[03:15:21]OFD Sender: No OFD packet to send [03:15:26]OFD Sender: No OFD packet to send [03:15:31]OFD Sender: No OFD packet to send [03:15:36]OFD Sender: No OFD packet to send [03:15:41]OFD Sender: No OFD packet to send [03:15:46]OFD Sender: No OFD packet to send [03:15:49]recv_with_timeout no data received [03:15:51]OFD Sender: No OFD packet to send [03:15:56]OFD Sender: No OFD packet to send [03:16:01]OFD Sender: No OFD packet to send [03:16:06]OFD Sender: No OFD packet to send [03:16:11]OFD Sender: No OFD packet to send [03:16:12]recv_with_timeout no data received [03:16:16]OFD Sender: No OFD packet to send [03:16:21]OFD Sender: No OFD packet to send [03:16:26]OFD Sender: No OFD packet to send [03:16:29]recv_with_timeout no data received [03:16:31]OFD Sender: No OFD packet to send [03:16:36]OFD Sender: No OFD packet to send [03:16:41]OFD Sender: No OFD packet to send [03:16:46]OFD Sender: No OFD packet to send [03:16:51]OFD Sender: No OFD packet to send [03:16:56]OFD Sender: No OFD packet to send [03:17:01]OFD Sender: No OFD packet to send [03:17:03]recv_with_timeout no data received [03:17:06]OFD Sender: No OFD packet to send [03:17:11]OFD Sender: No OFD packet to send [03:17:16]OFD Sender: No OFD packet to send [03:17:21]OFD Sender: No OFD packet to send [03:17:26]OFD Sender: No OFD packet to send [03:17:31]OFD Sender: No OFD packet to send [03:17:36]OFD Sender: No OFD packet to send [03:17:41]OFD Sender: No OFD packet to send [03:17:46]OFD Sender: No OFD packet to send [03:17:52]OFD Sender: No OFD packet to send [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:05]recv_with_timeout no data received [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:03]recv_with_timeout no data received [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:22]OFD Sender: No OFD packet to send [03:19:27]OFD Sender: No OFD packet to send [03:19:28]recv_with_timeout no data received [03:19:32]OFD Sender: No OFD packet to send [03:19:37]OFD Sender: No OFD packet to send [03:19:39]recv_with_timeout no data received [03:19:42]OFD Sender: No OFD packet to send [03:19:47]OFD Sender: No OFD packet to send [03:19:52]OFD Sender: No OFD packet to send [03:19:57]OFD Sender: No OFD packet to send [03:20:02]OFD Sender: No OFD packet to send [03:20:02]recv_with_timeout no data received [03:20:07]OFD Sender: No OFD packet to send [03:20:12]OFD Sender: No OFD packet to send [03:20:17]OFD Sender: No OFD packet to send [03:20:22]OFD Sender: No OFD packet to send [03:20:27]OFD Sender: No OFD packet to send [03:20:32]OFD Sender: No OFD packet to send [03:20:37]OFD Sender: No OFD packet to send [03:20:42]OFD Sender: No OFD packet to send [03:20:47]OFD Sender: No OFD packet to send [03:20:52]OFD Sender: No OFD packet to send [03:20:57]OFD Sender: No OFD packet to send [03:21:02]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]ConnectInit Can't connect to host [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:38]OFD Sender: No OFD packet to send [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:07]recv_with_timeout no data received [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:24]OFD Sender: No OFD packet to send [03:27:29]OFD Sender: No OFD packet to send [03:27:34]OFD Sender: No OFD packet to send [03:27:39]OFD Sender: No OFD packet to send [03:27:44]OFD Sender: No OFD packet to send [03:27:45]recv_with_timeout no data received [03:27:49]OFD Sender: No OFD packet to send [03:27:54]OFD Sender: No OFD packet to send [03:27:59]OFD Sender: No OFD packet to send [03:28:03]recv_with_timeout no data received [03:28:04]OFD Sender: No OFD packet to send [03:28:09]OFD Sender: No OFD packet to send [03:28:14]OFD Sender: No OFD packet to send [03:28:19]OFD Sender: No OFD packet to send [03:28:24]OFD Sender: No OFD packet to send [03:28:29]OFD Sender: No OFD packet to send [03:28:34]OFD Sender: No OFD packet to send [03:28:39]OFD Sender: No OFD packet to send [03:28:44]OFD Sender: No OFD packet to send [03:28:49]OFD Sender: No OFD packet to send [03:28:54]OFD Sender: No OFD packet to send [03:28:59]OFD Sender: No OFD packet to send [03:29:04]OFD Sender: No OFD packet to send [03:29:09]OFD Sender: No OFD packet to send [03:29:14]OFD Sender: No OFD packet to send [03:29:19]OFD Sender: No OFD packet to send [03:29:24]OFD Sender: No OFD packet to send [03:29:25]recv_with_timeout no data received [03:29:29]OFD Sender: No OFD packet to send [03:29:34]OFD Sender: No OFD packet to send [03:29:39]OFD Sender: No OFD packet to send [03:29:44]OFD Sender: No OFD packet to send [03:29:49]OFD Sender: No OFD packet to send [03:29:54]OFD Sender: No OFD packet to send [03:29:59]OFD Sender: No OFD packet to send [03:30:04]OFD Sender: No OFD packet to send [03:30:09]OFD Sender: No OFD packet to send [03:30:14]OFD Sender: No OFD packet to send [03:30:19]OFD Sender: No OFD packet to send [03:30:24]OFD Sender: No OFD packet to send [03:30:29]OFD Sender: No OFD packet to send [03:30:34]OFD Sender: No OFD packet to send [03:30:39]OFD Sender: No OFD packet to send [03:30:44]OFD Sender: No OFD packet to send [03:30:49]OFD Sender: No OFD packet to send [03:30:53]recv_with_timeout no data received [03:30:54]OFD Sender: No OFD packet to send [03:30:59]OFD Sender: No OFD packet to send [03:31:04]OFD Sender: No OFD packet to send [03:31:09]OFD Sender: No OFD packet to send [03:31:14]OFD Sender: No OFD packet to send [03:31:19]OFD Sender: No OFD packet to send [03:31:24]OFD Sender: No OFD packet to send [03:31:29]OFD Sender: No OFD packet to send [03:31:34]OFD Sender: No OFD packet to send [03:31:37]recv_with_timeout no data received [03:31:39]OFD Sender: No OFD packet to send [03:31:44]OFD Sender: No OFD packet to send [03:31:49]OFD Sender: No OFD packet to send [03:31:54]OFD Sender: No OFD packet to send [03:31:59]OFD Sender: No OFD packet to send [03:32:04]OFD Sender: No OFD packet to send [03:32:10]OFD Sender: No OFD packet to send [03:32:15]OFD Sender: No OFD packet to send [03:32:20]OFD Sender: No OFD packet to send [03:32:25]OFD Sender: No OFD packet to send [03:32:30]OFD Sender: No OFD packet to send [03:32:35]OFD Sender: No OFD packet to send [03:32:35]recv_with_timeout no data received [03:32:40]OFD Sender: No OFD packet to send [03:32:45]OFD Sender: No OFD packet to send [03:32:50]OFD Sender: No OFD packet to send [03:32:55]OFD Sender: No OFD packet to send [03:33:00]OFD Sender: No OFD packet to send [03:33:05]OFD Sender: No OFD packet to send [03:33:10]OFD Sender: No OFD packet to send [03:33:15]OFD Sender: No OFD packet to send [03:33:20]OFD Sender: No OFD packet to send [03:33:25]OFD Sender: No OFD packet to send [03:33:30]OFD Sender: No OFD packet to send [03:33:35]OFD Sender: No OFD packet to send [03:33:40]OFD Sender: No OFD packet to send [03:33:45]OFD Sender: No OFD packet to send [03:33:50]OFD Sender: No OFD packet to send [03:33:55]OFD Sender: No OFD packet to send [03:34:00]OFD Sender: No OFD packet to send [03:34:05]OFD Sender: No OFD packet to send [03:34:06]recv_with_timeout no data received [03:34:10]OFD Sender: No OFD packet to send [03:34:15]OFD Sender: No OFD packet to send [03:34:20]OFD Sender: No OFD packet to send [03:34:25]OFD Sender: No OFD packet to send [03:34:30]OFD Sender: No OFD packet to send [03:34:35]OFD Sender: No OFD packet to send [03:34:40]OFD Sender: No OFD packet to send [03:34:45]OFD Sender: No OFD packet to send [03:34:50]OFD Sender: No OFD packet to send [03:34:55]OFD Sender: No OFD packet to send [03:35:00]OFD Sender: No OFD packet to send [03:35:05]OFD Sender: No OFD packet to send [03:35:10]OFD Sender: No OFD packet to send [03:35:15]OFD Sender: No OFD packet to send [03:35:20]OFD Sender: No OFD packet to send [03:35:25]OFD Sender: No OFD packet to send [03:35:30]OFD Sender: No OFD packet to send [03:35:35]OFD Sender: No OFD packet to send [03:35:37]recv_with_timeout no data received [03:35:40]OFD Sender: No OFD packet to send [03:35:45]OFD Sender: No OFD packet to send [03:35:50]OFD Sender: No OFD packet to send [03:35:55]OFD Sender: No OFD packet to send [03:36:00]OFD Sender: No OFD packet to send [03:36:05]OFD Sender: No OFD packet to send [03:36:10]OFD Sender: No OFD packet to send [03:36:15]OFD Sender: No OFD packet to send [03:36:20]OFD Sender: No OFD packet to send [03:36:25]OFD Sender: No OFD packet to send [03:36:30]OFD Sender: No OFD packet to send [03:36:35]OFD Sender: No OFD packet to send [03:36:40]OFD Sender: No OFD packet to send [03:36:45]OFD Sender: No OFD packet to send [03:36:50]OFD Sender: No OFD packet to send [03:36:56]OFD Sender: No OFD packet to send [03:37:01]OFD Sender: No OFD packet to send [03:37:06]OFD Sender: No OFD packet to send [03:37:11]OFD Sender: No OFD packet to send [03:37:16]OFD Sender: No OFD packet to send [03:37:21]OFD Sender: No OFD packet to send [03:37:26]OFD Sender: No OFD packet to send [03:37:31]OFD Sender: No OFD packet to send [03:37:36]OFD Sender: No OFD packet to send [03:37:41]OFD Sender: No OFD packet to send [03:37:46]OFD Sender: No OFD packet to send [03:37:51]OFD Sender: No OFD packet to send [03:37:56]OFD Sender: No OFD packet to send [03:38:01]OFD Sender: No OFD packet to send [03:38:06]OFD Sender: No OFD packet to send [03:38:11]OFD Sender: No OFD packet to send [03:38:16]OFD Sender: No OFD packet to send [03:38:21]OFD Sender: No OFD packet to send [03:38:22]recv_with_timeout no data received [03:38:26]OFD Sender: No OFD packet to send [03:38:31]OFD Sender: No OFD packet to send [03:38:36]OFD Sender: No OFD packet to send [03:38:41]OFD Sender: No OFD packet to send [03:38:46]OFD Sender: No OFD packet to send [03:38:51]OFD Sender: No OFD packet to send [03:38:56]OFD Sender: No OFD packet to send [03:39:01]OFD Sender: No OFD packet to send [03:39:06]OFD Sender: No OFD packet to send [03:39:11]OFD Sender: No OFD packet to send [03:39:16]OFD Sender: No OFD packet to send [03:39:21]OFD Sender: No OFD packet to send [03:39:26]OFD Sender: No OFD packet to send [03:39:31]OFD Sender: No OFD packet to send [03:39:36]OFD Sender: No OFD packet to send [03:39:41]OFD Sender: No OFD packet to send [03:39:46]OFD Sender: No OFD packet to send [03:39:51]OFD Sender: No OFD packet to send [03:39:56]OFD Sender: No OFD packet to send [03:40:01]OFD Sender: No OFD packet to send [03:40:06]OFD Sender: No OFD packet to send [03:40:11]OFD Sender: No OFD packet to send [03:40:13]recv_with_timeout no data received [03:40:16]OFD Sender: No OFD packet to send [03:40:21]OFD Sender: No OFD packet to send [03:40:26]OFD Sender: No OFD packet to send [03:40:31]OFD Sender: No OFD packet to send [03:40:31]recv_with_timeout no data received [03:40:36]OFD Sender: No OFD packet to send [03:40:40]accept exits with 7 [03:40:40]New connection [03:40:40]New thread 3067465060 created [03:40:40]Thread 3067321700 joined [03:40:40]Waiting for new connection... [03:40:40] Sock 7.Parse request [03:40:40]Sock 7.Check first char [03:40:40]Sock 7.First char is OK [03:40:40]request: POST /json_proto HTTP/1.0 [03:40:40]Method: POST [03:40:40]URL: /json_proto [03:40:40]Method is POST - this is cgi request [03:40:40]url: /json_proto [03:40:40]query_string will be loaded in cgi processing [03:40:40]execute_cgi json_proto POST (null) [03:40:40]execute_cgi path=json_proto method=POST [03:40:40]POST find Content-Length [03:40:40]Host: 172.17.43.67:8080 [03:40:40]Content-Length: 675 [03:40:40]Content-Type: application/json [03:40:40] [03:40:40]POST finish read [03:40:40]Found Content-Length = 675 [03:40:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:40:40]execute_script... [03:40:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:40:40]POST & json_proto [03:40:40]process_json_proto [03:40:40]json parsed OK: [03:40:40]protocol is kg_v1.0 [03:40:40]action value=close_receipt [03:40:40]process_action close_receipt [03:40:40]cmd_close_receipt [03:40:40]MH_GetDate [03:40:40]Write to MH i2c: F0 00 00 6E 02 5F [03:40:40]Write i2c OK [03:40:40]MH_I2C_Read... [03:40:40]Read from MH i2c: F0 [03:40:40]MH_I2C_Read... [03:40:40]Read from MH i2c: F0 09 00 [03:40:40]MH_I2C_Read... [03:40:40]Read from MH i2c: F0 09 00 6E 02 00 B9 91 EF 66 6A BD 47 65 DA [03:40:40]GetLastDocTimeStamp 1726973897 [03:40:40]current date 1726976441 [03:40:40]FM_GetShiftState [03:40:40]SAM_PROTO_GetShiftState [03:40:40]wFMCommunicate request_size=4 [03:40:40]MH_SAM_APDU [03:40:40]CAPDU: 80 13 01 00 [03:40:40]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [03:40:40]Write i2c OK [03:40:40]MH_I2C_Read... [03:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:40:40]Read from MH i2c: E2 [03:40:40]MH_I2C_Read... [03:40:40]Read from MH i2c: E2 0E 00 [03:40:40]MH_I2C_Read... [03:40:40]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 35 [03:40:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:40:40]wFMCommunicate OK [03:40:40]SAM_PROTO_GetShiftState done [03:40:40]FM_GetShiftState done [03:40:40]opened in 1726966141 [03:40:40]opened+sec_in_day 1727052541 [03:40:40]quantity*price = 70027 [03:40:40]sum+1 = 70029 [03:40:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 14 22.09.2024 03:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151683 ФПД: 58003898842302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151683&fm=58003898842302&tin=02508201610067®Number=0000000000091825&sum=70000 [03:40:41]StoreToDocumentArchive [03:40:41]shift 475 fd 151683 [03:40:41]save to /storage/0475/doc_00151683 [03:40:41]save last doc name /storage/0475/doc_00151683 to /storage/kkm_last_doc_name [03:40:41]save OK [03:40:41]Clear old archive folders... [03:40:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:40:41]tlvbuf is 014477D0 [03:40:41]SAM_PROTO_ClearQueue [03:40:41]wFMCommunicate request_size=4 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 09 00 00 [03:40:41]Write to MH i2c: E2 08 00 7C 02 80 09 00 00 00 00 00 00 F0 [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:40:41]Read from MH i2c: E2 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [03:40:41]RAPDU: 90 00 [03:40:41]wFMCommunicate OK [03:40:41]SAM_PROTO_ClearQueue done [03:40:41]KKMCreateOFDPacket [03:40:41]OFDProtocolAddRootSTLVToBuf [03:40:41]FM_MakeSignedData [03:40:41]FM_MakeSignedData [03:40:41]SAM_PROTO_SignData [03:40:41]wFMCommunicate request_size=4 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 0D 01 02 [03:40:41]Write to MH i2c: E2 08 00 7D 02 80 0D 01 02 00 00 00 00 F8 [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:40:41]Read from MH i2c: E2 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [03:40:41]RAPDU: 90 00 [03:40:41]wFMCommunicate OK [03:40:41]wFMCommunicate request_size=255 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B9 91 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 50 02 00 35 04 06 00 34 C1 15 C9 [03:40:41]Write to MH i2c: E2 02 01 7E 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B9 91 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 50 02 00 35 04 06 00 34 C1 15 C9 00 00 AA [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:41]OFD Sender: No OFD packet to send [03:40:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:40:41]Read from MH i2c: E2 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [03:40:41]RAPDU: 90 00 [03:40:41]wFMCommunicate OK [03:40:41]wFMCommunicate request_size=7 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 0D 02 02 02 3C BE [03:40:41]Write to MH i2c: E2 0A 00 7F 02 80 0D 02 02 02 00 3C BE 00 00 F9 [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:40:41]Read from MH i2c: E2 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [03:40:41]RAPDU: 90 00 [03:40:41]wFMCommunicate OK [03:40:41]wFMCommunicate request_size=4 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 0D 03 02 [03:40:41]Write to MH i2c: E2 08 00 80 02 80 0D 03 02 00 00 00 00 FD [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:40:41]Read from MH i2c: E2 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 0B 00 [03:40:41]MH_I2C_Read... [03:40:41]Read from MH i2c: E2 0B 00 80 02 00 E7 25 F4 02 65 8E D4 8D 90 00 54 [03:40:41]RAPDU: E7 25 F4 02 65 8E D4 8D 90 00 [03:40:41]wFMCommunicate OK [03:40:41]SAM_PROTO_SignData done [03:40:41]FM_MakeSignedData done [03:40:41]CreateOFDProtocolMessage [03:40:41]wFMCommunicate request_size=4 [03:40:41]MH_SAM_APDU [03:40:41]CAPDU: 80 11 00 00 [03:40:41]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [03:40:41]Write i2c OK [03:40:41]MH_I2C_Read... [03:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:40:42]Read from MH i2c: E2 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: E2 17 00 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [03:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:40:42]wFMCommunicate OK [03:40:42]CreateOFDProtocolMessage done [03:40:42]OFDSenderStorePacket 151683 [03:40:42]StoreOFDPacket docnum=151683 [03:40:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 C1 04 01 C4 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B9 91 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 50 02 00 35 04 06 00 34 C1 15 C9 3C BE E7 25 F4 02 65 8E D4 8D [03:40:42]CheckFolder [03:40:42]dirname=/storage/ofd_packets [03:40:42]CheckFolder done [03:40:42]ProducePacketName [03:40:42]name=ofd_packets/00151683 [03:40:42]NVStorageSaveData ofd_packets/00151683 [03:40:42]File name is /storage/ofd_packets/00151683 [03:40:42]Write 298 bytes [03:40:42]NVStorageSaveData done [03:40:42]OFDSenderStorePacket done [03:40:42]KKMCreateOFDPacket done [03:40:42]NVStorageSaveData kkm_last_timestamp [03:40:42]File name is /storage/kkm_last_timestamp [03:40:42]Write 4 bytes [03:40:42]NVStorageSaveData done [03:40:42]ExternCall_PrintAddStr [03:40:42]wPrintStart [03:40:42]Write to MH i2c: 01 00 00 82 02 84 [03:40:42]Write i2c OK [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 07 00 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [03:40:42]RasterBufferAndPrint [03:40:42]line Счет N : (1)1785698 [03:40:42]line ИНН: 02508201610067 [03:40:42]line Контрольно-Кассовый Чек [03:40:42]line ПРОДАЖА [03:40:42]line ТРК (МРК, ГНК) : 41 [03:40:42]line Товар: 2710194210 [03:40:42]line ДТ-К-5 [03:40:42]line 9.190 * 76.20 [03:40:42]line = 700.28 [03:40:42]line НДС 12% НСП 1% [03:40:42]line > о реализуемом товаре [03:40:42]line ОКРУГЛЕНИЕ: -0.28 [03:40:42]line ИТОГО: 700.00 [03:40:42]line Внесено: 700.00 [03:40:42]line СДАЧА: 0.00 [03:40:42]line НСП 1% : 6.20 [03:40:42]line НДС 12% : 74.37 [03:40:42]line Наличными: 700.00 [03:40:42]line Безнал.: 0.00 [03:40:42]line Место: АЗС № 89 "Партнер Нефть" [03:40:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:40:42]line СНО: Общий режим [03:40:42]line Чек 14 22.09.2024 03:40 [03:40:42]line Смена: 475 ФФД: 1.0 [03:40:42]line ЗНМ: 0300000113 [03:40:42]line РНМ: 0000000000091825 [03:40:42]line Версия ККМ: 001 [03:40:42]line ФМ: 0000000000871835 [03:40:42]line ФД: 151683 [03:40:42]line ФПД: 58003898842302 [03:40:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151683&fm=58003898842302&tin=02508201610067®Number=0000000000091825&sum=70000 [03:40:42]OFD Sender: Processing packet 151683 [packets to send 826, broken 825] [03:40:42]ProducePacketName [03:40:42]name=ofd_packets/00151683 [03:40:42]OFD Sender: To server: pG, [03:40:42]CommunicateWithHost lk.salyk.kg:30040 [03:40:42]ConnectInit lk.salyk.kg [03:40:42]written 0, free lines is 4095 [03:40:42]Write to MH i2c: 01 00 00 AD 02 AF [03:40:42]Write i2c OK [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 07 00 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 CD 0C 8F [03:40:42]RasterBufferAndPrint [03:40:42]line [03:40:42]line [03:40:42]line [03:40:42]line [03:40:42]line [03:40:42]written 0, free lines is 3284 [03:40:42]MH_Cut [03:40:42]Write to MH i2c: D1 01 00 B4 02 01 88 [03:40:42]Write i2c OK [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: D1 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: D1 01 00 [03:40:42]MH_I2C_Read... [03:40:42]Read from MH i2c: D1 01 00 B4 02 00 87 [03:40:42]Write to MH i2c: 01 00 00 B5 02 B7 [03:40:42]Write i2c OK [03:40:42]MH_I2C_Read... [03:40:43]Connected sock=10 [03:40:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 C1 04 01 C4 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B9 91 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 50 02 00 35 04 06 00 34 C1 15 C9 3C BE E7 25 F4 02 65 8E D4 8D [03:40:43]*** Cut start [03:40:43]*** Purtial cut [03:40:43]*** CUTSNS_PIN = 0 [03:40:43]*** Stage 1: CUTSNS_PIN = 1 [03:40:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 6C 47 00 25 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 50 02 00 F4 03 04 00 BF 39 EF 66 B6 04 01 00 00 21 F9 8B 85 9C 17 F2 FF [03:40:44]CommunicateWithHost err = 0 [03:40:44]CheckOFDResponse [03:40:44]1017 (14) - 77093643461234 [03:40:44]1041 (16) - 0000000000871835 [03:40:44]1040 (4) - 151683 [03:40:44]1012 (4) - 21.09.2024 21:25 [03:40:44]1206 (1) - 0 [03:40:44]OFD Sender: Remove packet 151683 [03:40:44]ProducePacketName [03:40:44]name=ofd_packets/00151683 [03:40:44]NVStorageDeleteData [03:40:44]OFD Sender: No OFD packet to send [03:40:45]Read from MH i2c: 01 [03:40:45]MH_I2C_Read... [03:40:45]*** Stop cut motor [03:40:45]*** Cut end [03:40:45]Read from MH i2c: 01 07 00 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [03:40:45]process_action close_receipt done [03:40:45]requested_data is exist [03:40:45]produce_requested_data [03:40:45]requested_item fm.sn is exist - process it [03:40:45]wFMCommunicate request_size=4 [03:40:45]MH_SAM_APDU [03:40:45]CAPDU: 80 11 00 00 [03:40:45]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [03:40:45]Write i2c OK [03:40:45]MH_I2C_Read... [03:40:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:40:45]Read from MH i2c: E2 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 17 00 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [03:40:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:40:45]wFMCommunicate OK [03:40:45]requested_item fd.num is exist - process it [03:40:45]SAM_PROTO_GetFieldsCounters [03:40:45]wFMCommunicate request_size=4 [03:40:45]MH_SAM_APDU [03:40:45]CAPDU: 80 13 00 00 [03:40:45]Write to MH i2c: E2 08 00 B7 02 80 13 00 00 00 00 00 00 35 [03:40:45]Write i2c OK [03:40:45]MH_I2C_Read... [03:40:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:40:45]Read from MH i2c: E2 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 62 00 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 62 00 B7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [03:40:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:40:45]wFMCommunicate OK [03:40:45]SAM_PROTO_GetFieldsCounters done [03:40:45]requested_item shift.num is exist - process it [03:40:45]requested_item shift.opened is exist - process it [03:40:45]req_shift_opened [03:40:45]FM_GetShiftState [03:40:45]SAM_PROTO_GetShiftState [03:40:45]wFMCommunicate request_size=4 [03:40:45]MH_SAM_APDU [03:40:45]CAPDU: 80 13 01 00 [03:40:45]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [03:40:45]Write i2c OK [03:40:45]MH_I2C_Read... [03:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:40:45]Read from MH i2c: E2 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 0E 00 [03:40:45]MH_I2C_Read... [03:40:45]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [03:40:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:40:45]wFMCommunicate OK [03:40:45]SAM_PROTO_GetShiftState done [03:40:45]FM_GetShiftState done [03:40:45]req_shift_opened done [03:40:45]requested_item shift.open_date is exist - process it [03:40:45]req_shift_open_date [03:40:45]req_shift_open_date done [03:40:45]produce_requested_data done [03:40:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151683,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [03:40:45]process_action_free close_receipt [03:40:45]json_value_free [03:40:45]json_value_free done [03:40:45]process_json_proto returns [03:40:45]Send response to host [03:40:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151683,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [03:40:45]free response buf [03:40:45]execute_script done [03:40:45]execute_script returns [03:40:45]free content buf [03:40:45]Sock 7.Close socket [03:40:45]Sock 7.Thread stoped [03:40:49]OFD Sender: No OFD packet to send [03:40:54]OFD Sender: No OFD packet to send [03:40:56]recv_with_timeout no data received [03:40:59]OFD Sender: No OFD packet to send [03:41:04]OFD Sender: No OFD packet to send [03:41:09]OFD Sender: No OFD packet to send [03:41:14]OFD Sender: No OFD packet to send [03:41:15]recv_with_timeout no data received [03:41:19]OFD Sender: No OFD packet to send [03:41:24]OFD Sender: No OFD packet to send [03:41:30]OFD Sender: No OFD packet to send [03:41:35]OFD Sender: No OFD packet to send [03:41:39]recv_with_timeout no data received [03:41:40]OFD Sender: No OFD packet to send [03:41:45]OFD Sender: No OFD packet to send [03:41:50]OFD Sender: No OFD packet to send [03:41:55]OFD Sender: No OFD packet to send [03:42:00]OFD Sender: No OFD packet to send [03:42:05]OFD Sender: No OFD packet to send [03:42:10]OFD Sender: No OFD packet to send [03:42:15]OFD Sender: No OFD packet to send [03:42:20]OFD Sender: No OFD packet to send [03:42:25]OFD Sender: No OFD packet to send [03:42:30]OFD Sender: No OFD packet to send [03:42:35]OFD Sender: No OFD packet to send [03:42:40]OFD Sender: No OFD packet to send [03:42:45]OFD Sender: No OFD packet to send [03:42:50]OFD Sender: No OFD packet to send [03:42:55]OFD Sender: No OFD packet to send [03:43:00]OFD Sender: No OFD packet to send [03:43:05]OFD Sender: No OFD packet to send [03:43:06]recv_with_timeout no data received [03:43:10]OFD Sender: No OFD packet to send [03:43:15]OFD Sender: No OFD packet to send [03:43:20]OFD Sender: No OFD packet to send [03:43:25]OFD Sender: No OFD packet to send [03:43:30]OFD Sender: No OFD packet to send [03:43:35]OFD Sender: No OFD packet to send [03:43:40]OFD Sender: No OFD packet to send [03:43:45]OFD Sender: No OFD packet to send [03:43:50]OFD Sender: No OFD packet to send [03:43:55]OFD Sender: No OFD packet to send [03:44:00]OFD Sender: No OFD packet to send [03:44:05]OFD Sender: No OFD packet to send [03:44:10]OFD Sender: No OFD packet to send [03:44:15]OFD Sender: No OFD packet to send [03:44:20]OFD Sender: No OFD packet to send [03:44:25]OFD Sender: No OFD packet to send [03:44:30]OFD Sender: No OFD packet to send [03:44:35]OFD Sender: No OFD packet to send [03:44:40]OFD Sender: No OFD packet to send [03:44:45]OFD Sender: No OFD packet to send [03:44:50]OFD Sender: No OFD packet to send [03:44:54]accept exits with 9 [03:44:54]New connection [03:44:54]New thread 3067321700 created [03:44:54]Thread 3067465060 joined [03:44:54]Waiting for new connection... [03:44:54] Sock 9.Parse request [03:44:54]Sock 9.Check first char [03:44:54]Sock 9.First char is OK [03:44:54]request: POST /json_proto HTTP/1.0 [03:44:54]Method: POST [03:44:54]URL: /json_proto [03:44:54]Method is POST - this is cgi request [03:44:54]url: /json_proto [03:44:54]query_string will be loaded in cgi processing [03:44:54]execute_cgi json_proto POST (null) [03:44:54]execute_cgi path=json_proto method=POST [03:44:54]POST find Content-Length [03:44:54]Host: 172.17.43.67:8080 [03:44:54]Content-Length: 662 [03:44:54]Content-Type: application/json [03:44:54] [03:44:54]POST finish read [03:44:54]Found Content-Length = 662 [03:44:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 3.610, "sum" : 250.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:44:54]execute_script... [03:44:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 3.610, "sum" : 250.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:44:54]POST & json_proto [03:44:54]process_json_proto [03:44:54]json parsed OK: [03:44:54]protocol is kg_v1.0 [03:44:54]action value=close_receipt [03:44:54]process_action close_receipt [03:44:54]cmd_close_receipt [03:44:54]MH_GetDate [03:44:54]Write to MH i2c: F0 00 00 B9 02 AA [03:44:54]Write i2c OK [03:44:54]MH_I2C_Read... [03:44:54]Read from MH i2c: F0 [03:44:54]MH_I2C_Read... [03:44:54]Read from MH i2c: F0 09 00 [03:44:54]MH_I2C_Read... [03:44:54]Read from MH i2c: F0 09 00 B9 02 00 B7 92 EF 66 6A BD 47 65 24 [03:44:54]GetLastDocTimeStamp 1726976441 [03:44:54]current date 1726976695 [03:44:54]FM_GetShiftState [03:44:54]SAM_PROTO_GetShiftState [03:44:54]wFMCommunicate request_size=4 [03:44:54]MH_SAM_APDU [03:44:54]CAPDU: 80 13 01 00 [03:44:54]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [03:44:54]Write i2c OK [03:44:54]MH_I2C_Read... [03:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:54]Read from MH i2c: E2 [03:44:54]MH_I2C_Read... [03:44:54]Read from MH i2c: E2 0E 00 [03:44:54]MH_I2C_Read... [03:44:54]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [03:44:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:44:54]wFMCommunicate OK [03:44:54]SAM_PROTO_GetShiftState done [03:44:54]FM_GetShiftState done [03:44:54]opened in 1726966141 [03:44:54]opened+sec_in_day 1727052541 [03:44:54]quantity*price = 25017 [03:44:54]sum+1 = 25018 [03:44:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 15 22.09.2024 03:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151684 ФПД: 188681869083424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151684&fm=188681869083424&tin=02508201610067®Number=0000000000091825&sum=25000 [03:44:56]StoreToDocumentArchive [03:44:56]shift 475 fd 151684 [03:44:56]save to /storage/0475/doc_00151684 [03:44:56]save last doc name /storage/0475/doc_00151684 to /storage/kkm_last_doc_name [03:44:56]save OK [03:44:56]Clear old archive folders... [03:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [03:44:56]tlvbuf is 01431630 [03:44:56]SAM_PROTO_ClearQueue [03:44:56]wFMCommunicate request_size=4 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 09 00 00 [03:44:56]Write to MH i2c: E2 08 00 C7 02 80 09 00 00 00 00 00 00 3B [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [03:44:56]RAPDU: 90 00 [03:44:56]wFMCommunicate OK [03:44:56]SAM_PROTO_ClearQueue done [03:44:56]KKMCreateOFDPacket [03:44:56]OFDProtocolAddRootSTLVToBuf [03:44:56]FM_MakeSignedData [03:44:56]FM_MakeSignedData [03:44:56]SAM_PROTO_SignData [03:44:56]wFMCommunicate request_size=4 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 0D 01 02 [03:44:56]Write to MH i2c: E2 08 00 C8 02 80 0D 01 02 00 00 00 00 43 [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [03:44:56]RAPDU: 90 00 [03:44:56]wFMCommunicate OK [03:44:56]wFMCommunicate request_size=255 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 B9 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 B7 92 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 50 02 00 35 04 06 00 AB 9A EB C8 43 [03:44:56]Write to MH i2c: E2 02 01 C9 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 B9 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 B7 92 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 50 02 00 35 04 06 00 AB 9A EB C8 43 00 00 D2 [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [03:44:56]RAPDU: 90 00 [03:44:56]wFMCommunicate OK [03:44:56]wFMCommunicate request_size=6 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 0D 02 02 01 20 [03:44:56]Write to MH i2c: E2 09 00 CA 02 80 0D 02 02 01 00 20 00 00 68 [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [03:44:56]RAPDU: 90 00 [03:44:56]wFMCommunicate OK [03:44:56]wFMCommunicate request_size=4 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 0D 03 02 [03:44:56]Write to MH i2c: E2 08 00 CB 02 80 0D 03 02 00 00 00 00 48 [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 0B 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 0B 00 CB 02 00 5B 3D 63 98 B4 B0 7C 59 90 00 15 [03:44:56]RAPDU: 5B 3D 63 98 B4 B0 7C 59 90 00 [03:44:56]wFMCommunicate OK [03:44:56]SAM_PROTO_SignData done [03:44:56]FM_MakeSignedData done [03:44:56]CreateOFDProtocolMessage [03:44:56]wFMCommunicate request_size=4 [03:44:56]MH_SAM_APDU [03:44:56]CAPDU: 80 11 00 00 [03:44:56]Write to MH i2c: E2 08 00 CC 02 80 11 00 00 00 00 00 00 48 [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:56]Read from MH i2c: E2 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 17 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: E2 17 00 CC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [03:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:44:56]wFMCommunicate OK [03:44:56]CreateOFDProtocolMessage done [03:44:56]OFDSenderStorePacket 151684 [03:44:56]StoreOFDPacket docnum=151684 [03:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B6 E7 03 01 8A D8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 B9 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 B7 92 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 50 02 00 35 04 06 00 AB 9A EB C8 43 20 5B 3D 63 98 B4 B0 7C 59 [03:44:56]CheckFolder [03:44:56]dirname=/storage/ofd_packets [03:44:56]CheckFolder done [03:44:56]ProducePacketName [03:44:56]name=ofd_packets/00151684 [03:44:56]NVStorageSaveData ofd_packets/00151684 [03:44:56]File name is /storage/ofd_packets/00151684 [03:44:56]Write 297 bytes [03:44:56]NVStorageSaveData done [03:44:56]OFDSenderStorePacket done [03:44:56]KKMCreateOFDPacket done [03:44:56]NVStorageSaveData kkm_last_timestamp [03:44:56]File name is /storage/kkm_last_timestamp [03:44:56]Write 4 bytes [03:44:56]NVStorageSaveData done [03:44:56]ExternCall_PrintAddStr [03:44:56]wPrintStart [03:44:56]Write to MH i2c: 01 00 00 CD 02 CF [03:44:56]Write i2c OK [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: 01 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: 01 07 00 [03:44:56]MH_I2C_Read... [03:44:56]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [03:44:56]RasterBufferAndPrint [03:44:56]line Счет N : (1)1785699 [03:44:56]line ИНН: 02508201610067 [03:44:56]line Контрольно-Кассовый Чек [03:44:56]line ПРОДАЖА [03:44:56]line ТРК (МРК, ГНК) : 11 [03:44:56]line Товар: 2710124130 [03:44:56]line Super-92 [03:44:56]line 3.610 * 69.30 [03:44:56]line = 250.17 [03:44:56]line НДС 12% НСП 1% [03:44:56]line > о реализуемом товаре [03:44:56]line ОКРУГЛЕНИЕ: -0.17 [03:44:56]line ИТОГО: 250.00 [03:44:56]line Внесено: 250.00 [03:44:56]line СДАЧА: 0.00 [03:44:56]line НСП 1% : 2.21 [03:44:56]line НДС 12% : 26.57 [03:44:56]line Наличными: 250.00 [03:44:56]line Безнал.: 0.00 [03:44:56]line Место: АЗС № 89 "Партнер Нефть" [03:44:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:44:56]line СНО: Общий режим [03:44:56]line Чек 15 22.09.2024 03:44 [03:44:56]line Смена: 475 ФФД: 1.0 [03:44:56]line ЗНМ: 0300000113 [03:44:56]line РНМ: 0000000000091825 [03:44:56]line Версия ККМ: 001 [03:44:56]line ФМ: 0000000000871835 [03:44:56]line ФД: 151684 [03:44:56]line ФПД: 188681869083424 [03:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151684&fm=188681869083424&tin=02508201610067®Number=0000000000091825&sum=25000 [03:44:56]OFD Sender: Processing packet 151684 [packets to send 826, broken 825] [03:44:56]ProducePacketName [03:44:56]name=ofd_packets/00151684 [03:44:56]OFD Sender: To server: pG, [03:44:56]CommunicateWithHost lk.salyk.kg:30040 [03:44:56]ConnectInit lk.salyk.kg [03:44:56]written 0, free lines is 4095 [03:44:57]Write to MH i2c: 01 00 00 F8 02 FA [03:44:57]Write i2c OK [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: 01 [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: 01 07 00 [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 D4 0C E1 [03:44:57]RasterBufferAndPrint [03:44:57]line [03:44:57]line [03:44:57]line [03:44:57]line [03:44:57]line [03:44:57]written 0, free lines is 3289 [03:44:57]MH_Cut [03:44:57]Write to MH i2c: D1 01 00 FF 02 01 D3 [03:44:57]Write i2c OK [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: D1 [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: D1 01 00 [03:44:57]MH_I2C_Read... [03:44:57]Read from MH i2c: D1 01 00 FF 02 00 D2 [03:44:57]Write to MH i2c: 01 00 00 00 03 03 [03:44:57]Write i2c OK [03:44:57]MH_I2C_Read... [03:44:58]*** Cut start [03:44:58]*** Purtial cut [03:44:58]*** Stage 1: CUTSNS_PIN = 1 [03:44:58]Connected sock=10 [03:44:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B6 E7 03 01 8A D8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 B9 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 B7 92 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 50 02 00 35 04 06 00 AB 9A EB C8 43 20 5B 3D 63 98 B4 B0 7C 59 [03:44:58]Read from MH i2c: 01 [03:44:58]MH_I2C_Read... [03:44:58]*** Stop cut motor [03:44:58]*** Cut end [03:44:58]Read from MH i2c: 01 07 00 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [03:44:58]process_action close_receipt done [03:44:58]requested_data is exist [03:44:58]produce_requested_data [03:44:58]requested_item fm.sn is exist - process it [03:44:58]wFMCommunicate request_size=4 [03:44:58]MH_SAM_APDU [03:44:58]CAPDU: 80 11 00 00 [03:44:58]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [03:44:58]Write i2c OK [03:44:58]MH_I2C_Read... [03:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:58]Read from MH i2c: E2 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 17 00 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [03:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:44:58]wFMCommunicate OK [03:44:58]requested_item fd.num is exist - process it [03:44:58]SAM_PROTO_GetFieldsCounters [03:44:58]wFMCommunicate request_size=4 [03:44:58]MH_SAM_APDU [03:44:58]CAPDU: 80 13 00 00 [03:44:58]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [03:44:58]Write i2c OK [03:44:58]MH_I2C_Read... [03:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:44:58]Read from MH i2c: E2 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 62 00 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [03:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:44:58]wFMCommunicate OK [03:44:58]SAM_PROTO_GetFieldsCounters done [03:44:58]requested_item shift.num is exist - process it [03:44:58]requested_item shift.opened is exist - process it [03:44:58]req_shift_opened [03:44:58]FM_GetShiftState [03:44:58]SAM_PROTO_GetShiftState [03:44:58]wFMCommunicate request_size=4 [03:44:58]MH_SAM_APDU [03:44:58]CAPDU: 80 13 01 00 [03:44:58]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [03:44:58]Write i2c OK [03:44:58]MH_I2C_Read... [03:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:58]Read from MH i2c: E2 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 0E 00 [03:44:58]MH_I2C_Read... [03:44:58]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CA [03:44:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:44:58]wFMCommunicate OK [03:44:58]SAM_PROTO_GetShiftState done [03:44:58]FM_GetShiftState done [03:44:58]req_shift_opened done [03:44:58]requested_item shift.open_date is exist - process it [03:44:58]req_shift_open_date [03:44:58]req_shift_open_date done [03:44:58]produce_requested_data done [03:44:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151684,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [03:44:58]process_action_free close_receipt [03:44:58]json_value_free [03:44:58]json_value_free done [03:44:58]process_json_proto returns [03:44:58]Send response to host [03:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151684,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [03:44:58]free response buf [03:44:58]execute_script done [03:44:58]execute_script returns [03:44:58]free content buf [03:44:58]Sock 9.Close socket [03:44:58]Sock 9.Thread stoped [03:44:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 79 47 00 02 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 50 02 00 F4 03 04 00 BE 3A EF 66 B6 04 01 00 00 BA 45 23 B6 64 77 58 17 [03:44:59]CommunicateWithHost err = 0 [03:44:59]CheckOFDResponse [03:44:59]1017 (14) - 77093643461234 [03:44:59]1041 (16) - 0000000000871835 [03:44:59]1040 (4) - 151684 [03:44:59]1012 (4) - 21.09.2024 21:29 [03:44:59]1206 (1) - 0 [03:44:59]OFD Sender: Remove packet 151684 [03:44:59]ProducePacketName [03:44:59]name=ofd_packets/00151684 [03:44:59]NVStorageDeleteData [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:47]recv_with_timeout no data received [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:05]recv_with_timeout no data received [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:57]accept exits with 7 [03:46:57]New connection [03:46:57]New thread 3067465060 created [03:46:57]Thread 3067321700 joined [03:46:57]Waiting for new connection... [03:46:57] Sock 7.Parse request [03:46:57]Sock 7.Check first char [03:46:57]Sock 7.First char is OK [03:46:57]request: POST /json_proto HTTP/1.0 [03:46:57]Method: POST [03:46:57]URL: /json_proto [03:46:57]Method is POST - this is cgi request [03:46:57]url: /json_proto [03:46:57]query_string will be loaded in cgi processing [03:46:57]execute_cgi json_proto POST (null) [03:46:57]execute_cgi path=json_proto method=POST [03:46:57]POST find Content-Length [03:46:57]Host: 172.17.43.67:8080 [03:46:57]Content-Length: 678 [03:46:57]Content-Type: application/json [03:46:57] [03:46:57]POST finish read [03:46:57]Found Content-Length = 678 [03:46:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:46:57]execute_script... [03:46:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:46:57]POST & json_proto [03:46:57]process_json_proto [03:46:57]json parsed OK: [03:46:57]protocol is kg_v1.0 [03:46:57]action value=close_receipt [03:46:57]process_action close_receipt [03:46:57]cmd_close_receipt [03:46:57]MH_GetDate [03:46:57]Write to MH i2c: F0 00 00 04 03 F6 [03:46:57]Write i2c OK [03:46:57]MH_I2C_Read... [03:46:57]Read from MH i2c: F0 [03:46:57]MH_I2C_Read... [03:46:57]Read from MH i2c: F0 09 00 [03:46:57]MH_I2C_Read... [03:46:57]Read from MH i2c: F0 09 00 04 03 00 32 93 EF 66 6A BD 47 65 EC [03:46:57]GetLastDocTimeStamp 1726976695 [03:46:57]current date 1726976818 [03:46:57]FM_GetShiftState [03:46:57]SAM_PROTO_GetShiftState [03:46:57]wFMCommunicate request_size=4 [03:46:57]MH_SAM_APDU [03:46:57]CAPDU: 80 13 01 00 [03:46:57]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [03:46:57]Write i2c OK [03:46:57]MH_I2C_Read... [03:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:46:57]Read from MH i2c: E2 [03:46:57]MH_I2C_Read... [03:46:57]Read from MH i2c: E2 0E 00 [03:46:57]MH_I2C_Read... [03:46:57]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [03:46:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:46:57]wFMCommunicate OK [03:46:57]SAM_PROTO_GetShiftState done [03:46:57]FM_GetShiftState done [03:46:57]opened in 1726966141 [03:46:57]opened+sec_in_day 1727052541 [03:46:57]quantity*price = 30035 [03:46:57]sum+1 = 30036 [03:46:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 16 22.09.2024 03:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151685 ФПД: 218599056381560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034658&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151685&fm=218599056381560&tin=02508201610067®Number=0000000000091825&sum=30000 [03:46:58]StoreToDocumentArchive [03:46:58]shift 475 fd 151685 [03:46:58]save to /storage/0475/doc_00151685 [03:46:58]save last doc name /storage/0475/doc_00151685 to /storage/kkm_last_doc_name [03:46:58]save OK [03:46:58]Clear old archive folders... [03:46:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:46:58]tlvbuf is 014320D0 [03:46:58]SAM_PROTO_ClearQueue [03:46:58]wFMCommunicate request_size=4 [03:46:58]MH_SAM_APDU [03:46:58]CAPDU: 80 09 00 00 [03:46:58]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [03:46:58]Write i2c OK [03:46:58]MH_I2C_Read... [03:46:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:46:58]Read from MH i2c: E2 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [03:46:58]RAPDU: 90 00 [03:46:58]wFMCommunicate OK [03:46:58]SAM_PROTO_ClearQueue done [03:46:58]KKMCreateOFDPacket [03:46:58]OFDProtocolAddRootSTLVToBuf [03:46:58]FM_MakeSignedData [03:46:58]FM_MakeSignedData [03:46:58]SAM_PROTO_SignData [03:46:58]wFMCommunicate request_size=4 [03:46:58]MH_SAM_APDU [03:46:58]CAPDU: 80 0D 01 02 [03:46:58]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [03:46:58]Write i2c OK [03:46:58]MH_I2C_Read... [03:46:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:46:58]Read from MH i2c: E2 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [03:46:58]RAPDU: 90 00 [03:46:58]wFMCommunicate OK [03:46:58]wFMCommunicate request_size=255 [03:46:58]MH_SAM_APDU [03:46:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 32 93 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 50 02 00 35 04 06 00 C6 [03:46:58]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 32 93 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 50 02 00 35 04 06 00 C6 00 00 D0 [03:46:58]Write i2c OK [03:46:58]MH_I2C_Read... [03:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:46:58]Read from MH i2c: E2 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [03:46:58]RAPDU: 90 00 [03:46:58]wFMCommunicate OK [03:46:58]wFMCommunicate request_size=10 [03:46:58]MH_SAM_APDU [03:46:58]CAPDU: 80 0D 02 02 05 D0 8F 1A 96 78 [03:46:58]Write to MH i2c: E2 0D 00 15 03 80 0D 02 02 05 00 D0 8F 1A 96 78 00 00 23 [03:46:58]Write i2c OK [03:46:58]MH_I2C_Read... [03:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:46:58]Read from MH i2c: E2 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 [03:46:58]MH_I2C_Read... [03:46:58]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [03:46:58]RAPDU: 90 00 [03:46:58]wFMCommunicate OK [03:46:58]wFMCommunicate request_size=4 [03:46:58]MH_SAM_APDU [03:46:58]CAPDU: 80 0D 03 02 [03:46:58]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [03:46:58]Write i2c OK [03:46:58]MH_I2C_Read... [03:46:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:46:59]Read from MH i2c: E2 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: E2 0B 00 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: E2 0B 00 16 03 00 1D AF D0 64 24 6E 85 AF 90 00 5B [03:46:59]RAPDU: 1D AF D0 64 24 6E 85 AF 90 00 [03:46:59]wFMCommunicate OK [03:46:59]SAM_PROTO_SignData done [03:46:59]FM_MakeSignedData done [03:46:59]CreateOFDProtocolMessage [03:46:59]wFMCommunicate request_size=4 [03:46:59]MH_SAM_APDU [03:46:59]CAPDU: 80 11 00 00 [03:46:59]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [03:46:59]Write i2c OK [03:46:59]MH_I2C_Read... [03:46:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:46:59]Read from MH i2c: E2 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: E2 17 00 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [03:46:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:46:59]wFMCommunicate OK [03:46:59]CreateOFDProtocolMessage done [03:46:59]OFDSenderStorePacket 151685 [03:46:59]StoreOFDPacket docnum=151685 [03:46:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 10 07 01 B8 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 32 93 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 50 02 00 35 04 06 00 C6 D0 8F 1A 96 78 1D AF D0 64 24 6E 85 AF [03:46:59]CheckFolder [03:46:59]dirname=/storage/ofd_packets [03:46:59]CheckFolder done [03:46:59]ProducePacketName [03:46:59]name=ofd_packets/00151685 [03:46:59]NVStorageSaveData ofd_packets/00151685 [03:46:59]File name is /storage/ofd_packets/00151685 [03:46:59]Write 301 bytes [03:46:59]NVStorageSaveData done [03:46:59]OFDSenderStorePacket done [03:46:59]KKMCreateOFDPacket done [03:46:59]NVStorageSaveData kkm_last_timestamp [03:46:59]File name is /storage/kkm_last_timestamp [03:46:59]Write 4 bytes [03:46:59]NVStorageSaveData done [03:46:59]ExternCall_PrintAddStr [03:46:59]wPrintStart [03:46:59]Write to MH i2c: 01 00 00 18 03 1B [03:46:59]Write i2c OK [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 07 00 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [03:46:59]RasterBufferAndPrint [03:46:59]line Счет N : (1)1785700 [03:46:59]line ИНН: 02508201610067 [03:46:59]line Контрольно-Кассовый Чек [03:46:59]line ПРОДАЖА [03:46:59]line ТРК (МРК, ГНК) : 22 [03:46:59]line Товар: 2710124130 [03:46:59]line Аи-92-К-5 [03:46:59]line 4.430 * 67.80 [03:46:59]line = 300.35 [03:46:59]line НДС 12% НСП 1% [03:46:59]line > о реализуемом товаре [03:46:59]line ОКРУГЛЕНИЕ: -0.35 [03:46:59]line ИТОГО: 300.00 [03:46:59]line Внесено: 300.00 [03:46:59]line СДАЧА: 0.00 [03:46:59]line НСП 1% : 2.66 [03:46:59]line НДС 12% : 31.90 [03:46:59]line Наличными: 300.00 [03:46:59]line Безнал.: 0.00 [03:46:59]line Место: АЗС № 89 "Партнер Нефть" [03:46:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:46:59]line СНО: Общий режим [03:46:59]line Чек 16 22.09.2024 03:46 [03:46:59]line Смена: 475 ФФД: 1.0 [03:46:59]line ЗНМ: 0300000113 [03:46:59]line РНМ: 0000000000091825 [03:46:59]line Версия ККМ: 001 [03:46:59]line ФМ: 0000000000871835 [03:46:59]line ФД: 151685 [03:46:59]line ФПД: 218599056381560 [03:46:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034658&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151685&fm=218599056381560&tin=02508201610067®Number=0000000000091825&sum=30000 [03:46:59]written 0, free lines is 4095 [03:46:59]OFD Sender: Processing packet 151685 [packets to send 826, broken 825] [03:46:59]ProducePacketName [03:46:59]name=ofd_packets/00151685 [03:46:59]OFD Sender: To server: pG, [03:46:59]CommunicateWithHost lk.salyk.kg:30040 [03:46:59]ConnectInit lk.salyk.kg [03:46:59]Write to MH i2c: 01 00 00 43 03 46 [03:46:59]Write i2c OK [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 07 00 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: 01 07 00 43 03 00 00 00 00 00 D7 0C 30 [03:46:59]RasterBufferAndPrint [03:46:59]line [03:46:59]line [03:46:59]line [03:46:59]line [03:46:59]line [03:46:59]written 0, free lines is 3295 [03:46:59]MH_Cut [03:46:59]Write to MH i2c: D1 01 00 4A 03 01 1F [03:46:59]Write i2c OK [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: D1 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: D1 01 00 [03:46:59]MH_I2C_Read... [03:46:59]Read from MH i2c: D1 01 00 4A 03 00 1E [03:46:59]Write to MH i2c: 01 00 00 4B 03 4E [03:46:59]Write i2c OK [03:46:59]MH_I2C_Read... [03:46:59]Connected sock=10 [03:46:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 10 07 01 B8 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 32 93 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 50 02 00 35 04 06 00 C6 D0 8F 1A 96 78 1D AF D0 64 24 6E 85 AF [03:47:00]*** Cut start [03:47:00]*** Purtial cut [03:47:00]*** CUTSNS_PIN = 0 [03:47:00]*** Stage 1: CUTSNS_PIN = 1 [03:47:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 2B 47 00 86 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 50 02 00 F4 03 04 00 38 3B EF 66 B6 04 01 00 00 C0 47 A5 03 C1 AE 52 44 [03:47:00]CommunicateWithHost err = 0 [03:47:00]CheckOFDResponse [03:47:00]1017 (14) - 77093643461234 [03:47:00]1041 (16) - 0000000000871835 [03:47:00]1040 (4) - 151685 [03:47:00]1012 (4) - 21.09.2024 21:31 [03:47:00]1206 (1) - 0 [03:47:00]OFD Sender: Remove packet 151685 [03:47:00]ProducePacketName [03:47:00]name=ofd_packets/00151685 [03:47:00]NVStorageDeleteData [03:47:01]OFD Sender: No OFD packet to send [03:47:02]Read from MH i2c: 01 [03:47:02]MH_I2C_Read... [03:47:02]*** Stop cut motor [03:47:02]*** Cut end [03:47:02]Read from MH i2c: 01 07 00 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [03:47:02]process_action close_receipt done [03:47:02]requested_data is exist [03:47:02]produce_requested_data [03:47:02]requested_item fm.sn is exist - process it [03:47:02]wFMCommunicate request_size=4 [03:47:02]MH_SAM_APDU [03:47:02]CAPDU: 80 11 00 00 [03:47:02]Write to MH i2c: E2 08 00 4C 03 80 11 00 00 00 00 00 00 C9 [03:47:02]Write i2c OK [03:47:02]MH_I2C_Read... [03:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:47:02]Read from MH i2c: E2 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 17 00 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 17 00 4C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [03:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:47:02]wFMCommunicate OK [03:47:02]requested_item fd.num is exist - process it [03:47:02]SAM_PROTO_GetFieldsCounters [03:47:02]wFMCommunicate request_size=4 [03:47:02]MH_SAM_APDU [03:47:02]CAPDU: 80 13 00 00 [03:47:02]Write to MH i2c: E2 08 00 4D 03 80 13 00 00 00 00 00 00 CC [03:47:02]Write i2c OK [03:47:02]MH_I2C_Read... [03:47:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:47:02]Read from MH i2c: E2 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 62 00 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 62 00 4D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [03:47:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:47:02]wFMCommunicate OK [03:47:02]SAM_PROTO_GetFieldsCounters done [03:47:02]requested_item shift.num is exist - process it [03:47:02]requested_item shift.opened is exist - process it [03:47:02]req_shift_opened [03:47:02]FM_GetShiftState [03:47:02]SAM_PROTO_GetShiftState [03:47:02]wFMCommunicate request_size=4 [03:47:02]MH_SAM_APDU [03:47:02]CAPDU: 80 13 01 00 [03:47:02]Write to MH i2c: E2 08 00 4E 03 80 13 01 00 00 00 00 00 CE [03:47:02]Write i2c OK [03:47:02]MH_I2C_Read... [03:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:47:02]Read from MH i2c: E2 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 0E 00 [03:47:02]MH_I2C_Read... [03:47:02]Read from MH i2c: E2 0E 00 4E 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 15 [03:47:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [03:47:02]wFMCommunicate OK [03:47:02]SAM_PROTO_GetShiftState done [03:47:02]FM_GetShiftState done [03:47:02]req_shift_opened done [03:47:02]requested_item shift.open_date is exist - process it [03:47:02]req_shift_open_date [03:47:02]req_shift_open_date done [03:47:02]produce_requested_data done [03:47:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151685,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [03:47:02]process_action_free close_receipt [03:47:02]json_value_free [03:47:02]json_value_free done [03:47:02]process_json_proto returns [03:47:02]Send response to host [03:47:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151685,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [03:47:02]free response buf [03:47:02]execute_script done [03:47:02]execute_script returns [03:47:02]free content buf [03:47:02]Sock 7.Close socket [03:47:02]Sock 7.Thread stoped [03:47:06]OFD Sender: No OFD packet to send [03:47:11]OFD Sender: No OFD packet to send [03:47:16]OFD Sender: No OFD packet to send [03:47:21]OFD Sender: No OFD packet to send [03:47:26]OFD Sender: No OFD packet to send [03:47:31]OFD Sender: No OFD packet to send [03:47:36]OFD Sender: No OFD packet to send [03:47:41]OFD Sender: No OFD packet to send [03:47:43]recv_with_timeout no data received [03:47:46]OFD Sender: No OFD packet to send [03:47:51]OFD Sender: No OFD packet to send [03:47:56]OFD Sender: No OFD packet to send [03:48:01]OFD Sender: No OFD packet to send [03:48:06]OFD Sender: No OFD packet to send [03:48:07]recv_with_timeout no data received [03:48:11]OFD Sender: No OFD packet to send [03:48:16]OFD Sender: No OFD packet to send [03:48:21]OFD Sender: No OFD packet to send [03:48:26]OFD Sender: No OFD packet to send [03:48:31]OFD Sender: No OFD packet to send [03:48:36]OFD Sender: No OFD packet to send [03:48:41]OFD Sender: No OFD packet to send [03:48:46]OFD Sender: No OFD packet to send [03:48:51]OFD Sender: No OFD packet to send [03:48:56]OFD Sender: No OFD packet to send [03:49:01]OFD Sender: No OFD packet to send [03:49:06]OFD Sender: No OFD packet to send [03:49:11]OFD Sender: No OFD packet to send [03:49:16]OFD Sender: No OFD packet to send [03:49:21]OFD Sender: No OFD packet to send [03:49:26]OFD Sender: No OFD packet to send [03:49:31]OFD Sender: No OFD packet to send [03:49:34]recv_with_timeout no data received [03:49:36]OFD Sender: No OFD packet to send [03:49:41]OFD Sender: No OFD packet to send [03:49:46]OFD Sender: No OFD packet to send [03:49:51]OFD Sender: No OFD packet to send [03:49:57]OFD Sender: No OFD packet to send [03:50:02]OFD Sender: No OFD packet to send [03:50:07]OFD Sender: No OFD packet to send [03:50:12]OFD Sender: No OFD packet to send [03:50:17]OFD Sender: No OFD packet to send [03:50:22]OFD Sender: No OFD packet to send [03:50:27]OFD Sender: No OFD packet to send [03:50:32]OFD Sender: No OFD packet to send [03:50:37]OFD Sender: No OFD packet to send [03:50:42]OFD Sender: No OFD packet to send [03:50:47]OFD Sender: No OFD packet to send [03:50:52]OFD Sender: No OFD packet to send [03:50:54]recv_with_timeout no data received [03:50:57]OFD Sender: No OFD packet to send [03:51:02]OFD Sender: No OFD packet to send [03:51:07]OFD Sender: No OFD packet to send [03:51:12]OFD Sender: No OFD packet to send [03:51:17]OFD Sender: No OFD packet to send [03:51:22]OFD Sender: No OFD packet to send [03:51:27]OFD Sender: No OFD packet to send [03:51:32]OFD Sender: No OFD packet to send [03:51:37]OFD Sender: No OFD packet to send [03:51:42]OFD Sender: No OFD packet to send [03:51:47]OFD Sender: No OFD packet to send [03:51:52]OFD Sender: No OFD packet to send [03:51:56]recv_with_timeout no data received [03:51:57]OFD Sender: No OFD packet to send [03:52:02]OFD Sender: No OFD packet to send [03:52:07]OFD Sender: No OFD packet to send [03:52:12]OFD Sender: No OFD packet to send [03:52:17]OFD Sender: No OFD packet to send [03:52:22]OFD Sender: No OFD packet to send [03:52:27]OFD Sender: No OFD packet to send [03:52:32]OFD Sender: No OFD packet to send [03:52:37]OFD Sender: No OFD packet to send [03:52:42]OFD Sender: No OFD packet to send [03:52:47]OFD Sender: No OFD packet to send [03:52:52]OFD Sender: No OFD packet to send [03:52:57]OFD Sender: No OFD packet to send [03:53:02]OFD Sender: No OFD packet to send [03:53:07]OFD Sender: No OFD packet to send [03:53:12]OFD Sender: No OFD packet to send [03:53:17]OFD Sender: No OFD packet to send [03:53:22]OFD Sender: No OFD packet to send [03:53:27]OFD Sender: No OFD packet to send [03:53:32]OFD Sender: No OFD packet to send [03:53:37]OFD Sender: No OFD packet to send [03:53:42]OFD Sender: No OFD packet to send [03:53:47]OFD Sender: No OFD packet to send [03:53:52]OFD Sender: No OFD packet to send [03:53:57]OFD Sender: No OFD packet to send [03:54:02]OFD Sender: No OFD packet to send [03:54:07]OFD Sender: No OFD packet to send [03:54:12]OFD Sender: No OFD packet to send [03:54:17]OFD Sender: No OFD packet to send [03:54:22]OFD Sender: No OFD packet to send [03:54:27]OFD Sender: No OFD packet to send [03:54:32]OFD Sender: No OFD packet to send [03:54:37]OFD Sender: No OFD packet to send [03:54:38]recv_with_timeout no data received [03:54:43]OFD Sender: No OFD packet to send [03:54:48]OFD Sender: No OFD packet to send [03:54:53]OFD Sender: No OFD packet to send [03:54:58]OFD Sender: No OFD packet to send [03:55:03]OFD Sender: No OFD packet to send [03:55:08]OFD Sender: No OFD packet to send [03:55:13]OFD Sender: No OFD packet to send [03:55:18]OFD Sender: No OFD packet to send [03:55:23]OFD Sender: No OFD packet to send [03:55:26]recv_with_timeout no data received [03:55:28]OFD Sender: No OFD packet to send [03:55:33]OFD Sender: No OFD packet to send [03:55:38]OFD Sender: No OFD packet to send [03:55:43]OFD Sender: No OFD packet to send [03:55:48]OFD Sender: No OFD packet to send [03:55:53]OFD Sender: No OFD packet to send [03:55:58]OFD Sender: No OFD packet to send [03:56:03]OFD Sender: No OFD packet to send [03:56:08]OFD Sender: No OFD packet to send [03:56:08]recv_with_timeout no data received [03:56:13]OFD Sender: No OFD packet to send [03:56:18]OFD Sender: No OFD packet to send [03:56:23]OFD Sender: No OFD packet to send [03:56:28]OFD Sender: No OFD packet to send [03:56:33]OFD Sender: No OFD packet to send [03:56:38]OFD Sender: No OFD packet to send [03:56:43]OFD Sender: No OFD packet to send [03:56:45]recv_with_timeout no data received [03:56:48]OFD Sender: No OFD packet to send [03:56:53]OFD Sender: No OFD packet to send [03:56:58]OFD Sender: No OFD packet to send [03:57:03]OFD Sender: No OFD packet to send [03:57:05]recv_with_timeout no data received [03:57:08]OFD Sender: No OFD packet to send [03:57:13]OFD Sender: No OFD packet to send [03:57:18]OFD Sender: No OFD packet to send [03:57:23]OFD Sender: No OFD packet to send [03:57:27]recv_with_timeout no data received [03:57:28]OFD Sender: No OFD packet to send [03:57:33]OFD Sender: No OFD packet to send [03:57:38]OFD Sender: No OFD packet to send [03:57:43]OFD Sender: No OFD packet to send [03:57:47]recv_with_timeout no data received [03:57:48]OFD Sender: No OFD packet to send [03:57:53]OFD Sender: No OFD packet to send [03:57:58]OFD Sender: No OFD packet to send [03:58:03]OFD Sender: No OFD packet to send [03:58:08]OFD Sender: No OFD packet to send [03:58:13]OFD Sender: No OFD packet to send [03:58:18]OFD Sender: No OFD packet to send [03:58:23]OFD Sender: No OFD packet to send [03:58:28]OFD Sender: No OFD packet to send [03:58:32]recv_with_timeout no data received [03:58:33]OFD Sender: No OFD packet to send [03:58:38]OFD Sender: No OFD packet to send [03:58:43]OFD Sender: No OFD packet to send [03:58:48]OFD Sender: No OFD packet to send [03:58:53]OFD Sender: No OFD packet to send [03:58:58]OFD Sender: No OFD packet to send [03:59:03]OFD Sender: No OFD packet to send [03:59:08]OFD Sender: No OFD packet to send [03:59:13]OFD Sender: No OFD packet to send [03:59:18]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:57]recv_with_timeout no data received [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:14]recv_with_timeout no data received [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:01:59]OFD Sender: No OFD packet to send [04:02:04]OFD Sender: No OFD packet to send [04:02:09]OFD Sender: No OFD packet to send [04:02:14]OFD Sender: No OFD packet to send [04:02:18]recv_with_timeout no data received [04:02:19]OFD Sender: No OFD packet to send [04:02:24]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:34]OFD Sender: No OFD packet to send [04:02:39]OFD Sender: No OFD packet to send [04:02:44]OFD Sender: No OFD packet to send [04:02:49]OFD Sender: No OFD packet to send [04:02:54]OFD Sender: No OFD packet to send [04:02:59]OFD Sender: No OFD packet to send [04:03:04]OFD Sender: No OFD packet to send [04:03:09]OFD Sender: No OFD packet to send [04:03:14]OFD Sender: No OFD packet to send [04:03:19]OFD Sender: No OFD packet to send [04:03:24]recv_with_timeout no data received [04:03:24]OFD Sender: No OFD packet to send [04:03:29]OFD Sender: No OFD packet to send [04:03:34]OFD Sender: No OFD packet to send [04:03:39]OFD Sender: No OFD packet to send [04:03:44]OFD Sender: No OFD packet to send [04:03:49]OFD Sender: No OFD packet to send [04:03:54]OFD Sender: No OFD packet to send [04:03:59]OFD Sender: No OFD packet to send [04:04:04]OFD Sender: No OFD packet to send [04:04:10]OFD Sender: No OFD packet to send [04:04:15]OFD Sender: No OFD packet to send [04:04:20]OFD Sender: No OFD packet to send [04:04:25]OFD Sender: No OFD packet to send [04:04:30]OFD Sender: No OFD packet to send [04:04:35]OFD Sender: No OFD packet to send [04:04:40]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:31]recv_with_timeout no data received [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:47]recv_with_timeout no data received [04:05:50]OFD Sender: No OFD packet to send [04:05:55]OFD Sender: No OFD packet to send [04:06:00]OFD Sender: No OFD packet to send 08 F4 03 04 00 B2 97 EF 66 [04:06:10]Write to MH i2c: E2 10 00 59 03 80 15 02 00 08 00 F4 03 04 00 B2 97 EF 66 00 00 85 [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]wFMCommunicate request_size=25 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [04:06:10]Write to MH i2c: E2 1C 00 5A 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3F [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 15 03 00 [04:06:10]Write to MH i2c: E2 08 00 5B 03 80 15 03 00 00 00 00 00 DF [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 40 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 40 00 5B 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 11 00 00 00 35 04 06 00 F1 13 7C EF 56 C1 90 00 20 [04:06:10]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 11 00 00 00 35 04 06 00 F1 13 7C EF 56 C1 90 00 [04:06:10]wFMCommunicate OK [04:06:10]SAM_PROTO_ProcessDocument answer len = 59 [04:06:10]SAM_PROTO_ProcessDocument done [04:06:10]SetTLVBufToDocument [04:06:10]Processing tag 1209 (04B9) [04:06:10]Malloc new data [04:06:10]Processing tag 1041 (0411) [04:06:10]Processing tag 1040 (0410) [04:06:10]Malloc new data [04:06:10]Processing tag 1038 (040E) [04:06:10]Malloc new data [04:06:10]Processing tag 1042 (0412) [04:06:10]Malloc new data [04:06:10]Processing tag 1077 (0435) [04:06:10]Malloc new data [04:06:10]SetTLVBufToDocument err=0 [04:06:10]KKMLoadAndSignReceiptData store KKM data [04:06:10]KKMLoadAndSignReceiptData err=0 [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 11 00 00 [04:06:10]Write to MH i2c: E2 08 00 5C 03 80 11 00 00 00 00 00 00 D9 [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]OFD Sender: No OFD packet to send [04:06:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 17 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 17 00 5C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [04:06:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:06:10]wFMCommunicate OK [04:06:10]Счет N : (1)1785701 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 33 Товар: 2710124130 Super-92 7.220 * 69.30 = 500.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 17 22.09.2024 04:06 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151686 ФПД: 265066002732737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T040610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151686&fm=265066002732737&tin=02508201610067®Number=0000000000091825&sum=50000 [04:06:10]StoreToDocumentArchive [04:06:10]shift 475 fd 151686 [04:06:10]save to /storage/0475/doc_00151686 [04:06:10]save last doc name /storage/0475/doc_00151686 to /storage/kkm_last_doc_name [04:06:10]save OK [04:06:10]Clear old archive folders... [04:06:10]ProcessDocumentItem done err = 0, tmpTLVsize=247 [04:06:10]tlvbuf is 013C0A40 [04:06:10]SAM_PROTO_ClearQueue [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 09 00 00 [04:06:10]Write to MH i2c: E2 08 00 5D 03 80 09 00 00 00 00 00 00 D2 [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]SAM_PROTO_ClearQueue done [04:06:10]KKMCreateOFDPacket [04:06:10]OFDProtocolAddRootSTLVToBuf [04:06:10]FM_MakeSignedData [04:06:10]FM_MakeSignedData [04:06:10]SAM_PROTO_SignData [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 0D 01 02 [04:06:10]Write to MH i2c: E2 08 00 5E 03 80 0D 01 02 00 00 00 00 DA [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]wFMCommunicate request_size=255 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 B2 97 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 50 02 00 35 04 06 00 F1 13 7C EF 56 [04:06:10]Write to MH i2c: E2 02 01 5F 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 B2 97 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 50 02 00 35 04 06 00 F1 13 7C EF 56 00 00 98 [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]wFMCommunicate request_size=6 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 0D 02 02 01 C1 [04:06:10]Write to MH i2c: E2 09 00 60 03 80 0D 02 02 01 00 C1 00 00 A0 [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [04:06:10]RAPDU: 90 00 [04:06:10]wFMCommunicate OK [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 0D 03 02 [04:06:10]Write to MH i2c: E2 08 00 61 03 80 0D 03 02 00 00 00 00 DF [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 0B 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 0B 00 61 03 00 78 39 61 89 14 CF 83 C9 90 00 AA [04:06:10]RAPDU: 78 39 61 89 14 CF 83 C9 90 00 [04:06:10]wFMCommunicate OK [04:06:10]SAM_PROTO_SignData done [04:06:10]FM_MakeSignedData done [04:06:10]CreateOFDProtocolMessage [04:06:10]wFMCommunicate request_size=4 [04:06:10]MH_SAM_APDU [04:06:10]CAPDU: 80 11 00 00 [04:06:10]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [04:06:10]Write i2c OK [04:06:10]MH_I2C_Read... [04:06:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:06:10]Read from MH i2c: E2 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 17 00 [04:06:10]MH_I2C_Read... [04:06:10]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [04:06:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:06:10]wFMCommunicate OK [04:06:10]CreateOFDProtocolMessage done [04:06:10]OFDSenderStorePacket 151686 [04:06:10]StoreOFDPacket docnum=151686 [04:06:05]OFD Sender: No OFD packet to send [04:06:09]accept exits with 9 [04:06:09]New connection [04:06:09]New thread 3067321700 created [04:06:09]Thread 3067465060 joined [04:06:09]Waiting for new connection... [04:06:09] Sock 9.Parse request [04:06:09]Sock 9.Check first char [04:06:09]Sock 9.First char is OK [04:06:09]request: POST /json_proto HTTP/1.0 [04:06:09]Method: POST [04:06:09]URL: /json_proto [04:06:09]Method is POST - this is cgi request [04:06:09]url: /json_proto [04:06:09]query_string will be loaded in cgi processing [04:06:09]execute_cgi json_proto POST (null) [04:06:09]execute_cgi path=json_proto method=POST [04:06:09]POST find Content-Length [04:06:09]Host: 172.17.43.67:8080 [04:06:09]Content-Length: 662 [04:06:09]Content-Type: application/json [04:06:09] [04:06:09]POST finish read [04:06:09]Found Content-Length = 662 [04:06:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:06:09]execute_script... [04:06:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:06:09]POST & json_proto [04:06:09]process_json_proto [04:06:09]json parsed OK: [04:06:09]protocol is kg_v1.0 [04:06:09]action value=close_receipt [04:06:09]process_action close_receipt [04:06:09]cmd_close_receipt [04:06:09]MH_GetDate [04:06:09]Write to MH i2c: F0 00 00 4F 03 41 [04:06:09]Write i2c OK [04:06:09]MH_I2C_Read... [04:06:09]Read from MH i2c: F0 [04:06:09]MH_I2C_Read... [04:06:09]Read from MH i2c: F0 09 00 [04:06:09]MH_I2C_Read... [04:06:09]Read from MH i2c: F0 09 00 4F 03 00 B2 97 EF 66 6A BD 47 65 BB [04:06:09]GetLastDocTimeStamp 1726976818 [04:06:09]current date 1726977970 [04:06:09]FM_GetShiftState [04:06:09]SAM_PROTO_GetShiftState [04:06:09]wFMCommunicate request_size=4 [04:06:09]MH_SAM_APDU [04:06:09]CAPDU: 80 13 01 00 [04:06:09]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [04:06:09]Write i2c OK [04:06:09]MH_I2C_Read... [04:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:06:09]Read from MH i2c: E2 [04:06:09]MH_I2C_Read... [04:06:09]Read from MH i2c: E2 0E 00 [04:06:09]MH_I2C_Read... [04:06:09]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 17 [04:06:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:06:09]wFMCommunicate OK [04:06:09]SAM_PROTO_GetShiftState done [04:06:09]FM_GetShiftState done [04:06:09]opened in 1726966141 [04:06:09]opened+sec_in_day 1727052541 [04:06:09]quantity*price = 50034 [04:06:09]sum+1 = 50036 [04:06:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 3307.00 Внесено: 5000.00 СДАЧА: 1693.00 НСП 1% : 29.27 НДС 12% : 351.19 Наличными: 3307.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 18 22.09.2024 04:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151687 ФПД: 172324453979470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151687&fm=172324453979470&tin=02508201610067®Number=0000000000091825&sum=330700 [04:41:02]StoreToDocumentArchive [04:41:02]shift 475 fd 151687 [04:41:02]save to /storage/0475/doc_00151687 [04:41:02]save last doc name /storage/0475/doc_00151687 to /storage/kkm_last_doc_name [04:41:02]save OK [04:41:02]Clear old archive folders... [04:41:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:41:02]tlvbuf is 01498610 [04:41:02]SAM_PROTO_ClearQueue [04:41:02]wFMCommunicate request_size=4 [04:41:02]MH_SAM_APDU [04:41:02]CAPDU: 80 09 00 00 [04:41:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:41:02]Write i2c OK [04:41:02]MH_I2C_Read... [04:41:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:41:02]Read from MH i2c: E2 [04:41:02]MH_I2C_Read... [04:41:02]Read from MH i2c: E2 03 00 [04:41:02]MH_I2C_Read... [04:41:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:41:02]RAPDU: 90 00 [04:41:02]wFMCommunicate OK [04:41:02]SAM_PROTO_ClearQueue done [04:41:02]KKMCreateOFDPacket [04:41:02]OFDProtocolAddRootSTLVToBuf [04:41:02]FM_MakeSignedData [04:41:02]FM_MakeSignedData [04:41:02]SAM_PROTO_SignData [04:41:02]wFMCommunicate request_size=4 [04:41:02]MH_SAM_APDU [04:41:02]CAPDU: 80 0D 01 02 [04:41:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:41:02]Write i2c OK [04:41:02]MH_I2C_Read... [04:41:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:41:02]Read from MH i2c: E2 [04:41:02]MH_I2C_Read... [04:41:02]Read from MH i2c: E2 03 00 [04:41:02]MH_I2C_Read... [04:41:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:41:02]RAPDU: 90 00 [04:41:02]wFMCommunicate OK [04:41:02]wFMCommunicate request_size=255 [04:41:02]MH_SAM_APDU [04:41:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1A AE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 0B 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0B 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 89 00 00 00 00 07 04 06 00 CC 0B 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 DE 9F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 35 04 06 00 9C [04:41:03]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1A AE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 0B 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0B 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 89 00 00 00 00 07 04 06 00 CC 0B 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 DE 9F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 35 04 06 00 9C 00 00 97 [04:41:03]Write i2c OK [04:41:03]MH_I2C_Read... [04:41:03]OFD Sender: No OFD packet to send [04:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:41:03]Read from MH i2c: E2 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 03 00 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:41:03]RAPDU: 90 00 [04:41:03]wFMCommunicate OK [04:41:03]wFMCommunicate request_size=10 [04:41:03]MH_SAM_APDU [04:41:03]CAPDU: 80 0D 02 02 05 BA 69 DD 95 4E [04:41:03]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 BA 69 DD 95 4E 00 00 95 [04:41:03]Write i2c OK [04:41:03]MH_I2C_Read... [04:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:41:03]Read from MH i2c: E2 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 03 00 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [04:41:03]RAPDU: 90 00 [04:41:03]wFMCommunicate OK [04:41:03]wFMCommunicate request_size=4 [04:41:03]MH_SAM_APDU [04:41:03]CAPDU: 80 0D 03 02 [04:41:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [04:41:03]Write i2c OK [04:41:03]MH_I2C_Read... [04:41:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:41:03]Read from MH i2c: E2 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 0B 00 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 0B 00 2F 00 00 9A 4B BD 44 56 2D E6 75 90 00 6F [04:41:03]RAPDU: 9A 4B BD 44 56 2D E6 75 90 00 [04:41:03]wFMCommunicate OK [04:41:03]SAM_PROTO_SignData done [04:41:03]FM_MakeSignedData done [04:41:03]CreateOFDProtocolMessage [04:41:03]wFMCommunicate request_size=4 [04:41:03]MH_SAM_APDU [04:41:03]CAPDU: 80 11 00 00 [04:41:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:41:03]Write i2c OK [04:41:03]MH_I2C_Read... [04:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:41:03]Read from MH i2c: E2 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 17 00 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [04:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:41:03]wFMCommunicate OK [04:41:03]CreateOFDProtocolMessage done [04:41:03]OFDSenderStorePacket 151687 [04:41:03]StoreOFDPacket docnum=151687 [04:41:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE 48 07 01 60 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1A AE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 0B 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0B 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 89 00 00 00 00 07 04 06 00 CC 0B 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 DE 9F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 35 04 06 00 9C BA 69 DD 95 4E 9A 4B BD 44 56 2D E6 75 [04:41:03]CheckFolder [04:41:03]dirname=/storage/ofd_packets [04:41:03]CheckFolder done [04:41:03]ProducePacketName [04:41:03]name=ofd_packets/00151687 [04:41:03]NVStorageSaveData ofd_packets/00151687 [04:41:03]File name is /storage/ofd_packets/00151687 [04:41:03]Write 301 bytes [04:41:03]NVStorageSaveData done [04:41:03]OFDSenderStorePacket done [04:41:03]KKMCreateOFDPacket done [04:41:03]NVStorageSaveData kkm_last_timestamp [04:41:03]File name is /storage/kkm_last_timestamp [04:41:03]Write 4 bytes [04:41:03]NVStorageSaveData done [04:41:03]ExternCall_PrintAddStr [04:41:03]wPrintStart [04:41:03]Write to MH i2c: 01 00 00 31 00 31 [04:41:03]OFD Sender: Processing packet 151687 [packets to send 826, broken 825] [04:41:03]ProducePacketName [04:41:03]name=ofd_packets/00151687 [04:41:03]OFD Sender: To server: pG, [04:41:03]CommunicateWithHost lk.salyk.kg:30040 [04:41:03]ConnectInit lk.salyk.kg [04:41:03]Write i2c OK [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: 01 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: 01 07 00 [04:41:03]MH_I2C_Read... [04:41:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:41:03]RasterBufferAndPrint [04:41:03]line Счет N : (1)1785702 [04:41:03]line ИНН: 02508201610067 [04:41:03]line Контрольно-Кассовый Чек [04:41:03]line ПРОДАЖА [04:41:03]line ТРК (МРК, ГНК) : 13 [04:41:03]line Товар: 2710124500 [04:41:03]line Аи-95-К-5 [04:41:03]line 44.570 * 74.20 [04:41:03]line = 3307.09 [04:41:03]line НДС 12% НСП 1% [04:41:03]line > о реализуемом товаре [04:41:03]line ОКРУГЛЕНИЕ: -0.09 [04:41:03]line ИТОГО: 3307.00 [04:41:03]line Внесено: 5000.00 [04:41:03]line СДАЧА: 1693.00 [04:41:03]line НСП 1% : 29.27 [04:41:03]line НДС 12% : 351.19 [04:41:03]line Наличными: 3307.00 [04:41:03]line Безнал.: 0.00 [04:41:03]line Место: АЗС № 89 "Партнер Нефть" [04:41:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:41:03]line СНО: Общий режим [04:41:03]line Чек 18 22.09.2024 04:41 [04:41:03]line Смена: 475 ФФД: 1.0 [04:41:03]line ЗНМ: 0300000113 [04:41:03]line РНМ: 0000000000091825 [04:41:03]line Версия ККМ: 001 [04:41:03]line ФМ: 0000000000871835 [04:41:03]line ФД: 151687 [04:41:03]line ФПД: 172324453979470 [04:41:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151687&fm=172324453979470&tin=02508201610067®Number=0000000000091825&sum=330700 [04:41:04]written 0, free lines is 4095 [04:41:04]Write to MH i2c: 01 00 00 5C 00 5C [04:41:04]Write i2c OK [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: 01 [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: 01 07 00 [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E9 0C 58 [04:41:04]RasterBufferAndPrint [04:41:04]line [04:41:04]line [04:41:04]line [04:41:04]line [04:41:04]line [04:41:04]written 0, free lines is 3325 [04:41:04]MH_Cut [04:41:04]Write to MH i2c: D1 01 00 63 00 01 35 [04:41:04]Write i2c OK [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: D1 [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: D1 01 00 [04:41:04]MH_I2C_Read... [04:41:04]Read from MH i2c: D1 01 00 63 00 00 34 [04:41:04]Write to MH i2c: 01 00 00 64 00 64 [04:41:04]Write i2c OK [04:41:04]MH_I2C_Read... [04:41:05]*** Cut start [04:41:05]*** Purtial cut [04:41:05]*** Stage 1: CUTSNS_PIN = 1 [04:41:05]Read from MH i2c: 01 [04:41:05]MH_I2C_Read... [04:41:05]*** Stop cut motor [04:41:05]*** Cut end [04:41:05]Read from MH i2c: 01 07 00 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [04:41:05]process_action close_receipt done [04:41:05]requested_data is exist [04:41:05]produce_requested_data [04:41:05]requested_item fm.sn is exist - process it [04:41:05]wFMCommunicate request_size=4 [04:41:05]MH_SAM_APDU [04:41:05]CAPDU: 80 11 00 00 [04:41:05]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [04:41:05]Write i2c OK [04:41:05]MH_I2C_Read... [04:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:41:05]Read from MH i2c: E2 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 17 00 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [04:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:41:05]wFMCommunicate OK [04:41:05]requested_item fd.num is exist - process it [04:41:05]SAM_PROTO_GetFieldsCounters [04:41:05]wFMCommunicate request_size=4 [04:41:05]MH_SAM_APDU [04:41:05]CAPDU: 80 13 00 00 [04:41:05]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [04:41:05]Write i2c OK [04:41:05]MH_I2C_Read... [04:41:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:41:05]Read from MH i2c: E2 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 62 00 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [04:41:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:41:05]wFMCommunicate OK [04:41:05]SAM_PROTO_GetFieldsCounters done [04:41:05]requested_item shift.num is exist - process it [04:41:05]requested_item shift.opened is exist - process it [04:41:05]req_shift_opened [04:41:05]FM_GetShiftState [04:41:05]SAM_PROTO_GetShiftState [04:41:05]wFMCommunicate request_size=4 [04:41:05]MH_SAM_APDU [04:41:05]CAPDU: 80 13 01 00 [04:41:05]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [04:41:05]Write i2c OK [04:41:05]MH_I2C_Read... [04:41:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:41:05]Read from MH i2c: E2 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 0E 00 [04:41:05]MH_I2C_Read... [04:41:05]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [04:41:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:41:05]wFMCommunicate OK [04:41:05]SAM_PROTO_GetShiftState done [04:41:05]FM_GetShiftState done [04:41:05]req_shift_opened done [04:41:05]requested_item shift.open_date is exist - process it [04:41:05]req_shift_open_date [04:41:05]req_shift_open_date done [04:41:05]produce_requested_data done [04:41:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151687,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [04:41:05]process_action_free close_receipt [04:41:05]json_value_free [04:41:05]json_value_free done [04:41:05]process_json_proto returns [04:41:05]Send response to host [04:41:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151687,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [04:41:05]free response buf [04:41:05]execute_script done [04:41:05]execute_script returns [04:41:05]free content buf [04:41:05]Sock 8.Close socket [04:41:05]Sock 8.Thread stoped [04:41:08]recv_with_timeout no data received [04:41:08]ConnectInit Can't take IP for lk.salyk.kg [04:41:08]CommunicateWithHost connect error [04:41:08]CommunicateWithHost err = -1 [04:41:08]OFD Sender: Server communicate error [04:41:14]OFD Sender: Processing packet 151687 [packets to send 826, broken 825] [04:41:14]ProducePacketName [04:41:14]name=ofd_packets/00151687 [04:41:14]OFD Sender: To server: pG, [04:41:14]CommunicateWithHost lk.salyk.kg:30040 [04:41:14]ConnectInit lk.salyk.kg [04:41:19]ConnectInit Can't take IP for lk.salyk.kg [04:41:19]CommunicateWithHost connect error [04:41:19]CommunicateWithHost err = -1 [04:41:19]OFD Sender: Server communicate error [04:41:24]OFD Sender: Processing packet 151687 [packets to send 826, broken 825] [04:41:24]ProducePacketName [04:41:24]name=ofd_packets/00151687 [04:41:24]OFD Sender: To server: pG, [04:41:24]CommunicateWithHost lk.salyk.kg:30040 [04:41:24]ConnectInit lk.salyk.kg [04:41:25]recv_with_timeout no data received [04:41:29]ConnectInit Can't take IP for lk.salyk.kg [04:41:29]CommunicateWithHost connect error [04:41:29]CommunicateWithHost err = -1 [04:41:29]OFD Sender: Server communicate error [04:41:34]OFD Sender: Processing packet 151687 [packets to send 826, broken 825] [04:41:34]ProducePacketName [04:41:34]name=ofd_packets/00151687 [04:41:34]OFD Sender: To server: pG, [04:41:34]CommunicateWithHost lk.salyk.kg:30040 [04:41:34]ConnectInit lk.salyk.kg [04:41:43]recv_with_timeout no data received [04:41:44]Connected sock=10 [04:41:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE 48 07 01 60 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1A AE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 0B 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0B 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 89 00 00 00 00 07 04 06 00 CC 0B 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 DE 9F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 35 04 06 00 9C BA 69 DD 95 4E 9A 4B BD 44 56 2D E6 75 [04:41:50]recv_with_timeout no data received [04:41:50]CommunicateWithHost answer receiving error [04:41:50]CommunicateWithHost err = -3 [04:41:50]OFD Sender: Server communicate error [04:41:55]OFD Sender: Processing packet 151687 [packets to send 826, broken 825] [04:41:55]ProducePacketName [04:41:55]name=ofd_packets/00151687 [04:41:55]OFD Sender: To server: pG, [04:41:55]CommunicateWithHost lk.salyk.kg:30040 [04:41:55]ConnectInit lk.salyk.kg [04:41:55]Connected sock=9 [04:41:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE 48 07 01 60 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1A AE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 0B 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0B 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 89 00 00 00 00 07 04 06 00 CC 0B 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 DE 9F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 35 04 06 00 9C BA 69 DD 95 4E 9A 4B BD 44 56 2D E6 75 [04:41:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8A 1F 47 00 1D 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 50 02 00 F4 03 04 00 17 48 EF 66 B6 04 01 00 00 BA 53 A6 4F 88 18 EF 1E [04:41:56]CommunicateWithHost err = 0 [04:41:56]CheckOFDResponse [04:41:56]1017 (14) - 77093643461234 [04:41:56]1041 (16) - 0000000000871835 [04:41:56]1040 (4) - 151687 [04:41:56]1012 (4) - 21.09.2024 22:26 [04:41:56]1206 (1) - 0 [04:41:56]OFD Sender: Remove packet 151687 [04:41:56]ProducePacketName [04:41:56]name=ofd_packets/00151687 [04:41:56]NVStorageDeleteData [04:41:56]OFD Sender: No OFD packet to send [04:42:01]OFD Sender: No OFD packet to send [04:42:04]recv_with_timeout no data received [04:42:06]OFD Sender: No OFD packet to send [04:42:10]accept exits with 6 [04:42:10]New connection [04:42:10]New thread 3066908004 created [04:42:10]Thread 3067051364 joined [04:42:10]Waiting for new connection... [04:42:10] Sock 6.Parse request [04:42:10]Sock 6.Check first char [04:42:10]Sock 6.First char is OK [04:42:10]request: POST /json_proto HTTP/1.0 [04:42:10]Method: POST [04:42:10]URL: /json_proto [04:42:10]Method is POST - this is cgi request [04:42:10]url: /json_proto [04:42:10]query_string will be loaded in cgi processing [04:42:10]execute_cgi json_proto POST (null) [04:42:10]execute_cgi path=json_proto method=POST [04:42:10]POST find Content-Length [04:42:10]Host: 172.17.43.67:8080 [04:42:10]Content-Length: 683 [04:42:10]Content-Type: application/json [04:42:10] [04:42:10]POST finish read [04:42:10]Found Content-Length = 683 [04:42:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:10]execute_script... [04:42:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:10]POST & json_proto [04:42:10]process_json_proto [04:42:10]json parsed OK: [04:42:10]protocol is kg_v1.0 [04:42:10]action value=close_receipt [04:42:10]process_action close_receipt [04:42:10]cmd_close_receipt [04:42:10]MH_GetDate [04:42:10]Write to MH i2c: F0 00 00 68 00 57 [04:42:10]Write i2c OK [04:42:10]MH_I2C_Read... [04:42:10]Read from MH i2c: F0 [04:42:10]MH_I2C_Read... [04:42:10]Read from MH i2c: F0 09 00 [04:42:10]MH_I2C_Read... [04:42:10]Read from MH i2c: F0 09 00 68 00 00 23 A0 EF 66 6A BD 47 65 4B [04:42:10]GetLastDocTimeStamp 1726980062 [04:42:10]current date 1726980131 [04:42:10]FM_GetShiftState [04:42:10]SAM_PROTO_GetShiftState [04:42:10]wFMCommunicate request_size=4 [04:42:10]MH_SAM_APDU [04:42:10]CAPDU: 80 13 01 00 [04:42:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [04:42:10]Write i2c OK [04:42:10]MH_I2C_Read... [04:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:42:10]Read from MH i2c: E2 [04:42:10]MH_I2C_Read... [04:42:10]Read from MH i2c: E2 0E 00 [04:42:10]MH_I2C_Read... [04:42:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [04:42:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:42:10]wFMCommunicate OK [04:42:10]SAM_PROTO_GetShiftState done [04:42:10]FM_GetShiftState done [04:42:10]opened in 1726966141 [04:42:10]opened+sec_in_day 1727052541 [04:42:10]quantity*price = 200010 [04:42:10]sum+1 = 200011 [04:42:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 19 22.09.2024 04:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151688 ФПД: 164073820747919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151688&fm=164073820747919&tin=02508201610067®Number=0000000000091825&sum=200000 [04:42:12]StoreToDocumentArchive [04:42:12]shift 475 fd 151688 [04:42:12]save to /storage/0475/doc_00151688 [04:42:12]save last doc name /storage/0475/doc_00151688 to /storage/kkm_last_doc_name [04:42:12]save OK [04:42:12]Clear old archive folders... [04:42:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:42:12]tlvbuf is 014A66C0 [04:42:12]SAM_PROTO_ClearQueue [04:42:12]wFMCommunicate request_size=4 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 09 00 00 [04:42:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [04:42:12]RAPDU: 90 00 [04:42:12]wFMCommunicate OK [04:42:12]SAM_PROTO_ClearQueue done [04:42:12]KKMCreateOFDPacket [04:42:12]OFDProtocolAddRootSTLVToBuf [04:42:12]FM_MakeSignedData [04:42:12]FM_MakeSignedData [04:42:12]SAM_PROTO_SignData [04:42:12]wFMCommunicate request_size=4 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 0D 01 02 [04:42:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [04:42:12]RAPDU: 90 00 [04:42:12]wFMCommunicate OK [04:42:12]wFMCommunicate request_size=255 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 23 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 50 02 00 35 04 06 00 95 [04:42:12]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 23 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 50 02 00 35 04 06 00 95 00 00 E9 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [04:42:12]RAPDU: 90 00 [04:42:12]wFMCommunicate OK [04:42:12]wFMCommunicate request_size=10 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 0D 02 02 05 39 69 CD 78 8F [04:42:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 39 69 CD 78 8F 00 00 73 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [04:42:12]RAPDU: 90 00 [04:42:12]wFMCommunicate OK [04:42:12]wFMCommunicate request_size=4 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 0D 03 02 [04:42:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 0B 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 0B 00 7A 00 00 6B 4E B6 38 F4 1F 9F 42 90 00 91 [04:42:12]RAPDU: 6B 4E B6 38 F4 1F 9F 42 90 00 [04:42:12]wFMCommunicate OK [04:42:12]SAM_PROTO_SignData done [04:42:12]FM_MakeSignedData done [04:42:12]CreateOFDProtocolMessage [04:42:12]wFMCommunicate request_size=4 [04:42:12]MH_SAM_APDU [04:42:12]CAPDU: 80 11 00 00 [04:42:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:42:12]Read from MH i2c: E2 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 17 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [04:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:42:12]wFMCommunicate OK [04:42:12]CreateOFDProtocolMessage done [04:42:12]OFDSenderStorePacket 151688 [04:42:12]StoreOFDPacket docnum=151688 [04:42:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 BE 07 01 16 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 23 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 50 02 00 35 04 06 00 95 39 69 CD 78 8F 6B 4E B6 38 F4 1F 9F 42 [04:42:12]CheckFolder [04:42:12]dirname=/storage/ofd_packets [04:42:12]CheckFolder done [04:42:12]ProducePacketName [04:42:12]name=ofd_packets/00151688 [04:42:12]NVStorageSaveData ofd_packets/00151688 [04:42:12]File name is /storage/ofd_packets/00151688 [04:42:12]Write 301 bytes [04:42:12]NVStorageSaveData done [04:42:12]OFDSenderStorePacket done [04:42:12]KKMCreateOFDPacket done [04:42:12]NVStorageSaveData kkm_last_timestamp [04:42:12]File name is /storage/kkm_last_timestamp [04:42:12]Write 4 bytes [04:42:12]NVStorageSaveData done [04:42:12]ExternCall_PrintAddStr [04:42:12]wPrintStart [04:42:12]Write to MH i2c: 01 00 00 7C 00 7C [04:42:12]Write i2c OK [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: 01 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: 01 07 00 [04:42:12]MH_I2C_Read... [04:42:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [04:42:12]RasterBufferAndPrint [04:42:12]line Счет N : (1)1785703 [04:42:12]line ИНН: 02508201610067 [04:42:12]line Контрольно-Кассовый Чек [04:42:12]line ПРОДАЖА [04:42:12]line ТРК (МРК, ГНК) : 22 [04:42:12]line Товар: 2710124130 [04:42:12]line Аи-92-К-5 [04:42:12]line 29.500 * 67.80 [04:42:12]line = 2000.10 [04:42:12]line НДС 12% НСП 1% [04:42:12]line > о реализуемом товаре [04:42:12]line ОКРУГЛЕНИЕ: -0.10 [04:42:12]line ИТОГО: 2000.00 [04:42:12]line Внесено: 2000.00 [04:42:12]line СДАЧА: 0.00 [04:42:12]line НСП 1% : 17.70 [04:42:12]line НДС 12% : 212.40 [04:42:12]line Наличными: 2000.00 [04:42:12]line Безнал.: 0.00 [04:42:12]line Место: АЗС № 89 "Партнер Нефть" [04:42:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:42:12]line СНО: Общий режим [04:42:12]line Чек 19 22.09.2024 04:42 [04:42:12]line Смена: 475 ФФД: 1.0 [04:42:12]line ЗНМ: 0300000113 [04:42:12]line РНМ: 0000000000091825 [04:42:12]line Версия ККМ: 001 [04:42:12]line ФМ: 0000000000871835 [04:42:12]line ФД: 151688 [04:42:12]line ФПД: 164073820747919 [04:42:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151688&fm=164073820747919&tin=02508201610067®Number=0000000000091825&sum=200000 [04:42:12]written 0, free lines is 4095 [04:42:12]OFD Sender: Processing packet 151688 [packets to send 826, broken 825] [04:42:12]ProducePacketName [04:42:12]name=ofd_packets/00151688 [04:42:12]OFD Sender: To server: pG, [04:42:12]CommunicateWithHost lk.salyk.kg:30040 [04:42:12]ConnectInit lk.salyk.kg [04:42:13]Write to MH i2c: 01 00 00 A7 00 A7 [04:42:13]Write i2c OK [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: 01 [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: 01 07 00 [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E5 0C 9F [04:42:13]RasterBufferAndPrint [04:42:13]line [04:42:13]line [04:42:13]line [04:42:13]line [04:42:13]line [04:42:13]written 0, free lines is 3310 [04:42:13]MH_Cut [04:42:13]Write to MH i2c: D1 01 00 AE 00 01 80 [04:42:13]Write i2c OK [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: D1 [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: D1 01 00 [04:42:13]MH_I2C_Read... [04:42:13]Read from MH i2c: D1 01 00 AE 00 00 7F [04:42:13]Write to MH i2c: 01 00 00 AF 00 AF [04:42:13]Write i2c OK [04:42:13]MH_I2C_Read... [04:42:13]Connected sock=11 [04:42:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 BE 07 01 16 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 23 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 50 02 00 35 04 06 00 95 39 69 CD 78 8F 6B 4E B6 38 F4 1F 9F 42 [04:42:13]*** Cut start [04:42:13]*** Purtial cut [04:42:13]*** Stage 1: CUTSNS_PIN = 1 [04:42:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E 84 47 00 55 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 50 02 00 F4 03 04 00 28 48 EF 66 B6 04 01 00 00 AD 62 24 10 8D 84 1E A9 [04:42:13]CommunicateWithHost err = 0 [04:42:13]CheckOFDResponse [04:42:13]1017 (14) - 77093643461234 [04:42:13]1041 (16) - 0000000000871835 [04:42:13]1040 (4) - 151688 [04:42:13]1012 (4) - 21.09.2024 22:26 [04:42:13]1206 (1) - 0 [04:42:13]OFD Sender: Remove packet 151688 [04:42:13]ProducePacketName [04:42:13]name=ofd_packets/00151688 [04:42:13]NVStorageDeleteData [04:42:14]Read from MH i2c: 01 [04:42:14]MH_I2C_Read... [04:42:14]*** Stop cut motor [04:42:14]*** Cut end [04:42:14]Read from MH i2c: 01 07 00 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [04:42:14]process_action close_receipt done [04:42:14]requested_data is exist [04:42:14]produce_requested_data [04:42:14]requested_item fm.sn is exist - process it [04:42:14]wFMCommunicate request_size=4 [04:42:14]MH_SAM_APDU [04:42:14]CAPDU: 80 11 00 00 [04:42:14]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [04:42:14]Write i2c OK [04:42:14]MH_I2C_Read... [04:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:42:14]Read from MH i2c: E2 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 17 00 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [04:42:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:42:14]wFMCommunicate OK [04:42:14]requested_item fd.num is exist - process it [04:42:14]SAM_PROTO_GetFieldsCounters [04:42:14]wFMCommunicate request_size=4 [04:42:14]MH_SAM_APDU [04:42:14]CAPDU: 80 13 00 00 [04:42:14]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [04:42:14]Write i2c OK [04:42:14]MH_I2C_Read... [04:42:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:42:14]Read from MH i2c: E2 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 62 00 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [04:42:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:42:14]wFMCommunicate OK [04:42:14]SAM_PROTO_GetFieldsCounters done [04:42:14]requested_item shift.num is exist - process it [04:42:14]requested_item shift.opened is exist - process it [04:42:14]req_shift_opened [04:42:14]FM_GetShiftState [04:42:14]SAM_PROTO_GetShiftState [04:42:14]wFMCommunicate request_size=4 [04:42:14]MH_SAM_APDU [04:42:14]CAPDU: 80 13 01 00 [04:42:14]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [04:42:14]Write i2c OK [04:42:14]MH_I2C_Read... [04:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:42:14]Read from MH i2c: E2 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 0E 00 [04:42:14]MH_I2C_Read... [04:42:14]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [04:42:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:42:14]wFMCommunicate OK [04:42:14]SAM_PROTO_GetShiftState done [04:42:14]FM_GetShiftState done [04:42:14]req_shift_opened done [04:42:14]requested_item shift.open_date is exist - process it [04:42:14]req_shift_open_date [04:42:14]req_shift_open_date done [04:42:14]produce_requested_data done [04:42:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151688,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [04:42:14]process_action_free close_receipt [04:42:14]json_value_free [04:42:14]json_value_free done [04:42:14]process_json_proto returns [04:42:14]Send response to host [04:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151688,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [04:42:14]free response buf [04:42:14]execute_script done [04:42:14]execute_script returns [04:42:14]free content buf [04:42:14]Sock 6.Close socket [04:42:14]Sock 6.Thread stoped [04:42:14]OFD Sender: No OFD packet to send [04:42:19]OFD Sender: No OFD packet to send [04:42:23]recv_with_timeout no data received [04:42:24]OFD Sender: No OFD packet to send [04:42:29]OFD Sender: No OFD packet to send [04:42:34]OFD Sender: No OFD packet to send [04:42:39]OFD Sender: No OFD packet to send [04:42:44]OFD Sender: No OFD packet to send [04:42:44]recv_with_timeout no data received [04:42:49]OFD Sender: No OFD packet to send [04:42:54]OFD Sender: No OFD packet to send [04:42:59]OFD Sender: No OFD packet to send [04:43:04]OFD Sender: No OFD packet to send [04:43:09]recv_with_timeout no data received [04:43:09]OFD Sender: No OFD packet to send [04:43:14]OFD Sender: No OFD packet to send [04:43:19]OFD Sender: No OFD packet to send [04:43:24]OFD Sender: No OFD packet to send [04:43:27]recv_with_timeout no data received [04:43:29]OFD Sender: No OFD packet to send [04:43:34]OFD Sender: No OFD packet to send [04:43:39]OFD Sender: No OFD packet to send [04:43:44]OFD Sender: No OFD packet to send [04:43:49]OFD Sender: No OFD packet to send [04:43:54]OFD Sender: No OFD packet to send [04:43:59]OFD Sender: No OFD packet to send [04:44:04]OFD Sender: No OFD packet to send [04:44:09]OFD Sender: No OFD packet to send [04:44:14]recv_with_timeout no data received [04:44:14]OFD Sender: No OFD packet to send [04:44:19]OFD Sender: No OFD packet to send [04:44:24]OFD Sender: No OFD packet to send [04:44:29]OFD Sender: No OFD packet to send [04:44:31]accept exits with 10 [04:44:31]New connection [04:44:31]New thread 3067051364 created [04:44:31]Thread 3066908004 joined [04:44:31]Waiting for new connection... [04:44:31] Sock 10.Parse request [04:44:31]Sock 10.Check first char [04:44:31]Sock 10.First char is OK [04:44:31]request: POST /json_proto HTTP/1.0 [04:44:31]Method: POST [04:44:31]URL: /json_proto [04:44:31]Method is POST - this is cgi request [04:44:31]url: /json_proto [04:44:31]query_string will be loaded in cgi processing [04:44:31]execute_cgi json_proto POST (null) [04:44:31]execute_cgi path=json_proto method=POST [04:44:31]POST find Content-Length [04:44:31]Host: 172.17.43.67:8080 [04:44:31]Content-Length: 678 [04:44:31]Content-Type: application/json [04:44:31] [04:44:31]POST finish read [04:44:31]Found Content-Length = 678 [04:44:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:44:31]execute_script... [04:44:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:44:31]POST & json_proto [04:44:31]process_json_proto [04:44:31]json parsed OK: [04:44:31]protocol is kg_v1.0 [04:44:31]action value=close_receipt [04:44:31]process_action close_receipt [04:44:31]cmd_close_receipt [04:44:31]MH_GetDate [04:44:31]Write to MH i2c: F0 00 00 B3 00 A2 [04:44:31]Write i2c OK [04:44:31]MH_I2C_Read... [04:44:31]Read from MH i2c: F0 [04:44:31]MH_I2C_Read... [04:44:31]Read from MH i2c: F0 09 00 [04:44:31]MH_I2C_Read... [04:44:31]Read from MH i2c: F0 09 00 B3 00 00 B0 A0 EF 66 6A BD 47 65 23 [04:44:31]GetLastDocTimeStamp 1726980131 [04:44:31]current date 1726980272 [04:44:31]FM_GetShiftState [04:44:31]SAM_PROTO_GetShiftState [04:44:31]wFMCommunicate request_size=4 [04:44:31]MH_SAM_APDU [04:44:31]CAPDU: 80 13 01 00 [04:44:31]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [04:44:31]Write i2c OK [04:44:31]MH_I2C_Read... [04:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:44:32]Read from MH i2c: E2 [04:44:32]MH_I2C_Read... [04:44:32]Read from MH i2c: E2 0E 00 [04:44:32]MH_I2C_Read... [04:44:32]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [04:44:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:44:32]wFMCommunicate OK [04:44:32]SAM_PROTO_GetShiftState done [04:44:32]FM_GetShiftState done [04:44:32]opened in 1726966141 [04:44:32]opened+sec_in_day 1727052541 [04:44:32]quantity*price = 50036 [04:44:32]sum+1 = 50037 [04:44:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 20 22.09.2024 04:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151689 ФПД: 253840856292296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044432&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151689&fm=253840856292296&tin=02508201610067®Number=0000000000091825&sum=50000 [04:44:33]StoreToDocumentArchive [04:44:33]shift 475 fd 151689 [04:44:33]save to /storage/0475/doc_00151689 [04:44:33]save last doc name /storage/0475/doc_00151689 to /storage/kkm_last_doc_name [04:44:33]save OK [04:44:33]Clear old archive folders... [04:44:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:44:33]tlvbuf is 0149D040 [04:44:33]SAM_PROTO_ClearQueue [04:44:33]wFMCommunicate request_size=4 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 09 00 00 [04:44:33]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [04:44:33]RAPDU: 90 00 [04:44:33]wFMCommunicate OK [04:44:33]SAM_PROTO_ClearQueue done [04:44:33]KKMCreateOFDPacket [04:44:33]OFDProtocolAddRootSTLVToBuf [04:44:33]FM_MakeSignedData [04:44:33]FM_MakeSignedData [04:44:33]SAM_PROTO_SignData [04:44:33]wFMCommunicate request_size=4 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 0D 01 02 [04:44:33]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [04:44:33]RAPDU: 90 00 [04:44:33]wFMCommunicate OK [04:44:33]wFMCommunicate request_size=255 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 B0 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 50 02 00 35 04 06 00 E6 [04:44:33]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 B0 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 50 02 00 35 04 06 00 E6 00 00 10 [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [04:44:33]RAPDU: 90 00 [04:44:33]wFMCommunicate OK [04:44:33]wFMCommunicate request_size=10 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 0D 02 02 05 DD EE 11 9B C8 [04:44:33]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 DD EE 11 9B C8 00 00 87 [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [04:44:33]RAPDU: 90 00 [04:44:33]wFMCommunicate OK [04:44:33]wFMCommunicate request_size=4 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 0D 03 02 [04:44:33]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 0B 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 0B 00 C5 00 00 86 61 A3 13 3A AF 97 60 90 00 BE [04:44:33]RAPDU: 86 61 A3 13 3A AF 97 60 90 00 [04:44:33]wFMCommunicate OK [04:44:33]SAM_PROTO_SignData done [04:44:33]FM_MakeSignedData done [04:44:33]CreateOFDProtocolMessage [04:44:33]wFMCommunicate request_size=4 [04:44:33]MH_SAM_APDU [04:44:33]CAPDU: 80 11 00 00 [04:44:33]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:44:33]Read from MH i2c: E2 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 17 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [04:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:44:33]wFMCommunicate OK [04:44:33]CreateOFDProtocolMessage done [04:44:33]OFDSenderStorePacket 151689 [04:44:33]StoreOFDPacket docnum=151689 [04:44:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 7A 07 01 6E BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 B0 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 50 02 00 35 04 06 00 E6 DD EE 11 9B C8 86 61 A3 13 3A AF 97 60 [04:44:33]CheckFolder [04:44:33]dirname=/storage/ofd_packets [04:44:33]CheckFolder done [04:44:33]ProducePacketName [04:44:33]name=ofd_packets/00151689 [04:44:33]NVStorageSaveData ofd_packets/00151689 [04:44:33]File name is /storage/ofd_packets/00151689 [04:44:33]Write 301 bytes [04:44:33]NVStorageSaveData done [04:44:33]OFDSenderStorePacket done [04:44:33]KKMCreateOFDPacket done [04:44:33]NVStorageSaveData kkm_last_timestamp [04:44:33]File name is /storage/kkm_last_timestamp [04:44:33]Write 4 bytes [04:44:33]NVStorageSaveData done [04:44:33]ExternCall_PrintAddStr [04:44:33]wPrintStart [04:44:33]Write to MH i2c: 01 00 00 C7 00 C7 [04:44:33]OFD Sender: Processing packet 151689 [packets to send 826, broken 825] [04:44:33]ProducePacketName [04:44:33]name=ofd_packets/00151689 [04:44:33]OFD Sender: To server: pG, [04:44:33]CommunicateWithHost lk.salyk.kg:30040 [04:44:33]ConnectInit lk.salyk.kg [04:44:33]Write i2c OK [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: 01 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: 01 07 00 [04:44:33]MH_I2C_Read... [04:44:33]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [04:44:33]RasterBufferAndPrint [04:44:33]line Счет N : (1)1785704 [04:44:33]line ИНН: 02508201610067 [04:44:33]line Контрольно-Кассовый Чек [04:44:33]line ПРОДАЖА [04:44:33]line ТРК (МРК, ГНК) : 22 [04:44:33]line Товар: 2710124130 [04:44:33]line Аи-92-К-5 [04:44:33]line 7.380 * 67.80 [04:44:33]line = 500.36 [04:44:33]line НДС 12% НСП 1% [04:44:33]line > о реализуемом товаре [04:44:33]line ОКРУГЛЕНИЕ: -0.36 [04:44:33]line ИТОГО: 500.00 [04:44:33]line Внесено: 500.00 [04:44:33]line СДАЧА: 0.00 [04:44:33]line НСП 1% : 4.43 [04:44:33]line НДС 12% : 53.14 [04:44:33]line Наличными: 500.00 [04:44:33]line Безнал.: 0.00 [04:44:33]line Место: АЗС № 89 "Партнер Нефть" [04:44:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:44:33]line СНО: Общий режим [04:44:33]line Чек 20 22.09.2024 04:44 [04:44:33]line Смена: 475 ФФД: 1.0 [04:44:33]line ЗНМ: 0300000113 [04:44:33]line РНМ: 0000000000091825 [04:44:33]line Версия ККМ: 001 [04:44:33]line ФМ: 0000000000871835 [04:44:33]line ФД: 151689 [04:44:33]line ФПД: 253840856292296 [04:44:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T044432&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151689&fm=253840856292296&tin=02508201610067®Number=0000000000091825&sum=50000 [04:44:33]written 0, free lines is 4095 [04:44:34]Write to MH i2c: 01 00 00 F2 00 F2 [04:44:34]Write i2c OK [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: 01 [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: 01 07 00 [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D9 0C DE [04:44:34]RasterBufferAndPrint [04:44:34]line [04:44:34]line [04:44:34]line [04:44:34]line [04:44:34]line [04:44:34]written 0, free lines is 3296 [04:44:34]MH_Cut [04:44:34]Write to MH i2c: D1 01 00 F9 00 01 CB [04:44:34]Write i2c OK [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: D1 [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: D1 01 00 [04:44:34]MH_I2C_Read... [04:44:34]Read from MH i2c: D1 01 00 F9 00 00 CA [04:44:34]Write to MH i2c: 01 00 00 FA 00 FA [04:44:34]Write i2c OK [04:44:34]MH_I2C_Read... [04:44:34]*** Cut start [04:44:34]*** Purtial cut [04:44:34]*** Stage 1: CUTSNS_PIN = 1 [04:44:35]Read from MH i2c: 01 [04:44:35]MH_I2C_Read... [04:44:35]*** Stop cut motor [04:44:35]*** Cut end [04:44:35]Read from MH i2c: 01 07 00 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [04:44:35]process_action close_receipt done [04:44:35]requested_data is exist [04:44:35]produce_requested_data [04:44:35]requested_item fm.sn is exist - process it [04:44:35]wFMCommunicate request_size=4 [04:44:35]MH_SAM_APDU [04:44:35]CAPDU: 80 11 00 00 [04:44:35]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [04:44:35]Write i2c OK [04:44:35]MH_I2C_Read... [04:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:44:35]Read from MH i2c: E2 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 17 00 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [04:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:44:35]wFMCommunicate OK [04:44:35]requested_item fd.num is exist - process it [04:44:35]SAM_PROTO_GetFieldsCounters [04:44:35]wFMCommunicate request_size=4 [04:44:35]MH_SAM_APDU [04:44:35]CAPDU: 80 13 00 00 [04:44:35]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [04:44:35]Write i2c OK [04:44:35]MH_I2C_Read... [04:44:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:44:35]Read from MH i2c: E2 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 62 00 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [04:44:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:44:35]wFMCommunicate OK [04:44:35]SAM_PROTO_GetFieldsCounters done [04:44:35]requested_item shift.num is exist - process it [04:44:35]requested_item shift.opened is exist - process it [04:44:35]req_shift_opened [04:44:35]FM_GetShiftState [04:44:35]SAM_PROTO_GetShiftState [04:44:35]wFMCommunicate request_size=4 [04:44:35]MH_SAM_APDU [04:44:35]CAPDU: 80 13 01 00 [04:44:35]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [04:44:35]Write i2c OK [04:44:35]MH_I2C_Read... [04:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:44:35]Read from MH i2c: E2 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 0E 00 [04:44:35]MH_I2C_Read... [04:44:35]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [04:44:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [04:44:35]wFMCommunicate OK [04:44:35]SAM_PROTO_GetShiftState done [04:44:35]FM_GetShiftState done [04:44:35]req_shift_opened done [04:44:35]requested_item shift.open_date is exist - process it [04:44:35]req_shift_open_date [04:44:35]req_shift_open_date done [04:44:35]produce_requested_data done [04:44:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151689,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [04:44:35]process_action_free close_receipt [04:44:35]json_value_free [04:44:35]json_value_free done [04:44:35]process_json_proto returns [04:44:35]Send response to host [04:44:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151689,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [04:44:35]free response buf [04:44:35]execute_script done [04:44:35]execute_script returns [04:44:35]free content buf [04:44:35]Sock 10.Close socket [04:44:35]Sock 10.Thread stoped [04:44:38]ConnectInit Can't take IP for lk.salyk.kg [04:44:38]CommunicateWithHost connect error [04:44:38]CommunicateWithHost err = -1 [04:44:38]OFD Sender: Server communicate error [04:44:43]OFD Sender: Processing packet 151689 [packets to send 826, broken 825] [04:44:43]ProducePacketName [04:44:43]name=ofd_packets/00151689 [04:44:43]OFD Sender: To server: pG, [04:44:43]CommunicateWithHost lk.salyk.kg:30040 [04:44:43]ConnectInit lk.salyk.kg [04:44:47]Connected sock=10 [04:44:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 7A 07 01 6E BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 B0 A0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 50 02 00 35 04 06 00 E6 DD EE 11 9B C8 86 61 A3 13 3A AF 97 60 [04:44:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3F C0 47 00 FD 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 50 02 00 F4 03 04 00 C2 48 EF 66 B6 04 01 00 00 36 06 3C F5 38 AE F2 DF [04:44:47]CommunicateWithHost err = 0 [04:44:47]CheckOFDResponse [04:44:47]1017 (14) - 77093643461234 [04:44:47]1041 (16) - 0000000000871835 [04:44:47]1040 (4) - 151689 [04:44:47]1012 (4) - 21.09.2024 22:29 [04:44:47]1206 (1) - 0 [04:44:47]OFD Sender: Remove packet 151689 [04:44:47]ProducePacketName [04:44:47]name=ofd_packets/00151689 [04:44:47]NVStorageDeleteData [04:44:48]OFD Sender: No OFD packet to send [04:44:53]OFD Sender: No OFD packet to send [04:44:58]OFD Sender: No OFD packet to send [04:45:03]OFD Sender: No OFD packet to send [04:45:06]recv_with_timeout no data received [04:45:08]OFD Sender: No OFD packet to send [04:45:13]OFD Sender: No OFD packet to send [04:45:18]OFD Sender: No OFD packet to send [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:08]recv_with_timeout no data received [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:09]recv_with_timeout no data received [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]recv_with_timeout no data received [04:47:49]OFD Sender: No OFD packet to send [04:47:54]OFD Sender: No OFD packet to send [04:47:59]OFD Sender: No OFD packet to send [04:48:04]OFD Sender: No OFD packet to send [04:48:09]OFD Sender: No OFD packet to send [04:48:14]OFD Sender: No OFD packet to send [04:48:19]OFD Sender: No OFD packet to send [04:48:24]OFD Sender: No OFD packet to send [04:48:29]OFD Sender: No OFD packet to send [04:48:34]OFD Sender: No OFD packet to send [04:48:39]OFD Sender: No OFD packet to send [04:48:44]OFD Sender: No OFD packet to send [04:48:48]recv_with_timeout no data received [04:48:49]OFD Sender: No OFD packet to send [04:48:54]OFD Sender: No OFD packet to send [04:48:59]OFD Sender: No OFD packet to send [04:48:59]recv_with_timeout no data received [04:49:04]OFD Sender: No OFD packet to send [04:49:09]OFD Sender: No OFD packet to send [04:49:14]OFD Sender: No OFD packet to send [04:49:19]OFD Sender: No OFD packet to send [04:49:24]OFD Sender: No OFD packet to send [04:49:29]recv_with_timeout no data received [04:49:29]OFD Sender: No OFD packet to send [04:49:34]OFD Sender: No OFD packet to send [04:49:39]OFD Sender: No OFD packet to send [04:49:44]OFD Sender: No OFD packet to send [04:49:49]OFD Sender: No OFD packet to send [04:49:54]OFD Sender: No OFD packet to send [04:49:59]OFD Sender: No OFD packet to send [04:50:04]OFD Sender: No OFD packet to send [04:50:09]OFD Sender: No OFD packet to send [04:50:14]OFD Sender: No OFD packet to send [04:50:19]OFD Sender: No OFD packet to send [04:50:23]recv_with_timeout no data received [04:50:24]OFD Sender: No OFD packet to send [04:50:29]OFD Sender: No OFD packet to send [04:50:33]recv_with_timeout no data received [04:50:34]OFD Sender: No OFD packet to send [04:50:39]OFD Sender: No OFD packet to send [04:50:44]OFD Sender: No OFD packet to send [04:50:49]OFD Sender: No OFD packet to send [04:50:54]OFD Sender: No OFD packet to send [04:50:59]OFD Sender: No OFD packet to send [04:51:04]OFD Sender: No OFD packet to send [04:51:09]OFD Sender: No OFD packet to send [04:51:14]recv_with_timeout no data received [04:51:14]OFD Sender: No OFD packet to send [04:51:19]OFD Sender: No OFD packet to send [04:51:24]OFD Sender: No OFD packet to send [04:51:29]OFD Sender: No OFD packet to send [04:51:34]OFD Sender: No OFD packet to send [04:51:39]OFD Sender: No OFD packet to send [04:51:43]recv_with_timeout no data received [04:51:44]OFD Sender: No OFD packet to send [04:51:49]OFD Sender: No OFD packet to send [04:51:54]OFD Sender: No OFD packet to send [04:51:59]OFD Sender: No OFD packet to send [04:52:04]OFD Sender: No OFD packet to send [04:52:09]OFD Sender: No OFD packet to send [04:52:14]OFD Sender: No OFD packet to send [04:52:19]OFD Sender: No OFD packet to send [04:52:24]OFD Sender: No OFD packet to send [04:52:30]OFD Sender: No OFD packet to send [04:52:35]OFD Sender: No OFD packet to send [04:52:40]OFD Sender: No OFD packet to send [04:52:45]OFD Sender: No OFD packet to send [04:52:50]OFD Sender: No OFD packet to send [04:52:53]recv_with_timeout no data received [04:52:55]OFD Sender: No OFD packet to send [04:53:00]OFD Sender: No OFD packet to send [04:53:05]OFD Sender: No OFD packet to send [04:53:10]OFD Sender: No OFD packet to send [04:53:15]OFD Sender: No OFD packet to send [04:53:20]OFD Sender: No OFD packet to send [04:53:25]OFD Sender: No OFD packet to send [04:53:30]OFD Sender: No OFD packet to send [04:53:35]OFD Sender: No OFD packet to send [04:53:40]OFD Sender: No OFD packet to send [04:53:45]OFD Sender: No OFD packet to send [04:53:50]OFD Sender: No OFD packet to send [04:53:55]OFD Sender: No OFD packet to send [04:54:00]OFD Sender: No OFD packet to send [04:54:05]OFD Sender: No OFD packet to send [04:54:10]OFD Sender: No OFD packet to send [04:54:15]OFD Sender: No OFD packet to send [04:54:20]OFD Sender: No OFD packet to send [04:54:25]OFD Sender: No OFD packet to send [04:54:30]OFD Sender: No OFD packet to send [04:54:35]OFD Sender: No OFD packet to send [04:54:40]OFD Sender: No OFD packet to send [04:54:45]OFD Sender: No OFD packet to send [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:06]OFD Sender: No OFD packet to send [04:57:11]OFD Sender: No OFD packet to send [04:57:16]OFD Sender: No OFD packet to send [04:57:21]OFD Sender: No OFD packet to send [04:57:26]OFD Sender: No OFD packet to send [04:57:28]recv_with_timeout no data received [04:57:31]OFD Sender: No OFD packet to send [04:57:36]OFD Sender: No OFD packet to send [04:57:41]OFD Sender: No OFD packet to send [04:57:45]recv_with_timeout no data received [04:57:46]OFD Sender: No OFD packet to send [04:57:51]OFD Sender: No OFD packet to send [04:57:56]OFD Sender: No OFD packet to send [04:58:01]OFD Sender: No OFD packet to send [04:58:06]OFD Sender: No OFD packet to send [04:58:11]OFD Sender: No OFD packet to send [04:58:16]OFD Sender: No OFD packet to send [04:58:21]OFD Sender: No OFD packet to send [04:58:26]OFD Sender: No OFD packet to send [04:58:31]OFD Sender: No OFD packet to send [04:58:36]OFD Sender: No OFD packet to send [04:58:41]OFD Sender: No OFD packet to send [04:58:46]OFD Sender: No OFD packet to send [04:58:51]OFD Sender: No OFD packet to send [04:58:56]OFD Sender: No OFD packet to send [04:59:01]OFD Sender: No OFD packet to send [04:59:03]recv_with_timeout no data received [04:59:06]OFD Sender: No OFD packet to send [04:59:11]OFD Sender: No OFD packet to send [04:59:16]OFD Sender: No OFD packet to send [04:59:21]OFD Sender: No OFD packet to send [04:59:26]OFD Sender: No OFD packet to send [04:59:31]OFD Sender: No OFD packet to send [04:59:36]OFD Sender: No OFD packet to send [04:59:41]OFD Sender: No OFD packet to send [04:59:46]OFD Sender: No OFD packet to send [04:59:51]OFD Sender: No OFD packet to send [04:59:56]OFD Sender: No OFD packet to send [05:00:01]OFD Sender: No OFD packet to send [05:00:06]OFD Sender: No OFD packet to send [05:00:11]OFD Sender: No OFD packet to send [05:00:16]OFD Sender: No OFD packet to send [05:00:21]OFD Sender: No OFD packet to send [05:00:26]OFD Sender: No OFD packet to send [05:00:31]OFD Sender: No OFD packet to send [05:00:36]OFD Sender: No OFD packet to send [05:00:41]OFD Sender: No OFD packet to send [05:00:46]OFD Sender: No OFD packet to send [05:00:51]OFD Sender: No OFD packet to send [05:00:56]OFD Sender: No OFD packet to send [05:01:01]OFD Sender: No OFD packet to send [05:01:03]recv_with_timeout no data received [05:01:06]OFD Sender: No OFD packet to send [05:01:11]OFD Sender: No OFD packet to send [05:01:16]OFD Sender: No OFD packet to send [05:01:21]OFD Sender: No OFD packet to send [05:01:26]OFD Sender: No OFD packet to send [05:01:31]OFD Sender: No OFD packet to send [05:01:36]OFD Sender: No OFD packet to send [05:01:42]OFD Sender: No OFD packet to send [05:01:47]OFD Sender: No OFD packet to send [05:01:52]OFD Sender: No OFD packet to send [05:01:57]OFD Sender: No OFD packet to send [05:02:02]OFD Sender: No OFD packet to send [05:02:07]OFD Sender: No OFD packet to send [05:02:12]OFD Sender: No OFD packet to send [05:02:17]OFD Sender: No OFD packet to send [05:02:22]OFD Sender: No OFD packet to send [05:02:27]OFD Sender: No OFD packet to send [05:02:28]recv_with_timeout no data received [05:02:32]OFD Sender: No OFD packet to send [05:02:37]OFD Sender: No OFD packet to send [05:02:42]OFD Sender: No OFD packet to send [05:02:47]OFD Sender: No OFD packet to send [05:02:52]OFD Sender: No OFD packet to send [05:02:57]OFD Sender: No OFD packet to send [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:50]recv_with_timeout no data received [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:24]recv_with_timeout no data received [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:33]accept exits with 9 [05:05:33]New connection [05:05:33]New thread 3066908004 created [05:05:33]Thread 3067051364 joined [05:05:33]Waiting for new connection... [05:05:33] Sock 9.Parse request [05:05:33]Sock 9.Check first char [05:05:33]Sock 9.First char is OK [05:05:33]request: POST /json_proto HTTP/1.0 [05:05:33]Method: POST [05:05:33]URL: /json_proto [05:05:33]Method is POST - this is cgi request [05:05:33]url: /json_proto [05:05:33]query_string will be loaded in cgi processing [05:05:33]execute_cgi json_proto POST (null) [05:05:33]execute_cgi path=json_proto method=POST [05:05:33]POST find Content-Length [05:05:33]Host: 172.17.43.67:8080 [05:05:33]Content-Length: 679 [05:05:33]Content-Type: application/json [05:05:33] [05:05:33]POST finish read [05:05:33]Found Content-Length = 679 [05:05:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:33]execute_script... [05:05:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:33]POST & json_proto [05:05:33]process_json_proto [05:05:33]json parsed OK: [05:05:33]protocol is kg_v1.0 [05:05:33]action value=close_receipt [05:05:33]process_action close_receipt [05:05:33]cmd_close_receipt [05:05:33]MH_GetDate [05:05:33]Write to MH i2c: F0 00 00 FE 00 ED [05:05:33]Write i2c OK [05:05:33]MH_I2C_Read... [05:05:33]Read from MH i2c: F0 [05:05:33]MH_I2C_Read... [05:05:33]Read from MH i2c: F0 09 00 [05:05:33]MH_I2C_Read... [05:05:33]Read from MH i2c: F0 09 00 FE 00 00 9E A5 EF 66 6A BD 47 65 61 [05:05:33]GetLastDocTimeStamp 1726980272 [05:05:33]current date 1726981534 [05:05:33]FM_GetShiftState [05:05:33]SAM_PROTO_GetShiftState [05:05:33]wFMCommunicate request_size=4 [05:05:33]MH_SAM_APDU [05:05:33]CAPDU: 80 13 01 00 [05:05:33]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [05:05:33]Write i2c OK [05:05:33]MH_I2C_Read... [05:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:33]Read from MH i2c: E2 [05:05:33]MH_I2C_Read... [05:05:33]Read from MH i2c: E2 0E 00 [05:05:33]MH_I2C_Read... [05:05:33]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [05:05:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:05:33]wFMCommunicate OK [05:05:33]SAM_PROTO_GetShiftState done [05:05:33]FM_GetShiftState done [05:05:33]opened in 1726966141 [05:05:33]opened+sec_in_day 1727052541 [05:05:33]quantity*price = 70037 [05:05:33]sum+1 = 70038 [05:05:33]Check (price>sum+1) || (price+1 о реализуемом товаре [05:05:35]line ОКРУГЛЕНИЕ: -0.37 [05:05:35]line ИТОГО: 700.00 [05:05:35]line Внесено: 700.00 [05:05:35]line СДАЧА: 0.00 [05:05:35]line НСП 1% : 6.20 [05:05:35]line НДС 12% : 74.38 [05:05:35]line Наличными: 700.00 [05:05:35]line Безнал.: 0.00 [05:05:35]line Место: АЗС № 89 "Партнер Нефть" [05:05:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:05:35]line СНО: Общий режим [05:05:35]line Чек 21 22.09.2024 05:05 [05:05:35]line Смена: 475 ФФД: 1.0 [05:05:35]line ЗНМ: 0300000113 [05:05:35]line РНМ: 0000000000091825 [05:05:35]line Версия ККМ: 001 [05:05:35]line ФМ: 0000000000871835 [05:05:35]line ФД: 151690 [05:05:35]line ФПД: 14245909656864 [05:05:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T050534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151690&fm=14245909656864&tin=02508201610067®Number=0000000000091825&sum=70000 [05:05:35]written 0, free lines is 4095 [05:05:35]OFD Sender: Processing packet 151690 [packets to send 826, broken 825] [05:05:35]ProducePacketName [05:05:35]name=ofd_packets/00151690 [05:05:35]OFD Sender: To server: pG, [05:05:35]CommunicateWithHost lk.salyk.kg:30040 [05:05:35]ConnectInit lk.salyk.kg [05:05:36]Connected sock=8 [05:05:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 16 07 01 7E 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9E A5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 35 04 06 00 0C F4 E2 62 75 20 3C 71 0A F5 92 A4 3D 40 [05:05:36]Write to MH i2c: 01 00 00 3D 01 3E [05:05:36]Write i2c OK [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: 01 [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: 01 07 00 [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 E4 0C 35 [05:05:36]RasterBufferAndPrint [05:05:36]line [05:05:36]line [05:05:36]line [05:05:36]line [05:05:36]line [05:05:36]written 0, free lines is 3306 [05:05:36]MH_Cut [05:05:36]Write to MH i2c: D1 01 00 44 01 01 17 [05:05:36]Write i2c OK [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: D1 [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: D1 01 00 [05:05:36]MH_I2C_Read... [05:05:36]Read from MH i2c: D1 01 00 44 01 00 16 [05:05:36]Write to MH i2c: 01 00 00 45 01 46 [05:05:36]Write i2c OK [05:05:36]MH_I2C_Read... [05:05:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 C5 47 00 9A 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 F4 03 04 00 A3 4D EF 66 B6 04 01 00 00 FE 29 B5 E3 12 EA 2E 77 [05:05:36]CommunicateWithHost err = 0 [05:05:36]CheckOFDResponse [05:05:36]1017 (14) - 77093643461234 [05:05:36]1041 (16) - 0000000000871835 [05:05:36]1040 (4) - 151690 [05:05:36]1012 (4) - 21.09.2024 22:50 [05:05:36]1206 (1) - 0 [05:05:36]OFD Sender: Remove packet 151690 [05:05:36]ProducePacketName [05:05:36]name=ofd_packets/00151690 [05:05:36]NVStorageDeleteData [05:05:36]*** Cut start [05:05:36]*** Purtial cut [05:05:36]*** Stage 1: CUTSNS_PIN = 1 [05:05:37]OFD Sender: No OFD packet to send [05:05:37]Read from MH i2c: 01 [05:05:37]MH_I2C_Read... [05:05:37]*** Stop cut motor [05:05:37]*** Cut end [05:05:37]Read from MH i2c: 01 07 00 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [05:05:37]process_action close_receipt done [05:05:37]requested_data is exist [05:05:37]produce_requested_data [05:05:37]requested_item fm.sn is exist - process it [05:05:37]wFMCommunicate request_size=4 [05:05:37]MH_SAM_APDU [05:05:37]CAPDU: 80 11 00 00 [05:05:37]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [05:05:37]Write i2c OK [05:05:37]MH_I2C_Read... [05:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:37]Read from MH i2c: E2 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 17 00 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [05:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:05:37]wFMCommunicate OK [05:05:37]requested_item fd.num is exist - process it [05:05:37]SAM_PROTO_GetFieldsCounters [05:05:37]wFMCommunicate request_size=4 [05:05:37]MH_SAM_APDU [05:05:37]CAPDU: 80 13 00 00 [05:05:37]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [05:05:37]Write i2c OK [05:05:37]MH_I2C_Read... [05:05:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:05:37]Read from MH i2c: E2 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 62 00 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [05:05:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:05:37]wFMCommunicate OK [05:05:37]SAM_PROTO_GetFieldsCounters done [05:05:37]requested_item shift.num is exist - process it [05:05:37]requested_item shift.opened is exist - process it [05:05:37]req_shift_opened [05:05:37]FM_GetShiftState [05:05:37]SAM_PROTO_GetShiftState [05:05:37]wFMCommunicate request_size=4 [05:05:37]MH_SAM_APDU [05:05:37]CAPDU: 80 13 01 00 [05:05:37]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [05:05:37]Write i2c OK [05:05:37]MH_I2C_Read... [05:05:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:37]Read from MH i2c: E2 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 0E 00 [05:05:37]MH_I2C_Read... [05:05:37]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [05:05:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:05:37]wFMCommunicate OK [05:05:37]SAM_PROTO_GetShiftState done [05:05:37]FM_GetShiftState done [05:05:37]req_shift_opened done [05:05:37]requested_item shift.open_date is exist - process it [05:05:37]req_shift_open_date [05:05:37]req_shift_open_date done [05:05:37]produce_requested_data done [05:05:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151690,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [05:05:37]process_action_free close_receipt [05:05:37]json_value_free [05:05:37]json_value_free done [05:05:37]process_json_proto returns [05:05:37]Send response to host 00 9E A5 EF 66 [05:05:34]Write to MH i2c: E2 10 00 08 01 80 15 02 00 08 00 F4 03 04 00 9E A5 EF 66 00 00 2C [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [05:05:34]RAPDU: 90 00 [05:05:34]wFMCommunicate OK [05:05:34]wFMCommunicate request_size=25 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [05:05:34]Write to MH i2c: E2 1C 00 09 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EC [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [05:05:34]RAPDU: 90 00 [05:05:34]wFMCommunicate OK [05:05:34]wFMCommunicate request_size=4 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 15 03 00 [05:05:34]Write to MH i2c: E2 08 00 0A 01 80 15 03 00 00 00 00 00 8C [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 40 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 40 00 0A 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 00 00 00 35 04 06 00 0C F4 E2 62 75 20 90 00 28 [05:05:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 00 00 00 35 04 06 00 0C F4 E2 62 75 20 90 00 [05:05:34]wFMCommunicate OK [05:05:34]SAM_PROTO_ProcessDocument answer len = 59 [05:05:34]SAM_PROTO_ProcessDocument done [05:05:34]SetTLVBufToDocument [05:05:34]Processing tag 1209 (04B9) [05:05:34]Malloc new data [05:05:34]Processing tag 1041 (0411) [05:05:34]Processing tag 1040 (0410) [05:05:34]Malloc new data [05:05:34]Processing tag 1038 (040E) [05:05:34]Malloc new data [05:05:34]Processing tag 1042 (0412) [05:05:34]Malloc new data [05:05:34]Processing tag 1077 (0435) [05:05:34]Malloc new data [05:05:34]SetTLVBufToDocument err=0 [05:05:34]KKMLoadAndSignReceiptData store KKM data [05:05:34]KKMLoadAndSignReceiptData err=0 [05:05:34]wFMCommunicate request_size=4 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 11 00 00 [05:05:34]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 17 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [05:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:05:34]wFMCommunicate OK [05:05:34]Счет N : (1)1785705 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 10.330 * 67.80 = 700.37 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 21 22.09.2024 05:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151690 ФПД: 14245909656864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T050534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151690&fm=14245909656864&tin=02508201610067®Number=0000000000091825&sum=70000 [05:05:34]StoreToDocumentArchive [05:05:34]shift 475 fd 151690 [05:05:34]save to /storage/0475/doc_00151690 [05:05:34]save last doc name /storage/0475/doc_00151690 to /storage/kkm_last_doc_name [05:05:34]save OK [05:05:34]Clear old archive folders... [05:05:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:05:34]tlvbuf is 014A1450 [05:05:34]SAM_PROTO_ClearQueue [05:05:34]wFMCommunicate request_size=4 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 09 00 00 [05:05:34]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [05:05:34]RAPDU: 90 00 [05:05:34]wFMCommunicate OK [05:05:34]SAM_PROTO_ClearQueue done [05:05:34]KKMCreateOFDPacket [05:05:34]OFDProtocolAddRootSTLVToBuf [05:05:34]FM_MakeSignedData [05:05:34]FM_MakeSignedData [05:05:34]SAM_PROTO_SignData [05:05:34]wFMCommunicate request_size=4 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 0D 01 02 [05:05:34]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:05:34]Read from MH i2c: E2 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 [05:05:34]MH_I2C_Read... [05:05:34]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [05:05:34]RAPDU: 90 00 [05:05:34]wFMCommunicate OK [05:05:34]wFMCommunicate request_size=255 [05:05:34]MH_SAM_APDU [05:05:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9E A5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 35 04 06 00 0C [05:05:34]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9E A5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 50 02 00 35 04 06 00 0C 00 00 5E [05:05:34]Write i2c OK [05:05:34]MH_I2C_Read... [05:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:35]Read from MH i2c: E2 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 03 00 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [05:05:35]RAPDU: 90 00 [05:05:35]wFMCommunicate OK [05:05:35]wFMCommunicate request_size=10 [05:05:35]MH_SAM_APDU [05:05:35]CAPDU: 80 0D 02 02 05 F4 E2 62 75 20 [05:05:35]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 F4 E2 62 75 20 00 00 61 [05:05:35]Write i2c OK [05:05:35]MH_I2C_Read... [05:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:35]Read from MH i2c: E2 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 03 00 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [05:05:35]RAPDU: 90 00 [05:05:35]wFMCommunicate OK [05:05:35]wFMCommunicate request_size=4 [05:05:35]MH_SAM_APDU [05:05:35]CAPDU: 80 0D 03 02 [05:05:35]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [05:05:35]Write i2c OK [05:05:35]MH_I2C_Read... [05:05:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:05:35]Read from MH i2c: E2 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 0B 00 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 0B 00 10 01 00 3C 71 0A F5 92 A4 3D 40 90 00 EC [05:05:35]RAPDU: 3C 71 0A F5 92 A4 3D 40 90 00 [05:05:35]wFMCommunicate OK [05:05:35]SAM_PROTO_SignData done [05:05:35]FM_MakeSignedData done [05:05:35]CreateOFDProtocolMessage [05:05:35]wFMCommunicate request_size=4 [05:05:35]MH_SAM_APDU [05:05:35]CAPDU: 80 11 00 00 [05:05:35]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [05:05:35]Write i2c OK [05:05:35]MH_I2C_Read... [05:05:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:35]Read from MH i2c: E2 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 17 00 [05:05:35]MH_I2C_Read... [05:05:35]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [05:05:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:05:35]wFMCommunicate OK [05:05:35]CreateOFDProtocolMessage done [05:05:35]OFDSenderStorePacket 151690 [05:05:35]StoreOFDPacket docnum=151690 [05:05:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151690,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [05:05:37]free response buf [05:05:37]execute_script done [05:05:37]execute_script returns [05:05:37]free content buf [05:05:37]Sock 9.Close socket [05:05:37]Sock 9.Thread stoped [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:54]recv_with_timeout no data received [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:22]recv_with_timeout no data received [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:13]recv_with_timeout no data received [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:02]OFD Sender: No OFD packet to send [05:08:07]OFD Sender: No OFD packet to send [05:08:12]OFD Sender: No OFD packet to send [05:08:17]OFD Sender: No OFD packet to send [05:08:22]OFD Sender: No OFD packet to send [05:08:26]recv_with_timeout no data received [05:08:27]OFD Sender: No OFD packet to send [05:08:32]OFD Sender: No OFD packet to send [05:08:37]OFD Sender: No OFD packet to send [05:08:42]OFD Sender: No OFD packet to send [05:08:47]OFD Sender: No OFD packet to send [05:08:52]OFD Sender: No OFD packet to send [05:08:57]OFD Sender: No OFD packet to send [05:09:02]OFD Sender: No OFD packet to send [05:09:07]OFD Sender: No OFD packet to send [05:09:12]OFD Sender: No OFD packet to send [05:09:17]OFD Sender: No OFD packet to send [05:09:22]OFD Sender: No OFD packet to send [05:09:27]OFD Sender: No OFD packet to send [05:09:32]OFD Sender: No OFD packet to send [05:09:37]OFD Sender: No OFD packet to send [05:09:42]OFD Sender: No OFD packet to send [05:09:47]OFD Sender: No OFD packet to send [05:09:52]OFD Sender: No OFD packet to send [05:09:54]recv_with_timeout no data received [05:09:57]OFD Sender: No OFD packet to send [05:10:02]OFD Sender: No OFD packet to send [05:10:07]OFD Sender: No OFD packet to send [05:10:13]OFD Sender: No OFD packet to send [05:10:17]recv_with_timeout no data received [05:10:18]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10:56]recv_with_timeout no data received [05:10:58]OFD Sender: No OFD packet to send [05:11:03]OFD Sender: No OFD packet to send [05:11:08]OFD Sender: No OFD packet to send [05:11:13]OFD Sender: No OFD packet to send [05:11:18]OFD Sender: No OFD packet to send [05:11:23]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:38]OFD Sender: No OFD packet to send [05:11:38]recv_with_timeout no data received [05:11:43]OFD Sender: No OFD packet to send [05:11:48]OFD Sender: No OFD packet to send [05:11:53]OFD Sender: No OFD packet to send [05:11:55]recv_with_timeout no data received [05:11:58]OFD Sender: No OFD packet to send [05:12:03]OFD Sender: No OFD packet to send [05:12:08]OFD Sender: No OFD packet to send [05:12:13]OFD Sender: No OFD packet to send [05:12:18]OFD Sender: No OFD packet to send [05:12:23]OFD Sender: No OFD packet to send [05:12:25]recv_with_timeout no data received [05:12:28]OFD Sender: No OFD packet to send [05:12:33]OFD Sender: No OFD packet to send [05:12:38]OFD Sender: No OFD packet to send [05:12:43]OFD Sender: No OFD packet to send [05:12:48]OFD Sender: No OFD packet to send [05:12:53]OFD Sender: No OFD packet to send [05:12:54]recv_with_timeout no data received [05:12:58]OFD Sender: No OFD packet to send [05:13:03]OFD Sender: No OFD packet to send [05:13:08]OFD Sender: No OFD packet to send [05:13:13]OFD Sender: No OFD packet to send [05:13:18]OFD Sender: No OFD packet to send [05:13:23]OFD Sender: No OFD packet to send [05:13:28]OFD Sender: No OFD packet to send [05:13:31]recv_with_timeout no data received [05:13:33]OFD Sender: No OFD packet to send [05:13:38]OFD Sender: No OFD packet to send [05:13:43]OFD Sender: No OFD packet to send [05:13:48]OFD Sender: No OFD packet to send [05:13:53]OFD Sender: No OFD packet to send [05:13:58]OFD Sender: No OFD packet to send [05:14:03]OFD Sender: No OFD packet to send [05:14:08]OFD Sender: No OFD packet to send [05:14:13]OFD Sender: No OFD packet to send [05:14:14]recv_with_timeout no data received [05:14:18]OFD Sender: No OFD packet to send [05:14:23]OFD Sender: No OFD packet to send [05:14:28]OFD Sender: No OFD packet to send [05:14:33]OFD Sender: No OFD packet to send [05:14:38]OFD Sender: No OFD packet to send [05:14:43]OFD Sender: No OFD packet to send [05:14:48]OFD Sender: No OFD packet to send [05:14:54]OFD Sender: No OFD packet to send [05:14:59]OFD Sender: No OFD packet to send [05:15:04]OFD Sender: No OFD packet to send [05:15:09]OFD Sender: No OFD packet to send [05:15:10]recv_with_timeout no data received [05:15:14]OFD Sender: No OFD packet to send [05:15:19]OFD Sender: No OFD packet to send [05:15:24]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:23]recv_with_timeout no data received [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:34]OFD Sender: No OFD packet to send [05:17:39]OFD Sender: No OFD packet to send [05:17:44]OFD Sender: No OFD packet to send [05:17:49]recv_with_timeout no data received [05:17:49]OFD Sender: No OFD packet to send [05:17:54]OFD Sender: No OFD packet to send [05:17:59]OFD Sender: No OFD packet to send [05:18:04]recv_with_timeout no data received [05:18:04]OFD Sender: No OFD packet to send [05:18:09]OFD Sender: No OFD packet to send [05:18:14]OFD Sender: No OFD packet to send [05:18:19]OFD Sender: No OFD packet to send [05:18:24]OFD Sender: No OFD packet to send [05:18:29]OFD Sender: No OFD packet to send [05:18:34]OFD Sender: No OFD packet to send [05:18:35]recv_with_timeout no data received [05:18:39]OFD Sender: No OFD packet to send [05:18:44]OFD Sender: No OFD packet to send [05:18:49]OFD Sender: No OFD packet to send [05:18:53]recv_with_timeout no data received [05:18:54]OFD Sender: No OFD packet to send [05:18:59]OFD Sender: No OFD packet to send [05:19:04]OFD Sender: No OFD packet to send [05:19:09]OFD Sender: No OFD packet to send [05:19:14]OFD Sender: No OFD packet to send [05:19:19]OFD Sender: No OFD packet to send [05:19:24]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:45]OFD Sender: No OFD packet to send [05:20:50]OFD Sender: No OFD packet to send [05:20:52]recv_with_timeout no data received [05:20:55]OFD Sender: No OFD packet to send [05:21:00]OFD Sender: No OFD packet to send [05:21:05]OFD Sender: No OFD packet to send [05:21:10]OFD Sender: No OFD packet to send [05:21:15]OFD Sender: No OFD packet to send [05:21:20]OFD Sender: No OFD packet to send [05:21:25]OFD Sender: No OFD packet to send [05:21:30]OFD Sender: No OFD packet to send [05:21:35]OFD Sender: No OFD packet to send [05:21:40]OFD Sender: No OFD packet to send [05:21:45]OFD Sender: No OFD packet to send [05:21:48]recv_with_timeout no data received [05:21:50]OFD Sender: No OFD packet to send [05:21:55]OFD Sender: No OFD packet to send [05:22:00]OFD Sender: No OFD packet to send [05:22:05]OFD Sender: No OFD packet to send [05:22:10]OFD Sender: No OFD packet to send [05:22:15]OFD Sender: No OFD packet to send [05:22:20]OFD Sender: No OFD packet to send [05:22:25]OFD Sender: No OFD packet to send [05:22:30]OFD Sender: No OFD packet to send [05:22:35]OFD Sender: No OFD packet to send [05:22:40]OFD Sender: No OFD packet to send [05:22:45]OFD Sender: No OFD packet to send [05:22:50]OFD Sender: No OFD packet to send [05:22:55]OFD Sender: No OFD packet to send [05:23:00]OFD Sender: No OFD packet to send [05:23:05]OFD Sender: No OFD packet to send [05:23:10]OFD Sender: No OFD packet to send [05:23:15]OFD Sender: No OFD packet to send [05:23:20]OFD Sender: No OFD packet to send [05:23:25]OFD Sender: No OFD packet to send [05:23:30]OFD Sender: No OFD packet to send [05:23:35]OFD Sender: No OFD packet to send [05:23:40]OFD Sender: No OFD packet to send [05:23:45]OFD Sender: No OFD packet to send [05:23:50]OFD Sender: No OFD packet to send [05:23:55]OFD Sender: No OFD packet to send [05:24:00]OFD Sender: No OFD packet to send [05:24:06]OFD Sender: No OFD packet to send [05:24:11]OFD Sender: No OFD packet to send [05:24:16]OFD Sender: No OFD packet to send [05:24:21]OFD Sender: No OFD packet to send [05:24:26]OFD Sender: No OFD packet to send [05:24:31]OFD Sender: No OFD packet to send [05:24:36]OFD Sender: No OFD packet to send [05:24:38]recv_with_timeout no data received [05:24:41]OFD Sender: No OFD packet to send [05:24:46]OFD Sender: No OFD packet to send [05:24:51]OFD Sender: No OFD packet to send [05:24:56]OFD Sender: No OFD packet to send [05:25:01]OFD Sender: No OFD packet to send [05:25:06]OFD Sender: No OFD packet to send [05:25:11]OFD Sender: No OFD packet to send [05:25:16]OFD Sender: No OFD packet to send [05:25:21]OFD Sender: No OFD packet to send [05:25:26]OFD Sender: No OFD packet to send [05:25:31]OFD Sender: No OFD packet to send [05:25:36]OFD Sender: No OFD packet to send [05:25:41]OFD Sender: No OFD packet to send [05:25:46]OFD Sender: No OFD packet to send [05:25:51]OFD Sender: No OFD packet to send [05:25:56]OFD Sender: No OFD packet to send [05:26:01]OFD Sender: No OFD packet to send [05:26:06]OFD Sender: No OFD packet to send [05:26:11]OFD Sender: No OFD packet to send [05:26:16]OFD Sender: No OFD packet to send [05:26:21]OFD Sender: No OFD packet to send [05:26:26]OFD Sender: No OFD packet to send [05:26:30]recv_with_timeout no data received [05:26:31]OFD Sender: No OFD packet to send [05:26:36]OFD Sender: No OFD packet to send [05:26:41]OFD Sender: No OFD packet to send [05:26:46]OFD Sender: No OFD packet to send [05:26:51]recv_with_timeout no data received [05:26:51]OFD Sender: No OFD packet to send [05:26:56]OFD Sender: No OFD packet to send [05:27:01]OFD Sender: No OFD packet to send [05:27:06]OFD Sender: No OFD packet to send [05:27:11]OFD Sender: No OFD packet to send [05:27:16]OFD Sender: No OFD packet to send [05:27:21]OFD Sender: No OFD packet to send [05:27:26]OFD Sender: No OFD packet to send [05:27:31]OFD Sender: No OFD packet to send [05:27:36]OFD Sender: No OFD packet to send [05:27:41]OFD Sender: No OFD packet to send [05:27:46]OFD Sender: No OFD packet to send [05:27:51]OFD Sender: No OFD packet to send [05:27:56]OFD Sender: No OFD packet to send [05:28:01]OFD Sender: No OFD packet to send [05:28:06]OFD Sender: No OFD packet to send [05:28:11]OFD Sender: No OFD packet to send [05:28:16]OFD Sender: No OFD packet to send [05:28:21]OFD Sender: No OFD packet to send [05:28:26]OFD Sender: No OFD packet to send [05:28:30]recv_with_timeout no data received [05:28:31]OFD Sender: No OFD packet to send [05:28:36]OFD Sender: No OFD packet to send [05:28:42]OFD Sender: No OFD packet to send [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:22]OFD Sender: No OFD packet to send [05:30:27]OFD Sender: No OFD packet to send [05:30:32]OFD Sender: No OFD packet to send [05:30:37]OFD Sender: No OFD packet to send [05:30:42]OFD Sender: No OFD packet to send [05:30:47]OFD Sender: No OFD packet to send [05:30:52]OFD Sender: No OFD packet to send [05:30:57]OFD Sender: No OFD packet to send [05:31:02]OFD Sender: No OFD packet to send [05:31:07]OFD Sender: No OFD packet to send [05:31:12]OFD Sender: No OFD packet to send [05:31:17]OFD Sender: No OFD packet to send [05:31:22]OFD Sender: No OFD packet to send [05:31:25]recv_with_timeout no data received [05:31:27]OFD Sender: No OFD packet to send [05:31:32]OFD Sender: No OFD packet to send [05:31:37]OFD Sender: No OFD packet to send [05:31:42]OFD Sender: No OFD packet to send [05:31:47]OFD Sender: No OFD packet to send [05:31:52]OFD Sender: No OFD packet to send [05:31:57]OFD Sender: No OFD packet to send [05:32:02]OFD Sender: No OFD packet to send [05:32:07]OFD Sender: No OFD packet to send [05:32:12]OFD Sender: No OFD packet to send [05:32:17]OFD Sender: No OFD packet to send [05:32:22]OFD Sender: No OFD packet to send [05:32:25]recv_with_timeout no data received [05:32:27]OFD Sender: No OFD packet to send [05:32:32]OFD Sender: No OFD packet to send [05:32:37]OFD Sender: No OFD packet to send [05:32:42]OFD Sender: No OFD packet to send [05:32:44]accept exits with 10 [05:32:44]New connection [05:32:44]New thread 3067051364 created [05:32:44]Thread 3066908004 joined [05:32:44]Waiting for new connection... [05:32:44] Sock 10.Parse request [05:32:44]Sock 10.Check first char [05:32:44]Sock 10.First char is OK [05:32:44]request: POST /json_proto HTTP/1.0 [05:32:44]Method: POST [05:32:44]URL: /json_proto [05:32:44]Method is POST - this is cgi request [05:32:44]url: /json_proto [05:32:44]query_string will be loaded in cgi processing [05:32:44]execute_cgi json_proto POST (null) [05:32:44]execute_cgi path=json_proto method=POST [05:32:44]POST find Content-Length [05:32:44]Host: 172.17.43.67:8080 [05:32:44]Content-Length: 975 [05:32:44]Content-Type: application/json [05:32:44] [05:32:44]POST finish read [05:32:44]Found Content-Length = 975 [05:32:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18821", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:44]execute_script... [05:32:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18821", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:44]POST & json_proto [05:32:44]process_json_proto [05:32:44]json parsed OK: [05:32:44]protocol is kg_v1.0 [05:32:44]action value=close_receipt [05:32:44]process_action close_receipt [05:32:44]cmd_close_receipt [05:32:44]MH_GetDate [05:32:44]Write to MH i2c: F0 00 00 49 01 39 [05:32:44]Write i2c OK [05:32:44]MH_I2C_Read... [05:32:44]Read from MH i2c: F0 [05:32:44]MH_I2C_Read... [05:32:44]Read from MH i2c: F0 09 00 [05:32:44]MH_I2C_Read... [05:32:44]Read from MH i2c: F0 09 00 49 01 00 FC AB EF 66 6A BD 47 65 11 [05:32:44]GetLastDocTimeStamp 1726981534 [05:32:44]current date 1726983164 [05:32:44]FM_GetShiftState [05:32:44]SAM_PROTO_GetShiftState [05:32:44]wFMCommunicate request_size=4 [05:32:44]MH_SAM_APDU [05:32:44]CAPDU: 80 13 01 00 [05:32:44]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [05:32:44]Write i2c OK [05:32:44]MH_I2C_Read... [05:32:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:44]Read from MH i2c: E2 [05:32:44]MH_I2C_Read... [05:32:44]Read from MH i2c: E2 0E 00 [05:32:44]MH_I2C_Read... [05:32:44]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [05:32:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:32:44]wFMCommunicate OK [05:32:44]SAM_PROTO_GetShiftState done [05:32:44]FM_GetShiftState done [05:32:44]opened in 1726966141 [05:32:44]opened+sec_in_day 1727052541 [05:32:44]quantity*price = 9500 [05:32:44]sum+1 = 9501 [05:32:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010056 Чай хол Let`s Go! зел лим ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 22 22.09.2024 05:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151691 ФПД: 258210433195233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151691&fm=258210433195233&tin=02508201610067®Number=0000000000091825&sum=19000 0 [05:32:45]StoreToDocumentArchive [05:32:45]shift 475 fd 151691 [05:32:45]save to /storage/0475/doc_00151691 [05:32:45]save last doc name /storage/0475/doc_00151691 to /storage/kkm_last_doc_name [05:32:45]save OK [05:32:45]Clear old archive folders... [05:32:45]ProcessDocumentItem done err = 0, tmpTLVsize=422 [05:32:45]tlvbuf is 01440FC0 [05:32:45]SAM_PROTO_ClearQueue [05:32:45]wFMCommunicate request_size=4 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 09 00 00 [05:32:45]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [05:32:45]RAPDU: 90 00 [05:32:45]wFMCommunicate OK [05:32:45]SAM_PROTO_ClearQueue done [05:32:45]KKMCreateOFDPacket [05:32:45]OFDProtocolAddRootSTLVToBuf [05:32:45]FM_MakeSignedData [05:32:45]FM_MakeSignedData [05:32:45]SAM_PROTO_SignData [05:32:45]wFMCommunicate request_size=4 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 0D 01 02 [05:32:45]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [05:32:45]RAPDU: 90 00 [05:32:45]wFMCommunicate OK [05:32:45]wFMCommunicate request_size=255 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 0D 02 02 FA 03 00 A6 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 [05:32:45]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 A6 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 00 00 BC [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [05:32:45]RAPDU: 90 00 [05:32:45]wFMCommunicate OK [05:32:45]wFMCommunicate request_size=181 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 0D 02 02 B0 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 FD AB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 50 02 00 35 04 06 00 EA D7 4D 25 DC E1 [05:32:45]Write to MH i2c: E2 B8 00 5A 01 80 0D 02 02 B0 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 FD AB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 50 02 00 35 04 06 00 EA D7 4D 25 DC E1 00 00 86 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [05:32:45]RAPDU: 90 00 [05:32:45]wFMCommunicate OK [05:32:45]wFMCommunicate request_size=4 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 0D 03 02 [05:32:45]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 0B 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 0B 00 5B 01 00 00 64 5B 19 81 35 B3 A3 90 00 BC [05:32:45]RAPDU: 00 64 5B 19 81 35 B3 A3 90 00 [05:32:45]wFMCommunicate OK [05:32:45]SAM_PROTO_SignData done [05:32:45]FM_MakeSignedData done [05:32:45]CreateOFDProtocolMessage [05:32:45]wFMCommunicate request_size=4 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 11 00 00 [05:32:45]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 17 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [05:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:32:45]wFMCommunicate OK [05:32:45]CreateOFDProtocolMessage done [05:32:45]OFDSenderStorePacket 151691 [05:32:45]StoreOFDPacket docnum=151691 [05:32:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 BA 01 00 00 A4 C0 B2 01 32 CA 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 FD AB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 50 02 00 35 04 06 00 EA D7 4D 25 DC E1 00 64 5B 19 81 35 B3 A3 [05:32:45]CheckFolder [05:32:45]dirname=/storage/ofd_packets [05:32:45]CheckFolder done [05:32:45]ProducePacketName [05:32:45]name=ofd_packets/00151691 [05:32:45]NVStorageSaveData ofd_packets/00151691 [05:32:45]File name is /storage/ofd_packets/00151691 [05:32:45]Write 472 bytes [05:32:45]NVStorageSaveData done [05:32:45]OFDSenderStorePacket done [05:32:45]KKMCreateOFDPacket done [05:32:45]NVStorageSaveData kkm_last_timestamp [05:32:45]File name is /storage/kkm_last_timestamp [05:32:45]Write 4 bytes [05:32:45]NVStorageSaveData done [05:32:45]ExternCall_PrintAddStr [05:32:45]wPrintStart [05:32:45]Write to MH i2c: 01 00 00 5D 01 5E [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: 01 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: 01 07 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [05:32:45]RasterBufferAndPrint [05:32:45]line Счет N : (3)18821 [05:32:45]line ИНН: 02508201610067 [05:32:45]line Контрольно-Кассовый Чек [05:32:45]line ПРОДАЖА [05:32:46]line Товар: 4700003010070 [05:32:46]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [05:32:46]line 1.000 * 95.00 [05:32:46]line = 95.00 [05:32:46]line НДС 12% НСП 1% [05:32:46]line > о реализуемом товаре [05:32:46]line Товар: 4700003010056 [05:32:46]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [05:32:46]line 1.000 * 95.00 [05:32:46]line = 95.00 [05:32:46]line НДС 12% НСП 1% [05:32:46]line > о реализуемом товаре [05:32:46]line ИТОГО: 190.00 [05:32:46]line НСП 1% : 1.68 [05:32:46]line НДС 12% : 20.18 [05:32:46]line Наличными: 190.00 [05:32:46]line Безнал.: 0.00 [05:32:46]line Место: АЗС № 89 "Партнер Нефть" [05:32:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:32:46]line СНО: Общий режим [05:32:46]line Чек 22 22.09.2024 05:32 [05:32:46]line Смена: 475 ФФД: 1.0 [05:32:46]line ЗНМ: 0300000113 [05:32:46]line РНМ: 0000000000091825 [05:32:46]line Версия ККМ: 001 [05:32:46]line ФМ: 0000000000871835 [05:32:46]line ФД: 151691 [05:32:46]line ФПД: 258210433195233 [05:32:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151691&fm=258210433195233&tin=02508201610067®Number=0000000000091825&sum=19000 [05:32:46]line 0 [05:32:46]OFD Sender: Processing packet 151691 [packets to send 826, broken 825] [05:32:46]ProducePacketName [05:32:46]name=ofd_packets/00151691 [05:32:46]OFD Sender: To server: pG, [05:32:46]CommunicateWithHost lk.salyk.kg:30040 [05:32:46]ConnectInit lk.salyk.kg [05:32:46]written 0, free lines is 4095 [05:32:46]Write to MH i2c: 01 00 00 8D 01 8E [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: 01 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: 01 07 00 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 81 0C 22 [05:32:46]RasterBufferAndPrint [05:32:46]line [05:32:46]line [05:32:46]line [05:32:46]line [05:32:46]line [05:32:46]written 0, free lines is 3207 [05:32:46]MH_Cut [05:32:46]Write to MH i2c: D1 01 00 94 01 01 67 [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: D1 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: D1 01 00 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: D1 01 00 94 01 00 66 [05:32:46]Write to MH i2c: 01 00 00 95 01 96 [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:47]Connected sock=8 [05:32:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 BA 01 00 00 A4 C0 B2 01 32 CA 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 FD AB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 50 02 00 35 04 06 00 EA D7 4D 25 DC E1 00 64 5B 19 81 35 B3 A3 [05:32:47]*** Cut start [05:32:47]*** Purtial cut [05:32:47]*** Stage 1: CUTSNS_PIN = 1 [05:32:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D A6 47 00 25 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 50 02 00 F4 03 04 00 02 54 EF 66 B6 04 01 00 00 96 45 68 1D FC AB FA 6A [05:32:47]CommunicateWithHost err = 0 [05:32:47]CheckOFDResponse [05:32:47]1017 (14) - 77093643461234 [05:32:47]1041 (16) - 0000000000871835 [05:32:47]1040 (4) - 151691 [05:32:47]1012 (4) - 21.09.2024 23:17 [05:32:47]1206 (1) - 0 [05:32:47]OFD Sender: Remove packet 151691 [05:32:47]ProducePacketName [05:32:47]name=ofd_packets/00151691 [05:32:47]NVStorageDeleteData [05:32:47]Read from MH i2c: 01 [05:32:47]MH_I2C_Read... [05:32:47]*** Stop cut motor [05:32:47]*** Cut end [05:32:47]Read from MH i2c: 01 07 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [05:32:47]process_action close_receipt done [05:32:47]requested_data is exist [05:32:47]produce_requested_data [05:32:47]requested_item fm.sn is exist - process it [05:32:47]wFMCommunicate request_size=4 [05:32:47]MH_SAM_APDU [05:32:47]CAPDU: 80 11 00 00 [05:32:47]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:47]Read from MH i2c: E2 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 17 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 17 00 96 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [05:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:32:47]wFMCommunicate OK [05:32:47]requested_item fd.num is exist - process it [05:32:47]SAM_PROTO_GetFieldsCounters [05:32:47]wFMCommunicate request_size=4 [05:32:47]MH_SAM_APDU [05:32:47]CAPDU: 80 13 00 00 [05:32:47]Write to MH i2c: E2 08 00 97 01 80 13 00 00 00 00 00 00 14 [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:32:48]Read from MH i2c: E2 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: E2 62 00 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: E2 62 00 97 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [05:32:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:32:48]wFMCommunicate OK [05:32:48]SAM_PROTO_GetFieldsCounters done [05:32:48]requested_item shift.num is exist - process it [05:32:48]requested_item shift.opened is exist - process it [05:32:48]req_shift_opened [05:32:48]FM_GetShiftState [05:32:48]SAM_PROTO_GetShiftState [05:32:48]wFMCommunicate request_size=4 [05:32:48]MH_SAM_APDU [05:32:48]CAPDU: 80 13 01 00 [05:32:48]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [05:32:48]Write i2c OK [05:32:48]MH_I2C_Read... [05:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:48]Read from MH i2c: E2 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: E2 0E 00 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5D [05:32:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:32:48]wFMCommunicate OK [05:32:48]SAM_PROTO_GetShiftState done [05:32:48]FM_GetShiftState done [05:32:48]req_shift_opened done [05:32:48]requested_item shift.open_date is exist - process it [05:32:48]req_shift_open_date [05:32:48]req_shift_open_date done [05:32:48]produce_requested_data done [05:32:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151691,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [05:32:48]process_action_free close_receipt [05:32:48]json_value_free [05:32:48]json_value_free done [05:32:48]process_json_proto returns [05:32:48]Send response to host [05:32:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151691,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [05:32:48]free response buf [05:32:48]execute_script done [05:32:48]execute_script returns [05:32:48]free content buf [05:32:48]Sock 10.Close socket [05:32:48]Sock 10.Thread stoped [05:32:48]OFD Sender: No OFD packet to send [05:32:53]OFD Sender: No OFD packet to send [05:32:58]OFD Sender: No OFD packet to send [05:33:03]OFD Sender: No OFD packet to send [05:33:08]OFD Sender: No OFD packet to send [05:33:11]recv_with_timeout no data received [05:33:13]OFD Sender: No OFD packet to send [05:33:18]OFD Sender: No OFD packet to send [05:33:23]OFD Sender: No OFD packet to send [05:33:28]OFD Sender: No OFD packet to send [05:33:33]OFD Sender: No OFD packet to send [05:33:38]OFD Sender: No OFD packet to send [05:33:43]OFD Sender: No OFD packet to send [05:33:48]OFD Sender: No OFD packet to send [05:33:53]OFD Sender: No OFD packet to send [05:33:58]OFD Sender: No OFD packet to send [05:34:03]OFD Sender: No OFD packet to send [05:34:08]OFD Sender: No OFD packet to send [05:34:13]OFD Sender: No OFD packet to send [05:34:18]OFD Sender: No OFD packet to send [05:34:23]OFD Sender: No OFD packet to send [05:34:28]OFD Sender: No OFD packet to send [05:34:33]OFD Sender: No OFD packet to send [05:34:38]OFD Sender: No OFD packet to send [05:34:38]recv_with_timeout no data received [05:34:43]OFD Sender: No OFD packet to send [05:34:48]OFD Sender: No OFD packet to send [05:34:53]OFD Sender: No OFD packet to send [05:34:58]OFD Sender: No OFD packet to send [05:35:03]OFD Sender: No OFD packet to send [05:35:08]OFD Sender: No OFD packet to send [05:35:13]OFD Sender: No OFD packet to send [05:35:18]OFD Sender: No OFD packet to send [05:35:20]recv_with_timeout no data received [05:35:23]OFD Sender: No OFD packet to send [05:35:28]OFD Sender: No OFD packet to send [05:35:33]OFD Sender: No OFD packet to send [05:35:36]recv_with_timeout no data received [05:35:38]OFD Sender: No OFD packet to send [05:35:43]OFD Sender: No OFD packet to send [05:35:48]OFD Sender: No OFD packet to send [05:35:53]OFD Sender: No OFD packet to send [05:35:58]OFD Sender: No OFD packet to send [05:36:03]OFD Sender: No OFD packet to send [05:36:08]OFD Sender: No OFD packet to send [05:36:13]OFD Sender: No OFD packet to send [05:36:14]recv_with_timeout no data received [05:36:18]OFD Sender: No OFD packet to send [05:36:23]OFD Sender: No OFD packet to send [05:36:28]OFD Sender: No OFD packet to send [05:36:33]OFD Sender: No OFD packet to send [05:36:37]recv_with_timeout no data received [05:36:37]accept exits with 9 [05:36:37]New connection [05:36:37]New thread 3066908004 created [05:36:37]Thread 3067051364 joined [05:36:37]Waiting for new connection... [05:36:37] Sock 9.Parse request [05:36:37]Sock 9.Check first char [05:36:37]Sock 9.First char is OK [05:36:37]request: POST /json_proto HTTP/1.0 [05:36:37]Method: POST [05:36:37]URL: /json_proto [05:36:37]Method is POST - this is cgi request [05:36:37]url: /json_proto [05:36:37]query_string will be loaded in cgi processing [05:36:37]execute_cgi json_proto POST (null) [05:36:37]execute_cgi path=json_proto method=POST [05:36:37]POST find Content-Length [05:36:37]Host: 172.17.43.67:8080 [05:36:37]Content-Length: 678 [05:36:37]Content-Type: application/json [05:36:37] [05:36:37]POST finish read [05:36:37]Found Content-Length = 678 [05:36:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:36:37]execute_script... [05:36:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:36:37]POST & json_proto [05:36:37]process_json_proto [05:36:37]json parsed OK: [05:36:37]protocol is kg_v1.0 [05:36:37]action value=close_receipt [05:36:37]process_action close_receipt [05:36:37]cmd_close_receipt [05:36:37]MH_GetDate [05:36:37]Write to MH i2c: F0 00 00 99 01 89 [05:36:37]Write i2c OK [05:36:37]MH_I2C_Read... [05:36:37]Read from MH i2c: F0 [05:36:37]MH_I2C_Read... [05:36:37]Read from MH i2c: F0 09 00 [05:36:37]MH_I2C_Read... [05:36:37]Read from MH i2c: F0 09 00 99 01 00 E6 AC EF 66 6A BD 47 65 4C [05:36:37]GetLastDocTimeStamp 1726983165 [05:36:37]current date 1726983398 [05:36:37]FM_GetShiftState [05:36:37]SAM_PROTO_GetShiftState [05:36:37]wFMCommunicate request_size=4 [05:36:37]MH_SAM_APDU [05:36:37]CAPDU: 80 13 01 00 [05:36:37]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [05:36:37]Write i2c OK [05:36:37]MH_I2C_Read... [05:36:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:36:37]Read from MH i2c: E2 [05:36:37]MH_I2C_Read... [05:36:37]Read from MH i2c: E2 0E 00 [05:36:37]MH_I2C_Read... [05:36:37]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5F [05:36:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:36:37]wFMCommunicate OK [05:36:37]SAM_PROTO_GetShiftState done [05:36:37]FM_GetShiftState done [05:36:37]opened in 1726966141 [05:36:37]opened+sec_in_day 1727052541 [05:36:37]quantity*price = 60027 [05:36:37]sum+1 = 60029 [05:36:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 23 22.09.2024 05:36 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151692 ФПД: 144997995064291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151692&fm=144997995064291&tin=02508201610067®Number=0000000000091825&sum=60000 [05:36:38]StoreToDocumentArchive [05:36:38]shift 475 fd 151692 [05:36:38]save to /storage/0475/doc_00151692 [05:36:38]save last doc name /storage/0475/doc_00151692 to /storage/kkm_last_doc_name [05:36:38]save OK [05:36:38]Clear old archive folders... [05:36:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:36:38]tlvbuf is 01445CA0 [05:36:38]SAM_PROTO_ClearQueue [05:36:38]wFMCommunicate request_size=4 [05:36:38]MH_SAM_APDU [05:36:38]CAPDU: 80 09 00 00 [05:36:38]Write to MH i2c: E2 08 00 A7 01 80 09 00 00 00 00 00 00 1A [05:36:38]Write i2c OK [05:36:38]MH_I2C_Read... [05:36:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:36:38]Read from MH i2c: E2 [05:36:38]MH_I2C_Read... [05:36:38]Read from MH i2c: E2 03 00 [05:36:38]MH_I2C_Read... [05:36:38]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [05:36:38]RAPDU: 90 00 [05:36:38]wFMCommunicate OK [05:36:38]SAM_PROTO_ClearQueue done [05:36:38]KKMCreateOFDPacket [05:36:38]OFDProtocolAddRootSTLVToBuf [05:36:38]FM_MakeSignedData [05:36:38]FM_MakeSignedData [05:36:38]SAM_PROTO_SignData [05:36:38]wFMCommunicate request_size=4 [05:36:38]MH_SAM_APDU [05:36:38]CAPDU: 80 0D 01 02 [05:36:38]Write to MH i2c: E2 08 00 A8 01 80 0D 01 02 00 00 00 00 22 [05:36:38]Write i2c OK [05:36:38]MH_I2C_Read... [05:36:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:36:38]Read from MH i2c: E2 [05:36:38]MH_I2C_Read... [05:36:38]Read from MH i2c: E2 03 00 [05:36:38]MH_I2C_Read... [05:36:38]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [05:36:38]RAPDU: 90 00 [05:36:38]wFMCommunicate OK [05:36:38]wFMCommunicate request_size=255 [05:36:38]MH_SAM_APDU [05:36:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 E6 AC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 50 02 00 35 04 06 00 83 [05:36:38]Write to MH i2c: E2 02 01 A9 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 E6 AC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 50 02 00 35 04 06 00 83 00 00 4A [05:36:38]Write i2c OK [05:36:38]MH_I2C_Read... [05:36:39]OFD Sender: No OFD packet to send [05:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:36:39]Read from MH i2c: E2 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 03 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [05:36:39]RAPDU: 90 00 [05:36:39]wFMCommunicate OK [05:36:39]wFMCommunicate request_size=10 [05:36:39]MH_SAM_APDU [05:36:39]CAPDU: 80 0D 02 02 05 DF F9 FD 2B E3 [05:36:39]Write to MH i2c: E2 0D 00 AA 01 80 0D 02 02 05 00 DF F9 FD 2B E3 00 00 12 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:36:39]Read from MH i2c: E2 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 03 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [05:36:39]RAPDU: 90 00 [05:36:39]wFMCommunicate OK [05:36:39]wFMCommunicate request_size=4 [05:36:39]MH_SAM_APDU [05:36:39]CAPDU: 80 0D 03 02 [05:36:39]Write to MH i2c: E2 08 00 AB 01 80 0D 03 02 00 00 00 00 27 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:36:39]Read from MH i2c: E2 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 0B 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 0B 00 AB 01 00 CA 83 49 0E 37 25 5E D4 90 00 5A [05:36:39]RAPDU: CA 83 49 0E 37 25 5E D4 90 00 [05:36:39]wFMCommunicate OK [05:36:39]SAM_PROTO_SignData done [05:36:39]FM_MakeSignedData done [05:36:39]CreateOFDProtocolMessage [05:36:39]wFMCommunicate request_size=4 [05:36:39]MH_SAM_APDU [05:36:39]CAPDU: 80 11 00 00 [05:36:39]Write to MH i2c: E2 08 00 AC 01 80 11 00 00 00 00 00 00 27 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:36:39]Read from MH i2c: E2 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 17 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: E2 17 00 AC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [05:36:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:36:39]wFMCommunicate OK [05:36:39]CreateOFDProtocolMessage done [05:36:39]OFDSenderStorePacket 151692 [05:36:39]StoreOFDPacket docnum=151692 [05:36:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B0 73 07 01 2D CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 E6 AC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 50 02 00 35 04 06 00 83 DF F9 FD 2B E3 CA 83 49 0E 37 25 5E D4 [05:36:39]CheckFolder [05:36:39]dirname=/storage/ofd_packets [05:36:39]CheckFolder done [05:36:39]ProducePacketName [05:36:39]name=ofd_packets/00151692 [05:36:39]NVStorageSaveData ofd_packets/00151692 [05:36:39]File name is /storage/ofd_packets/00151692 [05:36:39]Write 301 bytes [05:36:39]NVStorageSaveData done [05:36:39]OFDSenderStorePacket done [05:36:39]KKMCreateOFDPacket done [05:36:39]NVStorageSaveData kkm_last_timestamp [05:36:39]File name is /storage/kkm_last_timestamp [05:36:39]Write 4 bytes [05:36:39]NVStorageSaveData done [05:36:39]ExternCall_PrintAddStr [05:36:39]wPrintStart [05:36:39]Write to MH i2c: 01 00 00 AD 01 AE [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 07 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [05:36:39]RasterBufferAndPrint [05:36:39]line Счет N : (1)1785706 [05:36:39]line ИНН: 02508201610067 [05:36:39]line Контрольно-Кассовый Чек [05:36:39]line ПРОДАЖА [05:36:39]line ТРК (МРК, ГНК) : 23 [05:36:39]line Товар: 2710124500 [05:36:39]line Аи-95-К-5 [05:36:39]line 8.090 * 74.20 [05:36:39]line = 600.28 [05:36:39]line НДС 12% НСП 1% [05:36:39]line > о реализуемом товаре [05:36:39]line ОКРУГЛЕНИЕ: -0.28 [05:36:39]line ИТОГО: 600.00 [05:36:39]line Внесено: 600.00 [05:36:39]line СДАЧА: 0.00 [05:36:39]line НСП 1% : 5.31 [05:36:39]line НДС 12% : 63.75 [05:36:39]line Наличными: 600.00 [05:36:39]line Безнал.: 0.00 [05:36:39]line Место: АЗС № 89 "Партнер Нефть" [05:36:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:36:39]line СНО: Общий режим [05:36:39]line Чек 23 22.09.2024 05:36 [05:36:39]line Смена: 475 ФФД: 1.0 [05:36:39]line ЗНМ: 0300000113 [05:36:39]line РНМ: 0000000000091825 [05:36:39]line Версия ККМ: 001 [05:36:39]line ФМ: 0000000000871835 [05:36:39]line ФД: 151692 [05:36:39]line ФПД: 144997995064291 [05:36:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151692&fm=144997995064291&tin=02508201610067®Number=0000000000091825&sum=60000 [05:36:39]written 0, free lines is 4095 [05:36:39]OFD Sender: Processing packet 151692 [packets to send 826, broken 825] [05:36:39]ProducePacketName [05:36:39]name=ofd_packets/00151692 [05:36:39]OFD Sender: To server: pG, [05:36:39]CommunicateWithHost lk.salyk.kg:30040 [05:36:39]ConnectInit lk.salyk.kg [05:36:39]Write to MH i2c: 01 00 00 D8 01 D9 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 07 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 D4 0C C0 [05:36:39]RasterBufferAndPrint [05:36:39]line [05:36:39]line [05:36:39]line [05:36:39]line [05:36:39]line [05:36:39]written 0, free lines is 3290 [05:36:39]MH_Cut [05:36:39]Write to MH i2c: D1 01 00 DF 01 01 B2 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: D1 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: D1 01 00 [05:36:39]MH_I2C_Read... [05:36:39]Read from MH i2c: D1 01 00 DF 01 00 B1 [05:36:39]Write to MH i2c: 01 00 00 E0 01 E1 [05:36:39]Write i2c OK [05:36:39]MH_I2C_Read... [05:36:40]*** Cut start [05:36:40]*** Purtial cut [05:36:40]*** Stage 1: CUTSNS_PIN = 1 [05:36:40]Read from MH i2c: 01 [05:36:40]MH_I2C_Read... [05:36:40]*** Stop cut motor [05:36:40]*** Cut end [05:36:40]Read from MH i2c: 01 07 00 [05:36:40]MH_I2C_Read... [05:36:40]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [05:36:40]process_action close_receipt done [05:36:40]requested_data is exist [05:36:40]produce_requested_data [05:36:40]requested_item fm.sn is exist - process it [05:36:40]wFMCommunicate request_size=4 [05:36:40]MH_SAM_APDU [05:36:40]CAPDU: 80 11 00 00 [05:36:40]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [05:36:40]Write i2c OK [05:36:40]MH_I2C_Read... [05:36:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:36:40]Read from MH i2c: E2 [05:36:40]MH_I2C_Read... [05:36:40]Read from MH i2c: E2 17 00 [05:36:40]MH_I2C_Read... [05:36:40]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [05:36:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:36:40]wFMCommunicate OK [05:36:40]requested_item fd.num is exist - process it [05:36:40]SAM_PROTO_GetFieldsCounters [05:36:40]wFMCommunicate request_size=4 [05:36:40]MH_SAM_APDU [05:36:40]CAPDU: 80 13 00 00 [05:36:40]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [05:36:40]Write i2c OK [05:36:40]MH_I2C_Read... [05:36:40]Connected sock=10 [05:36:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B0 73 07 01 2D CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 E6 AC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 50 02 00 35 04 06 00 83 DF F9 FD 2B E3 CA 83 49 0E 37 25 5E D4 [05:36:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:36:40]Read from MH i2c: E2 [05:36:40]MH_I2C_Read... [05:36:40]Read from MH i2c: E2 62 00 [05:36:40]MH_I2C_Read... [05:36:40]Read from MH i2c: E2 62 00 E2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [05:36:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:36:40]wFMCommunicate OK [05:36:40]SAM_PROTO_GetFieldsCounters done [05:36:40]requested_item shift.num is exist - process it [05:36:40]requested_item shift.opened is exist - process it [05:36:40]req_shift_opened [05:36:40]FM_GetShiftState [05:36:40]SAM_PROTO_GetShiftState [05:36:40]wFMCommunicate request_size=4 [05:36:40]MH_SAM_APDU [05:36:40]CAPDU: 80 13 01 00 [05:36:40]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [05:36:40]Write i2c OK [05:36:40]MH_I2C_Read... [05:36:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:36:41]Read from MH i2c: E2 [05:36:41]MH_I2C_Read... [05:36:41]Read from MH i2c: E2 0E 00 [05:36:41]MH_I2C_Read... [05:36:41]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A8 [05:36:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:36:41]wFMCommunicate OK [05:36:41]SAM_PROTO_GetShiftState done [05:36:41]FM_GetShiftState done [05:36:41]req_shift_opened done [05:36:41]requested_item shift.open_date is exist - process it [05:36:41]req_shift_open_date [05:36:41]req_shift_open_date done [05:36:41]produce_requested_data done [05:36:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151692,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [05:36:41]process_action_free close_receipt [05:36:41]json_value_free [05:36:41]json_value_free done [05:36:41]process_json_proto returns [05:36:41]Send response to host [05:36:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151692,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [05:36:41]free response buf [05:36:41]execute_script done [05:36:41]execute_script returns [05:36:41]free content buf [05:36:41]Sock 9.Close socket [05:36:41]Sock 9.Thread stoped [05:36:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 2D 47 00 74 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 50 02 00 F4 03 04 00 EC 54 EF 66 B6 04 01 00 00 DE FF F4 E3 48 57 26 57 [05:36:41]CommunicateWithHost err = 0 [05:36:41]CheckOFDResponse [05:36:41]1017 (14) - 77093643461234 [05:36:41]1041 (16) - 0000000000871835 [05:36:41]1040 (4) - 151692 [05:36:41]1012 (4) - 21.09.2024 23:21 [05:36:41]1206 (1) - 0 [05:36:41]OFD Sender: Remove packet 151692 [05:36:41]ProducePacketName [05:36:41]name=ofd_packets/00151692 [05:36:41]NVStorageDeleteData [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:52]OFD Sender: No OFD packet to send [05:36:57]OFD Sender: No OFD packet to send [05:37:02]OFD Sender: No OFD packet to send [05:37:07]OFD Sender: No OFD packet to send [05:37:12]OFD Sender: No OFD packet to send [05:37:17]OFD Sender: No OFD packet to send [05:37:22]OFD Sender: No OFD packet to send [05:37:27]OFD Sender: No OFD packet to send [05:37:32]OFD Sender: No OFD packet to send [05:37:37]OFD Sender: No OFD packet to send [05:37:42]OFD Sender: No OFD packet to send [05:37:47]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [05:38:00]recv_with_timeout no data received [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:12]OFD Sender: No OFD packet to send [05:38:17]OFD Sender: No OFD packet to send [05:38:18]recv_with_timeout no data received [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:32]OFD Sender: No OFD packet to send [05:38:37]OFD Sender: No OFD packet to send [05:38:42]OFD Sender: No OFD packet to send [05:38:47]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:27]OFD Sender: No OFD packet to send [05:39:32]OFD Sender: No OFD packet to send [05:39:37]OFD Sender: No OFD packet to send [05:39:42]OFD Sender: No OFD packet to send [05:39:47]OFD Sender: No OFD packet to send [05:39:52]OFD Sender: No OFD packet to send [05:39:57]OFD Sender: No OFD packet to send [05:40:02]OFD Sender: No OFD packet to send [05:40:07]OFD Sender: No OFD packet to send [05:40:12]OFD Sender: No OFD packet to send [05:40:17]OFD Sender: No OFD packet to send [05:40:22]OFD Sender: No OFD packet to send [05:40:27]OFD Sender: No OFD packet to send [05:40:32]OFD Sender: No OFD packet to send [05:40:37]OFD Sender: No OFD packet to send [05:40:42]OFD Sender: No OFD packet to send [05:40:47]OFD Sender: No OFD packet to send [05:40:52]OFD Sender: No OFD packet to send [05:40:54]recv_with_timeout no data received [05:40:57]OFD Sender: No OFD packet to send [05:41:02]OFD Sender: No OFD packet to send [05:41:07]OFD Sender: No OFD packet to send [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:33]OFD Sender: No OFD packet to send [05:41:38]OFD Sender: No OFD packet to send [05:41:43]OFD Sender: No OFD packet to send [05:41:48]OFD Sender: No OFD packet to send [05:41:53]OFD Sender: No OFD packet to send [05:41:58]OFD Sender: No OFD packet to send [05:42:03]OFD Sender: No OFD packet to send [05:42:08]OFD Sender: No OFD packet to send [05:42:13]OFD Sender: No OFD packet to send [05:42:18]OFD Sender: No OFD packet to send [05:42:23]OFD Sender: No OFD packet to send [05:42:28]OFD Sender: No OFD packet to send [05:42:33]OFD Sender: No OFD packet to send [05:42:38]OFD Sender: No OFD packet to send [05:42:43]OFD Sender: No OFD packet to send [05:42:48]OFD Sender: No OFD packet to send [05:42:53]OFD Sender: No OFD packet to send [05:42:58]OFD Sender: No OFD packet to send [05:43:03]OFD Sender: No OFD packet to send [05:43:08]OFD Sender: No OFD packet to send [05:43:13]OFD Sender: No OFD packet to send [05:43:18]OFD Sender: No OFD packet to send [05:43:23]OFD Sender: No OFD packet to send [05:43:28]OFD Sender: No OFD packet to send [05:43:33]OFD Sender: No OFD packet to send [05:43:38]OFD Sender: No OFD packet to send [05:43:43]OFD Sender: No OFD packet to send [05:43:48]OFD Sender: No OFD packet to send [05:43:53]OFD Sender: No OFD packet to send [05:43:54]recv_with_timeout no data received [05:43:58]OFD Sender: No OFD packet to send [05:44:03]OFD Sender: No OFD packet to send [05:44:08]OFD Sender: No OFD packet to send [05:44:13]OFD Sender: No OFD packet to send [05:44:18]OFD Sender: No OFD packet to send [05:44:23]OFD Sender: No OFD packet to send [05:44:28]OFD Sender: No OFD packet to send [05:44:33]OFD Sender: No OFD packet to send [05:44:38]OFD Sender: No OFD packet to send [05:44:43]OFD Sender: No OFD packet to send [05:44:48]OFD Sender: No OFD packet to send [05:44:53]OFD Sender: No OFD packet to send [05:44:58]OFD Sender: No OFD packet to send [05:45:03]OFD Sender: No OFD packet to send [05:45:08]OFD Sender: No OFD packet to send [05:45:13]OFD Sender: No OFD packet to send [05:45:18]OFD Sender: No OFD packet to send [05:45:23]OFD Sender: No OFD packet to send [05:45:28]OFD Sender: No OFD packet to send [05:45:33]OFD Sender: No OFD packet to send [05:45:38]OFD Sender: No OFD packet to send [05:45:43]OFD Sender: No OFD packet to send [05:45:47]recv_with_timeout no data received [05:45:48]OFD Sender: No OFD packet to send [05:45:53]OFD Sender: No OFD packet to send [05:45:58]OFD Sender: No OFD packet to send [05:46:03]OFD Sender: No OFD packet to send [05:46:09]OFD Sender: No OFD packet to send [05:46:14]OFD Sender: No OFD packet to send [05:46:19]OFD Sender: No OFD packet to send [05:46:24]OFD Sender: No OFD packet to send [05:46:29]OFD Sender: No OFD packet to send [05:46:34]OFD Sender: No OFD packet to send [05:46:39]OFD Sender: No OFD packet to send [05:46:44]OFD Sender: No OFD packet to send [05:46:49]OFD Sender: No OFD packet to send [05:46:54]OFD Sender: No OFD packet to send [05:46:59]OFD Sender: No OFD packet to send [05:47:04]OFD Sender: No OFD packet to send [05:47:09]OFD Sender: No OFD packet to send [05:47:14]OFD Sender: No OFD packet to send [05:47:19]OFD Sender: No OFD packet to send [05:47:24]OFD Sender: No OFD packet to send [05:47:29]OFD Sender: No OFD packet to send [05:47:34]OFD Sender: No OFD packet to send [05:47:39]OFD Sender: No OFD packet to send [05:47:44]OFD Sender: No OFD packet to send [05:47:49]OFD Sender: No OFD packet to send [05:47:54]OFD Sender: No OFD packet to send [05:47:59]OFD Sender: No OFD packet to send [05:48:04]OFD Sender: No OFD packet to send [05:48:09]OFD Sender: No OFD packet to send [05:48:14]OFD Sender: No OFD packet to send [05:48:19]OFD Sender: No OFD packet to send [05:48:24]OFD Sender: No OFD packet to send [05:48:29]OFD Sender: No OFD packet to send [05:48:34]OFD Sender: No OFD packet to send [05:48:39]OFD Sender: No OFD packet to send [05:48:44]OFD Sender: No OFD packet to send [05:48:49]OFD Sender: No OFD packet to send [05:48:54]OFD Sender: No OFD packet to send [05:48:59]OFD Sender: No OFD packet to send [05:49:04]OFD Sender: No OFD packet to send [05:49:09]OFD Sender: No OFD packet to send [05:49:14]OFD Sender: No OFD packet to send [05:49:19]OFD Sender: No OFD packet to send [05:49:24]OFD Sender: No OFD packet to send [05:49:29]OFD Sender: No OFD packet to send [05:49:34]OFD Sender: No OFD packet to send [05:49:39]OFD Sender: No OFD packet to send [05:49:44]OFD Sender: No OFD packet to send [05:49:47]recv_with_timeout no data received [05:49:49]OFD Sender: No OFD packet to send [05:49:54]OFD Sender: No OFD packet to send [05:49:59]OFD Sender: No OFD packet to send [05:50:03]recv_with_timeout no data received [05:50:04]OFD Sender: No OFD packet to send [05:50:09]OFD Sender: No OFD packet to send [05:50:14]OFD Sender: No OFD packet to send [05:50:19]OFD Sender: No OFD packet to send [05:50:24]OFD Sender: No OFD packet to send [05:50:29]OFD Sender: No OFD packet to send [05:50:34]OFD Sender: No OFD packet to send [05:50:34]recv_with_timeout no data received [05:50:39]OFD Sender: No OFD packet to send [05:50:44]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52:45]OFD Sender: No OFD packet to send [05:52:50]OFD Sender: No OFD packet to send [05:52:55]OFD Sender: No OFD packet to send [05:53:00]OFD Sender: No OFD packet to send [05:53:05]OFD Sender: No OFD packet to send [05:53:10]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:30]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:50]OFD Sender: No OFD packet to send [05:53:55]OFD Sender: No OFD packet to send [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:16]ConnectInit Can't connect to host [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [05:54:30]OFD Sender: No OFD packet to send [05:54:32]accept exits with 8 [05:54:32]New connection [05:54:32]New thread 3067051364 created [05:54:32]Thread 3066908004 joined [05:54:32]Waiting for new connection... [05:54:32] Sock 8.Parse request [05:54:32]Sock 8.Check first char [05:54:32]Sock 8.First char is OK [05:54:32]request: POST /json_proto HTTP/1.0 [05:54:32]Method: POST [05:54:32]URL: /json_proto [05:54:32]Method is POST - this is cgi request [05:54:32]url: /json_proto [05:54:32]query_string will be loaded in cgi processing [05:54:32]execute_cgi json_proto POST (null) [05:54:32]execute_cgi path=json_proto method=POST [05:54:32]POST find Content-Length [05:54:32]Host: 172.17.43.67:8080 [05:54:32]Content-Length: 680 [05:54:32]Content-Type: application/json [05:54:32] [05:54:32]POST finish read [05:54:32]Found Content-Length = 680 [05:54:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:54:32]execute_script... [05:54:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:54:32]POST & json_proto [05:54:32]process_json_proto [05:54:32]json parsed OK: [05:54:32]protocol is kg_v1.0 [05:54:32]action value=close_receipt [05:54:32]process_action close_receipt [05:54:32]cmd_close_receipt [05:54:32]MH_GetDate [05:54:32]Write to MH i2c: F0 00 00 E4 01 D4 [05:54:32]Write i2c OK [05:54:32]MH_I2C_Read... [05:54:32]Read from MH i2c: F0 [05:54:32]MH_I2C_Read... [05:54:32]Read from MH i2c: F0 09 00 [05:54:32]MH_I2C_Read... [05:54:32]Read from MH i2c: F0 09 00 E4 01 00 19 B1 EF 66 6A BD 47 65 CF [05:54:32]GetLastDocTimeStamp 1726983398 [05:54:32]current date 1726984473 [05:54:32]FM_GetShiftState [05:54:32]SAM_PROTO_GetShiftState [05:54:32]wFMCommunicate request_size=4 [05:54:32]MH_SAM_APDU [05:54:32]CAPDU: 80 13 01 00 [05:54:32]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [05:54:32]Write i2c OK [05:54:32]MH_I2C_Read... [05:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:54:32]Read from MH i2c: E2 [05:54:32]MH_I2C_Read... [05:54:32]Read from MH i2c: E2 0E 00 [05:54:32]MH_I2C_Read... [05:54:32]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AA [05:54:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:54:32]wFMCommunicate OK [05:54:32]SAM_PROTO_GetShiftState done [05:54:32]FM_GetShiftState done [05:54:32]opened in 1726966141 [05:54:32]opened+sec_in_day 1727052541 [05:54:32]quantity*price = 100050 [05:54:32]sum+1 = 100052 [05:54:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 24 22.09.2024 05:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151693 ФПД: 250820845592452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T055433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151693&fm=250820845592452&tin=02508201610067®Number=0000000000091825&sum=100000 [05:54:33]StoreToDocumentArchive [05:54:33]shift 475 fd 151693 [05:54:33]save to /storage/0475/doc_00151693 [05:54:33]save last doc name /storage/0475/doc_00151693 to /storage/kkm_last_doc_name [05:54:33]save OK [05:54:33]Clear old archive folders... [05:54:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:54:33]tlvbuf is 01442150 [05:54:33]SAM_PROTO_ClearQueue [05:54:33]wFMCommunicate request_size=4 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 09 00 00 [05:54:33]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [05:54:33]RAPDU: 90 00 [05:54:33]wFMCommunicate OK [05:54:33]SAM_PROTO_ClearQueue done [05:54:33]KKMCreateOFDPacket [05:54:33]OFDProtocolAddRootSTLVToBuf [05:54:33]FM_MakeSignedData [05:54:33]FM_MakeSignedData [05:54:33]SAM_PROTO_SignData [05:54:33]wFMCommunicate request_size=4 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 0D 01 02 [05:54:33]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [05:54:33]RAPDU: 90 00 [05:54:33]wFMCommunicate OK [05:54:33]wFMCommunicate request_size=255 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 19 B1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 50 02 00 35 04 06 00 E4 1E C7 67 [05:54:33]Write to MH i2c: E2 02 01 F4 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 19 B1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 50 02 00 35 04 06 00 E4 1E C7 67 00 00 14 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [05:54:33]RAPDU: 90 00 [05:54:33]wFMCommunicate OK [05:54:33]wFMCommunicate request_size=7 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 0D 02 02 02 5F 84 [05:54:33]Write to MH i2c: E2 0A 00 F5 01 80 0D 02 02 02 00 5F 84 00 00 57 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [05:54:33]RAPDU: 90 00 [05:54:33]wFMCommunicate OK [05:54:33]wFMCommunicate request_size=4 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 0D 03 02 [05:54:33]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 0B 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 0B 00 F6 01 00 E0 56 1F CB F3 D8 B6 21 90 00 35 [05:54:33]RAPDU: E0 56 1F CB F3 D8 B6 21 90 00 [05:54:33]wFMCommunicate OK [05:54:33]SAM_PROTO_SignData done [05:54:33]FM_MakeSignedData done [05:54:33]CreateOFDProtocolMessage [05:54:33]wFMCommunicate request_size=4 [05:54:33]MH_SAM_APDU [05:54:33]CAPDU: 80 11 00 00 [05:54:33]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:54:33]Read from MH i2c: E2 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 17 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [05:54:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:54:33]wFMCommunicate OK [05:54:33]CreateOFDProtocolMessage done [05:54:33]OFDSenderStorePacket 151693 [05:54:33]StoreOFDPacket docnum=151693 [05:54:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 74 42 04 01 11 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 19 B1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 50 02 00 35 04 06 00 E4 1E C7 67 5F 84 E0 56 1F CB F3 D8 B6 21 [05:54:33]CheckFolder [05:54:33]dirname=/storage/ofd_packets [05:54:33]CheckFolder done [05:54:33]ProducePacketName [05:54:33]name=ofd_packets/00151693 [05:54:33]NVStorageSaveData ofd_packets/00151693 [05:54:33]File name is /storage/ofd_packets/00151693 [05:54:33]Write 298 bytes [05:54:33]NVStorageSaveData done [05:54:33]OFDSenderStorePacket done [05:54:33]KKMCreateOFDPacket done [05:54:33]NVStorageSaveData kkm_last_timestamp [05:54:33]File name is /storage/kkm_last_timestamp [05:54:33]Write 4 bytes [05:54:33]NVStorageSaveData done [05:54:33]ExternCall_PrintAddStr [05:54:33]wPrintStart [05:54:33]Write to MH i2c: 01 00 00 F8 01 F9 [05:54:33]Write i2c OK [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: 01 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: 01 07 00 [05:54:33]MH_I2C_Read... [05:54:33]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [05:54:33]RasterBufferAndPrint [05:54:33]line Счет N : (1)1785707 [05:54:33]line ИНН: 02508201610067 [05:54:33]line Контрольно-Кассовый Чек [05:54:33]line ПРОДАЖА [05:54:33]line ТРК (МРК, ГНК) : 41 [05:54:33]line Товар: 2710194210 [05:54:33]line ДТ-К-5 [05:54:33]line 13.130 * 76.20 [05:54:33]line = 1000.51 [05:54:33]line НДС 12% НСП 1% [05:54:33]line > о реализуемом товаре [05:54:33]line ОКРУГЛЕНИЕ: -0.51 [05:54:33]line ИТОГО: 1000.00 [05:54:33]line Внесено: 1000.00 [05:54:33]line СДАЧА: 0.00 [05:54:33]line НСП 1% : 8.85 [05:54:33]line НДС 12% : 106.25 [05:54:33]line Наличными: 1000.00 [05:54:33]line Безнал.: 0.00 [05:54:33]line Место: АЗС № 89 "Партнер Нефть" [05:54:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:54:33]line СНО: Общий режим [05:54:33]line Чек 24 22.09.2024 05:54 [05:54:33]line Смена: 475 ФФД: 1.0 [05:54:33]line ЗНМ: 0300000113 [05:54:33]line РНМ: 0000000000091825 [05:54:33]line Версия ККМ: 001 [05:54:33]line ФМ: 0000000000871835 [05:54:33]line ФД: 151693 [05:54:33]line ФПД: 250820845592452 [05:54:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T055433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151693&fm=250820845592452&tin=02508201610067®Number=0000000000091825&sum=100000 [05:54:33]written 0, free lines is 4095 [05:54:33]OFD Sender: Processing packet 151693 [packets to send 826, broken 825] [05:54:33]ProducePacketName [05:54:33]name=ofd_packets/00151693 [05:54:33]OFD Sender: To server: pG, [05:54:33]CommunicateWithHost lk.salyk.kg:30040 [05:54:33]ConnectInit lk.salyk.kg [05:54:34]Write to MH i2c: 01 00 00 23 02 25 [05:54:34]Write i2c OK [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: 01 [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: 01 07 00 [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 CB 0C 03 [05:54:34]RasterBufferAndPrint [05:54:34]line [05:54:34]line [05:54:34]line [05:54:34]line [05:54:34]line [05:54:34]written 0, free lines is 3281 [05:54:34]MH_Cut [05:54:34]Write to MH i2c: D1 01 00 2A 02 01 FE [05:54:34]Write i2c OK [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: D1 [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: D1 01 00 [05:54:34]MH_I2C_Read... [05:54:34]Read from MH i2c: D1 01 00 2A 02 00 FD [05:54:34]Write to MH i2c: 01 00 00 2B 02 2D [05:54:34]Write i2c OK [05:54:34]MH_I2C_Read... [05:54:34]Connected sock=10 [05:54:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 74 42 04 01 11 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 19 B1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 50 02 00 35 04 06 00 E4 1E C7 67 5F 84 E0 56 1F CB F3 D8 B6 21 [05:54:35]*** Cut start [05:54:35]*** Purtial cut [05:54:35]*** Stage 1: CUTSNS_PIN = 1 [05:54:35]Read from MH i2c: 01 [05:54:35]MH_I2C_Read... [05:54:35]*** Stop cut motor [05:54:35]*** Cut end [05:54:35]Read from MH i2c: 01 07 00 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [05:54:35]process_action close_receipt done [05:54:35]requested_data is exist [05:54:35]produce_requested_data [05:54:35]requested_item fm.sn is exist - process it [05:54:35]wFMCommunicate request_size=4 [05:54:35]MH_SAM_APDU [05:54:35]CAPDU: 80 11 00 00 [05:54:35]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [05:54:35]Write i2c OK [05:54:35]MH_I2C_Read... [05:54:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:54:35]Read from MH i2c: E2 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 17 00 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [05:54:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:54:35]wFMCommunicate OK [05:54:35]requested_item fd.num is exist - process it [05:54:35]SAM_PROTO_GetFieldsCounters [05:54:35]wFMCommunicate request_size=4 [05:54:35]MH_SAM_APDU [05:54:35]CAPDU: 80 13 00 00 [05:54:35]Write to MH i2c: E2 08 00 2D 02 80 13 00 00 00 00 00 00 AB [05:54:35]Write i2c OK [05:54:35]MH_I2C_Read... [05:54:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:54:35]Read from MH i2c: E2 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 62 00 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 62 00 2D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [05:54:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:54:35]wFMCommunicate OK [05:54:35]SAM_PROTO_GetFieldsCounters done [05:54:35]requested_item shift.num is exist - process it [05:54:35]requested_item shift.opened is exist - process it [05:54:35]req_shift_opened [05:54:35]FM_GetShiftState [05:54:35]SAM_PROTO_GetShiftState [05:54:35]wFMCommunicate request_size=4 [05:54:35]MH_SAM_APDU [05:54:35]CAPDU: 80 13 01 00 [05:54:35]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [05:54:35]Write i2c OK [05:54:35]MH_I2C_Read... [05:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:54:35]Read from MH i2c: E2 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 0E 00 [05:54:35]MH_I2C_Read... [05:54:35]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F4 [05:54:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:54:35]wFMCommunicate OK [05:54:35]SAM_PROTO_GetShiftState done [05:54:35]FM_GetShiftState done [05:54:35]req_shift_opened done [05:54:35]requested_item shift.open_date is exist - process it [05:54:35]req_shift_open_date [05:54:35]req_shift_open_date done [05:54:35]produce_requested_data done [05:54:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151693,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [05:54:35]process_action_free close_receipt [05:54:35]json_value_free [05:54:35]json_value_free done [05:54:35]process_json_proto returns [05:54:35]Send response to host [05:54:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151693,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [05:54:35]free response buf [05:54:35]execute_script done [05:54:35]execute_script returns [05:54:35]free content buf [05:54:35]Sock 8.Close socket [05:54:35]Sock 8.Thread stoped [05:54:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EB 3F 47 00 A8 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 50 02 00 F4 03 04 00 1E 59 EF 66 B6 04 01 00 00 B7 B2 EF 61 54 66 B9 9C [05:54:35]CommunicateWithHost err = 0 [05:54:35]CheckOFDResponse [05:54:35]1017 (14) - 77093643461234 [05:54:35]1041 (16) - 0000000000871835 [05:54:35]1040 (4) - 151693 [05:54:35]1012 (4) - 21.09.2024 23:39 [05:54:35]1206 (1) - 0 [05:54:35]OFD Sender: Remove packet 151693 [05:54:35]ProducePacketName [05:54:35]name=ofd_packets/00151693 [05:54:35]NVStorageDeleteData [05:54:36]OFD Sender: No OFD packet to send [05:54:41]OFD Sender: No OFD packet to send [05:54:46]OFD Sender: No OFD packet to send [05:54:51]OFD Sender: No OFD packet to send [05:54:51]recv_with_timeout no data received [05:54:56]OFD Sender: No OFD packet to send [05:55:01]OFD Sender: No OFD packet to send [05:55:06]OFD Sender: No OFD packet to send [05:55:10]recv_with_timeout no data received [05:55:11]OFD Sender: No OFD packet to send [05:55:16]OFD Sender: No OFD packet to send [05:55:21]OFD Sender: No OFD packet to send [05:55:26]OFD Sender: No OFD packet to send [05:55:31]OFD Sender: No OFD packet to send [05:55:36]OFD Sender: No OFD packet to send [05:55:41]OFD Sender: No OFD packet to send [05:55:46]OFD Sender: No OFD packet to send [05:55:51]OFD Sender: No OFD packet to send [05:55:56]OFD Sender: No OFD packet to send [05:56:01]OFD Sender: No OFD packet to send [05:56:06]OFD Sender: No OFD packet to send [05:56:06]recv_with_timeout no data received [05:56:11]OFD Sender: No OFD packet to send [05:56:16]OFD Sender: No OFD packet to send [05:56:21]OFD Sender: No OFD packet to send [05:56:26]OFD Sender: No OFD packet to send [05:56:30]recv_with_timeout no data received [05:56:31]OFD Sender: No OFD packet to send [05:56:36]OFD Sender: No OFD packet to send [05:56:41]OFD Sender: No OFD packet to send [05:56:46]OFD Sender: No OFD packet to send [05:56:51]OFD Sender: No OFD packet to send [05:56:56]OFD Sender: No OFD packet to send [05:57:01]OFD Sender: No OFD packet to send [05:57:06]OFD Sender: No OFD packet to send [05:57:11]OFD Sender: No OFD packet to send [05:57:16]recv_with_timeout no data received [05:57:16]OFD Sender: No OFD packet to send [05:57:21]OFD Sender: No OFD packet to send [05:57:26]OFD Sender: No OFD packet to send [05:57:31]OFD Sender: No OFD packet to send [05:57:33]recv_with_timeout no data received [05:57:36]OFD Sender: No OFD packet to send [05:57:41]OFD Sender: No OFD packet to send [05:57:46]OFD Sender: No OFD packet to send [05:57:51]OFD Sender: No OFD packet to send [05:57:56]OFD Sender: No OFD packet to send [05:58:01]OFD Sender: No OFD packet to send [05:58:06]OFD Sender: No OFD packet to send [05:58:11]recv_with_timeout no data received [05:58:12]OFD Sender: No OFD packet to send [05:58:17]OFD Sender: No OFD packet to send [05:58:22]OFD Sender: No OFD packet to send [05:58:27]OFD Sender: No OFD packet to send [05:58:32]OFD Sender: No OFD packet to send [05:58:37]OFD Sender: No OFD packet to send [05:58:42]OFD Sender: No OFD packet to send [05:58:47]OFD Sender: No OFD packet to send [05:58:52]OFD Sender: No OFD packet to send [05:58:57]OFD Sender: No OFD packet to send [05:59:02]OFD Sender: No OFD packet to send [05:59:07]OFD Sender: No OFD packet to send [05:59:08]accept exits with 9 [05:59:08]New connection [05:59:08]New thread 3066908004 created [05:59:08]Thread 3067051364 joined [05:59:08]Waiting for new connection... [05:59:08] Sock 9.Parse request [05:59:08]Sock 9.Check first char [05:59:08]Sock 9.First char is OK [05:59:08]request: POST /json_proto HTTP/1.0 [05:59:08]Method: POST [05:59:08]URL: /json_proto [05:59:08]Method is POST - this is cgi request [05:59:08]url: /json_proto [05:59:08]query_string will be loaded in cgi processing [05:59:08]execute_cgi json_proto POST (null) [05:59:08]execute_cgi path=json_proto method=POST [05:59:08]POST find Content-Length [05:59:08]Host: 172.17.43.67:8080 [05:59:08]Content-Length: 678 [05:59:08]Content-Type: application/json [05:59:08] [05:59:08]POST finish read [05:59:08]Found Content-Length = 678 [05:59:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:59:08]execute_script... [05:59:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:59:08]POST & json_proto [05:59:08]process_json_proto [05:59:08]json parsed OK: [05:59:08]protocol is kg_v1.0 [05:59:08]action value=close_receipt [05:59:08]process_action close_receipt [05:59:08]cmd_close_receipt [05:59:08]MH_GetDate [05:59:08]Write to MH i2c: F0 00 00 2F 02 20 [05:59:08]Write i2c OK [05:59:08]MH_I2C_Read... [05:59:08]Read from MH i2c: F0 [05:59:08]MH_I2C_Read... [05:59:08]Read from MH i2c: F0 09 00 [05:59:08]MH_I2C_Read... [05:59:08]Read from MH i2c: F0 09 00 2F 02 00 2D B2 EF 66 6A BD 47 65 30 [05:59:08]GetLastDocTimeStamp 1726984473 [05:59:08]current date 1726984749 [05:59:08]FM_GetShiftState [05:59:08]SAM_PROTO_GetShiftState [05:59:08]wFMCommunicate request_size=4 [05:59:08]MH_SAM_APDU [05:59:08]CAPDU: 80 13 01 00 [05:59:08]Write to MH i2c: E2 08 00 30 02 80 13 01 00 00 00 00 00 AF [05:59:08]Write i2c OK [05:59:08]MH_I2C_Read... [05:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:59:08]Read from MH i2c: E2 [05:59:08]MH_I2C_Read... [05:59:08]Read from MH i2c: E2 0E 00 [05:59:08]MH_I2C_Read... [05:59:08]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F6 [05:59:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:59:08]wFMCommunicate OK [05:59:08]SAM_PROTO_GetShiftState done [05:59:08]FM_GetShiftState done [05:59:08]opened in 1726966141 [05:59:08]opened+sec_in_day 1727052541 [05:59:08]quantity*price = 40002 [05:59:08]sum+1 = 40003 [05:59:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 25 22.09.2024 05:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151694 ФПД: 265457548667585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T055909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151694&fm=265457548667585&tin=02508201610067®Number=0000000000091825&sum=40000 [05:59:09]StoreToDocumentArchive [05:59:09]shift 475 fd 151694 [05:59:09]save to /storage/0475/doc_00151694 [05:59:09]save last doc name /storage/0475/doc_00151694 to /storage/kkm_last_doc_name [05:59:09]save OK [05:59:09]Clear old archive folders... [05:59:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:59:09]tlvbuf is 0143DDE0 [05:59:09]SAM_PROTO_ClearQueue [05:59:09]wFMCommunicate request_size=4 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 09 00 00 [05:59:09]Write to MH i2c: E2 08 00 3D 02 80 09 00 00 00 00 00 00 B1 [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:59:09]Read from MH i2c: E2 03 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [05:59:09]RAPDU: 90 00 [05:59:09]wFMCommunicate OK [05:59:09]SAM_PROTO_ClearQueue done [05:59:09]KKMCreateOFDPacket [05:59:09]OFDProtocolAddRootSTLVToBuf [05:59:09]FM_MakeSignedData [05:59:09]FM_MakeSignedData [05:59:09]SAM_PROTO_SignData [05:59:09]wFMCommunicate request_size=4 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 0D 01 02 [05:59:09]Write to MH i2c: E2 08 00 3E 02 80 0D 01 02 00 00 00 00 B9 [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [05:59:09]RAPDU: 90 00 [05:59:09]wFMCommunicate OK [05:59:09]wFMCommunicate request_size=255 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 2D B2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 50 02 00 35 04 06 00 F1 [05:59:09]Write to MH i2c: E2 02 01 3F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 2D B2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 50 02 00 35 04 06 00 F1 00 00 17 [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [05:59:09]RAPDU: 90 00 [05:59:09]wFMCommunicate OK [05:59:09]wFMCommunicate request_size=10 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 0D 02 02 05 6E A6 E4 2A C1 [05:59:09]Write to MH i2c: E2 0D 00 40 02 80 0D 02 02 05 00 6E A6 E4 2A C1 00 00 A9 [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [05:59:09]RAPDU: 90 00 [05:59:09]wFMCommunicate OK [05:59:09]wFMCommunicate request_size=4 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 0D 03 02 [05:59:09]Write to MH i2c: E2 08 00 41 02 80 0D 03 02 00 00 00 00 BE [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 0B 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 0B 00 41 02 00 BD 1B 2D 83 57 35 5F 23 90 00 55 [05:59:09]RAPDU: BD 1B 2D 83 57 35 5F 23 90 00 [05:59:09]wFMCommunicate OK [05:59:09]SAM_PROTO_SignData done [05:59:09]FM_MakeSignedData done [05:59:09]CreateOFDProtocolMessage [05:59:09]wFMCommunicate request_size=4 [05:59:09]MH_SAM_APDU [05:59:09]CAPDU: 80 11 00 00 [05:59:09]Write to MH i2c: E2 08 00 42 02 80 11 00 00 00 00 00 00 BE [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:59:09]Read from MH i2c: E2 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 17 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: E2 17 00 42 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [05:59:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:59:09]wFMCommunicate OK [05:59:09]CreateOFDProtocolMessage done [05:59:09]OFDSenderStorePacket 151694 [05:59:09]StoreOFDPacket docnum=151694 [05:59:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 16 6B 07 01 06 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 2D B2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 50 02 00 35 04 06 00 F1 6E A6 E4 2A C1 BD 1B 2D 83 57 35 5F 23 [05:59:09]CheckFolder [05:59:09]dirname=/storage/ofd_packets [05:59:09]CheckFolder done [05:59:09]ProducePacketName [05:59:09]name=ofd_packets/00151694 [05:59:09]NVStorageSaveData ofd_packets/00151694 [05:59:09]File name is /storage/ofd_packets/00151694 [05:59:09]Write 301 bytes [05:59:09]NVStorageSaveData done [05:59:09]OFDSenderStorePacket done [05:59:09]KKMCreateOFDPacket done [05:59:09]NVStorageSaveData kkm_last_timestamp [05:59:09]File name is /storage/kkm_last_timestamp [05:59:09]Write 4 bytes [05:59:09]NVStorageSaveData done [05:59:09]ExternCall_PrintAddStr [05:59:09]wPrintStart [05:59:09]Write to MH i2c: 01 00 00 43 02 45 [05:59:09]Write i2c OK [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: 01 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: 01 07 00 [05:59:09]MH_I2C_Read... [05:59:09]Read from MH i2c: 01 07 00 43 02 00 00 00 00 00 FF 0F 5A [05:59:09]RasterBufferAndPrint [05:59:09]line Счет N : (1)1785708 [05:59:09]line ИНН: 02508201610067 [05:59:09]line Контрольно-Кассовый Чек [05:59:09]line ПРОДАЖА [05:59:09]line ТРК (МРК, ГНК) : 12 [05:59:09]line Товар: 2710124130 [05:59:09]line Аи-92-К-5 [05:59:09]line 5.900 * 67.80 [05:59:09]line = 400.02 [05:59:09]line НДС 12% НСП 1% [05:59:09]line > о реализуемом товаре [05:59:09]line ОКРУГЛЕНИЕ: -0.02 [05:59:09]line ИТОГО: 400.00 [05:59:09]line Внесено: 400.00 [05:59:09]line СДАЧА: 0.00 [05:59:09]line НСП 1% : 3.54 [05:59:09]line НДС 12% : 42.48 [05:59:09]line Наличными: 400.00 [05:59:09]line Безнал.: 0.00 [05:59:09]line Место: АЗС № 89 "Партнер Нефть" [05:59:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:59:09]line СНО: Общий режим [05:59:09]line Чек 25 22.09.2024 05:59 [05:59:09]line Смена: 475 ФФД: 1.0 [05:59:09]line ЗНМ: 0300000113 [05:59:09]line РНМ: 0000000000091825 [05:59:09]line Версия ККМ: 001 [05:59:09]line ФМ: 0000000000871835 [05:59:09]line ФД: 151694 [05:59:09]line ФПД: 265457548667585 [05:59:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T055909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151694&fm=265457548667585&tin=02508201610067®Number=0000000000091825&sum=40000 [05:59:10]OFD Sender: Processing packet 151694 [packets to send 826, broken 825] [05:59:10]ProducePacketName [05:59:10]name=ofd_packets/00151694 [05:59:10]OFD Sender: To server: pG, [05:59:10]CommunicateWithHost lk.salyk.kg:30040 [05:59:10]ConnectInit lk.salyk.kg [05:59:10]written 0, free lines is 4095 [05:59:10]Write to MH i2c: 01 00 00 6E 02 70 [05:59:10]Write i2c OK [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: 01 [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: 01 07 00 [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 D4 0C 57 [05:59:10]RasterBufferAndPrint [05:59:10]line [05:59:10]line [05:59:10]line [05:59:10]line [05:59:10]line [05:59:10]written 0, free lines is 3289 [05:59:10]MH_Cut [05:59:10]Write to MH i2c: D1 01 00 75 02 01 49 [05:59:10]Write i2c OK [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: D1 [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: D1 01 00 [05:59:10]MH_I2C_Read... [05:59:10]Read from MH i2c: D1 01 00 75 02 00 48 [05:59:10]Write to MH i2c: 01 00 00 76 02 78 [05:59:10]Write i2c OK [05:59:10]MH_I2C_Read... [05:59:11]*** Cut start [05:59:11]*** Purtial cut [05:59:11]*** Stage 1: CUTSNS_PIN = 1 [05:59:11]Read from MH i2c: 01 [05:59:11]MH_I2C_Read... [05:59:11]*** Stop cut motor [05:59:11]*** Cut end [05:59:11]Read from MH i2c: 01 07 00 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: 01 07 00 76 02 00 00 00 00 00 FF 0F 8D [05:59:11]process_action close_receipt done [05:59:11]requested_data is exist [05:59:11]produce_requested_data [05:59:11]requested_item fm.sn is exist - process it [05:59:11]wFMCommunicate request_size=4 [05:59:11]MH_SAM_APDU [05:59:11]CAPDU: 80 11 00 00 [05:59:11]Write to MH i2c: E2 08 00 77 02 80 11 00 00 00 00 00 00 F3 [05:59:11]Write i2c OK [05:59:11]MH_I2C_Read... [05:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:59:11]Read from MH i2c: E2 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 17 00 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 17 00 77 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [05:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:59:11]wFMCommunicate OK [05:59:11]requested_item fd.num is exist - process it [05:59:11]SAM_PROTO_GetFieldsCounters [05:59:11]wFMCommunicate request_size=4 [05:59:11]MH_SAM_APDU [05:59:11]CAPDU: 80 13 00 00 [05:59:11]Write to MH i2c: E2 08 00 78 02 80 13 00 00 00 00 00 00 F6 [05:59:11]Write i2c OK [05:59:11]MH_I2C_Read... [05:59:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:59:11]Read from MH i2c: E2 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 62 00 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 62 00 78 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [05:59:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:59:11]wFMCommunicate OK [05:59:11]SAM_PROTO_GetFieldsCounters done [05:59:11]requested_item shift.num is exist - process it [05:59:11]requested_item shift.opened is exist - process it [05:59:11]req_shift_opened [05:59:11]FM_GetShiftState [05:59:11]SAM_PROTO_GetShiftState [05:59:11]wFMCommunicate request_size=4 [05:59:11]MH_SAM_APDU [05:59:11]CAPDU: 80 13 01 00 [05:59:11]Write to MH i2c: E2 08 00 79 02 80 13 01 00 00 00 00 00 F8 [05:59:11]Write i2c OK [05:59:11]MH_I2C_Read... [05:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:59:11]Read from MH i2c: E2 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 0E 00 [05:59:11]MH_I2C_Read... [05:59:11]Read from MH i2c: E2 0E 00 79 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3F [05:59:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [05:59:11]wFMCommunicate OK [05:59:11]SAM_PROTO_GetShiftState done [05:59:11]FM_GetShiftState done [05:59:11]req_shift_opened done [05:59:11]requested_item shift.open_date is exist - process it [05:59:11]req_shift_open_date [05:59:11]req_shift_open_date done [05:59:11]produce_requested_data done [05:59:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151694,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [05:59:11]process_action_free close_receipt [05:59:11]json_value_free [05:59:11]json_value_free done [05:59:11]process_json_proto returns [05:59:11]Send response to host [05:59:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151694,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [05:59:11]free response buf [05:59:11]execute_script done [05:59:11]execute_script returns [05:59:11]free content buf [05:59:11]Sock 9.Close socket [05:59:11]Sock 9.Thread stoped [05:59:13]Connected sock=11 [05:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 16 6B 07 01 06 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 2D B2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 50 02 00 35 04 06 00 F1 6E A6 E4 2A C1 BD 1B 2D 83 57 35 5F 23 [05:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 0A 47 00 B2 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 50 02 00 F4 03 04 00 35 5A EF 66 B6 04 01 00 00 F7 95 BD 8C A5 56 39 4A [05:59:14]CommunicateWithHost err = 0 [05:59:14]CheckOFDResponse [05:59:14]1017 (14) - 77093643461234 [05:59:14]1041 (16) - 0000000000871835 [05:59:14]1040 (4) - 151694 [05:59:14]1012 (4) - 21.09.2024 23:43 [05:59:14]1206 (1) - 0 [05:59:14]OFD Sender: Remove packet 151694 [05:59:14]ProducePacketName [05:59:14]name=ofd_packets/00151694 [05:59:14]NVStorageDeleteData [05:59:15]OFD Sender: No OFD packet to send [05:59:20]OFD Sender: No OFD packet to send [05:59:25]OFD Sender: No OFD packet to send [05:59:30]OFD Sender: No OFD packet to send [05:59:35]OFD Sender: No OFD packet to send [05:59:40]OFD Sender: No OFD packet to send [05:59:45]OFD Sender: No OFD packet to send [05:59:50]OFD Sender: No OFD packet to send [05:59:55]OFD Sender: No OFD packet to send [06:00:00]OFD Sender: No OFD packet to send [06:00:05]OFD Sender: No OFD packet to send [06:00:10]OFD Sender: No OFD packet to send [06:00:15]OFD Sender: No OFD packet to send [06:00:20]OFD Sender: No OFD packet to send [06:00:25]OFD Sender: No OFD packet to send [06:00:30]OFD Sender: No OFD packet to send [06:00:35]OFD Sender: No OFD packet to send [06:00:40]OFD Sender: No OFD packet to send [06:00:45]OFD Sender: No OFD packet to send [06:00:50]OFD Sender: No OFD packet to send [06:00:55]OFD Sender: No OFD packet to send [06:01:00]OFD Sender: No OFD packet to send [06:01:05]OFD Sender: No OFD packet to send [06:01:10]OFD Sender: No OFD packet to send [06:01:15]OFD Sender: No OFD packet to send [06:01:20]OFD Sender: No OFD packet to send [06:01:25]OFD Sender: No OFD packet to send [06:01:30]OFD Sender: No OFD packet to send [06:01:35]OFD Sender: No OFD packet to send [06:01:39]recv_with_timeout no data received [06:01:40]OFD Sender: No OFD packet to send [06:01:45]OFD Sender: No OFD packet to send [06:01:50]OFD Sender: No OFD packet to send [06:01:55]OFD Sender: No OFD packet to send [06:02:00]OFD Sender: No OFD packet to send [06:02:05]OFD Sender: No OFD packet to send [06:02:10]OFD Sender: No OFD packet to send [06:02:15]OFD Sender: No OFD packet to send [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:50]OFD Sender: No OFD packet to send [06:02:52]recv_with_timeout no data received [06:02:55]OFD Sender: No OFD packet to send [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03:35]OFD Sender: No OFD packet to send [06:03:40]OFD Sender: No OFD packet to send [06:03:45]OFD Sender: No OFD packet to send [06:03:51]OFD Sender: No OFD packet to send [06:03:56]OFD Sender: No OFD packet to send [06:04:01]OFD Sender: No OFD packet to send [06:04:06]OFD Sender: No OFD packet to send [06:04:11]OFD Sender: No OFD packet to send [06:04:16]OFD Sender: No OFD packet to send [06:04:21]OFD Sender: No OFD packet to send [06:04:26]OFD Sender: No OFD packet to send [06:04:31]OFD Sender: No OFD packet to send [06:04:33]accept exits with 8 [06:04:33]New connection [06:04:33]New thread 3067051364 created [06:04:33]Thread 3066908004 joined [06:04:33]Waiting for new connection... [06:04:33] Sock 8.Parse request [06:04:33]Sock 8.Check first char [06:04:33]Sock 8.First char is OK [06:04:33]request: POST /json_proto HTTP/1.0 [06:04:33]Method: POST [06:04:33]URL: /json_proto [06:04:33]Method is POST - this is cgi request [06:04:33]url: /json_proto [06:04:33]query_string will be loaded in cgi processing [06:04:33]execute_cgi json_proto POST (null) [06:04:33]execute_cgi path=json_proto method=POST [06:04:33]POST find Content-Length [06:04:33]Host: 172.17.43.67:8080 [06:04:33]Content-Length: 678 [06:04:33]Content-Type: application/json [06:04:33] [06:04:33]POST finish read [06:04:33]Found Content-Length = 678 [06:04:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:33]execute_script... [06:04:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:33]POST & json_proto [06:04:33]process_json_proto [06:04:33]json parsed OK: [06:04:33]protocol is kg_v1.0 [06:04:33]action value=close_receipt [06:04:33]process_action close_receipt [06:04:33]cmd_close_receipt [06:04:33]MH_GetDate [06:04:33]Write to MH i2c: F0 00 00 7A 02 6B [06:04:33]Write i2c OK [06:04:33]MH_I2C_Read... [06:04:33]Read from MH i2c: F0 [06:04:33]MH_I2C_Read... [06:04:33]Read from MH i2c: F0 09 00 [06:04:33]MH_I2C_Read... [06:04:33]Read from MH i2c: F0 09 00 7A 02 00 72 B3 EF 66 6A BD 47 65 C1 [06:04:33]GetLastDocTimeStamp 1726984749 [06:04:33]current date 1726985074 [06:04:33]FM_GetShiftState [06:04:33]SAM_PROTO_GetShiftState [06:04:33]wFMCommunicate request_size=4 [06:04:33]MH_SAM_APDU [06:04:33]CAPDU: 80 13 01 00 [06:04:33]Write to MH i2c: E2 08 00 7B 02 80 13 01 00 00 00 00 00 FA [06:04:33]Write i2c OK [06:04:33]MH_I2C_Read... [06:04:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:33]Read from MH i2c: E2 [06:04:33]MH_I2C_Read... [06:04:33]Read from MH i2c: E2 0E 00 [06:04:33]MH_I2C_Read... [06:04:33]Read from MH i2c: E2 0E 00 7B 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 41 [06:04:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:04:33]wFMCommunicate OK [06:04:33]SAM_PROTO_GetShiftState done [06:04:33]FM_GetShiftState done [06:04:33]opened in 1726966141 [06:04:33]opened+sec_in_day 1727052541 [06:04:33]quantity*price = 30035 [06:04:33]sum+1 = 30036 [06:04:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 26 22.09.2024 06:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151695 ФПД: 16097082688397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151695&fm=16097082688397&tin=02508201610067®Number=0000000000091825&sum=30000 [06:04:34]StoreToDocumentArchive [06:04:34]shift 475 fd 151695 [06:04:34]save to /storage/0475/doc_00151695 [06:04:34]save last doc name /storage/0475/doc_00151695 to /storage/kkm_last_doc_name [06:04:34]save OK [06:04:34]Clear old archive folders... [06:04:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:04:34]tlvbuf is 0145D750 [06:04:34]SAM_PROTO_ClearQueue [06:04:34]wFMCommunicate request_size=4 [06:04:34]MH_SAM_APDU [06:04:34]CAPDU: 80 09 00 00 [06:04:34]Write to MH i2c: E2 08 00 88 02 80 09 00 00 00 00 00 00 FC [06:04:34]Write i2c OK [06:04:34]MH_I2C_Read... [06:04:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:04:34]Read from MH i2c: E2 [06:04:34]MH_I2C_Read... [06:04:34]Read from MH i2c: E2 03 00 [06:04:34]MH_I2C_Read... [06:04:34]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [06:04:34]RAPDU: 90 00 [06:04:34]wFMCommunicate OK [06:04:34]SAM_PROTO_ClearQueue done [06:04:34]KKMCreateOFDPacket [06:04:34]OFDProtocolAddRootSTLVToBuf [06:04:34]FM_MakeSignedData [06:04:34]FM_MakeSignedData [06:04:34]SAM_PROTO_SignData [06:04:34]wFMCommunicate request_size=4 [06:04:34]MH_SAM_APDU [06:04:34]CAPDU: 80 0D 01 02 [06:04:34]Write to MH i2c: E2 08 00 89 02 80 0D 01 02 00 00 00 00 04 [06:04:34]Write i2c OK [06:04:34]MH_I2C_Read... [06:04:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:04:34]Read from MH i2c: E2 [06:04:34]MH_I2C_Read... [06:04:34]Read from MH i2c: E2 03 00 [06:04:34]MH_I2C_Read... [06:04:34]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [06:04:34]RAPDU: 90 00 [06:04:34]wFMCommunicate OK [06:04:34]wFMCommunicate request_size=255 [06:04:34]MH_SAM_APDU [06:04:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 72 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 50 02 00 35 04 06 00 0E [06:04:34]Write to MH i2c: E2 02 01 8A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 72 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 50 02 00 35 04 06 00 0E 00 00 01 [06:04:34]Write i2c OK [06:04:34]MH_I2C_Read... [06:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:35]Read from MH i2c: E2 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 03 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [06:04:35]RAPDU: 90 00 [06:04:35]wFMCommunicate OK [06:04:35]wFMCommunicate request_size=10 [06:04:35]MH_SAM_APDU [06:04:35]CAPDU: 80 0D 02 02 05 A3 E4 E5 43 8D [06:04:35]Write to MH i2c: E2 0D 00 8B 02 80 0D 02 02 05 00 A3 E4 E5 43 8D 00 00 4D [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:35]Read from MH i2c: E2 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 03 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [06:04:35]RAPDU: 90 00 [06:04:35]wFMCommunicate OK [06:04:35]wFMCommunicate request_size=4 [06:04:35]MH_SAM_APDU [06:04:35]CAPDU: 80 0D 03 02 [06:04:35]Write to MH i2c: E2 08 00 8C 02 80 0D 03 02 00 00 00 00 09 [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:04:35]Read from MH i2c: E2 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 0B 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 0B 00 8C 02 00 B7 3D 8C CC 41 45 DF 26 90 00 E1 [06:04:35]RAPDU: B7 3D 8C CC 41 45 DF 26 90 00 [06:04:35]wFMCommunicate OK [06:04:35]SAM_PROTO_SignData done [06:04:35]FM_MakeSignedData done [06:04:35]CreateOFDProtocolMessage [06:04:35]wFMCommunicate request_size=4 [06:04:35]MH_SAM_APDU [06:04:35]CAPDU: 80 11 00 00 [06:04:35]Write to MH i2c: E2 08 00 8D 02 80 11 00 00 00 00 00 00 09 [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:35]Read from MH i2c: E2 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 17 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: E2 17 00 8D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [06:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:04:35]wFMCommunicate OK [06:04:35]CreateOFDProtocolMessage done [06:04:35]OFDSenderStorePacket 151695 [06:04:35]StoreOFDPacket docnum=151695 [06:04:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AE DC 07 01 90 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 72 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 50 02 00 35 04 06 00 0E A3 E4 E5 43 8D B7 3D 8C CC 41 45 DF 26 [06:04:35]CheckFolder [06:04:35]dirname=/storage/ofd_packets [06:04:35]CheckFolder done [06:04:35]ProducePacketName [06:04:35]name=ofd_packets/00151695 [06:04:35]NVStorageSaveData ofd_packets/00151695 [06:04:35]File name is /storage/ofd_packets/00151695 [06:04:35]Write 301 bytes [06:04:35]NVStorageSaveData done [06:04:35]OFDSenderStorePacket done [06:04:35]KKMCreateOFDPacket done [06:04:35]NVStorageSaveData kkm_last_timestamp [06:04:35]File name is /storage/kkm_last_timestamp [06:04:35]Write 4 bytes [06:04:35]NVStorageSaveData done [06:04:35]ExternCall_PrintAddStr [06:04:35]wPrintStart [06:04:35]Write to MH i2c: 01 00 00 8E 02 90 [06:04:35]OFD Sender: Processing packet 151695 [packets to send 826, broken 825] [06:04:35]ProducePacketName [06:04:35]name=ofd_packets/00151695 [06:04:35]OFD Sender: To server: pG, [06:04:35]CommunicateWithHost lk.salyk.kg:30040 [06:04:35]ConnectInit lk.salyk.kg [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 07 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 07 00 8E 02 00 00 00 00 00 FF 0F A5 [06:04:35]RasterBufferAndPrint [06:04:35]line Счет N : (1)1785709 [06:04:35]line ИНН: 02508201610067 [06:04:35]line Контрольно-Кассовый Чек [06:04:35]line ПРОДАЖА [06:04:35]line ТРК (МРК, ГНК) : 22 [06:04:35]line Товар: 2710124130 [06:04:35]line Аи-92-К-5 [06:04:35]line 4.430 * 67.80 [06:04:35]line = 300.35 [06:04:35]line НДС 12% НСП 1% [06:04:35]line > о реализуемом товаре [06:04:35]line ОКРУГЛЕНИЕ: -0.35 [06:04:35]line ИТОГО: 300.00 [06:04:35]line Внесено: 300.00 [06:04:35]line СДАЧА: 0.00 [06:04:35]line НСП 1% : 2.66 [06:04:35]line НДС 12% : 31.90 [06:04:35]line Наличными: 300.00 [06:04:35]line Безнал.: 0.00 [06:04:35]line Место: АЗС № 89 "Партнер Нефть" [06:04:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:04:35]line СНО: Общий режим [06:04:35]line Чек 26 22.09.2024 06:04 [06:04:35]line Смена: 475 ФФД: 1.0 [06:04:35]line ЗНМ: 0300000113 [06:04:35]line РНМ: 0000000000091825 [06:04:35]line Версия ККМ: 001 [06:04:35]line ФМ: 0000000000871835 [06:04:35]line ФД: 151695 [06:04:35]line ФПД: 16097082688397 [06:04:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151695&fm=16097082688397&tin=02508201610067®Number=0000000000091825&sum=30000 [06:04:35]written 0, free lines is 4095 [06:04:35]Write to MH i2c: 01 00 00 B9 02 BB [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 07 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 D4 0C A2 [06:04:35]RasterBufferAndPrint [06:04:35]line [06:04:35]line [06:04:35]line [06:04:35]line [06:04:35]line [06:04:35]written 0, free lines is 3289 [06:04:35]MH_Cut [06:04:35]Write to MH i2c: D1 01 00 C0 02 01 94 [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: D1 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: D1 01 00 [06:04:35]MH_I2C_Read... [06:04:35]Read from MH i2c: D1 01 00 C0 02 00 93 [06:04:35]Write to MH i2c: 01 00 00 C1 02 C3 [06:04:35]Write i2c OK [06:04:35]MH_I2C_Read... [06:04:36]*** Cut start [06:04:36]*** Purtial cut [06:04:36]*** Stage 1: CUTSNS_PIN = 1 [06:04:36]Connected sock=10 [06:04:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AE DC 07 01 90 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 72 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 50 02 00 35 04 06 00 0E A3 E4 E5 43 8D B7 3D 8C CC 41 45 DF 26 [06:04:36]Read from MH i2c: 01 [06:04:36]MH_I2C_Read... [06:04:36]*** Stop cut motor [06:04:36]*** Cut end [06:04:36]Read from MH i2c: 01 07 00 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 FF 0F D8 [06:04:36]process_action close_receipt done [06:04:36]requested_data is exist [06:04:36]produce_requested_data [06:04:36]requested_item fm.sn is exist - process it [06:04:36]wFMCommunicate request_size=4 [06:04:36]MH_SAM_APDU [06:04:36]CAPDU: 80 11 00 00 [06:04:36]Write to MH i2c: E2 08 00 C2 02 80 11 00 00 00 00 00 00 3E [06:04:36]Write i2c OK [06:04:36]MH_I2C_Read... [06:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:36]Read from MH i2c: E2 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: E2 17 00 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: E2 17 00 C2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [06:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:04:36]wFMCommunicate OK [06:04:36]requested_item fd.num is exist - process it [06:04:36]SAM_PROTO_GetFieldsCounters [06:04:36]wFMCommunicate request_size=4 [06:04:36]MH_SAM_APDU [06:04:36]CAPDU: 80 13 00 00 [06:04:36]Write to MH i2c: E2 08 00 C3 02 80 13 00 00 00 00 00 00 41 [06:04:36]Write i2c OK [06:04:36]MH_I2C_Read... [06:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:04:36]Read from MH i2c: E2 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: E2 62 00 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: E2 62 00 C3 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [06:04:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:04:36]wFMCommunicate OK [06:04:36]SAM_PROTO_GetFieldsCounters done [06:04:36]requested_item shift.num is exist - process it [06:04:36]requested_item shift.opened is exist - process it [06:04:36]req_shift_opened [06:04:36]FM_GetShiftState [06:04:36]SAM_PROTO_GetShiftState [06:04:36]wFMCommunicate request_size=4 [06:04:36]MH_SAM_APDU [06:04:36]CAPDU: 80 13 01 00 [06:04:36]Write to MH i2c: E2 08 00 C4 02 80 13 01 00 00 00 00 00 43 [06:04:36]Write i2c OK [06:04:36]MH_I2C_Read... [06:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:36]Read from MH i2c: E2 [06:04:36]MH_I2C_Read... [06:04:36]Read from MH i2c: E2 0E 00 [06:04:36]MH_I2C_Read... [06:04:37]Read from MH i2c: E2 0E 00 C4 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8A [06:04:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:04:37]wFMCommunicate OK [06:04:37]SAM_PROTO_GetShiftState done [06:04:37]FM_GetShiftState done [06:04:37]req_shift_opened done [06:04:37]requested_item shift.open_date is exist - process it [06:04:37]req_shift_open_date [06:04:37]req_shift_open_date done [06:04:37]produce_requested_data done [06:04:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151695,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:04:37]process_action_free close_receipt [06:04:37]json_value_free [06:04:37]json_value_free done [06:04:37]process_json_proto returns [06:04:37]Send response to host [06:04:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151695,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:04:37]free response buf [06:04:37]execute_script done [06:04:37]execute_script returns [06:04:37]free content buf [06:04:37]Sock 8.Close socket [06:04:37]Sock 8.Thread stoped [06:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D E5 47 00 4D 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 50 02 00 F4 03 04 00 78 5B EF 66 B6 04 01 00 00 C2 30 D9 69 F6 9A 0A 00 [06:04:39]CommunicateWithHost err = 0 [06:04:39]CheckOFDResponse [06:04:39]1017 (14) - 77093643461234 [06:04:39]1041 (16) - 0000000000871835 [06:04:39]1040 (4) - 151695 [06:04:39]1012 (4) - 21.09.2024 23:49 [06:04:39]1206 (1) - 0 [06:04:39]OFD Sender: Remove packet 151695 [06:04:39]ProducePacketName [06:04:39]name=ofd_packets/00151695 [06:04:39]NVStorageDeleteData [06:04:39]OFD Sender: No OFD packet to send [06:04:44]OFD Sender: No OFD packet to send [06:04:49]OFD Sender: No OFD packet to send [06:04:54]OFD Sender: No OFD packet to send [06:04:59]OFD Sender: No OFD packet to send [06:05:04]OFD Sender: No OFD packet to send [06:05:09]OFD Sender: No OFD packet to send [06:05:14]OFD Sender: No OFD packet to send [06:05:19]OFD Sender: No OFD packet to send [06:05:23]accept exits with 9 [06:05:23]New connection [06:05:23]New thread 3066908004 created [06:05:23]Thread 3067051364 joined [06:05:23]Waiting for new connection... [06:05:23] Sock 9.Parse request [06:05:23]Sock 9.Check first char [06:05:23]Sock 9.First char is OK [06:05:23]request: POST /json_proto HTTP/1.0 [06:05:23]Method: POST [06:05:23]URL: /json_proto [06:05:23]Method is POST - this is cgi request [06:05:23]url: /json_proto [06:05:23]query_string will be loaded in cgi processing [06:05:23]execute_cgi json_proto POST (null) [06:05:23]execute_cgi path=json_proto method=POST [06:05:23]POST find Content-Length [06:05:23]Host: 172.17.43.67:8080 [06:05:23]Content-Length: 793 [06:05:23]Content-Type: application/json [06:05:23] [06:05:23]POST finish read [06:05:23]Found Content-Length = 793 [06:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 3.940, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:23]execute_script... [06:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 3.940, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:23]POST & json_proto [06:05:23]process_json_proto [06:05:23]json parsed OK: [06:05:23]protocol is kg_v1.0 [06:05:23]action value=close_receipt [06:05:23]process_action close_receipt [06:05:23]cmd_close_receipt [06:05:23]MH_GetDate [06:05:23]Write to MH i2c: F0 00 00 C5 02 B6 [06:05:23]Write i2c OK [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: F0 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: F0 09 00 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: F0 09 00 C5 02 00 A4 B3 EF 66 6A BD 47 65 3E [06:05:23]GetLastDocTimeStamp 1726985074 [06:05:23]current date 1726985124 [06:05:23]FM_GetShiftState [06:05:23]SAM_PROTO_GetShiftState [06:05:23]wFMCommunicate request_size=4 [06:05:23]MH_SAM_APDU [06:05:23]CAPDU: 80 13 01 00 [06:05:23]Write to MH i2c: E2 08 00 C6 02 80 13 01 00 00 00 00 00 45 [06:05:23]Write i2c OK [06:05:23]MH_I2C_Read... [06:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:23]Read from MH i2c: E2 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: E2 0E 00 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: E2 0E 00 C6 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8C [06:05:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:05:23]wFMCommunicate OK [06:05:23]SAM_PROTO_GetShiftState done [06:05:23]FM_GetShiftState done [06:05:23]opened in 1726966141 [06:05:23]opened+sec_in_day 1727052541 [06:05:23]quantity*price = 0 [06:05:23]sum+1 = 1 [06:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 27 22.09.2024 06:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151696 ФПД: 246339489317630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151696&fm=246339489317630&tin=02508201610067®Number=0000000000091825&sum=0 [06:05:24]StoreToDocumentArchive [06:05:24]shift 475 fd 151696 [06:05:24]save to /storage/0475/doc_00151696 [06:05:24]save last doc name /storage/0475/doc_00151696 to /storage/kkm_last_doc_name [06:05:24]save OK [06:05:24]Clear old archive folders... [06:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:05:24]tlvbuf is 0145EE80 [06:05:24]SAM_PROTO_ClearQueue [06:05:24]wFMCommunicate request_size=4 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 09 00 00 [06:05:24]Write to MH i2c: E2 08 00 D3 02 80 09 00 00 00 00 00 00 47 [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:24]Read from MH i2c: E2 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 03 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [06:05:24]RAPDU: 90 00 [06:05:24]wFMCommunicate OK [06:05:24]SAM_PROTO_ClearQueue done [06:05:24]KKMCreateOFDPacket [06:05:24]OFDProtocolAddRootSTLVToBuf [06:05:24]FM_MakeSignedData [06:05:24]FM_MakeSignedData [06:05:24]SAM_PROTO_SignData [06:05:24]wFMCommunicate request_size=4 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 0D 01 02 [06:05:24]Write to MH i2c: E2 08 00 D4 02 80 0D 01 02 00 00 00 00 4F [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:24]Read from MH i2c: E2 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 03 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [06:05:24]RAPDU: 90 00 [06:05:24]wFMCommunicate OK [06:05:24]wFMCommunicate request_size=255 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A4 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 50 02 00 35 04 06 00 E0 0B 61 C1 [06:05:24]Write to MH i2c: E2 02 01 D5 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A4 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 50 02 00 35 04 06 00 E0 0B 61 C1 00 00 B1 [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 03 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [06:05:25]RAPDU: 90 00 [06:05:25]wFMCommunicate OK [06:05:25]wFMCommunicate request_size=7 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 0D 02 02 02 42 FE [06:05:25]Write to MH i2c: E2 0A 00 D6 02 80 0D 02 02 02 00 42 FE 00 00 96 [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 03 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [06:05:25]RAPDU: 90 00 [06:05:25]wFMCommunicate OK [06:05:25]wFMCommunicate request_size=4 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 0D 03 02 [06:05:25]Write to MH i2c: E2 08 00 D7 02 80 0D 03 02 00 00 00 00 54 [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 0B 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 0B 00 D7 02 00 8B AD B2 9A 8F 5C 79 96 90 00 D3 [06:05:25]RAPDU: 8B AD B2 9A 8F 5C 79 96 90 00 [06:05:25]wFMCommunicate OK [06:05:25]SAM_PROTO_SignData done [06:05:25]FM_MakeSignedData done [06:05:25]CreateOFDProtocolMessage [06:05:25]wFMCommunicate request_size=4 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 11 00 00 [06:05:25]Write to MH i2c: E2 08 00 D8 02 80 11 00 00 00 00 00 00 54 [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 17 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 17 00 D8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [06:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:25]wFMCommunicate OK [06:05:25]CreateOFDProtocolMessage done [06:05:25]OFDSenderStorePacket 151696 [06:05:25]StoreOFDPacket docnum=151696 [06:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 47 04 01 E7 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A4 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 50 02 00 35 04 06 00 E0 0B 61 C1 42 FE 8B AD B2 9A 8F 5C 79 96 [06:05:25]CheckFolder [06:05:25]dirname=/storage/ofd_packets [06:05:25]CheckFolder done [06:05:25]ProducePacketName [06:05:25]name=ofd_packets/00151696 [06:05:25]NVStorageSaveData ofd_packets/00151696 [06:05:25]File name is /storage/ofd_packets/00151696 [06:05:25]Write 298 bytes [06:05:25]NVStorageSaveData done [06:05:25]OFDSenderStorePacket done [06:05:25]KKMCreateOFDPacket done [06:05:25]NVStorageSaveData kkm_last_timestamp [06:05:25]File name is /storage/kkm_last_timestamp [06:05:25]Write 4 bytes [06:05:25]NVStorageSaveData done [06:05:25]ExternCall_PrintAddStr [06:05:25]wPrintStart [06:05:25]Write to MH i2c: 01 00 00 D9 02 DB [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 07 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 07 00 D9 02 00 00 00 00 00 FF 0F F0 [06:05:25]RasterBufferAndPrint [06:05:25]line Счет N : (1)1785710 [06:05:25]line ИНН: 02508201610067 [06:05:25]line Контрольно-Кассовый Чек [06:05:25]line ПРОДАЖА [06:05:25]line ТРК (МРК, ГНК) : 41 [06:05:25]line Товар: 2710194210 [06:05:25]line ДТ-К-5 [06:05:25]line 3.940 * 0.00 [06:05:25]line = 0.00 [06:05:25]line НДС 12% НСП 1% [06:05:25]line > о реализуемом товаре [06:05:25]line ИТОГО: 0.00 [06:05:25]line НСП 1% : 0.00 [06:05:25]line НДС 12% : 0.00 [06:05:25]line Наличными: 0.00 [06:05:25]line Безнал.: 0.00 [06:05:25]line Место: АЗС № 89 "Партнер Нефть" [06:05:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:05:25]line СНО: Общий режим [06:05:25]line Чек 27 22.09.2024 06:05 [06:05:25]line Смена: 475 ФФД: 1.0 [06:05:25]line ЗНМ: 0300000113 [06:05:25]line РНМ: 0000000000091825 [06:05:25]line Версия ККМ: 001 [06:05:25]line Платежная система: O! деньги [06:05:25]line ФМ: 0000000000871835 [06:05:25]line ФД: 151696 [06:05:25]line ФПД: 246339489317630 [06:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151696&fm=246339489317630&tin=02508201610067®Number=0000000000091825&sum=0 [06:05:25]written 0, free lines is 4095 [06:05:25]OFD Sender: Processing packet 151696 [packets to send 826, broken 825] [06:05:25]ProducePacketName [06:05:25]name=ofd_packets/00151696 [06:05:25]OFD Sender: To server: pG, [06:05:25]CommunicateWithHost lk.salyk.kg:30040 [06:05:25]ConnectInit lk.salyk.kg [06:05:25]Write to MH i2c: 01 00 00 03 03 06 [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 07 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 E0 0C F9 [06:05:25]RasterBufferAndPrint [06:05:25]line [06:05:25]line [06:05:25]line [06:05:25]line [06:05:25]line [06:05:25]written 0, free lines is 3302 [06:05:25]MH_Cut [06:05:25]Write to MH i2c: D1 01 00 0A 03 01 DF [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: D1 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: D1 01 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: D1 01 00 0A 03 00 DE [06:05:25]Write to MH i2c: 01 00 00 0B 03 0E [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:26]Connected sock=10 [06:05:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 47 04 01 E7 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A4 B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 50 02 00 35 04 06 00 E0 0B 61 C1 42 FE 8B AD B2 9A 8F 5C 79 96 [06:05:26]*** Cut start [06:05:26]*** Purtial cut [06:05:26]*** Stage 1: CUTSNS_PIN = 1 [06:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 FD 47 00 33 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 50 02 00 F4 03 04 00 AA 5B EF 66 B6 04 01 00 00 11 04 F0 58 3D 19 50 16 [06:05:26]CommunicateWithHost err = 0 [06:05:26]CheckOFDResponse [06:05:26]1017 (14) - 77093643461234 [06:05:26]1041 (16) - 0000000000871835 [06:05:26]1040 (4) - 151696 [06:05:26]1012 (4) - 21.09.2024 23:50 [06:05:26]1206 (1) - 0 [06:05:26]OFD Sender: Remove packet 151696 [06:05:26]ProducePacketName [06:05:26]name=ofd_packets/00151696 [06:05:26]NVStorageDeleteData [06:05:26]Read from MH i2c: 01 [06:05:26]MH_I2C_Read... [06:05:26]*** Stop cut motor [06:05:26]*** Cut end [06:05:26]Read from MH i2c: 01 07 00 [06:05:26]MH_I2C_Read... [06:05:26]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [06:05:26]process_action close_receipt done [06:05:26]requested_data is exist [06:05:26]produce_requested_data [06:05:26]requested_item fm.sn is exist - process it [06:05:26]wFMCommunicate request_size=4 [06:05:26]MH_SAM_APDU [06:05:26]CAPDU: 80 11 00 00 [06:05:26]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [06:05:26]Write i2c OK [06:05:26]MH_I2C_Read... [06:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:26]Read from MH i2c: E2 [06:05:26]MH_I2C_Read... [06:05:26]Read from MH i2c: E2 17 00 [06:05:26]MH_I2C_Read... [06:05:26]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [06:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:26]wFMCommunicate OK [06:05:26]requested_item fd.num is exist - process it [06:05:26]SAM_PROTO_GetFieldsCounters [06:05:26]wFMCommunicate request_size=4 [06:05:26]MH_SAM_APDU [06:05:26]CAPDU: 80 13 00 00 [06:05:26]Write to MH i2c: E2 08 00 0D 03 80 13 00 00 00 00 00 00 8C [06:05:26]Write i2c OK [06:05:26]MH_I2C_Read... [06:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:27]Read from MH i2c: E2 [06:05:27]MH_I2C_Read... [06:05:27]Read from MH i2c: E2 62 00 [06:05:27]MH_I2C_Read... [06:05:27]Read from MH i2c: E2 62 00 0D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [06:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:05:27]wFMCommunicate OK [06:05:27]SAM_PROTO_GetFieldsCounters done [06:05:27]requested_item shift.num is exist - process it [06:05:27]requested_item shift.opened is exist - process it [06:05:27]req_shift_opened [06:05:27]FM_GetShiftState [06:05:27]SAM_PROTO_GetShiftState [06:05:27]wFMCommunicate request_size=4 [06:05:27]MH_SAM_APDU [06:05:27]CAPDU: 80 13 01 00 [06:05:27]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [06:05:27]Write i2c OK [06:05:27]MH_I2C_Read... [06:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:27]Read from MH i2c: E2 [06:05:27]MH_I2C_Read... [06:05:27]Read from MH i2c: E2 0E 00 [06:05:27]MH_I2C_Read... [06:05:27]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D5 [06:05:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:05:27]wFMCommunicate OK [06:05:27]SAM_PROTO_GetShiftState done [06:05:27]FM_GetShiftState done [06:05:27]req_shift_opened done [06:05:27]requested_item shift.open_date is exist - process it [06:05:27]req_shift_open_date [06:05:27]req_shift_open_date done [06:05:27]produce_requested_data done [06:05:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151696,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:05:27]process_action_free close_receipt [06:05:27]json_value_free [06:05:27]json_value_free done [06:05:27]process_json_proto returns [06:05:27]Send response to host [06:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151696,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:05:27]free response buf [06:05:27]execute_script done [06:05:27]execute_script returns [06:05:27]free content buf [06:05:27]Sock 9.Close socket [06:05:27]Sock 9.Thread stoped [06:05:27]OFD Sender: No OFD packet to send [06:05:32]OFD Sender: No OFD packet to send [06:05:37]OFD Sender: No OFD packet to send [06:05:40]recv_with_timeout no data received [06:05:42]OFD Sender: No OFD packet to send [06:05:47]OFD Sender: No OFD packet to send [06:05:52]OFD Sender: No OFD packet to send [06:05:57]OFD Sender: No OFD packet to send [06:06:02]OFD Sender: No OFD packet to send [06:06:07]OFD Sender: No OFD packet to send [06:06:12]OFD Sender: No OFD packet to send [06:06:12]recv_with_timeout no data received [06:06:17]OFD Sender: No OFD packet to send [06:06:21]accept exits with 8 [06:06:21]New connection [06:06:21]New thread 3067051364 created [06:06:21]Thread 3066908004 joined [06:06:21]Waiting for new connection... [06:06:21] Sock 8.Parse request [06:06:21]Sock 8.Check first char [06:06:21]Sock 8.First char is OK [06:06:21]request: POST /json_proto HTTP/1.0 [06:06:21]Method: POST [06:06:21]URL: /json_proto [06:06:21]Method is POST - this is cgi request [06:06:21]url: /json_proto [06:06:21]query_string will be loaded in cgi processing [06:06:21]execute_cgi json_proto POST (null) [06:06:21]execute_cgi path=json_proto method=POST [06:06:21]POST find Content-Length [06:06:21]Host: 172.17.43.67:8080 [06:06:21]Content-Length: 793 [06:06:21]Content-Type: application/json [06:06:21] [06:06:21]POST finish read [06:06:21]Found Content-Length = 793 [06:06:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 9.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:06:21]execute_script... [06:06:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 9.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:06:21]POST & json_proto [06:06:21]process_json_proto [06:06:21]json parsed OK: [06:06:21]protocol is kg_v1.0 [06:06:21]action value=close_receipt [06:06:21]process_action close_receipt [06:06:21]cmd_close_receipt [06:06:21]MH_GetDate [06:06:21]Write to MH i2c: F0 00 00 0F 03 01 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: F0 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: F0 09 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: F0 09 00 0F 03 00 DE B3 EF 66 6A BD 47 65 C3 [06:06:21]GetLastDocTimeStamp 1726985124 [06:06:21]current date 1726985182 [06:06:21]FM_GetShiftState [06:06:21]SAM_PROTO_GetShiftState [06:06:21]wFMCommunicate request_size=4 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 13 01 00 [06:06:21]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 0E 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D7 [06:06:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:06:21]wFMCommunicate OK [06:06:21]SAM_PROTO_GetShiftState done [06:06:21]FM_GetShiftState done [06:06:21]opened in 1726966141 [06:06:21]opened+sec_in_day 1727052541 [06:06:21]quantity*price = 0 [06:06:21]sum+1 = 1 [06:06:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 28 22.09.2024 06:06 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151697 ФПД: 233042130033692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151697&fm=233042130033692&tin=02508201610067®Number=0000000000091825&sum=0 [06:06:22]StoreToDocumentArchive [06:06:22]shift 475 fd 151697 [06:06:22]save to /storage/0475/doc_00151697 [06:06:22]save last doc name /storage/0475/doc_00151697 to /storage/kkm_last_doc_name [06:06:22]save OK [06:06:22]Clear old archive folders... [06:06:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:06:22]tlvbuf is 014A7F30 [06:06:22]SAM_PROTO_ClearQueue [06:06:22]wFMCommunicate request_size=4 [06:06:22]MH_SAM_APDU [06:06:22]CAPDU: 80 09 00 00 [06:06:22]Write to MH i2c: E2 08 00 1D 03 80 09 00 00 00 00 00 00 92 [06:06:22]Write i2c OK [06:06:22]MH_I2C_Read... [06:06:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:06:22]Read from MH i2c: E2 [06:06:22]MH_I2C_Read... [06:06:22]Read from MH i2c: E2 03 00 [06:06:22]MH_I2C_Read... [06:06:22]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [06:06:22]RAPDU: 90 00 [06:06:22]wFMCommunicate OK [06:06:22]SAM_PROTO_ClearQueue done [06:06:22]KKMCreateOFDPacket [06:06:22]OFDProtocolAddRootSTLVToBuf [06:06:22]FM_MakeSignedData [06:06:22]FM_MakeSignedData [06:06:22]SAM_PROTO_SignData [06:06:22]wFMCommunicate request_size=4 [06:06:22]MH_SAM_APDU [06:06:22]CAPDU: 80 0D 01 02 [06:06:22]Write to MH i2c: E2 08 00 1E 03 80 0D 01 02 00 00 00 00 9A [06:06:22]Write i2c OK [06:06:22]MH_I2C_Read... [06:06:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:06:22]Read from MH i2c: E2 [06:06:22]MH_I2C_Read... [06:06:22]Read from MH i2c: E2 03 00 [06:06:22]MH_I2C_Read... [06:06:22]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [06:06:22]RAPDU: 90 00 [06:06:22]wFMCommunicate OK [06:06:22]wFMCommunicate request_size=255 [06:06:22]MH_SAM_APDU [06:06:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 DE B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 50 02 00 35 04 06 00 D3 F3 59 60 [06:06:22]Write to MH i2c: E2 02 01 1F 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 DE B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 50 02 00 35 04 06 00 D3 F3 59 60 00 00 40 [06:06:22]Write i2c OK [06:06:22]MH_I2C_Read... [06:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:23]Read from MH i2c: E2 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 03 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [06:06:23]RAPDU: 90 00 [06:06:23]wFMCommunicate OK [06:06:23]wFMCommunicate request_size=7 [06:06:23]MH_SAM_APDU [06:06:23]CAPDU: 80 0D 02 02 02 DC 1C [06:06:23]Write to MH i2c: E2 0A 00 20 03 80 0D 02 02 02 00 DC 1C 00 00 99 [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:23]Read from MH i2c: E2 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 03 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [06:06:23]RAPDU: 90 00 [06:06:23]wFMCommunicate OK [06:06:23]wFMCommunicate request_size=4 [06:06:23]MH_SAM_APDU [06:06:23]CAPDU: 80 0D 03 02 [06:06:23]Write to MH i2c: E2 08 00 21 03 80 0D 03 02 00 00 00 00 9F [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:06:23]Read from MH i2c: E2 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 0B 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 0B 00 21 03 00 4F 53 B6 F0 1F 11 B4 7B 90 00 47 [06:06:23]RAPDU: 4F 53 B6 F0 1F 11 B4 7B 90 00 [06:06:23]wFMCommunicate OK [06:06:23]SAM_PROTO_SignData done [06:06:23]FM_MakeSignedData done [06:06:23]CreateOFDProtocolMessage [06:06:23]wFMCommunicate request_size=4 [06:06:23]MH_SAM_APDU [06:06:23]CAPDU: 80 11 00 00 [06:06:23]Write to MH i2c: E2 08 00 22 03 80 11 00 00 00 00 00 00 9F [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:23]Read from MH i2c: E2 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 17 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: E2 17 00 22 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [06:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:06:23]wFMCommunicate OK [06:06:23]CreateOFDProtocolMessage done [06:06:23]OFDSenderStorePacket 151697 [06:06:23]StoreOFDPacket docnum=151697 [06:06:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3E 2C 04 01 86 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 DE B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 50 02 00 35 04 06 00 D3 F3 59 60 DC 1C 4F 53 B6 F0 1F 11 B4 7B [06:06:23]CheckFolder [06:06:23]dirname=/storage/ofd_packets [06:06:23]CheckFolder done [06:06:23]ProducePacketName [06:06:23]name=ofd_packets/00151697 [06:06:23]NVStorageSaveData ofd_packets/00151697 [06:06:23]File name is /storage/ofd_packets/00151697 [06:06:23]Write 298 bytes [06:06:23]NVStorageSaveData done [06:06:23]OFDSenderStorePacket done [06:06:23]KKMCreateOFDPacket done [06:06:23]NVStorageSaveData kkm_last_timestamp [06:06:23]File name is /storage/kkm_last_timestamp [06:06:23]Write 4 bytes [06:06:23]NVStorageSaveData done [06:06:23]ExternCall_PrintAddStr [06:06:23]wPrintStart [06:06:23]Write to MH i2c: 01 00 00 23 03 26 [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 07 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [06:06:23]RasterBufferAndPrint [06:06:23]line Счет N : (1)1785711 [06:06:23]line ИНН: 02508201610067 [06:06:23]line Контрольно-Кассовый Чек [06:06:23]line ПРОДАЖА [06:06:23]line ТРК (МРК, ГНК) : 41 [06:06:23]line Товар: 2710194210 [06:06:23]line ДТ-К-5 [06:06:23]line 9.190 * 0.00 [06:06:23]line = 0.00 [06:06:23]line НДС 12% НСП 1% [06:06:23]line > о реализуемом товаре [06:06:23]line ИТОГО: 0.00 [06:06:23]line НСП 1% : 0.00 [06:06:23]line НДС 12% : 0.00 [06:06:23]line Наличными: 0.00 [06:06:23]line Безнал.: 0.00 [06:06:23]line Место: АЗС № 89 "Партнер Нефть" [06:06:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:06:23]line СНО: Общий режим [06:06:23]line Чек 28 22.09.2024 06:06 [06:06:23]line Смена: 475 ФФД: 1.0 [06:06:23]line ЗНМ: 0300000113 [06:06:23]line РНМ: 0000000000091825 [06:06:23]line Версия ККМ: 001 [06:06:23]line Платежная система: O! деньги [06:06:23]line ФМ: 0000000000871835 [06:06:23]line ФД: 151697 [06:06:23]line ФПД: 233042130033692 [06:06:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151697&fm=233042130033692&tin=02508201610067®Number=0000000000091825&sum=0 [06:06:23]written 0, free lines is 4095 [06:06:23]OFD Sender: Processing packet 151697 [packets to send 826, broken 825] [06:06:23]ProducePacketName [06:06:23]name=ofd_packets/00151697 [06:06:23]OFD Sender: To server: pG, [06:06:23]CommunicateWithHost lk.salyk.kg:30040 [06:06:23]ConnectInit lk.salyk.kg [06:06:23]Write to MH i2c: 01 00 00 4D 03 50 [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 07 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 DF 0C 42 [06:06:23]RasterBufferAndPrint [06:06:23]line [06:06:23]line [06:06:23]line [06:06:23]line [06:06:23]line [06:06:23]written 0, free lines is 3301 [06:06:23]MH_Cut [06:06:23]Write to MH i2c: D1 01 00 54 03 01 29 [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: D1 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: D1 01 00 [06:06:23]MH_I2C_Read... [06:06:23]Read from MH i2c: D1 01 00 54 03 00 28 [06:06:23]Write to MH i2c: 01 00 00 55 03 58 [06:06:23]Write i2c OK [06:06:23]MH_I2C_Read... [06:06:24]*** Cut start [06:06:24]*** Purtial cut [06:06:24]*** Stage 1: CUTSNS_PIN = 1 [06:06:24]Read from MH i2c: 01 [06:06:24]MH_I2C_Read... [06:06:24]*** Stop cut motor [06:06:24]*** Cut end [06:06:24]Read from MH i2c: 01 07 00 [06:06:24]MH_I2C_Read... [06:06:24]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [06:06:24]process_action close_receipt done [06:06:24]requested_data is exist [06:06:24]produce_requested_data [06:06:24]requested_item fm.sn is exist - process it [06:06:24]wFMCommunicate request_size=4 [06:06:24]MH_SAM_APDU [06:06:24]CAPDU: 80 11 00 00 [06:06:24]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [06:06:24]Write i2c OK [06:06:24]MH_I2C_Read... [06:06:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:24]Read from MH i2c: E2 [06:06:24]MH_I2C_Read... [06:06:24]Read from MH i2c: E2 17 00 [06:06:24]MH_I2C_Read... [06:06:24]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [06:06:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:06:24]wFMCommunicate OK [06:06:24]requested_item fd.num is exist - process it [06:06:24]SAM_PROTO_GetFieldsCounters [06:06:24]wFMCommunicate request_size=4 [06:06:24]MH_SAM_APDU [06:06:24]CAPDU: 80 13 00 00 [06:06:24]Write to MH i2c: E2 08 00 57 03 80 13 00 00 00 00 00 00 D6 [06:06:24]Write i2c OK [06:06:24]MH_I2C_Read... [06:06:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:06:25]Read from MH i2c: E2 [06:06:25]MH_I2C_Read... [06:06:25]Read from MH i2c: E2 62 00 [06:06:25]MH_I2C_Read... [06:06:25]Read from MH i2c: E2 62 00 57 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [06:06:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:06:25]wFMCommunicate OK [06:06:25]SAM_PROTO_GetFieldsCounters done [06:06:25]requested_item shift.num is exist - process it [06:06:25]requested_item shift.opened is exist - process it [06:06:25]req_shift_opened [06:06:25]FM_GetShiftState [06:06:25]SAM_PROTO_GetShiftState [06:06:25]wFMCommunicate request_size=4 [06:06:25]MH_SAM_APDU [06:06:25]CAPDU: 80 13 01 00 [06:06:25]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [06:06:25]Write i2c OK [06:06:25]MH_I2C_Read... [06:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:25]Read from MH i2c: E2 [06:06:25]MH_I2C_Read... [06:06:25]Read from MH i2c: E2 0E 00 [06:06:25]MH_I2C_Read... [06:06:25]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1F [06:06:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:06:25]wFMCommunicate OK [06:06:25]SAM_PROTO_GetShiftState done [06:06:25]FM_GetShiftState done [06:06:25]req_shift_opened done [06:06:25]requested_item shift.open_date is exist - process it [06:06:25]req_shift_open_date [06:06:25]req_shift_open_date done [06:06:25]produce_requested_data done [06:06:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151697,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:06:25]process_action_free close_receipt [06:06:25]json_value_free [06:06:25]json_value_free done [06:06:25]process_json_proto returns [06:06:25]Send response to host [06:06:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151697,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:06:25]free response buf [06:06:25]execute_script done [06:06:25]execute_script returns [06:06:25]free content buf [06:06:25]Sock 8.Close socket [06:06:25]Sock 8.Thread stoped [06:06:28]ConnectInit Can't take IP for lk.salyk.kg [06:06:28]CommunicateWithHost connect error [06:06:28]CommunicateWithHost err = -1 [06:06:28]OFD Sender: Server communicate error [06:06:33]OFD Sender: Processing packet 151697 [packets to send 826, broken 825] [06:06:33]ProducePacketName [06:06:33]name=ofd_packets/00151697 [06:06:33]OFD Sender: To server: pG, [06:06:33]CommunicateWithHost lk.salyk.kg:30040 [06:06:33]ConnectInit lk.salyk.kg [06:06:33]Connected sock=8 [06:06:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3E 2C 04 01 86 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 DE B3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 50 02 00 35 04 06 00 D3 F3 59 60 DC 1C 4F 53 B6 F0 1F 11 B4 7B [06:06:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C4 5D 47 00 4B F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 50 02 00 F4 03 04 00 ED 5B EF 66 B6 04 01 00 00 6F 13 31 1F 62 AE 42 BF [06:06:34]CommunicateWithHost err = 0 [06:06:34]CheckOFDResponse [06:06:34]1017 (14) - 77093643461234 [06:06:34]1041 (16) - 0000000000871835 [06:06:34]1040 (4) - 151697 [06:06:34]1012 (4) - 21.09.2024 23:51 [06:06:34]1206 (1) - 0 [06:06:34]OFD Sender: Remove packet 151697 [06:06:34]ProducePacketName [06:06:34]name=ofd_packets/00151697 [06:06:34]NVStorageDeleteData [06:06:34]OFD Sender: No OFD packet to send [06:06:39]OFD Sender: No OFD packet to send [06:06:43]recv_with_timeout no data received [06:06:44]OFD Sender: No OFD packet to send [06:06:49]OFD Sender: No OFD packet to send [06:06:54]OFD Sender: No OFD packet to send [06:06:59]OFD Sender: No OFD packet to send [06:07:04]OFD Sender: No OFD packet to send [06:07:09]recv_with_timeout no data received [06:07:09]OFD Sender: No OFD packet to send [06:07:14]OFD Sender: No OFD packet to send [06:07:19]OFD Sender: No OFD packet to send [06:07:24]OFD Sender: No OFD packet to send [06:07:29]recv_with_timeout no data received [06:07:30]OFD Sender: No OFD packet to send [06:07:35]OFD Sender: No OFD packet to send [06:07:40]OFD Sender: No OFD packet to send [06:07:45]OFD Sender: No OFD packet to send [06:07:50]OFD Sender: No OFD packet to send [06:07:55]OFD Sender: No OFD packet to send [06:07:56]accept exits with 9 [06:07:56]New connection [06:07:56]New thread 3066908004 created [06:07:56]Thread 3067051364 joined [06:07:56]Waiting for new connection... [06:07:56] Sock 9.Parse request [06:07:56]Sock 9.Check first char [06:07:56]Sock 9.First char is OK [06:07:56]request: POST /json_proto HTTP/1.0 [06:07:56]Method: POST [06:07:56]URL: /json_proto [06:07:56]Method is POST - this is cgi request [06:07:56]url: /json_proto [06:07:56]query_string will be loaded in cgi processing [06:07:56]execute_cgi json_proto POST (null) [06:07:56]execute_cgi path=json_proto method=POST [06:07:56]POST find Content-Length [06:07:56]Host: 172.17.43.67:8080 [06:07:56]Content-Length: 680 [06:07:56]Content-Type: application/json [06:07:56] [06:07:56]POST finish read [06:07:56]Found Content-Length = 680 [06:07:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:07:56]execute_script... [06:07:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:07:56]POST & json_proto [06:07:56]process_json_proto [06:07:56]json parsed OK: [06:07:56]protocol is kg_v1.0 [06:07:56]action value=close_receipt [06:07:56]process_action close_receipt [06:07:56]cmd_close_receipt [06:07:56]MH_GetDate [06:07:56]Write to MH i2c: F0 00 00 59 03 4B [06:07:56]Write i2c OK [06:07:56]MH_I2C_Read... [06:07:56]Read from MH i2c: F0 [06:07:56]MH_I2C_Read... [06:07:56]Read from MH i2c: F0 09 00 [06:07:56]MH_I2C_Read... [06:07:56]Read from MH i2c: F0 09 00 59 03 00 3D B4 EF 66 6A BD 47 65 6D [06:07:56]GetLastDocTimeStamp 1726985182 [06:07:56]current date 1726985277 [06:07:56]FM_GetShiftState [06:07:56]SAM_PROTO_GetShiftState [06:07:56]wFMCommunicate request_size=4 [06:07:56]MH_SAM_APDU [06:07:56]CAPDU: 80 13 01 00 [06:07:56]Write to MH i2c: E2 08 00 5A 03 80 13 01 00 00 00 00 00 DA [06:07:56]Write i2c OK [06:07:56]MH_I2C_Read... [06:07:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:07:56]Read from MH i2c: E2 [06:07:56]MH_I2C_Read... [06:07:56]Read from MH i2c: E2 0E 00 [06:07:56]MH_I2C_Read... [06:07:56]Read from MH i2c: E2 0E 00 5A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 21 [06:07:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:07:56]wFMCommunicate OK [06:07:56]SAM_PROTO_GetShiftState done [06:07:56]FM_GetShiftState done [06:07:56]opened in 1726966141 [06:07:56]opened+sec_in_day 1727052541 [06:07:56]quantity*price = 130073 [06:07:56]sum+1 = 130074 [06:07:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 29 22.09.2024 06:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151698 ФПД: 200095764785724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151698&fm=200095764785724&tin=02508201610067®Number=0000000000091825&sum=130000 [06:07:57]StoreToDocumentArchive [06:07:57]shift 475 fd 151698 [06:07:57]save to /storage/0475/doc_00151698 [06:07:57]save last doc name /storage/0475/doc_00151698 to /storage/kkm_last_doc_name [06:07:57]save OK [06:07:57]Clear old archive folders... [06:07:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:07:57]tlvbuf is 0145CF10 [06:07:57]SAM_PROTO_ClearQueue [06:07:57]wFMCommunicate request_size=4 [06:07:57]MH_SAM_APDU [06:07:57]CAPDU: 80 09 00 00 [06:07:57]Write to MH i2c: E2 08 00 67 03 80 09 00 00 00 00 00 00 DC [06:07:57]Write i2c OK [06:07:57]MH_I2C_Read... [06:07:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:07:57]Read from MH i2c: E2 [06:07:57]MH_I2C_Read... [06:07:57]Read from MH i2c: E2 03 00 [06:07:57]MH_I2C_Read... [06:07:57]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [06:07:57]RAPDU: 90 00 [06:07:57]wFMCommunicate OK [06:07:57]SAM_PROTO_ClearQueue done [06:07:57]KKMCreateOFDPacket [06:07:57]OFDProtocolAddRootSTLVToBuf [06:07:57]FM_MakeSignedData [06:07:57]FM_MakeSignedData [06:07:57]SAM_PROTO_SignData [06:07:57]wFMCommunicate request_size=4 [06:07:57]MH_SAM_APDU [06:07:57]CAPDU: 80 0D 01 02 [06:07:57]Write to MH i2c: E2 08 00 68 03 80 0D 01 02 00 00 00 00 E4 [06:07:57]Write i2c OK [06:07:57]MH_I2C_Read... [06:07:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:07:57]Read from MH i2c: E2 [06:07:57]MH_I2C_Read... [06:07:57]Read from MH i2c: E2 03 00 [06:07:57]MH_I2C_Read... [06:07:57]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [06:07:57]RAPDU: 90 00 [06:07:57]wFMCommunicate OK [06:07:57]wFMCommunicate request_size=255 [06:07:57]MH_SAM_APDU [06:07:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 3D B4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 35 04 06 00 B5 FC 6C FB [06:07:57]Write to MH i2c: E2 02 01 69 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 3D B4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 35 04 06 00 B5 FC 6C FB 00 00 A8 [06:07:57]Write i2c OK [06:07:57]MH_I2C_Read... [06:07:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:07:58]Read from MH i2c: E2 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 03 00 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [06:07:58]RAPDU: 90 00 [06:07:58]wFMCommunicate OK [06:07:58]wFMCommunicate request_size=7 [06:07:58]MH_SAM_APDU [06:07:58]CAPDU: 80 0D 02 02 02 2A 3C [06:07:58]Write to MH i2c: E2 0A 00 6A 03 80 0D 02 02 02 00 2A 3C 00 00 51 [06:07:58]Write i2c OK [06:07:58]MH_I2C_Read... [06:07:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:07:58]Read from MH i2c: E2 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 03 00 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [06:07:58]RAPDU: 90 00 [06:07:58]wFMCommunicate OK [06:07:58]wFMCommunicate request_size=4 [06:07:58]MH_SAM_APDU [06:07:58]CAPDU: 80 0D 03 02 [06:07:58]Write to MH i2c: E2 08 00 6B 03 80 0D 03 02 00 00 00 00 E9 [06:07:58]Write i2c OK [06:07:58]MH_I2C_Read... [06:07:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:07:58]Read from MH i2c: E2 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 0B 00 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 0B 00 6B 03 00 92 9D 4F 60 03 1B 11 95 90 00 8C [06:07:58]RAPDU: 92 9D 4F 60 03 1B 11 95 90 00 [06:07:58]wFMCommunicate OK [06:07:58]SAM_PROTO_SignData done [06:07:58]FM_MakeSignedData done [06:07:58]CreateOFDProtocolMessage [06:07:58]wFMCommunicate request_size=4 [06:07:58]MH_SAM_APDU [06:07:58]CAPDU: 80 11 00 00 [06:07:58]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [06:07:58]Write i2c OK [06:07:58]MH_I2C_Read... [06:07:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:07:58]Read from MH i2c: E2 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 17 00 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: E2 17 00 6C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [06:07:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:07:58]wFMCommunicate OK [06:07:58]CreateOFDProtocolMessage done [06:07:58]OFDSenderStorePacket 151698 [06:07:58]StoreOFDPacket docnum=151698 [06:07:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 9B 04 01 E1 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 3D B4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 35 04 06 00 B5 FC 6C FB 2A 3C 92 9D 4F 60 03 1B 11 95 [06:07:58]CheckFolder [06:07:58]dirname=/storage/ofd_packets [06:07:58]CheckFolder done [06:07:58]ProducePacketName [06:07:58]name=ofd_packets/00151698 [06:07:58]NVStorageSaveData ofd_packets/00151698 [06:07:58]File name is /storage/ofd_packets/00151698 [06:07:58]Write 298 bytes [06:07:58]NVStorageSaveData done [06:07:58]OFDSenderStorePacket done [06:07:58]KKMCreateOFDPacket done [06:07:58]NVStorageSaveData kkm_last_timestamp [06:07:58]File name is /storage/kkm_last_timestamp [06:07:58]Write 4 bytes [06:07:58]NVStorageSaveData done [06:07:58]ExternCall_PrintAddStr [06:07:58]wPrintStart [06:07:58]Write to MH i2c: 01 00 00 6D 03 70 [06:07:58]Write i2c OK [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: 01 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: 01 07 00 [06:07:58]MH_I2C_Read... [06:07:58]Read from MH i2c: 01 07 00 6D 03 00 00 00 00 00 FF 0F 85 [06:07:58]RasterBufferAndPrint [06:07:58]line Счет N : (1)1785712 [06:07:58]line ИНН: 02508201610067 [06:07:58]line Контрольно-Кассовый Чек [06:07:58]line ПРОДАЖА [06:07:58]line ТРК (МРК, ГНК) : 31 [06:07:58]line Товар: 2710194210 [06:07:58]line ДТ-К-5 [06:07:58]line 17.070 * 76.20 [06:07:58]line = 1300.73 [06:07:58]line НДС 12% НСП 1% [06:07:58]line > о реализуемом товаре [06:07:58]line ОКРУГЛЕНИЕ: -0.73 [06:07:58]line ИТОГО: 1300.00 [06:07:58]line Внесено: 1300.00 [06:07:58]line СДАЧА: 0.00 [06:07:58]line НСП 1% : 11.51 [06:07:58]line НДС 12% : 138.13 [06:07:58]line Наличными: 1300.00 [06:07:58]line Безнал.: 0.00 [06:07:58]line Место: АЗС № 89 "Партнер Нефть" [06:07:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:07:58]line СНО: Общий режим [06:07:58]line Чек 29 22.09.2024 06:07 [06:07:58]line Смена: 475 ФФД: 1.0 [06:07:58]line ЗНМ: 0300000113 [06:07:58]line РНМ: 0000000000091825 [06:07:58]line Версия ККМ: 001 [06:07:58]line ФМ: 0000000000871835 [06:07:58]line ФД: 151698 [06:07:58]line ФПД: 200095764785724 [06:07:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T060757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151698&fm=200095764785724&tin=02508201610067®Number=0000000000091825&sum=130000 [06:07:58]written 0, free lines is 4095 [06:07:58]OFD Sender: Processing packet 151698 [packets to send 826, broken 825] [06:07:58]ProducePacketName [06:07:58]name=ofd_packets/00151698 [06:07:58]OFD Sender: To server: pG, [06:07:58]CommunicateWithHost lk.salyk.kg:30040 [06:07:58]ConnectInit lk.salyk.kg [06:07:59]Write to MH i2c: 01 00 00 98 03 9B [06:07:59]Write i2c OK [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: 01 [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: 01 07 00 [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 D1 0C 7F [06:07:59]RasterBufferAndPrint [06:07:59]line [06:07:59]line [06:07:59]line [06:07:59]line [06:07:59]line [06:07:59]written 0, free lines is 3287 [06:07:59]MH_Cut [06:07:59]Write to MH i2c: D1 01 00 9F 03 01 74 [06:07:59]Write i2c OK [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: D1 [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: D1 01 00 [06:07:59]MH_I2C_Read... [06:07:59]Read from MH i2c: D1 01 00 9F 03 00 73 [06:07:59]Write to MH i2c: 01 00 00 A0 03 A3 [06:07:59]Write i2c OK [06:07:59]MH_I2C_Read... [06:07:59]Connected sock=10 [06:07:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 9B 04 01 E1 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 3D B4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 35 04 06 00 B5 FC 6C FB 2A 3C 92 9D 4F 60 03 1B 11 95 [06:07:59]*** Cut start [06:07:59]*** Purtial cut [06:07:59]*** Stage 1: CUTSNS_PIN = 1 [06:08:00]Read from MH i2c: 01 [06:08:00]MH_I2C_Read... [06:08:00]*** Stop cut motor [06:08:00]*** Cut end [06:08:00]Read from MH i2c: 01 07 00 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [06:08:00]process_action close_receipt done [06:08:00]requested_data is exist [06:08:00]produce_requested_data [06:08:00]requested_item fm.sn is exist - process it [06:08:00]wFMCommunicate request_size=4 [06:08:00]MH_SAM_APDU [06:08:00]CAPDU: 80 11 00 00 [06:08:00]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [06:08:00]Write i2c OK [06:08:00]MH_I2C_Read... [06:08:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:00]Read from MH i2c: E2 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 17 00 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [06:08:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:08:00]wFMCommunicate OK [06:08:00]requested_item fd.num is exist - process it [06:08:00]SAM_PROTO_GetFieldsCounters [06:08:00]wFMCommunicate request_size=4 [06:08:00]MH_SAM_APDU [06:08:00]CAPDU: 80 13 00 00 [06:08:00]Write to MH i2c: E2 08 00 A2 03 80 13 00 00 00 00 00 00 21 [06:08:00]Write i2c OK [06:08:00]MH_I2C_Read... [06:08:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:08:00]Read from MH i2c: E2 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 62 00 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 62 00 A2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [06:08:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:08:00]wFMCommunicate OK [06:08:00]SAM_PROTO_GetFieldsCounters done [06:08:00]requested_item shift.num is exist - process it [06:08:00]requested_item shift.opened is exist - process it [06:08:00]req_shift_opened [06:08:00]FM_GetShiftState [06:08:00]SAM_PROTO_GetShiftState [06:08:00]wFMCommunicate request_size=4 [06:08:00]MH_SAM_APDU [06:08:00]CAPDU: 80 13 01 00 [06:08:00]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [06:08:00]Write i2c OK [06:08:00]MH_I2C_Read... [06:08:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:00]Read from MH i2c: E2 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 0E 00 [06:08:00]MH_I2C_Read... [06:08:00]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6A [06:08:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:08:00]wFMCommunicate OK [06:08:00]SAM_PROTO_GetShiftState done [06:08:00]FM_GetShiftState done [06:08:00]req_shift_opened done [06:08:00]requested_item shift.open_date is exist - process it [06:08:00]req_shift_open_date [06:08:00]req_shift_open_date done [06:08:00]produce_requested_data done [06:08:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151698,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:08:00]process_action_free close_receipt [06:08:00]json_value_free [06:08:00]json_value_free done [06:08:00]process_json_proto returns [06:08:00]Send response to host [06:08:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151698,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:08:00]free response buf [06:08:00]execute_script done [06:08:00]execute_script returns [06:08:00]free content buf [06:08:00]Sock 9.Close socket [06:08:00]Sock 9.Thread stoped [06:08:04]recv_with_timeout no data received [06:08:04]CommunicateWithHost answer receiving error [06:08:04]CommunicateWithHost err = -3 [06:08:04]OFD Sender: Server communicate error [06:08:09]OFD Sender: Processing packet 151698 [packets to send 826, broken 825] [06:08:09]ProducePacketName [06:08:09]name=ofd_packets/00151698 [06:08:09]OFD Sender: To server: pG, [06:08:09]CommunicateWithHost lk.salyk.kg:30040 [06:08:09]ConnectInit lk.salyk.kg [06:08:09]Connected sock=9 [06:08:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 9B 04 01 E1 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 3D B4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 35 04 06 00 B5 FC 6C FB 2A 3C 92 9D 4F 60 03 1B 11 95 [06:08:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 D2 47 00 F9 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 50 02 00 F4 03 04 00 4D 5C EF 66 B6 04 01 00 00 C6 85 35 1F 6A F6 B5 B8 [06:08:10]CommunicateWithHost err = 0 [06:08:10]CheckOFDResponse [06:08:10]1017 (14) - 77093643461234 [06:08:10]1041 (16) - 0000000000871835 [06:08:10]1040 (4) - 151698 [06:08:10]1012 (4) - 21.09.2024 23:52 [06:08:10]1206 (1) - 0 [06:08:10]OFD Sender: Remove packet 151698 [06:08:10]ProducePacketName [06:08:10]name=ofd_packets/00151698 [06:08:10]NVStorageDeleteData [06:08:10]OFD Sender: No OFD packet to send [06:08:15]OFD Sender: No OFD packet to send [06:08:20]OFD Sender: No OFD packet to send [06:08:25]OFD Sender: No OFD packet to send [06:08:30]OFD Sender: No OFD packet to send [06:08:35]OFD Sender: No OFD packet to send [06:08:40]OFD Sender: No OFD packet to send [06:08:44]recv_with_timeout no data received [06:08:45]OFD Sender: No OFD packet to send [06:08:50]OFD Sender: No OFD packet to send [06:08:55]OFD Sender: No OFD packet to send [06:08:58]recv_with_timeout no data received [06:09:00]OFD Sender: No OFD packet to send [06:09:05]OFD Sender: No OFD packet to send [06:09:09]recv_with_timeout no data received [06:09:10]OFD Sender: No OFD packet to send [06:09:15]OFD Sender: No OFD packet to send [06:09:20]OFD Sender: No OFD packet to send [06:09:25]OFD Sender: No OFD packet to send [06:09:30]OFD Sender: No OFD packet to send [06:09:35]OFD Sender: No OFD packet to send [06:09:40]OFD Sender: No OFD packet to send [06:09:45]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:49]recv_with_timeout no data received [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:21]OFD Sender: No OFD packet to send [06:11:26]OFD Sender: No OFD packet to send [06:11:31]recv_with_timeout no data received [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:12]recv_with_timeout no data received [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:40]recv_with_timeout no data received [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13:26]OFD Sender: No OFD packet to send [06:13:27]recv_with_timeout no data received [06:13:31]OFD Sender: No OFD packet to send [06:13:36]OFD Sender: No OFD packet to send [06:13:41]OFD Sender: No OFD packet to send [06:13:46]OFD Sender: No OFD packet to send [06:13:51]OFD Sender: No OFD packet to send [06:13:56]OFD Sender: No OFD packet to send [06:14:01]OFD Sender: No OFD packet to send [06:14:06]OFD Sender: No OFD packet to send [06:14:11]OFD Sender: No OFD packet to send [06:14:16]OFD Sender: No OFD packet to send [06:14:21]OFD Sender: No OFD packet to send [06:14:27]OFD Sender: No OFD packet to send [06:14:32]OFD Sender: No OFD packet to send [06:14:37]OFD Sender: No OFD packet to send [06:14:42]OFD Sender: No OFD packet to send [06:14:47]OFD Sender: No OFD packet to send [06:14:52]OFD Sender: No OFD packet to send [06:14:57]OFD Sender: No OFD packet to send [06:15:02]OFD Sender: No OFD packet to send [06:15:02]recv_with_timeout no data received [06:15:07]OFD Sender: No OFD packet to send [06:15:12]OFD Sender: No OFD packet to send [06:15:17]OFD Sender: No OFD packet to send [06:15:22]OFD Sender: No OFD packet to send [06:15:27]OFD Sender: No OFD packet to send [06:15:32]OFD Sender: No OFD packet to send [06:15:37]OFD Sender: No OFD packet to send [06:15:42]OFD Sender: No OFD packet to send [06:15:47]OFD Sender: No OFD packet to send [06:15:52]OFD Sender: No OFD packet to send [06:15:57]OFD Sender: No OFD packet to send [06:16:02]OFD Sender: No OFD packet to send [06:16:07]OFD Sender: No OFD packet to send [06:16:12]OFD Sender: No OFD packet to send [06:16:17]OFD Sender: No OFD packet to send [06:16:22]OFD Sender: No OFD packet to send [06:16:27]OFD Sender: No OFD packet to send [06:16:32]OFD Sender: No OFD packet to send [06:16:37]OFD Sender: No OFD packet to send [06:16:42]OFD Sender: No OFD packet to send [06:16:47]OFD Sender: No OFD packet to send [06:16:50]recv_with_timeout no data received [06:16:52]OFD Sender: No OFD packet to send [06:16:57]OFD Sender: No OFD packet to send [06:17:02]OFD Sender: No OFD packet to send [06:17:07]recv_with_timeout no data received [06:17:07]OFD Sender: No OFD packet to send [06:17:12]OFD Sender: No OFD packet to send [06:17:17]OFD Sender: No OFD packet to send [06:17:22]OFD Sender: No OFD packet to send [06:17:27]OFD Sender: No OFD packet to send [06:17:32]OFD Sender: No OFD packet to send [06:17:37]recv_with_timeout no data received [06:17:37]OFD Sender: No OFD packet to send [06:17:42]OFD Sender: No OFD packet to send [06:17:47]OFD Sender: No OFD packet to send [06:17:52]OFD Sender: No OFD packet to send [06:17:57]OFD Sender: No OFD packet to send [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 15 02 00 08 F4 03 04 00 A8 B6 EF 66 [06:18:16]Write to MH i2c: E2 10 00 AE 03 80 15 02 00 08 00 F4 03 04 00 A8 B6 EF 66 00 00 EF [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [06:18:16]RAPDU: 90 00 [06:18:16]wFMCommunicate OK [06:18:16]wFMCommunicate request_size=25 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [06:18:16]Write to MH i2c: E2 1C 00 AF 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 94 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [06:18:16]RAPDU: 90 00 [06:18:16]wFMCommunicate OK [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 15 03 00 [06:18:16]Write to MH i2c: E2 08 00 B0 03 80 15 03 00 00 00 00 00 34 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 40 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 40 00 B0 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 00 00 00 35 04 06 00 52 35 99 22 A8 CD 90 00 C0 [06:18:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 00 00 00 35 04 06 00 52 35 99 22 A8 CD 90 00 [06:18:16]wFMCommunicate OK [06:18:16]SAM_PROTO_ProcessDocument answer len = 59 [06:18:16]SAM_PROTO_ProcessDocument done [06:18:16]SetTLVBufToDocument [06:18:16]Processing tag 1209 (04B9) [06:18:16]Malloc new data [06:18:16]Processing tag 1041 (0411) [06:18:16]Processing tag 1040 (0410) [06:18:16]Malloc new data [06:18:16]Processing tag 1038 (040E) [06:18:16]Malloc new data [06:18:16]Processing tag 1042 (0412) [06:18:16]Malloc new data [06:18:16]Processing tag 1077 (0435) [06:18:16]Malloc new data [06:18:16]SetTLVBufToDocument err=0 [06:18:16]KKMLoadAndSignReceiptData store KKM data [06:18:16]KKMLoadAndSignReceiptData err=0 [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 11 00 00 [06:18:16]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 17 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 17 00 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [06:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:18:16]wFMCommunicate OK [06:18:16]Счет N : (1)1785713 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 30 22.09.2024 06:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151699 ФПД: 90390155929805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T061816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151699&fm=90390155929805&tin=02508201610067®Number=0000000000091825&sum=100000 [06:18:16]StoreToDocumentArchive [06:18:16]shift 475 fd 151699 [06:18:16]save to /storage/0475/doc_00151699 [06:18:16]save last doc name /storage/0475/doc_00151699 to /storage/kkm_last_doc_name [06:18:16]save OK [06:18:16]Clear old archive folders... [06:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:18:16]tlvbuf is 01447140 [06:18:16]SAM_PROTO_ClearQueue [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 09 00 00 [06:18:16]Write to MH i2c: E2 08 00 B2 03 80 09 00 00 00 00 00 00 27 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [06:18:16]RAPDU: 90 00 [06:18:16]wFMCommunicate OK [06:18:16]SAM_PROTO_ClearQueue done [06:18:16]KKMCreateOFDPacket [06:18:16]OFDProtocolAddRootSTLVToBuf [06:18:16]FM_MakeSignedData [06:18:16]FM_MakeSignedData [06:18:16]SAM_PROTO_SignData [06:18:16]wFMCommunicate request_size=4 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 0D 01 02 [06:18:16]Write to MH i2c: E2 08 00 B3 03 80 0D 01 02 00 00 00 00 2F [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:18:16]Read from MH i2c: E2 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 [06:18:16]MH_I2C_Read... [06:18:16]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [06:18:16]RAPDU: 90 00 [06:18:16]wFMCommunicate OK [06:18:16]wFMCommunicate request_size=255 [06:18:16]MH_SAM_APDU [06:18:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 A8 B6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 35 04 06 00 52 35 99 22 [06:18:16]Write to MH i2c: E2 02 01 B4 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 A8 B6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 35 04 06 00 52 35 99 22 00 00 88 [06:18:16]Write i2c OK [06:18:16]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 03 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [06:18:17]RAPDU: 90 00 [06:18:17]wFMCommunicate OK [06:18:17]wFMCommunicate request_size=7 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 0D 02 02 02 A8 CD [06:18:17]Write to MH i2c: E2 0A 00 B5 03 80 0D 02 02 02 00 A8 CD 00 00 AB [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 03 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [06:18:17]RAPDU: 90 00 [06:18:17]wFMCommunicate OK [06:18:17]wFMCommunicate request_size=4 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 0D 03 02 [06:18:17]Write to MH i2c: E2 08 00 B6 03 80 0D 03 02 00 00 00 00 34 [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 0B 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 0B 00 B6 03 00 E0 8F CC 7D BD DC 9A 75 90 00 95 [06:18:17]RAPDU: E0 8F CC 7D BD DC 9A 75 90 00 [06:18:17]wFMCommunicate OK [06:18:17]SAM_PROTO_SignData done [06:18:17]FM_MakeSignedData done [06:18:17]CreateOFDProtocolMessage [06:18:17]wFMCommunicate request_size=4 [06:18:17]MH_SAM_APDU [06:18:17]CAPDU: 80 11 00 00 [06:18:17]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [06:18:17]Write i2c OK [06:18:17]MH_I2C_Read... [06:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:18:17]Read from MH i2c: E2 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 17 00 [06:18:17]MH_I2C_Read... [06:18:17]Read from MH i2c: E2 17 00 B7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [06:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:18:17]wFMCommunicate OK [06:18:17]CreateOFDProtocolMessage done [06:18:17]OFDSenderStorePacket 151699 [06:18:17]StoreOFDPacket docnum=151699 [06:18:12]OFD Sender: No OFD packet to send [06:18:15]accept exits with 8 [06:18:15]New connection [06:18:15]New thread 3067051364 created [06:18:15]Thread 3066908004 joined [06:18:15]Waiting for new connection... [06:18:15] Sock 8.Parse request [06:18:15]Sock 8.Check first char [06:18:15]Sock 8.First char is OK [06:18:15]request: POST /json_proto HTTP/1.0 [06:18:15]Method: POST [06:18:15]URL: /json_proto [06:18:15]Method is POST - this is cgi request [06:18:15]url: /json_proto [06:18:15]query_string will be loaded in cgi processing [06:18:15]execute_cgi json_proto POST (null) [06:18:15]execute_cgi path=json_proto method=POST [06:18:15]POST find Content-Length [06:18:15]Host: 172.17.43.67:8080 [06:18:15]Content-Length: 680 [06:18:15]Content-Type: application/json [06:18:15] [06:18:15]POST finish read [06:18:15]Found Content-Length = 680 [06:18:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:18:15]execute_script... [06:18:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:18:15]POST & json_proto [06:18:15]process_json_proto [06:18:15]json parsed OK: [06:18:15]protocol is kg_v1.0 [06:18:15]action value=close_receipt [06:18:15]process_action close_receipt [06:18:15]cmd_close_receipt [06:18:15]MH_GetDate [06:18:15]Write to MH i2c: F0 00 00 A4 03 96 [06:18:15]Write i2c OK [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: F0 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: F0 09 00 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: F0 09 00 A4 03 00 A8 B6 EF 66 6A BD 47 65 25 [06:18:15]GetLastDocTimeStamp 1726985277 [06:18:15]current date 1726985896 [06:18:15]FM_GetShiftState [06:18:15]SAM_PROTO_GetShiftState [06:18:15]wFMCommunicate request_size=4 [06:18:15]MH_SAM_APDU [06:18:15]CAPDU: 80 13 01 00 [06:18:15]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [06:18:15]Write i2c OK [06:18:15]MH_I2C_Read... [06:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:18:15]Read from MH i2c: E2 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 0E 00 [06:18:15]MH_I2C_Read... [06:18:15]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6C [06:18:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:18:15]wFMCommunicate OK [06:18:15]SAM_PROTO_GetShiftState done [06:18:15]FM_GetShiftState done [06:18:15]opened in 1726966141 [06:18:15]opened+sec_in_day 1727052541 [06:18:15]quantity*price = 100050 [06:18:15]sum+1 = 100052 [06:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре [06:18:17]line ОКРУГЛЕНИЕ: -0.51 [06:18:17]line ИТОГО: 1000.00 [06:18:17]line Внесено: 1000.00 [06:18:17]line СДАЧА: 0.00 [06:18:17]line НСП 1% : 8.85 [06:18:17]line НДС 12% : 106.25 [06:18:17]line Наличными: 1000.00 [06:18:17]line Безнал.: 0.00 [06:18:17]line Место: АЗС № 89 "Партнер Нефть" [06:18:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:18:17]line СНО: Общий режим [06:18:17]line Чек 30 22.09.2024 06:18 [06:18:17]line Смена: 475 ФФД: 1.0 [06:18:17]line ЗНМ: 0300000113 [06:18:17]line РНМ: 0000000000091825 [06:18:17]line Версия ККМ: 001 [06:18:17]line ФМ: 0000000000871835 [06:18:17]line ФД: 151699 [06:18:17]line ФПД: 90390155929805 [06:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T061816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151699&fm=90390155929805&tin=02508201610067®Number=0000000000091825&sum=100000 [06:18:17]written 0, free lines is 4095 [06:18:17]OFD Sender: Processing packet 151699 [packets to send 826, broken 825] [06:18:17]ProducePacketName [06:18:17]name=ofd_packets/00151699 [06:18:17]OFD Sender: To server: pG, [06:18:17]CommunicateWithHost lk.salyk.kg:30040 [06:18:17]ConnectInit lk.salyk.kg [06:18:18]Write to MH i2c: 01 00 00 E3 03 E6 [06:18:18]Write i2c OK [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: 01 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: 01 07 00 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 CE 0C C7 [06:18:18]RasterBufferAndPrint [06:18:18]line [06:18:18]line [06:18:18]line [06:18:18]line [06:18:18]line [06:18:18]written 0, free lines is 3285 [06:18:18]MH_Cut [06:18:18]Write to MH i2c: D1 01 00 EA 03 01 BF [06:18:18]Write i2c OK [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: D1 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: D1 01 00 [06:18:18]MH_I2C_Read... [06:18:18]Read from MH i2c: D1 01 00 EA 03 00 BE [06:18:18]Write to MH i2c: 01 00 00 EB 03 EE [06:18:18]Write i2c OK [06:18:18]MH_I2C_Read... [06:18:18]recv_with_timeout no data received [06:18:18]*** Cut start [06:18:18]*** Purtial cut [06:18:18]*** Stage 1: CUTSNS_PIN = 1 [06:18:19]Read from MH i2c: 01 [06:18:19]MH_I2C_Read... [06:18:19]*** Stop cut motor [06:18:19]*** Cut end [06:18:19]Read from MH i2c: 01 07 00 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [06:18:19]process_action close_receipt done [06:18:19]requested_data is exist [06:18:19]produce_requested_data [06:18:19]requested_item fm.sn is exist - process it [06:18:19]wFMCommunicate request_size=4 [06:18:19]MH_SAM_APDU [06:18:19]CAPDU: 80 11 00 00 [06:18:19]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [06:18:19]Write i2c OK [06:18:19]MH_I2C_Read... [06:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:18:19]Read from MH i2c: E2 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 17 00 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [06:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:18:19]wFMCommunicate OK [06:18:19]requested_item fd.num is exist - process it [06:18:19]SAM_PROTO_GetFieldsCounters [06:18:19]wFMCommunicate request_size=4 [06:18:19]MH_SAM_APDU [06:18:19]CAPDU: 80 13 00 00 [06:18:19]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [06:18:19]Write i2c OK [06:18:19]MH_I2C_Read... [06:18:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:18:19]Read from MH i2c: E2 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 62 00 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 62 00 ED 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [06:18:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:18:19]wFMCommunicate OK [06:18:19]SAM_PROTO_GetFieldsCounters done [06:18:19]requested_item shift.num is exist - process it [06:18:19]requested_item shift.opened is exist - process it [06:18:19]req_shift_opened [06:18:19]FM_GetShiftState [06:18:19]SAM_PROTO_GetShiftState [06:18:19]wFMCommunicate request_size=4 [06:18:19]MH_SAM_APDU [06:18:19]CAPDU: 80 13 01 00 [06:18:19]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [06:18:19]Write i2c OK [06:18:19]MH_I2C_Read... [06:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:18:19]Read from MH i2c: E2 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 0E 00 [06:18:19]MH_I2C_Read... [06:18:19]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B5 [06:18:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:18:19]wFMCommunicate OK [06:18:19]SAM_PROTO_GetShiftState done [06:18:19]FM_GetShiftState done [06:18:19]req_shift_opened done [06:18:19]requested_item shift.open_date is exist - process it [06:18:19]req_shift_open_date [06:18:19]req_shift_open_date done [06:18:19]produce_requested_data done [06:18:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151699,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:18:19]process_action_free close_receipt [06:18:19]json_value_free [06:18:19]json_value_free done [06:18:19]process_json_proto returns [06:18:19]Send response to host [06:18:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151699,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:18:19]free response buf [06:18:19]execute_script done [06:18:19]execute_script returns [06:18:19]free content buf [06:18:19]Sock 8.Close socket [06:18:19]Sock 8.Thread stoped [06:18:22]ConnectInit Can't take IP for lk.salyk.kg [06:18:22]CommunicateWithHost connect error [06:18:22]CommunicateWithHost err = -1 [06:18:22]OFD Sender: Server communicate error [06:18:27]OFD Sender: Processing packet 151699 [packets to send 826, broken 825] [06:18:27]ProducePacketName [06:18:27]name=ofd_packets/00151699 [06:18:27]OFD Sender: To server: pG, [06:18:27]CommunicateWithHost lk.salyk.kg:30040 [06:18:27]ConnectInit lk.salyk.kg [06:18:29]Connected sock=9 [06:18:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A6 9F 04 01 0C D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 A8 B6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 35 04 06 00 52 35 99 22 A8 CD E0 8F CC 7D BD DC 9A 75 [06:18:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 A5 47 00 92 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 50 02 00 F4 03 04 00 B9 5E EF 66 B6 04 01 00 00 82 12 66 20 1A 22 D0 8C [06:18:30]CommunicateWithHost err = 0 [06:18:30]CheckOFDResponse [06:18:30]1017 (14) - 77093643461234 [06:18:30]1041 (16) - 0000000000871835 [06:18:30]1040 (4) - 151699 [06:18:30]1012 (4) - 22.09.2024 00:03 [06:18:30]1206 (1) - 0 [06:18:30]OFD Sender: Remove packet 151699 [06:18:30]ProducePacketName [06:18:30]name=ofd_packets/00151699 [06:18:30]NVStorageDeleteData [06:18:30]OFD Sender: No OFD packet to send [06:18:32]recv_with_timeout no data received [06:18:35]OFD Sender: No OFD packet to send [06:18:40]OFD Sender: No OFD packet to send [06:18:45]OFD Sender: No OFD packet to send [06:18:50]OFD Sender: No OFD packet to send [06:18:55]OFD Sender: No OFD packet to send [06:19:00]OFD Sender: No OFD packet to send [06:19:05]OFD Sender: No OFD packet to send [06:19:10]OFD Sender: No OFD packet to send [06:19:15]OFD Sender: No OFD packet to send [06:19:20]OFD Sender: No OFD packet to send [06:19:22]recv_with_timeout no data received [06:19:25]OFD Sender: No OFD packet to send [06:19:30]OFD Sender: No OFD packet to send [06:19:35]OFD Sender: No OFD packet to send [06:19:40]OFD Sender: No OFD packet to send [06:19:45]OFD Sender: No OFD packet to send [06:19:50]OFD Sender: No OFD packet to send [06:19:55]OFD Sender: No OFD packet to send [06:20:00]recv_with_timeout no data received [06:20:00]OFD Sender: No OFD packet to send [06:20:05]OFD Sender: No OFD packet to send [06:20:11]OFD Sender: No OFD packet to send [06:20:16]OFD Sender: No OFD packet to send [06:20:21]OFD Sender: No OFD packet to send [06:20:26]OFD Sender: No OFD packet to send [06:20:31]OFD Sender: No OFD packet to send [06:20:36]OFD Sender: No OFD packet to send [06:20:36]recv_with_timeout no data received [06:20:41]OFD Sender: No OFD packet to send [06:20:46]OFD Sender: No OFD packet to send [06:20:51]OFD Sender: No OFD packet to send [06:20:56]OFD Sender: No OFD packet to send [06:21:01]OFD Sender: No OFD packet to send [06:21:06]OFD Sender: No OFD packet to send [06:21:11]OFD Sender: No OFD packet to send [06:21:16]OFD Sender: No OFD packet to send [06:21:21]OFD Sender: No OFD packet to send [06:21:26]OFD Sender: No OFD packet to send [06:21:31]OFD Sender: No OFD packet to send [06:21:36]OFD Sender: No OFD packet to send [06:21:41]OFD Sender: No OFD packet to send [06:21:46]OFD Sender: No OFD packet to send [06:21:51]OFD Sender: No OFD packet to send [06:21:52]recv_with_timeout no data received [06:21:56]OFD Sender: No OFD packet to send [06:22:01]OFD Sender: No OFD packet to send [06:22:06]OFD Sender: No OFD packet to send [06:22:09]recv_with_timeout no data received [06:22:11]OFD Sender: No OFD packet to send [06:22:16]OFD Sender: No OFD packet to send [06:22:21]OFD Sender: No OFD packet to send [06:22:26]OFD Sender: No OFD packet to send [06:22:31]OFD Sender: No OFD packet to send [06:22:36]OFD Sender: No OFD packet to send [06:22:41]OFD Sender: No OFD packet to send [06:22:46]OFD Sender: No OFD packet to send [06:22:51]OFD Sender: No OFD packet to send [06:22:56]OFD Sender: No OFD packet to send [06:23:01]OFD Sender: No OFD packet to send [06:23:06]OFD Sender: No OFD packet to send [06:23:11]OFD Sender: No OFD packet to send [06:23:16]OFD Sender: No OFD packet to send [06:23:21]OFD Sender: No OFD packet to send [06:23:26]OFD Sender: No OFD packet to send [06:23:31]OFD Sender: No OFD packet to send [06:23:36]OFD Sender: No OFD packet to send [06:23:38]recv_with_timeout no data received [06:23:41]OFD Sender: No OFD packet to send [06:23:46]OFD Sender: No OFD packet to send [06:23:51]OFD Sender: No OFD packet to send [06:23:54]recv_with_timeout no data received [06:23:56]OFD Sender: No OFD packet to send [06:24:01]OFD Sender: No OFD packet to send [06:24:06]OFD Sender: No OFD packet to send [06:24:11]OFD Sender: No OFD packet to send [06:24:16]OFD Sender: No OFD packet to send [06:24:21]OFD Sender: No OFD packet to send [06:24:26]OFD Sender: No OFD packet to send [06:24:31]OFD Sender: No OFD packet to send [06:24:36]OFD Sender: No OFD packet to send [06:24:41]OFD Sender: No OFD packet to send [06:24:46]OFD Sender: No OFD packet to send [06:24:52]OFD Sender: No OFD packet to send [06:24:57]OFD Sender: No OFD packet to send [06:25:02]OFD Sender: No OFD packet to send [06:25:07]OFD Sender: No OFD packet to send [06:25:12]OFD Sender: No OFD packet to send [06:25:17]OFD Sender: No OFD packet to send [06:25:22]OFD Sender: No OFD packet to send [06:25:22]recv_with_timeout no data received [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:07]OFD Sender: No OFD packet to send [06:26:12]OFD Sender: No OFD packet to send [06:26:17]OFD Sender: No OFD packet to send [06:26:22]OFD Sender: No OFD packet to send [06:26:27]OFD Sender: No OFD packet to send [06:26:32]OFD Sender: No OFD packet to send [06:26:37]OFD Sender: No OFD packet to send [06:26:42]OFD Sender: No OFD packet to send [06:26:47]OFD Sender: No OFD packet to send [06:26:52]OFD Sender: No OFD packet to send [06:26:57]OFD Sender: No OFD packet to send [06:27:02]OFD Sender: No OFD packet to send [06:27:07]OFD Sender: No OFD packet to send [06:27:12]OFD Sender: No OFD packet to send [06:27:17]OFD Sender: No OFD packet to send [06:27:22]OFD Sender: No OFD packet to send [06:27:27]OFD Sender: No OFD packet to send [06:27:32]recv_with_timeout no data received [06:27:32]OFD Sender: No OFD packet to send [06:27:37]OFD Sender: No OFD packet to send [06:27:42]OFD Sender: No OFD packet to send [06:27:47]OFD Sender: No OFD packet to send [06:27:52]OFD Sender: No OFD packet to send [06:27:57]OFD Sender: No OFD packet to send [06:28:02]OFD Sender: No OFD packet to send [06:28:07]OFD Sender: No OFD packet to send [06:28:12]OFD Sender: No OFD packet to send [06:28:17]OFD Sender: No OFD packet to send [06:28:22]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:03]recv_with_timeout no data received [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:28]OFD Sender: No OFD packet to send [06:29:33]OFD Sender: No OFD packet to send [06:29:38]OFD Sender: No OFD packet to send [06:29:42]recv_with_timeout no data received [06:29:43]OFD Sender: No OFD packet to send [06:29:48]OFD Sender: No OFD packet to send [06:29:53]OFD Sender: No OFD packet to send [06:29:58]OFD Sender: No OFD packet to send [06:30:03]OFD Sender: No OFD packet to send [06:30:08]OFD Sender: No OFD packet to send [06:30:13]OFD Sender: No OFD packet to send [06:30:18]OFD Sender: No OFD packet to send [06:30:23]OFD Sender: No OFD packet to send [06:30:27]accept exits with 10 [06:30:27]New connection [06:30:27]New thread 3066908004 created [06:30:27]Thread 3067051364 joined [06:30:27]Waiting for new connection... [06:30:27] Sock 10.Parse request [06:30:27]Sock 10.Check first char [06:30:27]Sock 10.First char is OK [06:30:27]request: POST /json_proto HTTP/1.0 [06:30:27]Method: POST [06:30:27]URL: /json_proto [06:30:27]Method is POST - this is cgi request [06:30:27]url: /json_proto [06:30:27]query_string will be loaded in cgi processing [06:30:27]execute_cgi json_proto POST (null) [06:30:27]execute_cgi path=json_proto method=POST [06:30:27]POST find Content-Length [06:30:27]Host: 172.17.43.67:8080 [06:30:27]Content-Length: 678 [06:30:27]Content-Type: application/json [06:30:27] [06:30:27]POST finish read [06:30:27]Found Content-Length = 678 [06:30:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:30:27]execute_script... [06:30:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:30:27]POST & json_proto [06:30:27]process_json_proto [06:30:27]json parsed OK: [06:30:27]protocol is kg_v1.0 [06:30:27]action value=close_receipt [06:30:27]process_action close_receipt [06:30:27]cmd_close_receipt [06:30:27]MH_GetDate [06:30:27]Write to MH i2c: F0 00 00 EF 03 E1 [06:30:27]Write i2c OK [06:30:27]MH_I2C_Read... [06:30:27]Read from MH i2c: F0 [06:30:27]MH_I2C_Read... [06:30:27]Read from MH i2c: F0 09 00 [06:30:27]MH_I2C_Read... [06:30:27]Read from MH i2c: F0 09 00 EF 03 00 84 B9 EF 66 6A BD 47 65 4F [06:30:27]GetLastDocTimeStamp 1726985896 [06:30:27]current date 1726986628 [06:30:27]FM_GetShiftState [06:30:27]SAM_PROTO_GetShiftState [06:30:27]wFMCommunicate request_size=4 [06:30:27]MH_SAM_APDU [06:30:27]CAPDU: 80 13 01 00 [06:30:27]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [06:30:27]Write i2c OK [06:30:27]MH_I2C_Read... [06:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:30:27]Read from MH i2c: E2 [06:30:27]MH_I2C_Read... [06:30:27]Read from MH i2c: E2 0E 00 [06:30:27]MH_I2C_Read... [06:30:27]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B7 [06:30:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:30:27]wFMCommunicate OK [06:30:27]SAM_PROTO_GetShiftState done [06:30:27]FM_GetShiftState done [06:30:27]opened in 1726966141 [06:30:27]opened+sec_in_day 1727052541 [06:30:27]quantity*price = 50036 [06:30:27]sum+1 = 50037 [06:30:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 31 22.09.2024 06:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151700 ФПД: 260128064250360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T063028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151700&fm=260128064250360&tin=02508201610067®Number=0000000000091825&sum=50000 [06:30:28]StoreToDocumentArchive [06:30:28]shift 475 fd 151700 [06:30:28]save to /storage/0475/doc_00151700 [06:30:28]save last doc name /storage/0475/doc_00151700 to /storage/kkm_last_doc_name [06:30:28]save OK [06:30:28]Clear old archive folders... [06:30:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:30:28]tlvbuf is 0145AFA0 [06:30:28]SAM_PROTO_ClearQueue [06:30:28]wFMCommunicate request_size=4 [06:30:28]MH_SAM_APDU [06:30:28]CAPDU: 80 09 00 00 [06:30:28]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [06:30:28]Write i2c OK [06:30:28]MH_I2C_Read... [06:30:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:30:28]Read from MH i2c: E2 [06:30:28]MH_I2C_Read... [06:30:28]Read from MH i2c: E2 03 00 [06:30:28]MH_I2C_Read... [06:30:28]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [06:30:28]RAPDU: 90 00 [06:30:28]wFMCommunicate OK [06:30:28]SAM_PROTO_ClearQueue done [06:30:28]KKMCreateOFDPacket [06:30:28]OFDProtocolAddRootSTLVToBuf [06:30:28]FM_MakeSignedData [06:30:28]FM_MakeSignedData [06:30:28]SAM_PROTO_SignData [06:30:28]wFMCommunicate request_size=4 [06:30:28]MH_SAM_APDU [06:30:28]CAPDU: 80 0D 01 02 [06:30:28]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [06:30:28]Write i2c OK [06:30:28]MH_I2C_Read... [06:30:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:30:28]Read from MH i2c: E2 [06:30:28]MH_I2C_Read... [06:30:28]Read from MH i2c: E2 03 00 [06:30:28]MH_I2C_Read... [06:30:28]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [06:30:28]RAPDU: 90 00 [06:30:28]wFMCommunicate OK [06:30:28]wFMCommunicate request_size=255 [06:30:28]MH_SAM_APDU [06:30:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 84 B9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 50 02 00 35 04 06 00 EC [06:30:28]Write to MH i2c: E2 02 01 FF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 84 B9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 50 02 00 35 04 06 00 EC 00 00 58 [06:30:28]Write i2c OK [06:30:28]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 [06:30:29]MH_I2C_Read... [06:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:29]Read from MH i2c: E2 03 00 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [06:30:29]RAPDU: 90 00 [06:30:29]wFMCommunicate OK [06:30:29]wFMCommunicate request_size=10 [06:30:29]MH_SAM_APDU [06:30:29]CAPDU: 80 0D 02 02 05 95 C8 DD A1 F8 [06:30:29]Write to MH i2c: E2 0D 00 00 04 80 0D 02 02 05 00 95 C8 DD A1 F8 00 00 5B [06:30:29]Write i2c OK [06:30:29]MH_I2C_Read... [06:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:29]Read from MH i2c: E2 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 03 00 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [06:30:29]RAPDU: 90 00 [06:30:29]wFMCommunicate OK [06:30:29]wFMCommunicate request_size=4 [06:30:29]MH_SAM_APDU [06:30:29]CAPDU: 80 0D 03 02 [06:30:29]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [06:30:29]Write i2c OK [06:30:29]MH_I2C_Read... [06:30:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:30:29]Read from MH i2c: E2 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 0B 00 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 0B 00 01 04 00 06 49 3E B8 D4 8C 23 F0 90 00 39 [06:30:29]RAPDU: 06 49 3E B8 D4 8C 23 F0 90 00 [06:30:29]wFMCommunicate OK [06:30:29]SAM_PROTO_SignData done [06:30:29]FM_MakeSignedData done [06:30:29]CreateOFDProtocolMessage [06:30:29]wFMCommunicate request_size=4 [06:30:29]MH_SAM_APDU [06:30:29]CAPDU: 80 11 00 00 [06:30:29]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [06:30:29]Write i2c OK [06:30:29]MH_I2C_Read... [06:30:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:29]Read from MH i2c: E2 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 17 00 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: E2 17 00 02 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [06:30:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:29]wFMCommunicate OK [06:30:29]CreateOFDProtocolMessage done [06:30:29]OFDSenderStorePacket 151700 [06:30:29]StoreOFDPacket docnum=151700 [06:30:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 D5 07 01 11 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 84 B9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 50 02 00 35 04 06 00 EC 95 C8 DD A1 F8 06 49 3E B8 D4 8C 23 F0 [06:30:29]CheckFolder [06:30:29]dirname=/storage/ofd_packets [06:30:29]CheckFolder done [06:30:29]ProducePacketName [06:30:29]name=ofd_packets/00151700 [06:30:29]NVStorageSaveData ofd_packets/00151700 [06:30:29]File name is /storage/ofd_packets/00151700 [06:30:29]Write 301 bytes [06:30:29]NVStorageSaveData done [06:30:29]OFDSenderStorePacket done [06:30:29]KKMCreateOFDPacket done [06:30:29]NVStorageSaveData kkm_last_timestamp [06:30:29]File name is /storage/kkm_last_timestamp [06:30:29]Write 4 bytes [06:30:29]NVStorageSaveData done [06:30:29]ExternCall_PrintAddStr [06:30:29]wPrintStart [06:30:29]Write to MH i2c: 01 00 00 03 04 07 [06:30:29]Write i2c OK [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: 01 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: 01 07 00 [06:30:29]MH_I2C_Read... [06:30:29]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [06:30:29]RasterBufferAndPrint [06:30:29]line Счет N : (1)1785714 [06:30:29]line ИНН: 02508201610067 [06:30:29]line Контрольно-Кассовый Чек [06:30:29]line ПРОДАЖА [06:30:29]line ТРК (МРК, ГНК) : 12 [06:30:29]line Товар: 2710124130 [06:30:29]line Аи-92-К-5 [06:30:29]line 7.380 * 67.80 [06:30:29]line = 500.36 [06:30:29]line НДС 12% НСП 1% [06:30:29]line > о реализуемом товаре [06:30:29]line ОКРУГЛЕНИЕ: -0.36 [06:30:29]line ИТОГО: 500.00 [06:30:29]line Внесено: 500.00 [06:30:29]line СДАЧА: 0.00 [06:30:29]line НСП 1% : 4.43 [06:30:29]line НДС 12% : 53.14 [06:30:29]line Наличными: 500.00 [06:30:29]line Безнал.: 0.00 [06:30:29]line Место: АЗС № 89 "Партнер Нефть" [06:30:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:30:29]line СНО: Общий режим [06:30:29]line Чек 31 22.09.2024 06:30 [06:30:29]line Смена: 475 ФФД: 1.0 [06:30:29]line ЗНМ: 0300000113 [06:30:29]line РНМ: 0000000000091825 [06:30:29]line Версия ККМ: 001 [06:30:29]line ФМ: 0000000000871835 [06:30:29]line ФД: 151700 [06:30:29]line ФПД: 260128064250360 [06:30:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T063028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151700&fm=260128064250360&tin=02508201610067®Number=0000000000091825&sum=50000 [06:30:29]OFD Sender: Processing packet 151700 [packets to send 826, broken 825] [06:30:29]ProducePacketName [06:30:29]name=ofd_packets/00151700 [06:30:29]OFD Sender: To server: pG, [06:30:29]CommunicateWithHost lk.salyk.kg:30040 [06:30:29]ConnectInit lk.salyk.kg [06:30:29]written 0, free lines is 4095 [06:30:30]Write to MH i2c: 01 00 00 2E 04 32 [06:30:30]Write i2c OK [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: 01 [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: 01 07 00 [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 D1 0C 16 [06:30:30]RasterBufferAndPrint [06:30:30]line [06:30:30]line [06:30:30]line [06:30:30]line [06:30:30]line [06:30:30]written 0, free lines is 3287 [06:30:30]MH_Cut [06:30:30]Write to MH i2c: D1 01 00 35 04 01 0B [06:30:30]Write i2c OK [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: D1 [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: D1 01 00 [06:30:30]MH_I2C_Read... [06:30:30]Read from MH i2c: D1 01 00 35 04 00 0A [06:30:30]Write to MH i2c: 01 00 00 36 04 3A [06:30:30]Write i2c OK [06:30:30]MH_I2C_Read... [06:30:30]*** Cut start [06:30:30]*** Purtial cut [06:30:30]*** Stage 1: CUTSNS_PIN = 1 [06:30:31]Read from MH i2c: 01 [06:30:31]MH_I2C_Read... [06:30:31]*** Stop cut motor [06:30:31]*** Cut end [06:30:31]Read from MH i2c: 01 07 00 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [06:30:31]process_action close_receipt done [06:30:31]requested_data is exist [06:30:31]produce_requested_data [06:30:31]requested_item fm.sn is exist - process it [06:30:31]wFMCommunicate request_size=4 [06:30:31]MH_SAM_APDU [06:30:31]CAPDU: 80 11 00 00 [06:30:31]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [06:30:31]Write i2c OK [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 [06:30:31]MH_I2C_Read... [06:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:31]Read from MH i2c: E2 17 00 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [06:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:31]wFMCommunicate OK [06:30:31]requested_item fd.num is exist - process it [06:30:31]SAM_PROTO_GetFieldsCounters [06:30:31]wFMCommunicate request_size=4 [06:30:31]MH_SAM_APDU [06:30:31]CAPDU: 80 13 00 00 [06:30:31]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [06:30:31]Write i2c OK [06:30:31]MH_I2C_Read... [06:30:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:30:31]Read from MH i2c: E2 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 62 00 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 62 00 38 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [06:30:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:30:31]wFMCommunicate OK [06:30:31]SAM_PROTO_GetFieldsCounters done [06:30:31]requested_item shift.num is exist - process it [06:30:31]requested_item shift.opened is exist - process it [06:30:31]req_shift_opened [06:30:31]FM_GetShiftState [06:30:31]SAM_PROTO_GetShiftState [06:30:31]wFMCommunicate request_size=4 [06:30:31]MH_SAM_APDU [06:30:31]CAPDU: 80 13 01 00 [06:30:31]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [06:30:31]Write i2c OK [06:30:31]MH_I2C_Read... [06:30:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:30:31]Read from MH i2c: E2 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 0E 00 [06:30:31]MH_I2C_Read... [06:30:31]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 01 [06:30:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:30:31]wFMCommunicate OK [06:30:31]SAM_PROTO_GetShiftState done [06:30:31]FM_GetShiftState done [06:30:31]req_shift_opened done [06:30:31]requested_item shift.open_date is exist - process it [06:30:31]req_shift_open_date [06:30:31]req_shift_open_date done [06:30:31]produce_requested_data done [06:30:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151700,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:30:31]process_action_free close_receipt [06:30:31]json_value_free [06:30:31]json_value_free done [06:30:31]process_json_proto returns [06:30:31]Send response to host [06:30:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151700,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:30:31]free response buf [06:30:31]execute_script done [06:30:31]execute_script returns [06:30:31]free content buf [06:30:31]Sock 10.Close socket [06:30:31]Sock 10.Thread stoped [06:30:31]Connected sock=11 [06:30:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 D5 07 01 11 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 84 B9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 50 02 00 35 04 06 00 EC 95 C8 DD A1 F8 06 49 3E B8 D4 8C 23 F0 [06:30:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 13 47 00 66 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 50 02 00 F4 03 04 00 8B 61 EF 66 B6 04 01 00 00 2D 30 D5 A5 B5 CF 7D 10 [06:30:32]CommunicateWithHost err = 0 [06:30:32]CheckOFDResponse [06:30:32]1017 (14) - 77093643461234 [06:30:32]1041 (16) - 0000000000871835 [06:30:32]1040 (4) - 151700 [06:30:32]1012 (4) - 22.09.2024 00:15 [06:30:32]1206 (1) - 0 [06:30:32]OFD Sender: Remove packet 151700 [06:30:32]ProducePacketName [06:30:32]name=ofd_packets/00151700 [06:30:32]NVStorageDeleteData [06:30:32]OFD Sender: No OFD packet to send [06:30:33]recv_with_timeout no data received [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:08]OFD Sender: No OFD packet to send [06:32:13]OFD Sender: No OFD packet to send [06:32:18]OFD Sender: No OFD packet to send [06:32:23]OFD Sender: No OFD packet to send [06:32:27]recv_with_timeout no data received [06:32:28]OFD Sender: No OFD packet to send [06:32:33]OFD Sender: No OFD packet to send [06:32:38]OFD Sender: No OFD packet to send [06:32:43]OFD Sender: No OFD packet to send [06:32:44]recv_with_timeout no data received [06:32:48]OFD Sender: No OFD packet to send [06:32:53]OFD Sender: No OFD packet to send [06:32:58]OFD Sender: No OFD packet to send [06:33:03]OFD Sender: No OFD packet to send [06:33:08]OFD Sender: No OFD packet to send [06:33:13]OFD Sender: No OFD packet to send [06:33:18]OFD Sender: No OFD packet to send [06:33:23]OFD Sender: No OFD packet to send [06:33:28]OFD Sender: No OFD packet to send [06:33:29]recv_with_timeout no data received [06:33:33]OFD Sender: No OFD packet to send [06:33:38]OFD Sender: No OFD packet to send [06:33:43]OFD Sender: No OFD packet to send [06:33:48]OFD Sender: No OFD packet to send [06:33:52]recv_with_timeout no data received [06:33:53]OFD Sender: No OFD packet to send [06:33:58]OFD Sender: No OFD packet to send [06:34:03]OFD Sender: No OFD packet to send [06:34:08]OFD Sender: No OFD packet to send [06:34:13]OFD Sender: No OFD packet to send [06:34:18]OFD Sender: No OFD packet to send [06:34:23]OFD Sender: No OFD packet to send [06:34:28]OFD Sender: No OFD packet to send [06:34:33]OFD Sender: No OFD packet to send [06:34:38]OFD Sender: No OFD packet to send [06:34:43]OFD Sender: No OFD packet to send [06:34:48]OFD Sender: No OFD packet to send [06:34:53]OFD Sender: No OFD packet to send [06:34:58]OFD Sender: No OFD packet to send [06:35:03]OFD Sender: No OFD packet to send [06:35:08]OFD Sender: No OFD packet to send [06:35:13]OFD Sender: No OFD packet to send [06:35:18]OFD Sender: No OFD packet to send [06:35:23]OFD Sender: No OFD packet to send [06:35:28]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]OFD Sender: No OFD packet to send [06:36:44]OFD Sender: No OFD packet to send [06:36:49]OFD Sender: No OFD packet to send [06:36:54]OFD Sender: No OFD packet to send [06:36:59]OFD Sender: No OFD packet to send [06:37:04]OFD Sender: No OFD packet to send [06:37:09]OFD Sender: No OFD packet to send [06:37:12]recv_with_timeout no data received [06:37:14]OFD Sender: No OFD packet to send [06:37:19]OFD Sender: No OFD packet to send [06:37:24]OFD Sender: No OFD packet to send [06:37:29]OFD Sender: No OFD packet to send [06:37:34]OFD Sender: No OFD packet to send [06:37:39]OFD Sender: No OFD packet to send [06:37:44]OFD Sender: No OFD packet to send [06:37:49]OFD Sender: No OFD packet to send [06:37:54]OFD Sender: No OFD packet to send [06:37:59]OFD Sender: No OFD packet to send [06:38:04]OFD Sender: No OFD packet to send [06:38:09]OFD Sender: No OFD packet to send [06:38:14]OFD Sender: No OFD packet to send [06:38:19]OFD Sender: No OFD packet to send [06:38:24]OFD Sender: No OFD packet to send [06:38:29]OFD Sender: No OFD packet to send [06:38:34]OFD Sender: No OFD packet to send [06:38:39]OFD Sender: No OFD packet to send [06:38:44]OFD Sender: No OFD packet to send [06:38:49]OFD Sender: No OFD packet to send [06:38:54]OFD Sender: No OFD packet to send [06:38:59]OFD Sender: No OFD packet to send [06:39:04]OFD Sender: No OFD packet to send [06:39:09]OFD Sender: No OFD packet to send [06:39:14]OFD Sender: No OFD packet to send [06:39:19]OFD Sender: No OFD packet to send [06:39:24]OFD Sender: No OFD packet to send [06:39:29]OFD Sender: No OFD packet to send [06:39:34]OFD Sender: No OFD packet to send [06:39:39]OFD Sender: No OFD packet to send [06:39:44]OFD Sender: No OFD packet to send [06:39:49]OFD Sender: No OFD packet to send [06:39:54]OFD Sender: No OFD packet to send [06:39:59]OFD Sender: No OFD packet to send [06:40:04]OFD Sender: No OFD packet to send [06:40:09]OFD Sender: No OFD packet to send [06:40:14]OFD Sender: No OFD packet to send [06:40:19]OFD Sender: No OFD packet to send [06:40:24]OFD Sender: No OFD packet to send [06:40:29]OFD Sender: No OFD packet to send [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:06]recv_with_timeout no data received [06:41:09]OFD Sender: No OFD packet to send [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:25]OFD Sender: No OFD packet to send [06:41:30]OFD Sender: No OFD packet to send [06:41:35]OFD Sender: No OFD packet to send [06:41:40]OFD Sender: No OFD packet to send [06:41:41]recv_with_timeout no data received [06:41:45]OFD Sender: No OFD packet to send [06:41:50]OFD Sender: No OFD packet to send [06:41:55]OFD Sender: No OFD packet to send [06:42:00]OFD Sender: No OFD packet to send [06:42:05]OFD Sender: No OFD packet to send [06:42:10]OFD Sender: No OFD packet to send [06:42:15]OFD Sender: No OFD packet to send [06:42:20]OFD Sender: No OFD packet to send [06:42:25]OFD Sender: No OFD packet to send [06:42:30]OFD Sender: No OFD packet to send [06:42:35]OFD Sender: No OFD packet to send [06:42:40]OFD Sender: No OFD packet to send [06:42:45]OFD Sender: No OFD packet to send [06:42:50]OFD Sender: No OFD packet to send [06:42:55]OFD Sender: No OFD packet to send [06:42:57]accept exits with 8 [06:42:57]New connection [06:42:57]New thread 3067051364 created [06:42:57]Thread 3066908004 joined [06:42:57]Waiting for new connection... [06:42:57] Sock 8.Parse request [06:42:57]Sock 8.Check first char [06:42:57]Sock 8.First char is OK [06:42:57]request: POST /json_proto HTTP/1.0 [06:42:57]Method: POST [06:42:57]URL: /json_proto [06:42:57]Method is POST - this is cgi request [06:42:57]url: /json_proto [06:42:57]query_string will be loaded in cgi processing [06:42:57]execute_cgi json_proto POST (null) [06:42:57]execute_cgi path=json_proto method=POST [06:42:57]POST find Content-Length [06:42:57]Host: 172.17.43.67:8080 [06:42:57]Content-Length: 680 [06:42:57]Content-Type: application/json [06:42:57] [06:42:57]POST finish read [06:42:57]Found Content-Length = 680 [06:42:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:42:57]execute_script... [06:42:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:42:57]POST & json_proto [06:42:57]process_json_proto [06:42:57]json parsed OK: [06:42:57]protocol is kg_v1.0 [06:42:57]action value=close_receipt [06:42:57]process_action close_receipt [06:42:57]cmd_close_receipt [06:42:57]MH_GetDate [06:42:57]Write to MH i2c: F0 00 00 3A 04 2D [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: F0 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: F0 09 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: F0 09 00 3A 04 00 73 BC EF 66 6A BD 47 65 8D [06:42:57]GetLastDocTimeStamp 1726986628 [06:42:57]current date 1726987379 [06:42:57]FM_GetShiftState [06:42:57]SAM_PROTO_GetShiftState [06:42:57]wFMCommunicate request_size=4 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 13 01 00 [06:42:57]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:42:58]Read from MH i2c: E2 [06:42:58]MH_I2C_Read... [06:42:58]Read from MH i2c: E2 0E 00 [06:42:58]MH_I2C_Read... [06:42:58]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 03 [06:42:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:42:58]wFMCommunicate OK [06:42:58]SAM_PROTO_GetShiftState done [06:42:58]FM_GetShiftState done [06:42:58]opened in 1726966141 [06:42:58]opened+sec_in_day 1727052541 [06:42:58]quantity*price = 100050 [06:42:58]sum+1 = 100052 [06:42:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 32 22.09.2024 06:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151701 ФПД: 207207868510812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T064259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151701&fm=207207868510812&tin=02508201610067®Number=0000000000091825&sum=100000 [06:42:59]StoreToDocumentArchive [06:42:59]shift 475 fd 151701 [06:42:59]save to /storage/0475/doc_00151701 [06:42:59]save last doc name /storage/0475/doc_00151701 to /storage/kkm_last_doc_name [06:42:59]save OK [06:42:59]Clear old archive folders... [06:42:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:42:59]tlvbuf is 0145EBA0 [06:42:59]SAM_PROTO_ClearQueue [06:42:59]wFMCommunicate request_size=4 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 09 00 00 [06:42:59]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [06:42:59]RAPDU: 90 00 [06:42:59]wFMCommunicate OK [06:42:59]SAM_PROTO_ClearQueue done [06:42:59]KKMCreateOFDPacket [06:42:59]OFDProtocolAddRootSTLVToBuf [06:42:59]FM_MakeSignedData [06:42:59]FM_MakeSignedData [06:42:59]SAM_PROTO_SignData [06:42:59]wFMCommunicate request_size=4 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 0D 01 02 [06:42:59]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [06:42:59]RAPDU: 90 00 [06:42:59]wFMCommunicate OK [06:42:59]wFMCommunicate request_size=255 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 73 BC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 50 02 00 35 04 06 00 BC 74 57 65 [06:42:59]Write to MH i2c: E2 02 01 4A 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 73 BC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 50 02 00 35 04 06 00 BC 74 57 65 00 00 9E [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [06:42:59]RAPDU: 90 00 [06:42:59]wFMCommunicate OK [06:42:59]wFMCommunicate request_size=7 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 0D 02 02 02 B2 5C [06:42:59]Write to MH i2c: E2 0A 00 4B 04 80 0D 02 02 02 00 B2 5C 00 00 DB [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [06:42:59]RAPDU: 90 00 [06:42:59]wFMCommunicate OK [06:42:59]wFMCommunicate request_size=4 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 0D 03 02 [06:42:59]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 0B 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 0B 00 4C 04 00 E2 D8 FA E5 73 30 D6 26 90 00 04 [06:42:59]RAPDU: E2 D8 FA E5 73 30 D6 26 90 00 [06:42:59]wFMCommunicate OK [06:42:59]SAM_PROTO_SignData done [06:42:59]FM_MakeSignedData done [06:42:59]CreateOFDProtocolMessage [06:42:59]wFMCommunicate request_size=4 [06:42:59]MH_SAM_APDU [06:42:59]CAPDU: 80 11 00 00 [06:42:59]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:42:59]Read from MH i2c: E2 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 17 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [06:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:42:59]wFMCommunicate OK [06:42:59]CreateOFDProtocolMessage done [06:42:59]OFDSenderStorePacket 151701 [06:42:59]StoreOFDPacket docnum=151701 [06:42:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 8B 04 01 18 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 73 BC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 50 02 00 35 04 06 00 BC 74 57 65 B2 5C E2 D8 FA E5 73 30 D6 26 [06:42:59]CheckFolder [06:42:59]dirname=/storage/ofd_packets [06:42:59]CheckFolder done [06:42:59]ProducePacketName [06:42:59]name=ofd_packets/00151701 [06:42:59]NVStorageSaveData ofd_packets/00151701 [06:42:59]File name is /storage/ofd_packets/00151701 [06:42:59]Write 298 bytes [06:42:59]NVStorageSaveData done [06:42:59]OFDSenderStorePacket done [06:42:59]KKMCreateOFDPacket done [06:42:59]NVStorageSaveData kkm_last_timestamp [06:42:59]File name is /storage/kkm_last_timestamp [06:42:59]Write 4 bytes [06:42:59]NVStorageSaveData done [06:42:59]ExternCall_PrintAddStr [06:42:59]wPrintStart [06:42:59]Write to MH i2c: 01 00 00 4E 04 52 [06:42:59]Write i2c OK [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: 01 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: 01 07 00 [06:42:59]MH_I2C_Read... [06:42:59]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [06:42:59]RasterBufferAndPrint [06:42:59]line Счет N : (1)1785715 [06:42:59]line ИНН: 02508201610067 [06:42:59]line Контрольно-Кассовый Чек [06:42:59]line ПРОДАЖА [06:42:59]line ТРК (МРК, ГНК) : 31 [06:42:59]line Товар: 2710194210 [06:42:59]line ДТ-К-5 [06:42:59]line 13.130 * 76.20 [06:42:59]line = 1000.51 [06:42:59]line НДС 12% НСП 1% [06:42:59]line > о реализуемом товаре [06:42:59]line ОКРУГЛЕНИЕ: -0.51 [06:42:59]line ИТОГО: 1000.00 [06:42:59]line Внесено: 1000.00 [06:42:59]line СДАЧА: 0.00 [06:42:59]line НСП 1% : 8.85 [06:42:59]line НДС 12% : 106.25 [06:42:59]line Наличными: 1000.00 [06:42:59]line Безнал.: 0.00 [06:42:59]line Место: АЗС № 89 "Партнер Нефть" [06:42:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:42:59]line СНО: Общий режим [06:42:59]line Чек 32 22.09.2024 06:42 [06:42:59]line Смена: 475 ФФД: 1.0 [06:42:59]line ЗНМ: 0300000113 [06:42:59]line РНМ: 0000000000091825 [06:42:59]line Версия ККМ: 001 [06:42:59]line ФМ: 0000000000871835 [06:42:59]line ФД: 151701 [06:42:59]line ФПД: 207207868510812 [06:42:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T064259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151701&fm=207207868510812&tin=02508201610067®Number=0000000000091825&sum=100000 [06:42:59]OFD Sender: Processing packet 151701 [packets to send 826, broken 825] [06:42:59]ProducePacketName [06:42:59]name=ofd_packets/00151701 [06:42:59]OFD Sender: To server: pG, [06:42:59]CommunicateWithHost lk.salyk.kg:30040 [06:42:59]ConnectInit lk.salyk.kg [06:42:59]written 0, free lines is 4095 [06:43:00]Connected sock=10 [06:43:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 8B 04 01 18 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 73 BC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 50 02 00 35 04 06 00 BC 74 57 65 B2 5C E2 D8 FA E5 73 30 D6 26 [06:43:00]Write to MH i2c: 01 00 00 79 04 7D [06:43:00]Write i2c OK [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: 01 [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: 01 07 00 [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 CC 0C 5C [06:43:00]RasterBufferAndPrint [06:43:00]line [06:43:00]line [06:43:00]line [06:43:00]line [06:43:00]line [06:43:00]written 0, free lines is 3282 [06:43:00]MH_Cut [06:43:00]Write to MH i2c: D1 01 00 80 04 01 56 [06:43:00]Write i2c OK [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: D1 [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: D1 01 00 [06:43:00]MH_I2C_Read... [06:43:00]Read from MH i2c: D1 01 00 80 04 00 55 [06:43:00]Write to MH i2c: 01 00 00 81 04 85 [06:43:00]Write i2c OK [06:43:00]MH_I2C_Read... [06:43:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 48 47 00 17 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 50 02 00 F4 03 04 00 78 64 EF 66 B6 04 01 00 00 51 6F CC 48 FB 41 89 AC [06:43:00]CommunicateWithHost err = 0 [06:43:00]CheckOFDResponse [06:43:00]1017 (14) - 77093643461234 [06:43:00]1041 (16) - 0000000000871835 [06:43:00]1040 (4) - 151701 [06:43:00]1012 (4) - 22.09.2024 00:27 [06:43:00]1206 (1) - 0 [06:43:00]OFD Sender: Remove packet 151701 [06:43:00]ProducePacketName [06:43:00]name=ofd_packets/00151701 [06:43:00]NVStorageDeleteData [06:43:01]*** Cut start [06:43:01]*** Purtial cut [06:43:01]*** CUTSNS_PIN = 0 [06:43:01]OFD Sender: No OFD packet to send [06:43:01]*** Stage 1: CUTSNS_PIN = 1 [06:43:03]Read from MH i2c: 01 [06:43:03]MH_I2C_Read... [06:43:03]*** Stop cut motor [06:43:03]*** Cut end [06:43:03]Read from MH i2c: 01 07 00 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [06:43:03]process_action close_receipt done [06:43:03]requested_data is exist [06:43:03]produce_requested_data [06:43:03]requested_item fm.sn is exist - process it [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 11 00 00 [06:43:03]Write to MH i2c: E2 08 00 82 04 80 11 00 00 00 00 00 00 00 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 17 00 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 17 00 82 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [06:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:03]wFMCommunicate OK [06:43:03]requested_item fd.num is exist - process it [06:43:03]SAM_PROTO_GetFieldsCounters [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 13 00 00 [06:43:03]Write to MH i2c: E2 08 00 83 04 80 13 00 00 00 00 00 00 03 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 62 00 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 62 00 83 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [06:43:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:43:03]wFMCommunicate OK [06:43:03]SAM_PROTO_GetFieldsCounters done [06:43:03]requested_item shift.num is exist - process it [06:43:03]requested_item shift.opened is exist - process it [06:43:03]req_shift_opened [06:43:03]FM_GetShiftState [06:43:03]SAM_PROTO_GetShiftState [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 13 01 00 [06:43:03]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 0E 00 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4C [06:43:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [06:43:03]wFMCommunicate OK [06:43:03]SAM_PROTO_GetShiftState done [06:43:03]FM_GetShiftState done [06:43:03]req_shift_opened done [06:43:03]requested_item shift.open_date is exist - process it [06:43:03]req_shift_open_date [06:43:03]req_shift_open_date done [06:43:03]produce_requested_data done [06:43:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151701,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [06:43:03]process_action_free close_receipt [06:43:03]json_value_free [06:43:03]json_value_free done [06:43:03]process_json_proto returns [06:43:03]Send response to host [06:43:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151701,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [06:43:03]free response buf [06:43:03]execute_script done [06:43:03]execute_script returns [06:43:03]free content buf [06:43:03]Sock 8.Close socket [06:43:03]Sock 8.Thread stoped [06:43:06]OFD Sender: No OFD packet to send [06:43:11]OFD Sender: No OFD packet to send [06:43:16]OFD Sender: No OFD packet to send [06:43:21]OFD Sender: No OFD packet to send [06:43:26]OFD Sender: No OFD packet to send [06:43:31]OFD Sender: No OFD packet to send [06:43:36]OFD Sender: No OFD packet to send [06:43:41]OFD Sender: No OFD packet to send [06:43:46]OFD Sender: No OFD packet to send [06:43:51]OFD Sender: No OFD packet to send [06:43:56]OFD Sender: No OFD packet to send [06:44:01]OFD Sender: No OFD packet to send [06:44:06]OFD Sender: No OFD packet to send [06:44:11]OFD Sender: No OFD packet to send [06:44:16]OFD Sender: No OFD packet to send [06:44:21]OFD Sender: No OFD packet to send [06:44:26]OFD Sender: No OFD packet to send [06:44:31]OFD Sender: No OFD packet to send [06:44:36]OFD Sender: No OFD packet to send [06:44:41]OFD Sender: No OFD packet to send [06:44:46]OFD Sender: No OFD packet to send [06:44:51]OFD Sender: No OFD packet to send [06:44:56]OFD Sender: No OFD packet to send [06:45:01]OFD Sender: No OFD packet to send [06:45:06]OFD Sender: No OFD packet to send [06:45:11]OFD Sender: No OFD packet to send [06:45:16]OFD Sender: No OFD packet to send [06:45:21]OFD Sender: No OFD packet to send [06:45:26]OFD Sender: No OFD packet to send [06:45:31]OFD Sender: No OFD packet to send [06:45:36]OFD Sender: No OFD packet to send [06:45:41]OFD Sender: No OFD packet to send [06:45:46]recv_with_timeout no data received [06:45:46]OFD Sender: No OFD packet to send [06:45:51]OFD Sender: No OFD packet to send [06:45:57]OFD Sender: No OFD packet to send [06:46:02]OFD Sender: No OFD packet to send [06:46:07]OFD Sender: No OFD packet to send [06:46:09]recv_with_timeout no data received [06:46:12]OFD Sender: No OFD packet to send [06:46:17]OFD Sender: No OFD packet to send [06:46:22]OFD Sender: No OFD packet to send [06:46:27]OFD Sender: No OFD packet to send [06:46:32]OFD Sender: No OFD packet to send [06:46:37]OFD Sender: No OFD packet to send [06:46:42]OFD Sender: No OFD packet to send [06:46:45]recv_with_timeout no data received [06:46:47]OFD Sender: No OFD packet to send [06:46:52]OFD Sender: No OFD packet to send [06:46:57]OFD Sender: No OFD packet to send [06:47:02]OFD Sender: No OFD packet to send [06:47:07]OFD Sender: No OFD packet to send [06:47:07]recv_with_timeout no data received [06:47:12]OFD Sender: No OFD packet to send [06:47:17]OFD Sender: No OFD packet to send [06:47:22]OFD Sender: No OFD packet to send [06:47:27]OFD Sender: No OFD packet to send [06:47:32]OFD Sender: No OFD packet to send [06:47:37]OFD Sender: No OFD packet to send [06:47:42]OFD Sender: No OFD packet to send [06:47:47]OFD Sender: No OFD packet to send [06:47:52]OFD Sender: No OFD packet to send [06:47:57]OFD Sender: No OFD packet to send [06:47:59]recv_with_timeout no data received [06:48:02]OFD Sender: No OFD packet to send [06:48:07]OFD Sender: No OFD packet to send [06:48:12]OFD Sender: No OFD packet to send [06:48:17]OFD Sender: No OFD packet to send [06:48:22]OFD Sender: No OFD packet to send [06:48:27]OFD Sender: No OFD packet to send [06:48:32]OFD Sender: No OFD packet to send [06:48:37]OFD Sender: No OFD packet to send [06:48:42]OFD Sender: No OFD packet to send [06:48:47]OFD Sender: No OFD packet to send [06:48:48]recv_with_timeout no data received [06:48:52]OFD Sender: No OFD packet to send [06:48:57]OFD Sender: No OFD packet to send [06:49:02]OFD Sender: No OFD packet to send [06:49:07]OFD Sender: No OFD packet to send [06:49:12]OFD Sender: No OFD packet to send [06:49:17]OFD Sender: No OFD packet to send [06:49:22]OFD Sender: No OFD packet to send [06:49:27]OFD Sender: No OFD packet to send [06:49:32]OFD Sender: No OFD packet to send [06:49:32]recv_with_timeout no data received [06:49:37]OFD Sender: No OFD packet to send [06:49:42]OFD Sender: No OFD packet to send [06:49:47]OFD Sender: No OFD packet to send [06:49:49]recv_with_timeout no data received [06:49:52]OFD Sender: No OFD packet to send [06:49:57]OFD Sender: No OFD packet to send [06:50:02]OFD Sender: No OFD packet to send [06:50:07]OFD Sender: No OFD packet to send [06:50:12]OFD Sender: No OFD packet to send [06:50:17]OFD Sender: No OFD packet to send [06:50:22]OFD Sender: No OFD packet to send [06:50:27]OFD Sender: No OFD packet to send [06:50:32]OFD Sender: No OFD packet to send [06:50:33]recv_with_timeout no data received [06:50:38]OFD Sender: No OFD packet to send [06:50:43]OFD Sender: No OFD packet to send [06:50:48]OFD Sender: No OFD packet to send [06:50:49]recv_with_timeout no data received [06:50:53]OFD Sender: No OFD packet to send [06:50:58]OFD Sender: No OFD packet to send [06:51:03]OFD Sender: No OFD packet to send [06:51:08]OFD Sender: No OFD packet to send [06:51:13]OFD Sender: No OFD packet to send [06:51:18]OFD Sender: No OFD packet to send [06:51:23]OFD Sender: No OFD packet to send [06:51:28]OFD Sender: No OFD packet to send [06:51:33]OFD Sender: No OFD packet to send [06:51:38]OFD Sender: No OFD packet to send [06:51:43]OFD Sender: No OFD packet to send [06:51:48]OFD Sender: No OFD packet to send [06:51:53]OFD Sender: No OFD packet to send [06:51:58]OFD Sender: No OFD packet to send [06:52:03]OFD Sender: No OFD packet to send [06:52:08]OFD Sender: No OFD packet to send [06:52:13]OFD Sender: No OFD packet to send [06:52:17]recv_with_timeout no data received [06:52:18]OFD Sender: No OFD packet to send [06:52:23]OFD Sender: No OFD packet to send [06:52:28]OFD Sender: No OFD packet to send [06:52:33]OFD Sender: No OFD packet to send [06:52:37]recv_with_timeout no data received [06:52:38]OFD Sender: No OFD packet to send [06:52:43]OFD Sender: No OFD packet to send [06:52:48]OFD Sender: No OFD packet to send [06:52:53]OFD Sender: No OFD packet to send [06:52:58]OFD Sender: No OFD packet to send [06:53:03]OFD Sender: No OFD packet to send [06:53:08]OFD Sender: No OFD packet to send [06:53:13]OFD Sender: No OFD packet to send [06:53:18]OFD Sender: No OFD packet to send [06:53:19]recv_with_timeout no data received [06:53:23]OFD Sender: No OFD packet to send [06:53:28]OFD Sender: No OFD packet to send [06:53:33]OFD Sender: No OFD packet to send [06:53:38]OFD Sender: No OFD packet to send [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [06:54:23]OFD Sender: No OFD packet to send [06:54:28]OFD Sender: No OFD packet to send [06:54:33]OFD Sender: No OFD packet to send [06:54:38]OFD Sender: No OFD packet to send [06:54:43]OFD Sender: No OFD packet to send [06:54:48]OFD Sender: No OFD packet to send [06:54:53]OFD Sender: No OFD packet to send [06:54:58]OFD Sender: No OFD packet to send [06:55:03]OFD Sender: No OFD packet to send [06:55:08]OFD Sender: No OFD packet to send [06:55:14]OFD Sender: No OFD packet to send [06:55:19]OFD Sender: No OFD packet to send [06:55:24]OFD Sender: No OFD packet to send [06:55:29]OFD Sender: No OFD packet to send [06:55:30]recv_with_timeout no data received [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56:06]recv_with_timeout no data received [06:56:09]OFD Sender: No OFD packet to send [06:56:14]OFD Sender: No OFD packet to send [06:56:19]OFD Sender: No OFD packet to send [06:56:24]OFD Sender: No OFD packet to send [06:56:29]OFD Sender: No OFD packet to send [06:56:34]OFD Sender: No OFD packet to send [06:56:39]OFD Sender: No OFD packet to send [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:22]recv_with_timeout no data received [06:57:24]OFD Sender: No OFD packet to send [06:57:29]OFD Sender: No OFD packet to send [06:57:34]OFD Sender: No OFD packet to send [06:57:39]OFD Sender: No OFD packet to send [06:57:44]OFD Sender: No OFD packet to send [06:57:49]OFD Sender: No OFD packet to send [06:57:54]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:07]recv_with_timeout no data received [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:38]recv_with_timeout no data received [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:01]recv_with_timeout no data received [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:47]recv_with_timeout no data received [06:59:50]OFD Sender: No OFD packet to send [06:59:55]OFD Sender: No OFD packet to send [07:00:00]OFD Sender: No OFD packet to send [07:00:05]OFD Sender: No OFD packet to send [07:00:10]OFD Sender: No OFD packet to send [07:00:15]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:35]recv_with_timeout no data received [07:00:40]OFD Sender: No OFD packet to send [07:00:45]OFD Sender: No OFD packet to send [07:00:50]OFD Sender: No OFD packet to send [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:10]OFD Sender: No OFD packet to send [07:01:11]recv_with_timeout no data received [07:01:15]OFD Sender: No OFD packet to send [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:01:58]recv_with_timeout no data received [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:35]OFD Sender: No OFD packet to send [07:02:40]OFD Sender: No OFD packet to send [07:02:45]OFD Sender: No OFD packet to send [07:02:50]OFD Sender: No OFD packet to send [07:02:55]OFD Sender: No OFD packet to send [07:03:00]OFD Sender: No OFD packet to send [07:03:05]OFD Sender: No OFD packet to send [07:03:10]OFD Sender: No OFD packet to send [07:03:15]OFD Sender: No OFD packet to send [07:03:20]OFD Sender: No OFD packet to send [07:03:25]OFD Sender: No OFD packet to send [07:03:30]OFD Sender: No OFD packet to send [07:03:35]OFD Sender: No OFD packet to send [07:03:40]OFD Sender: No OFD packet to send [07:03:43]recv_with_timeout no data received [07:03:45]OFD Sender: No OFD packet to send [07:03:50]OFD Sender: No OFD packet to send [07:03:55]OFD Sender: No OFD packet to send [07:04:00]OFD Sender: No OFD packet to send [07:04:05]OFD Sender: No OFD packet to send [07:04:10]OFD Sender: No OFD packet to send [07:04:13]recv_with_timeout no data received [07:04:15]OFD Sender: No OFD packet to send [07:04:20]OFD Sender: No OFD packet to send [07:04:25]OFD Sender: No OFD packet to send [07:04:31]OFD Sender: No OFD packet to send [07:04:36]OFD Sender: No OFD packet to send [07:04:41]OFD Sender: No OFD packet to send [07:04:46]OFD Sender: No OFD packet to send [07:04:51]OFD Sender: No OFD packet to send [07:04:56]OFD Sender: No OFD packet to send [07:05:01]OFD Sender: No OFD packet to send [07:05:06]OFD Sender: No OFD packet to send [07:05:11]OFD Sender: No OFD packet to send [07:05:16]OFD Sender: No OFD packet to send [07:05:21]OFD Sender: No OFD packet to send [07:05:26]OFD Sender: No OFD packet to send [07:05:31]OFD Sender: No OFD packet to send [07:05:36]OFD Sender: No OFD packet to send [07:05:41]OFD Sender: No OFD packet to send [07:05:44]accept exits with 9 [07:05:44]New connection [07:05:44]New thread 3066908004 created [07:05:44]Thread 3067051364 joined [07:05:44]Waiting for new connection... [07:05:44] Sock 9.Parse request [07:05:44]Sock 9.Check first char [07:05:44]Sock 9.First char is OK [07:05:44]request: POST /json_proto HTTP/1.0 [07:05:44]Method: POST [07:05:44]URL: /json_proto [07:05:44]Method is POST - this is cgi request [07:05:44]url: /json_proto [07:05:44]query_string will be loaded in cgi processing [07:05:44]execute_cgi json_proto POST (null) [07:05:44]execute_cgi path=json_proto method=POST [07:05:44]POST find Content-Length [07:05:44]Host: 172.17.43.67:8080 [07:05:44]Content-Length: 678 [07:05:44]Content-Type: application/json [07:05:44] [07:05:44]POST finish read [07:05:44]Found Content-Length = 678 [07:05:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:44]execute_script... [07:05:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:44]POST & json_proto [07:05:44]process_json_proto [07:05:44]json parsed OK: [07:05:44]protocol is kg_v1.0 [07:05:44]action value=close_receipt [07:05:44]process_action close_receipt [07:05:44]cmd_close_receipt [07:05:44]MH_GetDate [07:05:44]Write to MH i2c: F0 00 00 85 04 78 [07:05:44]Write i2c OK [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 09 00 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: F0 09 00 85 04 00 C9 C1 EF 66 6A BD 47 65 33 [07:05:44]GetLastDocTimeStamp 1726987379 [07:05:44]current date 1726988745 [07:05:44]FM_GetShiftState [07:05:44]SAM_PROTO_GetShiftState [07:05:44]wFMCommunicate request_size=4 [07:05:44]MH_SAM_APDU [07:05:44]CAPDU: 80 13 01 00 [07:05:44]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [07:05:44]Write i2c OK [07:05:44]MH_I2C_Read... [07:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:44]Read from MH i2c: E2 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: E2 0E 00 [07:05:44]MH_I2C_Read... [07:05:44]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4E [07:05:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:05:44]wFMCommunicate OK [07:05:44]SAM_PROTO_GetShiftState done [07:05:44]FM_GetShiftState done [07:05:44]opened in 1726966141 [07:05:44]opened+sec_in_day 1727052541 [07:05:44]quantity*price = 20001 [07:05:44]sum+1 = 20002 [07:05:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 33 22.09.2024 07:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151702 ФПД: 137699633007358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T070545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151702&fm=137699633007358&tin=02508201610067®Number=0000000000091825&sum=20000 [07:05:45]StoreToDocumentArchive [07:05:45]shift 475 fd 151702 [07:05:45]save to /storage/0475/doc_00151702 [07:05:45]save last doc name /storage/0475/doc_00151702 to /storage/kkm_last_doc_name [07:05:45]save OK [07:05:45]Clear old archive folders... [07:05:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:05:45]tlvbuf is 014A5C70 [07:05:45]SAM_PROTO_ClearQueue [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 09 00 00 [07:05:45]Write to MH i2c: E2 08 00 93 04 80 09 00 00 00 00 00 00 09 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]SAM_PROTO_ClearQueue done [07:05:45]KKMCreateOFDPacket [07:05:45]OFDProtocolAddRootSTLVToBuf [07:05:45]FM_MakeSignedData [07:05:45]FM_MakeSignedData [07:05:45]SAM_PROTO_SignData [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 01 02 [07:05:45]Write to MH i2c: E2 08 00 94 04 80 0D 01 02 00 00 00 00 11 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=255 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C9 C1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 50 02 00 35 04 06 00 7D [07:05:45]Write to MH i2c: E2 02 01 95 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C9 C1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 50 02 00 35 04 06 00 7D 00 00 D3 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=10 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 02 02 05 3C B1 B6 0A FE [07:05:45]Write to MH i2c: E2 0D 00 96 04 80 0D 02 02 05 00 3C B1 B6 0A FE 00 00 C9 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [07:05:45]RAPDU: 90 00 [07:05:45]wFMCommunicate OK [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 0D 03 02 [07:05:45]Write to MH i2c: E2 08 00 97 04 80 0D 03 02 00 00 00 00 16 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:45]Read from MH i2c: E2 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 0B 00 [07:05:45]MH_I2C_Read... [07:05:45]Read from MH i2c: E2 0B 00 97 04 00 C5 83 DD 1B 5E C2 EF BA 90 00 20 [07:05:45]RAPDU: C5 83 DD 1B 5E C2 EF BA 90 00 [07:05:45]wFMCommunicate OK [07:05:45]SAM_PROTO_SignData done [07:05:45]FM_MakeSignedData done [07:05:45]CreateOFDProtocolMessage [07:05:45]wFMCommunicate request_size=4 [07:05:45]MH_SAM_APDU [07:05:45]CAPDU: 80 11 00 00 [07:05:45]Write to MH i2c: E2 08 00 98 04 80 11 00 00 00 00 00 00 16 [07:05:45]Write i2c OK [07:05:45]MH_I2C_Read... [07:05:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:46]Read from MH i2c: E2 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: E2 17 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: E2 17 00 98 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [07:05:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:05:46]wFMCommunicate OK [07:05:46]CreateOFDProtocolMessage done [07:05:46]OFDSenderStorePacket 151702 [07:05:46]StoreOFDPacket docnum=151702 [07:05:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 4B 07 01 7F 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C9 C1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 50 02 00 35 04 06 00 7D 3C B1 B6 0A FE C5 83 DD 1B 5E C2 EF BA [07:05:46]CheckFolder [07:05:46]dirname=/storage/ofd_packets [07:05:46]CheckFolder done [07:05:46]ProducePacketName [07:05:46]name=ofd_packets/00151702 [07:05:46]NVStorageSaveData ofd_packets/00151702 [07:05:46]File name is /storage/ofd_packets/00151702 [07:05:46]Write 301 bytes [07:05:46]NVStorageSaveData done [07:05:46]OFDSenderStorePacket done [07:05:46]KKMCreateOFDPacket done [07:05:46]NVStorageSaveData kkm_last_timestamp [07:05:46]File name is /storage/kkm_last_timestamp [07:05:46]Write 4 bytes [07:05:46]NVStorageSaveData done [07:05:46]ExternCall_PrintAddStr [07:05:46]wPrintStart [07:05:46]Write to MH i2c: 01 00 00 99 04 9D [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 99 04 00 00 00 00 00 FF 0F B2 [07:05:46]RasterBufferAndPrint [07:05:46]line Счет N : (1)1785716 [07:05:46]line ИНН: 02508201610067 [07:05:46]line Контрольно-Кассовый Чек [07:05:46]line ПРОДАЖА [07:05:46]line ТРК (МРК, ГНК) : 22 [07:05:46]line Товар: 2710124130 [07:05:46]line Аи-92-К-5 [07:05:46]line 2.950 * 67.80 [07:05:46]line = 200.01 [07:05:46]line НДС 12% НСП 1% [07:05:46]line > о реализуемом товаре [07:05:46]line ОКРУГЛЕНИЕ: -0.01 [07:05:46]line ИТОГО: 200.00 [07:05:46]line Внесено: 200.00 [07:05:46]line СДАЧА: 0.00 [07:05:46]line НСП 1% : 1.77 [07:05:46]line НДС 12% : 21.24 [07:05:46]line Наличными: 200.00 [07:05:46]line Безнал.: 0.00 [07:05:46]line Место: АЗС № 89 "Партнер Нефть" [07:05:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:05:46]line СНО: Общий режим [07:05:46]line Чек 33 22.09.2024 07:05 [07:05:46]line Смена: 475 ФФД: 1.0 [07:05:46]line ЗНМ: 0300000113 [07:05:46]line РНМ: 0000000000091825 [07:05:46]line Версия ККМ: 001 [07:05:46]line ФМ: 0000000000871835 [07:05:46]line ФД: 151702 [07:05:46]line ФПД: 137699633007358 [07:05:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T070545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151702&fm=137699633007358&tin=02508201610067®Number=0000000000091825&sum=20000 [07:05:46]written 0, free lines is 4095 [07:05:46]OFD Sender: Processing packet 151702 [packets to send 826, broken 825] [07:05:46]ProducePacketName [07:05:46]name=ofd_packets/00151702 [07:05:46]OFD Sender: To server: pG, [07:05:46]CommunicateWithHost lk.salyk.kg:30040 [07:05:46]ConnectInit lk.salyk.kg [07:05:46]Write to MH i2c: 01 00 00 C4 04 C8 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 CD 0C A8 [07:05:46]RasterBufferAndPrint [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]line [07:05:46]written 0, free lines is 3284 [07:05:46]MH_Cut [07:05:46]Write to MH i2c: D1 01 00 CB 04 01 A1 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 01 00 [07:05:46]MH_I2C_Read... [07:05:46]Read from MH i2c: D1 01 00 CB 04 00 A0 [07:05:46]Write to MH i2c: 01 00 00 CC 04 D0 [07:05:46]Write i2c OK [07:05:46]MH_I2C_Read... [07:05:47]*** Cut start [07:05:47]*** Purtial cut [07:05:47]*** Stage 1: CUTSNS_PIN = 1 [07:05:47]Read from MH i2c: 01 [07:05:47]MH_I2C_Read... [07:05:47]*** Stop cut motor [07:05:47]*** Cut end [07:05:47]Read from MH i2c: 01 07 00 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: 01 07 00 CC 04 00 00 00 00 00 FF 0F E5 [07:05:47]process_action close_receipt done [07:05:47]requested_data is exist [07:05:47]produce_requested_data [07:05:47]requested_item fm.sn is exist - process it [07:05:47]wFMCommunicate request_size=4 [07:05:47]MH_SAM_APDU [07:05:47]CAPDU: 80 11 00 00 [07:05:47]Write to MH i2c: E2 08 00 CD 04 80 11 00 00 00 00 00 00 4B [07:05:47]Write i2c OK [07:05:47]MH_I2C_Read... [07:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:47]Read from MH i2c: E2 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: E2 17 00 [07:05:47]MH_I2C_Read... [07:05:47]Connected sock=10 [07:05:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 4B 07 01 7F 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C9 C1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 50 02 00 35 04 06 00 7D 3C B1 B6 0A FE C5 83 DD 1B 5E C2 EF BA [07:05:47]Read from MH i2c: E2 17 00 CD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [07:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:05:47]wFMCommunicate OK [07:05:47]requested_item fd.num is exist - process it [07:05:47]SAM_PROTO_GetFieldsCounters [07:05:47]wFMCommunicate request_size=4 [07:05:47]MH_SAM_APDU [07:05:47]CAPDU: 80 13 00 00 [07:05:47]Write to MH i2c: E2 08 00 CE 04 80 13 00 00 00 00 00 00 4E [07:05:47]Write i2c OK [07:05:47]MH_I2C_Read... [07:05:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:05:47]Read from MH i2c: E2 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: E2 62 00 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: E2 62 00 CE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [07:05:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:05:47]wFMCommunicate OK [07:05:47]SAM_PROTO_GetFieldsCounters done [07:05:47]requested_item shift.num is exist - process it [07:05:47]requested_item shift.opened is exist - process it [07:05:47]req_shift_opened [07:05:47]FM_GetShiftState [07:05:47]SAM_PROTO_GetShiftState [07:05:47]wFMCommunicate request_size=4 [07:05:47]MH_SAM_APDU [07:05:47]CAPDU: 80 13 01 00 [07:05:47]Write to MH i2c: E2 08 00 CF 04 80 13 01 00 00 00 00 00 50 [07:05:47]Write i2c OK [07:05:47]MH_I2C_Read... [07:05:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:47]Read from MH i2c: E2 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: E2 0E 00 [07:05:47]MH_I2C_Read... [07:05:47]Read from MH i2c: E2 0E 00 CF 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 97 [07:05:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:05:47]wFMCommunicate OK [07:05:47]SAM_PROTO_GetShiftState done [07:05:47]FM_GetShiftState done [07:05:47]req_shift_opened done [07:05:47]requested_item shift.open_date is exist - process it [07:05:47]req_shift_open_date [07:05:47]req_shift_open_date done [07:05:47]produce_requested_data done [07:05:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151702,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:05:47]process_action_free close_receipt [07:05:47]json_value_free [07:05:47]json_value_free done [07:05:47]process_json_proto returns [07:05:47]Send response to host [07:05:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151702,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:05:47]free response buf [07:05:47]execute_script done [07:05:47]execute_script returns [07:05:47]free content buf [07:05:47]Sock 9.Close socket [07:05:47]Sock 9.Thread stoped [07:05:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CA 84 47 00 8E E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 50 02 00 F4 03 04 00 CF 69 EF 66 B6 04 01 00 00 C3 22 9E 4B 10 AB 54 F7 [07:05:48]CommunicateWithHost err = 0 [07:05:48]CheckOFDResponse [07:05:48]1017 (14) - 77093643461234 [07:05:48]1041 (16) - 0000000000871835 [07:05:48]1040 (4) - 151702 [07:05:48]1012 (4) - 22.09.2024 00:50 [07:05:48]1206 (1) - 0 [07:05:48]OFD Sender: Remove packet 151702 [07:05:48]ProducePacketName [07:05:48]name=ofd_packets/00151702 [07:05:48]NVStorageDeleteData [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:14]OFD Sender: No OFD packet to send [07:06:19]OFD Sender: No OFD packet to send [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:32]recv_with_timeout no data received [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:00]accept exits with 8 [07:07:00]New connection [07:07:00]New thread 3067051364 created [07:07:00]Thread 3066908004 joined [07:07:00]Waiting for new connection... [07:07:00] Sock 8.Parse request [07:07:00]Sock 8.Check first char [07:07:00]Sock 8.First char is OK [07:07:00]request: POST /json_proto HTTP/1.0 [07:07:00]Method: POST [07:07:00]URL: /json_proto [07:07:00]Method is POST - this is cgi request [07:07:00]url: /json_proto [07:07:00]query_string will be loaded in cgi processing [07:07:00]execute_cgi json_proto POST (null) [07:07:00]execute_cgi path=json_proto method=POST [07:07:00]POST find Content-Length [07:07:00]Host: 172.17.43.67:8080 [07:07:00]Content-Length: 678 [07:07:00]Content-Type: application/json [07:07:00] [07:07:00]POST finish read [07:07:00]Found Content-Length = 678 [07:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:00]execute_script... [07:07:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:00]POST & json_proto [07:07:00]process_json_proto [07:07:00]json parsed OK: [07:07:00]protocol is kg_v1.0 [07:07:00]action value=close_receipt [07:07:00]process_action close_receipt [07:07:00]cmd_close_receipt [07:07:00]MH_GetDate [07:07:00]Write to MH i2c: F0 00 00 D0 04 C3 [07:07:00]Write i2c OK [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: F0 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: F0 09 00 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: F0 09 00 D0 04 00 15 C2 EF 66 6A BD 47 65 CB [07:07:00]GetLastDocTimeStamp 1726988745 [07:07:00]current date 1726988821 [07:07:00]FM_GetShiftState [07:07:00]SAM_PROTO_GetShiftState [07:07:00]wFMCommunicate request_size=4 [07:07:00]MH_SAM_APDU [07:07:00]CAPDU: 80 13 01 00 [07:07:00]Write to MH i2c: E2 08 00 D1 04 80 13 01 00 00 00 00 00 52 [07:07:00]Write i2c OK [07:07:00]MH_I2C_Read... [07:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:00]Read from MH i2c: E2 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: E2 0E 00 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: E2 0E 00 D1 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 99 [07:07:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:07:00]wFMCommunicate OK [07:07:00]SAM_PROTO_GetShiftState done [07:07:00]FM_GetShiftState done [07:07:00]opened in 1726966141 [07:07:00]opened+sec_in_day 1727052541 [07:07:00]quantity*price = 50036 [07:07:00]sum+1 = 50037 [07:07:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 34 22.09.2024 07:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151703 ФПД: 87429563647792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T070701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151703&fm=87429563647792&tin=02508201610067®Number=0000000000091825&sum=50000 [07:07:01]StoreToDocumentArchive [07:07:01]shift 475 fd 151703 [07:07:01]save to /storage/0475/doc_00151703 [07:07:01]save last doc name /storage/0475/doc_00151703 to /storage/kkm_last_doc_name [07:07:01]save OK [07:07:01]Clear old archive folders... [07:07:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:07:01]tlvbuf is 01447BF0 [07:07:01]SAM_PROTO_ClearQueue [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 09 00 00 [07:07:01]Write to MH i2c: E2 08 00 DE 04 80 09 00 00 00 00 00 00 54 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [07:07:01]RAPDU: 90 00 [07:07:01]wFMCommunicate OK [07:07:01]SAM_PROTO_ClearQueue done [07:07:01]KKMCreateOFDPacket [07:07:01]OFDProtocolAddRootSTLVToBuf [07:07:01]FM_MakeSignedData [07:07:01]FM_MakeSignedData [07:07:01]SAM_PROTO_SignData [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 0D 01 02 [07:07:01]Write to MH i2c: E2 08 00 DF 04 80 0D 01 02 00 00 00 00 5C [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [07:07:01]RAPDU: 90 00 [07:07:01]wFMCommunicate OK [07:07:01]wFMCommunicate request_size=255 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 15 C2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 50 02 00 35 04 06 00 4F [07:07:01]Write to MH i2c: E2 02 01 E0 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 15 C2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 50 02 00 35 04 06 00 4F 00 00 3D [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [07:07:01]RAPDU: 90 00 [07:07:01]wFMCommunicate OK [07:07:01]wFMCommunicate request_size=10 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 0D 02 02 05 84 48 15 87 30 [07:07:01]Write to MH i2c: E2 0D 00 E1 04 80 0D 02 02 05 00 84 48 15 87 30 00 00 01 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [07:07:01]RAPDU: 90 00 [07:07:01]wFMCommunicate OK [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 0D 03 02 [07:07:01]Write to MH i2c: E2 08 00 E2 04 80 0D 03 02 00 00 00 00 61 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 0B 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 0B 00 E2 04 00 6F 07 7C 43 DF 88 01 8A 90 00 89 [07:07:01]RAPDU: 6F 07 7C 43 DF 88 01 8A 90 00 [07:07:01]wFMCommunicate OK [07:07:01]SAM_PROTO_SignData done [07:07:01]FM_MakeSignedData done [07:07:01]CreateOFDProtocolMessage [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 11 00 00 [07:07:01]Write to MH i2c: E2 08 00 E3 04 80 11 00 00 00 00 00 00 61 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 17 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 17 00 E3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [07:07:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:01]wFMCommunicate OK [07:07:01]CreateOFDProtocolMessage done [07:07:01]OFDSenderStorePacket 151703 [07:07:01]StoreOFDPacket docnum=151703 [07:07:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 96 7D 07 01 EB 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 15 C2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 50 02 00 35 04 06 00 4F 84 48 15 87 30 6F 07 7C 43 DF 88 01 8A [07:07:01]CheckFolder [07:07:01]dirname=/storage/ofd_packets [07:07:01]CheckFolder done [07:07:01]ProducePacketName [07:07:01]name=ofd_packets/00151703 [07:07:01]NVStorageSaveData ofd_packets/00151703 [07:07:01]File name is /storage/ofd_packets/00151703 [07:07:01]Write 301 bytes [07:07:01]NVStorageSaveData done [07:07:01]OFDSenderStorePacket done [07:07:01]KKMCreateOFDPacket done [07:07:01]NVStorageSaveData kkm_last_timestamp [07:07:01]File name is /storage/kkm_last_timestamp [07:07:01]Write 4 bytes [07:07:01]NVStorageSaveData done [07:07:01]ExternCall_PrintAddStr [07:07:01]wPrintStart [07:07:01]Write to MH i2c: 01 00 00 E4 04 E8 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: 01 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: 01 07 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: 01 07 00 E4 04 00 00 00 00 00 FF 0F FD [07:07:01]RasterBufferAndPrint [07:07:01]line Счет N : (1)1785717 [07:07:01]line ИНН: 02508201610067 [07:07:01]line Контрольно-Кассовый Чек [07:07:01]line ПРОДАЖА [07:07:01]line ТРК (МРК, ГНК) : 42 [07:07:01]line Товар: 2710124130 [07:07:01]line Аи-92-К-5 [07:07:01]line 7.380 * 67.80 [07:07:01]line = 500.36 [07:07:01]line НДС 12% НСП 1% [07:07:01]line > о реализуемом товаре [07:07:01]line ОКРУГЛЕНИЕ: -0.36 [07:07:01]line ИТОГО: 500.00 [07:07:01]line Внесено: 500.00 [07:07:01]line СДАЧА: 0.00 [07:07:01]line НСП 1% : 4.43 [07:07:01]line НДС 12% : 53.14 [07:07:01]line Наличными: 500.00 [07:07:01]line Безнал.: 0.00 [07:07:01]line Место: АЗС № 89 "Партнер Нефть" [07:07:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:07:01]line СНО: Общий режим [07:07:01]line Чек 34 22.09.2024 07:07 [07:07:01]line Смена: 475 ФФД: 1.0 [07:07:01]line ЗНМ: 0300000113 [07:07:01]line РНМ: 0000000000091825 [07:07:01]line Версия ККМ: 001 [07:07:01]line ФМ: 0000000000871835 [07:07:01]line ФД: 151703 [07:07:01]line ФПД: 87429563647792 [07:07:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T070701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151703&fm=87429563647792&tin=02508201610067®Number=0000000000091825&sum=50000 [07:07:01]written 0, free lines is 4095 [07:07:01]OFD Sender: Processing packet 151703 [packets to send 826, broken 825] [07:07:01]ProducePacketName [07:07:01]name=ofd_packets/00151703 [07:07:01]OFD Sender: To server: pG, [07:07:01]CommunicateWithHost lk.salyk.kg:30040 [07:07:01]ConnectInit lk.salyk.kg [07:07:02]Write to MH i2c: 01 00 00 0F 05 14 [07:07:02]Write i2c OK [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: 01 [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: 01 07 00 [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 D1 0C F8 [07:07:02]RasterBufferAndPrint [07:07:02]line [07:07:02]line [07:07:02]line [07:07:02]line [07:07:02]line [07:07:02]written 0, free lines is 3287 [07:07:02]MH_Cut [07:07:02]Write to MH i2c: D1 01 00 16 05 01 ED [07:07:02]Write i2c OK [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: D1 [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: D1 01 00 [07:07:02]MH_I2C_Read... [07:07:02]Read from MH i2c: D1 01 00 16 05 00 EC [07:07:02]Write to MH i2c: 01 00 00 17 05 1C [07:07:02]Write i2c OK [07:07:02]MH_I2C_Read... [07:07:02]Connected sock=10 [07:07:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 96 7D 07 01 EB 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 15 C2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 50 02 00 35 04 06 00 4F 84 48 15 87 30 6F 07 7C 43 DF 88 01 8A [07:07:03]*** Cut start [07:07:03]*** Purtial cut [07:07:03]*** Stage 1: CUTSNS_PIN = 1 [07:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C0 87 47 00 C6 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 50 02 00 F4 03 04 00 1A 6A EF 66 B6 04 01 00 00 D5 74 F3 33 61 67 20 F6 [07:07:03]CommunicateWithHost err = 0 [07:07:03]CheckOFDResponse [07:07:03]1017 (14) - 77093643461234 [07:07:03]1041 (16) - 0000000000871835 [07:07:03]1040 (4) - 151703 [07:07:03]1012 (4) - 22.09.2024 00:51 [07:07:03]1206 (1) - 0 [07:07:03]OFD Sender: Remove packet 151703 [07:07:03]ProducePacketName [07:07:03]name=ofd_packets/00151703 [07:07:03]NVStorageDeleteData [07:07:03]Read from MH i2c: 01 [07:07:03]MH_I2C_Read... [07:07:03]*** Stop cut motor [07:07:03]*** Cut end [07:07:03]Read from MH i2c: 01 07 00 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 FF 0F 31 [07:07:03]process_action close_receipt done [07:07:03]requested_data is exist [07:07:03]produce_requested_data [07:07:03]requested_item fm.sn is exist - process it [07:07:03]wFMCommunicate request_size=4 [07:07:03]MH_SAM_APDU [07:07:03]CAPDU: 80 11 00 00 [07:07:03]Write to MH i2c: E2 08 00 18 05 80 11 00 00 00 00 00 00 97 [07:07:03]Write i2c OK [07:07:03]MH_I2C_Read... [07:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:03]Read from MH i2c: E2 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 17 00 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 17 00 18 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [07:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:03]wFMCommunicate OK [07:07:03]requested_item fd.num is exist - process it [07:07:03]SAM_PROTO_GetFieldsCounters [07:07:03]wFMCommunicate request_size=4 [07:07:03]MH_SAM_APDU [07:07:03]CAPDU: 80 13 00 00 [07:07:03]Write to MH i2c: E2 08 00 19 05 80 13 00 00 00 00 00 00 9A [07:07:03]Write i2c OK [07:07:03]MH_I2C_Read... [07:07:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:03]Read from MH i2c: E2 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 62 00 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 62 00 19 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [07:07:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:07:03]wFMCommunicate OK [07:07:03]SAM_PROTO_GetFieldsCounters done [07:07:03]requested_item shift.num is exist - process it [07:07:03]requested_item shift.opened is exist - process it [07:07:03]req_shift_opened [07:07:03]FM_GetShiftState [07:07:03]SAM_PROTO_GetShiftState [07:07:03]wFMCommunicate request_size=4 [07:07:03]MH_SAM_APDU [07:07:03]CAPDU: 80 13 01 00 [07:07:03]Write to MH i2c: E2 08 00 1A 05 80 13 01 00 00 00 00 00 9C [07:07:03]Write i2c OK [07:07:03]MH_I2C_Read... [07:07:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:03]Read from MH i2c: E2 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 0E 00 [07:07:03]MH_I2C_Read... [07:07:03]Read from MH i2c: E2 0E 00 1A 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E3 [07:07:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:07:03]wFMCommunicate OK [07:07:03]SAM_PROTO_GetShiftState done [07:07:03]FM_GetShiftState done [07:07:03]req_shift_opened done [07:07:03]requested_item shift.open_date is exist - process it [07:07:03]req_shift_open_date [07:07:03]req_shift_open_date done [07:07:03]produce_requested_data done [07:07:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151703,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:07:03]process_action_free close_receipt [07:07:03]json_value_free [07:07:03]json_value_free done [07:07:03]process_json_proto returns [07:07:03]Send response to host [07:07:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151703,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:07:03]free response buf [07:07:03]execute_script done [07:07:03]execute_script returns [07:07:03]free content buf [07:07:03]Sock 8.Close socket [07:07:03]Sock 8.Thread stoped [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:46]recv_with_timeout no data received [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:23]recv_with_timeout no data received [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:49]OFD Sender: No OFD packet to send [07:09:54]OFD Sender: No OFD packet to send [07:09:59]OFD Sender: No OFD packet to send [07:10:04]OFD Sender: No OFD packet to send [07:10:09]OFD Sender: No OFD packet to send [07:10:10]recv_with_timeout no data received [07:10:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:24]OFD Sender: No OFD packet to send [07:10:29]OFD Sender: No OFD packet to send [07:10:34]OFD Sender: No OFD packet to send [07:10:39]OFD Sender: No OFD packet to send [07:10:44]OFD Sender: No OFD packet to send [07:10:49]OFD Sender: No OFD packet to send [07:10:54]OFD Sender: No OFD packet to send [07:10:59]OFD Sender: No OFD packet to send [07:11:04]OFD Sender: No OFD packet to send [07:11:09]OFD Sender: No OFD packet to send [07:11:14]OFD Sender: No OFD packet to send [07:11:19]OFD Sender: No OFD packet to send [07:11:24]OFD Sender: No OFD packet to send [07:11:29]OFD Sender: No OFD packet to send [07:11:34]OFD Sender: No OFD packet to send [07:11:39]OFD Sender: No OFD packet to send [07:11:44]recv_with_timeout no data received [07:11:44]OFD Sender: No OFD packet to send [07:11:49]OFD Sender: No OFD packet to send [07:11:54]OFD Sender: No OFD packet to send [07:11:59]OFD Sender: No OFD packet to send [07:12:04]OFD Sender: No OFD packet to send [07:12:09]OFD Sender: No OFD packet to send [07:12:14]OFD Sender: No OFD packet to send [07:12:20]OFD Sender: No OFD packet to send [07:12:25]OFD Sender: No OFD packet to send [07:12:30]OFD Sender: No OFD packet to send [07:12:35]OFD Sender: No OFD packet to send [07:12:40]OFD Sender: No OFD packet to send [07:12:45]OFD Sender: No OFD packet to send [07:12:50]OFD Sender: No OFD packet to send [07:12:55]OFD Sender: No OFD packet to send [07:13:00]OFD Sender: No OFD packet to send [07:13:05]OFD Sender: No OFD packet to send [07:13:10]OFD Sender: No OFD packet to send [07:13:15]OFD Sender: No OFD packet to send [07:13:16]recv_with_timeout no data received [07:13:20]OFD Sender: No OFD packet to send [07:13:25]OFD Sender: No OFD packet to send [07:13:30]OFD Sender: No OFD packet to send [07:13:35]OFD Sender: No OFD packet to send [07:13:40]OFD Sender: No OFD packet to send [07:13:40]recv_with_timeout no data received [07:13:45]OFD Sender: No OFD packet to send [07:13:50]OFD Sender: No OFD packet to send [07:13:55]OFD Sender: No OFD packet to send [07:14:00]OFD Sender: No OFD packet to send [07:14:05]OFD Sender: No OFD packet to send [07:14:07]recv_with_timeout no data received [07:14:10]OFD Sender: No OFD packet to send [07:14:15]OFD Sender: No OFD packet to send [07:14:20]OFD Sender: No OFD packet to send [07:14:25]OFD Sender: No OFD packet to send [07:14:29]accept exits with 9 [07:14:29]New connection [07:14:29]New thread 3066908004 created [07:14:29]Thread 3067051364 joined [07:14:29]Waiting for new connection... [07:14:29] Sock 9.Parse request [07:14:29]Sock 9.Check first char [07:14:29]Sock 9.First char is OK [07:14:29]request: POST /json_proto HTTP/1.0 [07:14:29]Method: POST [07:14:29]URL: /json_proto [07:14:29]Method is POST - this is cgi request [07:14:29]url: /json_proto [07:14:29]query_string will be loaded in cgi processing [07:14:29]execute_cgi json_proto POST (null) [07:14:29]execute_cgi path=json_proto method=POST [07:14:29]POST find Content-Length [07:14:29]Host: 172.17.43.67:8080 [07:14:29]Content-Length: 675 [07:14:29]Content-Type: application/json [07:14:29] [07:14:29]POST finish read [07:14:29]Found Content-Length = 675 [07:14:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:29]execute_script... [07:14:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:29]POST & json_proto [07:14:29]process_json_proto [07:14:29]json parsed OK: [07:14:29]protocol is kg_v1.0 [07:14:29]action value=close_receipt [07:14:29]process_action close_receipt [07:14:29]cmd_close_receipt [07:14:29]MH_GetDate [07:14:29]Write to MH i2c: F0 00 00 1B 05 0F [07:14:29]Write i2c OK [07:14:29]MH_I2C_Read... [07:14:29]Read from MH i2c: F0 [07:14:29]MH_I2C_Read... [07:14:29]Read from MH i2c: F0 09 00 [07:14:29]MH_I2C_Read... [07:14:29]Read from MH i2c: F0 09 00 1B 05 00 D6 C3 EF 66 6A BD 47 65 D9 [07:14:29]GetLastDocTimeStamp 1726988821 [07:14:29]current date 1726989270 [07:14:29]FM_GetShiftState [07:14:29]SAM_PROTO_GetShiftState [07:14:29]wFMCommunicate request_size=4 [07:14:29]MH_SAM_APDU [07:14:29]CAPDU: 80 13 01 00 [07:14:29]Write to MH i2c: E2 08 00 1C 05 80 13 01 00 00 00 00 00 9E [07:14:29]Write i2c OK [07:14:29]MH_I2C_Read... [07:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:29]Read from MH i2c: E2 [07:14:29]MH_I2C_Read... [07:14:29]Read from MH i2c: E2 0E 00 [07:14:29]MH_I2C_Read... [07:14:29]Read from MH i2c: E2 0E 00 1C 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E5 [07:14:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:14:29]wFMCommunicate OK [07:14:29]SAM_PROTO_GetShiftState done [07:14:29]FM_GetShiftState done [07:14:29]opened in 1726966141 [07:14:29]opened+sec_in_day 1727052541 [07:14:29]quantity*price = 50063 [07:14:29]sum+1 = 50064 [07:14:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 35 22.09.2024 07:14 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151704 ФПД: 60602451362868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T071430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151704&fm=60602451362868&tin=02508201610067®Number=0000000000091825&sum=50000 [07:14:30]StoreToDocumentArchive [07:14:30]shift 475 fd 151704 [07:14:30]save to /storage/0475/doc_00151704 [07:14:30]save last doc name /storage/0475/doc_00151704 to /storage/kkm_last_doc_name [07:14:30]save OK [07:14:30]Clear old archive folders... [07:14:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:14:30]tlvbuf is 01441DD0 [07:14:30]SAM_PROTO_ClearQueue [07:14:30]wFMCommunicate request_size=4 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 09 00 00 [07:14:30]Write to MH i2c: E2 08 00 29 05 80 09 00 00 00 00 00 00 A0 [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [07:14:30]RAPDU: 90 00 [07:14:30]wFMCommunicate OK [07:14:30]SAM_PROTO_ClearQueue done [07:14:30]KKMCreateOFDPacket [07:14:30]OFDProtocolAddRootSTLVToBuf [07:14:30]FM_MakeSignedData [07:14:30]FM_MakeSignedData [07:14:30]SAM_PROTO_SignData [07:14:30]wFMCommunicate request_size=4 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 0D 01 02 [07:14:30]Write to MH i2c: E2 08 00 2A 05 80 0D 01 02 00 00 00 00 A8 [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [07:14:30]RAPDU: 90 00 [07:14:30]wFMCommunicate OK [07:14:30]wFMCommunicate request_size=255 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 D6 C3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 50 02 00 35 04 06 00 37 1E 1B 96 [07:14:30]Write to MH i2c: E2 02 01 2B 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 D6 C3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 50 02 00 35 04 06 00 37 1E 1B 96 00 00 92 [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]OFD Sender: No OFD packet to send [07:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [07:14:30]RAPDU: 90 00 [07:14:30]wFMCommunicate OK [07:14:30]wFMCommunicate request_size=7 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 0D 02 02 02 04 34 [07:14:30]Write to MH i2c: E2 0A 00 2C 05 80 0D 02 02 02 00 04 34 00 00 E7 [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [07:14:30]RAPDU: 90 00 [07:14:30]wFMCommunicate OK [07:14:30]wFMCommunicate request_size=4 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 0D 03 02 [07:14:30]Write to MH i2c: E2 08 00 2D 05 80 0D 03 02 00 00 00 00 AD [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 0B 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 0B 00 2D 05 00 A2 F9 C1 C6 2F D3 5F DC 90 00 0D [07:14:30]RAPDU: A2 F9 C1 C6 2F D3 5F DC 90 00 [07:14:30]wFMCommunicate OK [07:14:30]SAM_PROTO_SignData done [07:14:30]FM_MakeSignedData done [07:14:30]CreateOFDProtocolMessage [07:14:30]wFMCommunicate request_size=4 [07:14:30]MH_SAM_APDU [07:14:30]CAPDU: 80 11 00 00 [07:14:30]Write to MH i2c: E2 08 00 2E 05 80 11 00 00 00 00 00 00 AD [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:30]Read from MH i2c: E2 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 17 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: E2 17 00 2E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [07:14:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:14:30]wFMCommunicate OK [07:14:30]CreateOFDProtocolMessage done [07:14:30]OFDSenderStorePacket 151704 [07:14:30]StoreOFDPacket docnum=151704 [07:14:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151704,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:14:32]free response buf [07:14:32]execute_script done [07:14:32]execute_script returns [07:14:32]free content buf [07:14:32]Sock 9.Close socket [07:14:32]Sock 9.Thread stoped [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:00]recv_with_timeout no data received [07:15:02]OFD Sender: No OFD packet to send [07:14:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 61 0D 04 01 83 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 D6 C3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 50 02 00 35 04 06 00 37 1E 1B 96 04 34 A2 F9 C1 C6 2F D3 5F DC [07:14:30]CheckFolder [07:14:30]dirname=/storage/ofd_packets [07:14:30]CheckFolder done [07:14:30]ProducePacketName [07:14:30]name=ofd_packets/00151704 [07:14:30]NVStorageSaveData ofd_packets/00151704 [07:14:30]File name is /storage/ofd_packets/00151704 [07:14:30]Write 298 bytes [07:14:30]NVStorageSaveData done [07:14:30]OFDSenderStorePacket done [07:14:30]KKMCreateOFDPacket done [07:14:30]NVStorageSaveData kkm_last_timestamp [07:14:30]File name is /storage/kkm_last_timestamp [07:14:30]Write 4 bytes [07:14:30]NVStorageSaveData done [07:14:30]ExternCall_PrintAddStr [07:14:30]wPrintStart [07:14:30]Write to MH i2c: 01 00 00 2F 05 34 [07:14:30]Write i2c OK [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: 01 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: 01 07 00 [07:14:30]MH_I2C_Read... [07:14:30]Read from MH i2c: 01 07 00 2F 05 00 00 00 00 00 FF 0F 49 [07:14:30]RasterBufferAndPrint [07:14:30]line Счет N : (1)1785718 [07:14:30]line ИНН: 02508201610067 [07:14:30]line Контрольно-Кассовый Чек [07:14:30]line ПРОДАЖА [07:14:30]line ТРК (МРК, ГНК) : 41 [07:14:30]line Товар: 2710194210 [07:14:30]line ДТ-К-5 [07:14:30]line 6.570 * 76.20 [07:14:30]line = 500.63 [07:14:30]line НДС 12% НСП 1% [07:14:30]line > о реализуемом товаре [07:14:30]line ОКРУГЛЕНИЕ: -0.63 [07:14:30]line ИТОГО: 500.00 [07:14:30]line Внесено: 500.00 [07:14:30]line СДАЧА: 0.00 [07:14:30]line НСП 1% : 4.43 [07:14:30]line НДС 12% : 53.16 [07:14:30]line Наличными: 500.00 [07:14:30]line Безнал.: 0.00 [07:14:30]line Место: АЗС № 89 "Партнер Нефть" [07:14:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:14:30]line СНО: Общий режим [07:14:30]line Чек 35 22.09.2024 07:14 [07:14:30]line Смена: 475 ФФД: 1.0 [07:14:30]line ЗНМ: 0300000113 [07:14:30]line РНМ: 0000000000091825 [07:14:30]line Версия ККМ: 001 [07:14:30]line ФМ: 0000000000871835 [07:14:30]line ФД: 151704 [07:14:30]line ФПД: 60602451362868 [07:14:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T071430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151704&fm=60602451362868&tin=02508201610067®Number=0000000000091825&sum=50000 [07:14:30]written 0, free lines is 4095 [07:14:30]OFD Sender: Processing packet 151704 [packets to send 826, broken 825] [07:14:30]ProducePacketName [07:14:30]name=ofd_packets/00151704 [07:14:30]OFD Sender: To server: pG, [07:14:30]CommunicateWithHost lk.salyk.kg:30040 [07:14:30]ConnectInit lk.salyk.kg [07:14:31]Write to MH i2c: 01 00 00 5A 05 5F [07:14:31]Write i2c OK [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: 01 [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: 01 07 00 [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 C8 0C 3A [07:14:31]RasterBufferAndPrint [07:14:31]line [07:14:31]line [07:14:31]line [07:14:31]line [07:14:31]line [07:14:31]written 0, free lines is 3277 [07:14:31]MH_Cut [07:14:31]Write to MH i2c: D1 01 00 61 05 01 38 [07:14:31]Write i2c OK [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: D1 [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: D1 01 00 [07:14:31]MH_I2C_Read... [07:14:31]Read from MH i2c: D1 01 00 61 05 00 37 [07:14:31]Write to MH i2c: 01 00 00 62 05 67 [07:14:31]Write i2c OK [07:14:31]MH_I2C_Read... [07:14:31]Connected sock=10 [07:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 61 0D 04 01 83 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 D6 C3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 50 02 00 35 04 06 00 37 1E 1B 96 04 34 A2 F9 C1 C6 2F D3 5F DC [07:14:32]*** Cut start [07:14:32]*** Purtial cut [07:14:32]*** Stage 1: CUTSNS_PIN = 1 [07:14:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2D D4 47 00 A6 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 50 02 00 F4 03 04 00 DB 6B EF 66 B6 04 01 00 00 9E 0B C8 11 89 CF 62 E6 [07:14:32]CommunicateWithHost err = 0 [07:14:32]CheckOFDResponse [07:14:32]1017 (14) - 77093643461234 [07:14:32]1041 (16) - 0000000000871835 [07:14:32]1040 (4) - 151704 [07:14:32]1012 (4) - 22.09.2024 00:59 [07:14:32]1206 (1) - 0 [07:14:32]OFD Sender: Remove packet 151704 [07:14:32]ProducePacketName [07:14:32]name=ofd_packets/00151704 [07:14:32]NVStorageDeleteData [07:14:32]Read from MH i2c: 01 [07:14:32]MH_I2C_Read... [07:14:32]*** Stop cut motor [07:14:32]*** Cut end [07:14:32]Read from MH i2c: 01 07 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 FF 0F 7C [07:14:32]process_action close_receipt done [07:14:32]requested_data is exist [07:14:32]produce_requested_data [07:14:32]requested_item fm.sn is exist - process it [07:14:32]wFMCommunicate request_size=4 [07:14:32]MH_SAM_APDU [07:14:32]CAPDU: 80 11 00 00 [07:14:32]Write to MH i2c: E2 08 00 63 05 80 11 00 00 00 00 00 00 E2 [07:14:32]Write i2c OK [07:14:32]MH_I2C_Read... [07:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:32]Read from MH i2c: E2 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 17 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 17 00 63 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [07:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:14:32]wFMCommunicate OK [07:14:32]requested_item fd.num is exist - process it [07:14:32]SAM_PROTO_GetFieldsCounters [07:14:32]wFMCommunicate request_size=4 [07:14:32]MH_SAM_APDU [07:14:32]CAPDU: 80 13 00 00 [07:14:32]Write to MH i2c: E2 08 00 64 05 80 13 00 00 00 00 00 00 E5 [07:14:32]Write i2c OK [07:14:32]MH_I2C_Read... [07:14:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:14:32]Read from MH i2c: E2 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 62 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 62 00 64 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [07:14:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:14:32]wFMCommunicate OK [07:14:32]SAM_PROTO_GetFieldsCounters done [07:14:32]requested_item shift.num is exist - process it [07:14:32]requested_item shift.opened is exist - process it [07:14:32]req_shift_opened [07:14:32]FM_GetShiftState [07:14:32]SAM_PROTO_GetShiftState [07:14:32]wFMCommunicate request_size=4 [07:14:32]MH_SAM_APDU [07:14:32]CAPDU: 80 13 01 00 [07:14:32]Write to MH i2c: E2 08 00 65 05 80 13 01 00 00 00 00 00 E7 [07:14:32]Write i2c OK [07:14:32]MH_I2C_Read... [07:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:32]Read from MH i2c: E2 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 0E 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 0E 00 65 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2E [07:14:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:14:32]wFMCommunicate OK [07:14:32]SAM_PROTO_GetShiftState done [07:14:32]FM_GetShiftState done [07:14:32]req_shift_opened done [07:14:32]requested_item shift.open_date is exist - process it [07:14:32]req_shift_open_date [07:14:32]req_shift_open_date done [07:14:32]produce_requested_data done [07:14:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151704,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:14:32]process_action_free close_receipt [07:14:32]json_value_free [07:14:32]json_value_free done [07:14:32]process_json_proto returns [07:14:32]Send response to host [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:19]recv_with_timeout no data received [07:15:22]OFD Sender: No OFD packet to send [07:15:28]OFD Sender: No OFD packet to send [07:15:33]OFD Sender: No OFD packet to send [07:15:38]OFD Sender: No OFD packet to send [07:15:43]OFD Sender: No OFD packet to send [07:15:48]OFD Sender: No OFD packet to send [07:15:53]OFD Sender: No OFD packet to send [07:15:58]OFD Sender: No OFD packet to send [07:16:03]OFD Sender: No OFD packet to send [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:18]OFD Sender: No OFD packet to send [07:16:23]OFD Sender: No OFD packet to send [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:53]OFD Sender: No OFD packet to send [07:16:58]OFD Sender: No OFD packet to send [07:17:03]OFD Sender: No OFD packet to send [07:17:08]OFD Sender: No OFD packet to send [07:17:13]OFD Sender: No OFD packet to send [07:17:18]OFD Sender: No OFD packet to send [07:17:23]OFD Sender: No OFD packet to send [07:17:28]OFD Sender: No OFD packet to send [07:17:33]OFD Sender: No OFD packet to send [07:17:38]OFD Sender: No OFD packet to send [07:17:43]OFD Sender: No OFD packet to send [07:17:48]OFD Sender: No OFD packet to send [07:17:53]OFD Sender: No OFD packet to send [07:17:58]OFD Sender: No OFD packet to send [07:18:03]OFD Sender: No OFD packet to send [07:18:08]OFD Sender: No OFD packet to send [07:18:13]OFD Sender: No OFD packet to send [07:18:18]OFD Sender: No OFD packet to send [07:18:23]OFD Sender: No OFD packet to send [07:18:28]OFD Sender: No OFD packet to send [07:18:33]OFD Sender: No OFD packet to send [07:18:38]OFD Sender: No OFD packet to send [07:18:43]OFD Sender: No OFD packet to send [07:18:48]OFD Sender: No OFD packet to send [07:18:53]OFD Sender: No OFD packet to send [07:18:58]OFD Sender: No OFD packet to send [07:19:03]OFD Sender: No OFD packet to send [07:19:04]recv_with_timeout no data received [07:19:08]OFD Sender: No OFD packet to send [07:19:13]OFD Sender: No OFD packet to send [07:19:18]OFD Sender: No OFD packet to send [07:19:23]OFD Sender: No OFD packet to send [07:19:28]OFD Sender: No OFD packet to send [07:19:31]accept exits with 8 [07:19:31]New connection [07:19:31]New thread 3067051364 created [07:19:31]Thread 3066908004 joined [07:19:31]Waiting for new connection... [07:19:31] Sock 8.Parse request [07:19:31]Sock 8.Check first char [07:19:31]Sock 8.First char is OK [07:19:31]request: POST /json_proto HTTP/1.0 [07:19:31]Method: POST [07:19:31]URL: /json_proto [07:19:31]Method is POST - this is cgi request [07:19:31]url: /json_proto [07:19:31]query_string will be loaded in cgi processing [07:19:31]execute_cgi json_proto POST (null) [07:19:31]execute_cgi path=json_proto method=POST [07:19:31]POST find Content-Length [07:19:31]Host: 172.17.43.67:8080 [07:19:31]Content-Length: 679 [07:19:31]Content-Type: application/json [07:19:31] [07:19:31]POST finish read [07:19:31]Found Content-Length = 679 [07:19:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:31]execute_script... [07:19:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:31]POST & json_proto [07:19:31]process_json_proto [07:19:31]json parsed OK: [07:19:31]protocol is kg_v1.0 [07:19:31]action value=close_receipt [07:19:31]process_action close_receipt [07:19:31]cmd_close_receipt [07:19:31]MH_GetDate [07:19:31]Write to MH i2c: F0 00 00 66 05 5A [07:19:31]Write i2c OK [07:19:31]MH_I2C_Read... [07:19:31]Read from MH i2c: F0 [07:19:31]MH_I2C_Read... [07:19:31]Read from MH i2c: F0 09 00 [07:19:31]MH_I2C_Read... [07:19:31]Read from MH i2c: F0 09 00 66 05 00 04 C5 EF 66 6A BD 47 65 54 [07:19:31]GetLastDocTimeStamp 1726989270 [07:19:31]current date 1726989572 [07:19:31]FM_GetShiftState [07:19:31]SAM_PROTO_GetShiftState [07:19:31]wFMCommunicate request_size=4 [07:19:31]MH_SAM_APDU [07:19:31]CAPDU: 80 13 01 00 [07:19:31]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [07:19:31]Write i2c OK [07:19:31]MH_I2C_Read... [07:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:31]Read from MH i2c: E2 [07:19:31]MH_I2C_Read... [07:19:31]Read from MH i2c: E2 0E 00 [07:19:31]MH_I2C_Read... [07:19:31]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 30 [07:19:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:19:31]wFMCommunicate OK [07:19:31]SAM_PROTO_GetShiftState done [07:19:31]FM_GetShiftState done [07:19:31]opened in 1726966141 [07:19:31]opened+sec_in_day 1727052541 [07:19:31]quantity*price = 70037 [07:19:31]sum+1 = 70038 [07:19:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 36 22.09.2024 07:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151705 ФПД: 128216088417857 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T071932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151705&fm=128216088417857&tin=02508201610067®Number=0000000000091825&sum=70000 [07:19:32]StoreToDocumentArchive [07:19:32]shift 475 fd 151705 [07:19:32]save to /storage/0475/doc_00151705 [07:19:32]save last doc name /storage/0475/doc_00151705 to /storage/kkm_last_doc_name [07:19:32]save OK [07:19:32]Clear old archive folders... [07:19:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:19:32]tlvbuf is 014473E0 [07:19:32]SAM_PROTO_ClearQueue [07:19:32]wFMCommunicate request_size=4 [07:19:32]MH_SAM_APDU [07:19:32]CAPDU: 80 09 00 00 [07:19:32]Write to MH i2c: E2 08 00 74 05 80 09 00 00 00 00 00 00 EB [07:19:32]Write i2c OK [07:19:32]MH_I2C_Read... [07:19:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:32]Read from MH i2c: E2 [07:19:32]MH_I2C_Read... [07:19:32]Read from MH i2c: E2 03 00 [07:19:32]MH_I2C_Read... [07:19:32]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [07:19:32]RAPDU: 90 00 [07:19:32]wFMCommunicate OK [07:19:32]SAM_PROTO_ClearQueue done [07:19:32]KKMCreateOFDPacket [07:19:32]OFDProtocolAddRootSTLVToBuf [07:19:32]FM_MakeSignedData [07:19:32]FM_MakeSignedData [07:19:32]SAM_PROTO_SignData [07:19:32]wFMCommunicate request_size=4 [07:19:32]MH_SAM_APDU [07:19:32]CAPDU: 80 0D 01 02 [07:19:32]Write to MH i2c: E2 08 00 75 05 80 0D 01 02 00 00 00 00 F3 [07:19:32]Write i2c OK [07:19:32]MH_I2C_Read... [07:19:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:32]Read from MH i2c: E2 [07:19:32]MH_I2C_Read... [07:19:32]Read from MH i2c: E2 03 00 [07:19:32]MH_I2C_Read... [07:19:32]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [07:19:32]RAPDU: 90 00 [07:19:32]wFMCommunicate OK [07:19:32]wFMCommunicate request_size=255 [07:19:32]MH_SAM_APDU [07:19:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 04 C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 50 02 00 35 04 06 00 74 [07:19:32]Write to MH i2c: E2 02 01 76 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 04 C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 50 02 00 35 04 06 00 74 00 00 D6 [07:19:32]Write i2c OK [07:19:32]MH_I2C_Read... [07:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:33]Read from MH i2c: E2 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 03 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [07:19:33]RAPDU: 90 00 [07:19:33]wFMCommunicate OK [07:19:33]wFMCommunicate request_size=10 [07:19:33]MH_SAM_APDU [07:19:33]CAPDU: 80 0D 02 02 05 9C A2 67 96 41 [07:19:33]Write to MH i2c: E2 0D 00 77 05 80 0D 02 02 05 00 9C A2 67 96 41 00 00 7C [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:33]Read from MH i2c: E2 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 03 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [07:19:33]RAPDU: 90 00 [07:19:33]wFMCommunicate OK [07:19:33]wFMCommunicate request_size=4 [07:19:33]MH_SAM_APDU [07:19:33]CAPDU: 80 0D 03 02 [07:19:33]Write to MH i2c: E2 08 00 78 05 80 0D 03 02 00 00 00 00 F8 [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:33]Read from MH i2c: E2 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 0B 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 0B 00 78 05 00 A1 49 72 04 93 6C 28 61 90 00 E1 [07:19:33]RAPDU: A1 49 72 04 93 6C 28 61 90 00 [07:19:33]wFMCommunicate OK [07:19:33]SAM_PROTO_SignData done [07:19:33]FM_MakeSignedData done [07:19:33]CreateOFDProtocolMessage [07:19:33]wFMCommunicate request_size=4 [07:19:33]MH_SAM_APDU [07:19:33]CAPDU: 80 11 00 00 [07:19:33]Write to MH i2c: E2 08 00 79 05 80 11 00 00 00 00 00 00 F8 [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:33]Read from MH i2c: E2 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 17 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: E2 17 00 79 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [07:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:19:33]wFMCommunicate OK [07:19:33]CreateOFDProtocolMessage done [07:19:33]OFDSenderStorePacket 151705 [07:19:33]StoreOFDPacket docnum=151705 [07:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6D 91 07 01 8E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 04 C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 50 02 00 35 04 06 00 74 9C A2 67 96 41 A1 49 72 04 93 6C 28 61 [07:19:33]CheckFolder [07:19:33]dirname=/storage/ofd_packets [07:19:33]CheckFolder done [07:19:33]ProducePacketName [07:19:33]name=ofd_packets/00151705 [07:19:33]NVStorageSaveData ofd_packets/00151705 [07:19:33]File name is /storage/ofd_packets/00151705 [07:19:33]Write 301 bytes [07:19:33]NVStorageSaveData done [07:19:33]OFDSenderStorePacket done [07:19:33]KKMCreateOFDPacket done [07:19:33]NVStorageSaveData kkm_last_timestamp [07:19:33]File name is /storage/kkm_last_timestamp [07:19:33]Write 4 bytes [07:19:33]NVStorageSaveData done [07:19:33]ExternCall_PrintAddStr [07:19:33]wPrintStart [07:19:33]Write to MH i2c: 01 00 00 7A 05 7F [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 07 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 07 00 7A 05 00 00 00 00 00 FF 0F 94 [07:19:33]RasterBufferAndPrint [07:19:33]line Счет N : (1)1785719 [07:19:33]line ИНН: 02508201610067 [07:19:33]line Контрольно-Кассовый Чек [07:19:33]line ПРОДАЖА [07:19:33]line ТРК (МРК, ГНК) : 42 [07:19:33]line Товар: 2710124130 [07:19:33]line Аи-92-К-5 [07:19:33]line 10.330 * 67.80 [07:19:33]line = 700.37 [07:19:33]line НДС 12% НСП 1% [07:19:33]line > о реализуемом товаре [07:19:33]line ОКРУГЛЕНИЕ: -0.37 [07:19:33]line ИТОГО: 700.00 [07:19:33]line Внесено: 700.00 [07:19:33]line СДАЧА: 0.00 [07:19:33]line НСП 1% : 6.20 [07:19:33]line НДС 12% : 74.38 [07:19:33]line Наличными: 700.00 [07:19:33]line Безнал.: 0.00 [07:19:33]line Место: АЗС № 89 "Партнер Нефть" [07:19:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:19:33]line СНО: Общий режим [07:19:33]line Чек 36 22.09.2024 07:19 [07:19:33]line Смена: 475 ФФД: 1.0 [07:19:33]line ЗНМ: 0300000113 [07:19:33]line РНМ: 0000000000091825 [07:19:33]line Версия ККМ: 001 [07:19:33]line ФМ: 0000000000871835 [07:19:33]line ФД: 151705 [07:19:33]line ФПД: 128216088417857 [07:19:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T071932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151705&fm=128216088417857&tin=02508201610067®Number=0000000000091825&sum=70000 [07:19:33]written 0, free lines is 4095 [07:19:33]OFD Sender: Processing packet 151705 [packets to send 826, broken 825] [07:19:33]ProducePacketName [07:19:33]name=ofd_packets/00151705 [07:19:33]OFD Sender: To server: pG, [07:19:33]CommunicateWithHost lk.salyk.kg:30040 [07:19:33]ConnectInit lk.salyk.kg [07:19:33]Write to MH i2c: 01 00 00 A5 05 AA [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 07 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 CE 0C 8B [07:19:33]RasterBufferAndPrint [07:19:33]line [07:19:33]line [07:19:33]line [07:19:33]line [07:19:33]line [07:19:33]written 0, free lines is 3285 [07:19:33]MH_Cut [07:19:33]Write to MH i2c: D1 01 00 AC 05 01 83 [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: D1 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: D1 01 00 [07:19:33]MH_I2C_Read... [07:19:33]Read from MH i2c: D1 01 00 AC 05 00 82 [07:19:33]Write to MH i2c: 01 00 00 AD 05 B2 [07:19:33]Write i2c OK [07:19:33]MH_I2C_Read... [07:19:34]Connected sock=10 [07:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6D 91 07 01 8E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 04 C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 50 02 00 35 04 06 00 74 9C A2 67 96 41 A1 49 72 04 93 6C 28 61 [07:19:34]*** Cut start [07:19:34]*** Purtial cut [07:19:34]*** Stage 1: CUTSNS_PIN = 1 [07:19:34]Read from MH i2c: 01 [07:19:34]MH_I2C_Read... [07:19:34]*** Stop cut motor [07:19:34]*** Cut end [07:19:34]Read from MH i2c: 01 07 00 [07:19:34]MH_I2C_Read... [07:19:34]Read from MH i2c: 01 07 00 AD 05 00 00 00 00 00 FF 0F C7 [07:19:34]process_action close_receipt done [07:19:34]requested_data is exist [07:19:34]produce_requested_data [07:19:34]requested_item fm.sn is exist - process it [07:19:34]wFMCommunicate request_size=4 [07:19:34]MH_SAM_APDU [07:19:34]CAPDU: 80 11 00 00 [07:19:34]Write to MH i2c: E2 08 00 AE 05 80 11 00 00 00 00 00 00 2D [07:19:34]Write i2c OK [07:19:34]MH_I2C_Read... [07:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:34]Read from MH i2c: E2 [07:19:34]MH_I2C_Read... [07:19:34]Read from MH i2c: E2 17 00 [07:19:34]MH_I2C_Read... [07:19:34]Read from MH i2c: E2 17 00 AE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [07:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:19:34]wFMCommunicate OK [07:19:34]requested_item fd.num is exist - process it [07:19:34]SAM_PROTO_GetFieldsCounters [07:19:34]wFMCommunicate request_size=4 [07:19:34]MH_SAM_APDU [07:19:34]CAPDU: 80 13 00 00 [07:19:34]Write to MH i2c: E2 08 00 AF 05 80 13 00 00 00 00 00 00 30 [07:19:34]Write i2c OK [07:19:34]MH_I2C_Read... [07:19:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B F1 47 00 95 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 50 02 00 F4 03 04 00 0A 6D EF 66 B6 04 01 00 00 ED F7 EC EE 12 84 2F 92 [07:19:34]CommunicateWithHost err = 0 [07:19:34]CheckOFDResponse [07:19:34]1017 (14) - 77093643461234 [07:19:34]1041 (16) - 0000000000871835 [07:19:34]1040 (4) - 151705 [07:19:34]1012 (4) - 22.09.2024 01:04 [07:19:34]1206 (1) - 0 [07:19:34]OFD Sender: Remove packet 151705 [07:19:34]ProducePacketName [07:19:34]name=ofd_packets/00151705 [07:19:34]NVStorageDeleteData [07:19:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:34]Read from MH i2c: E2 [07:19:34]MH_I2C_Read... [07:19:34]Read from MH i2c: E2 62 00 [07:19:34]MH_I2C_Read... [07:19:34]Read from MH i2c: E2 62 00 AF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [07:19:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:19:34]wFMCommunicate OK [07:19:34]SAM_PROTO_GetFieldsCounters done [07:19:34]requested_item shift.num is exist - process it [07:19:34]requested_item shift.opened is exist - process it [07:19:34]req_shift_opened [07:19:34]FM_GetShiftState [07:19:34]SAM_PROTO_GetShiftState [07:19:34]wFMCommunicate request_size=4 [07:19:34]MH_SAM_APDU [07:19:34]CAPDU: 80 13 01 00 [07:19:34]Write to MH i2c: E2 08 00 B0 05 80 13 01 00 00 00 00 00 32 [07:19:34]Write i2c OK [07:19:34]MH_I2C_Read... [07:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:35]Read from MH i2c: E2 [07:19:35]MH_I2C_Read... [07:19:35]Read from MH i2c: E2 0E 00 [07:19:35]MH_I2C_Read... [07:19:35]Read from MH i2c: E2 0E 00 B0 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 79 [07:19:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:19:35]wFMCommunicate OK [07:19:35]SAM_PROTO_GetShiftState done [07:19:35]FM_GetShiftState done [07:19:35]req_shift_opened done [07:19:35]requested_item shift.open_date is exist - process it [07:19:35]req_shift_open_date [07:19:35]req_shift_open_date done [07:19:35]produce_requested_data done [07:19:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151705,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:19:35]process_action_free close_receipt [07:19:35]json_value_free [07:19:35]json_value_free done [07:19:35]process_json_proto returns [07:19:35]Send response to host [07:19:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151705,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:19:35]free response buf [07:19:35]execute_script done [07:19:35]execute_script returns [07:19:35]free content buf [07:19:35]Sock 8.Close socket [07:19:35]Sock 8.Thread stoped [07:19:35]OFD Sender: No OFD packet to send [07:19:40]OFD Sender: No OFD packet to send [07:19:45]OFD Sender: No OFD packet to send [07:19:50]OFD Sender: No OFD packet to send [07:19:55]OFD Sender: No OFD packet to send [07:20:00]recv_with_timeout no data received [07:20:00]OFD Sender: No OFD packet to send [07:20:05]OFD Sender: No OFD packet to send [07:20:10]OFD Sender: No OFD packet to send [07:20:15]OFD Sender: No OFD packet to send [07:20:20]OFD Sender: No OFD packet to send [07:20:25]OFD Sender: No OFD packet to send [07:20:30]OFD Sender: No OFD packet to send [07:20:35]OFD Sender: No OFD packet to send [07:20:40]OFD Sender: No OFD packet to send [07:20:45]OFD Sender: No OFD packet to send [07:20:50]OFD Sender: No OFD packet to send [07:20:53]recv_with_timeout no data received [07:20:55]OFD Sender: No OFD packet to send [07:21:00]OFD Sender: No OFD packet to send [07:21:05]OFD Sender: No OFD packet to send [07:21:10]OFD Sender: No OFD packet to send [07:21:15]OFD Sender: No OFD packet to send [07:21:20]OFD Sender: No OFD packet to send [07:21:25]OFD Sender: No OFD packet to send [07:21:30]OFD Sender: No OFD packet to send [07:21:35]OFD Sender: No OFD packet to send [07:21:38]recv_with_timeout no data received [07:21:40]OFD Sender: No OFD packet to send [07:21:45]OFD Sender: No OFD packet to send [07:21:50]OFD Sender: No OFD packet to send [07:21:55]OFD Sender: No OFD packet to send [07:22:00]OFD Sender: No OFD packet to send [07:22:04]accept exits with 9 [07:22:04]New connection [07:22:04]New thread 3066908004 created [07:22:04]Thread 3067051364 joined [07:22:04]Waiting for new connection... [07:22:04] Sock 9.Parse request [07:22:04]Sock 9.Check first char [07:22:04]Sock 9.First char is OK [07:22:04]request: POST /json_proto HTTP/1.0 [07:22:04]Method: POST [07:22:04]URL: /json_proto [07:22:04]Method is POST - this is cgi request [07:22:04]url: /json_proto [07:22:04]query_string will be loaded in cgi processing [07:22:04]execute_cgi json_proto POST (null) [07:22:04]execute_cgi path=json_proto method=POST [07:22:04]POST find Content-Length [07:22:04]Host: 172.17.43.67:8080 [07:22:04]Content-Length: 794 [07:22:04]Content-Type: application/json [07:22:04] [07:22:04]POST finish read [07:22:04]Found Content-Length = 794 [07:22:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:04]execute_script... [07:22:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:04]POST & json_proto [07:22:04]process_json_proto [07:22:04]json parsed OK: [07:22:04]protocol is kg_v1.0 [07:22:04]action value=close_receipt [07:22:04]process_action close_receipt [07:22:04]cmd_close_receipt [07:22:04]MH_GetDate [07:22:04]Write to MH i2c: F0 00 00 B1 05 A5 [07:22:04]Write i2c OK [07:22:04]MH_I2C_Read... [07:22:04]Read from MH i2c: F0 [07:22:04]MH_I2C_Read... [07:22:04]Read from MH i2c: F0 09 00 [07:22:04]MH_I2C_Read... [07:22:04]Read from MH i2c: F0 09 00 B1 05 00 9D C5 EF 66 6A BD 47 65 38 [07:22:04]GetLastDocTimeStamp 1726989572 [07:22:04]current date 1726989725 [07:22:04]FM_GetShiftState [07:22:04]SAM_PROTO_GetShiftState [07:22:04]wFMCommunicate request_size=4 [07:22:04]MH_SAM_APDU [07:22:04]CAPDU: 80 13 01 00 [07:22:04]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [07:22:04]Write i2c OK [07:22:04]MH_I2C_Read... [07:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:04]Read from MH i2c: E2 [07:22:04]MH_I2C_Read... [07:22:04]Read from MH i2c: E2 0E 00 [07:22:04]MH_I2C_Read... [07:22:04]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7B [07:22:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:22:04]wFMCommunicate OK [07:22:04]SAM_PROTO_GetShiftState done [07:22:04]FM_GetShiftState done [07:22:04]opened in 1726966141 [07:22:04]opened+sec_in_day 1727052541 [07:22:04]quantity*price = 0 [07:22:04]sum+1 = 1 [07:22:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 37 22.09.2024 07:22 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151706 ФПД: 209491135943458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151706&fm=209491135943458&tin=02508201610067®Number=0000000000091825&sum=0 [07:22:05]StoreToDocumentArchive [07:22:05]shift 475 fd 151706 [07:22:05]save to /storage/0475/doc_00151706 [07:22:05]save last doc name /storage/0475/doc_00151706 to /storage/kkm_last_doc_name [07:22:05]save OK [07:22:05]Clear old archive folders... [07:22:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:22:05]tlvbuf is 014587C0 [07:22:05]SAM_PROTO_ClearQueue [07:22:05]wFMCommunicate request_size=4 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 09 00 00 [07:22:05]Write to MH i2c: E2 08 00 BF 05 80 09 00 00 00 00 00 00 36 [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [07:22:05]RAPDU: 90 00 [07:22:05]wFMCommunicate OK [07:22:05]SAM_PROTO_ClearQueue done [07:22:05]KKMCreateOFDPacket [07:22:05]OFDProtocolAddRootSTLVToBuf [07:22:05]FM_MakeSignedData [07:22:05]FM_MakeSignedData [07:22:05]SAM_PROTO_SignData [07:22:05]wFMCommunicate request_size=4 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 0D 01 02 [07:22:05]Write to MH i2c: E2 08 00 C0 05 80 0D 01 02 00 00 00 00 3E [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [07:22:05]RAPDU: 90 00 [07:22:05]wFMCommunicate OK [07:22:05]wFMCommunicate request_size=255 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 9D C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 50 02 00 35 04 06 00 BE 87 F4 BD [07:22:05]Write to MH i2c: E2 02 01 C1 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 9D C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 50 02 00 35 04 06 00 BE 87 F4 BD 00 00 B2 [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [07:22:05]RAPDU: 90 00 [07:22:05]wFMCommunicate OK [07:22:05]wFMCommunicate request_size=7 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 0D 02 02 02 D3 22 [07:22:05]Write to MH i2c: E2 0A 00 C2 05 80 0D 02 02 02 00 D3 22 00 00 3A [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [07:22:05]RAPDU: 90 00 [07:22:05]wFMCommunicate OK [07:22:05]wFMCommunicate request_size=4 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 0D 03 02 [07:22:05]Write to MH i2c: E2 08 00 C3 05 80 0D 03 02 00 00 00 00 43 [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 0B 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 0B 00 C3 05 00 6E 31 8F FC FF C5 44 16 90 00 8C [07:22:05]RAPDU: 6E 31 8F FC FF C5 44 16 90 00 [07:22:05]wFMCommunicate OK [07:22:05]SAM_PROTO_SignData done [07:22:05]FM_MakeSignedData done [07:22:05]CreateOFDProtocolMessage [07:22:05]wFMCommunicate request_size=4 [07:22:05]MH_SAM_APDU [07:22:05]CAPDU: 80 11 00 00 [07:22:05]Write to MH i2c: E2 08 00 C4 05 80 11 00 00 00 00 00 00 43 [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:05]Read from MH i2c: E2 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 17 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: E2 17 00 C4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [07:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:22:05]wFMCommunicate OK [07:22:05]CreateOFDProtocolMessage done [07:22:05]OFDSenderStorePacket 151706 [07:22:05]StoreOFDPacket docnum=151706 [07:22:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DC BF 04 01 F3 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 9D C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 50 02 00 35 04 06 00 BE 87 F4 BD D3 22 6E 31 8F FC FF C5 44 16 [07:22:05]CheckFolder [07:22:05]dirname=/storage/ofd_packets [07:22:05]CheckFolder done [07:22:05]ProducePacketName [07:22:05]name=ofd_packets/00151706 [07:22:05]NVStorageSaveData ofd_packets/00151706 [07:22:05]File name is /storage/ofd_packets/00151706 [07:22:05]Write 298 bytes [07:22:05]NVStorageSaveData done [07:22:05]OFDSenderStorePacket done [07:22:05]KKMCreateOFDPacket done [07:22:05]NVStorageSaveData kkm_last_timestamp [07:22:05]File name is /storage/kkm_last_timestamp [07:22:05]Write 4 bytes [07:22:05]NVStorageSaveData done [07:22:05]ExternCall_PrintAddStr [07:22:05]wPrintStart [07:22:05]Write to MH i2c: 01 00 00 C5 05 CA [07:22:05]Write i2c OK [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: 01 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: 01 07 00 [07:22:05]MH_I2C_Read... [07:22:05]Read from MH i2c: 01 07 00 C5 05 00 00 00 00 00 FF 0F DF [07:22:05]RasterBufferAndPrint [07:22:05]line Счет N : (1)1785720 [07:22:05]line ИНН: 02508201610067 [07:22:05]line Контрольно-Кассовый Чек [07:22:05]line ПРОДАЖА [07:22:05]line ТРК (МРК, ГНК) : 31 [07:22:05]line Товар: 2710194210 [07:22:05]line ДТ-К-5 [07:22:05]line 13.130 * 0.00 [07:22:05]line = 0.00 [07:22:05]line НДС 12% НСП 1% [07:22:05]line > о реализуемом товаре [07:22:05]line ИТОГО: 0.00 [07:22:05]line НСП 1% : 0.00 [07:22:05]line НДС 12% : 0.00 [07:22:05]line Наличными: 0.00 [07:22:05]line Безнал.: 0.00 [07:22:05]line Место: АЗС № 89 "Партнер Нефть" [07:22:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:22:05]line СНО: Общий режим [07:22:05]line Чек 37 22.09.2024 07:22 [07:22:05]line Смена: 475 ФФД: 1.0 [07:22:05]line ЗНМ: 0300000113 [07:22:05]line РНМ: 0000000000091825 [07:22:05]line Версия ККМ: 001 [07:22:05]line Платежная система: O! деньги [07:22:05]line ФМ: 0000000000871835 [07:22:05]line ФД: 151706 [07:22:05]line ФПД: 209491135943458 [07:22:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151706&fm=209491135943458&tin=02508201610067®Number=0000000000091825&sum=0 [07:22:05]written 0, free lines is 4095 [07:22:06]OFD Sender: Processing packet 151706 [packets to send 826, broken 825] [07:22:06]ProducePacketName [07:22:06]name=ofd_packets/00151706 [07:22:06]OFD Sender: To server: pG, [07:22:06]CommunicateWithHost lk.salyk.kg:30040 [07:22:06]ConnectInit lk.salyk.kg [07:22:06]Write to MH i2c: 01 00 00 EF 05 F4 [07:22:06]Write i2c OK [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: 01 [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: 01 07 00 [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 E0 0C E7 [07:22:06]RasterBufferAndPrint [07:22:06]line [07:22:06]line [07:22:06]line [07:22:06]line [07:22:06]line [07:22:06]written 0, free lines is 3302 [07:22:06]MH_Cut [07:22:06]Write to MH i2c: D1 01 00 F6 05 01 CD [07:22:06]Write i2c OK [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: D1 [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: D1 01 00 [07:22:06]MH_I2C_Read... [07:22:06]Read from MH i2c: D1 01 00 F6 05 00 CC [07:22:06]Write to MH i2c: 01 00 00 F7 05 FC [07:22:06]Write i2c OK [07:22:06]MH_I2C_Read... [07:22:07]*** Cut start [07:22:07]*** Purtial cut [07:22:07]*** Stage 1: CUTSNS_PIN = 1 [07:22:07]Read from MH i2c: 01 [07:22:07]MH_I2C_Read... [07:22:07]*** Stop cut motor [07:22:07]*** Cut end [07:22:07]Read from MH i2c: 01 07 00 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: 01 07 00 F7 05 00 00 00 00 00 FF 0F 11 [07:22:07]process_action close_receipt done [07:22:07]requested_data is exist [07:22:07]produce_requested_data [07:22:07]requested_item fm.sn is exist - process it [07:22:07]wFMCommunicate request_size=4 [07:22:07]MH_SAM_APDU [07:22:07]CAPDU: 80 11 00 00 [07:22:07]Write to MH i2c: E2 08 00 F8 05 80 11 00 00 00 00 00 00 77 [07:22:07]Write i2c OK [07:22:07]MH_I2C_Read... [07:22:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:07]Read from MH i2c: E2 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 17 00 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 17 00 F8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [07:22:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:22:07]wFMCommunicate OK [07:22:07]requested_item fd.num is exist - process it [07:22:07]SAM_PROTO_GetFieldsCounters [07:22:07]wFMCommunicate request_size=4 [07:22:07]MH_SAM_APDU [07:22:07]CAPDU: 80 13 00 00 [07:22:07]Write to MH i2c: E2 08 00 F9 05 80 13 00 00 00 00 00 00 7A [07:22:07]Write i2c OK [07:22:07]MH_I2C_Read... [07:22:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:07]Read from MH i2c: E2 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 62 00 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 62 00 F9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [07:22:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:22:07]wFMCommunicate OK [07:22:07]SAM_PROTO_GetFieldsCounters done [07:22:07]requested_item shift.num is exist - process it [07:22:07]requested_item shift.opened is exist - process it [07:22:07]req_shift_opened [07:22:07]FM_GetShiftState [07:22:07]SAM_PROTO_GetShiftState [07:22:07]wFMCommunicate request_size=4 [07:22:07]MH_SAM_APDU [07:22:07]CAPDU: 80 13 01 00 [07:22:07]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [07:22:07]Write i2c OK [07:22:07]MH_I2C_Read... [07:22:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:07]Read from MH i2c: E2 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 0E 00 [07:22:07]MH_I2C_Read... [07:22:07]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [07:22:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:22:07]wFMCommunicate OK [07:22:07]SAM_PROTO_GetShiftState done [07:22:07]FM_GetShiftState done [07:22:07]req_shift_opened done [07:22:07]requested_item shift.open_date is exist - process it [07:22:07]req_shift_open_date [07:22:07]req_shift_open_date done [07:22:07]produce_requested_data done [07:22:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151706,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:22:07]process_action_free close_receipt [07:22:07]json_value_free [07:22:07]json_value_free done [07:22:07]process_json_proto returns [07:22:07]Send response to host [07:22:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151706,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:22:07]free response buf [07:22:07]execute_script done [07:22:07]execute_script returns [07:22:07]free content buf [07:22:07]Sock 9.Close socket [07:22:07]Sock 9.Thread stoped [07:22:11]ConnectInit Can't take IP for lk.salyk.kg [07:22:11]CommunicateWithHost connect error [07:22:11]CommunicateWithHost err = -1 [07:22:11]OFD Sender: Server communicate error [07:22:16]OFD Sender: Processing packet 151706 [packets to send 826, broken 825] [07:22:16]ProducePacketName [07:22:16]name=ofd_packets/00151706 [07:22:16]OFD Sender: To server: pG, [07:22:16]CommunicateWithHost lk.salyk.kg:30040 [07:22:16]ConnectInit lk.salyk.kg [07:22:18]Connected sock=9 [07:22:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DC BF 04 01 F3 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 9D C5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 50 02 00 35 04 06 00 BE 87 F4 BD D3 22 6E 31 8F FC FF C5 44 16 [07:22:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 FA 47 00 C7 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 50 02 00 F4 03 04 00 AE 6D EF 66 B6 04 01 00 00 6D 22 F0 EB E8 B6 6C 56 [07:22:19]CommunicateWithHost err = 0 [07:22:19]CheckOFDResponse [07:22:19]1017 (14) - 77093643461234 [07:22:19]1041 (16) - 0000000000871835 [07:22:19]1040 (4) - 151706 [07:22:19]1012 (4) - 22.09.2024 01:06 [07:22:19]1206 (1) - 0 [07:22:19]OFD Sender: Remove packet 151706 [07:22:19]ProducePacketName [07:22:19]name=ofd_packets/00151706 [07:22:19]NVStorageDeleteData [07:22:19]OFD Sender: No OFD packet to send [07:22:24]OFD Sender: No OFD packet to send [07:22:29]OFD Sender: No OFD packet to send [07:22:34]OFD Sender: No OFD packet to send [07:22:39]OFD Sender: No OFD packet to send [07:22:45]OFD Sender: No OFD packet to send [07:22:50]OFD Sender: No OFD packet to send [07:22:55]OFD Sender: No OFD packet to send [07:23:00]OFD Sender: No OFD packet to send [07:23:05]OFD Sender: No OFD packet to send [07:23:10]OFD Sender: No OFD packet to send [07:23:15]OFD Sender: No OFD packet to send [07:23:20]OFD Sender: No OFD packet to send [07:23:25]OFD Sender: No OFD packet to send [07:23:30]OFD Sender: No OFD packet to send [07:23:35]OFD Sender: No OFD packet to send [07:23:39]recv_with_timeout no data received [07:23:40]OFD Sender: No OFD packet to send [07:23:45]OFD Sender: No OFD packet to send [07:23:50]OFD Sender: No OFD packet to send [07:23:55]OFD Sender: No OFD packet to send [07:24:00]OFD Sender: No OFD packet to send [07:24:05]OFD Sender: No OFD packet to send [07:24:10]OFD Sender: No OFD packet to send [07:24:15]OFD Sender: No OFD packet to send [07:24:16]recv_with_timeout no data received [07:24:20]OFD Sender: No OFD packet to send [07:24:25]OFD Sender: No OFD packet to send [07:24:30]OFD Sender: No OFD packet to send [07:24:35]OFD Sender: No OFD packet to send [07:24:40]OFD Sender: No OFD packet to send [07:24:45]OFD Sender: No OFD packet to send [07:24:45]recv_with_timeout no data received [07:24:50]OFD Sender: No OFD packet to send [07:24:55]OFD Sender: No OFD packet to send [07:25:00]OFD Sender: No OFD packet to send [07:25:05]OFD Sender: No OFD packet to send [07:25:10]OFD Sender: No OFD packet to send [07:25:15]OFD Sender: No OFD packet to send [07:25:20]OFD Sender: No OFD packet to send [07:25:25]OFD Sender: No OFD packet to send [07:25:30]OFD Sender: No OFD packet to send [07:25:35]OFD Sender: No OFD packet to send [07:25:40]OFD Sender: No OFD packet to send [07:25:45]OFD Sender: No OFD packet to send [07:25:50]OFD Sender: No OFD packet to send [07:25:55]OFD Sender: No OFD packet to send [07:26:00]OFD Sender: No OFD packet to send [07:26:05]OFD Sender: No OFD packet to send [07:26:10]OFD Sender: No OFD packet to send [07:26:15]OFD Sender: No OFD packet to send [07:26:20]OFD Sender: No OFD packet to send [07:26:25]OFD Sender: No OFD packet to send [07:26:30]OFD Sender: No OFD packet to send [07:26:35]OFD Sender: No OFD packet to send [07:26:40]OFD Sender: No OFD packet to send [07:26:40]recv_with_timeout no data received [07:26:45]OFD Sender: No OFD packet to send [07:26:50]OFD Sender: No OFD packet to send [07:26:53]accept exits with 10 [07:26:53]New connection [07:26:53]New thread 3067051364 created [07:26:53]Thread 3066908004 joined [07:26:53]Waiting for new connection... [07:26:53] Sock 10.Parse request [07:26:53]Sock 10.Check first char [07:26:53]Sock 10.First char is OK [07:26:53]request: POST /json_proto HTTP/1.0 [07:26:53]Method: POST [07:26:53]URL: /json_proto [07:26:53]Method is POST - this is cgi request [07:26:53]url: /json_proto [07:26:53]query_string will be loaded in cgi processing [07:26:53]execute_cgi json_proto POST (null) [07:26:53]execute_cgi path=json_proto method=POST [07:26:53]POST find Content-Length [07:26:53]Host: 172.17.43.67:8080 [07:26:53]Content-Length: 678 [07:26:53]Content-Type: application/json [07:26:53] [07:26:53]POST finish read [07:26:53]Found Content-Length = 678 [07:26:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:53]execute_script... [07:26:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:53]POST & json_proto [07:26:53]process_json_proto [07:26:53]json parsed OK: [07:26:53]protocol is kg_v1.0 [07:26:53]action value=close_receipt [07:26:53]process_action close_receipt [07:26:53]cmd_close_receipt [07:26:53]MH_GetDate [07:26:53]Write to MH i2c: F0 00 00 FB 05 EF [07:26:53]Write i2c OK [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: F0 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: F0 09 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: F0 09 00 FB 05 00 BE C6 EF 66 6A BD 47 65 A4 [07:26:53]GetLastDocTimeStamp 1726989725 [07:26:53]current date 1726990014 [07:26:53]FM_GetShiftState [07:26:53]SAM_PROTO_GetShiftState [07:26:53]wFMCommunicate request_size=4 [07:26:53]MH_SAM_APDU [07:26:53]CAPDU: 80 13 01 00 [07:26:53]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [07:26:53]Write i2c OK [07:26:53]MH_I2C_Read... [07:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:53]Read from MH i2c: E2 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 0E 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C5 [07:26:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:26:53]wFMCommunicate OK [07:26:53]SAM_PROTO_GetShiftState done [07:26:53]FM_GetShiftState done [07:26:53]opened in 1726966141 [07:26:53]opened+sec_in_day 1727052541 [07:26:53]quantity*price = 30035 [07:26:53]sum+1 = 30036 [07:26:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 38 22.09.2024 07:26 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151707 ФПД: 12036862362188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151707&fm=12036862362188&tin=02508201610067®Number=0000000000091825&sum=30000 [07:26:54]StoreToDocumentArchive [07:26:54]shift 475 fd 151707 [07:26:54]save to /storage/0475/doc_00151707 [07:26:54]save last doc name /storage/0475/doc_00151707 to /storage/kkm_last_doc_name [07:26:54]save OK [07:26:54]Clear old archive folders... [07:26:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:26:54]tlvbuf is 01440EA0 [07:26:54]SAM_PROTO_ClearQueue [07:26:54]wFMCommunicate request_size=4 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 09 00 00 [07:26:54]Write to MH i2c: E2 08 00 09 06 80 09 00 00 00 00 00 00 81 [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [07:26:54]RAPDU: 90 00 [07:26:54]wFMCommunicate OK [07:26:54]SAM_PROTO_ClearQueue done [07:26:54]KKMCreateOFDPacket [07:26:54]OFDProtocolAddRootSTLVToBuf [07:26:54]FM_MakeSignedData [07:26:54]FM_MakeSignedData [07:26:54]SAM_PROTO_SignData [07:26:54]wFMCommunicate request_size=4 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 0D 01 02 [07:26:54]Write to MH i2c: E2 08 00 0A 06 80 0D 01 02 00 00 00 00 89 [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [07:26:54]RAPDU: 90 00 [07:26:54]wFMCommunicate OK [07:26:54]wFMCommunicate request_size=255 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BE C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 50 02 00 35 04 06 00 0A [07:26:54]Write to MH i2c: E2 02 01 0B 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BE C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 50 02 00 35 04 06 00 0A 00 00 F9 [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [07:26:54]RAPDU: 90 00 [07:26:54]wFMCommunicate OK [07:26:54]wFMCommunicate request_size=10 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 0D 02 02 05 F2 8C E7 C2 4C [07:26:54]Write to MH i2c: E2 0D 00 0C 06 80 0D 02 02 05 00 F2 8C E7 C2 4C 00 00 09 [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [07:26:54]RAPDU: 90 00 [07:26:54]wFMCommunicate OK [07:26:54]wFMCommunicate request_size=4 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 0D 03 02 [07:26:54]Write to MH i2c: E2 08 00 0D 06 80 0D 03 02 00 00 00 00 8E [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 0B 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 0B 00 0D 06 00 10 D2 14 2F 39 73 53 79 90 00 2C [07:26:54]RAPDU: 10 D2 14 2F 39 73 53 79 90 00 [07:26:54]wFMCommunicate OK [07:26:54]SAM_PROTO_SignData done [07:26:54]FM_MakeSignedData done [07:26:54]CreateOFDProtocolMessage [07:26:54]wFMCommunicate request_size=4 [07:26:54]MH_SAM_APDU [07:26:54]CAPDU: 80 11 00 00 [07:26:54]Write to MH i2c: E2 08 00 0E 06 80 11 00 00 00 00 00 00 8E [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:54]Read from MH i2c: E2 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 17 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: E2 17 00 0E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [07:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:26:54]wFMCommunicate OK [07:26:54]CreateOFDProtocolMessage done [07:26:54]OFDSenderStorePacket 151707 [07:26:54]StoreOFDPacket docnum=151707 [07:26:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 03 07 01 2F 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BE C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 50 02 00 35 04 06 00 0A F2 8C E7 C2 4C 10 D2 14 2F 39 73 53 79 [07:26:54]CheckFolder [07:26:54]dirname=/storage/ofd_packets [07:26:54]CheckFolder done [07:26:54]ProducePacketName [07:26:54]name=ofd_packets/00151707 [07:26:54]NVStorageSaveData ofd_packets/00151707 [07:26:54]File name is /storage/ofd_packets/00151707 [07:26:54]Write 301 bytes [07:26:54]NVStorageSaveData done [07:26:54]OFDSenderStorePacket done [07:26:54]KKMCreateOFDPacket done [07:26:54]NVStorageSaveData kkm_last_timestamp [07:26:54]File name is /storage/kkm_last_timestamp [07:26:54]Write 4 bytes [07:26:54]NVStorageSaveData done [07:26:54]ExternCall_PrintAddStr [07:26:54]wPrintStart [07:26:54]Write to MH i2c: 01 00 00 0F 06 15 [07:26:54]Write i2c OK [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: 01 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: 01 07 00 [07:26:54]MH_I2C_Read... [07:26:54]Read from MH i2c: 01 07 00 0F 06 00 00 00 00 00 FF 0F 2A [07:26:54]RasterBufferAndPrint [07:26:54]line Счет N : (1)1785722 [07:26:54]line ИНН: 02508201610067 [07:26:54]line Контрольно-Кассовый Чек [07:26:54]line ПРОДАЖА [07:26:54]line ТРК (МРК, ГНК) : 22 [07:26:54]line Товар: 2710124130 [07:26:54]line Аи-92-К-5 [07:26:54]line 4.430 * 67.80 [07:26:54]line = 300.35 [07:26:54]line НДС 12% НСП 1% [07:26:54]line > о реализуемом товаре [07:26:54]line ОКРУГЛЕНИЕ: -0.35 [07:26:54]line ИТОГО: 300.00 [07:26:54]line Внесено: 300.00 [07:26:54]line СДАЧА: 0.00 [07:26:54]line НСП 1% : 2.66 [07:26:54]line НДС 12% : 31.90 [07:26:54]line Наличными: 300.00 [07:26:54]line Безнал.: 0.00 [07:26:54]line Место: АЗС № 89 "Партнер Нефть" [07:26:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:26:54]line СНО: Общий режим [07:26:54]line Чек 38 22.09.2024 07:26 [07:26:54]line Смена: 475 ФФД: 1.0 [07:26:54]line ЗНМ: 0300000113 [07:26:54]line РНМ: 0000000000091825 [07:26:54]line Версия ККМ: 001 [07:26:54]line ФМ: 0000000000871835 [07:26:54]line ФД: 151707 [07:26:54]line ФПД: 12036862362188 [07:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151707&fm=12036862362188&tin=02508201610067®Number=0000000000091825&sum=30000 [07:26:54]written 0, free lines is 4095 [07:26:55]OFD Sender: Processing packet 151707 [packets to send 826, broken 825] [07:26:55]ProducePacketName [07:26:55]name=ofd_packets/00151707 [07:26:55]OFD Sender: To server: pG, [07:26:55]CommunicateWithHost lk.salyk.kg:30040 [07:26:55]ConnectInit lk.salyk.kg [07:26:55]Write to MH i2c: 01 00 00 3A 06 40 [07:26:55]Write i2c OK [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: 01 [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: 01 07 00 [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 D4 0C 27 [07:26:55]RasterBufferAndPrint [07:26:55]line [07:26:55]line [07:26:55]line [07:26:55]line [07:26:55]line [07:26:55]written 0, free lines is 3289 [07:26:55]MH_Cut [07:26:55]Write to MH i2c: D1 01 00 41 06 01 19 [07:26:55]Write i2c OK [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: D1 [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: D1 01 00 [07:26:55]MH_I2C_Read... [07:26:55]Read from MH i2c: D1 01 00 41 06 00 18 [07:26:55]Write to MH i2c: 01 00 00 42 06 48 [07:26:55]Write i2c OK [07:26:55]MH_I2C_Read... [07:26:55]Connected sock=9 [07:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 03 07 01 2F 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BE C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 50 02 00 35 04 06 00 0A F2 8C E7 C2 4C 10 D2 14 2F 39 73 53 79 [07:26:56]*** Cut start [07:26:56]*** Purtial cut [07:26:56]*** Stage 1: CUTSNS_PIN = 1 [07:26:56]Read from MH i2c: 01 [07:26:56]MH_I2C_Read... [07:26:56]*** Stop cut motor [07:26:56]*** Cut end [07:26:56]Read from MH i2c: 01 07 00 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [07:26:56]process_action close_receipt done [07:26:56]requested_data is exist [07:26:56]produce_requested_data [07:26:56]requested_item fm.sn is exist - process it [07:26:56]wFMCommunicate request_size=4 [07:26:56]MH_SAM_APDU [07:26:56]CAPDU: 80 11 00 00 [07:26:56]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [07:26:56]Write i2c OK [07:26:56]MH_I2C_Read... [07:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:56]Read from MH i2c: E2 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 17 00 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [07:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:26:56]wFMCommunicate OK [07:26:56]requested_item fd.num is exist - process it [07:26:56]SAM_PROTO_GetFieldsCounters [07:26:56]wFMCommunicate request_size=4 [07:26:56]MH_SAM_APDU [07:26:56]CAPDU: 80 13 00 00 [07:26:56]Write to MH i2c: E2 08 00 44 06 80 13 00 00 00 00 00 00 C6 [07:26:56]Write i2c OK [07:26:56]MH_I2C_Read... [07:26:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:26:56]Read from MH i2c: E2 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 62 00 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 62 00 44 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [07:26:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:26:56]wFMCommunicate OK [07:26:56]SAM_PROTO_GetFieldsCounters done [07:26:56]requested_item shift.num is exist - process it [07:26:56]requested_item shift.opened is exist - process it [07:26:56]req_shift_opened [07:26:56]FM_GetShiftState [07:26:56]SAM_PROTO_GetShiftState [07:26:56]wFMCommunicate request_size=4 [07:26:56]MH_SAM_APDU [07:26:56]CAPDU: 80 13 01 00 [07:26:56]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [07:26:56]Write i2c OK [07:26:56]MH_I2C_Read... [07:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:56]Read from MH i2c: E2 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 0E 00 [07:26:56]MH_I2C_Read... [07:26:56]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [07:26:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:26:56]wFMCommunicate OK [07:26:56]SAM_PROTO_GetShiftState done [07:26:56]FM_GetShiftState done [07:26:56]req_shift_opened done [07:26:56]requested_item shift.open_date is exist - process it [07:26:56]req_shift_open_date [07:26:56]req_shift_open_date done [07:26:56]produce_requested_data done [07:26:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151707,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:26:56]process_action_free close_receipt [07:26:56]json_value_free [07:26:56]json_value_free done [07:26:56]process_json_proto returns [07:26:56]Send response to host [07:26:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151707,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:26:56]free response buf [07:26:56]execute_script done [07:26:56]execute_script returns [07:26:56]free content buf [07:26:56]Sock 10.Close socket [07:26:56]Sock 10.Thread stoped [07:26:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 2B 47 00 CE 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 50 02 00 F4 03 04 00 C3 6E EF 66 B6 04 01 00 00 18 06 7B 7D 17 CC 1F DD [07:26:56]CommunicateWithHost err = 0 [07:26:56]CheckOFDResponse [07:26:56]1017 (14) - 77093643461234 [07:26:56]1041 (16) - 0000000000871835 [07:26:56]1040 (4) - 151707 [07:26:56]1012 (4) - 22.09.2024 01:11 [07:26:56]1206 (1) - 0 [07:26:56]OFD Sender: Remove packet 151707 [07:26:56]ProducePacketName [07:26:56]name=ofd_packets/00151707 [07:26:56]NVStorageDeleteData [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:22]accept exits with 8 [07:27:22]New connection [07:27:22]New thread 3066908004 created [07:27:22]Thread 3067051364 joined [07:27:22]Waiting for new connection... [07:27:22] Sock 8.Parse request [07:27:22]Sock 8.Check first char [07:27:22]Sock 8.First char is OK [07:27:22]request: POST /json_proto HTTP/1.0 [07:27:22]Method: POST [07:27:22]URL: /json_proto [07:27:22]Method is POST - this is cgi request [07:27:22]url: /json_proto [07:27:22]query_string will be loaded in cgi processing [07:27:22]execute_cgi json_proto POST (null) [07:27:22]execute_cgi path=json_proto method=POST [07:27:22]POST find Content-Length [07:27:22]Host: 172.17.43.67:8080 [07:27:22]Content-Length: 797 [07:27:22]Content-Type: application/json [07:27:22] [07:27:22]POST finish read [07:27:22]Found Content-Length = 797 [07:27:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:22]execute_script... [07:27:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:22]POST & json_proto [07:27:22]process_json_proto [07:27:22]json parsed OK: [07:27:22]protocol is kg_v1.0 [07:27:22]action value=close_receipt [07:27:22]process_action close_receipt [07:27:22]cmd_close_receipt [07:27:22]MH_GetDate [07:27:22]Write to MH i2c: F0 00 00 46 06 3B [07:27:22]Write i2c OK [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: F0 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: F0 09 00 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: F0 09 00 46 06 00 DC C6 EF 66 6A BD 47 65 0E [07:27:22]GetLastDocTimeStamp 1726990014 [07:27:22]current date 1726990044 [07:27:22]FM_GetShiftState [07:27:22]SAM_PROTO_GetShiftState [07:27:22]wFMCommunicate request_size=4 [07:27:22]MH_SAM_APDU [07:27:22]CAPDU: 80 13 01 00 [07:27:22]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [07:27:22]Write i2c OK [07:27:22]MH_I2C_Read... [07:27:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:22]Read from MH i2c: E2 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: E2 0E 00 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 11 [07:27:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:27:22]wFMCommunicate OK [07:27:22]SAM_PROTO_GetShiftState done [07:27:22]FM_GetShiftState done [07:27:22]opened in 1726966141 [07:27:22]opened+sec_in_day 1727052541 [07:27:22]quantity*price = 0 [07:27:22]sum+1 = 1 [07:27:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 39 22.09.2024 07:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151708 ФПД: 141143107400256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151708&fm=141143107400256&tin=02508201610067®Number=0000000000091825&sum=0 [07:27:23]StoreToDocumentArchive [07:27:23]shift 475 fd 151708 [07:27:23]save to /storage/0475/doc_00151708 [07:27:23]save last doc name /storage/0475/doc_00151708 to /storage/kkm_last_doc_name [07:27:23]save OK [07:27:23]Clear old archive folders... [07:27:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:27:23]tlvbuf is 014A4DF0 [07:27:23]SAM_PROTO_ClearQueue [07:27:23]wFMCommunicate request_size=4 [07:27:23]MH_SAM_APDU [07:27:23]CAPDU: 80 09 00 00 [07:27:23]Write to MH i2c: E2 08 00 54 06 80 09 00 00 00 00 00 00 CC [07:27:23]Write i2c OK [07:27:23]MH_I2C_Read... [07:27:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:23]Read from MH i2c: E2 [07:27:23]MH_I2C_Read... [07:27:23]Read from MH i2c: E2 03 00 [07:27:23]MH_I2C_Read... [07:27:23]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [07:27:23]RAPDU: 90 00 [07:27:23]wFMCommunicate OK [07:27:23]SAM_PROTO_ClearQueue done [07:27:23]KKMCreateOFDPacket [07:27:23]OFDProtocolAddRootSTLVToBuf [07:27:23]FM_MakeSignedData [07:27:23]FM_MakeSignedData [07:27:23]SAM_PROTO_SignData [07:27:23]wFMCommunicate request_size=4 [07:27:23]MH_SAM_APDU [07:27:23]CAPDU: 80 0D 01 02 [07:27:23]Write to MH i2c: E2 08 00 55 06 80 0D 01 02 00 00 00 00 D4 [07:27:23]Write i2c OK [07:27:23]MH_I2C_Read... [07:27:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:23]Read from MH i2c: E2 [07:27:23]MH_I2C_Read... [07:27:23]Read from MH i2c: E2 03 00 [07:27:23]MH_I2C_Read... [07:27:23]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [07:27:23]RAPDU: 90 00 [07:27:23]wFMCommunicate OK [07:27:23]wFMCommunicate request_size=255 [07:27:23]MH_SAM_APDU [07:27:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 DC C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 50 02 00 35 04 06 00 80 [07:27:23]Write to MH i2c: E2 02 01 56 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 DC C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 50 02 00 35 04 06 00 80 00 00 71 [07:27:23]Write i2c OK [07:27:23]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 [07:27:24]MH_I2C_Read... [07:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:24]Read from MH i2c: E2 03 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [07:27:24]RAPDU: 90 00 [07:27:24]wFMCommunicate OK [07:27:24]wFMCommunicate request_size=10 [07:27:24]MH_SAM_APDU [07:27:24]CAPDU: 80 0D 02 02 05 5E 70 C7 72 40 [07:27:24]Write to MH i2c: E2 0D 00 57 06 80 0D 02 02 05 00 5E 70 C7 72 40 00 00 28 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:24]Read from MH i2c: E2 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 03 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [07:27:24]RAPDU: 90 00 [07:27:24]wFMCommunicate OK [07:27:24]wFMCommunicate request_size=4 [07:27:24]MH_SAM_APDU [07:27:24]CAPDU: 80 0D 03 02 [07:27:24]Write to MH i2c: E2 08 00 58 06 80 0D 03 02 00 00 00 00 D9 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:24]Read from MH i2c: E2 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 0B 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 0B 00 58 06 00 10 00 DF 53 03 25 60 FA 90 00 9E [07:27:24]RAPDU: 10 00 DF 53 03 25 60 FA 90 00 [07:27:24]wFMCommunicate OK [07:27:24]SAM_PROTO_SignData done [07:27:24]FM_MakeSignedData done [07:27:24]CreateOFDProtocolMessage [07:27:24]wFMCommunicate request_size=4 [07:27:24]MH_SAM_APDU [07:27:24]CAPDU: 80 11 00 00 [07:27:24]Write to MH i2c: E2 08 00 59 06 80 11 00 00 00 00 00 00 D9 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:24]Read from MH i2c: E2 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 17 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: E2 17 00 59 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [07:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:27:24]wFMCommunicate OK [07:27:24]CreateOFDProtocolMessage done [07:27:24]OFDSenderStorePacket 151708 [07:27:24]StoreOFDPacket docnum=151708 [07:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 83 E5 07 01 A3 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 DC C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 50 02 00 35 04 06 00 80 5E 70 C7 72 40 10 00 DF 53 03 25 60 FA [07:27:24]CheckFolder [07:27:24]dirname=/storage/ofd_packets [07:27:24]CheckFolder done [07:27:24]ProducePacketName [07:27:24]name=ofd_packets/00151708 [07:27:24]NVStorageSaveData ofd_packets/00151708 [07:27:24]File name is /storage/ofd_packets/00151708 [07:27:24]Write 301 bytes [07:27:24]NVStorageSaveData done [07:27:24]OFDSenderStorePacket done [07:27:24]KKMCreateOFDPacket done [07:27:24]NVStorageSaveData kkm_last_timestamp [07:27:24]File name is /storage/kkm_last_timestamp [07:27:24]Write 4 bytes [07:27:24]NVStorageSaveData done [07:27:24]ExternCall_PrintAddStr [07:27:24]wPrintStart [07:27:24]Write to MH i2c: 01 00 00 5A 06 60 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 07 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 07 00 5A 06 00 00 00 00 00 FF 0F 75 [07:27:24]RasterBufferAndPrint [07:27:24]line Счет N : (1)1785721 [07:27:24]line ИНН: 02508201610067 [07:27:24]line Контрольно-Кассовый Чек [07:27:24]line ПРОДАЖА [07:27:24]line ТРК (МРК, ГНК) : 13 [07:27:24]line Товар: 2710124500 [07:27:24]line Аи-95-К-5 [07:27:24]line 33.700 * 0.00 [07:27:24]line = 0.00 [07:27:24]line НДС 12% НСП 1% [07:27:24]line > о реализуемом товаре [07:27:24]line ИТОГО: 0.00 [07:27:24]line НСП 1% : 0.00 [07:27:24]line НДС 12% : 0.00 [07:27:24]line Наличными: 0.00 [07:27:24]line Безнал.: 0.00 [07:27:24]line Место: АЗС № 89 "Партнер Нефть" [07:27:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:27:24]line СНО: Общий режим [07:27:24]line Чек 39 22.09.2024 07:27 [07:27:24]line Смена: 475 ФФД: 1.0 [07:27:24]line ЗНМ: 0300000113 [07:27:24]line РНМ: 0000000000091825 [07:27:24]line Версия ККМ: 001 [07:27:24]line Платежная система: O! деньги [07:27:24]line ФМ: 0000000000871835 [07:27:24]line ФД: 151708 [07:27:24]line ФПД: 141143107400256 [07:27:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151708&fm=141143107400256&tin=02508201610067®Number=0000000000091825&sum=0 [07:27:24]written 0, free lines is 4095 [07:27:24]OFD Sender: Processing packet 151708 [packets to send 826, broken 825] [07:27:24]ProducePacketName [07:27:24]name=ofd_packets/00151708 [07:27:24]OFD Sender: To server: pG, [07:27:24]CommunicateWithHost lk.salyk.kg:30040 [07:27:24]ConnectInit lk.salyk.kg [07:27:24]Write to MH i2c: 01 00 00 84 06 8A [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 07 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 DC 0C 79 [07:27:24]RasterBufferAndPrint [07:27:24]line [07:27:24]line [07:27:24]line [07:27:24]line [07:27:24]line [07:27:24]written 0, free lines is 3298 [07:27:24]MH_Cut [07:27:24]Write to MH i2c: D1 01 00 8B 06 01 63 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: D1 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: D1 01 00 [07:27:24]MH_I2C_Read... [07:27:24]Read from MH i2c: D1 01 00 8B 06 00 62 [07:27:24]Write to MH i2c: 01 00 00 8C 06 92 [07:27:24]Write i2c OK [07:27:24]MH_I2C_Read... [07:27:25]*** Cut start [07:27:25]*** Purtial cut [07:27:25]*** Stage 1: CUTSNS_PIN = 1 [07:27:25]Read from MH i2c: 01 [07:27:25]MH_I2C_Read... [07:27:25]*** Stop cut motor [07:27:25]*** Cut end [07:27:25]Read from MH i2c: 01 07 00 [07:27:25]MH_I2C_Read... [07:27:25]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [07:27:25]process_action close_receipt done [07:27:25]requested_data is exist [07:27:25]produce_requested_data [07:27:25]requested_item fm.sn is exist - process it [07:27:25]wFMCommunicate request_size=4 [07:27:25]MH_SAM_APDU [07:27:25]CAPDU: 80 11 00 00 [07:27:25]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [07:27:25]Write i2c OK [07:27:25]MH_I2C_Read... [07:27:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:25]Read from MH i2c: E2 [07:27:25]MH_I2C_Read... [07:27:25]Read from MH i2c: E2 17 00 [07:27:25]MH_I2C_Read... [07:27:25]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [07:27:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:27:25]wFMCommunicate OK [07:27:25]requested_item fd.num is exist - process it [07:27:25]SAM_PROTO_GetFieldsCounters [07:27:25]wFMCommunicate request_size=4 [07:27:25]MH_SAM_APDU [07:27:25]CAPDU: 80 13 00 00 [07:27:25]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [07:27:25]Write i2c OK [07:27:25]MH_I2C_Read... [07:27:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:26]Read from MH i2c: E2 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 62 00 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 62 00 8E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [07:27:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:26]wFMCommunicate OK [07:27:26]SAM_PROTO_GetFieldsCounters done [07:27:26]requested_item shift.num is exist - process it [07:27:26]requested_item shift.opened is exist - process it [07:27:26]req_shift_opened [07:27:26]FM_GetShiftState [07:27:26]SAM_PROTO_GetShiftState [07:27:26]wFMCommunicate request_size=4 [07:27:26]MH_SAM_APDU [07:27:26]CAPDU: 80 13 01 00 [07:27:26]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [07:27:26]Write i2c OK [07:27:26]MH_I2C_Read... [07:27:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:26]Read from MH i2c: E2 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 0E 00 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [07:27:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:27:26]wFMCommunicate OK [07:27:26]SAM_PROTO_GetShiftState done [07:27:26]FM_GetShiftState done [07:27:26]req_shift_opened done [07:27:26]requested_item shift.open_date is exist - process it [07:27:26]req_shift_open_date [07:27:26]req_shift_open_date done [07:27:26]produce_requested_data done [07:27:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151708,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:27:26]process_action_free close_receipt [07:27:26]json_value_free [07:27:26]json_value_free done [07:27:26]process_json_proto returns [07:27:26]Send response to host [07:27:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151708,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:27:26]free response buf [07:27:26]execute_script done [07:27:26]execute_script returns [07:27:26]free content buf [07:27:26]Sock 8.Close socket [07:27:26]Sock 8.Thread stoped [07:27:26]accept exits with 9 [07:27:26]New connection [07:27:26]New thread 3067051364 created [07:27:26]Thread 3066908004 joined [07:27:26]Waiting for new connection... [07:27:26] Sock 9.Parse request [07:27:26]Sock 9.Check first char [07:27:26]Sock 9.First char is OK [07:27:26]request: POST /json_proto HTTP/1.0 [07:27:26]Method: POST [07:27:26]URL: /json_proto [07:27:26]Method is POST - this is cgi request [07:27:26]url: /json_proto [07:27:26]query_string will be loaded in cgi processing [07:27:26]execute_cgi json_proto POST (null) [07:27:26]execute_cgi path=json_proto method=POST [07:27:26]POST find Content-Length [07:27:26]Host: 172.17.43.67:8080 [07:27:26]Content-Length: 957 [07:27:26]Content-Type: application/json [07:27:26] [07:27:26]POST finish read [07:27:26]Found Content-Length = 957 [07:27:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 20.500, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 20.50 \u0441\u043E\u043C", "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:26]execute_script... [07:27:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 20.500, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 20.50 \u0441\u043E\u043C", "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:26]POST & json_proto [07:27:26]process_json_proto [07:27:26]json parsed OK: [07:27:26]protocol is kg_v1.0 [07:27:26]action value=close_receipt [07:27:26]process_action close_receipt [07:27:26]cmd_close_receipt [07:27:26]MH_GetDate [07:27:26]Write to MH i2c: F0 00 00 90 06 85 [07:27:26]Write i2c OK [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: F0 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: F0 09 00 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: F0 09 00 90 06 00 DF C6 EF 66 6A BD 47 65 5B [07:27:26]GetLastDocTimeStamp 1726990044 [07:27:26]current date 1726990047 [07:27:26]FM_GetShiftState [07:27:26]SAM_PROTO_GetShiftState [07:27:26]wFMCommunicate request_size=4 [07:27:26]MH_SAM_APDU [07:27:26]CAPDU: 80 13 01 00 [07:27:26]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [07:27:26]Write i2c OK [07:27:26]MH_I2C_Read... [07:27:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:26]Read from MH i2c: E2 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 0E 00 [07:27:26]MH_I2C_Read... [07:27:26]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5B [07:27:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:27:26]wFMCommunicate OK [07:27:26]SAM_PROTO_GetShiftState done [07:27:26]FM_GetShiftState done [07:27:26]opened in 1726966141 [07:27:26]opened+sec_in_day 1727052541 [07:27:26]quantity*price = 140015 [07:27:26]sum+1 = 140016 [07:27:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 40 22.09.2024 07:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 20.50 сом ФМ: 0000000000871835 ФД: 151709 ФПД: 211197612352936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151709&fm=211197612352936&tin=02508201610067®Number=0000000000091825&sum=140000 [07:27:27]StoreToDocumentArchive [07:27:27]shift 475 fd 151709 [07:27:27]save to /storage/0475/doc_00151709 [07:27:27]save last doc name /storage/0475/doc_00151709 to /storage/kkm_last_doc_name [07:27:27]save OK [07:27:27]Clear old archive folders... [07:27:27]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:27:27]tlvbuf is 014A6860 [07:27:27]SAM_PROTO_ClearQueue [07:27:27]wFMCommunicate request_size=4 [07:27:27]MH_SAM_APDU [07:27:27]CAPDU: 80 09 00 00 [07:27:27]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [07:27:28]RAPDU: 90 00 [07:27:28]wFMCommunicate OK [07:27:28]SAM_PROTO_ClearQueue done [07:27:28]KKMCreateOFDPacket [07:27:28]OFDProtocolAddRootSTLVToBuf [07:27:28]FM_MakeSignedData [07:27:28]FM_MakeSignedData [07:27:28]SAM_PROTO_SignData [07:27:28]wFMCommunicate request_size=4 [07:27:28]MH_SAM_APDU [07:27:28]CAPDU: 80 0D 01 02 [07:27:28]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:28]OFD Sender: No OFD packet to send [07:27:28]00 00 00 1E [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [07:27:28]RAPDU: 90 00 [07:27:28]wFMCommunicate OK [07:27:28]wFMCommunicate request_size=255 [07:27:28]MH_SAM_APDU [07:27:28]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 DF C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 50 02 00 35 04 06 00 C0 15 46 A9 65 [07:27:28]Write to MH i2c: E2 02 01 A0 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 DF C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 50 02 00 35 04 06 00 C0 15 46 A9 65 00 00 D1 [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [07:27:28]RAPDU: 90 00 [07:27:28]wFMCommunicate OK [07:27:28]wFMCommunicate request_size=6 [07:27:28]MH_SAM_APDU [07:27:28]CAPDU: 80 0D 02 02 01 A8 [07:27:28]Write to MH i2c: E2 09 00 A1 06 80 0D 02 02 01 00 A8 00 00 CB [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [07:27:28]RAPDU: 90 00 [07:27:28]wFMCommunicate OK [07:27:28]wFMCommunicate request_size=4 [07:27:28]MH_SAM_APDU [07:27:28]CAPDU: 80 0D 03 02 [07:27:28]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 0B 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 0B 00 A2 06 00 B7 BA E6 45 5A 0B 16 B1 90 00 EC [07:27:28]RAPDU: B7 BA E6 45 5A 0B 16 B1 90 00 [07:27:28]wFMCommunicate OK [07:27:28]SAM_PROTO_SignData done [07:27:28]FM_MakeSignedData done [07:27:28]CreateOFDProtocolMessage [07:27:28]wFMCommunicate request_size=4 [07:27:28]MH_SAM_APDU [07:27:28]CAPDU: 80 11 00 00 [07:27:28]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:28]Read from MH i2c: E2 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 17 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [07:27:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:27:28]wFMCommunicate OK [07:27:28]CreateOFDProtocolMessage done [07:27:28]OFDSenderStorePacket 151709 [07:27:28]StoreOFDPacket docnum=151709 [07:27:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 37 42 03 01 1F 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 DF C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 50 02 00 35 04 06 00 C0 15 46 A9 65 A8 B7 BA E6 45 5A 0B 16 B1 [07:27:28]CheckFolder [07:27:28]dirname=/storage/ofd_packets [07:27:28]CheckFolder done [07:27:28]ProducePacketName [07:27:28]name=ofd_packets/00151709 [07:27:28]NVStorageSaveData ofd_packets/00151709 [07:27:28]File name is /storage/ofd_packets/00151709 [07:27:28]Write 297 bytes [07:27:28]NVStorageSaveData done [07:27:28]OFDSenderStorePacket done [07:27:28]KKMCreateOFDPacket done [07:27:28]NVStorageSaveData kkm_last_timestamp [07:27:28]File name is /storage/kkm_last_timestamp [07:27:28]Write 4 bytes [07:27:28]NVStorageSaveData done [07:27:28]ExternCall_PrintAddStr [07:27:28]wPrintStart [07:27:28]Write to MH i2c: 01 00 00 A4 06 AA [07:27:28]Write i2c OK [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: 01 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: 01 07 00 [07:27:28]MH_I2C_Read... [07:27:28]Read from MH i2c: 01 07 00 A4 06 00 00 00 00 00 FF 0F BF [07:27:28]RasterBufferAndPrint [07:27:28]line Счет N : (1)1785723 [07:27:28]line ИНН: 02508201610067 [07:27:28]line Контрольно-Кассовый Чек [07:27:28]line ПРОДАЖА [07:27:28]line ТРК (МРК, ГНК) : 33 [07:27:28]line Товар: 2710124130 [07:27:28]line Super-92 [07:27:28]line 20.500 * 68.30 [07:27:28]line = 1400.15 [07:27:28]line НДС 12% НСП 1% [07:27:28]line > о реализуемом товаре [07:27:28]line ОКРУГЛЕНИЕ: -0.15 [07:27:28]line ИТОГО: 1400.00 [07:27:28]line Внесено: 1400.00 [07:27:28]line СДАЧА: 0.00 [07:27:28]line НСП 1% : 12.39 [07:27:28]line НДС 12% : 148.69 [07:27:28]line Наличными: 1400.00 [07:27:28]line Безнал.: 0.00 [07:27:28]line Место: АЗС № 89 "Партнер Нефть" [07:27:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:27:28]line СНО: Общий режим [07:27:28]line Чек 40 22.09.2024 07:27 [07:27:28]line Смена: 475 ФФД: 1.0 [07:27:28]line ЗНМ: 0300000113 [07:27:28]line РНМ: 0000000000091825 [07:27:28]line Версия ККМ: 001 [07:27:28]line [07:27:28]line Дисконтная программа [07:27:28]line S-92 [07:27:28]line номер 89 [07:27:28]line сэкономлено 20.50 сом [07:27:28]line ФМ: 0000000000871835 [07:27:28]line ФД: 151709 [07:27:28]line ФПД: 211197612352936 [07:27:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151709&fm=211197612352936&tin=02508201610067®Number=0000000000091825&sum=140000 [07:27:28]written 0, free lines is 4095 [07:27:29]OFD Sender: Processing packet 151709 [packets to send 826, broken 825] [07:27:29]ProducePacketName [07:27:29]name=ofd_packets/00151709 [07:27:29]OFD Sender: To server: pG, [07:27:29]CommunicateWithHost lk.salyk.kg:30040 [07:27:29]ConnectInit lk.salyk.kg [07:27:29]Connected sock=10 [07:27:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 37 42 03 01 1F 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 14 50 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 DF C6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 50 02 00 35 04 06 00 C0 15 46 A9 65 A8 B7 BA E6 45 5A 0B 16 B1 [07:27:29]Write to MH i2c: 01 00 00 D4 06 DA [07:27:29]Write i2c OK [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: 01 [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: 01 07 00 [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: 01 07 00 D4 06 00 00 00 00 00 AF 0C 9C [07:27:29]RasterBufferAndPrint [07:27:29]line [07:27:29]line [07:27:29]line [07:27:29]line [07:27:29]line [07:27:29]written 0, free lines is 3265 [07:27:29]MH_Cut [07:27:29]Write to MH i2c: D1 01 00 DB 06 01 B3 [07:27:29]Write i2c OK [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: D1 [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: D1 01 00 [07:27:29]MH_I2C_Read... [07:27:29]Read from MH i2c: D1 01 00 DB 06 00 B2 [07:27:29]Write to MH i2c: 01 00 00 DC 06 E2 [07:27:29]Write i2c OK [07:27:29]MH_I2C_Read... [07:27:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 A9 47 00 2A FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 50 02 00 F4 03 04 00 E5 6E EF 66 B6 04 01 00 00 16 A1 5C 93 89 E3 8E 3F [07:27:29]CommunicateWithHost err = 0 [07:27:29]CheckOFDResponse [07:27:29]1017 (14) - 77093643461234 [07:27:29]1041 (16) - 0000000000871835 [07:27:29]1040 (4) - 151709 [07:27:29]1012 (4) - 22.09.2024 01:12 [07:27:29]1206 (1) - 0 [07:27:29]OFD Sender: Remove packet 151709 [07:27:29]ProducePacketName [07:27:29]name=ofd_packets/00151709 [07:27:29]NVStorageDeleteData [07:27:30]*** Cut start [07:27:30]*** Purtial cut [07:27:30]*** Stage 1: CUTSNS_PIN = 1 [07:27:30]OFD Sender: No OFD packet to send [07:27:30]Read from MH i2c: 01 [07:27:30]MH_I2C_Read... [07:27:30]*** Stop cut motor [07:27:30]*** Cut end [07:27:30]Read from MH i2c: 01 07 00 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: 01 07 00 DC 06 00 00 00 00 00 FF 0F F7 [07:27:30]process_action close_receipt done [07:27:30]requested_data is exist [07:27:30]produce_requested_data [07:27:30]requested_item fm.sn is exist - process it [07:27:30]wFMCommunicate request_size=4 [07:27:30]MH_SAM_APDU [07:27:30]CAPDU: 80 11 00 00 [07:27:30]Write to MH i2c: E2 08 00 DD 06 80 11 00 00 00 00 00 00 5D [07:27:30]Write i2c OK [07:27:30]MH_I2C_Read... [07:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:30]Read from MH i2c: E2 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 17 00 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 17 00 DD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [07:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:27:30]wFMCommunicate OK [07:27:30]requested_item fd.num is exist - process it [07:27:30]SAM_PROTO_GetFieldsCounters [07:27:30]wFMCommunicate request_size=4 [07:27:30]MH_SAM_APDU [07:27:30]CAPDU: 80 13 00 00 [07:27:30]Write to MH i2c: E2 08 00 DE 06 80 13 00 00 00 00 00 00 60 [07:27:30]Write i2c OK [07:27:30]MH_I2C_Read... [07:27:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:30]Read from MH i2c: E2 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 62 00 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 62 00 DE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [07:27:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:30]wFMCommunicate OK [07:27:30]SAM_PROTO_GetFieldsCounters done [07:27:30]requested_item shift.num is exist - process it [07:27:30]requested_item shift.opened is exist - process it [07:27:30]req_shift_opened [07:27:30]FM_GetShiftState [07:27:30]SAM_PROTO_GetShiftState [07:27:30]wFMCommunicate request_size=4 [07:27:30]MH_SAM_APDU [07:27:30]CAPDU: 80 13 01 00 [07:27:30]Write to MH i2c: E2 08 00 DF 06 80 13 01 00 00 00 00 00 62 [07:27:30]Write i2c OK [07:27:30]MH_I2C_Read... [07:27:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:30]Read from MH i2c: E2 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 0E 00 [07:27:30]MH_I2C_Read... [07:27:30]Read from MH i2c: E2 0E 00 DF 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A9 [07:27:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:27:30]wFMCommunicate OK [07:27:30]SAM_PROTO_GetShiftState done [07:27:30]FM_GetShiftState done [07:27:30]req_shift_opened done [07:27:30]requested_item shift.open_date is exist - process it [07:27:30]req_shift_open_date [07:27:30]req_shift_open_date done [07:27:30]produce_requested_data done [07:27:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151709,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:27:30]process_action_free close_receipt [07:27:30]json_value_free [07:27:30]json_value_free done [07:27:30]process_json_proto returns [07:27:30]Send response to host [07:27:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151709,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:27:30]free response buf [07:27:30]execute_script done [07:27:30]execute_script returns [07:27:30]free content buf [07:27:30]Sock 9.Close socket [07:27:30]Sock 9.Thread stoped [07:27:35]OFD Sender: No OFD packet to send [07:27:40]OFD Sender: No OFD packet to send [07:27:43]recv_with_timeout no data received [07:27:45]OFD Sender: No OFD packet to send [07:27:50]OFD Sender: No OFD packet to send [07:27:54]recv_with_timeout no data received [07:27:55]OFD Sender: No OFD packet to send [07:28:00]OFD Sender: No OFD packet to send [07:28:05]OFD Sender: No OFD packet to send [07:28:10]OFD Sender: No OFD packet to send [07:28:15]OFD Sender: No OFD packet to send [07:28:20]OFD Sender: No OFD packet to send [07:28:21]recv_with_timeout no data received [07:28:25]OFD Sender: No OFD packet to send [07:28:30]OFD Sender: No OFD packet to send [07:28:35]OFD Sender: No OFD packet to send [07:28:40]OFD Sender: No OFD packet to send [07:28:45]OFD Sender: No OFD packet to send [07:28:50]recv_with_timeout no data received [07:28:50]OFD Sender: No OFD packet to send [07:28:55]OFD Sender: No OFD packet to send [07:29:00]OFD Sender: No OFD packet to send [07:29:05]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:32]accept exits with 8 [07:29:32]New connection [07:29:32]New thread 3066908004 created [07:29:32]Thread 3067051364 joined [07:29:32]Waiting for new connection... [07:29:32] Sock 8.Parse request [07:29:32]Sock 8.Check first char [07:29:32]Sock 8.First char is OK [07:29:32]request: POST /json_proto HTTP/1.0 [07:29:32]Method: POST [07:29:32]URL: /json_proto [07:29:32]Method is POST - this is cgi request [07:29:32]url: /json_proto [07:29:32]query_string will be loaded in cgi processing [07:29:32]execute_cgi json_proto POST (null) [07:29:32]execute_cgi path=json_proto method=POST [07:29:32]POST find Content-Length [07:29:32]Host: 172.17.43.67:8080 [07:29:32]Content-Length: 678 [07:29:32]Content-Type: application/json [07:29:32] [07:29:32]POST finish read [07:29:32]Found Content-Length = 678 [07:29:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:32]execute_script... [07:29:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:32]POST & json_proto [07:29:32]process_json_proto [07:29:32]json parsed OK: [07:29:32]protocol is kg_v1.0 [07:29:32]action value=close_receipt [07:29:32]process_action close_receipt [07:29:32]cmd_close_receipt [07:29:32]MH_GetDate [07:29:32]Write to MH i2c: F0 00 00 E0 06 D5 [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: F0 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: F0 09 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: F0 09 00 E0 06 00 5E C7 EF 66 6A BD 47 65 2B [07:29:32]GetLastDocTimeStamp 1726990047 [07:29:32]current date 1726990174 [07:29:32]FM_GetShiftState [07:29:32]SAM_PROTO_GetShiftState [07:29:32]wFMCommunicate request_size=4 [07:29:32]MH_SAM_APDU [07:29:32]CAPDU: 80 13 01 00 [07:29:32]Write to MH i2c: E2 08 00 E1 06 80 13 01 00 00 00 00 00 64 [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:32]Read from MH i2c: E2 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 0E 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 0E 00 E1 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AB [07:29:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:29:32]wFMCommunicate OK [07:29:32]SAM_PROTO_GetShiftState done [07:29:32]FM_GetShiftState done [07:29:32]opened in 1726966141 [07:29:32]opened+sec_in_day 1727052541 [07:29:32]quantity*price = 50036 [07:29:32]sum+1 = 50037 [07:29:32]Check (price>sum+1) || (price+1 о реализуемом товаре [07:34:18]line ОКРУГЛЕНИЕ: -0.36 [07:34:18]line ИТОГО: 500.00 [07:34:18]line Внесено: 500.00 [07:34:18]line СДАЧА: 0.00 [07:34:18]line НСП 1% : 4.43 [07:34:18]line НДС 12% : 53.14 [07:34:18]line Наличными: 500.00 [07:34:18]line Безнал.: 0.00 [07:34:18]line Место: АЗС № 89 "Партнер Нефть" [07:34:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:34:18]line СНО: Общий режим [07:34:18]line Чек 41 22.09.2024 07:29 [07:34:18]line Смена: 475 ФФД: 1.0 [07:34:18]line ЗНМ: 0300000113 [07:34:18]line РНМ: 0000000000091825 [07:34:18]line Версия ККМ: 001 [07:34:18]line ФМ: 0000000000871835 [07:34:18]line ФД: 151710 [07:34:18]line ФПД: 47224692018125 [07:34:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151710&fm=47224692018125&tin=02508201610067®Number=0000000000091825&sum=50000 [07:34:18]written 0, free lines is 4095 [07:34:19]Write to MH i2c: 01 00 00 48 00 48 [07:34:19]Write i2c OK [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: 01 [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: 01 07 00 [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D9 0C 34 [07:34:19]RasterBufferAndPrint [07:34:19]line [07:34:19]line [07:34:19]line [07:34:19]line [07:34:19]line [07:34:19]written 0, free lines is 3308 [07:34:19]MH_Cut [07:34:19]Write to MH i2c: D1 01 00 4F 00 01 21 [07:34:19]Write i2c OK [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: D1 [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: D1 01 00 [07:34:19]MH_I2C_Read... [07:34:19]Read from MH i2c: D1 01 00 4F 00 00 20 [07:34:19]Write to MH i2c: 01 00 00 50 00 50 [07:34:19]Write i2c OK [07:34:19]MH_I2C_Read... [07:34:19]OFD Sender: No OFD packet to send [07:34:19]*** Cut start [07:34:19]*** Purtial cut [07:34:19]*** Stage 1: CUTSNS_PIN = 1 [07:34:20]Read from MH i2c: 01 [07:34:20]MH_I2C_Read... [07:34:20]*** Stop cut motor [07:34:20]*** Cut end [07:34:20]Read from MH i2c: 01 07 00 [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [07:34:20]process_action print_doc done [07:34:20]requested_data is exist [07:34:20]produce_requested_data [07:34:20]produce_requested_data return (null) [07:34:20]process_action_free print_doc [07:34:20]json_value_free [07:34:20]json_value_free done [07:34:20]process_json_proto returns [07:34:20]Send response to host [07:34:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [07:34:20]free response buf [07:34:20]execute_script done [07:34:20]execute_script returns [07:34:20]free content buf [07:34:20]Sock 9.Close socket [07:34:20]Sock 9.Thread stoped [07:34:20]accept exits with 7 [07:34:20]New connection [07:34:20]New thread 3067383140 created [07:34:20]Thread 3067526500 joined [07:34:20]Waiting for new connection... [07:34:20] Sock 7.Parse request [07:34:20]Sock 7.Check first char [07:34:20]Sock 7.First char is OK [07:34:20]request: POST /json_proto HTTP/1.0 [07:34:20]Method: POST [07:34:20]URL: /json_proto [07:34:20]Method is POST - this is cgi request [07:34:20]url: /json_proto [07:34:20]query_string will be loaded in cgi processing [07:34:20]execute_cgi json_proto POST (null) [07:34:20]execute_cgi path=json_proto method=POST [07:34:20]POST find Content-Length [07:34:20]Host: 172.17.43.67:8080 [07:34:20]Content-Length: 680 [07:34:20]Content-Type: application/json [07:34:20] [07:34:20]POST finish read [07:34:20]Found Content-Length = 680 [07:34:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:34:20]execute_script... [07:34:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:34:20]POST & json_proto [07:34:20]process_json_proto [07:34:20]json parsed OK: [07:34:20]protocol is kg_v1.0 [07:34:20]action value=close_receipt [07:34:20]process_action close_receipt [07:34:20]cmd_close_receipt [07:34:20]MH_GetDate [07:34:20]Write to MH i2c: F0 00 00 51 00 40 [07:34:20]Write i2c OK [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: F0 [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: F0 09 00 [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: F0 09 00 51 00 00 7C C8 EF 66 6A BD 47 65 B5 [07:34:20]GetLastDocTimeStamp 1726990174 [07:34:20]current date 1726990460 [07:34:20]FM_GetShiftState [07:34:20]SAM_PROTO_GetShiftState [07:34:20]wFMCommunicate request_size=4 [07:34:20]MH_SAM_APDU [07:34:20]CAPDU: 80 13 01 00 [07:34:20]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [07:34:20]Write i2c OK [07:34:20]MH_I2C_Read... [07:34:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:20]Read from MH i2c: E2 [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: E2 0E 00 [07:34:20]MH_I2C_Read... [07:34:20]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 16 [07:34:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:34:20]wFMCommunicate OK [07:34:20]SAM_PROTO_GetShiftState done [07:34:20]FM_GetShiftState done [07:34:20]opened in 1726966141 [07:34:20]opened+sec_in_day 1727052541 [07:34:20]quantity*price = 100050 [07:34:20]sum+1 = 100052 [07:34:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 42 22.09.2024 07:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151711 ФПД: 103833511212572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T073420&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151711&fm=103833511212572&tin=02508201610067®Number=0000000000091825&sum=100000 [07:34:21]StoreToDocumentArchive [07:34:21]shift 475 fd 151711 [07:34:21]save to /storage/0475/doc_00151711 [07:34:21]save last doc name /storage/0475/doc_00151711 to /storage/kkm_last_doc_name [07:34:21]save OK [07:34:21]Clear old archive folders... [07:34:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:34:21]tlvbuf is 00B63C20 [07:34:21]SAM_PROTO_ClearQueue [07:34:21]wFMCommunicate request_size=4 [07:34:21]MH_SAM_APDU [07:34:21]CAPDU: 80 09 00 00 [07:34:21]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [07:34:21]Write i2c OK [07:34:21]MH_I2C_Read... [07:34:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:34:21]Read from MH i2c: E2 [07:34:21]MH_I2C_Read... [07:34:21]Read from MH i2c: E2 03 00 [07:34:21]MH_I2C_Read... [07:34:21]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [07:34:21]RAPDU: 90 00 [07:34:21]wFMCommunicate OK [07:34:21]SAM_PROTO_ClearQueue done [07:34:21]KKMCreateOFDPacket [07:34:21]OFDProtocolAddRootSTLVToBuf [07:34:21]FM_MakeSignedData [07:34:21]FM_MakeSignedData [07:34:21]SAM_PROTO_SignData [07:34:21]wFMCommunicate request_size=4 [07:34:21]MH_SAM_APDU [07:34:21]CAPDU: 80 0D 01 02 [07:34:21]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [07:34:21]Write i2c OK [07:34:21]MH_I2C_Read... [07:34:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:34:21]Read from MH i2c: E2 [07:34:21]MH_I2C_Read... [07:34:21]Read from MH i2c: E2 03 00 [07:34:21]MH_I2C_Read... [07:34:21]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [07:34:21]RAPDU: 90 00 [07:34:21]wFMCommunicate OK [07:34:21]wFMCommunicate request_size=255 [07:34:21]MH_SAM_APDU [07:34:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 7C C8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 50 02 00 35 04 06 00 5E 6F 9F 8D [07:34:21]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 7C C8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 50 02 00 35 04 06 00 5E 6F 9F 8D 00 00 E7 [07:34:21]Write i2c OK [07:34:21]MH_I2C_Read... [07:34:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:22]Read from MH i2c: E2 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 03 00 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [07:34:22]RAPDU: 90 00 [07:34:22]wFMCommunicate OK [07:34:22]wFMCommunicate request_size=7 [07:34:22]MH_SAM_APDU [07:34:22]CAPDU: 80 0D 02 02 02 36 1C [07:34:22]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 36 1C 00 00 32 [07:34:22]Write i2c OK [07:34:22]MH_I2C_Read... [07:34:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:22]Read from MH i2c: E2 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 03 00 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [07:34:22]RAPDU: 90 00 [07:34:22]wFMCommunicate OK [07:34:22]wFMCommunicate request_size=4 [07:34:22]MH_SAM_APDU [07:34:22]CAPDU: 80 0D 03 02 [07:34:22]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [07:34:22]Write i2c OK [07:34:22]MH_I2C_Read... [07:34:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:34:22]Read from MH i2c: E2 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 0B 00 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 0B 00 63 00 00 EC C5 B0 6E 62 E9 11 20 90 00 2A [07:34:22]RAPDU: EC C5 B0 6E 62 E9 11 20 90 00 [07:34:22]wFMCommunicate OK [07:34:22]SAM_PROTO_SignData done [07:34:22]FM_MakeSignedData done [07:34:22]CreateOFDProtocolMessage [07:34:22]wFMCommunicate request_size=4 [07:34:22]MH_SAM_APDU [07:34:22]CAPDU: 80 11 00 00 [07:34:22]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [07:34:22]Write i2c OK [07:34:22]MH_I2C_Read... [07:34:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:22]Read from MH i2c: E2 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 17 00 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [07:34:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:34:22]wFMCommunicate OK [07:34:22]CreateOFDProtocolMessage done [07:34:22]OFDSenderStorePacket 151711 [07:34:22]StoreOFDPacket docnum=151711 [07:34:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 B4 04 01 9F A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 7C C8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 50 02 00 35 04 06 00 5E 6F 9F 8D 36 1C EC C5 B0 6E 62 E9 11 20 [07:34:22]CheckFolder [07:34:22]dirname=/storage/ofd_packets [07:34:22]CheckFolder done [07:34:22]ProducePacketName [07:34:22]name=ofd_packets/00151711 [07:34:22]NVStorageSaveData ofd_packets/00151711 [07:34:22]File name is /storage/ofd_packets/00151711 [07:34:22]Write 298 bytes [07:34:22]NVStorageSaveData done [07:34:22]OFDSenderStorePacket done [07:34:22]KKMCreateOFDPacket done [07:34:22]NVStorageSaveData kkm_last_timestamp [07:34:22]File name is /storage/kkm_last_timestamp [07:34:22]Write 4 bytes [07:34:22]NVStorageSaveData done [07:34:22]ExternCall_PrintAddStr [07:34:22]wPrintStart [07:34:22]Write to MH i2c: 01 00 00 65 00 65 [07:34:22]Write i2c OK [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: 01 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: 01 07 00 [07:34:22]MH_I2C_Read... [07:34:22]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [07:34:22]RasterBufferAndPrint [07:34:22]line Счет N : (1)1785725 [07:34:22]line ИНН: 02508201610067 [07:34:22]line Контрольно-Кассовый Чек [07:34:22]line ПРОДАЖА [07:34:22]line ТРК (МРК, ГНК) : 41 [07:34:22]line Товар: 2710194210 [07:34:22]line ДТ-К-5 [07:34:22]line 13.130 * 76.20 [07:34:22]line = 1000.51 [07:34:22]line НДС 12% НСП 1% [07:34:22]line > о реализуемом товаре [07:34:22]line ОКРУГЛЕНИЕ: -0.51 [07:34:22]line ИТОГО: 1000.00 [07:34:22]line Внесено: 1000.00 [07:34:22]line СДАЧА: 0.00 [07:34:22]line НСП 1% : 8.85 [07:34:22]line НДС 12% : 106.25 [07:34:22]line Наличными: 1000.00 [07:34:22]line Безнал.: 0.00 [07:34:22]line Место: АЗС № 89 "Партнер Нефть" [07:34:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:34:22]line СНО: Общий режим [07:34:22]line Чек 42 22.09.2024 07:34 [07:34:22]line Смена: 475 ФФД: 1.0 [07:34:22]line ЗНМ: 0300000113 [07:34:22]line РНМ: 0000000000091825 [07:34:22]line Версия ККМ: 001 [07:34:22]line ФМ: 0000000000871835 [07:34:22]line ФД: 151711 [07:34:22]line ФПД: 103833511212572 [07:34:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T073420&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151711&fm=103833511212572&tin=02508201610067®Number=0000000000091825&sum=100000 [07:34:22]OFD Sender: Processing packet 151711 [packets to send 826, broken 825] [07:34:22]ProducePacketName [07:34:22]name=ofd_packets/00151711 [07:34:22]OFD Sender: To server: pG, [07:34:22]CommunicateWithHost lk.salyk.kg:30040 [07:34:22]ConnectInit lk.salyk.kg [07:34:22]written 0, free lines is 4095 [07:34:23]Write to MH i2c: 01 00 00 90 00 90 [07:34:23]Write i2c OK [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: 01 [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: 01 07 00 [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D6 0C 79 [07:34:23]RasterBufferAndPrint [07:34:23]line [07:34:23]line [07:34:23]line [07:34:23]line [07:34:23]line [07:34:23]written 0, free lines is 3307 [07:34:23]MH_Cut [07:34:23]Write to MH i2c: D1 01 00 97 00 01 69 [07:34:23]Write i2c OK [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: D1 [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: D1 01 00 [07:34:23]MH_I2C_Read... [07:34:23]Read from MH i2c: D1 01 00 97 00 00 68 [07:34:23]Write to MH i2c: 01 00 00 98 00 98 [07:34:23]Write i2c OK [07:34:23]MH_I2C_Read... [07:34:24]*** Cut start [07:34:24]*** Purtial cut [07:34:24]*** Stage 1: CUTSNS_PIN = 1 [07:34:24]Connected sock=11 [07:34:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 B4 04 01 9F A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 7C C8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 Read from MH i2c: 30 01 *** Stop cut motor [07:34:24] [07:34:24]*** Cut end [07:34:24]MH_I2C_Read... [07:34:24]30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 50 02 00 35 04 06 00 5E Read from MH i2c: 6F 01 9F 07 8D 00 36 [07:34:24]1C MH_I2C_Read... [07:34:24]EC Read from MH i2c: C5 01 B0 07 6E 00 62 98 E9 00 11 00 20 00 [07:34:24]00 00 00 FF 0F AD [07:34:24]process_action close_receipt done [07:34:24]requested_data is exist [07:34:24]produce_requested_data [07:34:24]requested_item fm.sn is exist - process it [07:34:24]wFMCommunicate request_size=4 [07:34:24]MH_SAM_APDU [07:34:24]CAPDU: 80 11 00 00 [07:34:24]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [07:34:24]Write i2c OK [07:34:24]MH_I2C_Read... [07:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:24]Read from MH i2c: E2 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 17 00 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [07:34:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:34:24]wFMCommunicate OK [07:34:24]requested_item fd.num is exist - process it [07:34:24]SAM_PROTO_GetFieldsCounters [07:34:24]wFMCommunicate request_size=4 [07:34:24]MH_SAM_APDU [07:34:24]CAPDU: 80 13 00 00 [07:34:24]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [07:34:24]Write i2c OK [07:34:24]MH_I2C_Read... [07:34:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:34:24]Read from MH i2c: E2 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 62 00 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [07:34:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:34:24]wFMCommunicate OK [07:34:24]SAM_PROTO_GetFieldsCounters done [07:34:24]requested_item shift.num is exist - process it [07:34:24]requested_item shift.opened is exist - process it [07:34:24]req_shift_opened [07:34:24]FM_GetShiftState [07:34:24]SAM_PROTO_GetShiftState [07:34:24]wFMCommunicate request_size=4 [07:34:24]MH_SAM_APDU [07:34:24]CAPDU: 80 Received data: 13 87 01 95 00 F6 [07:34:24]70 Write to MH i2c: 47 E2 2C 08 01 00 00 9B 30 00 30 30 80 30 13 30 01 30 00 30 00 30 00 30 00 30 00 38 18 37 [07:34:24]31 38 33 35 Write i2c OK [07:34:24]4F MH_I2C_Read... [07:34:24]00 00 00 1B 42 47 00 1A C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 50 02 00 F4 03 04 00 83 70 EF 66 B6 04 01 00 00 10 F7 37 9E FD 99 DC DE [07:34:24]CommunicateWithHost err = 0 [07:34:24]CheckOFDResponse [07:34:24]1017 (14) - 77093643461234 [07:34:24]1041 (16) - 0000000000871835 [07:34:24]1040 (4) - 151711 [07:34:24]1012 (4) - 22.09.2024 01:18 [07:34:24]1206 (1) - 0 [07:34:24]OFD Sender: Remove packet 151711 [07:34:24]ProducePacketName [07:34:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:24]name=ofd_packets/00151711 [07:34:24]NVStorageDeleteData [07:34:24]Read from MH i2c: E2 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 0E 00 [07:34:24]MH_I2C_Read... [07:34:24]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5F [07:34:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:34:24]wFMCommunicate OK [07:34:24]SAM_PROTO_GetShiftState done [07:34:24]FM_GetShiftState done [07:34:24]req_shift_opened done [07:34:24]requested_item shift.open_date is exist - process it [07:34:24]req_shift_open_date [07:34:24]req_shift_open_date done [07:34:24]produce_requested_data done [07:34:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151711,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:34:24]process_action_free close_receipt [07:34:24]json_value_free [07:34:24]json_value_free done [07:34:24]process_json_proto returns [07:34:24]Send response to host [07:34:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151711,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:34:24]free response buf [07:34:24]execute_script done [07:34:24]execute_script returns [07:34:24]free content buf [07:34:24]Sock 7.Close socket [07:34:24]Sock 7.Thread stoped [07:34:25]OFD Sender: No OFD packet to send [07:34:26]recv_with_timeout no data received [07:34:30]OFD Sender: No OFD packet to send [07:34:35]OFD Sender: No OFD packet to send [07:34:40]OFD Sender: No OFD packet to send [07:34:42]recv_with_timeout no data received [07:34:45]OFD Sender: No OFD packet to send [07:34:50]OFD Sender: No OFD packet to send [07:34:55]OFD Sender: No OFD packet to send [07:35:00]OFD Sender: No OFD packet to send [07:35:02]recv_with_timeout no data received [07:35:05]OFD Sender: No OFD packet to send [07:35:10]OFD Sender: No OFD packet to send [07:35:15]OFD Sender: No OFD packet to send [07:35:20]OFD Sender: No OFD packet to send [07:35:25]OFD Sender: No OFD packet to send [07:35:30]OFD Sender: No OFD packet to send [07:35:35]OFD Sender: No OFD packet to send [07:35:40]OFD Sender: No OFD packet to send [07:35:45]OFD Sender: No OFD packet to send [07:35:50]OFD Sender: No OFD packet to send [07:35:53]recv_with_timeout no data received [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:10]OFD Sender: No OFD packet to send [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:50]OFD Sender: No OFD packet to send [07:36:55]OFD Sender: No OFD packet to send [07:37:00]OFD Sender: No OFD packet to send [07:37:05]OFD Sender: No OFD packet to send [07:37:10]OFD Sender: No OFD packet to send [07:37:15]OFD Sender: No OFD packet to send [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:30]recv_with_timeout no data received [07:37:30]OFD Sender: No OFD packet to send [07:37:35]OFD Sender: No OFD packet to send [07:37:40]OFD Sender: No OFD packet to send [07:37:45]OFD Sender: No OFD packet to send [07:37:50]OFD Sender: No OFD packet to send [07:37:55]OFD Sender: No OFD packet to send [07:38:01]OFD Sender: No OFD packet to send [07:38:02]recv_with_timeout no data received [07:38:06]OFD Sender: No OFD packet to send [07:38:11]OFD Sender: No OFD packet to send [07:38:16]OFD Sender: No OFD packet to send [07:38:21]OFD Sender: No OFD packet to send [07:38:26]OFD Sender: No OFD packet to send [07:38:31]OFD Sender: No OFD packet to send [07:38:36]OFD Sender: No OFD packet to send [07:38:38]recv_with_timeout no data received [07:38:41]OFD Sender: No OFD packet to send [07:38:46]OFD Sender: No OFD packet to send [07:38:51]OFD Sender: No OFD packet to send [07:38:56]OFD Sender: No OFD packet to send [07:38:56]recv_with_timeout no data received [07:39:01]OFD Sender: No OFD packet to send [07:39:06]OFD Sender: No OFD packet to send [07:39:07]recv_with_timeout no data received [07:39:11]OFD Sender: No OFD packet to send [07:39:16]OFD Sender: No OFD packet to send [07:39:21]OFD Sender: No OFD packet to send [07:39:26]OFD Sender: No OFD packet to send [07:39:31]OFD Sender: No OFD packet to send [07:39:36]OFD Sender: No OFD packet to send [07:39:41]OFD Sender: No OFD packet to send [07:39:46]OFD Sender: No OFD packet to send [07:39:51]OFD Sender: No OFD packet to send [07:39:56]OFD Sender: No OFD packet to send [07:40:01]OFD Sender: No OFD packet to send [07:40:06]OFD Sender: No OFD packet to send [07:40:11]OFD Sender: No OFD packet to send [07:40:16]OFD Sender: No OFD packet to send [07:40:21]OFD Sender: No OFD packet to send [07:40:26]OFD Sender: No OFD packet to send [07:40:31]OFD Sender: No OFD packet to send [07:40:36]recv_with_timeout no data received [07:40:36]OFD Sender: No OFD packet to send [07:40:41]OFD Sender: No OFD packet to send [07:40:46]OFD Sender: No OFD packet to send [07:40:51]OFD Sender: No OFD packet to send [07:40:56]OFD Sender: No OFD packet to send [07:41:01]OFD Sender: No OFD packet to send [07:41:06]OFD Sender: No OFD packet to send [07:41:06]recv_with_timeout no data received [07:41:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [07:41:17]recv_with_timeout no data received [07:41:21]OFD Sender: No OFD packet to send [07:41:26]OFD Sender: No OFD packet to send [07:41:31]OFD Sender: No OFD packet to send [07:41:36]OFD Sender: No OFD packet to send [07:41:38]accept exits with 9 [07:41:38]New connection [07:41:38]New thread 3067526500 created [07:41:38]Thread 3067383140 joined [07:41:38]Waiting for new connection... [07:41:38] Sock 9.Parse request [07:41:38]Sock 9.Check first char [07:41:38]Sock 9.First char is OK [07:41:38]request: POST /json_proto HTTP/1.0 [07:41:38]Method: POST [07:41:38]URL: /json_proto [07:41:38]Method is POST - this is cgi request [07:41:38]url: /json_proto [07:41:38]query_string will be loaded in cgi processing [07:41:38]execute_cgi json_proto POST (null) [07:41:38]execute_cgi path=json_proto method=POST [07:41:38]POST find Content-Length [07:41:38]Host: 172.17.43.67:8080 [07:41:38]Content-Length: 683 [07:41:38]Content-Type: application/json [07:41:38] [07:41:38]POST finish read [07:41:38]Found Content-Length = 683 [07:41:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:38]execute_script... [07:41:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:38]POST & json_proto [07:41:38]process_json_proto [07:41:38]json parsed OK: [07:41:38]protocol is kg_v1.0 [07:41:38]action value=close_receipt [07:41:38]process_action close_receipt [07:41:38]cmd_close_receipt [07:41:38]MH_GetDate [07:41:38]Write to MH i2c: F0 00 00 9C 00 8B [07:41:38]Write i2c OK [07:41:38]MH_I2C_Read... [07:41:38]Read from MH i2c: F0 [07:41:38]MH_I2C_Read... [07:41:38]Read from MH i2c: F0 09 00 [07:41:38]MH_I2C_Read... [07:41:38]Read from MH i2c: F0 09 00 9C 00 00 33 CA EF 66 6A BD 47 65 B9 [07:41:38]GetLastDocTimeStamp 1726990460 [07:41:38]current date 1726990899 [07:41:38]FM_GetShiftState [07:41:38]SAM_PROTO_GetShiftState [07:41:38]wFMCommunicate request_size=4 [07:41:38]MH_SAM_APDU [07:41:38]CAPDU: 80 13 01 00 [07:41:38]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [07:41:38]Write i2c OK [07:41:38]MH_I2C_Read... [07:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:38]Read from MH i2c: E2 [07:41:38]MH_I2C_Read... [07:41:38]Read from MH i2c: E2 0E 00 [07:41:38]MH_I2C_Read... [07:41:38]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [07:41:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:41:38]wFMCommunicate OK [07:41:38]SAM_PROTO_GetShiftState done [07:41:38]FM_GetShiftState done [07:41:38]opened in 1726966141 [07:41:38]opened+sec_in_day 1727052541 [07:41:38]quantity*price = 100005 [07:41:38]sum+1 = 100006 [07:41:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 43 22.09.2024 07:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151712 ФПД: 140998611749571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151712&fm=140998611749571&tin=02508201610067®Number=0000000000091825&sum=100000 [07:41:39]StoreToDocumentArchive [07:41:39]shift 475 fd 151712 [07:41:39]save to /storage/0475/doc_00151712 [07:41:39]save last doc name /storage/0475/doc_00151712 to /storage/kkm_last_doc_name [07:41:39]save OK [07:41:39]Clear old archive folders... [07:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:41:39]tlvbuf is 00B11F60 [07:41:39]SAM_PROTO_ClearQueue [07:41:39]wFMCommunicate request_size=4 [07:41:39]MH_SAM_APDU [07:41:39]CAPDU: 80 09 00 00 [07:41:39]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [07:41:39]Write i2c OK [07:41:39]MH_I2C_Read... [07:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:41:39]Read from MH i2c: E2 [07:41:39]MH_I2C_Read... [07:41:39]Read from MH i2c: E2 03 00 [07:41:39]MH_I2C_Read... [07:41:39]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [07:41:39]RAPDU: 90 00 [07:41:39]wFMCommunicate OK [07:41:39]SAM_PROTO_ClearQueue done [07:41:39]KKMCreateOFDPacket [07:41:39]OFDProtocolAddRootSTLVToBuf [07:41:39]FM_MakeSignedData [07:41:39]FM_MakeSignedData [07:41:39]SAM_PROTO_SignData [07:41:39]wFMCommunicate request_size=4 [07:41:39]MH_SAM_APDU [07:41:39]CAPDU: 80 0D 01 02 [07:41:39]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [07:41:39]Write i2c OK [07:41:39]MH_I2C_Read... [07:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:41:39]Read from MH i2c: E2 [07:41:39]MH_I2C_Read... [07:41:39]Read from MH i2c: E2 03 00 [07:41:39]MH_I2C_Read... [07:41:39]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [07:41:39]RAPDU: 90 00 [07:41:39]wFMCommunicate OK [07:41:39]wFMCommunicate request_size=255 [07:41:39]MH_SAM_APDU [07:41:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 33 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 50 02 00 35 04 06 00 80 [07:41:39]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 33 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 50 02 00 35 04 06 00 80 00 00 FD [07:41:39]Write i2c OK [07:41:39]MH_I2C_Read... [07:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:40]Read from MH i2c: E2 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 03 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [07:41:40]RAPDU: 90 00 [07:41:40]wFMCommunicate OK [07:41:40]wFMCommunicate request_size=10 [07:41:40]MH_SAM_APDU [07:41:40]CAPDU: 80 0D 02 02 05 3C CC 2A CA C3 [07:41:40]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 3C CC 2A CA C3 00 00 F0 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:40]Read from MH i2c: E2 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 03 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [07:41:40]RAPDU: 90 00 [07:41:40]wFMCommunicate OK [07:41:40]wFMCommunicate request_size=4 [07:41:40]MH_SAM_APDU [07:41:40]CAPDU: 80 0D 03 02 [07:41:40]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:41:40]Read from MH i2c: E2 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 0B 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 0B 00 AE 00 00 E1 21 E4 4F 5B 6A 01 59 90 00 7E [07:41:40]RAPDU: E1 21 E4 4F 5B 6A 01 59 90 00 [07:41:40]wFMCommunicate OK [07:41:40]SAM_PROTO_SignData done [07:41:40]FM_MakeSignedData done [07:41:40]CreateOFDProtocolMessage [07:41:40]wFMCommunicate request_size=4 [07:41:40]MH_SAM_APDU [07:41:40]CAPDU: 80 11 00 00 [07:41:40]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:40]Read from MH i2c: E2 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 17 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [07:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:41:40]wFMCommunicate OK [07:41:40]CreateOFDProtocolMessage done [07:41:40]OFDSenderStorePacket 151712 [07:41:40]StoreOFDPacket docnum=151712 [07:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E B5 07 01 E8 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 33 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 50 02 00 35 04 06 00 80 3C CC 2A CA C3 E1 21 E4 4F 5B 6A 01 59 [07:41:40]CheckFolder [07:41:40]dirname=/storage/ofd_packets [07:41:40]CheckFolder done [07:41:40]ProducePacketName [07:41:40]name=ofd_packets/00151712 [07:41:40]NVStorageSaveData ofd_packets/00151712 [07:41:40]File name is /storage/ofd_packets/00151712 [07:41:40]Write 301 bytes [07:41:40]NVStorageSaveData done [07:41:40]OFDSenderStorePacket done [07:41:40]KKMCreateOFDPacket done [07:41:40]NVStorageSaveData kkm_last_timestamp [07:41:40]File name is /storage/kkm_last_timestamp [07:41:40]Write 4 bytes [07:41:40]NVStorageSaveData done [07:41:40]ExternCall_PrintAddStr [07:41:40]wPrintStart [07:41:40]Write to MH i2c: 01 00 00 B0 00 B0 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 07 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [07:41:40]RasterBufferAndPrint [07:41:40]line Счет N : (1)1785728 [07:41:40]line ИНН: 02508201610067 [07:41:40]line Контрольно-Кассовый Чек [07:41:40]line ПРОДАЖА [07:41:40]line ТРК (МРК, ГНК) : 12 [07:41:40]line Товар: 2710124130 [07:41:40]line Аи-92-К-5 [07:41:40]line 14.750 * 67.80 [07:41:40]line = 1000.05 [07:41:40]line НДС 12% НСП 1% [07:41:40]line > о реализуемом товаре [07:41:40]line ОКРУГЛЕНИЕ: -0.05 [07:41:40]line ИТОГО: 1000.00 [07:41:40]line Внесено: 1000.00 [07:41:40]line СДАЧА: 0.00 [07:41:40]line НСП 1% : 8.85 [07:41:40]line НДС 12% : 106.20 [07:41:40]line Наличными: 1000.00 [07:41:40]line Безнал.: 0.00 [07:41:40]line Место: АЗС № 89 "Партнер Нефть" [07:41:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:41:40]line СНО: Общий режим [07:41:40]line Чек 43 22.09.2024 07:41 [07:41:40]line Смена: 475 ФФД: 1.0 [07:41:40]line ЗНМ: 0300000113 [07:41:40]line РНМ: 0000000000091825 [07:41:40]line Версия ККМ: 001 [07:41:40]line ФМ: 0000000000871835 [07:41:40]line ФД: 151712 [07:41:40]line ФПД: 140998611749571 [07:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151712&fm=140998611749571&tin=02508201610067®Number=0000000000091825&sum=100000 [07:41:40]written 0, free lines is 4095 [07:41:40]OFD Sender: Processing packet 151712 [packets to send 826, broken 825] [07:41:40]ProducePacketName [07:41:40]name=ofd_packets/00151712 [07:41:40]OFD Sender: To server: pG, [07:41:40]CommunicateWithHost lk.salyk.kg:30040 [07:41:40]ConnectInit lk.salyk.kg [07:41:40]Write to MH i2c: 01 00 00 DB 00 DB [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 07 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D2 0C C0 [07:41:40]RasterBufferAndPrint [07:41:40]line [07:41:40]line [07:41:40]line [07:41:40]line [07:41:40]line [07:41:40]written 0, free lines is 3288 [07:41:40]MH_Cut [07:41:40]Write to MH i2c: D1 01 00 E2 00 01 B4 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: D1 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: D1 01 00 [07:41:40]MH_I2C_Read... [07:41:40]Read from MH i2c: D1 01 00 E2 00 00 B3 [07:41:40]Write to MH i2c: 01 00 00 E3 00 E3 [07:41:40]Write i2c OK [07:41:40]MH_I2C_Read... [07:41:41]Connected sock=10 [07:41:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E B5 07 01 E8 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 33 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 50 02 00 35 04 06 00 80 3C CC 2A CA C3 E1 21 E4 4F 5B 6A 01 59 [07:41:41]*** Cut start [07:41:41]*** Purtial cut [07:41:41]*** Stage 1: CUTSNS_PIN = 1 [07:41:41]Read from MH i2c: 01 [07:41:41]MH_I2C_Read... [07:41:41]*** Stop cut motor [07:41:41]*** Cut end [07:41:41]Read from MH i2c: 01 07 00 [07:41:41]MH_I2C_Read... [07:41:41]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [07:41:41]process_action close_receipt done [07:41:41]requested_data is exist [07:41:41]produce_requested_data [07:41:41]requested_item fm.sn is exist - process it [07:41:41]wFMCommunicate request_size=4 [07:41:41]MH_SAM_APDU [07:41:41]CAPDU: 80 11 00 00 [07:41:41]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [07:41:41]Write i2c OK [07:41:41]MH_I2C_Read... [07:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:42]Read from MH i2c: E2 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 17 00 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [07:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:41:42]wFMCommunicate OK [07:41:42]requested_item fd.num is exist - process it [07:41:42]SAM_PROTO_GetFieldsCounters [07:41:42]wFMCommunicate request_size=4 [07:41:42]MH_SAM_APDU [07:41:42]CAPDU: 80 13 00 00 [07:41:42]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [07:41:42]Write i2c OK [07:41:42]MH_I2C_Read... [07:41:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:41:42]Read from MH i2c: E2 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 62 00 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [07:41:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:41:42]wFMCommunicate OK [07:41:42]SAM_PROTO_GetFieldsCounters done [07:41:42]requested_item shift.num is exist - process it [07:41:42]requested_item shift.opened is exist - process it [07:41:42]req_shift_opened [07:41:42]FM_GetShiftState [07:41:42]SAM_PROTO_GetShiftState [07:41:42]wFMCommunicate request_size=4 [07:41:42]MH_SAM_APDU [07:41:42]CAPDU: 80 13 01 00 [07:41:42]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [07:41:42]Write i2c OK [07:41:42]MH_I2C_Read... [07:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:42]Read from MH i2c: E2 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 0E 00 [07:41:42]MH_I2C_Read... [07:41:42]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AA [07:41:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:41:42]wFMCommunicate OK [07:41:42]SAM_PROTO_GetShiftState done [07:41:42]FM_GetShiftState done [07:41:42]req_shift_opened done [07:41:42]requested_item shift.open_date is exist - process it [07:41:42]req_shift_open_date [07:41:42]req_shift_open_date done [07:41:42]produce_requested_data done [07:41:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151712,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:41:42]process_action_free close_receipt [07:41:42]json_value_free [07:41:42]json_value_free done [07:41:42]process_json_proto returns [07:41:42]Send response to host [07:41:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151712,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:41:42]free response buf [07:41:42]execute_script done [07:41:42]execute_script returns [07:41:42]free content buf [07:41:42]Sock 9.Close socket [07:41:42]Sock 9.Thread stoped [07:41:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 97 47 00 59 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 50 02 00 F4 03 04 00 38 72 EF 66 B6 04 01 00 00 D1 CC 2F 32 C4 18 69 CE [07:41:42]CommunicateWithHost err = 0 [07:41:42]CheckOFDResponse [07:41:42]1017 (14) - 77093643461234 [07:41:42]1041 (16) - 0000000000871835 [07:41:42]1040 (4) - 151712 [07:41:42]1012 (4) - 22.09.2024 01:26 [07:41:42]1206 (1) - 0 [07:41:42]OFD Sender: Remove packet 151712 [07:41:42]ProducePacketName [07:41:42]name=ofd_packets/00151712 [07:41:42]NVStorageDeleteData [07:41:42]OFD Sender: No OFD packet to send [07:41:47]OFD Sender: No OFD packet to send [07:41:52]OFD Sender: No OFD packet to send [07:41:56]accept exits with 7 [07:41:56]New connection [07:41:56]New thread 3067383140 created [07:41:56]Thread 3067526500 joined [07:41:56]Waiting for new connection... [07:41:56] Sock 7.Parse request [07:41:56]Sock 7.Check first char [07:41:56]Sock 7.First char is OK [07:41:56]request: POST /json_proto HTTP/1.0 [07:41:56]Method: POST [07:41:56]URL: /json_proto [07:41:56]Method is POST - this is cgi request [07:41:56]url: /json_proto [07:41:56]query_string will be loaded in cgi processing [07:41:56]execute_cgi json_proto POST (null) [07:41:56]execute_cgi path=json_proto method=POST [07:41:56]POST find Content-Length [07:41:56]Host: 172.17.43.67:8080 [07:41:56]Content-Length: 680 [07:41:56]Content-Type: application/json [07:41:56] [07:41:56]POST finish read [07:41:56]Found Content-Length = 680 [07:41:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:56]execute_script... [07:41:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:56]POST & json_proto [07:41:56]process_json_proto [07:41:56]json parsed OK: [07:41:56]protocol is kg_v1.0 [07:41:56]action value=close_receipt [07:41:56]process_action close_receipt [07:41:56]cmd_close_receipt [07:41:56]MH_GetDate [07:41:56]Write to MH i2c: F0 00 00 E7 00 D6 [07:41:56]Write i2c OK [07:41:56]MH_I2C_Read... [07:41:56]Read from MH i2c: F0 [07:41:56]MH_I2C_Read... [07:41:56]Read from MH i2c: F0 09 00 [07:41:56]MH_I2C_Read... [07:41:56]Read from MH i2c: F0 09 00 E7 00 00 44 CA EF 66 6A BD 47 65 15 [07:41:56]GetLastDocTimeStamp 1726990899 [07:41:56]current date 1726990916 [07:41:56]FM_GetShiftState [07:41:56]SAM_PROTO_GetShiftState [07:41:56]wFMCommunicate request_size=4 [07:41:56]MH_SAM_APDU [07:41:56]CAPDU: 80 13 01 00 [07:41:56]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [07:41:56]Write i2c OK [07:41:56]MH_I2C_Read... [07:41:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:56]Read from MH i2c: E2 [07:41:56]MH_I2C_Read... [07:41:56]Read from MH i2c: E2 0E 00 [07:41:56]MH_I2C_Read... [07:41:56]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [07:41:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:41:56]wFMCommunicate OK [07:41:56]SAM_PROTO_GetShiftState done [07:41:56]FM_GetShiftState done [07:41:56]opened in 1726966141 [07:41:56]opened+sec_in_day 1727052541 [07:41:56]quantity*price = 100050 [07:41:56]sum+1 = 100052 [07:41:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 44 22.09.2024 07:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151713 ФПД: 10458372283486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074156&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151713&fm=10458372283486&tin=02508201610067®Number=0000000000091825&sum=100000 [07:41:57]StoreToDocumentArchive [07:41:57]shift 475 fd 151713 [07:41:57]save to /storage/0475/doc_00151713 [07:41:57]save last doc name /storage/0475/doc_00151713 to /storage/kkm_last_doc_name [07:41:57]save OK [07:41:57]Clear old archive folders... [07:41:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:41:57]tlvbuf is 00B0C370 [07:41:57]SAM_PROTO_ClearQueue [07:41:57]wFMCommunicate request_size=4 [07:41:57]MH_SAM_APDU [07:41:57]CAPDU: 80 09 00 00 [07:41:57]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [07:41:57]Write i2c OK [07:41:57]MH_I2C_Read... [07:41:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:41:57]Read from MH i2c: E2 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [07:41:57]RAPDU: 90 00 [07:41:57]wFMCommunicate OK [07:41:57]SAM_PROTO_ClearQueue done [07:41:57]KKMCreateOFDPacket [07:41:57]OFDProtocolAddRootSTLVToBuf [07:41:57]FM_MakeSignedData [07:41:57]FM_MakeSignedData [07:41:57]SAM_PROTO_SignData [07:41:57]wFMCommunicate request_size=4 [07:41:57]MH_SAM_APDU [07:41:57]CAPDU: 80 0D 01 02 [07:41:57]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [07:41:57]Write i2c OK [07:41:57]MH_I2C_Read... [07:41:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:41:57]Read from MH i2c: E2 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [07:41:57]RAPDU: 90 00 [07:41:57]wFMCommunicate OK [07:41:57]wFMCommunicate request_size=255 [07:41:57]MH_SAM_APDU [07:41:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 44 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 50 02 00 35 04 06 00 09 83 07 90 [07:41:57]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 44 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 50 02 00 35 04 06 00 09 83 07 90 00 00 75 [07:41:57]Write i2c OK [07:41:57]MH_I2C_Read... [07:41:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:57]Read from MH i2c: E2 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [07:41:57]RAPDU: 90 00 [07:41:57]wFMCommunicate OK [07:41:57]wFMCommunicate request_size=7 [07:41:57]MH_SAM_APDU [07:41:57]CAPDU: 80 0D 02 02 02 9C 5E [07:41:57]Write to MH i2c: E2 0A 00 F8 00 80 0D 02 02 02 00 9C 5E 00 00 70 [07:41:57]Write i2c OK [07:41:57]MH_I2C_Read... [07:41:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:57]Read from MH i2c: E2 [07:41:57]MH_I2C_Read... [07:41:57]Read from MH i2c: E2 03 00 [07:41:57]MH_I2C_Read... [07:41:57]OFD Sender: No OFD packet to send [07:41:57]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [07:41:57]RAPDU: 90 00 [07:41:57]wFMCommunicate OK [07:41:57]wFMCommunicate request_size=4 [07:41:57]MH_SAM_APDU [07:41:57]CAPDU: 80 0D 03 02 [07:41:57]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [07:41:57]Write i2c OK [07:41:57]MH_I2C_Read... [07:41:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:41:58]Read from MH i2c: E2 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: E2 0B 00 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: E2 0B 00 F9 00 00 4A 5C 80 FF B4 FF 79 C7 90 00 8D [07:41:58]RAPDU: 4A 5C 80 FF B4 FF 79 C7 90 00 [07:41:58]wFMCommunicate OK [07:41:58]SAM_PROTO_SignData done [07:41:58]FM_MakeSignedData done [07:41:58]CreateOFDProtocolMessage [07:41:58]wFMCommunicate request_size=4 [07:41:58]MH_SAM_APDU [07:41:58]CAPDU: 80 11 00 00 [07:41:58]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [07:41:58]Write i2c OK [07:41:58]MH_I2C_Read... [07:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:58]Read from MH i2c: E2 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: E2 17 00 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [07:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:41:58]wFMCommunicate OK [07:41:58]CreateOFDProtocolMessage done [07:41:58]OFDSenderStorePacket 151713 [07:41:58]StoreOFDPacket docnum=151713 [07:41:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D 08 04 01 D6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 44 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 50 02 00 35 04 06 00 09 83 07 90 9C 5E 4A 5C 80 FF B4 FF 79 C7 [07:41:58]CheckFolder [07:41:58]dirname=/storage/ofd_packets [07:41:58]CheckFolder done [07:41:58]ProducePacketName [07:41:58]name=ofd_packets/00151713 [07:41:58]NVStorageSaveData ofd_packets/00151713 [07:41:58]File name is /storage/ofd_packets/00151713 [07:41:58]Write 298 bytes [07:41:58]NVStorageSaveData done [07:41:58]OFDSenderStorePacket done [07:41:58]KKMCreateOFDPacket done [07:41:58]NVStorageSaveData kkm_last_timestamp [07:41:58]File name is /storage/kkm_last_timestamp [07:41:58]Write 4 bytes [07:41:58]NVStorageSaveData done [07:41:58]ExternCall_PrintAddStr [07:41:58]wPrintStart [07:41:58]Write to MH i2c: 01 00 00 FB 00 FB [07:41:58]Write i2c OK [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 07 00 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [07:41:58]RasterBufferAndPrint [07:41:58]line Счет N : (1)1785727 [07:41:58]line ИНН: 02508201610067 [07:41:58]line Контрольно-Кассовый Чек [07:41:58]line ПРОДАЖА [07:41:58]line ТРК (МРК, ГНК) : 31 [07:41:58]line Товар: 2710194210 [07:41:58]line ДТ-К-5 [07:41:58]line 13.130 * 76.20 [07:41:58]line = 1000.51 [07:41:58]line НДС 12% НСП 1% [07:41:58]line > о реализуемом товаре [07:41:58]line ОКРУГЛЕНИЕ: -0.51 [07:41:58]line ИТОГО: 1000.00 [07:41:58]line Внесено: 1000.00 [07:41:58]line СДАЧА: 0.00 [07:41:58]line НСП 1% : 8.85 [07:41:58]line НДС 12% : 106.25 [07:41:58]line Наличными: 1000.00 [07:41:58]line Безнал.: 0.00 [07:41:58]line Место: АЗС № 89 "Партнер Нефть" [07:41:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:41:58]line СНО: Общий режим [07:41:58]line Чек 44 22.09.2024 07:41 [07:41:58]line Смена: 475 ФФД: 1.0 [07:41:58]line ЗНМ: 0300000113 [07:41:58]line РНМ: 0000000000091825 [07:41:58]line Версия ККМ: 001 [07:41:58]line ФМ: 0000000000871835 [07:41:58]line ФД: 151713 [07:41:58]line ФПД: 10458372283486 [07:41:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074156&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151713&fm=10458372283486&tin=02508201610067®Number=0000000000091825&sum=100000 [07:41:58]written 0, free lines is 4095 [07:41:58]OFD Sender: Processing packet 151713 [packets to send 826, broken 825] [07:41:58]ProducePacketName [07:41:58]name=ofd_packets/00151713 [07:41:58]OFD Sender: To server: pG, [07:41:58]CommunicateWithHost lk.salyk.kg:30040 [07:41:58]ConnectInit lk.salyk.kg [07:41:58]Write to MH i2c: 01 00 00 26 01 27 [07:41:58]Write i2c OK [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 07 00 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 D8 0C 12 [07:41:58]RasterBufferAndPrint [07:41:58]line [07:41:58]line [07:41:58]line [07:41:58]line [07:41:58]line [07:41:58]written 0, free lines is 3298 [07:41:58]MH_Cut [07:41:58]Write to MH i2c: D1 01 00 2D 01 01 00 [07:41:58]Write i2c OK [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: D1 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: D1 01 00 [07:41:58]MH_I2C_Read... [07:41:58]Read from MH i2c: D1 01 00 2D 01 00 FF [07:41:58]Write to MH i2c: 01 00 00 2E 01 2F [07:41:58]Write i2c OK [07:41:58]MH_I2C_Read... [07:41:59]*** Cut start [07:41:59]*** Purtial cut [07:41:59]*** Stage 1: CUTSNS_PIN = 1 [07:41:59]Connected sock=10 [07:41:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D 08 04 01 D6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 44 CA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 50 02 00 35 04 06 00 09 83 07 90 9C 5E 4A 5C 80 FF B4 FF 79 C7 [07:41:59]Read from MH i2c: 01 [07:41:59]MH_I2C_Read... [07:41:59]*** Stop cut motor [07:41:59]*** Cut end [07:41:59]Read from MH i2c: 01 07 00 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [07:41:59]process_action close_receipt done [07:41:59]requested_data is exist [07:41:59]produce_requested_data [07:41:59]requested_item fm.sn is exist - process it [07:41:59]wFMCommunicate request_size=4 [07:41:59]MH_SAM_APDU [07:41:59]CAPDU: 80 11 00 00 [07:41:59]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [07:41:59]Write i2c OK [07:41:59]MH_I2C_Read... [07:41:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:59]Read from MH i2c: E2 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 17 00 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [07:41:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:41:59]wFMCommunicate OK [07:41:59]requested_item fd.num is exist - process it [07:41:59]SAM_PROTO_GetFieldsCounters [07:41:59]wFMCommunicate request_size=4 [07:41:59]MH_SAM_APDU [07:41:59]CAPDU: 80 13 00 00 [07:41:59]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [07:41:59]Write i2c OK [07:41:59]MH_I2C_Read... [07:41:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:41:59]Read from MH i2c: E2 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 62 00 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [07:41:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:41:59]wFMCommunicate OK [07:41:59]SAM_PROTO_GetFieldsCounters done [07:41:59]requested_item shift.num is exist - process it [07:41:59]requested_item shift.opened is exist - process it [07:41:59]req_shift_opened [07:41:59]FM_GetShiftState [07:41:59]SAM_PROTO_GetShiftState [07:41:59]wFMCommunicate request_size=4 [07:41:59]MH_SAM_APDU [07:41:59]CAPDU: 80 13 01 00 [07:41:59]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [07:41:59]Write i2c OK [07:41:59]MH_I2C_Read... [07:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:59]Read from MH i2c: E2 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 0E 00 [07:41:59]MH_I2C_Read... [07:41:59]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F6 [07:41:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:41:59]wFMCommunicate OK [07:41:59]SAM_PROTO_GetShiftState done [07:41:59]FM_GetShiftState done [07:41:59]req_shift_opened done [07:41:59]requested_item shift.open_date is exist - process it [07:41:59]req_shift_open_date [07:41:59]req_shift_open_date done [07:41:59]produce_requested_data done [07:41:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151713,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:41:59]process_action_free close_receipt [07:41:59]json_value_free [07:41:59]json_value_free done [07:41:59]process_json_proto returns [07:41:59]Send response to host [07:41:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151713,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:41:59]free response buf [07:41:59]execute_script done [07:41:59]execute_script returns [07:41:59]free content buf [07:41:59]Sock 7.Close socket [07:41:59]Sock 7.Thread stoped [07:42:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 B2 47 00 DD 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 50 02 00 F4 03 04 00 4A 72 EF 66 B6 04 01 00 00 4B F4 AE 7C 8D 91 21 B6 [07:42:00]CommunicateWithHost err = 0 [07:42:00]CheckOFDResponse [07:42:00]1017 (14) - 77093643461234 [07:42:00]1041 (16) - 0000000000871835 [07:42:00]1040 (4) - 151713 [07:42:00]1012 (4) - 22.09.2024 01:26 [07:42:00]1206 (1) - 0 [07:42:00]OFD Sender: Remove packet 151713 [07:42:00]ProducePacketName [07:42:00]name=ofd_packets/00151713 [07:42:00]NVStorageDeleteData [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:11]recv_with_timeout no data received [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:40]recv_with_timeout no data received [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]recv_with_timeout no data received [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:30]accept exits with 9 [07:45:30]New connection [07:45:30]New thread 3067526500 created [07:45:30]Thread 3067383140 joined [07:45:30]Waiting for new connection... [07:45:30] Sock 9.Parse request [07:45:30]Sock 9.Check first char [07:45:30]Sock 9.First char is OK [07:45:30]request: POST /json_proto HTTP/1.0 [07:45:30]Method: POST [07:45:30]URL: /json_proto [07:45:30]Method is POST - this is cgi request [07:45:30]url: /json_proto [07:45:30]query_string will be loaded in cgi processing [07:45:30]execute_cgi json_proto POST (null) [07:45:30]execute_cgi path=json_proto method=POST [07:45:30]POST find Content-Length [07:45:30]Host: 172.17.43.67:8080 [07:45:30]Content-Length: 810 [07:45:30]Content-Type: application/json [07:45:30] [07:45:30]POST finish read [07:45:30]Found Content-Length = 810 [07:45:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:30]execute_script... [07:45:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:30]POST & json_proto [07:45:30]process_json_proto [07:45:30]json parsed OK: [07:45:30]protocol is kg_v1.0 [07:45:30]action value=close_receipt [07:45:30]process_action close_receipt [07:45:30]cmd_close_receipt [07:45:30]MH_GetDate [07:45:30]Write to MH i2c: F0 00 00 32 01 22 [07:45:30]Write i2c OK [07:45:30]MH_I2C_Read... [07:45:30]Read from MH i2c: F0 [07:45:30]MH_I2C_Read... [07:45:30]Read from MH i2c: F0 09 00 [07:45:30]MH_I2C_Read... [07:45:30]Read from MH i2c: F0 09 00 32 01 00 1A CB EF 66 6A BD 47 65 38 [07:45:30]GetLastDocTimeStamp 1726990916 [07:45:30]current date 1726991130 [07:45:30]FM_GetShiftState [07:45:30]SAM_PROTO_GetShiftState [07:45:30]wFMCommunicate request_size=4 [07:45:30]MH_SAM_APDU [07:45:30]CAPDU: 80 13 01 00 [07:45:30]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [07:45:30]Write i2c OK [07:45:30]MH_I2C_Read... [07:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:30]Read from MH i2c: E2 [07:45:30]MH_I2C_Read... [07:45:30]Read from MH i2c: E2 0E 00 [07:45:30]MH_I2C_Read... [07:45:30]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F8 [07:45:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:45:30]wFMCommunicate OK [07:45:30]SAM_PROTO_GetShiftState done [07:45:30]FM_GetShiftState done [07:45:30]opened in 1726966141 [07:45:30]opened+sec_in_day 1727052541 [07:45:30]quantity*price = 0 [07:45:30]sum+1 = 1 [07:45:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 45 22.09.2024 07:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151714 ФПД: 60544005028494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151714&fm=60544005028494&tin=02508201610067®Number=0000000000091825&sum=0 [07:45:31]StoreToDocumentArchive [07:45:31]shift 475 fd 151714 [07:45:31]save to /storage/0475/doc_00151714 [07:45:31]save last doc name /storage/0475/doc_00151714 to /storage/kkm_last_doc_name [07:45:31]save OK [07:45:31]Clear old archive folders... [07:45:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:45:31]tlvbuf is 00B0DCA0 [07:45:31]SAM_PROTO_ClearQueue [07:45:31]wFMCommunicate request_size=4 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 09 00 00 [07:45:31]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [07:45:31]RAPDU: 90 00 [07:45:31]wFMCommunicate OK [07:45:31]SAM_PROTO_ClearQueue done [07:45:31]KKMCreateOFDPacket [07:45:31]OFDProtocolAddRootSTLVToBuf [07:45:31]FM_MakeSignedData [07:45:31]FM_MakeSignedData [07:45:31]SAM_PROTO_SignData [07:45:31]wFMCommunicate request_size=4 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 0D 01 02 [07:45:31]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [07:45:31]RAPDU: 90 00 [07:45:31]wFMCommunicate OK [07:45:31]wFMCommunicate request_size=255 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 1A CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 50 02 00 35 04 06 00 37 10 7F E9 [07:45:31]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 1A CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 50 02 00 35 04 06 00 37 10 7F E9 00 00 7B [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]OFD Sender: No OFD packet to send [07:45:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [07:45:31]RAPDU: 90 00 [07:45:31]wFMCommunicate OK [07:45:31]wFMCommunicate request_size=7 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 0D 02 02 02 BA 8E [07:45:31]Write to MH i2c: E2 0A 00 43 01 80 0D 02 02 02 00 BA 8E 00 00 0A [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [07:45:31]RAPDU: 90 00 [07:45:31]wFMCommunicate OK [07:45:31]wFMCommunicate request_size=4 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 0D 03 02 [07:45:31]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 0B 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 0B 00 44 01 00 7B 8C ED 9C A2 52 BB 01 90 00 01 [07:45:31]RAPDU: 7B 8C ED 9C A2 52 BB 01 90 00 [07:45:31]wFMCommunicate OK [07:45:31]SAM_PROTO_SignData done [07:45:31]FM_MakeSignedData done [07:45:31]CreateOFDProtocolMessage [07:45:31]wFMCommunicate request_size=4 [07:45:31]MH_SAM_APDU [07:45:31]CAPDU: 80 11 00 00 [07:45:31]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:31]Read from MH i2c: E2 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 17 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [07:45:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:45:31]wFMCommunicate OK [07:45:31]CreateOFDProtocolMessage done [07:45:31]OFDSenderStorePacket 151714 [07:45:31]StoreOFDPacket docnum=151714 [07:45:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 94 04 01 A5 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 1A CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 50 02 00 35 04 06 00 37 10 7F E9 BA 8E 7B 8C ED 9C A2 52 BB 01 [07:45:31]CheckFolder [07:45:31]dirname=/storage/ofd_packets [07:45:31]CheckFolder done [07:45:31]ProducePacketName [07:45:31]name=ofd_packets/00151714 [07:45:31]NVStorageSaveData ofd_packets/00151714 [07:45:31]File name is /storage/ofd_packets/00151714 [07:45:31]Write 298 bytes [07:45:31]NVStorageSaveData done [07:45:31]OFDSenderStorePacket done [07:45:31]KKMCreateOFDPacket done [07:45:31]NVStorageSaveData kkm_last_timestamp [07:45:31]File name is /storage/kkm_last_timestamp [07:45:31]Write 4 bytes [07:45:31]NVStorageSaveData done [07:45:31]ExternCall_PrintAddStr [07:45:31]wPrintStart [07:45:31]Write to MH i2c: 01 00 00 46 01 47 [07:45:31]Write i2c OK [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: 01 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: 01 07 00 [07:45:31]MH_I2C_Read... [07:45:31]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [07:45:31]RasterBufferAndPrint [07:45:31]line Счет N : (1)1785729 [07:45:31]line ИНН: 02508201610067 [07:45:31]line Контрольно-Кассовый Чек [07:45:31]line ПРОДАЖА [07:45:31]line ТРК (МРК, ГНК) : 31 [07:45:31]line Товар: 2710194210 [07:45:31]line ДТ-К-5 [07:45:31]line 13.130 * 0.00 [07:45:31]line = 0.00 [07:45:31]line НДС 12% НСП 1% [07:45:31]line > о реализуемом товаре [07:45:31]line ИТОГО: 0.00 [07:45:31]line НСП 1% : 0.00 [07:45:31]line НДС 12% : 0.00 [07:45:31]line Наличными: 0.00 [07:45:31]line Безнал.: 0.00 [07:45:31]line Место: АЗС № 89 "Партнер Нефть" [07:45:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:45:31]line СНО: Общий режим [07:45:31]line Чек 45 22.09.2024 07:45 [07:45:31]line Смена: 475 ФФД: 1.0 [07:45:31]line ЗНМ: 0300000113 [07:45:31]line РНМ: 0000000000091825 [07:45:31]line Версия ККМ: 001 [07:45:31]line Платежная система: Бакай Банк [07:45:31]line ФМ: 0000000000871835 [07:45:31]line ФД: 151714 [07:45:31]line ФПД: 60544005028494 [07:45:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151714&fm=60544005028494&tin=02508201610067®Number=0000000000091825&sum=0 [07:45:31]written 0, free lines is 4095 [07:45:31]OFD Sender: Processing packet 151714 [packets to send 826, broken 825] [07:45:31]ProducePacketName [07:45:31]name=ofd_packets/00151714 [07:45:31]OFD Sender: To server: pG, [07:45:31]CommunicateWithHost lk.salyk.kg:30040 [07:45:31]ConnectInit lk.salyk.kg [07:45:32]Write to MH i2c: 01 00 00 70 01 71 [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: 01 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: 01 07 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 DC 0C 60 [07:45:32]RasterBufferAndPrint [07:45:32]line [07:45:32]line [07:45:32]line [07:45:32]line [07:45:32]line [07:45:32]written 0, free lines is 3298 [07:45:32]MH_Cut [07:45:32]Write to MH i2c: D1 01 00 77 01 01 4A [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: D1 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: D1 01 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: D1 01 00 77 01 00 49 [07:45:32]Write to MH i2c: 01 00 00 78 01 79 [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]Connected sock=10 [07:45:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 94 04 01 A5 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 1A CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 50 02 00 35 04 06 00 37 10 7F E9 BA 8E 7B 8C ED 9C A2 52 BB 01 [07:45:33]*** Cut start [07:45:33]*** Purtial cut [07:45:33]*** Stage 1: CUTSNS_PIN = 1 [07:45:33]Read from MH i2c: 01 [07:45:33]MH_I2C_Read... [07:45:33]*** Stop cut motor [07:45:33]*** Cut end [07:45:33]Read from MH i2c: 01 07 00 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [07:45:33]process_action close_receipt done [07:45:33]requested_data is exist [07:45:33]produce_requested_data [07:45:33]requested_item fm.sn is exist - process it [07:45:33]wFMCommunicate request_size=4 [07:45:33]MH_SAM_APDU [07:45:33]CAPDU: 80 11 00 00 [07:45:33]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:33]Read from MH i2c: E2 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 17 00 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [07:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:45:33]wFMCommunicate OK [07:45:33]requested_item fd.num is exist - process it [07:45:33]SAM_PROTO_GetFieldsCounters [07:45:33]wFMCommunicate request_size=4 [07:45:33]MH_SAM_APDU [07:45:33]CAPDU: 80 13 00 00 [07:45:33]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:33]Read from MH i2c: E2 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 62 00 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [07:45:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:33]wFMCommunicate OK [07:45:33]SAM_PROTO_GetFieldsCounters done [07:45:33]requested_item shift.num is exist - process it [07:45:33]requested_item shift.opened is exist - process it [07:45:33]req_shift_opened [07:45:33]FM_GetShiftState [07:45:33]SAM_PROTO_GetShiftState [07:45:33]wFMCommunicate request_size=4 [07:45:33]MH_SAM_APDU [07:45:33]CAPDU: 80 13 01 00 [07:45:33]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:33]Read from MH i2c: E2 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 0E 00 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 40 [07:45:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:45:33]wFMCommunicate OK [07:45:33]SAM_PROTO_GetShiftState done [07:45:33]FM_GetShiftState done [07:45:33]req_shift_opened done [07:45:33]requested_item shift.open_date is exist - process it [07:45:33]req_shift_open_date [07:45:33]req_shift_open_date done [07:45:33]produce_requested_data done [07:45:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151714,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:45:33]process_action_free close_receipt [07:45:33]json_value_free [07:45:33]json_value_free done [07:45:33]process_json_proto returns [07:45:33]Send response to host [07:45:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151714,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:45:33]free response buf [07:45:33]execute_script done [07:45:33]execute_script returns [07:45:33]free content buf [07:45:33]Sock 9.Close socket [07:45:33]Sock 9.Thread stoped [07:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DE A6 47 00 5F D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 50 02 00 F4 03 04 00 1F 73 EF 66 B6 04 01 00 00 17 AC DB 3A 80 EB 72 75 [07:45:34]CommunicateWithHost err = 0 [07:45:34]CheckOFDResponse [07:45:34]1017 (14) - 77093643461234 [07:45:34]1041 (16) - 0000000000871835 [07:45:34]1040 (4) - 151714 [07:45:34]1012 (4) - 22.09.2024 01:30 [07:45:34]1206 (1) - 0 [07:45:34]OFD Sender: Remove packet 151714 [07:45:34]ProducePacketName [07:45:34]name=ofd_packets/00151714 [07:45:34]NVStorageDeleteData [07:45:34]OFD Sender: No OFD packet to send [07:45:38]recv_with_timeout no data received [07:45:39]OFD Sender: No OFD packet to send [07:45:44]OFD Sender: No OFD packet to send [07:45:49]OFD Sender: No OFD packet to send [07:45:51]recv_with_timeout no data received [07:45:54]OFD Sender: No OFD packet to send [07:45:59]OFD Sender: No OFD packet to send [07:46:04]OFD Sender: No OFD packet to send [07:46:09]OFD Sender: No OFD packet to send [07:46:10]recv_with_timeout no data received [07:46:14]OFD Sender: No OFD packet to send [07:46:19]OFD Sender: No OFD packet to send [07:46:24]OFD Sender: No OFD packet to send [07:46:29]OFD Sender: No OFD packet to send [07:46:34]OFD Sender: No OFD packet to send [07:46:39]OFD Sender: No OFD packet to send [07:46:44]OFD Sender: No OFD packet to send [07:46:49]OFD Sender: No OFD packet to send [07:46:54]OFD Sender: No OFD packet to send [07:46:57]recv_with_timeout no data received [07:46:59]OFD Sender: No OFD packet to send [07:47:04]OFD Sender: No OFD packet to send [07:47:08]recv_with_timeout no data received [07:47:09]OFD Sender: No OFD packet to send [07:47:11]accept exits with 7 [07:47:11]New connection [07:47:11]New thread 3067383140 created [07:47:11]Thread 3067526500 joined [07:47:11]Waiting for new connection... [07:47:11] Sock 7.Parse request [07:47:11]Sock 7.Check first char [07:47:11]Sock 7.First char is OK [07:47:11]request: POST /json_proto HTTP/1.0 [07:47:11]Method: POST [07:47:11]URL: /json_proto [07:47:11]Method is POST - this is cgi request [07:47:11]url: /json_proto [07:47:11]query_string will be loaded in cgi processing [07:47:11]execute_cgi json_proto POST (null) [07:47:11]execute_cgi path=json_proto method=POST [07:47:11]POST find Content-Length [07:47:11]Host: 172.17.43.67:8080 [07:47:11]Content-Length: 675 [07:47:11]Content-Type: application/json [07:47:11] [07:47:11]POST finish read [07:47:11]Found Content-Length = 675 [07:47:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:11]execute_script... [07:47:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:11]POST & json_proto [07:47:11]process_json_proto [07:47:11]json parsed OK: [07:47:11]protocol is kg_v1.0 [07:47:11]action value=close_receipt [07:47:11]process_action close_receipt [07:47:11]cmd_close_receipt [07:47:11]MH_GetDate [07:47:11]Write to MH i2c: F0 00 00 7C 01 6C [07:47:11]Write i2c OK [07:47:11]MH_I2C_Read... [07:47:11]Read from MH i2c: F0 [07:47:11]MH_I2C_Read... [07:47:11]Read from MH i2c: F0 09 00 [07:47:11]MH_I2C_Read... [07:47:11]Read from MH i2c: F0 09 00 7C 01 00 80 CB EF 66 6A BD 47 65 E8 [07:47:11]GetLastDocTimeStamp 1726991130 [07:47:11]current date 1726991232 [07:47:11]FM_GetShiftState [07:47:11]SAM_PROTO_GetShiftState [07:47:11]wFMCommunicate request_size=4 [07:47:11]MH_SAM_APDU [07:47:11]CAPDU: 80 13 01 00 [07:47:11]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [07:47:11]Write i2c OK [07:47:11]MH_I2C_Read... [07:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:11]Read from MH i2c: E2 [07:47:11]MH_I2C_Read... [07:47:11]Read from MH i2c: E2 0E 00 [07:47:11]MH_I2C_Read... [07:47:11]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 42 [07:47:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:11]wFMCommunicate OK [07:47:11]SAM_PROTO_GetShiftState done [07:47:11]FM_GetShiftState done [07:47:11]opened in 1726966141 [07:47:11]opened+sec_in_day 1727052541 [07:47:11]quantity*price = 60045 [07:47:11]sum+1 = 60047 [07:47:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 46 22.09.2024 07:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151715 ФПД: 7452140122375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074712&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151715&fm=7452140122375&tin=02508201610067®Number=0000000000091825&sum=60000 [07:47:13]StoreToDocumentArchive [07:47:13]shift 475 fd 151715 [07:47:13]save to /storage/0475/doc_00151715 [07:47:13]save last doc name /storage/0475/doc_00151715 to /storage/kkm_last_doc_name [07:47:13]save OK [07:47:13]Clear old archive folders... [07:47:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:47:13]tlvbuf is 00B084F0 [07:47:13]SAM_PROTO_ClearQueue [07:47:13]wFMCommunicate request_size=4 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 09 00 00 [07:47:13]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [07:47:13]RAPDU: 90 00 [07:47:13]wFMCommunicate OK [07:47:13]SAM_PROTO_ClearQueue done [07:47:13]KKMCreateOFDPacket [07:47:13]OFDProtocolAddRootSTLVToBuf [07:47:13]FM_MakeSignedData [07:47:13]FM_MakeSignedData [07:47:13]SAM_PROTO_SignData [07:47:13]wFMCommunicate request_size=4 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 0D 01 02 [07:47:13]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [07:47:13]RAPDU: 90 00 [07:47:13]wFMCommunicate OK [07:47:13]wFMCommunicate request_size=255 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 80 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 50 02 00 35 04 06 00 06 C7 16 2A [07:47:13]Write to MH i2c: E2 02 01 8C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 80 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 50 02 00 35 04 06 00 06 C7 16 2A 00 00 F7 [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [07:47:13]RAPDU: 90 00 [07:47:13]wFMCommunicate OK [07:47:13]wFMCommunicate request_size=7 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 0D 02 02 02 31 07 [07:47:13]Write to MH i2c: E2 0A 00 8D 01 80 0D 02 02 02 00 31 07 00 00 44 [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [07:47:13]RAPDU: 90 00 [07:47:13]wFMCommunicate OK [07:47:13]wFMCommunicate request_size=4 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 0D 03 02 [07:47:13]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 0B 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 0B 00 8E 01 00 2E 7A 73 16 7D 9A 36 28 90 00 B1 [07:47:13]RAPDU: 2E 7A 73 16 7D 9A 36 28 90 00 [07:47:13]wFMCommunicate OK [07:47:13]SAM_PROTO_SignData done [07:47:13]FM_MakeSignedData done [07:47:13]CreateOFDProtocolMessage [07:47:13]wFMCommunicate request_size=4 [07:47:13]MH_SAM_APDU [07:47:13]CAPDU: 80 11 00 00 [07:47:13]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:13]Read from MH i2c: E2 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 17 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [07:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:13]wFMCommunicate OK [07:47:13]CreateOFDProtocolMessage done [07:47:13]OFDSenderStorePacket 151715 [07:47:13]StoreOFDPacket docnum=151715 [07:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 1E 04 01 AE FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 80 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 50 02 00 35 04 06 00 06 C7 16 2A 31 07 2E 7A 73 16 7D 9A 36 28 [07:47:13]CheckFolder [07:47:13]dirname=/storage/ofd_packets [07:47:13]CheckFolder done [07:47:13]ProducePacketName [07:47:13]name=ofd_packets/00151715 [07:47:13]NVStorageSaveData ofd_packets/00151715 [07:47:13]File name is /storage/ofd_packets/00151715 [07:47:13]Write 298 bytes [07:47:13]NVStorageSaveData done [07:47:13]OFDSenderStorePacket done [07:47:13]KKMCreateOFDPacket done [07:47:13]NVStorageSaveData kkm_last_timestamp [07:47:13]File name is /storage/kkm_last_timestamp [07:47:13]Write 4 bytes [07:47:13]NVStorageSaveData done [07:47:13]ExternCall_PrintAddStr [07:47:13]wPrintStart [07:47:13]Write to MH i2c: 01 00 00 90 01 91 [07:47:13]Write i2c OK [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: 01 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: 01 07 00 [07:47:13]MH_I2C_Read... [07:47:13]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [07:47:13]RasterBufferAndPrint [07:47:13]line Счет N : (1)1785730 [07:47:13]line ИНН: 02508201610067 [07:47:13]line Контрольно-Кассовый Чек [07:47:13]line ПРОДАЖА [07:47:13]line ТРК (МРК, ГНК) : 31 [07:47:13]line Товар: 2710194210 [07:47:13]line ДТ-К-5 [07:47:13]line 7.880 * 76.20 [07:47:13]line = 600.46 [07:47:13]line НДС 12% НСП 1% [07:47:13]line > о реализуемом товаре [07:47:13]line ОКРУГЛЕНИЕ: -0.46 [07:47:13]line ИТОГО: 600.00 [07:47:13]line Внесено: 600.00 [07:47:13]line СДАЧА: 0.00 [07:47:13]line НСП 1% : 5.31 [07:47:13]line НДС 12% : 63.77 [07:47:13]line Наличными: 600.00 [07:47:13]line Безнал.: 0.00 [07:47:13]line Место: АЗС № 89 "Партнер Нефть" [07:47:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:47:13]line СНО: Общий режим [07:47:13]line Чек 46 22.09.2024 07:47 [07:47:13]line Смена: 475 ФФД: 1.0 [07:47:13]line ЗНМ: 0300000113 [07:47:13]line РНМ: 0000000000091825 [07:47:13]line Версия ККМ: 001 [07:47:13]line ФМ: 0000000000871835 [07:47:13]line ФД: 151715 [07:47:13]line ФПД: 7452140122375 [07:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074712&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151715&fm=7452140122375&tin=02508201610067®Number=0000000000091825&sum=60000 [07:47:13]written 0, free lines is 4095 [07:47:13]OFD Sender: Processing packet 151715 [packets to send 826, broken 825] [07:47:13]ProducePacketName [07:47:13]name=ofd_packets/00151715 [07:47:13]OFD Sender: To server: pG, [07:47:13]CommunicateWithHost lk.salyk.kg:30040 [07:47:13]ConnectInit lk.salyk.kg [07:47:14]Write to MH i2c: 01 00 00 BB 01 BC [07:47:14]Write i2c OK [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: 01 [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: 01 07 00 [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: 01 07 00 BB 01 00 00 00 00 00 CD 0C 9C [07:47:14]RasterBufferAndPrint [07:47:14]line [07:47:14]line [07:47:14]line [07:47:14]line [07:47:14]line [07:47:14]written 0, free lines is 3284 [07:47:14]MH_Cut [07:47:14]Write to MH i2c: D1 01 00 C2 01 01 95 [07:47:14]Write i2c OK [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: D1 [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: D1 01 00 [07:47:14]MH_I2C_Read... [07:47:14]Read from MH i2c: D1 01 00 C2 01 00 94 [07:47:14]Write to MH i2c: 01 00 00 C3 01 C4 [07:47:14]Write i2c OK [07:47:14]MH_I2C_Read... [07:47:14]*** Cut start [07:47:14]*** Purtial cut [07:47:14]*** Stage 1: CUTSNS_PIN = 1 [07:47:15]Read from MH i2c: 01 [07:47:15]MH_I2C_Read... [07:47:15]*** Stop cut motor [07:47:15]*** Cut end [07:47:15]Read from MH i2c: 01 07 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [07:47:15]process_action close_receipt done [07:47:15]requested_data is exist [07:47:15]produce_requested_data [07:47:15]requested_item fm.sn is exist - process it [07:47:15]wFMCommunicate request_size=4 [07:47:15]MH_SAM_APDU [07:47:15]CAPDU: 80 11 00 00 [07:47:15]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [07:47:15]Write i2c OK [07:47:15]MH_I2C_Read... [07:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:15]Read from MH i2c: E2 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 17 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [07:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:15]wFMCommunicate OK [07:47:15]requested_item fd.num is exist - process it [07:47:15]SAM_PROTO_GetFieldsCounters [07:47:15]wFMCommunicate request_size=4 [07:47:15]MH_SAM_APDU [07:47:15]CAPDU: 80 13 00 00 [07:47:15]Write to MH i2c: E2 08 00 C5 01 80 13 00 00 00 00 00 00 42 [07:47:15]Write i2c OK [07:47:15]MH_I2C_Read... [07:47:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:15]Read from MH i2c: E2 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 62 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 62 00 C5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [07:47:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:47:15]wFMCommunicate OK [07:47:15]SAM_PROTO_GetFieldsCounters done [07:47:15]requested_item shift.num is exist - process it [07:47:15]requested_item shift.opened is exist - process it [07:47:15]req_shift_opened [07:47:15]FM_GetShiftState [07:47:15]SAM_PROTO_GetShiftState [07:47:15]wFMCommunicate request_size=4 [07:47:15]MH_SAM_APDU [07:47:15]CAPDU: 80 13 01 00 [07:47:15]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [07:47:15]Write i2c OK [07:47:15]MH_I2C_Read... [07:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:15]Read from MH i2c: E2 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 0E 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8B [07:47:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:15]wFMCommunicate OK [07:47:15]SAM_PROTO_GetShiftState done [07:47:15]FM_GetShiftState done [07:47:15]req_shift_opened done [07:47:15]requested_item shift.open_date is exist - process it [07:47:15]req_shift_open_date [07:47:15]req_shift_open_date done [07:47:15]produce_requested_data done [07:47:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151715,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:47:15]process_action_free close_receipt [07:47:15]json_value_free [07:47:15]json_value_free done [07:47:15]process_json_proto returns [07:47:15]Send response to host [07:47:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151715,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:47:15]free response buf [07:47:15]execute_script done [07:47:15]execute_script returns [07:47:15]free content buf [07:47:15]Sock 7.Close socket [07:47:15]Sock 7.Thread stoped [07:47:15]accept exits with 9 [07:47:15]New connection [07:47:15]New thread 3067526500 created [07:47:15]Thread 3067383140 joined [07:47:15]Waiting for new connection... [07:47:15] Sock 9.Parse request [07:47:15]Sock 9.Check first char [07:47:15]Sock 9.First char is OK [07:47:15]request: POST /json_proto HTTP/1.0 [07:47:15]Method: POST [07:47:15]URL: /json_proto [07:47:15]Method is POST - this is cgi request [07:47:15]url: /json_proto [07:47:15]query_string will be loaded in cgi processing [07:47:15]execute_cgi json_proto POST (null) [07:47:15]execute_cgi path=json_proto method=POST [07:47:15]POST find Content-Length [07:47:15]Host: 172.17.43.67:8080 [07:47:15]Content-Length: 791 [07:47:15]Content-Type: application/json [07:47:15] [07:47:15]POST finish read [07:47:15]Found Content-Length = 791 [07:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 124.680, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99918", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:15]execute_script... [07:47:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 124.680, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99918", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:15]POST & json_proto [07:47:15]process_json_proto [07:47:15]json parsed OK: [07:47:15]protocol is kg_v1.0 [07:47:15]action value=close_receipt [07:47:15]process_action close_receipt [07:47:15]cmd_close_receipt [07:47:15]MH_GetDate [07:47:15]Write to MH i2c: F0 00 00 C7 01 B7 [07:47:15]Write i2c OK [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: F0 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: F0 09 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: F0 09 00 C7 01 00 84 CB EF 66 6A BD 47 65 37 [07:47:15]GetLastDocTimeStamp 1726991232 [07:47:15]current date 1726991236 [07:47:15]FM_GetShiftState [07:47:15]SAM_PROTO_GetShiftState [07:47:15]wFMCommunicate request_size=4 [07:47:15]MH_SAM_APDU [07:47:15]CAPDU: 80 13 01 00 [07:47:15]Write to MH i2c: E2 08 00 C8 01 80 13 01 00 00 00 00 00 46 [07:47:15]Write i2c OK [07:47:15]MH_I2C_Read... [07:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:15]Read from MH i2c: E2 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 0E 00 [07:47:15]MH_I2C_Read... [07:47:15]Read from MH i2c: E2 0E 00 C8 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8D [07:47:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:15]wFMCommunicate OK [07:47:15]SAM_PROTO_GetShiftState done [07:47:15]FM_GetShiftState done [07:47:15]opened in 1726966141 [07:47:15]opened+sec_in_day 1727052541 [07:47:15]quantity*price = 0 [07:47:15]sum+1 = 1 [07:47:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 47 22.09.2024 07:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 99918 ФМ: 0000000000871835 ФД: 151716 ФПД: 85477732978492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074716&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151716&fm=85477732978492&tin=02508201610067®Number=0000000000091825&sum=0 [07:47:17]StoreToDocumentArchive [07:47:17]shift 475 fd 151716 [07:47:17]save to /storage/0475/doc_00151716 [07:47:17]save last doc name /storage/0475/doc_00151716 to /storage/kkm_last_doc_name [07:47:17]save OK [07:47:17]Clear old archive folders... [07:47:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:47:17]tlvbuf is 00B69860 [07:47:17]SAM_PROTO_ClearQueue [07:47:17]wFMCommunicate request_size=4 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 09 00 00 [07:47:17]Write to MH i2c: E2 08 00 D5 01 80 09 00 00 00 00 00 00 48 [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [07:47:17]RAPDU: 90 00 [07:47:17]wFMCommunicate OK [07:47:17]SAM_PROTO_ClearQueue done [07:47:17]KKMCreateOFDPacket [07:47:17]OFDProtocolAddRootSTLVToBuf [07:47:17]FM_MakeSignedData [07:47:17]FM_MakeSignedData [07:47:17]SAM_PROTO_SignData [07:47:17]wFMCommunicate request_size=4 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 0D 01 02 [07:47:17]Write to MH i2c: E2 08 00 D6 01 80 0D 01 02 00 00 00 00 50 [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [07:47:17]RAPDU: 90 00 [07:47:17]wFMCommunicate OK [07:47:17]wFMCommunicate request_size=255 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 E7 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 84 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 50 02 00 35 04 06 00 4D BD D5 E9 [07:47:17]Write to MH i2c: E2 02 01 D7 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 E7 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 84 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 50 02 00 35 04 06 00 4D BD D5 E9 00 00 0A [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [07:47:17]RAPDU: 90 00 [07:47:17]wFMCommunicate OK [07:47:17]wFMCommunicate request_size=7 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 0D 02 02 02 0F 3C [07:47:17]Write to MH i2c: E2 0A 00 D8 01 80 0D 02 02 02 00 0F 3C 00 00 A2 [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [07:47:17]RAPDU: 90 00 [07:47:17]wFMCommunicate OK [07:47:17]wFMCommunicate request_size=4 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 0D 03 02 [07:47:17]Write to MH i2c: E2 08 00 D9 01 80 0D 03 02 00 00 00 00 55 [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 0B 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 0B 00 D9 01 00 09 15 56 AB D5 EA 13 7B 90 00 C2 [07:47:17]RAPDU: 09 15 56 AB D5 EA 13 7B 90 00 [07:47:17]wFMCommunicate OK [07:47:17]SAM_PROTO_SignData done [07:47:17]FM_MakeSignedData done [07:47:17]CreateOFDProtocolMessage [07:47:17]wFMCommunicate request_size=4 [07:47:17]MH_SAM_APDU [07:47:17]CAPDU: 80 11 00 00 [07:47:17]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:17]Read from MH i2c: E2 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 17 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [07:47:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:17]wFMCommunicate OK [07:47:17]CreateOFDProtocolMessage done [07:47:17]OFDSenderStorePacket 151716 [07:47:17]StoreOFDPacket docnum=151716 [07:47:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 C6 04 01 4C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 E7 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 84 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 50 02 00 35 04 06 00 4D BD D5 E9 0F 3C 09 15 56 AB D5 EA 13 7B [07:47:17]CheckFolder [07:47:17]dirname=/storage/ofd_packets [07:47:17]CheckFolder done [07:47:17]ProducePacketName [07:47:17]name=ofd_packets/00151716 [07:47:17]NVStorageSaveData ofd_packets/00151716 [07:47:17]File name is /storage/ofd_packets/00151716 [07:47:17]Write 298 bytes [07:47:17]NVStorageSaveData done [07:47:17]OFDSenderStorePacket done [07:47:17]KKMCreateOFDPacket done [07:47:17]NVStorageSaveData kkm_last_timestamp [07:47:17]File name is /storage/kkm_last_timestamp [07:47:17]Write 4 bytes [07:47:17]NVStorageSaveData done [07:47:17]ExternCall_PrintAddStr [07:47:17]wPrintStart [07:47:17]Write to MH i2c: 01 00 00 DB 01 DC [07:47:17]Write i2c OK [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: 01 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: 01 07 00 [07:47:17]MH_I2C_Read... [07:47:17]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [07:47:17]RasterBufferAndPrint [07:47:17]line Счет N : (1)1785726 [07:47:17]line ИНН: 02508201610067 [07:47:17]line Контрольно-Кассовый Чек [07:47:17]line ПРОДАЖА [07:47:17]line ТРК (МРК, ГНК) : 41 [07:47:17]line Товар: 2710194210 [07:47:17]line ДТ-К-5 [07:47:17]line 124.680 * 0.00 [07:47:17]line = 0.00 [07:47:17]line НДС 12% НСП 1% [07:47:17]line > о реализуемом товаре [07:47:17]line ИТОГО: 0.00 [07:47:17]line НСП 1% : 0.00 [07:47:17]line НДС 12% : 0.00 [07:47:17]line Наличными: 0.00 [07:47:17]line Безнал.: 0.00 [07:47:18]line Место: АЗС № 89 "Партнер Нефть" [07:47:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:47:18]line СНО: Общий режим [07:47:18]line Чек 47 22.09.2024 07:47 [07:47:18]line Смена: 475 ФФД: 1.0 [07:47:18]line ЗНМ: 0300000113 [07:47:18]line РНМ: 0000000000091825 [07:47:18]line Версия ККМ: 001 [07:47:18]line Талоны: Топливная Карта [07:47:18]line 99918 [07:47:18]line ФМ: 0000000000871835 [07:47:18]line ФД: 151716 [07:47:18]line ФПД: 85477732978492 [07:47:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074716&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151716&fm=85477732978492&tin=02508201610067®Number=0000000000091825&sum=0 [07:47:18]written 0, free lines is 4095 [07:47:18]Write to MH i2c: 01 00 00 05 02 07 [07:47:18]Write i2c OK [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: 01 [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: 01 07 00 [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 DE 0C F8 [07:47:18]RasterBufferAndPrint [07:47:18]line [07:47:18]line [07:47:18]line [07:47:18]line [07:47:18]line [07:47:18]written 0, free lines is 3305 [07:47:18]MH_Cut [07:47:18]Write to MH i2c: D1 01 00 0C 02 01 E0 [07:47:18]Write i2c OK [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: D1 [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: D1 01 00 [07:47:18]MH_I2C_Read... [07:47:18]Read from MH i2c: D1 01 00 0C 02 00 DF [07:47:18]Write to MH i2c: 01 00 00 0D 02 0F [07:47:18]Write i2c OK [07:47:18]MH_I2C_Read... [07:47:19]Connected sock=11 [07:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 1E 04 01 AE FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 80 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 50 02 00 35 04 06 00 06 C7 16 2A 31 07 2E 7A 73 16 7D 9A 36 28 [07:47:19]*** Cut start [07:47:19]*** Purtial cut [07:47:19]*** Stage 1: CUTSNS_PIN = 1 [07:47:19]recv_with_timeout no data received [07:47:19]Read from MH i2c: 01 [07:47:19]MH_I2C_Read... [07:47:19]*** Stop cut motor [07:47:19]*** Cut end [07:47:19]Read from MH i2c: 01 07 00 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [07:47:19]process_action close_receipt done [07:47:19]requested_data is exist [07:47:19]produce_requested_data [07:47:19]requested_item fm.sn is exist - process it [07:47:19]wFMCommunicate request_size=4 [07:47:19]MH_SAM_APDU [07:47:19]CAPDU: 80 11 00 00 [07:47:19]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [07:47:19]Write i2c OK [07:47:19]MH_I2C_Read... [07:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:19]Read from MH i2c: E2 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 17 00 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:19]wFMCommunicate OK [07:47:19]requested_item fd.num is exist - process it [07:47:19]SAM_PROTO_GetFieldsCounters [07:47:19]wFMCommunicate request_size=4 [07:47:19]MH_SAM_APDU [07:47:19]CAPDU: 80 13 00 00 [07:47:19]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [07:47:19]Write i2c OK [07:47:19]MH_I2C_Read... [07:47:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:19]Read from MH i2c: E2 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 62 00 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [07:47:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:47:19]wFMCommunicate OK [07:47:19]SAM_PROTO_GetFieldsCounters done [07:47:19]requested_item shift.num is exist - process it [07:47:19]requested_item shift.opened is exist - process it [07:47:19]req_shift_opened [07:47:19]FM_GetShiftState [07:47:19]SAM_PROTO_GetShiftState [07:47:19]wFMCommunicate request_size=4 [07:47:19]MH_SAM_APDU [07:47:19]CAPDU: 80 13 01 00 [07:47:19]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [07:47:19]Write i2c OK [07:47:19]MH_I2C_Read... [07:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:19]Read from MH i2c: E2 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 0E 00 [07:47:19]MH_I2C_Read... [07:47:19]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [07:47:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:19]wFMCommunicate OK [07:47:19]SAM_PROTO_GetShiftState done [07:47:19]FM_GetShiftState done [07:47:19]req_shift_opened done [07:47:19]requested_item shift.open_date is exist - process it [07:47:19]req_shift_open_date [07:47:19]req_shift_open_date done [07:47:19]produce_requested_data done [07:47:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151716,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:47:19]process_action_free close_receipt [07:47:19]json_value_free [07:47:19]json_value_free done [07:47:19]process_json_proto returns [07:47:19]Send response to host [07:47:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151716,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:47:19]free response buf [07:47:19]execute_script done [07:47:19]execute_script returns [07:47:19]free content buf [07:47:19]Sock 9.Close socket [07:47:19]Sock 9.Thread stoped [07:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D 44 47 00 BA F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 50 02 00 F4 03 04 00 89 73 EF 66 B6 04 01 00 00 98 FC 69 FB 0E 83 F4 45 [07:47:19]CommunicateWithHost err = 0 [07:47:19]CheckOFDResponse [07:47:19]1017 (14) - 77093643461234 [07:47:19]1041 (16) - 0000000000871835 [07:47:19]1040 (4) - 151715 [07:47:19]1012 (4) - 22.09.2024 01:31 [07:47:19]1206 (1) - 0 [07:47:19]OFD Sender: Remove packet 151715 [07:47:19]ProducePacketName [07:47:19]name=ofd_packets/00151715 [07:47:19]NVStorageDeleteData [07:47:20]OFD Sender: Processing packet 151716 [packets to send 826, broken 825] [07:47:20]ProducePacketName [07:47:20]name=ofd_packets/00151716 [07:47:20]OFD Sender: To server: pG, [07:47:20]CommunicateWithHost lk.salyk.kg:30040 [07:47:20]ConnectInit lk.salyk.kg [07:47:20]Connected sock=9 [07:47:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 C6 04 01 4C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 E7 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 84 CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 50 02 00 35 04 06 00 4D BD D5 E9 0F 3C 09 15 56 AB D5 EA 13 7B [07:47:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B0 F7 47 00 70 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 50 02 00 F4 03 04 00 8B 73 EF 66 B6 04 01 00 00 B7 D3 77 D8 3D 31 38 8D [07:47:21]CommunicateWithHost err = 0 [07:47:21]CheckOFDResponse [07:47:21]1017 (14) - 77093643461234 [07:47:21]1041 (16) - 0000000000871835 [07:47:21]1040 (4) - 151716 [07:47:21]1012 (4) - 22.09.2024 01:31 [07:47:21]1206 (1) - 0 [07:47:21]OFD Sender: Remove packet 151716 [07:47:21]ProducePacketName [07:47:21]name=ofd_packets/00151716 [07:47:21]NVStorageDeleteData [07:47:21]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:32]OFD Sender: No OFD packet to send [07:47:37]OFD Sender: No OFD packet to send [07:47:41]accept exits with 7 [07:47:41]New connection [07:47:41]New thread 3067383140 created [07:47:41]Thread 3067526500 joined [07:47:41]Waiting for new connection... [07:47:41] Sock 7.Parse request [07:47:41]Sock 7.Check first char [07:47:41]Sock 7.First char is OK [07:47:41]request: POST /json_proto HTTP/1.0 [07:47:41]Method: POST [07:47:41]URL: /json_proto [07:47:41]Method is POST - this is cgi request [07:47:41]url: /json_proto [07:47:41]query_string will be loaded in cgi processing [07:47:41]execute_cgi json_proto POST (null) [07:47:41]execute_cgi path=json_proto method=POST [07:47:41]POST find Content-Length [07:47:41]Host: 172.17.43.67:8080 [07:47:41]Content-Length: 678 [07:47:41]Content-Type: application/json [07:47:41] [07:47:41]POST finish read [07:47:41]Found Content-Length = 678 [07:47:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:41]execute_script... [07:47:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:47:41]POST & json_proto [07:47:41]process_json_proto [07:47:41]json parsed OK: [07:47:41]protocol is kg_v1.0 [07:47:41]action value=close_receipt [07:47:41]process_action close_receipt [07:47:41]cmd_close_receipt [07:47:41]MH_GetDate [07:47:41]Write to MH i2c: F0 00 00 11 02 02 [07:47:41]Write i2c OK [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: F0 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: F0 09 00 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: F0 09 00 11 02 00 9D CB EF 66 6A BD 47 65 9B [07:47:41]GetLastDocTimeStamp 1726991236 [07:47:41]current date 1726991261 [07:47:41]FM_GetShiftState [07:47:41]SAM_PROTO_GetShiftState [07:47:41]wFMCommunicate request_size=4 [07:47:41]MH_SAM_APDU [07:47:41]CAPDU: 80 13 01 00 [07:47:41]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [07:47:41]Write i2c OK [07:47:41]MH_I2C_Read... [07:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:41]Read from MH i2c: E2 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: E2 0E 00 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D8 [07:47:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:41]wFMCommunicate OK [07:47:41]SAM_PROTO_GetShiftState done [07:47:41]FM_GetShiftState done [07:47:41]opened in 1726966141 [07:47:41]opened+sec_in_day 1727052541 [07:47:41]quantity*price = 50036 [07:47:41]sum+1 = 50037 [07:47:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 48 22.09.2024 07:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151717 ФПД: 177961594678842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151717&fm=177961594678842&tin=02508201610067®Number=0000000000091825&sum=50000 [07:47:42]StoreToDocumentArchive [07:47:42]shift 475 fd 151717 [07:47:42]save to /storage/0475/doc_00151717 [07:47:42]save last doc name /storage/0475/doc_00151717 to /storage/kkm_last_doc_name [07:47:42]save OK [07:47:42]Clear old archive folders... [07:47:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:47:42]tlvbuf is 00B62D10 [07:47:42]SAM_PROTO_ClearQueue [07:47:42]wFMCommunicate request_size=4 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 09 00 00 [07:47:42]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:47:42]Read from MH i2c: E2 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [07:47:42]RAPDU: 90 00 [07:47:42]wFMCommunicate OK [07:47:42]SAM_PROTO_ClearQueue done [07:47:42]KKMCreateOFDPacket [07:47:42]OFDProtocolAddRootSTLVToBuf [07:47:42]FM_MakeSignedData [07:47:42]FM_MakeSignedData [07:47:42]SAM_PROTO_SignData [07:47:42]wFMCommunicate request_size=4 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 0D 01 02 [07:47:42]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:47:42]Read from MH i2c: E2 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [07:47:42]RAPDU: 90 00 [07:47:42]wFMCommunicate OK [07:47:42]wFMCommunicate request_size=255 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 9D CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 35 04 06 00 A1 [07:47:42]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 9D CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 35 04 06 00 A1 00 00 7B [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:42]Read from MH i2c: E2 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [07:47:42]RAPDU: 90 00 [07:47:42]wFMCommunicate OK [07:47:42]wFMCommunicate request_size=10 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 0D 02 02 05 DA E9 A2 6E 3A [07:47:42]Write to MH i2c: E2 0D 00 22 02 80 0D 02 02 05 00 DA E9 A2 6E 3A 00 00 B5 [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:42]Read from MH i2c: E2 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [07:47:42]RAPDU: 90 00 [07:47:42]wFMCommunicate OK [07:47:42]wFMCommunicate request_size=4 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 0D 03 02 [07:47:42]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:42]Read from MH i2c: E2 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 0B 00 [07:47:42]MH_I2C_Read... [07:47:42]Read from MH i2c: E2 0B 00 23 02 00 63 68 D5 15 19 30 67 ED 90 00 F3 [07:47:42]RAPDU: 63 68 D5 15 19 30 67 ED 90 00 [07:47:42]wFMCommunicate OK [07:47:42]SAM_PROTO_SignData done [07:47:42]FM_MakeSignedData done [07:47:42]CreateOFDProtocolMessage [07:47:42]wFMCommunicate request_size=4 [07:47:42]MH_SAM_APDU [07:47:42]CAPDU: 80 11 00 00 [07:47:42]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [07:47:42]Write i2c OK [07:47:42]MH_I2C_Read... [07:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:43]Read from MH i2c: E2 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: E2 17 00 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [07:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:43]wFMCommunicate OK [07:47:43]CreateOFDProtocolMessage done [07:47:43]OFDSenderStorePacket 151717 [07:47:43]StoreOFDPacket docnum=151717 [07:47:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C CF 07 01 57 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 9D CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 35 04 06 00 A1 DA E9 A2 6E 3A 63 68 D5 15 19 30 67 ED [07:47:43]CheckFolder [07:47:43]dirname=/storage/ofd_packets [07:47:43]CheckFolder done [07:47:43]ProducePacketName [07:47:43]name=ofd_packets/00151717 [07:47:43]NVStorageSaveData ofd_packets/00151717 [07:47:43]File name is /storage/ofd_packets/00151717 [07:47:43]Write 301 bytes [07:47:43]NVStorageSaveData done [07:47:43]OFDSenderStorePacket done [07:47:43]KKMCreateOFDPacket done [07:47:43]NVStorageSaveData kkm_last_timestamp [07:47:43]File name is /storage/kkm_last_timestamp [07:47:43]Write 4 bytes [07:47:43]NVStorageSaveData done [07:47:43]ExternCall_PrintAddStr [07:47:43]wPrintStart [07:47:43]Write to MH i2c: 01 00 00 25 02 27 [07:47:43]Write i2c OK [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 07 00 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [07:47:43]RasterBufferAndPrint [07:47:43]line Счет N : (1)1785732 [07:47:43]line ИНН: 02508201610067 [07:47:43]line Контрольно-Кассовый Чек [07:47:43]line ПРОДАЖА [07:47:43]line ТРК (МРК, ГНК) : 12 [07:47:43]line Товар: 2710124130 [07:47:43]line Аи-92-К-5 [07:47:43]line 7.380 * 67.80 [07:47:43]line = 500.36 [07:47:43]line НДС 12% НСП 1% [07:47:43]line > о реализуемом товаре [07:47:43]line ОКРУГЛЕНИЕ: -0.36 [07:47:43]line ИТОГО: 500.00 [07:47:43]line Внесено: 500.00 [07:47:43]line СДАЧА: 0.00 [07:47:43]line НСП 1% : 4.43 [07:47:43]line НДС 12% : 53.14 [07:47:43]line Наличными: 500.00 [07:47:43]line Безнал.: 0.00 [07:47:43]line Место: АЗС № 89 "Партнер Нефть" [07:47:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:47:43]line СНО: Общий режим [07:47:43]line Чек 48 22.09.2024 07:47 [07:47:43]line Смена: 475 ФФД: 1.0 [07:47:43]line ЗНМ: 0300000113 [07:47:43]line РНМ: 0000000000091825 [07:47:43]line Версия ККМ: 001 [07:47:43]line ФМ: 0000000000871835 [07:47:43]line ФД: 151717 [07:47:43]line ФПД: 177961594678842 [07:47:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151717&fm=177961594678842&tin=02508201610067®Number=0000000000091825&sum=50000 [07:47:43]written 0, free lines is 4095 [07:47:43]OFD Sender: Processing packet 151717 [packets to send 826, broken 825] [07:47:43]ProducePacketName [07:47:43]name=ofd_packets/00151717 [07:47:43]OFD Sender: To server: pG, [07:47:43]CommunicateWithHost lk.salyk.kg:30040 [07:47:43]ConnectInit lk.salyk.kg [07:47:43]Write to MH i2c: 01 00 00 50 02 52 [07:47:43]Write i2c OK [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 07 00 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 DD 0C 42 [07:47:43]RasterBufferAndPrint [07:47:43]line [07:47:43]line [07:47:43]line [07:47:43]line [07:47:43]line [07:47:43]written 0, free lines is 3311 [07:47:43]MH_Cut [07:47:43]Write to MH i2c: D1 01 00 57 02 01 2B [07:47:43]Write i2c OK [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: D1 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: D1 01 00 [07:47:43]MH_I2C_Read... [07:47:43]Read from MH i2c: D1 01 00 57 02 00 2A [07:47:43]Write to MH i2c: 01 00 00 58 02 5A [07:47:43]Write i2c OK [07:47:43]MH_I2C_Read... [07:47:43]Connected sock=10 [07:47:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C CF 07 01 57 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 9D CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 35 04 06 00 A1 DA E9 A2 6E 3A 63 68 D5 15 19 30 67 ED [07:47:44]*** Cut start [07:47:44]*** Purtial cut [07:47:44]*** Stage 1: CUTSNS_PIN = 1 [07:47:44]Read from MH i2c: 01 [07:47:44]MH_I2C_Read... [07:47:44]*** Stop cut motor [07:47:44]*** Cut end [07:47:44]Read from MH i2c: 01 07 00 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [07:47:44]process_action close_receipt done [07:47:44]requested_data is exist [07:47:44]produce_requested_data [07:47:44]requested_item fm.sn is exist - process it [07:47:44]wFMCommunicate request_size=4 [07:47:44]MH_SAM_APDU [07:47:44]CAPDU: 80 11 00 00 [07:47:44]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [07:47:44]Write i2c OK [07:47:44]MH_I2C_Read... [07:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:44]Read from MH i2c: E2 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 17 00 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [07:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:47:44]wFMCommunicate OK [07:47:44]requested_item fd.num is exist - process it [07:47:44]SAM_PROTO_GetFieldsCounters [07:47:44]wFMCommunicate request_size=4 [07:47:44]MH_SAM_APDU [07:47:44]CAPDU: 80 13 00 00 [07:47:44]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [07:47:44]Write i2c OK [07:47:44]MH_I2C_Read... [07:47:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:44]Read from MH i2c: E2 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 62 00 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [07:47:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:47:44]wFMCommunicate OK [07:47:44]SAM_PROTO_GetFieldsCounters done [07:47:44]requested_item shift.num is exist - process it [07:47:44]requested_item shift.opened is exist - process it [07:47:44]req_shift_opened [07:47:44]FM_GetShiftState [07:47:44]SAM_PROTO_GetShiftState [07:47:44]wFMCommunicate request_size=4 [07:47:44]MH_SAM_APDU [07:47:44]CAPDU: 80 13 01 00 [07:47:44]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [07:47:44]Write i2c OK [07:47:44]MH_I2C_Read... [07:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:44]Read from MH i2c: E2 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 0E 00 [07:47:44]MH_I2C_Read... [07:47:44]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 21 [07:47:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:47:44]wFMCommunicate OK [07:47:44]SAM_PROTO_GetShiftState done [07:47:44]FM_GetShiftState done [07:47:44]req_shift_opened done [07:47:44]requested_item shift.open_date is exist - process it [07:47:44]req_shift_open_date [07:47:44]req_shift_open_date done [07:47:44]produce_requested_data done [07:47:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151717,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:47:44]process_action_free close_receipt [07:47:44]json_value_free [07:47:44]json_value_free done [07:47:44]process_json_proto returns [07:47:44]Send response to host [07:47:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151717,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:47:44]free response buf [07:47:44]execute_script done [07:47:44]execute_script returns [07:47:44]free content buf [07:47:44]Sock 7.Close socket [07:47:44]Sock 7.Thread stoped [07:47:49]recv_with_timeout no data received [07:47:49]recv_with_timeout no data received [07:47:49]CommunicateWithHost answer receiving error [07:47:49]CommunicateWithHost err = -3 [07:47:49]OFD Sender: Server communicate error [07:47:54]OFD Sender: Processing packet 151717 [packets to send 826, broken 825] [07:47:54]ProducePacketName [07:47:54]name=ofd_packets/00151717 [07:47:54]OFD Sender: To server: pG, [07:47:54]CommunicateWithHost lk.salyk.kg:30040 [07:47:54]ConnectInit lk.salyk.kg [07:47:57]Connected sock=10 [07:47:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C CF 07 01 57 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 9D CB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 35 04 06 00 A1 DA E9 A2 6E 3A 63 68 D5 15 19 30 67 ED [07:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 9A 47 00 C6 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 50 02 00 F4 03 04 00 B0 73 EF 66 B6 04 01 00 00 2E 1A A2 99 67 09 D6 13 [07:47:57]CommunicateWithHost err = 0 [07:47:57]CheckOFDResponse [07:47:57]1017 (14) - 77093643461234 [07:47:57]1041 (16) - 0000000000871835 [07:47:57]1040 (4) - 151717 [07:47:57]1012 (4) - 22.09.2024 01:32 [07:47:57]1206 (1) - 0 [07:47:57]OFD Sender: Remove packet 151717 [07:47:57]ProducePacketName [07:47:57]name=ofd_packets/00151717 [07:47:57]NVStorageDeleteData [07:47:58]OFD Sender: No OFD packet to send [07:48:03]OFD Sender: No OFD packet to send [07:48:08]recv_with_timeout no data received [07:48:08]OFD Sender: No OFD packet to send [07:48:13]OFD Sender: No OFD packet to send [07:48:18]OFD Sender: No OFD packet to send [07:48:18]recv_with_timeout no data received [07:48:23]OFD Sender: No OFD packet to send [07:48:28]OFD Sender: No OFD packet to send [07:48:29]recv_with_timeout no data received [07:48:30]int [07:48:30]Write to MH i2c: 01 00 00 5C 02 5E [07:48:30]*** FLAG_PRN_KEY set [07:48:30]Write i2c OK [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 5C 02 00 08 00 00 00 FF 0F 7B [07:48:30]state=0 [07:48:30]Key pressed [07:48:30]Feed [07:48:30]Write to MH i2c: D8 00 00 5D 02 36 [07:48:30]Write i2c OK [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: D8 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: D8 01 00 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: D8 01 00 5D 02 00 37 [07:48:30]int [07:48:30]Write to MH i2c: 01 00 00 5E 02 60 [07:48:30]Write i2c OK [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 5E 02 00 48 00 00 00 3C 00 EB [07:48:30]state=2 [07:48:30]Key pressed [07:48:30]int [07:48:30]*** FLAG_PRN_KEY reset [07:48:30]Write to MH i2c: 01 00 00 5F 02 61 [07:48:30]Write i2c OK [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 [07:48:30]MH_I2C_Read... [07:48:30]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 F6 0F 6D [07:48:30]state=2 [07:48:30]Stop feed [07:48:33]OFD Sender: No OFD packet to send [07:48:38]OFD Sender: No OFD packet to send [07:48:39]recv_with_timeout no data received [07:48:43]OFD Sender: No OFD packet to send [07:48:48]OFD Sender: No OFD packet to send [07:48:53]OFD Sender: No OFD packet to send [07:48:58]OFD Sender: No OFD packet to send [07:49:00]recv_with_timeout no data received [07:49:03]OFD Sender: No OFD packet to send [07:49:08]OFD Sender: No OFD packet to send [07:49:13]OFD Sender: No OFD packet to send [07:49:18]OFD Sender: No OFD packet to send [07:49:23]OFD Sender: No OFD packet to send [07:49:28]OFD Sender: No OFD packet to send [07:49:33]OFD Sender: No OFD packet to send [07:49:38]OFD Sender: No OFD packet to send [07:49:43]OFD Sender: No OFD packet to send [07:49:48]OFD Sender: No OFD packet to send [07:49:53]OFD Sender: No OFD packet to send [07:49:58]OFD Sender: No OFD packet to send [07:50:03]OFD Sender: No OFD packet to send [07:50:08]OFD Sender: No OFD packet to send [07:50:13]OFD Sender: No OFD packet to send [07:50:18]OFD Sender: No OFD packet to send [07:50:23]OFD Sender: No OFD packet to send [07:50:28]OFD Sender: No OFD packet to send [07:50:33]OFD Sender: No OFD packet to send [07:50:38]OFD Sender: No OFD packet to send [07:50:43]OFD Sender: No OFD packet to send [07:50:48]OFD Sender: No OFD packet to send [07:50:54]OFD Sender: No OFD packet to send [07:50:59]OFD Sender: No OFD packet to send [07:51:04]OFD Sender: No OFD packet to send [07:51:09]OFD Sender: No OFD packet to send [07:51:14]OFD Sender: No OFD packet to send [07:51:19]OFD Sender: No OFD packet to send [07:51:19]recv_with_timeout no data received [07:51:24]OFD Sender: No OFD packet to send [07:51:29]OFD Sender: No OFD packet to send [07:51:34]OFD Sender: No OFD packet to send [07:51:39]OFD Sender: No OFD packet to send [07:51:44]OFD Sender: No OFD packet to send [07:51:49]OFD Sender: No OFD packet to send [07:51:54]OFD Sender: No OFD packet to send [07:51:59]OFD Sender: No OFD packet to send [07:52:04]OFD Sender: No OFD packet to send [07:52:09]OFD Sender: No OFD packet to send [07:52:14]OFD Sender: No OFD packet to send [07:52:19]OFD Sender: No OFD packet to send [07:52:22]recv_with_timeout no data received [07:52:22]accept exits with 9 [07:52:22]New connection [07:52:22]New thread 3067526500 created [07:52:22]Thread 3067383140 joined [07:52:22]Waiting for new connection... [07:52:22] Sock 9.Parse request [07:52:22]Sock 9.Check first char [07:52:22]Sock 9.First char is OK [07:52:22]request: POST /json_proto HTTP/1.0 [07:52:22]Method: POST [07:52:22]URL: /json_proto [07:52:22]Method is POST - this is cgi request [07:52:22]url: /json_proto [07:52:22]query_string will be loaded in cgi processing [07:52:22]execute_cgi json_proto POST (null) [07:52:22]execute_cgi path=json_proto method=POST [07:52:22]POST find Content-Length [07:52:22]Host: 172.17.43.67:8080 [07:52:22]Content-Length: 790 [07:52:22]Content-Type: application/json [07:52:22] [07:52:22]POST finish read [07:52:22]Found Content-Length = 790 [07:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 86.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99918", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:22]execute_script... [07:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 86.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99918", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:22]POST & json_proto [07:52:22]process_json_proto [07:52:22]json parsed OK: [07:52:22]protocol is kg_v1.0 [07:52:22]action value=close_receipt [07:52:22]process_action close_receipt [07:52:22]cmd_close_receipt [07:52:22]MH_GetDate [07:52:22]Write to MH i2c: F0 00 00 60 02 51 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: F0 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: F0 09 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: F0 09 00 60 02 00 B7 CC EF 66 6A BD 47 65 05 [07:52:22]GetLastDocTimeStamp 1726991261 [07:52:22]current date 1726991543 [07:52:22]FM_GetShiftState [07:52:22]SAM_PROTO_GetShiftState [07:52:22]wFMCommunicate request_size=4 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 13 01 00 [07:52:22]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 0E 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 27 [07:52:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:52:22]wFMCommunicate OK [07:52:22]SAM_PROTO_GetShiftState done [07:52:22]FM_GetShiftState done [07:52:22]opened in 1726966141 [07:52:22]opened+sec_in_day 1727052541 [07:52:22]quantity*price = 0 [07:52:22]sum+1 = 1 [07:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 49 22.09.2024 07:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 99918 ФМ: 0000000000871835 ФД: 151718 ФПД: 49111565076094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151718&fm=49111565076094&tin=02508201610067®Number=0000000000091825&sum=0 [07:52:23]StoreToDocumentArchive [07:52:23]shift 475 fd 151718 [07:52:23]save to /storage/0475/doc_00151718 [07:52:23]save last doc name /storage/0475/doc_00151718 to /storage/kkm_last_doc_name [07:52:23]save OK [07:52:23]Clear old archive folders... [07:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:52:23]tlvbuf is 00B02E00 [07:52:23]SAM_PROTO_ClearQueue [07:52:23]wFMCommunicate request_size=4 [07:52:23]MH_SAM_APDU [07:52:23]CAPDU: 80 09 00 00 [07:52:23]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:23]Read from MH i2c: E2 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: E2 03 00 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [07:52:23]RAPDU: 90 00 [07:52:23]wFMCommunicate OK [07:52:23]SAM_PROTO_ClearQueue done [07:52:23]KKMCreateOFDPacket [07:52:23]OFDProtocolAddRootSTLVToBuf [07:52:23]FM_MakeSignedData [07:52:23]FM_MakeSignedData [07:52:23]SAM_PROTO_SignData [07:52:23]wFMCommunicate request_size=4 [07:52:23]MH_SAM_APDU [07:52:23]CAPDU: 80 0D 01 02 [07:52:23]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [07:52:24]RAPDU: 90 00 [07:52:24]wFMCommunicate OK [07:52:24]wFMCommunicate request_size=255 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 52 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B7 CC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 50 02 00 35 04 06 00 2C AA AD 64 [07:52:24]Write to MH i2c: E2 02 01 70 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 52 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B7 CC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 50 02 00 35 04 06 00 2C AA AD 64 00 00 C4 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [07:52:24]RAPDU: 90 00 [07:52:24]wFMCommunicate OK [07:52:24]wFMCommunicate request_size=7 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 0D 02 02 02 06 7E [07:52:24]Write to MH i2c: E2 0A 00 71 02 80 0D 02 02 02 00 06 7E 00 00 75 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [07:52:24]RAPDU: 90 00 [07:52:24]wFMCommunicate OK [07:52:24]wFMCommunicate request_size=4 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 0D 03 02 [07:52:24]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]OFD Sender: No OFD packet to send [07:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 0B 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 0B 00 72 02 00 34 6C B9 0B 83 2F D4 9D 90 00 77 [07:52:24]RAPDU: 34 6C B9 0B 83 2F D4 9D 90 00 [07:52:24]wFMCommunicate OK [07:52:24]SAM_PROTO_SignData done [07:52:24]FM_MakeSignedData done [07:52:24]CreateOFDProtocolMessage [07:52:24]wFMCommunicate request_size=4 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 11 00 00 [07:52:24]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 17 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [07:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:24]wFMCommunicate OK [07:52:24]CreateOFDProtocolMessage done [07:52:24]OFDSenderStorePacket 151718 [07:52:24]StoreOFDPacket docnum=151718 [07:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151718,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:52:26]free response buf [07:52:26]execute_script done [07:52:26]execute_script returns [07:52:26]free content buf [07:52:26]Sock 9.Close socket [07:52:26]Sock 9.Thread stoped [07:52:31]OFD Sender: No OFD packet to send [07:52:34]recv_with_timeout no data received [07:52:36]OFD Sender: No OFD packet to send [07:52:41]OFD Sender: No OFD packet to send [07:52:46]OFD Sender: No OFD packet to send [07:52:48]recv_with_timeout no data received [07:52:51]OFD Sender: No OFD packet to send [07:52:56]OFD Sender: No OFD packet to send [07:52:58]recv_with_timeout no data received [07:53:01]OFD Sender: No OFD packet to send [07:52:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AD A7 04 01 18 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 52 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B7 CC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 50 02 00 35 04 06 00 2C AA AD 64 06 7E 34 6C B9 0B 83 2F D4 9D [07:52:24]CheckFolder [07:52:24]dirname=/storage/ofd_packets [07:52:24]CheckFolder done [07:52:24]ProducePacketName [07:52:24]name=ofd_packets/00151718 [07:52:24]NVStorageSaveData ofd_packets/00151718 [07:52:24]File name is /storage/ofd_packets/00151718 [07:52:24]Write 298 bytes [07:52:24]NVStorageSaveData done [07:52:24]OFDSenderStorePacket done [07:52:24]KKMCreateOFDPacket done [07:52:24]NVStorageSaveData kkm_last_timestamp [07:52:24]File name is /storage/kkm_last_timestamp [07:52:24]Write 4 bytes [07:52:24]NVStorageSaveData done [07:52:24]ExternCall_PrintAddStr [07:52:24]wPrintStart [07:52:24]Write to MH i2c: 01 00 00 74 02 76 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 07 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [07:52:24]RasterBufferAndPrint [07:52:24]line Счет N : (1)1785731 [07:52:24]line ИНН: 02508201610067 [07:52:24]line Контрольно-Кассовый Чек [07:52:24]line ПРОДАЖА [07:52:24]line ТРК (МРК, ГНК) : 41 [07:52:24]line Товар: 2710194210 [07:52:24]line ДТ-К-5 [07:52:24]line 86.630 * 0.00 [07:52:24]line = 0.00 [07:52:24]line НДС 12% НСП 1% [07:52:24]line > о реализуемом товаре [07:52:24]line ИТОГО: 0.00 [07:52:24]line НСП 1% : 0.00 [07:52:24]line НДС 12% : 0.00 [07:52:24]line Наличными: 0.00 [07:52:24]line Безнал.: 0.00 [07:52:24]line Место: АЗС № 89 "Партнер Нефть" [07:52:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:52:24]line СНО: Общий режим [07:52:24]line Чек 49 22.09.2024 07:52 [07:52:24]line Смена: 475 ФФД: 1.0 [07:52:24]line ЗНМ: 0300000113 [07:52:24]line РНМ: 0000000000091825 [07:52:24]line Версия ККМ: 001 [07:52:24]line Талоны: Топливная Карта [07:52:24]line 99918 [07:52:24]line ФМ: 0000000000871835 [07:52:24]line ФД: 151718 [07:52:24]line ФПД: 49111565076094 [07:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151718&fm=49111565076094&tin=02508201610067®Number=0000000000091825&sum=0 [07:52:24]OFD Sender: Processing packet 151718 [packets to send 826, broken 825] [07:52:24]ProducePacketName [07:52:24]name=ofd_packets/00151718 [07:52:24]OFD Sender: To server: pG, [07:52:24]CommunicateWithHost lk.salyk.kg:30040 [07:52:24]ConnectInit lk.salyk.kg [07:52:24]written 0, free lines is 4095 [07:52:24]Write to MH i2c: 01 00 00 9E 02 A0 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 07 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 07 00 9E 02 00 00 00 00 00 E6 0C 99 [07:52:24]RasterBufferAndPrint [07:52:24]line [07:52:24]line [07:52:24]line [07:52:24]line [07:52:24]line [07:52:24]written 0, free lines is 3308 [07:52:24]MH_Cut [07:52:24]Write to MH i2c: D1 01 00 A5 02 01 79 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: D1 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: D1 01 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: D1 01 00 A5 02 00 78 [07:52:24]Write to MH i2c: 01 00 00 A6 02 A8 [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:25]Connected sock=10 [07:52:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AD A7 04 01 18 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 52 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B7 CC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 50 02 00 35 04 06 00 2C AA AD 64 06 7E 34 6C B9 0B 83 2F D4 9D [07:52:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 3C 47 00 CA 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 50 02 00 F4 03 04 00 BB 74 EF 66 B6 04 01 00 00 1F 5D 8A FB 99 10 8D 18 [07:52:25]CommunicateWithHost err = 0 [07:52:25]CheckOFDResponse [07:52:25]1017 (14) - 77093643461234 [07:52:25]1041 (16) - 0000000000871835 [07:52:25]1040 (4) - 151718 [07:52:25]1012 (4) - 22.09.2024 01:36 [07:52:25]1206 (1) - 0 [07:52:25]OFD Sender: Remove packet 151718 [07:52:25]ProducePacketName [07:52:25]name=ofd_packets/00151718 [07:52:25]NVStorageDeleteData [07:52:25]*** Cut start [07:52:25]*** Purtial cut [07:52:25]*** Stage 1: CUTSNS_PIN = 1 [07:52:25]Read from MH i2c: 01 [07:52:25]MH_I2C_Read... [07:52:25]*** Stop cut motor [07:52:25]*** Cut end [07:52:25]Read from MH i2c: 01 07 00 [07:52:25]MH_I2C_Read... [07:52:25]Read from MH i2c: 01 07 00 A6 02 00 00 00 00 00 FF 0F BD [07:52:25]process_action close_receipt done [07:52:25]requested_data is exist [07:52:25]produce_requested_data [07:52:25]requested_item fm.sn is exist - process it [07:52:25]wFMCommunicate request_size=4 [07:52:25]MH_SAM_APDU [07:52:25]CAPDU: 80 11 00 00 [07:52:25]Write to MH i2c: E2 08 00 A7 02 80 11 00 00 00 00 00 00 23 [07:52:25]Write i2c OK [07:52:25]MH_I2C_Read... [07:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:26]OFD Sender: No OFD packet to send [07:52:26]Read from MH i2c: E2 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 17 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 17 00 A7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [07:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:26]wFMCommunicate OK [07:52:26]requested_item fd.num is exist - process it [07:52:26]SAM_PROTO_GetFieldsCounters [07:52:26]wFMCommunicate request_size=4 [07:52:26]MH_SAM_APDU [07:52:26]CAPDU: 80 13 00 00 [07:52:26]Write to MH i2c: E2 08 00 A8 02 80 13 00 00 00 00 00 00 26 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:26]Read from MH i2c: E2 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 62 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 62 00 A8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [07:52:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:26]wFMCommunicate OK [07:52:26]SAM_PROTO_GetFieldsCounters done [07:52:26]requested_item shift.num is exist - process it [07:52:26]requested_item shift.opened is exist - process it [07:52:26]req_shift_opened [07:52:26]FM_GetShiftState [07:52:26]SAM_PROTO_GetShiftState [07:52:26]wFMCommunicate request_size=4 [07:52:26]MH_SAM_APDU [07:52:26]CAPDU: 80 13 01 00 [07:52:26]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:26]Read from MH i2c: E2 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6F [07:52:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:52:26]wFMCommunicate OK [07:52:26]SAM_PROTO_GetShiftState done [07:52:26]FM_GetShiftState done [07:52:26]req_shift_opened done [07:52:26]requested_item shift.open_date is exist - process it [07:52:26]req_shift_open_date [07:52:26]req_shift_open_date done [07:52:26]produce_requested_data done [07:52:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151718,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:52:26]process_action_free close_receipt [07:52:26]json_value_free [07:52:26]json_value_free done [07:52:26]process_json_proto returns [07:52:26]Send response to host [07:53:06]OFD Sender: No OFD packet to send [07:53:11]OFD Sender: No OFD packet to send [07:53:16]OFD Sender: No OFD packet to send [07:53:21]OFD Sender: No OFD packet to send [07:53:26]OFD Sender: No OFD packet to send [07:53:31]OFD Sender: No OFD packet to send [07:53:36]OFD Sender: No OFD packet to send [07:53:41]OFD Sender: No OFD packet to send [07:53:46]OFD Sender: No OFD packet to send [07:53:48]accept exits with 7 [07:53:48]New connection [07:53:48]New thread 3067383140 created [07:53:48]Thread 3067526500 joined [07:53:48]Waiting for new connection... [07:53:48] Sock 7.Parse request [07:53:48]Sock 7.Check first char [07:53:48]Sock 7.First char is OK [07:53:48]request: POST /json_proto HTTP/1.0 [07:53:48]Method: POST [07:53:48]URL: /json_proto [07:53:48]Method is POST - this is cgi request [07:53:48]url: /json_proto [07:53:48]query_string will be loaded in cgi processing [07:53:48]execute_cgi json_proto POST (null) [07:53:48]execute_cgi path=json_proto method=POST [07:53:48]POST find Content-Length [07:53:48]Host: 172.17.43.67:8080 [07:53:48]Content-Length: 675 [07:53:48]Content-Type: application/json [07:53:48] [07:53:48]POST finish read [07:53:48]Found Content-Length = 675 [07:53:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:48]execute_script... [07:53:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:48]POST & json_proto [07:53:48]process_json_proto [07:53:48]json parsed OK: [07:53:48]protocol is kg_v1.0 [07:53:48]action value=close_receipt [07:53:48]process_action close_receipt [07:53:48]cmd_close_receipt [07:53:48]MH_GetDate [07:53:48]Write to MH i2c: F0 00 00 AA 02 9B [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: F0 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: F0 09 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: F0 09 00 AA 02 00 0D CD EF 66 6A BD 47 65 A6 [07:53:48]GetLastDocTimeStamp 1726991543 [07:53:48]current date 1726991629 [07:53:48]FM_GetShiftState [07:53:48]SAM_PROTO_GetShiftState [07:53:48]wFMCommunicate request_size=4 [07:53:48]MH_SAM_APDU [07:53:48]CAPDU: 80 13 01 00 [07:53:48]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:48]Read from MH i2c: E2 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 0E 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 71 [07:53:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:53:48]wFMCommunicate OK [07:53:48]SAM_PROTO_GetShiftState done [07:53:48]FM_GetShiftState done [07:53:48]opened in 1726966141 [07:53:48]opened+sec_in_day 1727052541 [07:53:48]quantity*price = 70027 [07:53:48]sum+1 = 70029 [07:53:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 50 22.09.2024 07:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151719 ФПД: 63328966562393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151719&fm=63328966562393&tin=02508201610067®Number=0000000000091825&sum=70000 [07:53:49]StoreToDocumentArchive [07:53:49]shift 475 fd 151719 [07:53:49]save to /storage/0475/doc_00151719 [07:53:49]save last doc name /storage/0475/doc_00151719 to /storage/kkm_last_doc_name [07:53:49]save OK [07:53:49]Clear old archive folders... [07:53:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:53:49]tlvbuf is 00B91BD0 [07:53:49]SAM_PROTO_ClearQueue [07:53:49]wFMCommunicate request_size=4 [07:53:49]MH_SAM_APDU [07:53:49]CAPDU: 80 09 00 00 [07:53:49]Write to MH i2c: E2 08 00 B8 02 80 09 00 00 00 00 00 00 2C [07:53:49]Write i2c OK [07:53:49]MH_I2C_Read... [07:53:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:49]Read from MH i2c: E2 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 03 00 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [07:53:49]RAPDU: 90 00 [07:53:49]wFMCommunicate OK [07:53:49]SAM_PROTO_ClearQueue done [07:53:49]KKMCreateOFDPacket [07:53:49]OFDProtocolAddRootSTLVToBuf [07:53:49]FM_MakeSignedData [07:53:49]FM_MakeSignedData [07:53:49]SAM_PROTO_SignData [07:53:49]wFMCommunicate request_size=4 [07:53:49]MH_SAM_APDU [07:53:49]CAPDU: 80 0D 01 02 [07:53:49]Write to MH i2c: E2 08 00 B9 02 80 0D 01 02 00 00 00 00 34 [07:53:49]Write i2c OK [07:53:49]MH_I2C_Read... [07:53:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:49]Read from MH i2c: E2 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 03 00 [07:53:49]MH_I2C_Read... [07:53:49]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [07:53:49]RAPDU: 90 00 [07:53:49]wFMCommunicate OK [07:53:49]wFMCommunicate request_size=255 [07:53:49]MH_SAM_APDU [07:53:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 35 04 06 00 39 98 EC 8E [07:53:49]Write to MH i2c: E2 02 01 BA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 35 04 06 00 39 98 EC 8E 00 00 36 [07:53:49]Write i2c OK [07:53:49]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 03 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [07:53:50]RAPDU: 90 00 [07:53:50]wFMCommunicate OK [07:53:50]wFMCommunicate request_size=7 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 0D 02 02 02 52 59 [07:53:50]Write to MH i2c: E2 0A 00 BB 02 80 0D 02 02 02 00 52 59 00 00 E6 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 03 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [07:53:50]RAPDU: 90 00 [07:53:50]wFMCommunicate OK [07:53:50]wFMCommunicate request_size=4 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 0D 03 02 [07:53:50]Write to MH i2c: E2 08 00 BC 02 80 0D 03 02 00 00 00 00 39 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0B 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0B 00 BC 02 00 08 D8 6D 3D 1D CE 77 97 90 00 BD [07:53:50]RAPDU: 08 D8 6D 3D 1D CE 77 97 90 00 [07:53:50]wFMCommunicate OK [07:53:50]SAM_PROTO_SignData done [07:53:50]FM_MakeSignedData done [07:53:50]CreateOFDProtocolMessage [07:53:50]wFMCommunicate request_size=4 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 11 00 00 [07:53:50]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 17 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [07:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:53:50]wFMCommunicate OK [07:53:50]CreateOFDProtocolMessage done [07:53:50]OFDSenderStorePacket 151719 [07:53:50]StoreOFDPacket docnum=151719 [07:53:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E0 1F 04 01 D2 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 35 04 06 00 39 98 EC 8E 52 59 08 D8 6D 3D 1D CE 77 97 [07:53:50]CheckFolder [07:53:50]dirname=/storage/ofd_packets [07:53:50]CheckFolder done [07:53:50]ProducePacketName [07:53:50]name=ofd_packets/00151719 [07:53:50]NVStorageSaveData ofd_packets/00151719 [07:53:50]File name is /storage/ofd_packets/00151719 [07:53:50]Write 298 bytes [07:53:50]NVStorageSaveData done [07:53:50]OFDSenderStorePacket done [07:53:50]KKMCreateOFDPacket done [07:53:50]NVStorageSaveData kkm_last_timestamp [07:53:50]File name is /storage/kkm_last_timestamp [07:53:50]Write 4 bytes [07:53:50]NVStorageSaveData done [07:53:50]ExternCall_PrintAddStr [07:53:50]wPrintStart [07:53:50]Write to MH i2c: 01 00 00 BE 02 C0 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 07 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [07:53:50]RasterBufferAndPrint [07:53:50]line Счет N : (1)1785733 [07:53:50]line ИНН: 02508201610067 [07:53:50]line Контрольно-Кассовый Чек [07:53:50]line ПРОДАЖА [07:53:50]line ТРК (МРК, ГНК) : 31 [07:53:50]line Товар: 2710194210 [07:53:50]line ДТ-К-5 [07:53:50]line 9.190 * 76.20 [07:53:50]line = 700.28 [07:53:50]line НДС 12% НСП 1% [07:53:50]line > о реализуемом товаре [07:53:50]line ОКРУГЛЕНИЕ: -0.28 [07:53:50]line ИТОГО: 700.00 [07:53:50]line Внесено: 700.00 [07:53:50]line СДАЧА: 0.00 [07:53:50]line НСП 1% : 6.20 [07:53:50]line НДС 12% : 74.37 [07:53:50]line Наличными: 700.00 [07:53:50]line Безнал.: 0.00 [07:53:50]line Место: АЗС № 89 "Партнер Нефть" [07:53:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:53:50]line СНО: Общий режим [07:53:50]line Чек 50 22.09.2024 07:53 [07:53:50]line Смена: 475 ФФД: 1.0 [07:53:50]line ЗНМ: 0300000113 [07:53:50]line РНМ: 0000000000091825 [07:53:50]line Версия ККМ: 001 [07:53:50]line ФМ: 0000000000871835 [07:53:50]line ФД: 151719 [07:53:50]line ФПД: 63328966562393 [07:53:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151719&fm=63328966562393&tin=02508201610067®Number=0000000000091825&sum=70000 [07:53:50]written 0, free lines is 4095 [07:53:50]OFD Sender: Processing packet 151719 [packets to send 826, broken 825] [07:53:50]ProducePacketName [07:53:50]name=ofd_packets/00151719 [07:53:50]OFD Sender: To server: pG, [07:53:50]CommunicateWithHost lk.salyk.kg:30040 [07:53:50]ConnectInit lk.salyk.kg [07:53:50]Write to MH i2c: 01 00 00 E9 02 EB [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 07 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: 01 07 00 E9 02 00 00 00 00 00 D5 0C D3 [07:53:50]RasterBufferAndPrint [07:53:50]line [07:53:50]line [07:53:50]line [07:53:50]line [07:53:50]line [07:53:50]written 0, free lines is 3293 [07:53:50]MH_Cut [07:53:50]Write to MH i2c: D1 01 00 F0 02 01 C4 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: D1 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: D1 01 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: D1 01 00 F0 02 00 C3 [07:53:50]Write to MH i2c: 01 00 00 F1 02 F3 [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:51]*** Cut start [07:53:51]*** Purtial cut [07:53:51]*** Stage 1: CUTSNS_PIN = 1 [07:53:51]Read from MH i2c: 01 [07:53:51]MH_I2C_Read... [07:53:51]*** Stop cut motor [07:53:51]*** Cut end [07:53:51]Read from MH i2c: 01 07 00 [07:53:51]MH_I2C_Read... [07:53:51]Read from MH i2c: 01 07 00 F1 02 00 00 00 00 00 FF 0F 08 [07:53:51]process_action close_receipt done [07:53:51]requested_data is exist [07:53:51]produce_requested_data [07:53:51]requested_item fm.sn is exist - process it [07:53:51]wFMCommunicate request_size=4 [07:53:51]MH_SAM_APDU [07:53:51]CAPDU: 80 11 00 00 [07:53:51]Write to MH i2c: E2 08 00 F2 02 80 11 00 00 00 00 00 00 6E [07:53:51]Write i2c OK [07:53:51]MH_I2C_Read... [07:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:51]Read from MH i2c: E2 [07:53:51]MH_I2C_Read... [07:53:51]Read from MH i2c: E2 17 00 [07:53:51]MH_I2C_Read... [07:53:51]Read from MH i2c: E2 17 00 F2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [07:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:53:51]wFMCommunicate OK [07:53:51]requested_item fd.num is exist - process it [07:53:51]SAM_PROTO_GetFieldsCounters [07:53:51]wFMCommunicate request_size=4 [07:53:51]MH_SAM_APDU [07:53:51]CAPDU: 80 13 00 00 [07:53:51]Write to MH i2c: E2 08 00 F3 02 80 13 00 00 00 00 00 00 71 [07:53:51]Write i2c OK [07:53:51]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 62 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 62 00 F3 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [07:53:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:52]wFMCommunicate OK [07:53:52]SAM_PROTO_GetFieldsCounters done [07:53:52]requested_item shift.num is exist - process it [07:53:52]requested_item shift.opened is exist - process it [07:53:52]req_shift_opened [07:53:52]FM_GetShiftState [07:53:52]SAM_PROTO_GetShiftState [07:53:52]wFMCommunicate request_size=4 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 13 01 00 [07:53:52]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0E 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BA [07:53:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:53:52]wFMCommunicate OK [07:53:52]SAM_PROTO_GetShiftState done [07:53:52]FM_GetShiftState done [07:53:52]req_shift_opened done [07:53:52]requested_item shift.open_date is exist - process it [07:53:52]req_shift_open_date [07:53:52]req_shift_open_date done [07:53:52]produce_requested_data done [07:53:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151719,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:53:52]process_action_free close_receipt [07:53:52]json_value_free [07:53:52]json_value_free done [07:53:52]process_json_proto returns [07:53:52]Send response to host [07:53:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151719,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:53:52]free response buf [07:53:52]execute_script done [07:53:52]execute_script returns [07:53:52]free content buf [07:53:52]Sock 7.Close socket [07:53:52]Sock 7.Thread stoped [07:53:55]ConnectInit Can't take IP for lk.salyk.kg [07:53:55]CommunicateWithHost connect error [07:53:55]CommunicateWithHost err = -1 [07:53:55]OFD Sender: Server communicate error [07:54:00]OFD Sender: Processing packet 151719 [packets to send 826, broken 825] [07:54:00]ProducePacketName [07:54:00]name=ofd_packets/00151719 [07:54:00]OFD Sender: To server: pG, [07:54:00]CommunicateWithHost lk.salyk.kg:30040 [07:54:00]ConnectInit lk.salyk.kg [07:54:00]Connected sock=9 [07:54:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E0 1F 04 01 D2 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 35 04 06 00 39 98 EC 8E 52 59 08 D8 6D 3D 1D CE 77 97 [07:54:01]recv_with_timeout no data received [07:54:05]recv_with_timeout no data received [07:54:05]CommunicateWithHost answer receiving error [07:54:05]CommunicateWithHost err = -3 [07:54:05]OFD Sender: Server communicate error [07:54:10]OFD Sender: Processing packet 151719 [packets to send 826, broken 825] [07:54:10]ProducePacketName [07:54:10]name=ofd_packets/00151719 [07:54:10]OFD Sender: To server: pG, [07:54:10]CommunicateWithHost lk.salyk.kg:30040 [07:54:10]ConnectInit lk.salyk.kg [07:54:12]Connected sock=9 [07:54:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E0 1F 04 01 D2 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 35 04 06 00 39 98 EC 8E 52 59 08 D8 6D 3D 1D CE 77 97 [07:54:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC 7F 47 00 95 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 50 02 00 F4 03 04 00 27 75 EF 66 B6 04 01 00 00 4A 8C 0F 15 4C FA 85 2A [07:54:12]CommunicateWithHost err = 0 [07:54:12]CheckOFDResponse [07:54:12]1017 (14) - 77093643461234 [07:54:12]1041 (16) - 0000000000871835 [07:54:12]1040 (4) - 151719 [07:54:12]1012 (4) - 22.09.2024 01:38 [07:54:12]1206 (1) - 0 [07:54:12]OFD Sender: Remove packet 151719 [07:54:12]ProducePacketName [07:54:12]name=ofd_packets/00151719 [07:54:12]NVStorageDeleteData [07:54:13]OFD Sender: No OFD packet to send [07:54:18]OFD Sender: No OFD packet to send [07:54:23]OFD Sender: No OFD packet to send [07:54:28]OFD Sender: No OFD packet to send [07:54:33]OFD Sender: No OFD packet to send [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:52]recv_with_timeout no data received [07:54:53]OFD Sender: No OFD packet to send [07:54:58]OFD Sender: No OFD packet to send [07:55:03]OFD Sender: No OFD packet to send [07:55:08]OFD Sender: No OFD packet to send [07:55:13]OFD Sender: No OFD packet to send [07:55:18]OFD Sender: No OFD packet to send [07:55:23]OFD Sender: No OFD packet to send [07:55:28]OFD Sender: No OFD packet to send [07:55:28]recv_with_timeout no data received [07:55:33]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27791434+1699200362=1726991796 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B5 CD EF 66 6A BD 47 65 A9 [07:56:37]Current date/time: 22.09.2024 07:56 [07:56:37]FM_Init [07:56:37]wFMConnect [07:56:37]MH_SAM_On [07:56:37]Write to MH i2c: E0 00 00 08 00 E7 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_init finished! [07:56:37]*** atr: [07:56:37]*** 0F 3B D5 18 FF 81 91 FE [07:56:37]*** 1F C3 80 73 C8 21 10 0A [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]*** 00 00 00 00 00 00 00 00 [07:56:37]Read from MH i2c: E0 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E0 10 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:56:37]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:56:37]wFMCommunicate request_size=10 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:56:37]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:56:37]RAPDU: 90 00 [07:56:37]wFMCommunicate OK [07:56:37]wFMCommunicate request_size=4 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 80 11 00 00 [07:56:37]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 17 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [07:56:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:37]wFMCommunicate OK [07:56:37]Detected FM SN is 0000000000871835 [07:56:37]Stored FM SN is 0000000000871835 [07:56:37]wFMCommunicate request_size=9 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:56:37]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:56:37]RAPDU: 90 00 [07:56:37]wFMCommunicate OK [07:56:37]FM PIN OK [07:56:37]wFMCommunicate request_size=8 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 80 14 04 00 03 02 00 01 [07:56:37]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:56:37]RAPDU: 90 00 [07:56:37]wFMCommunicate OK [07:56:37]wFMCommunicate request_size=13 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:56:37]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:56:37]RAPDU: 90 00 [07:56:37]wFMCommunicate OK [07:56:37]wFMCommunicate request_size=4 [07:56:37]MH_SAM_APDU [07:56:37]CAPDU: 80 11 00 00 [07:56:37]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:37]Read from MH i2c: E2 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 17 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [07:56:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:37]wFMCommunicate OK [07:56:37]DocumentArchiveInit [07:56:37]Start Httpd... [07:56:37]Httpd thread 3067657572 created [07:56:37]Write to MH i2c: 01 00 00 0F 00 0F [07:56:37]Write i2c OK [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: 01 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: 01 07 00 [07:56:37]MH_I2C_Read... [07:56:37]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:56:37]MH Int Process started [07:56:37]Allocated Socket 8 [07:56:37]Bind OK [07:56:37]Listen OK [07:56:37]httpd running on port 8080 [07:56:37]Waiting for new connection... [07:56:38]OFD Sender: No OFD packet to send [07:56:41]accept exits with 9 [07:56:41]New connection [07:56:41]New thread 3067370852 created [07:56:41]Waiting for new connection... [07:56:41] Sock 9.Parse request [07:56:41]Sock 9.Check first char [07:56:41]Sock 9.First char is OK [07:56:41]request: POST /json_proto HTTP/1.0 [07:56:41]Method: POST [07:56:41]URL: /json_proto [07:56:41]Method is POST - this is cgi request [07:56:41]url: /json_proto [07:56:41]query_string will be loaded in cgi processing [07:56:41]execute_cgi json_proto POST (null) [07:56:41]execute_cgi path=json_proto method=POST [07:56:41]POST find Content-Length [07:56:41]Host: 172.17.43.67:8080 [07:56:41]Content-Length: 215 [07:56:41]Content-Type: application/json [07:56:41] [07:56:41]POST finish read [07:56:41]Found Content-Length = 215 [07:56:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:41]execute_script... [07:56:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:41]POST & json_proto [07:56:41]process_json_proto [07:56:41]json parsed OK: [07:56:41]protocol is kg_v1.0 [07:56:41]action value=get_value [07:56:41]process_action get_value [07:56:41]cmd_get_value [07:56:41]process_action get_value done [07:56:41]requested_data is exist [07:56:41]produce_requested_data [07:56:41]requested_item kkm.sn is exist - process it [07:56:41]requested_item kkm.ver is exist - process it [07:56:41]requested_item fm.sn is exist - process it [07:56:41]wFMCommunicate request_size=4 [07:56:41]MH_SAM_APDU [07:56:41]CAPDU: 80 11 00 00 [07:56:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:56:41]Write i2c OK [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 [07:56:41]MH_I2C_Read... [07:56:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:41]Read from MH i2c: E2 17 00 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:56:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:41]wFMCommunicate OK [07:56:41]requested_item fd.num is exist - process it [07:56:41]SAM_PROTO_GetFieldsCounters [07:56:41]wFMCommunicate request_size=4 [07:56:41]MH_SAM_APDU [07:56:41]CAPDU: 80 13 00 00 [07:56:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:56:41]Write i2c OK [07:56:41]MH_I2C_Read... [07:56:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:56:41]Read from MH i2c: E2 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 62 00 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [07:56:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:56:41]wFMCommunicate OK [07:56:41]SAM_PROTO_GetFieldsCounters done [07:56:41]requested_item shift.num is exist - process it [07:56:41]requested_item shift.opened is exist - process it [07:56:41]req_shift_opened [07:56:41]FM_GetShiftState [07:56:41]SAM_PROTO_GetShiftState [07:56:41]wFMCommunicate request_size=4 [07:56:41]MH_SAM_APDU [07:56:41]CAPDU: 80 13 01 00 [07:56:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:56:41]Write i2c OK [07:56:41]MH_I2C_Read... [07:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:41]Read from MH i2c: E2 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 0E 00 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [07:56:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:56:41]wFMCommunicate OK [07:56:41]SAM_PROTO_GetShiftState done [07:56:41]FM_GetShiftState done [07:56:41]req_shift_opened done [07:56:41]requested_item shift.open_date is exist - process it [07:56:41]req_shift_open_date [07:56:41]req_shift_open_date done [07:56:41]produce_requested_data done [07:56:41]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151719,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:56:41]process_action_free get_value [07:56:41]json_value_free [07:56:41]json_value_free done [07:56:41]process_json_proto returns [07:56:41]Send response to host [07:56:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151719,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:56:41]free response buf [07:56:41]execute_script done [07:56:41]execute_script returns [07:56:41]free content buf [07:56:41]Sock 9.Close socket [07:56:41]Sock 9.Thread stoped [07:56:41]accept exits with 10 [07:56:41]New connection [07:56:41]New thread 3067227492 created [07:56:41]Thread 3067370852 joined [07:56:41]Waiting for new connection... [07:56:41] Sock 10.Parse request [07:56:41]Sock 10.Check first char [07:56:41]Sock 10.First char is OK [07:56:41]request: POST /json_proto HTTP/1.0 [07:56:41]Method: POST [07:56:41]URL: /json_proto [07:56:41]Method is POST - this is cgi request [07:56:41]url: /json_proto [07:56:41]query_string will be loaded in cgi processing [07:56:41]execute_cgi json_proto POST (null) [07:56:41]execute_cgi path=json_proto method=POST [07:56:41]POST find Content-Length [07:56:41]Host: 172.17.43.67:8080 [07:56:41]Content-Length: 331 [07:56:41]Content-Type: application/json [07:56:41] [07:56:41]POST finish read [07:56:41]Found Content-Length = 331 [07:56:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:56:41]execute_script... [07:56:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:56:41]POST & json_proto [07:56:41]process_json_proto [07:56:41]json parsed OK: [07:56:41]protocol is kg_v1.0 [07:56:41]action value=get_value [07:56:41]process_action get_value [07:56:41]cmd_get_value [07:56:41]process_action get_value done [07:56:41]requested_data is exist [07:56:41]produce_requested_data [07:56:41]requested_item fm.sale.total is exist - process it [07:56:41]SAM_PROTO_GetFMData [07:56:41]wFMCommunicate request_size=4 [07:56:41]MH_SAM_APDU [07:56:41]CAPDU: 80 13 03 00 [07:56:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:56:41]Write i2c OK [07:56:41]MH_I2C_Read... [07:56:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:56:41]Read from MH i2c: E2 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 FD 00 [07:56:41]MH_I2C_Read... [07:56:41]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 F1 4C 02 00 69 04 9F 00 6F 04 04 00 1D 49 02 00 B1 04 05 00 80 AE C3 97 02 70 04 05 00 80 AE C3 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 8B 84 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 38 3D E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 6D [07:56:41]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 F1 4C 02 00 69 04 9F 00 6F 04 04 00 1D 49 02 00 B1 04 05 00 80 AE C3 97 02 70 04 05 00 80 AE C3 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 8B 84 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 38 3D E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [07:56:41]wFMCommunicate OK [07:56:41]wFMCommunicate request_size=4 [07:56:41]MH_SAM_APDU [07:56:41]CAPDU: 80 17 00 00 [07:56:41]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:56:41]Write i2c OK [07:56:41]MH_I2C_Read... [07:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:42]Read from MH i2c: E2 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 13 [07:56:42]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [07:56:42]wFMCommunicate OK [07:56:42]wFMCommunicate request_size=4 [07:56:42]MH_SAM_APDU [07:56:42]CAPDU: 80 17 00 00 [07:56:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:56:42]Write i2c OK [07:56:42]MH_I2C_Read... [07:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:42]Read from MH i2c: E2 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [07:56:42]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [07:56:42]wFMCommunicate OK [07:56:42]wFMCommunicate request_size=4 [07:56:42]MH_SAM_APDU [07:56:42]CAPDU: 80 17 00 00 [07:56:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:56:42]Write i2c OK [07:56:42]MH_I2C_Read... [07:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:42]Read from MH i2c: E2 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 [07:56:42]MH_I2C_Read... [07:56:42]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [07:56:42]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [07:56:42]wFMCommunicate OK [07:56:42]wFMCommunicate request_size=4 [07:56:42]MH_SAM_APDU [07:56:42]CAPDU: 80 17 00 00 [07:56:42]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:56:42]Write i2c OK [07:56:42]MH_I2C_Read... [07:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [07:56:43]Read from MH i2c: E2 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 DE 00 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [07:56:43]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:56:43]wFMCommunicate OK [07:56:43]SAM_PROTO_GetFMData done [07:56:43]requested_item fm.sale_refund.total is exist - process it [07:56:43]requested_item fm.buy.total is exist - process it [07:56:43]requested_item shift.sale.total is exist - process it [07:56:43]SAM_PROTO_GetShiftData [07:56:43]wFMCommunicate request_size=4 [07:56:43]MH_SAM_APDU [07:56:43]CAPDU: 80 13 02 00 [07:56:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:56:43]Write i2c OK [07:56:43]MH_I2C_Read... [07:56:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:56:43]Read from MH i2c: E2 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 FD 00 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 32 00 00 00 69 04 98 00 6F 04 04 00 32 00 00 00 B1 04 03 00 D4 F0 2B 70 04 03 00 D4 F0 2B 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 12 AB 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 96 63 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 4A [07:56:43]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 32 00 00 00 69 04 98 00 6F 04 04 00 32 00 00 00 B1 04 03 00 D4 F0 2B 70 04 03 00 D4 F0 2B 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 12 AB 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 96 63 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [07:56:43]wFMCommunicate OK [07:56:43]wFMCommunicate request_size=4 [07:56:43]MH_SAM_APDU [07:56:43]CAPDU: 80 17 00 00 [07:56:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:56:43]Write i2c OK [07:56:43]MH_I2C_Read... [07:56:43]OFD Sender: No OFD packet to send [07:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:43]Read from MH i2c: E2 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 FD 00 [07:56:43]MH_I2C_Read... [07:56:43]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [07:56:43]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [07:56:43]wFMCommunicate OK [07:56:43]wFMCommunicate request_size=4 [07:56:43]MH_SAM_APDU [07:56:43]CAPDU: 80 17 00 00 [07:56:43]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:56:43]Write i2c OK [07:56:43]MH_I2C_Read... [07:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:44]Read from MH i2c: E2 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 FD 00 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [07:56:44]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [07:56:44]wFMCommunicate OK [07:56:44]wFMCommunicate request_size=4 [07:56:44]MH_SAM_APDU [07:56:44]CAPDU: 80 17 00 00 [07:56:44]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:56:44]Write i2c OK [07:56:44]MH_I2C_Read... [07:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:56:44]Read from MH i2c: E2 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 FD 00 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [07:56:44]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [07:56:44]wFMCommunicate OK [07:56:44]wFMCommunicate request_size=4 [07:56:44]MH_SAM_APDU [07:56:44]CAPDU: 80 17 00 00 [07:56:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:56:44]Write i2c OK [07:56:44]MH_I2C_Read... [07:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:56:44]Read from MH i2c: E2 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 C8 00 [07:56:44]MH_I2C_Read... [07:56:44]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [07:56:44]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:56:44]wFMCommunicate OK [07:56:44]SAM_PROTO_GetShiftData done [07:56:44]requested_item shift.sale.total_cash is exist - process it [07:56:44]requested_item shift.sale_refund.total is exist - process it [07:56:44]requested_item shift.sale_refund.total_cash is exist - process it [07:56:44]requested_item shift.buy.total is exist - process it [07:56:44]requested_item shift.buy.total_cash is exist - process it [07:56:44]produce_requested_data done [07:56:44]produce_requested_data return {"fm.sale.total":111361184.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":28797.00,"shift.sale.total_cash":28797.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:56:44]process_action_free get_value [07:56:44]json_value_free [07:56:44]json_value_free done [07:56:44]process_json_proto returns [07:56:44]Send response to host [07:56:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111361184.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":28797.00,"shift.sale.total_cash":28797.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:56:44]free response buf [07:56:44]execute_script done [07:56:44]execute_script returns [07:56:44]free content buf [07:56:44]Sock 10.Close socket [07:56:44]Sock 10.Thread stoped [07:56:48]OFD Sender: No OFD packet to send [07:56:52]accept exits with 9 [07:56:52]New connection [07:56:52]New thread 3067370852 created [07:56:52]Thread 3067227492 joined [07:56:52]Waiting for new connection... [07:56:52] Sock 9.Parse request [07:56:52]Sock 9.Check first char [07:56:52]Sock 9.First char is OK [07:56:52]request: POST /json_proto HTTP/1.0 [07:56:52]Method: POST [07:56:52]URL: /json_proto [07:56:52]Method is POST - this is cgi request [07:56:52]url: /json_proto [07:56:52]query_string will be loaded in cgi processing [07:56:52]execute_cgi json_proto POST (null) [07:56:52]execute_cgi path=json_proto method=POST [07:56:52]POST find Content-Length [07:56:52]Host: 172.17.43.67:8080 [07:56:52]Content-Length: 680 [07:56:52]Content-Type: application/json [07:56:52] [07:56:52]POST finish read [07:56:52]Found Content-Length = 680 [07:56:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:52]execute_script... [07:56:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:52]POST & json_proto [07:56:52]process_json_proto [07:56:52]json parsed OK: [07:56:52]protocol is kg_v1.0 [07:56:52]action value=close_receipt [07:56:52]process_action close_receipt [07:56:52]cmd_close_receipt [07:56:52]MH_GetDate [07:56:52]Write to MH i2c: F0 00 00 1D 00 0C [07:56:52]Write i2c OK [07:56:52]MH_I2C_Read... [07:56:52]Read from MH i2c: F0 [07:56:52]MH_I2C_Read... [07:56:52]Read from MH i2c: F0 09 00 [07:56:52]MH_I2C_Read... [07:56:52]Read from MH i2c: F0 09 00 1D 00 00 C4 CD EF 66 6A BD 47 65 CE [07:56:52]GetLastDocTimeStamp 1726991629 [07:56:52]current date 1726991812 [07:56:52]FM_GetShiftState [07:56:52]SAM_PROTO_GetShiftState [07:56:52]wFMCommunicate request_size=4 [07:56:52]MH_SAM_APDU [07:56:52]CAPDU: 80 13 01 00 [07:56:52]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:56:52]Write i2c OK [07:56:52]MH_I2C_Read... [07:56:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:52]Read from MH i2c: E2 [07:56:52]MH_I2C_Read... [07:56:52]Read from MH i2c: E2 0E 00 [07:56:52]MH_I2C_Read... [07:56:52]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [07:56:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:56:52]wFMCommunicate OK [07:56:52]SAM_PROTO_GetShiftState done [07:56:52]FM_GetShiftState done [07:56:52]opened in 1726966141 [07:56:52]opened+sec_in_day 1727052541 [07:56:52]quantity*price = 600075 [07:56:52]sum+1 = 600076 [07:56:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 51 22.09.2024 07:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151720 ФПД: 213357808990151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151720&fm=213357808990151&tin=02508201610067®Number=0000000000091825&sum=600000 [07:56:53]StoreToDocumentArchive [07:56:53]shift 475 fd 151720 [07:56:53]save to /storage/0475/doc_00151720 [07:56:53]save last doc name /storage/0475/doc_00151720 to /storage/kkm_last_doc_name [07:56:53]save OK [07:56:53]Clear old archive folders... [07:56:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:56:53]tlvbuf is 0048ABE0 [07:56:53]SAM_PROTO_ClearQueue [07:56:53]wFMCommunicate request_size=4 [07:56:53]MH_SAM_APDU [07:56:53]CAPDU: 80 09 00 00 [07:56:53]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:56:53]Write i2c OK [07:56:53]MH_I2C_Read... [07:56:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:56:53]Read from MH i2c: E2 [07:56:53]MH_I2C_Read... [07:56:53]Read from MH i2c: E2 03 00 [07:56:53]MH_I2C_Read... [07:56:53]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:56:53]RAPDU: 90 00 [07:56:53]wFMCommunicate OK [07:56:53]SAM_PROTO_ClearQueue done [07:56:53]KKMCreateOFDPacket [07:56:53]OFDProtocolAddRootSTLVToBuf [07:56:53]FM_MakeSignedData [07:56:53]FM_MakeSignedData [07:56:53]SAM_PROTO_SignData [07:56:53]wFMCommunicate request_size=4 [07:56:53]MH_SAM_APDU [07:56:53]CAPDU: 80 0D 01 02 [07:56:53]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:56:53]Write i2c OK [07:56:53]MH_I2C_Read... [07:56:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:56:53]Read from MH i2c: E2 [07:56:53]MH_I2C_Read... [07:56:53]Read from MH i2c: E2 03 00 [07:56:53]MH_I2C_Read... [07:56:53]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:56:53]RAPDU: 90 00 [07:56:53]wFMCommunicate OK [07:56:53]wFMCommunicate request_size=255 [07:56:53]MH_SAM_APDU [07:56:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 C5 CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 50 02 00 35 04 06 00 C2 0C 3C 6A [07:56:53]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 C5 CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 50 02 00 35 04 06 00 C2 0C 3C 6A 00 00 EC [07:56:53]OFD Sender: No OFD packet to send [07:56:53]Write i2c OK [07:56:53]MH_I2C_Read... [07:56:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:54]Read from MH i2c: E2 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 03 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:56:54]RAPDU: 90 00 [07:56:54]wFMCommunicate OK [07:56:54]wFMCommunicate request_size=7 [07:56:54]MH_SAM_APDU [07:56:54]CAPDU: 80 0D 02 02 02 37 C7 [07:56:54]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 37 C7 00 00 AA [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:54]Read from MH i2c: E2 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 03 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:56:54]RAPDU: 90 00 [07:56:54]wFMCommunicate OK [07:56:54]wFMCommunicate request_size=4 [07:56:54]MH_SAM_APDU [07:56:54]CAPDU: 80 0D 03 02 [07:56:54]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:56:54]Read from MH i2c: E2 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 0B 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 0B 00 2F 00 00 4E 2A 77 32 21 D3 F8 2F 90 00 E7 [07:56:54]RAPDU: 4E 2A 77 32 21 D3 F8 2F 90 00 [07:56:54]wFMCommunicate OK [07:56:54]SAM_PROTO_SignData done [07:56:54]FM_MakeSignedData done [07:56:54]CreateOFDProtocolMessage [07:56:54]wFMCommunicate request_size=4 [07:56:54]MH_SAM_APDU [07:56:54]CAPDU: 80 11 00 00 [07:56:54]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:54]Read from MH i2c: E2 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 17 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [07:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:54]wFMCommunicate OK [07:56:54]CreateOFDProtocolMessage done [07:56:54]OFDSenderStorePacket 151720 [07:56:54]StoreOFDPacket docnum=151720 [07:56:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 2A 04 01 30 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 C5 CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 50 02 00 35 04 06 00 C2 0C 3C 6A 37 C7 4E 2A 77 32 21 D3 F8 2F [07:56:54]CheckFolder [07:56:54]dirname=/storage/ofd_packets [07:56:54]CheckFolder done [07:56:54]ProducePacketName [07:56:54]name=ofd_packets/00151720 [07:56:54]NVStorageSaveData ofd_packets/00151720 [07:56:54]File name is /storage/ofd_packets/00151720 [07:56:54]Write 298 bytes [07:56:54]NVStorageSaveData done [07:56:54]OFDSenderStorePacket done [07:56:54]KKMCreateOFDPacket done [07:56:54]NVStorageSaveData kkm_last_timestamp [07:56:54]File name is /storage/kkm_last_timestamp [07:56:54]Write 4 bytes [07:56:54]NVStorageSaveData done [07:56:54]ExternCall_PrintAddStr [07:56:54]wPrintStart [07:56:54]Write to MH i2c: 01 00 00 31 00 31 [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 07 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:56:54]RasterBufferAndPrint [07:56:54]line Счет N : (1)1785734 [07:56:54]line ИНН: 02508201610067 [07:56:54]line Контрольно-Кассовый Чек [07:56:54]line ПРОДАЖА [07:56:54]line ТРК (МРК, ГНК) : 41 [07:56:54]line Товар: 2710194210 [07:56:54]line ДТ-К-5 [07:56:54]line 78.750 * 76.20 [07:56:54]line = 6000.75 [07:56:54]line НДС 12% НСП 1% [07:56:54]line > о реализуемом товаре [07:56:54]line ОКРУГЛЕНИЕ: -0.75 [07:56:54]line ИТОГО: 6000.00 [07:56:54]line Внесено: 6000.00 [07:56:54]line СДАЧА: 0.00 [07:56:54]line НСП 1% : 53.10 [07:56:54]line НДС 12% : 637.25 [07:56:54]line Наличными: 6000.00 [07:56:54]line Безнал.: 0.00 [07:56:54]line Место: АЗС № 89 "Партнер Нефть" [07:56:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:56:54]line СНО: Общий режим [07:56:54]line Чек 51 22.09.2024 07:56 [07:56:54]line Смена: 475 ФФД: 1.0 [07:56:54]line ЗНМ: 0300000113 [07:56:54]line РНМ: 0000000000091825 [07:56:54]line Версия ККМ: 001 [07:56:54]line ФМ: 0000000000871835 [07:56:54]line ФД: 151720 [07:56:54]line ФПД: 213357808990151 [07:56:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151720&fm=213357808990151&tin=02508201610067®Number=0000000000091825&sum=600000 [07:56:54]OFD Sender: Processing packet 151720 [packets to send 826, broken 825] [07:56:54]ProducePacketName [07:56:54]name=ofd_packets/00151720 [07:56:54]OFD Sender: To server: pG, [07:56:54]CommunicateWithHost lk.salyk.kg:30040 [07:56:54]ConnectInit lk.salyk.kg [07:56:54]written 0, free lines is 4095 [07:56:54]Write to MH i2c: 01 00 00 5C 00 5C [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 07 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [07:56:54]RasterBufferAndPrint [07:56:54]line [07:56:54]line [07:56:54]line [07:56:54]line [07:56:54]line [07:56:54]written 0, free lines is 3319 [07:56:54]MH_Cut [07:56:54]Write to MH i2c: D1 01 00 63 00 01 35 [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: D1 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: D1 01 00 [07:56:54]MH_I2C_Read... [07:56:54]Read from MH i2c: D1 01 00 63 00 00 34 [07:56:54]Write to MH i2c: 01 00 00 64 00 64 [07:56:54]Write i2c OK [07:56:54]MH_I2C_Read... [07:56:55]*** Cut start [07:56:55]*** Purtial cut [07:56:55]*** Stage 1: CUTSNS_PIN = 1 [07:56:55]Read from MH i2c: 01 [07:56:55]MH_I2C_Read... [07:56:55]*** Stop cut motor [07:56:55]*** Cut end [07:56:55]Read from MH i2c: 01 07 00 [07:56:55]MH_I2C_Read... [07:56:55]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:56:55]process_action close_receipt done [07:56:55]requested_data is exist [07:56:55]produce_requested_data [07:56:55]requested_item fm.sn is exist - process it [07:56:55]wFMCommunicate request_size=4 [07:56:55]MH_SAM_APDU [07:56:55]CAPDU: 80 11 00 00 [07:56:55]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:56:55]Write i2c OK [07:56:55]MH_I2C_Read... [07:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:56]Read from MH i2c: E2 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 17 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [07:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:56]wFMCommunicate OK [07:56:56]requested_item fd.num is exist - process it [07:56:56]SAM_PROTO_GetFieldsCounters [07:56:56]wFMCommunicate request_size=4 [07:56:56]MH_SAM_APDU [07:56:56]CAPDU: 80 13 00 00 [07:56:56]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:56:56]Read from MH i2c: E2 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 62 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [07:56:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:56:56]wFMCommunicate OK [07:56:56]SAM_PROTO_GetFieldsCounters done [07:56:56]requested_item shift.num is exist - process it [07:56:56]requested_item shift.opened is exist - process it [07:56:56]req_shift_opened [07:56:56]FM_GetShiftState [07:56:56]SAM_PROTO_GetShiftState [07:56:56]wFMCommunicate request_size=4 [07:56:56]MH_SAM_APDU [07:56:56]CAPDU: 80 13 01 00 [07:56:56]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:56]Read from MH i2c: E2 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 0E 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [07:56:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:56:56]wFMCommunicate OK [07:56:56]SAM_PROTO_GetShiftState done [07:56:56]FM_GetShiftState done [07:56:56]req_shift_opened done [07:56:56]requested_item shift.open_date is exist - process it [07:56:56]req_shift_open_date [07:56:56]req_shift_open_date done [07:56:56]produce_requested_data done [07:56:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151720,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:56:56]process_action_free close_receipt [07:56:56]json_value_free [07:56:56]json_value_free done [07:56:56]process_json_proto returns [07:56:56]Send response to host [07:56:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151720,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:56:56]free response buf [07:56:56]execute_script done [07:56:56]execute_script returns [07:56:56]free content buf [07:56:56]Sock 9.Close socket [07:56:56]Sock 9.Thread stoped [07:56:56]int [07:56:56]Write to MH i2c: 01 00 00 68 00 68 [07:56:56]*** FLAG_PRN_KEY set [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 68 00 00 08 00 00 00 FF 0F 85 [07:56:56]state=0 [07:56:56]Key pressed [07:56:56]Feed [07:56:56]Write to MH i2c: D8 00 00 69 00 40 [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: D8 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: D8 01 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: D8 01 00 69 00 00 41 [07:56:56]int line is 0 - check status [07:56:56]Write to MH i2c: 01 00 00 6A 00 6A [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 6A 00 00 48 00 00 00 3C 00 F5 [07:56:56]state=2 [07:56:56]Key pressed [07:56:56]int [07:56:56]Write to MH i2c: 01 00 00 6B 00 6B [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 6B 00 00 48 00 00 00 3C 00 F6 [07:56:56]state=2 [07:56:56]Key pressed [07:56:56]int [07:56:56]Write to MH i2c: 01 00 00 6C 00 6C [07:56:56]*** FLAG_PRN_KEY reset [07:56:56]*** FLAG_PRN_KEY set [07:56:56]*** FLAG_PRN_KEY reset [07:56:56]Write i2c OK [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 [07:56:56]MH_I2C_Read... [07:56:56]Read from MH i2c: 01 07 00 6C 00 00 00 00 00 00 FB 0F 7D [07:56:56]state=2 [07:56:56]Stop feed [07:56:58]recv_with_timeout no data received [07:57:02]Connected sock=11 [07:57:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 2A 04 01 30 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 accept exits with 10 [07:57:03]New connection [07:57:03]F2 New thread 3067227492 created [07:57:03]03 Thread 3067370852 joined [07:57:03]01 Waiting for new connection... [07:57:03]00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 Sock 10.Parse request [07:57:03]00 Sock 10.Check first char [07:57:03]00 Sock 10.First char is OK [07:57:03]00 F4 request: POST /json_proto HTTP/1.0 [07:57:03]03 Method: POST [07:57:03]04 URL: /json_proto [07:57:03]00 Method is POST - this is cgi request [07:57:03]C5 url: /json_proto [07:57:03]CD query_string will be loaded in cgi processing [07:57:03]EF execute_cgi json_proto POST (null) [07:57:03]66 execute_cgi path=json_proto method=POST [07:57:03]0E POST find Content-Length [07:57:03]04 Host: 172.17.43.67:8080 [07:57:03]04 Content-Length: 737 [07:57:03]Content-Type: application/json [07:57:03] [07:57:03]POST finish read [07:57:03]Found Content-Length = 737 [07:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151720, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:03]execute_script... [07:57:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151720, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:03]POST & json_proto [07:57:03]process_json_proto [07:57:03]json parsed OK: [07:57:03]protocol is kg_v1.0 [07:57:03]action value=close_receipt [07:57:03]process_action close_receipt [07:57:03]cmd_close_receipt [07:57:03]MH_GetDate [07:57:03]Write to MH i2c: F0 00 00 6D 00 5C [07:57:03]00 DB 01 Write i2c OK [07:57:03]00 MH_I2C_Read... [07:57:03]00 B9 Read from MH i2c: 04 F0 01 [07:57:03]00 MH_I2C_Read... [07:57:03]01 Read from MH i2c: 0D F0 04 09 10 00 00 [07:57:03]30 MH_I2C_Read... [07:57:03]30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 Read from MH i2c: 30 F0 30 09 30 00 30 6D 30 00 30 00 30 CF 30 CD 38 EF 37 66 31 6A 38 BD 33 47 35 65 10 29 04 [07:57:03]04 GetLastDocTimeStamp 1726991813 [07:57:03]00 current date 1726991823 [07:57:03]A8 FM_GetShiftState [07:57:03]50 SAM_PROTO_GetShiftState [07:57:03]02 wFMCommunicate request_size=4 [07:57:03]00 MH_SAM_APDU [07:57:03]35 CAPDU: 04 80 06 13 00 01 C2 00 0C [07:57:03]3C Write to MH i2c: 6A E2 37 08 C7 4E 00 2A 6E 77 00 32 80 21 13 D3 01 00 F8 00 2F 00 [07:57:03]00 00 EB [07:57:03]Write i2c OK [07:57:03]MH_I2C_Read... [07:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:03]Read from MH i2c: E2 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: E2 0E 00 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 32 [07:57:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:57:03]wFMCommunicate OK [07:57:03]SAM_PROTO_GetShiftState done [07:57:03]FM_GetShiftState done [07:57:03]opened in 1726966141 [07:57:03]opened+sec_in_day 1727052541 [07:57:03]quantity*price = 600075 [07:57:03]sum+1 = 600076 [07:57:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 6000.00 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 52 22.09.2024 07:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 151720 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 151721 ФПД: 207064760994503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075703&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151721&fm=207064760994503&tin=02508201610067®Number=0000000000091825&sum=600000 [07:57:04]StoreToDocumentArchive [07:57:04]shift 475 fd 151721 [07:57:04]save to /storage/0475/doc_00151721 [07:57:04]save last doc name /storage/0475/doc_00151721 to /storage/kkm_last_doc_name [07:57:04]save OK [07:57:04]Clear old archive folders... [07:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=276 [07:57:04]tlvbuf is 0048AA90 [07:57:04]SAM_PROTO_ClearQueue [07:57:04]wFMCommunicate request_size=4 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 09 00 00 [07:57:04]Write to MH i2c: E2 08 00 7D 00 80 09 00 00 00 00 00 00 EF [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:04]Read from MH i2c: E2 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [07:57:04]RAPDU: 90 00 [07:57:04]wFMCommunicate OK [07:57:04]SAM_PROTO_ClearQueue done [07:57:04]KKMCreateOFDPacket [07:57:04]OFDProtocolAddRootSTLVToBuf [07:57:04]FM_MakeSignedData [07:57:04]FM_MakeSignedData [07:57:04]SAM_PROTO_SignData [07:57:04]wFMCommunicate request_size=4 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 0D 01 02 [07:57:04]Write to MH i2c: E2 08 00 7E 00 80 0D 01 02 00 00 00 00 F7 [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:04]Read from MH i2c: E2 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [07:57:04]RAPDU: 90 00 [07:57:04]wFMCommunicate OK [07:57:04]wFMCommunicate request_size=255 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 CF CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 A8 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 [07:57:04]Write to MH i2c: E2 02 01 7F 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 CF CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 A8 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 00 00 C7 [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [07:57:05]RAPDU: 90 00 [07:57:05]wFMCommunicate OK [07:57:05]wFMCommunicate request_size=35 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 50 02 00 35 04 06 00 BC 53 05 86 4A C7 [07:57:05]Write to MH i2c: E2 26 00 80 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 50 02 00 35 04 06 00 BC 53 05 86 4A C7 00 00 93 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [07:57:05]RAPDU: 90 00 [07:57:05]wFMCommunicate OK [07:57:05]wFMCommunicate request_size=4 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 0D 03 02 [07:57:05]Write to MH i2c: E2 08 00 81 00 80 0D 03 02 00 00 00 00 FC [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 0B 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 0B 00 81 00 00 CF F2 03 82 6D F3 54 13 90 00 0A [07:57:05]RAPDU: CF F2 03 82 6D F3 54 13 90 00 [07:57:05]wFMCommunicate OK [07:57:05]SAM_PROTO_SignData done [07:57:05]FM_MakeSignedData done [07:57:05]CreateOFDProtocolMessage [07:57:05]wFMCommunicate request_size=4 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 11 00 00 [07:57:05]Write to MH i2c: E2 08 00 82 00 80 11 00 00 00 00 00 00 FC [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 17 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 17 00 82 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [07:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:57:05]wFMCommunicate OK [07:57:05]CreateOFDProtocolMessage done [07:57:05]OFDSenderStorePacket 151721 [07:57:05]StoreOFDPacket docnum=151721 [07:57:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 0B 7A 20 01 F3 C1 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 CF CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 A8 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 50 02 00 35 04 06 00 BC 53 05 86 4A C7 CF F2 03 82 6D F3 54 13 [07:57:05]CheckFolder [07:57:05]dirname=/storage/ofd_packets [07:57:05]CheckFolder done [07:57:05]ProducePacketName [07:57:05]name=ofd_packets/00151721 [07:57:05]NVStorageSaveData ofd_packets/00151721 [07:57:05]File name is /storage/ofd_packets/00151721 [07:57:05]Write 326 bytes [07:57:05]NVStorageSaveData done [07:57:05]OFDSenderStorePacket done [07:57:05]KKMCreateOFDPacket done [07:57:05]NVStorageSaveData kkm_last_timestamp [07:57:05]File name is /storage/kkm_last_timestamp [07:57:05]Write 4 bytes [07:57:05]NVStorageSaveData done [07:57:05]ExternCall_PrintAddStr [07:57:05]wPrintStart [07:57:05]Write to MH i2c: 01 00 00 83 00 83 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 83 00 00 00 00 00 00 FF 0F 98 [07:57:05]RasterBufferAndPrint [07:57:05]line Счет N : (1)1785734 [07:57:05]line ИНН: 02508201610067 [07:57:05]line Контрольно-Кассовый Чек [07:57:05]line ВОЗВРАТ ПРОДАЖИ [07:57:05]line ТРК (МРК, ГНК) : 41 [07:57:05]line Товар: 2710194210 [07:57:05]line ДТ-К-5 [07:57:05]line 78.750 * 76.20 [07:57:05]line = 6000.75 [07:57:05]line НДС 12% НСП 1% [07:57:05]line > о реализуемом товаре [07:57:05]line ОКРУГЛЕНИЕ: -0.75 [07:57:05]line ИТОГО: 6000.00 [07:57:05]line НСП 1% : 53.10 [07:57:05]line НДС 12% : 637.25 [07:57:05]line Наличными: 6000.00 [07:57:05]line Безнал.: 0.00 [07:57:05]line Место: АЗС № 89 "Партнер Нефть" [07:57:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:57:05]line СНО: Общий режим [07:57:05]line Чек 52 22.09.2024 07:57 [07:57:05]line Смена: 475 ФФД: 1.0 [07:57:05]line ЗНМ: 0300000113 [07:57:05]line РНМ: 0000000000091825 [07:57:05]line Версия ККМ: 001 [07:57:05]line ФД осн.: 151720 [07:57:05]line ФМ осн.: 0000000000871835 [07:57:05]line ФМ: 0000000000871835 [07:57:05]line ФД: 151721 [07:57:05]line ФПД: 207064760994503 [07:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075703&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151721&fm=207064760994503&tin=02508201610067®Number=0000000000091825&sum=600000 [07:57:05]written 0, free lines is 4095 [07:57:05]Write to MH i2c: 01 00 00 AE 00 AE [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 E6 0C A7 [07:57:05]RasterBufferAndPrint [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]written 0, free lines is 3325 [07:57:05]MH_Cut [07:57:05]Write to MH i2c: D1 01 00 B5 00 01 87 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 01 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 01 00 B5 00 00 86 [07:57:05]Write to MH i2c: 01 00 00 B6 00 B6 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:06]*** Cut start [07:57:06]*** Purtial cut [07:57:06]*** Stage 1: CUTSNS_PIN = 1 [07:57:06]Read from MH i2c: 01 [07:57:06]MH_I2C_Read... [07:57:06]*** Stop cut motor [07:57:06]*** Cut end [07:57:06]Read from MH i2c: 01 07 00 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [07:57:06]process_action close_receipt done [07:57:06]requested_data is exist [07:57:06]produce_requested_data [07:57:06]requested_item fm.sn is exist - process it [07:57:06]wFMCommunicate request_size=4 [07:57:06]MH_SAM_APDU [07:57:06]CAPDU: 80 11 00 00 [07:57:06]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [07:57:06]Write i2c OK [07:57:06]MH_I2C_Read... [07:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:06]Read from MH i2c: E2 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: E2 17 00 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [07:57:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:57:07]wFMCommunicate OK [07:57:07]requested_item fd.num is exist - process it [07:57:07]SAM_PROTO_GetFieldsCounters [07:57:07]wFMCommunicate request_size=4 [07:57:07]MH_SAM_APDU [07:57:07]CAPDU: 80 13 00 00 [07:57:07]Write to MH i2c: E2 08 00 B8 00 80 13 00 00 00 00 00 00 34 [07:57:07]Write i2c OK [07:57:07]MH_I2C_Read... [07:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:07]Read from MH i2c: E2 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 62 00 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 62 00 B8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [07:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:57:07]wFMCommunicate OK [07:57:07]SAM_PROTO_GetFieldsCounters done [07:57:07]requested_item shift.num is exist - process it [07:57:07]requested_item shift.opened is exist - process it [07:57:07]req_shift_opened [07:57:07]FM_GetShiftState [07:57:07]SAM_PROTO_GetShiftState [07:57:07]wFMCommunicate request_size=4 [07:57:07]MH_SAM_APDU [07:57:07]CAPDU: 80 13 01 00 [07:57:07]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [07:57:07]Write i2c OK [07:57:07]MH_I2C_Read... [07:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:07]Read from MH i2c: E2 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 0E 00 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7D [07:57:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [07:57:07]wFMCommunicate OK [07:57:07]SAM_PROTO_GetShiftState done [07:57:07]FM_GetShiftState done [07:57:07]req_shift_opened done [07:57:07]requested_item shift.open_date is exist - process it [07:57:07]req_shift_open_date [07:57:07]req_shift_open_date done [07:57:07]produce_requested_data done [07:57:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151721,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [07:57:07]process_action_free close_receipt [07:57:07]json_value_free [07:57:07]json_value_free done [07:57:07]process_json_proto returns [07:57:07]Send response to host [07:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151721,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [07:57:07]free response buf [07:57:07]execute_script done [07:57:07]execute_script returns [07:57:07]free content buf [07:57:07]Sock 10.Close socket [07:57:07]Sock 10.Thread stoped [07:57:08]recv_with_timeout no data received [07:57:08]CommunicateWithHost answer receiving error [07:57:08]CommunicateWithHost err = -3 [07:57:08]OFD Sender: Server communicate error [07:57:08]OFD Sender: Processing packet 151720 [packets to send 827, broken 825] [07:57:08]ProducePacketName [07:57:08]name=ofd_packets/00151720 [07:57:08]OFD Sender: To server: pG, [07:57:08]CommunicateWithHost lk.salyk.kg:30040 [07:57:08]ConnectInit lk.salyk.kg [07:57:13]ConnectInit Can't take IP for lk.salyk.kg [07:57:13]CommunicateWithHost connect error [07:57:13]CommunicateWithHost err = -1 [07:57:13]OFD Sender: Server communicate error [07:57:15]recv_with_timeout no data received [07:57:18]OFD Sender: Processing packet 151720 [packets to send 827, broken 825] [07:57:18]ProducePacketName [07:57:18]name=ofd_packets/00151720 [07:57:18]OFD Sender: To server: pG, [07:57:18]CommunicateWithHost lk.salyk.kg:30040 [07:57:18]ConnectInit lk.salyk.kg [07:57:23]Connected sock=9 [07:57:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 2A 04 01 30 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 C5 CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 50 02 00 35 04 06 00 C2 0C 3C 6A 37 C7 4E 2A 77 32 21 D3 F8 2F [07:57:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 7B 47 00 AA 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 50 02 00 F4 03 04 00 E6 75 EF 66 B6 04 01 00 00 63 CA 47 F4 56 80 76 06 [07:57:25]CommunicateWithHost err = 0 [07:57:25]CheckOFDResponse [07:57:25]1017 (14) - 77093643461234 [07:57:25]1041 (16) - 0000000000871835 [07:57:25]1040 (4) - 151720 [07:57:25]1012 (4) - 22.09.2024 01:41 [07:57:25]1206 (1) - 0 [07:57:25]OFD Sender: Remove packet 151720 [07:57:25]ProducePacketName [07:57:25]name=ofd_packets/00151720 [07:57:25]NVStorageDeleteData [07:57:26]OFD Sender: Processing packet 151721 [packets to send 826, broken 825] [07:57:26]ProducePacketName [07:57:26]name=ofd_packets/00151721 [07:57:26]OFD Sender: To server: pG, [07:57:26]CommunicateWithHost lk.salyk.kg:30040 [07:57:26]ConnectInit lk.salyk.kg [07:57:26]Connected sock=9 [07:57:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 0B 7A 20 01 F3 C1 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 CF CD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 A8 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 50 02 00 35 04 06 00 BC 53 05 86 4A C7 CF F2 03 82 6D F3 54 13 [07:57:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 17 47 00 64 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 50 02 00 F4 03 04 00 E9 75 EF 66 B6 04 01 00 00 E7 7E F0 67 C5 A2 F8 F4 [07:57:26]CommunicateWithHost err = 0 [07:57:26]CheckOFDResponse [07:57:26]1017 (14) - 77093643461234 [07:57:26]1041 (16) - 0000000000871835 [07:57:26]1040 (4) - 151721 [07:57:26]1012 (4) - 22.09.2024 01:42 [07:57:26]1206 (1) - 0 [07:57:26]OFD Sender: Remove packet 151721 [07:57:26]ProducePacketName [07:57:26]name=ofd_packets/00151721 [07:57:26]NVStorageDeleteData [07:57:27]OFD Sender: No OFD packet to send [07:57:28]recv_with_timeout no data received [07:57:32]OFD Sender: No OFD packet to send [07:57:37]OFD Sender: No OFD packet to send [07:57:42]OFD Sender: No OFD packet to send [07:57:47]OFD Sender: No OFD packet to send [07:57:52]OFD Sender: No OFD packet to send [07:57:57]OFD Sender: No OFD packet to send [07:58:02]OFD Sender: No OFD packet to send [07:58:07]OFD Sender: No OFD packet to send [07:58:12]OFD Sender: No OFD packet to send [07:58:14]recv_with_timeout no data received [07:58:17]OFD Sender: No OFD packet to send [07:58:22]OFD Sender: No OFD packet to send [07:58:27]OFD Sender: No OFD packet to send [07:58:32]OFD Sender: No OFD packet to send [07:58:33]recv_with_timeout no data received [07:58:37]OFD Sender: No OFD packet to send [07:58:42]OFD Sender: No OFD packet to send [07:58:47]OFD Sender: No OFD packet to send [07:58:52]OFD Sender: No OFD packet to send [07:58:57]OFD Sender: No OFD packet to send [07:59:02]OFD Sender: No OFD packet to send [07:59:07]OFD Sender: No OFD packet to send [07:59:12]OFD Sender: No OFD packet to send [07:59:17]OFD Sender: No OFD packet to send [07:59:22]OFD Sender: No OFD packet to send [07:59:27]OFD Sender: No OFD packet to send [07:59:29]recv_with_timeout no data received [07:59:32]OFD Sender: No OFD packet to send [07:59:37]OFD Sender: No OFD packet to send [07:59:42]OFD Sender: No OFD packet to send [07:59:47]OFD Sender: No OFD packet to send [07:59:52]OFD Sender: No OFD packet to send [07:59:57]OFD Sender: No OFD packet to send [08:00:02]OFD Sender: No OFD packet to send [08:00:07]OFD Sender: No OFD packet to send [08:00:12]OFD Sender: No OFD packet to send [08:00:17]OFD Sender: No OFD packet to send [08:00:22]OFD Sender: No OFD packet to send [08:00:28]OFD Sender: No OFD packet to send [08:00:33]OFD Sender: No OFD packet to send [08:00:38]OFD Sender: No OFD packet to send [08:00:38]recv_with_timeout no data received [08:00:43]OFD Sender: No OFD packet to send [08:00:48]OFD Sender: No OFD packet to send [08:00:53]OFD Sender: No OFD packet to send [08:00:55]recv_with_timeout no data received [08:00:58]OFD Sender: No OFD packet to send [08:01:03]OFD Sender: No OFD packet to send [08:01:08]OFD Sender: No OFD packet to send [08:01:13]OFD Sender: No OFD packet to send [08:01:18]OFD Sender: No OFD packet to send [08:01:21]accept exits with 7 [08:01:21]New connection [08:01:21]New thread 3067370852 created [08:01:21]Thread 3067227492 joined [08:01:21]Waiting for new connection... [08:01:21] Sock 7.Parse request [08:01:21]Sock 7.Check first char [08:01:21]Sock 7.First char is OK [08:01:21]request: POST /json_proto HTTP/1.0 [08:01:21]Method: POST [08:01:21]URL: /json_proto [08:01:21]Method is POST - this is cgi request [08:01:21]url: /json_proto [08:01:21]query_string will be loaded in cgi processing [08:01:21]execute_cgi json_proto POST (null) [08:01:21]execute_cgi path=json_proto method=POST [08:01:21]POST find Content-Length [08:01:21]Host: 172.17.43.67:8080 [08:01:21]Content-Length: 790 [08:01:21]Content-Type: application/json [08:01:21] [08:01:21]POST finish read [08:01:21]Found Content-Length = 790 [08:01:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 78.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:21]execute_script... [08:01:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 78.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:21]POST & json_proto [08:01:21]process_json_proto [08:01:21]json parsed OK: [08:01:21]protocol is kg_v1.0 [08:01:21]action value=close_receipt [08:01:21]process_action close_receipt [08:01:21]cmd_close_receipt [08:01:21]MH_GetDate [08:01:21]Write to MH i2c: F0 00 00 BA 00 A9 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: F0 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: F0 09 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: F0 09 00 BA 00 00 D1 CE EF 66 6A BD 47 65 79 [08:01:21]GetLastDocTimeStamp 1726991823 [08:01:21]current date 1726992081 [08:01:21]FM_GetShiftState [08:01:21]SAM_PROTO_GetShiftState [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 13 01 00 [08:01:21]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 0E 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7F [08:01:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:01:21]wFMCommunicate OK [08:01:21]SAM_PROTO_GetShiftState done [08:01:21]FM_GetShiftState done [08:01:21]opened in 1726966141 [08:01:21]opened+sec_in_day 1727052541 [08:01:21]quantity*price = 0 [08:01:21]sum+1 = 1 [08:01:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 53 22.09.2024 08:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151722 ФПД: 239520157363753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151722&fm=239520157363753&tin=02508201610067®Number=0000000000091825&sum=0 [08:01:22]StoreToDocumentArchive [08:01:22]shift 475 fd 151722 [08:01:22]save to /storage/0475/doc_00151722 [08:01:22]save last doc name /storage/0475/doc_00151722 to /storage/kkm_last_doc_name [08:01:22]save OK [08:01:22]Clear old archive folders... [08:01:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:01:22]tlvbuf is 0043D850 [08:01:22]SAM_PROTO_ClearQueue [08:01:22]wFMCommunicate request_size=4 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 09 00 00 [08:01:22]Write to MH i2c: E2 08 00 C8 00 80 09 00 00 00 00 00 00 3A [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [08:01:22]RAPDU: 90 00 [08:01:22]wFMCommunicate OK [08:01:22]SAM_PROTO_ClearQueue done [08:01:22]KKMCreateOFDPacket [08:01:22]OFDProtocolAddRootSTLVToBuf [08:01:22]FM_MakeSignedData [08:01:22]FM_MakeSignedData [08:01:22]SAM_PROTO_SignData [08:01:22]wFMCommunicate request_size=4 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 0D 01 02 [08:01:22]Write to MH i2c: E2 08 00 C9 00 80 0D 01 02 00 00 00 00 42 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [08:01:22]RAPDU: 90 00 [08:01:22]wFMCommunicate OK [08:01:22]wFMCommunicate request_size=255 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D1 CE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 50 02 00 35 04 06 00 D9 D7 A1 E5 [08:01:22]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D1 CE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 50 02 00 35 04 06 00 D9 D7 A1 E5 00 00 A8 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [08:01:22]RAPDU: 90 00 [08:01:22]wFMCommunicate OK [08:01:22]wFMCommunicate request_size=7 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 0D 02 02 02 6E 29 [08:01:22]Write to MH i2c: E2 0A 00 CB 00 80 0D 02 02 02 00 6E 29 00 00 E0 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [08:01:22]RAPDU: 90 00 [08:01:22]wFMCommunicate OK [08:01:22]wFMCommunicate request_size=4 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 0D 03 02 [08:01:22]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 0B 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 0B 00 CC 00 00 26 04 C6 07 BE 25 EE EE 90 00 FE [08:01:22]RAPDU: 26 04 C6 07 BE 25 EE EE 90 00 [08:01:22]wFMCommunicate OK [08:01:22]SAM_PROTO_SignData done [08:01:22]FM_MakeSignedData done [08:01:22]CreateOFDProtocolMessage [08:01:22]wFMCommunicate request_size=4 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 11 00 00 [08:01:22]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [08:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:23]wFMCommunicate OK [08:01:23]CreateOFDProtocolMessage done [08:01:23]OFDSenderStorePacket 151722 [08:01:23]StoreOFDPacket docnum=151722 [08:01:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 85 04 01 B4 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D1 CE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 50 02 00 35 04 06 00 D9 D7 A1 E5 6E 29 26 04 C6 07 BE 25 EE EE [08:01:23]CheckFolder [08:01:23]dirname=/storage/ofd_packets [08:01:23]CheckFolder done [08:01:23]ProducePacketName [08:01:23]name=ofd_packets/00151722 [08:01:23]NVStorageSaveData ofd_packets/00151722 [08:01:23]File name is /storage/ofd_packets/00151722 [08:01:23]Write 298 bytes [08:01:23]NVStorageSaveData done [08:01:23]OFDSenderStorePacket done [08:01:23]KKMCreateOFDPacket done [08:01:23]NVStorageSaveData kkm_last_timestamp [08:01:23]File name is /storage/kkm_last_timestamp [08:01:23]Write 4 bytes [08:01:23]NVStorageSaveData done [08:01:23]ExternCall_PrintAddStr [08:01:23]wPrintStart [08:01:23]Write to MH i2c: 01 00 00 CE 00 CE [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [08:01:23]RasterBufferAndPrint [08:01:23]line Счет N : (1)1785735 [08:01:23]line ИНН: 02508201610067 [08:01:23]line Контрольно-Кассовый Чек [08:01:23]line ПРОДАЖА [08:01:23]line ТРК (МРК, ГНК) : 31 [08:01:23]line Товар: 2710194210 [08:01:23]line ДТ-К-5 [08:01:23]line 78.750 * 0.00 [08:01:23]line = 0.00 [08:01:23]line НДС 12% НСП 1% [08:01:23]line > о реализуемом товаре [08:01:23]line ИТОГО: 0.00 [08:01:23]line НСП 1% : 0.00 [08:01:23]line НДС 12% : 0.00 [08:01:23]line Наличными: 0.00 [08:01:23]line Безнал.: 0.00 [08:01:23]line Место: АЗС № 89 "Партнер Нефть" [08:01:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:01:23]line СНО: Общий режим [08:01:23]line Чек 53 22.09.2024 08:01 [08:01:23]line Смена: 475 ФФД: 1.0 [08:01:23]line ЗНМ: 0300000113 [08:01:23]line РНМ: 0000000000091825 [08:01:23]line Версия ККМ: 001 [08:01:23]line Талоны: Топливная Карта [08:01:23]line 07012 [08:01:23]line ФМ: 0000000000871835 [08:01:23]line ФД: 151722 [08:01:23]line ФПД: 239520157363753 [08:01:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151722&fm=239520157363753&tin=02508201610067®Number=0000000000091825&sum=0 [08:01:23]written 0, free lines is 4095 [08:01:23]OFD Sender: Processing packet 151722 [packets to send 826, broken 825] [08:01:23]ProducePacketName [08:01:23]name=ofd_packets/00151722 [08:01:23]OFD Sender: To server: pG, [08:01:23]CommunicateWithHost lk.salyk.kg:30040 [08:01:23]ConnectInit lk.salyk.kg [08:01:23]Connected sock=9 [08:01:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 85 04 01 B4 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D1 CE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 50 02 00 35 04 06 00 D9 D7 A1 E5 6E 29 26 04 C6 07 BE 25 EE EE [08:01:23]Write to MH i2c: 01 00 00 F8 00 F8 [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 F2 0C FD [08:01:23]RasterBufferAndPrint [08:01:23]line [08:01:23]line [08:01:23]line [08:01:23]line [08:01:23]line [08:01:23]written 0, free lines is 3319 [08:01:23]MH_Cut [08:01:23]Write to MH i2c: D1 01 00 FF 00 01 D1 [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: D1 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: D1 01 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: D1 01 00 FF 00 00 D0 [08:01:23]Write to MH i2c: 01 00 00 00 01 01 [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FF 5A 47 00 37 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 50 02 00 F4 03 04 00 D6 76 EF 66 B6 04 01 00 00 82 14 52 99 03 B7 8A 14 [08:01:23]CommunicateWithHost err = 0 [08:01:23]CheckOFDResponse [08:01:23]1017 (14) - 77093643461234 [08:01:23]1041 (16) - 0000000000871835 [08:01:23]1040 (4) - 151722 [08:01:23]1012 (4) - 22.09.2024 01:45 [08:01:23]1206 (1) - 0 [08:01:23]OFD Sender: Remove packet 151722 [08:01:23]ProducePacketName [08:01:23]name=ofd_packets/00151722 [08:01:23]NVStorageDeleteData [08:01:24]*** Cut start [08:01:24]*** Purtial cut [08:01:24]*** Stage 1: CUTSNS_PIN = 1 [08:01:24]OFD Sender: No OFD packet to send [08:01:24]Read from MH i2c: 01 [08:01:24]MH_I2C_Read... [08:01:24]*** Stop cut motor [08:01:24]*** Cut end [08:01:24]Read from MH i2c: 01 07 00 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [08:01:24]process_action close_receipt done [08:01:24]requested_data is exist [08:01:24]produce_requested_data [08:01:24]requested_item fm.sn is exist - process it [08:01:24]wFMCommunicate request_size=4 [08:01:24]MH_SAM_APDU [08:01:24]CAPDU: 80 11 00 00 [08:01:24]Write to MH i2c: E2 08 00 01 01 80 11 00 00 00 00 00 00 7C [08:01:24]Write i2c OK [08:01:24]MH_I2C_Read... [08:01:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:24]Read from MH i2c: E2 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 17 00 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 17 00 01 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [08:01:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:24]wFMCommunicate OK [08:01:24]requested_item fd.num is exist - process it [08:01:24]SAM_PROTO_GetFieldsCounters [08:01:24]wFMCommunicate request_size=4 [08:01:24]MH_SAM_APDU [08:01:24]CAPDU: 80 13 00 00 [08:01:24]Write to MH i2c: E2 08 00 02 01 80 13 00 00 00 00 00 00 7F [08:01:24]Write i2c OK [08:01:24]MH_I2C_Read... [08:01:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:24]Read from MH i2c: E2 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 62 00 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 62 00 02 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [08:01:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:24]wFMCommunicate OK [08:01:24]SAM_PROTO_GetFieldsCounters done [08:01:24]requested_item shift.num is exist - process it [08:01:24]requested_item shift.opened is exist - process it [08:01:24]req_shift_opened [08:01:24]FM_GetShiftState [08:01:24]SAM_PROTO_GetShiftState [08:01:24]wFMCommunicate request_size=4 [08:01:24]MH_SAM_APDU [08:01:24]CAPDU: 80 13 01 00 [08:01:24]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [08:01:24]Write i2c OK [08:01:24]MH_I2C_Read... [08:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:24]Read from MH i2c: E2 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 0E 00 [08:01:24]MH_I2C_Read... [08:01:24]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C8 [08:01:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:01:24]wFMCommunicate OK [08:01:24]SAM_PROTO_GetShiftState done [08:01:24]FM_GetShiftState done [08:01:24]req_shift_opened done [08:01:24]requested_item shift.open_date is exist - process it [08:01:24]req_shift_open_date [08:01:24]req_shift_open_date done [08:01:24]produce_requested_data done [08:01:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151722,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:01:24]process_action_free close_receipt [08:01:24]json_value_free [08:01:24]json_value_free done [08:01:24]process_json_proto returns [08:01:24]Send response to host [08:01:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151722,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:01:24]free response buf [08:01:24]execute_script done [08:01:24]execute_script returns [08:01:24]free content buf [08:01:24]Sock 7.Close socket [08:01:24]Sock 7.Thread stoped [08:01:29]OFD Sender: No OFD packet to send [08:01:32]recv_with_timeout no data received [08:01:34]OFD Sender: No OFD packet to send [08:01:39]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:49]OFD Sender: No OFD packet to send [08:01:52]recv_with_timeout no data received [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:33]recv_with_timeout no data received [08:02:34]OFD Sender: No OFD packet to send [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:11]recv_with_timeout no data received [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:41]recv_with_timeout no data received [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:25]OFD Sender: No OFD packet to send [08:04:30]OFD Sender: No OFD packet to send [08:04:35]OFD Sender: No OFD packet to send [08:04:40]OFD Sender: No OFD packet to send [08:04:45]OFD Sender: No OFD packet to send [08:04:50]OFD Sender: No OFD packet to send [08:04:55]OFD Sender: No OFD packet to send [08:05:00]OFD Sender: No OFD packet to send [08:05:05]OFD Sender: No OFD packet to send [08:05:10]OFD Sender: No OFD packet to send [08:05:15]OFD Sender: No OFD packet to send [08:05:20]OFD Sender: No OFD packet to send [08:05:25]OFD Sender: No OFD packet to send [08:05:30]OFD Sender: No OFD packet to send [08:05:35]OFD Sender: No OFD packet to send [08:05:37]recv_with_timeout no data received [08:05:40]OFD Sender: No OFD packet to send [08:05:45]OFD Sender: No OFD packet to send [08:05:50]OFD Sender: No OFD packet to send [08:05:55]OFD Sender: No OFD packet to send [08:06:00]OFD Sender: No OFD packet to send [08:06:05]OFD Sender: No OFD packet to send [08:06:05]recv_with_timeout no data received [08:06:10]OFD Sender: No OFD packet to send [08:06:15]OFD Sender: No OFD packet to send [08:06:20]OFD Sender: No OFD packet to send [08:06:25]OFD Sender: No OFD packet to send [08:06:29]recv_with_timeout no data received [08:06:30]OFD Sender: No OFD packet to send [08:06:35]OFD Sender: No OFD packet to send [08:06:40]OFD Sender: No OFD packet to send [08:06:45]OFD Sender: No OFD packet to send [08:06:50]OFD Sender: No OFD packet to send [08:06:55]OFD Sender: No OFD packet to send [08:07:00]OFD Sender: No OFD packet to send [08:07:03]recv_with_timeout no data received [08:07:05]OFD Sender: No OFD packet to send [08:07:10]OFD Sender: No OFD packet to send [08:07:15]OFD Sender: No OFD packet to send [08:07:20]OFD Sender: No OFD packet to send [08:07:21]recv_with_timeout no data received [08:07:25]OFD Sender: No OFD packet to send [08:07:30]OFD Sender: No OFD packet to send [08:07:35]OFD Sender: No OFD packet to send [08:07:40]OFD Sender: No OFD packet to send [08:07:45]OFD Sender: No OFD packet to send [08:07:50]OFD Sender: No OFD packet to send [08:07:55]OFD Sender: No OFD packet to send [08:08:00]OFD Sender: No OFD packet to send [08:08:05]OFD Sender: No OFD packet to send [08:08:10]OFD Sender: No OFD packet to send [08:08:15]OFD Sender: No OFD packet to send [08:08:20]OFD Sender: No OFD packet to send [08:08:25]OFD Sender: No OFD packet to send [08:08:30]OFD Sender: No OFD packet to send [08:08:35]OFD Sender: No OFD packet to send [08:08:38]recv_with_timeout no data received [08:08:40]OFD Sender: No OFD packet to send [08:08:45]OFD Sender: No OFD packet to send [08:08:50]OFD Sender: No OFD packet to send [08:08:55]OFD Sender: No OFD packet to send [08:09:01]OFD Sender: No OFD packet to send [08:09:06]OFD Sender: No OFD packet to send [08:09:11]OFD Sender: No OFD packet to send [08:09:16]OFD Sender: No OFD packet to send [08:09:21]OFD Sender: No OFD packet to send [08:09:26]OFD Sender: No OFD packet to send [08:09:31]OFD Sender: No OFD packet to send [08:09:36]OFD Sender: No OFD packet to send [08:09:41]OFD Sender: No OFD packet to send [08:09:46]OFD Sender: No OFD packet to send [08:09:51]OFD Sender: No OFD packet to send [08:09:56]OFD Sender: No OFD packet to send [08:10:01]OFD Sender: No OFD packet to send [08:10:06]OFD Sender: No OFD packet to send [08:10:11]OFD Sender: No OFD packet to send [08:10:16]OFD Sender: No OFD packet to send [08:10:21]OFD Sender: No OFD packet to send [08:10:26]OFD Sender: No OFD packet to send [08:10:31]OFD Sender: No OFD packet to send [08:10:36]OFD Sender: No OFD packet to send [08:10:41]OFD Sender: No OFD packet to send [08:10:46]OFD Sender: No OFD packet to send [08:10:51]OFD Sender: No OFD packet to send [08:10:56]OFD Sender: No OFD packet to send [08:11:01]OFD Sender: No OFD packet to send [08:11:06]OFD Sender: No OFD packet to send [08:11:11]OFD Sender: No OFD packet to send [08:11:16]OFD Sender: No OFD packet to send [08:11:21]OFD Sender: No OFD packet to send [08:11:26]OFD Sender: No OFD packet to send [08:11:31]OFD Sender: No OFD packet to send [08:11:36]OFD Sender: No OFD packet to send [08:11:41]OFD Sender: No OFD packet to send [08:11:46]OFD Sender: No OFD packet to send [08:11:51]OFD Sender: No OFD packet to send [08:11:56]OFD Sender: No OFD packet to send [08:12:01]OFD Sender: No OFD packet to send [08:12:06]OFD Sender: No OFD packet to send [08:12:11]OFD Sender: No OFD packet to send [08:12:16]OFD Sender: No OFD packet to send [08:12:21]OFD Sender: No OFD packet to send [08:12:26]OFD Sender: No OFD packet to send [08:12:31]OFD Sender: No OFD packet to send [08:12:36]OFD Sender: No OFD packet to send [08:12:41]OFD Sender: No OFD packet to send [08:12:46]OFD Sender: No OFD packet to send [08:12:51]OFD Sender: No OFD packet to send [08:12:56]OFD Sender: No OFD packet to send [08:13:01]OFD Sender: No OFD packet to send [08:13:06]OFD Sender: No OFD packet to send [08:13:11]OFD Sender: No OFD packet to send [08:13:16]OFD Sender: No OFD packet to send [08:13:21]OFD Sender: No OFD packet to send [08:13:26]OFD Sender: No OFD packet to send [08:13:31]OFD Sender: No OFD packet to send [08:13:36]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:52]OFD Sender: No OFD packet to send [08:13:57]OFD Sender: No OFD packet to send [08:13:58]recv_with_timeout no data received [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:16]recv_with_timeout no data received [08:14:17]OFD Sender: No OFD packet to send [08:14:22]OFD Sender: No OFD packet to send [08:14:27]OFD Sender: No OFD packet to send [08:14:32]OFD Sender: No OFD packet to send [08:14:33]recv_with_timeout no data received [08:14:37]OFD Sender: No OFD packet to send [08:14:42]OFD Sender: No OFD packet to send [08:14:47]OFD Sender: No OFD packet to send [08:14:50]recv_with_timeout no data received [08:14:52]OFD Sender: No OFD packet to send [08:14:57]OFD Sender: No OFD packet to send [08:15:02]OFD Sender: No OFD packet to send [08:15:06]recv_with_timeout no data received [08:15:07]OFD Sender: No OFD packet to send [08:15:12]OFD Sender: No OFD packet to send [08:15:17]OFD Sender: No OFD packet to send [08:15:22]OFD Sender: No OFD packet to send [08:15:27]OFD Sender: No OFD packet to send [08:15:32]OFD Sender: No OFD packet to send [08:15:37]OFD Sender: No OFD packet to send [08:15:42]OFD Sender: No OFD packet to send [08:15:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:57]OFD Sender: No OFD packet to send [08:16:02]OFD Sender: No OFD packet to send [08:16:07]OFD Sender: No OFD packet to send [08:16:12]OFD Sender: No OFD packet to send [08:16:17]OFD Sender: No OFD packet to send [08:16:22]OFD Sender: No OFD packet to send [08:16:27]OFD Sender: No OFD packet to send [08:16:32]OFD Sender: No OFD packet to send [08:16:37]OFD Sender: No OFD packet to send [08:16:42]OFD Sender: No OFD packet to send [08:16:47]OFD Sender: No OFD packet to send [08:16:52]OFD Sender: No OFD packet to send [08:16:57]OFD Sender: No OFD packet to send [08:17:00]recv_with_timeout no data received [08:17:02]OFD Sender: No OFD packet to send [08:17:07]OFD Sender: No OFD packet to send [08:17:12]OFD Sender: No OFD packet to send [08:17:17]OFD Sender: No OFD packet to send [08:17:22]OFD Sender: No OFD packet to send [08:17:27]OFD Sender: No OFD packet to send [08:17:32]OFD Sender: No OFD packet to send [08:17:37]OFD Sender: No OFD packet to send [08:17:42]OFD Sender: No OFD packet to send [08:17:45]recv_with_timeout no data received [08:17:47]OFD Sender: No OFD packet to send [08:17:48]accept exits with 10 [08:17:48]New connection [08:17:48]New thread 3067227492 created [08:17:48]Thread 3067370852 joined [08:17:48]Waiting for new connection... [08:17:48] Sock 10.Parse request [08:17:48]Sock 10.Check first char [08:17:48]Sock 10.First char is OK [08:17:48]request: POST /json_proto HTTP/1.0 [08:17:48]Method: POST [08:17:48]URL: /json_proto [08:17:48]Method is POST - this is cgi request [08:17:48]url: /json_proto [08:17:48]query_string will be loaded in cgi processing [08:17:48]execute_cgi json_proto POST (null) [08:17:48]execute_cgi path=json_proto method=POST [08:17:48]POST find Content-Length [08:17:48]Host: 172.17.43.67:8080 [08:17:48]Content-Length: 651 [08:17:48]Content-Type: application/json [08:17:48] [08:17:48]POST finish read [08:17:48]Found Content-Length = 651 [08:17:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18822", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:48]execute_script... [08:17:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18822", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:48]POST & json_proto [08:17:48]process_json_proto [08:17:48]json parsed OK: [08:17:48]protocol is kg_v1.0 [08:17:48]action value=close_receipt [08:17:48]process_action close_receipt [08:17:48]cmd_close_receipt [08:17:48]MH_GetDate [08:17:48]Write to MH i2c: F0 00 00 04 01 F4 [08:17:48]Write i2c OK [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: F0 [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: F0 09 00 [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: F0 09 00 04 01 00 AC D2 EF 66 6A BD 47 65 A3 [08:17:48]GetLastDocTimeStamp 1726992081 [08:17:48]current date 1726993068 [08:17:48]FM_GetShiftState [08:17:48]SAM_PROTO_GetShiftState [08:17:48]wFMCommunicate request_size=4 [08:17:48]MH_SAM_APDU [08:17:48]CAPDU: 80 13 01 00 [08:17:48]Write to MH i2c: E2 08 00 05 01 80 13 01 00 00 00 00 00 83 [08:17:48]Write i2c OK [08:17:48]MH_I2C_Read... [08:17:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:48]Read from MH i2c: E2 [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: E2 0E 00 [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: E2 0E 00 05 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CA [08:17:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:17:48]wFMCommunicate OK [08:17:48]SAM_PROTO_GetShiftState done [08:17:48]FM_GetShiftState done [08:17:48]opened in 1726966141 [08:17:48]opened+sec_in_day 1727052541 [08:17:48]quantity*price = 6100 [08:17:48]sum+1 = 6101 [08:17:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 61.00 НСП 1% : 0.54 НДС 12% : 6.48 Наличными: 61.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 54 22.09.2024 08:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151723 ФПД: 203001970957319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081748&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151723&fm=203001970957319&tin=02508201610067®Number=0000000000091825&sum=6100 0 [08:17:49]StoreToDocumentArchive [08:17:49]shift 475 fd 151723 [08:17:49]save to /storage/0475/doc_00151723 [08:17:49]save last doc name /storage/0475/doc_00151723 to /storage/kkm_last_doc_name [08:17:49]save OK [08:17:49]Clear old archive folders... [08:17:49]ProcessDocumentItem done err = 0, tmpTLVsize=275 [08:17:49]tlvbuf is 00432870 [08:17:49]SAM_PROTO_ClearQueue [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 09 00 00 [08:17:49]Write to MH i2c: E2 08 00 12 01 80 09 00 00 00 00 00 00 85 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [08:17:49]RAPDU: 90 00 [08:17:49]wFMCommunicate OK [08:17:49]SAM_PROTO_ClearQueue done [08:17:49]KKMCreateOFDPacket [08:17:49]OFDProtocolAddRootSTLVToBuf [08:17:49]FM_MakeSignedData [08:17:49]FM_MakeSignedData [08:17:49]SAM_PROTO_SignData [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 0D 01 02 [08:17:49]Write to MH i2c: E2 08 00 13 01 80 0D 01 02 00 00 00 00 8D [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [08:17:49]RAPDU: 90 00 [08:17:49]wFMCommunicate OK [08:17:49]wFMCommunicate request_size=255 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 AC D2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [08:17:49]Write to MH i2c: E2 02 01 14 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 AC D2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 C8 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [08:17:49]RAPDU: 90 00 [08:17:49]wFMCommunicate OK [08:17:49]wFMCommunicate request_size=34 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 50 02 00 35 04 06 00 B8 A1 14 5E 1C 07 [08:17:49]Write to MH i2c: E2 25 00 15 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 50 02 00 35 04 06 00 B8 A1 14 5E 1C 07 00 00 3C [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [08:17:49]RAPDU: 90 00 [08:17:49]wFMCommunicate OK [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 0D 03 02 [08:17:49]Write to MH i2c: E2 08 00 16 01 80 0D 03 02 00 00 00 00 92 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0B 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0B 00 16 01 00 27 77 39 FC 95 58 D6 DC 90 00 05 [08:17:49]RAPDU: 27 77 39 FC 95 58 D6 DC 90 00 [08:17:49]wFMCommunicate OK [08:17:49]SAM_PROTO_SignData done [08:17:49]FM_MakeSignedData done [08:17:49]CreateOFDProtocolMessage [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 11 00 00 [08:17:49]Write to MH i2c: E2 08 00 17 01 80 11 00 00 00 00 00 00 92 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 17 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 17 00 17 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [08:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:17:49]wFMCommunicate OK [08:17:49]CreateOFDProtocolMessage done [08:17:49]OFDSenderStorePacket 151723 [08:17:49]StoreOFDPacket docnum=151723 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27792933+1699200362=1726993295 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 90 D3 EF 66 6A BD 47 65 8A [08:21:36]Current date/time: 22.09.2024 08:21 [08:21:36]FM_Init [08:21:36]wFMConnect [08:21:36]MH_SAM_On [08:21:36]Write to MH i2c: E0 00 00 08 00 E7 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_init finished! [08:21:36]*** atr: [08:21:36]*** 0F 3B D5 18 FF 81 91 FE [08:21:36]*** 1F C3 80 73 C8 21 10 0A [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]*** 00 00 00 00 00 00 00 00 [08:21:36]Read from MH i2c: E0 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E0 10 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:21:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:21:36]wFMCommunicate request_size=10 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:21:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:40]Read from MH i2c: E2 [08:21:40]MH_I2C_Read... [08:21:40]Read from MH i2c: E2 0E 00 [08:21:40]MH_I2C_Read... [08:21:40]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [08:21:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:21:40]wFMCommunicate OK [08:21:40]SAM_PROTO_GetShiftState done [08:21:40]FM_GetShiftState done [08:21:40]req_shift_opened done [08:21:40]requested_item shift.open_date is exist - process it [08:21:40]req_shift_open_date [08:21:40]req_shift_open_date done [08:21:40]produce_requested_data done [08:21:40]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151723,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:21:40]process_action_free get_value [08:21:40]json_value_free [08:21:40]json_value_free done [08:21:40]process_json_proto returns [08:21:40]Send response to host [08:21:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151723,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:21:40]free response buf [08:21:40]execute_script done [08:21:40]execute_script returns [08:21:40]free content buf [08:21:40]Sock 9.Close socket [08:21:40]Sock 9.Thread stoped [08:21:40]accept exits with 10 [08:21:40]New connection [08:21:40]New thread 3066453348 created [08:21:40]Thread 3066596708 joined [08:21:40]Waiting for new connection... [08:21:40] Sock 10.Parse request [08:21:40]Sock 10.Check first char [08:21:40]Sock 10.First char is OK [08:21:40]request: POST /json_proto HTTP/1.0 [08:21:40]Method: POST [08:21:40]URL: /json_proto [08:21:40]Method is POST - this is cgi request [08:21:40]url: /json_proto [08:21:40]query_string will be loaded in cgi processing [08:21:40]execute_cgi json_proto POST (null) [08:21:40]execute_cgi path=json_proto method=POST [08:21:40]POST find Content-Length [08:21:40]Host: 172.17.43.67:8080 [08:21:40]Content-Length: 331 [08:21:40]Content-Type: application/json [08:21:40] [08:21:40]POST finish read [08:21:40]Found Content-Length = 331 [08:21:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:21:40]execute_script... [08:21:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:21:40]POST & json_proto [08:21:40]process_json_proto [08:21:40]json parsed OK: [08:21:40]protocol is kg_v1.0 [08:21:40]action value=get_value [08:21:40]process_action get_value [08:21:40]cmd_get_value [08:21:40]process_action get_value done [08:21:40]requested_data is exist [08:21:40]produce_requested_data [08:21:40]requested_item fm.sale.total is exist - process it [08:21:40]SAM_PROTO_GetFMData [08:21:40]wFMCommunicate request_size=4 [08:21:40]MH_SAM_APDU [08:21:40]CAPDU: 80 13 03 00 [08:21:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:21:40]Write i2c OK [08:21:40]MH_I2C_Read... [08:21:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:21:40]Read from MH i2c: E2 [08:21:40]MH_I2C_Read... [08:21:40]Read from MH i2c: E2 FD 00 [08:21:40]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 F5 4C 02 00 69 04 9F 00 6F 04 04 00 20 49 02 00 B1 04 05 00 14 EE CC 97 02 70 04 05 00 14 EE CC 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A9 86 85 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2C 52 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 70 [08:21:41]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 F5 4C 02 00 69 04 9F 00 6F 04 04 00 20 49 02 00 B1 04 05 00 14 EE CC 97 02 70 04 05 00 14 EE CC 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A9 86 85 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2C 52 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [08:21:41]wFMCommunicate OK [08:21:41]wFMCommunicate request_size=4 [08:21:41]MH_SAM_APDU [08:21:41]CAPDU: 80 17 00 00 [08:21:41]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:41]Read from MH i2c: E2 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [08:21:41]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [08:21:41]wFMCommunicate OK [08:21:41]wFMCommunicate request_size=4 [08:21:41]MH_SAM_APDU [08:21:41]CAPDU: 80 17 00 00 [08:21:41]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:41]Read from MH i2c: E2 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [08:21:41]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:21:41]wFMCommunicate OK [08:21:41]wFMCommunicate request_size=4 [08:21:41]MH_SAM_APDU [08:21:41]CAPDU: 80 17 00 00 [08:21:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:41]Read from MH i2c: E2 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:21:41]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:21:41]wFMCommunicate OK [08:21:41]wFMCommunicate request_size=4 [08:21:41]MH_SAM_APDU [08:21:41]CAPDU: 80 17 00 00 [08:21:41]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:21:42]Read from MH i2c: E2 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 DE 00 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [08:21:42]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:21:42]wFMCommunicate OK [08:21:42]SAM_PROTO_GetFMData done [08:21:42]requested_item fm.sale_refund.total is exist - process it [08:21:42]requested_item fm.buy.total is exist - process it [08:21:42]requested_item shift.sale.total is exist - process it [08:21:42]SAM_PROTO_GetShiftData [08:21:42]wFMCommunicate request_size=4 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 13 02 00 [08:21:42]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:21:42]Read from MH i2c: E2 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 FD 00 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 36 00 00 00 69 04 98 00 6F 04 04 00 35 00 00 00 B1 04 03 00 68 30 35 70 04 03 00 68 30 35 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 87 A6 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 8A 78 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 7C [08:21:42]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 36 00 00 00 69 04 98 00 6F 04 04 00 35 00 00 00 B1 04 03 00 68 30 35 70 04 03 00 68 30 35 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 87 A6 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 8A 78 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [08:21:42]wFMCommunicate OK [08:21:42]wFMCommunicate request_size=4 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 17 00 00 [08:21:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:42]Read from MH i2c: E2 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 FD 00 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [08:21:42]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [08:21:42]wFMCommunicate OK [08:21:42]wFMCommunicate request_size=4 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 17 00 00 [08:21:42]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 FD 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [08:21:43]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [08:21:43]wFMCommunicate OK [08:21:43]wFMCommunicate request_size=4 [08:21:43]MH_SAM_APDU [08:21:43]CAPDU: 80 17 00 00 [08:21:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 FD 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [08:21:43]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [08:21:43]wFMCommunicate OK [08:21:43]wFMCommunicate request_size=4 [08:21:43]MH_SAM_APDU [08:21:43]CAPDU: 80 17 00 00 [08:21:43]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 D2 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [08:21:43]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:21:43]wFMCommunicate OK [08:21:43]SAM_PROTO_GetShiftData done [08:21:43]requested_item shift.sale.total_cash is exist - process it [08:21:43]requested_item shift.sale_refund.total is exist - process it [08:21:43]requested_item shift.sale_refund.total_cash is exist - process it [08:21:43]requested_item shift.buy.total is exist - process it [08:21:43]requested_item shift.buy.total_cash is exist - process it [08:21:43]produce_requested_data done [08:21:43]produce_requested_data return {"fm.sale.total":111367245.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":34858.00,"shift.sale.total_cash":34858.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:21:43]process_action_free get_value [08:21:43]json_value_free [08:21:43]json_value_free done [08:21:43]process_json_proto returns [08:21:43]Send response to host [08:21:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111367245.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":34858.00,"shift.sale.total_cash":34858.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:21:43]free response buf [08:21:43]execute_script done [08:21:43]execute_script returns [08:21:43]free content buf [08:21:43]Sock 10.Close socket [08:21:43]Sock 10.Thread stoped [08:21:44]accept exits with 9 [08:21:44]New connection [08:21:44]New thread 3066596708 created [08:21:44]Thread 3066453348 joined [08:21:44]Waiting for new connection... [08:21:44] Sock 9.Parse request [08:21:44]Sock 9.Check first char [08:21:44]Sock 9.First char is OK [08:21:44]request: POST /json_proto HTTP/1.0 [08:21:44]Method: POST [08:21:44]URL: /json_proto [08:21:44]Method is POST - this is cgi request [08:21:44]url: /json_proto [08:21:44]query_string will be loaded in cgi processing [08:21:44]execute_cgi json_proto POST (null) [08:21:44]execute_cgi path=json_proto method=POST [08:21:44]POST find Content-Length [08:21:44]Host: 172.17.43.67:8080 [08:21:44]Content-Length: 678 [08:21:44]Content-Type: application/json [08:21:44] [08:21:44]POST finish read [08:21:44]Found Content-Length = 678 [08:21:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]execute_script... [08:21:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]POST & json_proto [08:21:44]process_json_proto [08:21:44]json parsed OK: [08:21:44]protocol is kg_v1.0 [08:21:44]action value=close_receipt [08:21:44]process_action close_receipt [08:21:44]cmd_close_receipt [08:21:44]MH_GetDate [08:21:44]Write to MH i2c: F0 00 00 1D 00 0C [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 1D 00 00 98 D3 EF 66 6A BD 47 65 A8 [08:21:44]GetLastDocTimeStamp 1726993068 [08:21:44]current date 1726993304 [08:21:44]FM_GetShiftState [08:21:44]SAM_PROTO_GetShiftState [08:21:44]wFMCommunicate request_size=4 [08:21:44]MH_SAM_APDU [08:21:44]CAPDU: 80 13 01 00 [08:21:44]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:44]Read from MH i2c: E2 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [08:21:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:21:44]wFMCommunicate OK [08:21:44]SAM_PROTO_GetShiftState done [08:21:44]FM_GetShiftState done [08:21:44]opened in 1726966141 [08:21:44]opened+sec_in_day 1727052541 [08:21:44]quantity*price = 40002 [08:21:44]sum+1 = 40003 [08:21:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 55 22.09.2024 08:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151724 ФПД: 88322046225433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082144&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151724&fm=88322046225433&tin=02508201610067®Number=0000000000091825&sum=40000 [08:21:45]StoreToDocumentArchive [08:21:45]shift 475 fd 151724 [08:21:45]save to /storage/0475/doc_00151724 [08:21:45]save last doc name /storage/0475/doc_00151724 to /storage/kkm_last_doc_name [08:21:45]save OK [08:21:45]Clear old archive folders... [08:21:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:21:45]tlvbuf is 001B0AB0 [08:21:45]SAM_PROTO_ClearQueue [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 09 00 00 [08:21:45]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_ClearQueue done [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 /dev/ttyS4 opened [00:00:10]00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27793176+1699200362=1726993538 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 82 D4 EF 66 6A BD 47 65 7D [08:25:38]Current date/time: 22.09.2024 08:25 [08:25:38]FM_Init [08:25:38]wFMConnect [08:25:38]MH_SAM_On [08:25:38]Write to MH i2c: E0 00 00 08 00 E7 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_init finished! [08:25:38]*** atr: [08:25:38]*** 0F 3B D5 18 FF 81 91 FE [08:25:38]*** 1F C3 80 73 C8 21 10 0A [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]*** 00 00 00 00 00 00 00 00 [08:25:38]Read from MH i2c: E0 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E0 10 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:25:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:25:38]wFMCommunicate request_size=10 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:25:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:25:38]RAPDU: 90 00 [08:25:38]wFMCommunicate OK [08:25:38]wFMCommunicate request_size=4 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 80 11 00 00 [08:25:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 17 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:38]wFMCommunicate OK [08:25:38]Detected FM SN is 0000000000871835 [08:25:38]Stored FM SN is 0000000000871835 [08:25:38]wFMCommunicate request_size=9 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:25:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:25:38]RAPDU: 90 00 [08:25:38]wFMCommunicate OK [08:25:38]FM PIN OK [08:25:38]wFMCommunicate request_size=8 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 80 14 04 00 03 02 00 01 [08:25:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:25:38]RAPDU: 90 00 [08:25:38]wFMCommunicate OK [08:25:38]wFMCommunicate request_size=13 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:25:38]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:25:38]RAPDU: 90 00 [08:25:38]wFMCommunicate OK [08:25:38]wFMCommunicate request_size=4 [08:25:38]MH_SAM_APDU [08:25:38]CAPDU: 80 11 00 00 [08:25:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:38]Read from MH i2c: E2 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 17 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:38]wFMCommunicate OK [08:25:38]DocumentArchiveInit [08:25:38]Start Httpd... [08:25:38]Httpd thread 3067231588 created [08:25:38]Write to MH i2c: 01 00 00 0F 00 0F [08:25:38]Write i2c OK [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: 01 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: 01 07 00 [08:25:38]MH_I2C_Read... [08:25:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:25:38]MH Int Process started [08:25:38]Allocated Socket 7 [08:25:38]Bind OK [08:25:38]Listen OK [08:25:38]httpd running on port 8080 [08:25:38]Waiting for new connection... [08:25:39]OFD Sender: Processing packet 151724 [packets to send 827, broken 825] [08:25:39]ProducePacketName [08:25:39]name=ofd_packets/00151724 [08:25:39]OFD Sender: To server: pG, [08:25:39]CommunicateWithHost lk.salyk.kg:30040 [08:25:39]ConnectInit lk.salyk.kg [08:25:40]Connected sock=6 [08:25:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5A 39 07 01 86 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 98 D3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 50 02 00 35 04 06 00 50 54 14 30 EC 19 4A C8 8A 70 3A 1A B6 85 [08:25:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D E1 47 00 88 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 50 02 00 F4 03 04 00 87 7C EF 66 B6 04 01 00 00 A8 68 5F AE E1 DB 7F 21 [08:25:41]CommunicateWithHost err = 0 [08:25:41]CheckOFDResponse [08:25:41]1017 (14) - 77093643461234 [08:25:41]1041 (16) - 0000000000871835 [08:25:41]1040 (4) - 151724 [08:25:41]1012 (4) - 22.09.2024 02:10 [08:25:41]1206 (1) - 0 [08:25:41]OFD Sender: Remove packet 151724 [08:25:41]ProducePacketName [08:25:41]name=ofd_packets/00151724 [08:25:41]NVStorageDeleteData [08:25:41]OFD Sender: Processing packet 151725 [packets to send 826, broken 825] [08:25:41]ProducePacketName [08:25:41]name=ofd_packets/00151725 [08:25:41]OFD Sender: To server: pG, [08:25:41]CommunicateWithHost lk.salyk.kg:30040 [08:25:41]ConnectInit lk.salyk.kg [08:25:42]Connected sock=6 [08:25:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C8 E6 04 01 CE C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 9D D3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 50 02 00 35 04 06 00 0F 77 A3 F8 41 84 18 39 C5 A9 8F FB 6D 2E [08:25:42]accept exits with 8 [08:25:42]New connection [08:25:42]New thread 3066944868 created [08:25:42]Waiting for new connection... [08:25:42] Sock 8.Parse request [08:25:42]Sock 8.Check first char [08:25:42]Sock 8.First char is OK [08:25:42]request: POST /json_proto HTTP/1.0 [08:25:42]Method: POST [08:25:42]URL: /json_proto [08:25:42]Method is POST - this is cgi request [08:25:42]url: /json_proto [08:25:42]query_string will be loaded in cgi processing [08:25:42]execute_cgi json_proto POST (null) [08:25:42]execute_cgi path=json_proto method=POST [08:25:42]POST find Content-Length [08:25:42]Host: 172.17.43.67:8080 [08:25:42]Content-Length: 215 [08:25:42]Content-Type: application/json [08:25:42] [08:25:42]POST finish read [08:25:42]Found Content-Length = 215 [08:25:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:42]execute_script... [08:25:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:42]POST & json_proto [08:25:42]process_json_proto [08:25:42]json parsed OK: [08:25:42]protocol is kg_v1.0 [08:25:42]action value=get_value [08:25:42]process_action get_value [08:25:42]cmd_get_value [08:25:42]process_action get_value done [08:25:42]requested_data is exist [08:25:42]produce_requested_data [08:25:42]requested_item kkm.sn is exist - process it [08:25:42]requested_item kkm.ver is exist - process it [08:25:42]requested_item fm.sn is exist - process it [08:25:42]wFMCommunicate request_size=4 [08:25:42]MH_SAM_APDU [08:25:42]CAPDU: 80 11 00 00 [08:25:42]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:25:42]Write i2c OK [08:25:42]MH_I2C_Read... [08:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:42]Read from MH i2c: E2 [08:25:42]MH_I2C_Read... [08:25:42]Read from MH i2c: E2 17 00 [08:25:42]MH_I2C_Read... [08:25:42]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:42]wFMCommunicate OK [08:25:42]requested_item fd.num is exist - process it [08:25:42]SAM_PROTO_GetFieldsCounters [08:25:42]wFMCommunicate request_size=4 [08:25:42]MH_SAM_APDU [08:25:42]CAPDU: 80 13 00 00 [08:25:42]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:25:42]Write i2c OK [08:25:42]MH_I2C_Read... [08:25:42]Read from MH i2c: E2 [08:25:42]MH_I2C_Read... [08:25:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:42]Read from MH i2c: E2 62 00 [08:25:42]MH_I2C_Read... [08:25:42]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:25:43]wFMCommunicate OK [08:25:43]wFMCommunicate request_size=4 [08:25:43]MH_SAM_APDU [08:25:43]CAPDU: 80 17 00 00 [08:25:43]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:25:43]Write i2c OK [08:25:43]MH_I2C_Read... [08:25:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:25:44]Read from MH i2c: E2 [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 FD 00 [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:25:44]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:25:44]wFMCommunicate OK [08:25:44]wFMCommunicate request_size=4 [08:25:44]MH_SAM_APDU [08:25:44]CAPDU: 80 17 00 00 [08:25:44]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:25:44]Write i2c OK [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 [08:25:44]MH_I2C_Read... [08:25:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:25:44]Read from MH i2c: E2 DE 00 [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [08:25:44]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:25:44]wFMCommunicate OK [08:25:44]SAM_PROTO_GetFMData done [08:25:44]requested_item fm.sale_refund.total is exist - process it [08:25:44]requested_item fm.buy.total is exist - process it [08:25:44]requested_item shift.sale.total is exist - process it [08:25:44]SAM_PROTO_GetShiftData [08:25:44]wFMCommunicate request_size=4 [08:25:44]MH_SAM_APDU [08:25:44]CAPDU: 80 13 02 00 [08:25:44]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:25:44]Write i2c OK [08:25:44]MH_I2C_Read... [08:25:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:25:44]Read from MH i2c: E2 [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 FD 00 [08:25:44]MH_I2C_Read... [08:25:44]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 38 00 00 00 69 04 98 00 6F 04 04 00 37 00 00 00 B1 04 03 00 E8 68 36 70 04 03 00 E8 68 36 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B7 C7 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4E 7B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 0A [08:25:44]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 38 00 00 00 69 04 98 00 6F 04 04 00 37 00 00 00 B1 04 03 00 E8 68 36 70 04 03 00 E8 68 36 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B7 C7 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4E 7B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [08:25:44]wFMCommunicate OK [08:25:44]wFMCommunicate request_size=4 [08:25:44]MH_SAM_APDU [08:25:44]CAPDU: 80 17 00 00 [08:25:44]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:25:44]Write i2c OK [08:25:44]MH_I2C_Read... [08:25:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:25:45]Read from MH i2c: E2 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [08:25:45]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [08:25:45]wFMCommunicate OK [08:25:45]wFMCommunicate request_size=4 [08:25:45]MH_SAM_APDU [08:25:45]CAPDU: 80 17 00 00 [08:25:45]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:25:45]Write i2c OK [08:25:45]MH_I2C_Read... [08:25:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:25:45]Read from MH i2c: E2 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [08:25:45]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [08:25:45]wFMCommunicate OK [08:25:45]wFMCommunicate request_size=4 [08:25:45]MH_SAM_APDU [08:25:45]CAPDU: 80 17 00 00 [08:25:45]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:25:45]Write i2c OK [08:25:45]MH_I2C_Read... [08:25:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 B6 47 00 D1 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 50 02 00 F4 03 04 00 8C 7C EF 66 B6 04 01 00 00 3F 9E 53 87 43 59 8B 46 [08:25:45]CommunicateWithHost err = 0 [08:25:45]CheckOFDResponse [08:25:45]1017 (14) - 77093643461234 [08:25:45]1041 (16) - 0000000000871835 [08:25:45]1040 (4) - 151725 [08:25:45]1012 (4) - 22.09.2024 02:10 [08:25:45]1206 (1) - 0 [08:25:45]OFD Sender: Remove packet 151725 [08:25:45]ProducePacketName [08:25:45]name=ofd_packets/00151725 [08:25:45]NVStorageDeleteData [08:25:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:25:45]Read from MH i2c: E2 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 [08:25:45]MH_I2C_Read... [08:25:45]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [08:25:45]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [08:25:45]wFMCommunicate OK [08:25:45]wFMCommunicate request_size=4 [08:25:45]MH_SAM_APDU [08:25:45]CAPDU: 80 17 00 00 [08:25:45]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:25:45]Write i2c OK [08:25:45]MH_I2C_Read... [08:25:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [08:25:46]Read from MH i2c: E2 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: E2 D2 00 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [08:25:46]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:25:46]wFMCommunicate OK [08:25:46]SAM_PROTO_GetShiftData done [08:25:46]requested_item shift.sale.total_cash is exist - process it [08:25:46]requested_item shift.sale_refund.total is exist - process it [08:25:46]requested_item shift.sale_refund.total_cash is exist - process it [08:25:46]requested_item shift.buy.total is exist - process it [08:25:46]requested_item shift.buy.total_cash is exist - process it [08:25:46]produce_requested_data done [08:25:46]produce_requested_data return {"fm.sale.total":111368045.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":35658.00,"shift.sale.total_cash":35658.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:25:46]process_action_free get_value [08:25:46]json_value_free [08:25:46]json_value_free done [08:25:46]process_json_proto returns [08:25:46]Send response to host [08:25:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111368045.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":35658.00,"shift.sale.total_cash":35658.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:25:46]free response buf [08:25:46]execute_script done [08:25:46]execute_script returns [08:25:46]free content buf [08:25:46]Sock 11.Close socket [08:25:46]Sock 11.Thread stoped [08:25:46]OFD Sender: No OFD packet to send [08:25:46]accept exits with 8 [08:25:46]New connection [08:25:46]New thread 3066944868 created [08:25:46]Thread 3066801508 joined [08:25:46]Waiting for new connection... [08:25:46] Sock 8.Parse request [08:25:46]Sock 8.Check first char [08:25:46]Sock 8.First char is OK [08:25:46]request: POST /json_proto HTTP/1.0 [08:25:46]Method: POST [08:25:46]URL: /json_proto [08:25:46]Method is POST - this is cgi request [08:25:46]url: /json_proto [08:25:46]query_string will be loaded in cgi processing [08:25:46]execute_cgi json_proto POST (null) [08:25:46]execute_cgi path=json_proto method=POST [08:25:46]POST find Content-Length [08:25:46]Host: 172.17.43.67:8080 [08:25:46]Content-Length: 781 [08:25:46]Content-Type: application/json [08:25:46] [08:25:46]POST finish read [08:25:46]Found Content-Length = 781 [08:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:46]execute_script... [08:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:46]POST & json_proto [08:25:46]process_json_proto [08:25:46]json parsed OK: [08:25:46]protocol is kg_v1.0 [08:25:46]action value=close_receipt [08:25:46]process_action close_receipt [08:25:46]cmd_close_receipt [08:25:46]MH_GetDate [08:25:46]Write to MH i2c: F0 00 00 1D 00 0C [08:25:46]Write i2c OK [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: F0 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: F0 09 00 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: F0 09 00 1D 00 00 8B D4 EF 66 6A BD 47 65 9C [08:25:46]GetLastDocTimeStamp 1726993309 [08:25:46]current date 1726993547 [08:25:46]FM_GetShiftState [08:25:46]SAM_PROTO_GetShiftState [08:25:46]wFMCommunicate request_size=4 [08:25:46]MH_SAM_APDU [08:25:46]CAPDU: 80 13 01 00 [08:25:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:25:46]Write i2c OK [08:25:46]MH_I2C_Read... [08:21:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:21:36]RAPDU: 90 00 [08:21:36]wFMCommunicate OK [08:21:36]wFMCommunicate request_size=4 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 80 11 00 00 [08:21:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 17 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:21:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:36]wFMCommunicate OK [08:21:36]Detected FM SN is 0000000000871835 [08:21:36]Stored FM SN is 0000000000871835 [08:21:36]wFMCommunicate request_size=9 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:21:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:21:36]RAPDU: 90 00 [08:21:36]wFMCommunicate OK [08:21:36]FM PIN OK [08:21:36]wFMCommunicate request_size=8 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 80 14 04 00 03 02 00 01 [08:21:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:21:36]RAPDU: 90 00 [08:21:36]wFMCommunicate OK [08:21:36]wFMCommunicate request_size=13 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:21:36]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:21:36]RAPDU: 90 00 [08:21:36]wFMCommunicate OK [08:21:36]wFMCommunicate request_size=4 [08:21:36]MH_SAM_APDU [08:21:36]CAPDU: 80 11 00 00 [08:21:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:36]Read from MH i2c: E2 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 17 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:21:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:36]wFMCommunicate OK [08:21:36]DocumentArchiveInit [08:21:36]Start Httpd... [08:21:36]Httpd thread 3066883428 created [08:21:36]Write to MH i2c: 01 00 00 0F 00 0F [08:21:36]Write i2c OK [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: 01 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: 01 07 00 [08:21:36]MH_I2C_Read... [08:21:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:21:36]MH Int Process started [08:21:36]Allocated Socket 8 [08:21:36]Bind OK [08:21:36]Listen OK [08:21:36]httpd running on port 8080 [08:21:36]Waiting for new connection... [08:21:37]OFD Sender: Processing packet 151723 [packets to send 826, b[08:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:46]Read from MH i2c: E2 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: E2 0E 00 [08:25:46]MH_I2C_Read... [08:25:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [08:25:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:25:46]wFMCommunicate OK [08:25:46]SAM_PROTO_GetShiftState done [08:25:46]FM_GetShiftState done [08:25:46]opened in 1726966141 [08:25:46]opened+sec_in_day 1727052541 [08:25:46]quantity*price = 0 [08:25:46]sum+1 = 1 [08:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 57 22.09.2024 08:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151726 ФПД: 123878737462636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151726&fm=123878737462636&tin=02508201610067®Number=0000000000091825&sum=0 [08:25:48]StoreToDocumentArchive [08:25:48]shift 475 fd 151726 [08:25:48]save to /storage/0475/doc_00151726 [08:25:48]save last doc name /storage/0475/doc_00151726 to /storage/kkm_last_doc_name [08:25:48]save OK [08:25:48]Clear old archive folders... [08:25:48]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:25:48]tlvbuf is 00570970 [08:25:48]SAM_PROTO_ClearQueue [08:25:48]wFMCommunicate request_size=4 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 09 00 00 [08:25:48]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:25:48]RAPDU: 90 00 [08:25:48]wFMCommunicate OK [08:25:48]SAM_PROTO_ClearQueue done [08:25:48]KKMCreateOFDPacket [08:25:48]OFDProtocolAddRootSTLVToBuf [08:25:48]FM_MakeSignedData [08:25:48]FM_MakeSignedData [08:25:48]SAM_PROTO_SignData [08:25:48]wFMCommunicate request_size=4 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 0D 01 02 [08:25:48]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:25:48]RAPDU: 90 00 [08:25:48]wFMCommunicate OK [08:25:48]wFMCommunicate request_size=255 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 8B D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 50 02 00 35 04 06 00 70 AA C4 24 45 [08:25:48]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 8B D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 50 02 00 35 04 06 00 70 AA C4 24 45 00 00 C7 [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:25:48]RAPDU: 90 00 [08:25:48]wFMCommunicate OK [08:25:48]wFMCommunicate request_size=6 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 0D 02 02 01 6C [08:25:48]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 6C 00 00 16 [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:25:48]RAPDU: 90 00 [08:25:48]wFMCommunicate OK [08:25:48]wFMCommunicate request_size=4 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 0D 03 02 [08:25:48]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 0B 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 0B 00 2F 00 00 4F BB C1 F7 11 1A 1B F7 90 00 AA [08:25:48]RAPDU: 4F BB C1 F7 11 1A 1B F7 90 00 [08:25:48]wFMCommunicate OK [08:25:48]SAM_PROTO_SignData done [08:25:48]FM_MakeSignedData done [08:25:48]CreateOFDProtocolMessage [08:25:48]wFMCommunicate request_size=4 [08:25:48]MH_SAM_APDU [08:25:48]CAPDU: 80 11 00 00 [08:25:48]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:48]Read from MH i2c: E2 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 17 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [08:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:48]wFMCommunicate OK [08:25:48]CreateOFDProtocolMessage done [08:25:48]OFDSenderStorePacket 151726 [08:25:48]StoreOFDPacket docnum=151726 [08:25:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BA 3C 03 01 A5 B3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 8B D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 50 02 00 35 04 06 00 70 AA C4 24 45 6C 4F BB C1 F7 11 1A 1B F7 [08:25:48]CheckFolder [08:25:48]dirname=/storage/ofd_packets [08:25:48]CheckFolder done [08:25:48]ProducePacketName [08:25:48]name=ofd_packets/00151726 [08:25:48]NVStorageSaveData ofd_packets/00151726 [08:25:48]File name is /storage/ofd_packets/00151726 [08:25:48]Write 297 bytes [08:25:48]NVStorageSaveData done [08:25:48]OFDSenderStorePacket done [08:25:48]KKMCreateOFDPacket done [08:25:48]NVStorageSaveData kkm_last_timestamp [08:25:48]File name is /storage/kkm_last_timestamp [08:25:48]Write 4 bytes [08:25:48]NVStorageSaveData done [08:25:48]ExternCall_PrintAddStr [08:25:48]wPrintStart [08:25:48]Write to MH i2c: 01 00 00 31 00 31 [08:25:48]Write i2c OK [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: 01 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: 01 07 00 [08:25:48]MH_I2C_Read... [08:25:48]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:25:48]RasterBufferAndPrint [08:25:48]line Счет N : (1)1785738 [08:25:48]line ИНН: 02508201610067 [08:25:48]line Контрольно-Кассовый Чек [08:25:48]line ПРОДАЖА [08:25:48]line ТРК (МРК, ГНК) : 11 [08:25:48]line Товар: 2710124130 [08:25:48]line Super-92 [08:25:48]line 21.650 * 0.00 [08:25:48]line = 0.00 [08:25:48]line НДС 12% НСП 1% [08:25:48]line > о реализуемом товаре [08:25:48]line ИТОГО: 0.00 [08:25:48]line НСП 1% : 0.00 [08:25:48]line НДС 12% : 0.00 [08:25:48]line Наличными: 0.00 [08:25:48]line Безнал.: 0.00 [08:25:48]line Место: АЗС № 89 "Партнер Нефть" [08:25:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:25:48]line СНО: Общий режим [08:25:48]line Чек 57 22.09.2024 08:25 [08:25:48]line Смена: 475 ФФД: 1.0 [08:25:48]line ЗНМ: 0300000113 [08:25:48]line РНМ: 0000000000091825 [08:25:48]line Версия ККМ: 001 [08:25:48]line Платежная система: O! деньги [08:25:48]line ФМ: 0000000000871835 [08:25:48]line ФД: 151726 [08:25:48]line ФПД: 123878737462636 [08:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151726&fm=123878737462636&tin=02508201610067®Number=0000000000091825&sum=0 [08:25:48]written 0, free lines is 4095 [08:25:48]OFD Sender: Processing packet 151726 [packets to send 826, broken 825] [08:25:48]ProducePacketName [08:25:48]name=ofd_packets/00151726 [08:25:48]OFD Sender: To server: pG, [08:25:48]CommunicateWithHost lk.salyk.kg:30040 [08:25:48]ConnectInit lk.salyk.kg [08:25:49]Write to MH i2c: 01 00 00 5B 00 5B [08:25:49]Write i2c OK [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: 01 [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: 01 07 00 [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 ED 0C 5B [08:25:49]RasterBufferAndPrint [08:25:49]line [08:25:49]line [08:25:49]line [08:25:49]line [08:25:49]line [08:25:49]written 0, free lines is 3335 [08:25:49]MH_Cut [08:25:49]Write to MH i2c: D1 01 00 62 00 01 34 [08:25:49]Write i2c OK [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: D1 [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: D1 01 00 [08:25:49]MH_I2C_Read... [08:25:49]Read from MH i2c: D1 01 00 62 00 00 33 [08:25:49]Write to MH i2c: 01 00 00 63 00 63 [08:25:49]Write i2c OK [08:25:49]MH_I2C_Read... [08:25:49]Connected sock=10 [08:25:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BA 3C 03 01 A5 B3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 8B D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 50 02 00 35 04 06 00 70 AA C4 24 45 6C 4F BB C1 F7 11 1A 1B F7 [08:25:50]*** Cut start [08:25:50]*** Purtial cut [08:25:50]*** Stage 1: CUTSNS_PIN = 1 [08:25:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 22 47 00 9B 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 50 02 00 F4 03 04 00 90 7C EF 66 B6 04 01 00 00 06 88 2D 85 64 38 A7 A3 [08:25:50]CommunicateWithHost err = 0 [08:25:50]CheckOFDResponse [08:25:50]1017 (14) - 77093643461234 [08:25:50]1041 (16) - 0000000000871835 [08:25:50]1040 (4) - 151726 [08:25:50]1012 (4) - 22.09.2024 02:10 [08:25:50]1206 (1) - 0 [08:25:50]OFD Sender: Remove packet 151726 [08:25:50]ProducePacketName [08:25:50]name=ofd_packets/00151726 [08:25:50]NVStorageDeleteData [08:25:50]Read from MH i2c: 01 [08:25:50]MH_I2C_Read... [08:25:50]*** Stop cut motor [08:25:50]*** Cut end [08:25:50]Read from MH i2c: 01 07 00 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [08:25:50]process_action close_receipt done [08:25:50]requested_data is exist [08:25:50]produce_requested_data [08:25:50]requested_item fm.sn is exist - process it [08:25:50]wFMCommunicate request_size=4 [08:25:50]MH_SAM_APDU [08:25:50]CAPDU: 80 11 00 00 [08:25:50]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:25:50]Write i2c OK [08:25:50]MH_I2C_Read... [08:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:50]Read from MH i2c: E2 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 17 00 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [08:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:50]wFMCommunicate OK [08:25:50]requested_item fd.num is exist - process it [08:25:50]SAM_PROTO_GetFieldsCounters [08:25:50]wFMCommunicate request_size=4 [08:25:50]MH_SAM_APDU [08:25:50]CAPDU: 80 13 00 00 [08:25:50]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [08:25:50]Write i2c OK [08:25:50]MH_I2C_Read... [08:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:50]Read from MH i2c: E2 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 62 00 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [08:25:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:25:50]wFMCommunicate OK [08:25:50]SAM_PROTO_GetFieldsCounters done [08:25:50]requested_item shift.num is exist - process it [08:25:50]requested_item shift.opened is exist - process it [08:25:50]req_shift_opened [08:25:50]FM_GetShiftState [08:25:50]SAM_PROTO_GetShiftState [08:25:50]wFMCommunicate request_size=4 [08:25:50]MH_SAM_APDU [08:25:50]CAPDU: 80 13 01 00 [08:25:50]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [08:25:50]Write i2c OK [08:25:50]MH_I2C_Read... [08:25:50]OFD Sender: No OFD packet to send [08:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:50]Read from MH i2c: E2 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 0E 00 [08:25:50]MH_I2C_Read... [08:25:50]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [08:25:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:25:50]wFMCommunicate OK [08:25:50]SAM_PROTO_GetShiftState done [08:25:50]FM_GetShiftState done [08:25:50]req_shift_opened done [08:25:50]requested_item shift.open_date is exist - process it [08:25:50]req_shift_open_date [08:25:50]req_shift_open_date done [08:25:50]produce_requested_data done [08:25:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151726,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:25:50]process_action_free close_receipt [08:25:50]json_value_free [08:25:50]json_value_free done [08:25:50]process_json_proto returns [08:25:50]Send response to host [08:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151726,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:25:50]free response buf [08:25:50]execute_script done [08:25:50]execute_script returns [08:25:50]free content buf [08:25:50]Sock 8.Close socket [08:25:50]Sock 8.Thread stoped [08:25:51]accept exits with 6 [08:25:51]New connection [08:25:51]New thread 3066801508 created [08:25:51]Thread 3066944868 joined [08:25:51]Waiting for new connection... [08:25:51] Sock 6.Parse request [08:25:51]Sock 6.Check first char [08:25:51]Sock 6.First char is OK [08:25:51]request: POST /json_proto HTTP/1.0 [08:25:51]Method: POST [08:25:51]URL: /json_proto [08:25:51]Method is POST - this is cgi request [08:25:51]url: /json_proto [08:25:51]query_string will be loaded in cgi processing [08:25:51]execute_cgi json_proto POST (null) [08:25:51]execute_cgi path=json_proto method=POST [08:25:51]POST find Content-Length [08:25:51]Host: 172.17.43.67:8080 [08:25:51]Content-Length: 662 [08:25:51]Content-Type: application/json [08:25:51] [08:25:51]POST finish read [08:25:51]Found Content-Length = 662 [08:25:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:51]execute_script... [08:25:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:51]POST & json_proto [08:25:51]process_json_proto [08:25:51]json parsed OK: [08:25:51]protocol is kg_v1.0 [08:25:51]action value=close_receipt [08:25:51]process_action close_receipt [08:25:51]cmd_close_receipt [08:25:51]MH_GetDate [08:25:51]Write to MH i2c: F0 00 00 67 00 56 [08:25:51]Write i2c OK [08:25:51]MH_I2C_Read... [08:25:51]Read from MH i2c: F0 [08:25:51]MH_I2C_Read... [08:25:51]Read from MH i2c: F0 09 00 [08:25:51]MH_I2C_Read... [08:25:51]Read from MH i2c: F0 09 00 67 00 00 90 D4 EF 66 6A BD 47 65 EB [08:25:51]GetLastDocTimeStamp 1726993547 [08:25:51]current date 1726993552 [08:25:51]FM_GetShiftState [08:25:51]SAM_PROTO_GetShiftState [08:25:51]wFMCommunicate request_size=4 [08:25:51]MH_SAM_APDU [08:25:51]CAPDU: 80 13 01 00 [08:25:51]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [08:25:51]Write i2c OK [08:25:51]MH_I2C_Read... [08:25:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:51]Read from MH i2c: E2 [08:25:51]MH_I2C_Read... [08:25:51]Read from MH i2c: E2 0E 00 [08:25:51]MH_I2C_Read... [08:25:51]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [08:25:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:25:51]wFMCommunicate OK [08:25:51]SAM_PROTO_GetShiftState done [08:25:51]FM_GetShiftState done [08:25:51]opened in 1726966141 [08:25:51]opened+sec_in_day 1727052541 [08:25:51]quantity*price = 50034 [08:25:51]sum+1 = 50036 [08:25:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 58 22.09.2024 08:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151727 ФПД: 18879124604525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151727&fm=18879124604525&tin=02508201610067®Number=0000000000091825&sum=50000 [08:25:52]StoreToDocumentArchive [08:25:52]shift 475 fd 151727 [08:25:52]save to /storage/0475/doc_00151727 [08:25:52]save last doc name /storage/0475/doc_00151727 to /storage/kkm_last_doc_name [08:25:52]save OK [08:25:52]Clear old archive folders... [08:25:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:25:52]tlvbuf is 00513790 [08:25:52]SAM_PROTO_ClearQueue [08:25:52]wFMCommunicate request_size=4 [08:25:52]MH_SAM_APDU [08:25:52]CAPDU: 80 09 00 00 [08:25:52]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [08:25:52]Write i2c OK [08:25:52]MH_I2C_Read... [08:25:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:52]Read from MH i2c: E2 [08:25:52]MH_I2C_Read... [08:25:52]Read from MH i2c: E2 03 00 [08:25:52]MH_I2C_Read... [08:25:52]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [08:25:52]RAPDU: 90 00 [08:25:52]wFMCommunicate OK [08:25:52]SAM_PROTO_ClearQueue done [08:25:52]KKMCreateOFDPacket [08:25:52]OFDProtocolAddRootSTLVToBuf [08:25:52]FM_MakeSignedData [08:25:52]FM_MakeSignedData [08:25:52]SAM_PROTO_SignData [08:25:52]wFMCommunicate request_size=4 [08:25:52]MH_SAM_APDU [08:25:52]CAPDU: 80 0D 01 02 [08:25:52]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [08:25:52]Write i2c OK [08:25:52]MH_I2C_Read... [08:25:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:52]Read from MH i2c: E2 [08:25:52]MH_I2C_Read... [08:25:52]Read from MH i2c: E2 03 00 [08:25:52]MH_I2C_Read... [08:25:52]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [08:25:52]RAPDU: 90 00 [08:25:52]wFMCommunicate OK [08:25:52]wFMCommunicate request_size=255 [08:25:52]MH_SAM_APDU [08:25:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 90 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 50 02 00 35 04 06 00 11 2B A3 84 06 [08:25:53]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 90 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 50 02 00 35 04 06 00 11 2B A3 84 06 00 00 BE [08:25:53]Write i2c OK [08:25:53]MH_I2C_Read... [08:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:53]Read from MH i2c: E2 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 03 00 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:25:53]RAPDU: 90 00 [08:25:53]wFMCommunicate OK [08:25:53]wFMCommunicate request_size=6 [08:25:53]MH_SAM_APDU [08:25:53]CAPDU: 80 0D 02 02 01 6D [08:25:53]Write to MH i2c: E2 09 00 78 00 80 0D 02 02 01 00 6D 00 00 61 [08:25:53]Write i2c OK [08:25:53]MH_I2C_Read... [08:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:53]Read from MH i2c: E2 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 03 00 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:25:53]RAPDU: 90 00 [08:25:53]wFMCommunicate OK [08:25:53]wFMCommunicate request_size=4 [08:25:53]MH_SAM_APDU [08:25:53]CAPDU: 80 0D 03 02 [08:25:53]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [08:25:53]Write i2c OK [08:25:53]MH_I2C_Read... [08:25:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:53]Read from MH i2c: E2 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 0B 00 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 0B 00 79 00 00 87 87 A9 87 95 25 1E 65 90 00 70 [08:25:53]RAPDU: 87 87 A9 87 95 25 1E 65 90 00 [08:25:53]wFMCommunicate OK [08:25:53]SAM_PROTO_SignData done [08:25:53]FM_MakeSignedData done [08:25:53]CreateOFDProtocolMessage [08:25:53]wFMCommunicate request_size=4 [08:25:53]MH_SAM_APDU [08:25:53]CAPDU: 80 11 00 00 [08:25:53]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [08:25:53]Write i2c OK [08:25:53]MH_I2C_Read... [08:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:53]Read from MH i2c: E2 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 17 00 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [08:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:53]wFMCommunicate OK [08:25:53]CreateOFDProtocolMessage done [08:25:53]OFDSenderStorePacket 151727 [08:25:53]StoreOFDPacket docnum=151727 [08:25:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5D 78 03 01 40 14 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 90 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 50 02 00 35 04 06 00 11 2B A3 84 06 6D 87 87 A9 87 95 25 1E 65 [08:25:53]CheckFolder [08:25:53]dirname=/storage/ofd_packets [08:25:53]CheckFolder done [08:25:53]ProducePacketName [08:25:53]name=ofd_packets/00151727 [08:25:53]NVStorageSaveData ofd_packets/00151727 [08:25:53]File name is /storage/ofd_packets/00151727 [08:25:53]Write 297 bytes [08:25:53]NVStorageSaveData done [08:25:53]OFDSenderStorePacket done [08:25:53]KKMCreateOFDPacket done [08:25:53]NVStorageSaveData kkm_last_timestamp [08:25:53]File name is /storage/kkm_last_timestamp [08:25:53]Write 4 bytes [08:25:53]NVStorageSaveData done [08:25:53]ExternCall_PrintAddStr [08:25:53]wPrintStart [08:25:53]Write to MH i2c: 01 00 00 7B 00 7B [08:25:53]Write i2c OK [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: 01 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: 01 07 00 [08:25:53]MH_I2C_Read... [08:25:53]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [08:25:53]RasterBufferAndPrint [08:25:53]line Счет N : (1)1785740 [08:25:53]line ИНН: 02508201610067 [08:25:53]line Контрольно-Кассовый Чек [08:25:53]line ПРОДАЖА [08:25:53]line ТРК (МРК, ГНК) : 33 [08:25:53]line Товар: 2710124130 [08:25:53]line Super-92 [08:25:53]line 7.220 * 69.30 [08:25:53]line = 500.35 [08:25:53]line НДС 12% НСП 1% [08:25:53]line > о реализуемом товаре [08:25:53]line ОКРУГЛЕНИЕ: -0.35 [08:25:53]line ИТОГО: 500.00 [08:25:53]line Внесено: 500.00 [08:25:53]line СДАЧА: 0.00 [08:25:53]line НСП 1% : 4.43 [08:25:53]line НДС 12% : 53.13 [08:25:53]line Наличными: 500.00 [08:25:53]line Безнал.: 0.00 [08:25:53]line Место: АЗС № 89 "Партнер Нефть" [08:25:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:25:53]line СНО: Общий режим [08:25:53]line Чек 58 22.09.2024 08:25 [08:25:53]line Смена: 475 ФФД: 1.0 [08:25:53]line ЗНМ: 0300000113 [08:25:53]line РНМ: 0000000000091825 [08:25:53]line Версия ККМ: 001 [08:25:53]line ФМ: 0000000000871835 [08:25:53]line ФД: 151727 [08:25:53]line ФПД: 18879124604525 [08:25:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151727&fm=18879124604525&tin=02508201610067®Number=0000000000091825&sum=50000 [08:25:53]OFD Sender: Processing packet 151727 [packets to send 826, broken 825] [08:25:53]ProducePacketName [08:25:53]name=ofd_packets/00151727 [08:25:53]OFD Sender: To server: pG, [08:25:53]CommunicateWithHost lk.salyk.kg:30040 [08:25:53]ConnectInit lk.salyk.kg [08:25:53]written 0, free lines is 4095 [08:25:54]Write to MH i2c: 01 00 00 A6 00 A6 [08:25:54]Write i2c OK [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: 01 [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: 01 07 00 [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D0 0C 89 [08:25:54]RasterBufferAndPrint [08:25:54]line [08:25:54]line [08:25:54]line [08:25:54]line [08:25:54]line [08:25:54]written 0, free lines is 3309 [08:25:54]MH_Cut [08:25:54]Write to MH i2c: D1 01 00 AD 00 01 7F [08:25:54]Write i2c OK [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: D1 [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: D1 01 00 [08:25:54]MH_I2C_Read... [08:25:54]Read from MH i2c: D1 01 00 AD 00 00 7E [08:25:54]Write to MH i2c: 01 00 00 AE 00 AE [08:25:54]Write i2c OK [08:25:54]MH_I2C_Read... [08:25:55]*** Cut start [08:25:55]*** Purtial cut [08:25:55]*** Stage 1: CUTSNS_PIN = 1 [08:25:55]Read from MH i2c: 01 [08:25:55]MH_I2C_Read... [08:25:55]*** Stop cut motor [08:25:55]*** Cut end [08:25:55]Read from MH i2c: 01 07 00 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [08:25:55]process_action close_receipt done [08:25:55]requested_data is exist [08:25:55]produce_requested_data [08:25:55]requested_item fm.sn is exist - process it [08:25:55]wFMCommunicate request_size=4 [08:25:55]MH_SAM_APDU [08:25:55]CAPDU: 80 11 00 00 [08:25:55]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [08:25:55]Write i2c OK [08:25:55]MH_I2C_Read... [08:25:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:55]Read from MH i2c: E2 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 17 00 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [08:25:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:55]wFMCommunicate OK [08:25:55]requested_item fd.num is exist - process it [08:25:55]SAM_PROTO_GetFieldsCounters [08:25:55]wFMCommunicate request_size=4 [08:25:55]MH_SAM_APDU [08:25:55]CAPDU: 80 13 00 00 [08:25:55]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [08:25:55]Write i2c OK [08:25:55]MH_I2C_Read... [08:25:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:55]Read from MH i2c: E2 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 62 00 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [08:25:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:25:55]wFMCommunicate OK [08:25:55]SAM_PROTO_GetFieldsCounters done [08:25:55]requested_item shift.num is exist - process it [08:25:55]requested_item shift.opened is exist - process it [08:25:55]req_shift_opened [08:25:55]FM_GetShiftState [08:25:55]SAM_PROTO_GetShiftState [08:25:55]wFMCommunicate request_size=4 [08:25:55]MH_SAM_APDU [08:25:55]CAPDU: 80 13 01 00 [08:25:55]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [08:25:55]Write i2c OK [08:25:55]MH_I2C_Read... [08:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:55]Read from MH i2c: E2 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 0E 00 [08:25:55]MH_I2C_Read... [08:25:55]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [08:25:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:25:55]wFMCommunicate OK [08:25:55]SAM_PROTO_GetShiftState done [08:25:55]FM_GetShiftState done [08:25:55]req_shift_opened done [08:25:55]requested_item shift.open_date is exist - process it [08:25:55]req_shift_open_date [08:25:55]req_shift_open_date done [08:25:55]produce_requested_data done [08:25:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151727,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:25:55]process_action_free close_receipt [08:25:55]json_value_free [08:25:55]json_value_free done [08:25:55]process_json_proto returns [08:25:55]Send response to host [08:25:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151727,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:25:55]free response buf [08:25:55]execute_script done [08:25:55]execute_script returns [08:25:55]free content buf [08:25:55]Sock 6.Close socket [08:25:55]Sock 6.Thread stoped [08:25:56]accept exits with 10 [08:25:56]New connection [08:25:56]New thread 3066944868 created [08:25:56]Thread 3066801508 joined [08:25:56]Waiting for new connection... [08:25:56] Sock 10.Parse request [08:25:56]Sock 10.Check first char [08:25:56]Sock 10.First char is OK [08:25:56]request: POST /json_proto HTTP/1.0 [08:25:56]Method: POST [08:25:56]URL: /json_proto [08:25:56]Method is POST - this is cgi request [08:25:56]url: /json_proto [08:25:56]query_string will be loaded in cgi processing [08:25:56]execute_cgi json_proto POST (null) [08:25:56]execute_cgi path=json_proto method=POST [08:25:56]POST find Content-Length [08:25:56]Host: 172.17.43.67:8080 [08:25:56]Content-Length: 675 [08:25:56]Content-Type: application/json [08:25:56] [08:25:56]POST finish read [08:25:56]Found Content-Length = 675 [08:25:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.290, "sum" : 250.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:56]execute_script... [08:25:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.290, "sum" : 250.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:56]POST & json_proto [08:25:56]process_json_proto [08:25:56]json parsed OK: [08:25:56]protocol is kg_v1.0 [08:25:56]action value=close_receipt [08:25:56]process_action close_receipt [08:25:56]cmd_close_receipt [08:25:56]MH_GetDate [08:25:56]Write to MH i2c: F0 00 00 B2 00 A1 [08:25:56]Write i2c OK [08:25:56]MH_I2C_Read... [08:25:56]Read from MH i2c: F0 [08:25:56]MH_I2C_Read... [08:25:56]Read from MH i2c: F0 09 00 [08:25:56]MH_I2C_Read... [08:25:56]Read from MH i2c: F0 09 00 B2 00 00 94 D4 EF 66 6A BD 47 65 3A [08:25:56]GetLastDocTimeStamp 1726993552 [08:25:56]current date 1726993556 [08:25:56]FM_GetShiftState [08:25:56]SAM_PROTO_GetShiftState [08:25:56]wFMCommunicate request_size=4 [08:25:56]MH_SAM_APDU [08:25:56]CAPDU: 80 13 01 00 [08:25:56]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [08:25:56]Write i2c OK [08:25:56]MH_I2C_Read... [08:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:56]Read from MH i2c: E2 [08:25:56]MH_I2C_Read... [08:25:56]Read from MH i2c: E2 0E 00 [08:25:56]MH_I2C_Read... [08:25:56]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [08:25:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:25:56]wFMCommunicate OK [08:25:56]SAM_PROTO_GetShiftState done [08:25:56]FM_GetShiftState done [08:25:56]opened in 1726966141 [08:25:56]opened+sec_in_day 1727052541 [08:25:56]quantity*price = 25069 [08:25:56]sum+1 = 25071 [08:25:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.70 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.62 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 59 22.09.2024 08:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151728 ФПД: 108306220747620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151728&fm=108306220747620&tin=02508201610067®Number=0000000000091825&sum=25000 [08:25:57]StoreToDocumentArchive [08:25:57]shift 475 fd 151728 [08:25:57]save to /storage/0475/doc_00151728 [08:25:57]save last doc name /storage/0475/doc_00151728 to /storage/kkm_last_doc_name [08:25:57]save OK [08:25:57]Clear old archive folders... [08:25:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:25:57]tlvbuf is 005ABA30 [08:25:57]SAM_PROTO_ClearQueue [08:25:57]wFMCommunicate request_size=4 [08:25:57]MH_SAM_APDU [08:25:57]CAPDU: 80 09 00 00 [08:25:57]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [08:25:57]Write i2c OK [08:25:57]MH_I2C_Read... [08:25:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:57]Read from MH i2c: E2 [08:25:57]MH_I2C_Read... [08:25:57]Read from MH i2c: E2 03 00 [08:25:57]MH_I2C_Read... [08:25:57]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:25:57]RAPDU: 90 00 [08:25:57]wFMCommunicate OK [08:25:57]SAM_PROTO_ClearQueue done [08:25:57]KKMCreateOFDPacket [08:25:57]OFDProtocolAddRootSTLVToBuf [08:25:57]FM_MakeSignedData [08:25:57]FM_MakeSignedData [08:25:57]SAM_PROTO_SignData [08:25:57]wFMCommunicate request_size=4 [08:25:57]MH_SAM_APDU [08:25:57]CAPDU: 80 0D 01 02 [08:25:58]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [08:25:58]Write i2c OK [08:25:58]MH_I2C_Read... [08:25:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:58]Read from MH i2c: E2 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:25:58]RAPDU: 90 00 [08:25:58]wFMCommunicate OK [08:25:58]wFMCommunicate request_size=255 [08:25:58]MH_SAM_APDU [08:25:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 95 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 50 02 00 35 04 06 00 62 81 01 recv_with_timeout no data received [08:25:58]D0 [08:25:58]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 95 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 50 02 00 35 04 06 00 62 81 01 D0 00 00 98 [08:25:58]Write i2c OK [08:25:58]MH_I2C_Read... [08:25:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:58]Read from MH i2c: E2 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:25:58]RAPDU: 90 00 [08:25:58]wFMCommunicate OK [08:25:58]wFMCommunicate request_size=7 [08:25:58]MH_SAM_APDU [08:25:58]CAPDU: 80 0D 02 02 02 8B 64 [08:25:58]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 8B 64 00 00 30 [08:25:58]Write i2c OK [08:25:58]MH_I2C_Read... [08:25:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:58]ConnectInit Can't take IP for lk.salyk.kg [08:25:58]CommunicateWithHost connect error [08:25:58]CommunicateWithHost err = -1 [08:25:58]OFD Sender: Server communicate error [08:25:58]Read from MH i2c: E2 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [08:25:58]RAPDU: 90 00 [08:25:58]wFMCommunicate OK [08:25:58]wFMCommunicate request_size=4 [08:25:58]MH_SAM_APDU [08:25:58]CAPDU: 80 0D 03 02 [08:25:58]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [08:25:58]Write i2c OK [08:25:58]MH_I2C_Read... [08:25:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:58]Read from MH i2c: E2 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 0B 00 [08:25:58]MH_I2C_Read... [08:25:58]Read from MH i2c: E2 0B 00 C4 00 00 A9 06 29 CB 56 4F 38 CC 90 00 8C [08:25:58]RAPDU: A9 06 29 CB 56 4F 38 CC 90 00 [08:25:58]wFMCommunicate OK [08:25:58]SAM_PROTO_SignData done [08:25:58]FM_MakeSignedData done [08:25:58]CreateOFDProtocolMessage [08:25:58]wFMCommunicate request_size=4 [08:25:58]MH_SAM_APDU [08:25:58]CAPDU: 80 11 00 00 [08:25:58]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [08:25:58]Write i2c OK [08:25:58]MH_I2C_Read... [08:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:58]Read from MH i2c: E2 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: E2 17 00 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [08:25:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:59]wFMCommunicate OK [08:25:59]CreateOFDProtocolMessage done [08:25:59]OFDSenderStorePacket 151728 [08:25:59]StoreOFDPacket docnum=151728 [08:25:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DA AB 04 01 2B AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 95 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 50 02 00 35 04 06 00 62 81 01 D0 8B 64 A9 06 29 CB 56 4F 38 CC [08:25:59]CheckFolder [08:25:59]dirname=/storage/ofd_packets [08:25:59]CheckFolder done [08:25:59]ProducePacketName [08:25:59]name=ofd_packets/00151728 [08:25:59]NVStorageSaveData ofd_packets/00151728 [08:25:59]File name is /storage/ofd_packets/00151728 [08:25:59]Write 298 bytes [08:25:59]NVStorageSaveData done [08:25:59]OFDSenderStorePacket done [08:25:59]KKMCreateOFDPacket done [08:25:59]NVStorageSaveData kkm_last_timestamp [08:25:59]File name is /storage/kkm_last_timestamp [08:25:59]Write 4 bytes [08:25:59]NVStorageSaveData done [08:25:59]ExternCall_PrintAddStr [08:25:59]wPrintStart [08:25:59]Write to MH i2c: 01 00 00 C6 00 C6 [08:25:59]Write i2c OK [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 07 00 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [08:25:59]RasterBufferAndPrint [08:25:59]line Счет N : (1)1785741 [08:25:59]line ИНН: 02508201610067 [08:25:59]line Контрольно-Кассовый Чек [08:25:59]line ПРОДАЖА [08:25:59]line ТРК (МРК, ГНК) : 41 [08:25:59]line Товар: 2710194210 [08:25:59]line ДТ-К-5 [08:25:59]line 3.290 * 76.20 [08:25:59]line = 250.70 [08:25:59]line НДС 12% НСП 1% [08:25:59]line > о реализуемом товаре [08:25:59]line ОКРУГЛЕНИЕ: -0.70 [08:25:59]line ИТОГО: 250.00 [08:25:59]line Внесено: 250.00 [08:25:59]line СДАЧА: 0.00 [08:25:59]line НСП 1% : 2.22 [08:25:59]line НДС 12% : 26.62 [08:25:59]line Наличными: 250.00 [08:25:59]line Безнал.: 0.00 [08:25:59]line Место: АЗС № 89 "Партнер Нефть" [08:25:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:25:59]line СНО: Общий режим [08:25:59]line Чек 59 22.09.2024 08:25 [08:25:59]line Смена: 475 ФФД: 1.0 [08:25:59]line ЗНМ: 0300000113 [08:25:59]line РНМ: 0000000000091825 [08:25:59]line Версия ККМ: 001 [08:25:59]line ФМ: 0000000000871835 [08:25:59]line ФД: 151728 [08:25:59]line ФПД: 108306220747620 [08:25:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151728&fm=108306220747620&tin=02508201610067®Number=0000000000091825&sum=25000 [08:25:59]written 0, free lines is 4095 [08:25:59]OFD Sender: Processing packet 151727 [packets to send 827, broken 825] [08:25:59]ProducePacketName [08:25:59]name=ofd_packets/00151727 [08:25:59]OFD Sender: To server: pG, [08:25:59]CommunicateWithHost lk.salyk.kg:30040 [08:25:59]ConnectInit lk.salyk.kg [08:25:59]Write to MH i2c: 01 00 00 F1 00 F1 [08:25:59]Write i2c OK [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 07 00 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D4 0C D8 [08:25:59]RasterBufferAndPrint [08:25:59]line [08:25:59]line [08:25:59]line [08:25:59]line [08:25:59]line [08:25:59]written 0, free lines is 3322 [08:25:59]MH_Cut [08:25:59]Write to MH i2c: D1 01 00 F8 00 01 CA [08:25:59]Write i2c OK [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: D1 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: D1 01 00 [08:25:59]MH_I2C_Read... [08:25:59]Read from MH i2c: D1 01 00 F8 00 00 C9 [08:25:59]Write to MH i2c: 01 00 00 F9 00 F9 [08:25:59]Write i2c OK [08:25:59]MH_I2C_Read... [08:26:00]*** Cut start [08:26:00]*** Purtial cut [08:26:00]*** Stage 1: CUTSNS_PIN = 1 [08:26:00]Read from MH i2c: 01 [08:26:00]MH_I2C_Read... [08:26:00]*** Stop cut motor [08:26:00]*** Cut end [08:26:00]Read from MH i2c: 01 07 00 [08:26:00]MH_I2C_Read... [08:26:00]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [08:26:00]process_action close_receipt done [08:26:00]requested_data is exist [08:26:00]produce_requested_data [08:26:00]requested_item fm.sn is exist - process it [08:26:00]wFMCommunicate request_size=4 [08:26:00]MH_SAM_APDU [08:26:00]CAPDU: 80 11 00 00 [08:26:00]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [08:26:00]Write i2c OK [08:26:00]MH_I2C_Read... [08:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:00]Read from MH i2c: E2 [08:26:00]MH_I2C_Read... [08:26:00]Read from MH i2c: E2 17 00 [08:26:00]MH_I2C_Read... [08:26:00]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [08:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:26:00]wFMCommunicate OK [08:26:00]requested_item fd.num is exist - process it [08:26:00]SAM_PROTO_GetFieldsCounters [08:26:00]wFMCommunicate request_size=4 [08:26:00]MH_SAM_APDU [08:26:00]CAPDU: 80 13 00 00 [08:26:00]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [08:26:00]Write i2c OK [08:26:00]MH_I2C_Read... [08:26:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:00]Read from MH i2c: E2 [08:26:00]MH_I2C_Read... [08:26:00]Read from MH i2c: E2 62 00 [08:26:00]MH_I2C_Read... [08:26:00]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [08:26:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:26:01]wFMCommunicate OK [08:26:01]SAM_PROTO_GetFieldsCounters done [08:26:01]requested_item shift.num is exist - process it [08:26:01]requested_item shift.opened is exist - process it [08:26:01]req_shift_opened [08:26:01]FM_GetShiftState [08:26:01]SAM_PROTO_GetShiftState [08:26:01]wFMCommunicate request_size=4 [08:26:01]MH_SAM_APDU [08:26:01]CAPDU: 80 13 01 00 [08:26:01]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [08:26:01]Write i2c OK [08:26:01]MH_I2C_Read... [08:26:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:01]Read from MH i2c: E2 [08:26:01]MH_I2C_Read... [08:26:01]Read from MH i2c: E2 0E 00 [08:26:01]MH_I2C_Read... [08:26:01]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [08:26:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:26:01]wFMCommunicate OK [08:26:01]SAM_PROTO_GetShiftState done [08:26:01]FM_GetShiftState done [08:26:01]req_shift_opened done [08:26:01]requested_item shift.open_date is exist - process it [08:26:01]req_shift_open_date [08:26:01]req_shift_open_date done [08:26:01]produce_requested_data done [08:26:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151728,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:26:01]process_action_free close_receipt [08:26:01]json_value_free [08:26:01]json_value_free done [08:26:01]process_json_proto returns [08:26:01]Send response to host [08:26:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151728,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:26:01]free response buf [08:26:01]execute_script done [08:26:01]execute_script returns [08:26:01]free content buf [08:26:01]Sock 10.Close socket [08:26:01]Sock 10.Thread stoped [08:26:04]ConnectInit Can't take IP for lk.salyk.kg [08:26:04]CommunicateWithHost connect error [08:26:04]CommunicateWithHost err = -1 [08:26:04]OFD Sender: Server communicate error [08:26:09]OFD Sender: Processing packet 151727 [packets to send 827, broken 825] [08:26:09]ProducePacketName [08:26:09]name=ofd_packets/00151727 [08:26:09]OFD Sender: To server: pG, [08:26:09]CommunicateWithHost lk.salyk.kg:30040 [08:26:09]ConnectInit lk.salyk.kg [08:26:14]ConnectInit Can't take IP for lk.salyk.kg [08:26:14]CommunicateWithHost connect error [08:26:14]CommunicateWithHost err = -1 [08:26:14]OFD Sender: Server communicate error [08:26:15]recv_with_timeout no data received [08:26:19]OFD Sender: Processing packet 151727 [packets to send 827, broken 825] [08:26:19]ProducePacketName [08:26:19]name=ofd_packets/00151727 [08:26:19]OFD Sender: To server: pG, [08:26:19]CommunicateWithHost lk.salyk.kg:30040 [08:26:19]ConnectInit lk.salyk.kg [08:26:24]ConnectInit Can't take IP for lk.salyk.kg [08:26:24]CommunicateWithHost connect error [08:26:24]CommunicateWithHost err = -1 [08:26:24]OFD Sender: Server communicate error [08:26:29]OFD Sender: Processing packet 151727 [packets to send 827, broken 825] [08:26:29]ProducePacketName [08:26:29]name=ofd_packets/00151727 [08:26:29]OFD Sender: To server: pG, [08:26:29]CommunicateWithHost lk.salyk.kg:30040 [08:26:29]ConnectInit lk.salyk.kg [08:26:34]Connected sock=9 [08:26:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5D 78 03 01 40 14 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 90 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 50 02 00 35 04 06 00 11 2B A3 84 06 6D 87 87 A9 87 95 25 1E 65 [08:26:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 E5 47 00 AC 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 50 02 00 F4 03 04 00 BD 7C EF 66 B6 04 01 00 00 F5 28 99 1D 16 53 3E B0 [08:26:35]CommunicateWithHost err = 0 [08:26:35]CheckOFDResponse [08:26:35]1017 (14) - 77093643461234 [08:26:35]1041 (16) - 0000000000871835 [08:26:35]1040 (4) - 151727 [08:26:35]1012 (4) - 22.09.2024 02:11 [08:26:35]1206 (1) - 0 [08:26:35]OFD Sender: Remove packet 151727 [08:26:35]ProducePacketName [08:26:35]name=ofd_packets/00151727 [08:26:35]NVStorageDeleteData [08:26:35]OFD Sender: Processing packet 151728 [packets to send 826, broken 825] [08:26:35]ProducePacketName [08:26:35]name=ofd_packets/00151728 [08:26:35]OFD Sender: To server: pG, [08:26:35]CommunicateWithHost lk.salyk.kg:30040 [08:26:35]ConnectInit lk.salyk.kg [08:26:36]Connected sock=9 [08:26:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DA AB 04 01 2B AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 95 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 50 02 00 35 04 06 00 62 81 01 D0 8B 64 A9 06 29 CB 56 4F 38 CC [08:26:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 95 5F 47 00 2A 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 50 02 00 F4 03 04 00 BF 7C EF 66 B6 04 01 00 00 78 4F C3 4D C1 6D F0 D1 [08:26:36]CommunicateWithHost err = 0 [08:26:36]CheckOFDResponse [08:26:36]1017 (14) - 77093643461234 [08:26:36]1041 (16) - 0000000000871835 [08:26:36]1040 (4) - 151728 [08:26:36]1012 (4) - 22.09.2024 02:11 [08:26:36]1206 (1) - 0 [08:26:36]OFD Sender: Remove packet 151728 [08:26:36]ProducePacketName [08:26:36]name=ofd_packets/00151728 [08:26:36]NVStorageDeleteData [08:26:37]OFD Sender: No OFD packet to send [08:26:42]OFD Sender: No OFD packet to send [08:26:47]OFD Sender: No OFD packet to send [08:26:52]OFD Sender: No OFD packet to send [08:26:52]recv_with_timeout no data received [08:26:57]OFD Sender: No OFD packet to send [08:27:02]OFD Sender: No OFD packet to send [08:27:07]OFD Sender: No OFD packet to send [08:27:12]OFD Sender: No OFD packet to send [08:27:13]accept exits with 6 [08:27:13]New connection [08:27:13]New thread 3066801508 created [08:27:13]Thread 3066944868 joined [08:27:13]Waiting for new connection... [08:27:13] Sock 6.Parse request [08:27:13]Sock 6.Check first char [08:27:13]Sock 6.First char is OK [08:27:13]request: POST /json_proto HTTP/1.0 [08:27:13]Method: POST [08:27:13]URL: /json_proto [08:27:13]Method is POST - this is cgi request [08:27:13]url: /json_proto [08:27:13]query_string will be loaded in cgi processing [08:27:13]execute_cgi json_proto POST (null) [08:27:13]execute_cgi path=json_proto method=POST [08:27:13]POST find Content-Length [08:27:13]Host: 172.17.43.67:8080 [08:27:13]Content-Length: 794 [08:27:13]Content-Type: application/json [08:27:13] [08:27:13]POST finish read [08:27:13]Found Content-Length = 794 [08:27:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:13]execute_script... [08:27:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:13]POST & json_proto [08:27:13]process_json_proto [08:27:13]json parsed OK: [08:27:13]protocol is kg_v1.0 [08:27:13]action value=close_receipt [08:27:13]process_action close_receipt [08:27:13]cmd_close_receipt [08:27:13]MH_GetDate [08:27:13]Write to MH i2c: F0 00 00 FD 00 EC [08:27:13]Write i2c OK [08:27:13]MH_I2C_Read... [08:27:13]Read from MH i2c: F0 [08:27:13]MH_I2C_Read... [08:27:13]Read from MH i2c: F0 09 00 [08:27:13]MH_I2C_Read... [08:27:13]Read from MH i2c: F0 09 00 FD 00 00 E2 D4 EF 66 6A BD 47 65 D3 [08:27:13]GetLastDocTimeStamp 1726993557 [08:27:13]current date 1726993634 [08:27:13]FM_GetShiftState [08:27:13]SAM_PROTO_GetShiftState [08:27:13]wFMCommunicate request_size=4 [08:27:13]MH_SAM_APDU [08:27:13]CAPDU: 80 13 01 00 [08:27:13]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [08:27:13]Write i2c OK [08:27:13]MH_I2C_Read... [08:27:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:13]Read from MH i2c: E2 [08:27:13]MH_I2C_Read... [08:27:13]Read from MH i2c: E2 0E 00 [08:27:13]MH_I2C_Read... [08:27:13]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C2 [08:27:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:27:13]wFMCommunicate OK [08:27:13]SAM_PROTO_GetShiftState done [08:27:13]FM_GetShiftState done [08:27:13]opened in 1726966141 [08:27:13]opened+sec_in_day 1727052541 [08:27:13]quantity*price = 0 [08:27:13]sum+1 = 1 [08:27:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 60 22.09.2024 08:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151729 ФПД: 183679644501310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151729&fm=183679644501310&tin=02508201610067®Number=0000000000091825&sum=0 [08:27:15]StoreToDocumentArchive [08:27:15]shift 475 fd 151729 [08:27:15]save to /storage/0475/doc_00151729 [08:27:15]save last doc name /storage/0475/doc_00151729 to /storage/kkm_last_doc_name [08:27:15]save OK [08:27:15]Clear old archive folders... [08:27:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:27:15]tlvbuf is 005087D0 [08:27:15]SAM_PROTO_ClearQueue [08:27:15]wFMCommunicate request_size=4 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 09 00 00 [08:27:15]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:15]Read from MH i2c: E2 03 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:27:15]RAPDU: 90 00 [08:27:15]wFMCommunicate OK [08:27:15]SAM_PROTO_ClearQueue done [08:27:15]KKMCreateOFDPacket [08:27:15]OFDProtocolAddRootSTLVToBuf [08:27:15]FM_MakeSignedData [08:27:15]FM_MakeSignedData [08:27:15]SAM_PROTO_SignData [08:27:15]wFMCommunicate request_size=4 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 0D 01 02 [08:27:15]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:27:15]RAPDU: 90 00 [08:27:15]wFMCommunicate OK [08:27:15]wFMCommunicate request_size=255 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E2 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 50 02 00 35 04 06 00 A7 0E 3F F6 [08:27:15]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E2 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 50 02 00 35 04 06 00 A7 0E 3F F6 00 00 29 [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:27:15]RAPDU: 90 00 [08:27:15]wFMCommunicate OK [08:27:15]wFMCommunicate request_size=7 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 0D 02 02 02 85 3E [08:27:15]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 85 3E 00 00 50 [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [08:27:15]RAPDU: 90 00 [08:27:15]wFMCommunicate OK [08:27:15]wFMCommunicate request_size=4 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 0D 03 02 [08:27:15]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 0B 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 0B 00 0F 01 00 6D 99 7E AE A0 22 93 47 90 00 5A [08:27:15]RAPDU: 6D 99 7E AE A0 22 93 47 90 00 [08:27:15]wFMCommunicate OK [08:27:15]SAM_PROTO_SignData done [08:27:15]FM_MakeSignedData done [08:27:15]CreateOFDProtocolMessage [08:27:15]wFMCommunicate request_size=4 [08:27:15]MH_SAM_APDU [08:27:15]CAPDU: 80 11 00 00 [08:27:15]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:15]Read from MH i2c: E2 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 17 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [08:27:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:15]wFMCommunicate OK [08:27:15]CreateOFDProtocolMessage done [08:27:15]OFDSenderStorePacket 151729 [08:27:15]StoreOFDPacket docnum=151729 [08:27:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 A5 04 01 36 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E2 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 50 02 00 35 04 06 00 A7 0E 3F F6 85 3E 6D 99 7E AE A0 22 93 47 [08:27:15]CheckFolder [08:27:15]dirname=/storage/ofd_packets [08:27:15]CheckFolder done [08:27:15]ProducePacketName [08:27:15]name=ofd_packets/00151729 [08:27:15]NVStorageSaveData ofd_packets/00151729 [08:27:15]File name is /storage/ofd_packets/00151729 [08:27:15]Write 298 bytes [08:27:15]NVStorageSaveData done [08:27:15]OFDSenderStorePacket done [08:27:15]KKMCreateOFDPacket done [08:27:15]NVStorageSaveData kkm_last_timestamp [08:27:15]File name is /storage/kkm_last_timestamp [08:27:15]Write 4 bytes [08:27:15]NVStorageSaveData done [08:27:15]ExternCall_PrintAddStr [08:27:15]wPrintStart [08:27:15]Write to MH i2c: 01 00 00 11 01 12 [08:27:15]Write i2c OK [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: 01 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: 01 07 00 [08:27:15]MH_I2C_Read... [08:27:15]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [08:27:15]RasterBufferAndPrint [08:27:15]line Счет N : (1)1785742 [08:27:15]line ИНН: 02508201610067 [08:27:15]line Контрольно-Кассовый Чек [08:27:15]line ПРОДАЖА [08:27:15]line ТРК (МРК, ГНК) : 31 [08:27:15]line Товар: 2710194210 [08:27:15]line ДТ-К-5 [08:27:15]line 19.690 * 0.00 [08:27:15]line = 0.00 [08:27:15]line НДС 12% НСП 1% [08:27:15]line > о реализуемом товаре [08:27:15]line ИТОГО: 0.00 [08:27:15]line НСП 1% : 0.00 [08:27:15]line НДС 12% : 0.00 [08:27:15]line Наличными: 0.00 [08:27:15]line Безнал.: 0.00 [08:27:15]line Место: АЗС № 89 "Партнер Нефть" [08:27:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:27:15]line СНО: Общий режим [08:27:15]line Чек 60 22.09.2024 08:27 [08:27:15]line Смена: 475 ФФД: 1.0 [08:27:15]line ЗНМ: 0300000113 [08:27:15]line РНМ: 0000000000091825 [08:27:15]line Версия ККМ: 001 [08:27:15]line Платежная система: O! деньги [08:27:15]line ФМ: 0000000000871835 [08:27:15]line ФД: 151729 [08:27:15]line ФПД: 183679644501310 [08:27:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151729&fm=183679644501310&tin=02508201610067®Number=0000000000091825&sum=0 [08:27:15]written 0, free lines is 4095 [08:27:15]OFD Sender: Processing packet 151729 [packets to send 826, broken 825] [08:27:15]ProducePacketName [08:27:15]name=ofd_packets/00151729 [08:27:15]OFD Sender: To server: pG, [08:27:15]CommunicateWithHost lk.salyk.kg:30040 [08:27:15]ConnectInit lk.salyk.kg [08:27:16]Write to MH i2c: 01 00 00 3B 01 3C [08:27:16]Write i2c OK [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: 01 [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: 01 07 00 [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D9 0C 28 [08:27:16]RasterBufferAndPrint [08:27:16]line [08:27:16]line [08:27:16]line [08:27:16]line [08:27:16]line [08:27:16]written 0, free lines is 3313 [08:27:16]MH_Cut [08:27:16]Write to MH i2c: D1 01 00 42 01 01 15 [08:27:16]Write i2c OK [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: D1 [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: D1 01 00 [08:27:16]MH_I2C_Read... [08:27:16]Read from MH i2c: D1 01 00 42 01 00 14 [08:27:16]Write to MH i2c: 01 00 00 43 01 44 [08:27:16]Write i2c OK [08:27:16]MH_I2C_Read... [08:27:17]*** Cut start [08:27:17]*** Purtial cut [08:27:17]*** Stage 1: CUTSNS_PIN = 1 [08:27:17]Read from MH i2c: 01 [08:27:17]MH_I2C_Read... [08:27:17]*** Stop cut motor [08:27:17]*** Cut end [08:27:17]Read from MH i2c: 01 07 00 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [08:27:17]process_action close_receipt done [08:27:17]requested_data is exist [08:27:17]produce_requested_data [08:27:17]requested_item fm.sn is exist - process it [08:27:17]wFMCommunicate request_size=4 [08:27:17]MH_SAM_APDU [08:27:17]CAPDU: 80 11 00 00 [08:27:17]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [08:27:17]Write i2c OK [08:27:17]MH_I2C_Read... [08:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:17]Read from MH i2c: E2 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 17 00 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [08:27:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:17]wFMCommunicate OK [08:27:17]requested_item fd.num is exist - process it [08:27:17]SAM_PROTO_GetFieldsCounters [08:27:17]wFMCommunicate request_size=4 [08:27:17]MH_SAM_APDU [08:27:17]CAPDU: 80 13 00 00 [08:27:17]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [08:27:17]Write i2c OK [08:27:17]MH_I2C_Read... [08:27:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:17]Read from MH i2c: E2 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 62 00 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [08:27:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:17]wFMCommunicate OK [08:27:17]SAM_PROTO_GetFieldsCounters done [08:27:17]requested_item shift.num is exist - process it [08:27:17]requested_item shift.opened is exist - process it [08:27:17]req_shift_opened [08:27:17]FM_GetShiftState [08:27:17]SAM_PROTO_GetShiftState [08:27:17]wFMCommunicate request_size=4 [08:27:17]MH_SAM_APDU [08:27:17]CAPDU: 80 13 01 00 [08:27:17]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [08:27:17]Write i2c OK [08:27:17]MH_I2C_Read... [08:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:17]Read from MH i2c: E2 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 0E 00 [08:27:17]MH_I2C_Read... [08:27:17]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [08:27:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:27:17]wFMCommunicate OK [08:27:17]SAM_PROTO_GetShiftState done [08:27:17]FM_GetShiftState done [08:27:17]req_shift_opened done [08:27:17]requested_item shift.open_date is exist - process it [08:27:17]req_shift_open_date [08:27:17]req_shift_open_date done [08:27:17]produce_requested_data done [08:27:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151729,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:27:17]process_action_free close_receipt [08:27:17]json_value_free [08:27:17]json_value_free done [08:27:17]process_json_proto returns [08:27:17]Send response to host [08:27:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151729,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:27:17]free response buf [08:27:17]execute_script done [08:27:17]execute_script returns [08:27:17]free content buf [08:27:17]Sock 6.Close socket [08:27:17]Sock 6.Thread stoped [08:27:20]Connected sock=11 [08:27:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 A5 04 01 36 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E2 D4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 50 02 00 35 04 06 00 A7 0E 3F F6 85 3E 6D 99 7E AE A0 22 93 47 [08:27:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D 65 47 00 79 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 50 02 00 F4 03 04 00 EB 7C EF 66 B6 04 01 00 00 D9 A6 C2 1A C7 66 F6 C7 [08:27:21]CommunicateWithHost err = 0 [08:27:21]CheckOFDResponse [08:27:21]1017 (14) - 77093643461234 [08:27:21]1041 (16) - 0000000000871835 [08:27:21]1040 (4) - 151729 [08:27:21]1012 (4) - 22.09.2024 02:11 [08:27:21]1206 (1) - 0 [08:27:21]OFD Sender: Remove packet 151729 [08:27:21]ProducePacketName [08:27:21]name=ofd_packets/00151729 [08:27:21]NVStorageDeleteData [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:31]OFD Sender: No OFD packet to send [08:27:36]OFD Sender: No OFD packet to send [08:27:40]recv_with_timeout no data received [08:27:41]OFD Sender: No OFD packet to send [08:27:46]OFD Sender: No OFD packet to send [08:27:51]OFD Sender: No OFD packet to send [08:27:56]OFD Sender: No OFD packet to send [08:28:01]OFD Sender: No OFD packet to send [08:28:06]OFD Sender: No OFD packet to send [08:28:08]recv_with_timeout no data received [08:28:11]OFD Sender: No OFD packet to send [08:28:16]OFD Sender: No OFD packet to send [08:28:18]recv_with_timeout no data received [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:28:58]recv_with_timeout no data received [08:29:01]OFD Sender: No OFD packet to send [08:29:06]OFD Sender: No OFD packet to send [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:30:02]OFD Sender: No OFD packet to send [08:30:07]OFD Sender: No OFD packet to send [08:30:08]accept exits with 9 [08:30:08]New connection [08:30:08]New thread 3066944868 created [08:30:08]Thread 3066801508 joined [08:30:08]Waiting for new connection... [08:30:08] Sock 9.Parse request [08:30:08]Sock 9.Check first char [08:30:08]Sock 9.First char is OK [08:30:08]request: POST /json_proto HTTP/1.0 [08:30:08]Method: POST [08:30:08]URL: /json_proto [08:30:08]Method is POST - this is cgi request [08:30:08]url: /json_proto [08:30:08]query_string will be loaded in cgi processing [08:30:08]execute_cgi json_proto POST (null) [08:30:08]execute_cgi path=json_proto method=POST [08:30:08]POST find Content-Length [08:30:08]Host: 172.17.43.67:8080 [08:30:08]Content-Length: 662 [08:30:08]Content-Type: application/json [08:30:08] [08:30:08]POST finish read [08:30:08]Found Content-Length = 662 [08:30:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:08]execute_script... [08:30:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:08]POST & json_proto [08:30:08]process_json_proto [08:30:08]json parsed OK: [08:30:08]protocol is kg_v1.0 [08:30:08]action value=close_receipt [08:30:08]process_action close_receipt [08:30:08]cmd_close_receipt [08:30:08]MH_GetDate [08:30:08]Write to MH i2c: F0 00 00 47 01 37 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: F0 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: F0 09 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: F0 09 00 47 01 00 90 D5 EF 66 6A BD 47 65 CD [08:30:08]GetLastDocTimeStamp 1726993634 [08:30:08]current date 1726993808 [08:30:08]FM_GetShiftState [08:30:08]SAM_PROTO_GetShiftState [08:30:08]wFMCommunicate request_size=4 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 13 01 00 [08:30:08]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 0E 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [08:30:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:30:08]wFMCommunicate OK [08:30:08]SAM_PROTO_GetShiftState done [08:30:08]FM_GetShiftState done [08:30:08]opened in 1726966141 [08:30:08]opened+sec_in_day 1727052541 [08:30:08]quantity*price = 50034 [08:30:08]sum+1 = 50036 [08:30:08]Check (price>sum+1) || (price+1 о реализуемом товаре [08:30:09]line ОКРУГЛЕНИЕ: -0.35 [08:30:09]line ИТОГО: 500.00 [08:30:09]line Внесено: 500.00 [08:30:09]line СДАЧА: 0.00 [08:30:09]line НСП 1% : 4.43 [08:30:09]line НДС 12% : 53.13 [08:30:09]line Наличными: 500.00 [08:30:09]line Безнал.: 0.00 [08:30:09]line Место: АЗС № 89 "Партнер Нефть" [08:30:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:30:09]line СНО: Общий режим [08:30:09]line Чек 61 22.09.2024 08:30 [08:30:09]line Смена: 475 ФФД: 1.0 [08:30:09]line ЗНМ: 0300000113 [08:30:09]line РНМ: 0000000000091825 [08:30:09]line Версия ККМ: 001 [08:30:09]line ФМ: 0000000000871835 [08:30:09]line ФД: 151730 [08:30:09]line ФПД: 182780215676769 [08:30:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151730&fm=182780215676769&tin=02508201610067®Number=0000000000091825&sum=50000 [08:30:10]OFD Sender: Processing packet 151730 [packets to send 826, broken 825] [08:30:10]ProducePacketName [08:30:10]name=ofd_packets/00151730 [08:30:10]OFD Sender: To server: pG, [08:30:10]CommunicateWithHost lk.salyk.kg:30040 [08:30:10]ConnectInit lk.salyk.kg [08:30:10]written 0, free lines is 4095 [08:30:10]Write to MH i2c: 01 00 00 86 01 87 [08:30:10]Write i2c OK [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: 01 [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: 01 07 00 [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 C8 0C 62 [08:30:10]RasterBufferAndPrint [08:30:10]line [08:30:10]line [08:30:10]line [08:30:10]line [08:30:10]line [08:30:10]written 0, free lines is 3277 [08:30:10]MH_Cut [08:30:10]Write to MH i2c: D1 01 00 8D 01 01 60 [08:30:10]Write i2c OK [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: D1 [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: D1 01 00 [08:30:10]MH_I2C_Read... [08:30:10]Read from MH i2c: D1 01 00 8D 01 00 5F [08:30:10]Write to MH i2c: 01 00 00 8E 01 8F [08:30:10]Write i2c OK [08:30:10]MH_I2C_Read... [08:30:11]Connected sock=10 [08:30:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 14 FB 03 01 91 21 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 90 D5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 35 04 06 00 A6 3C D5 D3 CF 61 E6 DC 0D 76 28 38 68 C1 [08:30:11]*** Cut start [08:30:11]*** Purtial cut [08:30:11]*** CUTSNS_PIN = 0 [08:30:11]*** Stage 1: CUTSNS_PIN = 1 [08:30:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 B1 47 00 B0 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 F4 03 04 00 96 7D EF 66 B6 04 01 00 00 2D 48 93 39 B3 2E FC D0 [08:30:11]CommunicateWithHost err = 0 [08:30:11]CheckOFDResponse [08:30:11]1017 (14) - 77093643461234 [08:30:11]1041 (16) - 0000000000871835 [08:30:11]1040 (4) - 151730 [08:30:11]1012 (4) - 22.09.2024 02:14 [08:30:11]1206 (1) - 0 [08:30:11]OFD Sender: Remove packet 151730 [08:30:11]ProducePacketName [08:30:11]name=ofd_packets/00151730 [08:30:11]NVStorageDeleteData [08:30:12]OFD Sender: No OFD packet to send [08:30:13]Read from MH i2c: 01 [08:30:13]MH_I2C_Read... [08:30:13]*** Stop cut motor [08:30:13]*** Cut end [08:30:13]Read from MH i2c: 01 07 00 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [08:30:13]process_action close_receipt done [08:30:13]requested_data is exist [08:30:13]produce_requested_data [08:30:13]requested_item fm.sn is exist - process it [08:30:13]wFMCommunicate request_size=4 [08:30:13]MH_SAM_APDU [08:30:13]CAPDU: 80 11 00 00 [08:30:13]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [08:30:13]Write i2c OK [08:30:13]MH_I2C_Read... [08:30:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:13]Read from MH i2c: E2 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 17 00 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [08:30:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:30:13]wFMCommunicate OK [08:30:13]requested_item fd.num is exist - process it [08:30:13]SAM_PROTO_GetFieldsCounters [08:30:13]wFMCommunicate request_size=4 [08:30:13]MH_SAM_APDU [08:30:13]CAPDU: 80 13 00 00 [08:30:13]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [08:30:13]Write i2c OK [08:30:13]MH_I2C_Read... [08:30:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:13]Read from MH i2c: E2 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 62 00 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [08:30:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:13]wFMCommunicate OK [08:30:13]SAM_PROTO_GetFieldsCounters done [08:30:13]requested_item shift.num is exist - process it [08:30:13]requested_item shift.opened is exist - process it [08:30:13]req_shift_opened [08:30:13]FM_GetShiftState [08:30:13]SAM_PROTO_GetShiftState [08:30:13]wFMCommunicate request_size=4 [08:30:13]MH_SAM_APDU [08:30:13]CAPDU: 80 13 01 00 [08:30:13]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [08:30:13]Write i2c OK [08:30:13]MH_I2C_Read... [08:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:13]Read from MH i2c: E2 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 0E 00 [08:30:13]MH_I2C_Read... [08:30:13]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 56 [08:30:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:30:13]wFMCommunicate OK [08:30:13]SAM_PROTO_GetShiftState done [08:30:13]FM_GetShiftState done [08:30:13]req_shift_opened done [08:30:13]requested_item shift.open_date is exist - process it [08:30:13]req_shift_open_date [08:30:13]req_shift_open_date done [08:30:13]produce_requested_data done [08:30:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151730,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:30:13]process_action_free close_receipt [08:30:13]json_value_free [08:30:13]json_value_free done [08:30:13]process_json_proto returns [08:30:13]Send response to host [08:30:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151730,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:30:13]free response buf [08:30:13]execute_script done [08:30:13]execute_script returns [08:30:13]free content buf [08:30:13]Sock 9.Close socket [08:30:13]Sock 9.Thread stoped [08:30:17]OFD Sender: No OFD packet to send [08:30:22]OFD Sender: No OFD packet to send [08:30:27]OFD Sender: No OFD packet to send [08:30:27]recv_with_timeout no data received [08:30:32]OFD Sender: No OFD packet to send [08:30:37]OFD Sender: No OFD packet to send [08:30:38]recv_with_timeout no data received [08:30:42]OFD Sender: No OFD packet to send [08:30:47]OFD Sender: No OFD packet to send [08:30:52]OFD Sender: No OFD packet to send [08:30:57]OFD Sender: No OFD packet to send [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31:12]OFD Sender: No OFD packet to send [08:31:17]OFD Sender: No OFD packet to send [08:31:22]OFD Sender: No OFD packet to send [08:31:27]OFD Sender: No OFD packet to send [08:31:32]OFD Sender: No OFD packet to send [08:31:37]OFD Sender: No OFD packet to send [08:31:42]OFD Sender: No OFD packet to send [08:31:47]OFD Sender: No OFD packet to send [08:31:52]OFD Sender: No OFD packet to send [08:31:55]recv_with_timeout no data received [08:31:57]OFD Sender: No OFD packet to send [08:32:02]OFD Sender: No OFD packet to send [08:32:07]OFD Sender: No OFD packet to send [08:32:12]OFD Sender: No OFD packet to send [08:32:17]OFD Sender: No OFD packet to send [08:32:22]OFD Sender: No OFD packet to send [08:32:27]OFD Sender: No OFD packet to send [08:32:32]OFD Sender: No OFD packet to send [08:32:37]OFD Sender: No OFD packet to send [08:32:42]OFD Sender: No OFD packet to send [08:32:47]OFD Sender: No OFD packet to send [08:32:52]OFD Sender: No OFD packet to send [08:32:54]accept exits with 8 [08:32:54]New connection [08:32:54]New thread 3066801508 created [08:32:54]Thread 3066944868 joined [08:32:54]Waiting for new connection... [08:32:54] Sock 8.Parse request [08:32:54]Sock 8.Check first char [08:32:54]Sock 8.First char is OK [08:32:54]request: POST /json_proto HTTP/1.0 [08:32:54]Method: POST [08:32:54]URL: /json_proto [08:32:54]Method is POST - this is cgi request [08:32:54]url: /json_proto [08:32:54]query_string will be loaded in cgi processing [08:32:54]execute_cgi json_proto POST (null) [08:32:54]execute_cgi path=json_proto method=POST [08:32:54]POST find Content-Length [08:32:54]Host: 172.17.43.67:8080 [08:32:54]Content-Length: 627 [08:32:54]Content-Type: application/json [08:32:54] [08:32:54]POST finish read [08:32:54]Found Content-Length = 627 [08:32:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:54]execute_script... [08:32:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:54]POST & json_proto [08:32:54]process_json_proto [08:32:54]json parsed OK: [08:32:54]protocol is kg_v1.0 [08:32:54]action value=close_receipt [08:32:54]process_action close_receipt [08:32:54]cmd_close_receipt [08:32:54]MH_GetDate [08:32:54]Write to MH i2c: F0 00 00 92 01 82 [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: F0 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: F0 09 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: F0 09 00 92 01 00 37 D6 EF 66 6A BD 47 65 C0 [08:32:54]GetLastDocTimeStamp 1726993808 [08:32:54]current date 1726993975 [08:32:54]FM_GetShiftState [08:32:54]SAM_PROTO_GetShiftState [08:32:54]wFMCommunicate request_size=4 [08:32:54]MH_SAM_APDU [08:32:54]CAPDU: 80 13 01 00 [08:32:54]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:54]Read from MH i2c: E2 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: E2 0E 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 58 [08:32:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:32:54]wFMCommunicate OK [08:32:54]SAM_PROTO_GetShiftState done [08:32:54]FM_GetShiftState done [08:32:54]opened in 1726966141 [08:32:54]opened+sec_in_day 1727052541 [08:32:54]quantity*price = 99999 [08:32:54]sum+1 = 100001 [08:32:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 62 22.09.2024 08:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151731 ФПД: 272843622702774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151731&fm=272843622702774&tin=02508201610067®Number=0000000000091825&sum=100000 [08:32:56]StoreToDocumentArchive [08:32:56]shift 475 fd 151731 [08:32:56]save to /storage/0475/doc_00151731 [08:32:56]save last doc name /storage/0475/doc_00151731 to /storage/kkm_last_doc_name [08:32:56]save OK [08:32:56]Clear old archive folders... [08:32:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:32:56]tlvbuf is 005DC860 [08:32:56]SAM_PROTO_ClearQueue [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 09 00 00 [08:32:56]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [08:32:56]RAPDU: 90 00 [08:32:56]wFMCommunicate OK [08:32:56]SAM_PROTO_ClearQueue done [08:32:56]KKMCreateOFDPacket [08:32:56]OFDProtocolAddRootSTLVToBuf [08:32:56]FM_MakeSignedData [08:32:56]FM_MakeSignedData [08:32:56]SAM_PROTO_SignData [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 0D 01 02 [08:32:56]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [08:32:56]RAPDU: 90 00 [08:32:56]wFMCommunicate OK [08:32:56]wFMCommunicate request_size=255 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 50 02 00 35 04 06 00 F8 26 5B 35 DE [08:32:56]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 50 02 00 35 04 06 00 F8 26 5B 35 DE 00 00 A8 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:32:56]RAPDU: 90 00 [08:32:56]wFMCommunicate OK [08:32:56]wFMCommunicate request_size=6 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 0D 02 02 01 B6 [08:32:56]Write to MH i2c: E2 09 00 A3 01 80 0D 02 02 01 00 B6 00 00 D6 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:32:56]RAPDU: 90 00 [08:32:56]wFMCommunicate OK [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 0D 03 02 [08:32:56]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 0B 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 0B 00 A4 01 00 B8 24 EC 96 8D E7 17 31 90 00 3B [08:32:56]RAPDU: B8 24 EC 96 8D E7 17 31 90 00 [08:32:56]wFMCommunicate OK [08:32:56]SAM_PROTO_SignData done [08:32:56]FM_MakeSignedData done [08:32:56]CreateOFDProtocolMessage [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 11 00 00 [08:32:56]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 17 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [08:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:32:56]wFMCommunicate OK [08:32:56]CreateOFDProtocolMessage done [08:32:56]OFDSenderStorePacket 151731 [08:32:56]StoreOFDPacket docnum=151731 [08:32:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 57 11 03 01 08 E6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 50 02 00 35 04 06 00 F8 26 5B 35 DE B6 B8 24 EC 96 8D E7 17 31 [08:32:56]CheckFolder [08:32:56]dirname=/storage/ofd_packets [08:32:56]CheckFolder done [08:32:56]ProducePacketName [08:32:56]name=ofd_packets/00151731 [08:32:56]NVStorageSaveData ofd_packets/00151731 [08:32:56]File name is /storage/ofd_packets/00151731 [08:32:56]Write 297 bytes [08:32:56]NVStorageSaveData done [08:32:56]OFDSenderStorePacket done [08:32:56]KKMCreateOFDPacket done [08:32:56]NVStorageSaveData kkm_last_timestamp [08:32:56]File name is /storage/kkm_last_timestamp [08:32:56]Write 4 bytes [08:32:56]NVStorageSaveData done [08:32:56]ExternCall_PrintAddStr [08:32:56]wPrintStart [08:32:56]Write to MH i2c: 01 00 00 A6 01 A7 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: 01 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: 01 07 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [08:32:56]RasterBufferAndPrint [08:32:56]line Счет N : (1)1785744 [08:32:56]line ИНН: 02508201610067 [08:32:56]line Контрольно-Кассовый Чек [08:32:56]line ПРОДАЖА [08:32:56]line ТРК (МРК, ГНК) : 33 [08:32:56]line Товар: 2710124130 [08:32:56]line Super-92 [08:32:56]line 14.430 * 69.30 [08:32:56]line = 1000.00 [08:32:56]line НДС 12% НСП 1% [08:32:56]line > о реализуемом товаре [08:32:56]line ИТОГО: 1000.00 [08:32:56]line НСП 1% : 8.85 [08:32:56]line НДС 12% : 106.19 [08:32:56]line Наличными: 1000.00 [08:32:56]line Безнал.: 0.00 [08:32:56]line Место: АЗС № 89 "Партнер Нефть" [08:32:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:32:56]line СНО: Общий режим [08:32:56]line Чек 62 22.09.2024 08:32 [08:32:56]line Смена: 475 ФФД: 1.0 [08:32:56]line ЗНМ: 0300000113 [08:32:56]line РНМ: 0000000000091825 [08:32:56]line Версия ККМ: 001 [08:32:56]line ФМ: 0000000000871835 [08:32:56]line ФД: 151731 [08:32:56]line ФПД: 272843622702774 [08:32:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151731&fm=272843622702774&tin=02508201610067®Number=0000000000091825&sum=100000 [08:32:56]written 0, free lines is 4095 [08:32:56]OFD Sender: Processing packet 151731 [packets to send 826, broken 825] [08:32:56]ProducePacketName [08:32:56]name=ofd_packets/00151731 [08:32:56]OFD Sender: To server: pG, [08:32:56]CommunicateWithHost lk.salyk.kg:30040 [08:32:56]ConnectInit lk.salyk.kg [08:32:57]Connected sock=9 [08:32:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 57 11 03 01 08 E6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 50 02 00 35 04 06 00 F8 26 5B 35 DE B6 B8 24 EC 96 8D E7 17 31 [08:32:57]Write to MH i2c: 01 00 00 CE 01 CF [08:32:57]Write i2c OK [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: 01 [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: 01 07 00 [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 03 0D E6 [08:32:57]RasterBufferAndPrint [08:32:57]line [08:32:57]line [08:32:57]line [08:32:57]line [08:32:57]line [08:32:57]written 0, free lines is 3336 [08:32:57]MH_Cut [08:32:57]Write to MH i2c: D1 01 00 D5 01 01 A8 [08:32:57]Write i2c OK [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: D1 [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: D1 01 00 [08:32:57]MH_I2C_Read... [08:32:57]Read from MH i2c: D1 01 00 D5 01 00 A7 [08:32:57]Write to MH i2c: 01 00 00 D6 01 D7 [08:32:57]Write i2c OK [08:32:57]MH_I2C_Read... [08:32:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4E 60 47 00 FA 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 50 02 00 F4 03 04 00 3C 7E EF 66 B6 04 01 00 00 CA C6 1D E3 4B 8D 36 13 [08:32:57]CommunicateWithHost err = 0 [08:32:57]CheckOFDResponse [08:32:57]1017 (14) - 77093643461234 [08:32:57]1041 (16) - 0000000000871835 [08:32:57]1040 (4) - 151731 [08:32:57]1012 (4) - 22.09.2024 02:17 [08:32:57]1206 (1) - 0 [08:32:57]OFD Sender: Remove packet 151731 [08:32:57]ProducePacketName [08:32:57]name=ofd_packets/00151731 [08:32:57]NVStorageDeleteData [08:32:57]*** Cut start [08:32:57]*** Purtial cut [08:32:57]*** Stage 1: CUTSNS_PIN = 1 [08:32:57]OFD Sender: No OFD packet to send [08:32:58]Read from MH i2c: 01 [08:32:58]MH_I2C_Read... [08:32:58]*** Stop cut motor [08:32:58]*** Cut end [08:32:58]Read from MH i2c: 01 07 00 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [08:32:58]process_action close_receipt done [08:32:58]requested_data is exist [08:32:58]produce_requested_data [08:32:58]requested_item fm.sn is exist - process it [08:32:58]wFMCommunicate request_size=4 [08:32:58]MH_SAM_APDU [08:32:58]CAPDU: 80 11 00 00 [08:32:58]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [08:32:58]Write i2c OK [08:32:58]MH_I2C_Read... [08:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:58]Read from MH i2c: E2 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 17 00 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [08:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:32:58]wFMCommunicate OK [08:32:58]requested_item fd.num is exist - process it [08:32:58]SAM_PROTO_GetFieldsCounters [08:32:58]wFMCommunicate request_size=4 [08:32:58]MH_SAM_APDU [08:32:58]CAPDU: 80 13 00 00 [08:32:58]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [08:32:58]Write i2c OK [08:32:58]MH_I2C_Read... [08:32:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:58]Read from MH i2c: E2 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 62 00 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [08:32:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:58]wFMCommunicate OK [08:32:58]SAM_PROTO_GetFieldsCounters done [08:32:58]requested_item shift.num is exist - process it [08:32:58]requested_item shift.opened is exist - process it [08:32:58]req_shift_opened [08:32:58]FM_GetShiftState [08:32:58]SAM_PROTO_GetShiftState [08:32:58]wFMCommunicate request_size=4 [08:32:58]MH_SAM_APDU [08:32:58]CAPDU: 80 13 01 00 [08:32:58]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [08:32:58]Write i2c OK [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 [08:32:58]MH_I2C_Read... [08:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:58]Read from MH i2c: E2 0E 00 [08:32:58]MH_I2C_Read... [08:32:58]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9E [08:32:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:32:58]wFMCommunicate OK [08:32:58]SAM_PROTO_GetShiftState done [08:32:58]FM_GetShiftState done [08:32:58]req_shift_opened done [08:32:58]requested_item shift.open_date is exist - process it [08:32:58]req_shift_open_date [08:32:58]req_shift_open_date done [08:32:58]produce_requested_data done [08:32:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151731,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:32:58]process_action_free close_receipt [08:32:58]json_value_free [08:32:58]json_value_free done [08:32:58]process_json_proto returns [08:32:58]Send response to host [08:32:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151731,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:32:58]free response buf [08:32:58]execute_script done [08:32:58]execute_script returns [08:32:58]free content buf [08:32:58]Sock 8.Close socket [08:32:58]Sock 8.Thread stoped [08:33:02]OFD Sender: No OFD packet to send [08:33:06]recv_with_timeout no data received [08:33:07]OFD Sender: No OFD packet to send [08:33:13]OFD Sender: No OFD packet to send [08:33:17]recv_with_timeout no data received [08:33:18]OFD Sender: No OFD packet to send [08:33:23]OFD Sender: No OFD packet to send [08:33:28]OFD Sender: No OFD packet to send [08:33:33]OFD Sender: No OFD packet to send [08:33:34]recv_with_timeout no data received [08:33:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:48]OFD Sender: No OFD packet to send [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:13]OFD Sender: No OFD packet to send [08:34:17]recv_with_timeout no data received [08:34:18]OFD Sender: No OFD packet to send [08:34:23]OFD Sender: No OFD packet to send [08:34:27]recv_with_timeout no data received [08:34:28]OFD Sender: No OFD packet to send [08:34:33]OFD Sender: No OFD packet to send [08:34:33]accept exits with 10 [08:34:33]New connection [08:34:33]New thread 3066944868 created [08:34:33]Thread 3066801508 joined [08:34:33]Waiting for new connection... [08:34:33] Sock 10.Parse request [08:34:33]Sock 10.Check first char [08:34:33]Sock 10.First char is OK [08:34:33]request: POST /json_proto HTTP/1.0 [08:34:33]Method: POST [08:34:33]URL: /json_proto [08:34:33]Method is POST - this is cgi request [08:34:33]url: /json_proto [08:34:33]query_string will be loaded in cgi processing [08:34:33]execute_cgi json_proto POST (null) [08:34:33]execute_cgi path=json_proto method=POST [08:34:33]POST find Content-Length [08:34:33]Host: 172.17.43.67:8080 [08:34:33]Content-Length: 678 [08:34:33]Content-Type: application/json [08:34:33] [08:34:33]POST finish read [08:34:33]Found Content-Length = 678 [08:34:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:33]execute_script... [08:34:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:33]POST & json_proto [08:34:33]process_json_proto [08:34:33]json parsed OK: [08:34:33]protocol is kg_v1.0 [08:34:33]action value=close_receipt [08:34:33]process_action close_receipt [08:34:33]cmd_close_receipt [08:34:33]MH_GetDate [08:34:33]Write to MH i2c: F0 00 00 DA 01 CA [08:34:33]Write i2c OK [08:34:33]MH_I2C_Read... [08:34:33]Read from MH i2c: F0 [08:34:33]MH_I2C_Read... [08:34:33]Read from MH i2c: F0 09 00 [08:34:33]MH_I2C_Read... [08:34:33]Read from MH i2c: F0 09 00 DA 01 00 9A D6 EF 66 6A BD 47 65 6B [08:34:33]GetLastDocTimeStamp 1726993975 [08:34:33]current date 1726994074 [08:34:33]FM_GetShiftState [08:34:33]SAM_PROTO_GetShiftState [08:34:33]wFMCommunicate request_size=4 [08:34:33]MH_SAM_APDU [08:34:33]CAPDU: 80 13 01 00 [08:34:33]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [08:34:33]Write i2c OK [08:34:33]MH_I2C_Read... [08:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:33]Read from MH i2c: E2 [08:34:33]MH_I2C_Read... [08:34:33]Read from MH i2c: E2 0E 00 [08:34:33]MH_I2C_Read... [08:34:33]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [08:34:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:34:33]wFMCommunicate OK [08:34:33]SAM_PROTO_GetShiftState done [08:34:33]FM_GetShiftState done [08:34:33]opened in 1726966141 [08:34:33]opened+sec_in_day 1727052541 [08:34:33]quantity*price = 50036 [08:34:33]sum+1 = 50037 [08:34:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 63 22.09.2024 08:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151732 ФПД: 42816583322795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151732&fm=42816583322795&tin=02508201610067®Number=0000000000091825&sum=50000 [08:34:34]StoreToDocumentArchive [08:34:34]shift 475 fd 151732 [08:34:34]save to /storage/0475/doc_00151732 [08:34:34]save last doc name /storage/0475/doc_00151732 to /storage/kkm_last_doc_name [08:34:34]save OK [08:34:34]Clear old archive folders... [08:34:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:34]tlvbuf is 005815B0 [08:34:34]SAM_PROTO_ClearQueue [08:34:34]wFMCommunicate request_size=4 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 09 00 00 [08:34:34]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:34]Read from MH i2c: E2 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 03 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [08:34:34]RAPDU: 90 00 [08:34:34]wFMCommunicate OK [08:34:34]SAM_PROTO_ClearQueue done [08:34:34]KKMCreateOFDPacket [08:34:34]OFDProtocolAddRootSTLVToBuf [08:34:34]FM_MakeSignedData [08:34:34]FM_MakeSignedData [08:34:34]SAM_PROTO_SignData [08:34:34]wFMCommunicate request_size=4 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 0D 01 02 [08:34:34]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:34]Read from MH i2c: E2 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 03 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [08:34:34]RAPDU: 90 00 [08:34:34]wFMCommunicate OK [08:34:34]wFMCommunicate request_size=255 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9A D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 50 02 00 35 04 06 00 26 [08:34:34]Write to MH i2c: E2 02 01 EA 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9A D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 50 02 00 35 04 06 00 26 00 00 EE [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:35]Read from MH i2c: E2 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 03 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [08:34:35]RAPDU: 90 00 [08:34:35]wFMCommunicate OK [08:34:35]wFMCommunicate request_size=10 [08:34:35]MH_SAM_APDU [08:34:35]CAPDU: 80 0D 02 02 05 F1 03 3D 4C AB [08:34:35]Write to MH i2c: E2 0D 00 EB 01 80 0D 02 02 05 00 F1 03 3D 4C AB 00 00 98 [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:35]Read from MH i2c: E2 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 03 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [08:34:35]RAPDU: 90 00 [08:34:35]wFMCommunicate OK [08:34:35]wFMCommunicate request_size=4 [08:34:35]MH_SAM_APDU [08:34:35]CAPDU: 80 0D 03 02 [08:34:35]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:35]Read from MH i2c: E2 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 0B 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 0B 00 EC 01 00 7E D8 A4 44 1F 63 A2 B6 90 00 81 [08:34:35]RAPDU: 7E D8 A4 44 1F 63 A2 B6 90 00 [08:34:35]wFMCommunicate OK [08:34:35]SAM_PROTO_SignData done [08:34:35]FM_MakeSignedData done [08:34:35]CreateOFDProtocolMessage [08:34:35]wFMCommunicate request_size=4 [08:34:35]MH_SAM_APDU [08:34:35]CAPDU: 80 11 00 00 [08:34:35]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:35]Read from MH i2c: E2 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 17 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [08:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:34:35]wFMCommunicate OK [08:34:35]CreateOFDProtocolMessage done [08:34:35]OFDSenderStorePacket 151732 [08:34:35]StoreOFDPacket docnum=151732 [08:34:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 08 07 01 13 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9A D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 50 02 00 35 04 06 00 26 F1 03 3D 4C AB 7E D8 A4 44 1F 63 A2 B6 [08:34:35]CheckFolder [08:34:35]dirname=/storage/ofd_packets [08:34:35]CheckFolder done [08:34:35]ProducePacketName [08:34:35]name=ofd_packets/00151732 [08:34:35]NVStorageSaveData ofd_packets/00151732 [08:34:35]File name is /storage/ofd_packets/00151732 [08:34:35]Write 301 bytes [08:34:35]NVStorageSaveData done [08:34:35]OFDSenderStorePacket done [08:34:35]KKMCreateOFDPacket done [08:34:35]NVStorageSaveData kkm_last_timestamp [08:34:35]File name is /storage/kkm_last_timestamp [08:34:35]Write 4 bytes [08:34:35]NVStorageSaveData done [08:34:35]ExternCall_PrintAddStr [08:34:35]wPrintStart [08:34:35]Write to MH i2c: 01 00 00 EE 01 EF [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 07 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [08:34:35]RasterBufferAndPrint [08:34:35]line Счет N : (1)1785745 [08:34:35]line ИНН: 02508201610067 [08:34:35]line Контрольно-Кассовый Чек [08:34:35]line ПРОДАЖА [08:34:35]line ТРК (МРК, ГНК) : 22 [08:34:35]line Товар: 2710124130 [08:34:35]line Аи-92-К-5 [08:34:35]line 7.380 * 67.80 [08:34:35]line = 500.36 [08:34:35]line НДС 12% НСП 1% [08:34:35]line > о реализуемом товаре [08:34:35]line ОКРУГЛЕНИЕ: -0.36 [08:34:35]line ИТОГО: 500.00 [08:34:35]line Внесено: 500.00 [08:34:35]line СДАЧА: 0.00 [08:34:35]line НСП 1% : 4.43 [08:34:35]line НДС 12% : 53.14 [08:34:35]line Наличными: 500.00 [08:34:35]line Безнал.: 0.00 [08:34:35]line Место: АЗС № 89 "Партнер Нефть" [08:34:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:34:35]line СНО: Общий режим [08:34:35]line Чек 63 22.09.2024 08:34 [08:34:35]line Смена: 475 ФФД: 1.0 [08:34:35]line ЗНМ: 0300000113 [08:34:35]line РНМ: 0000000000091825 [08:34:35]line Версия ККМ: 001 [08:34:35]line ФМ: 0000000000871835 [08:34:35]line ФД: 151732 [08:34:35]line ФПД: 42816583322795 [08:34:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151732&fm=42816583322795&tin=02508201610067®Number=0000000000091825&sum=50000 [08:34:35]written 0, free lines is 4095 [08:34:35]OFD Sender: Processing packet 151732 [packets to send 826, broken 825] [08:34:35]ProducePacketName [08:34:35]name=ofd_packets/00151732 [08:34:35]OFD Sender: To server: pG, [08:34:35]CommunicateWithHost lk.salyk.kg:30040 [08:34:35]ConnectInit lk.salyk.kg [08:34:35]Write to MH i2c: 01 00 00 19 02 1B [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 07 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 CB 0C F9 [08:34:35]RasterBufferAndPrint [08:34:35]line [08:34:35]line [08:34:35]line [08:34:35]line [08:34:35]line [08:34:35]written 0, free lines is 3281 [08:34:35]MH_Cut [08:34:35]Write to MH i2c: D1 01 00 20 02 01 F4 [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: D1 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: D1 01 00 [08:34:35]MH_I2C_Read... [08:34:35]Read from MH i2c: D1 01 00 20 02 00 F3 [08:34:35]Write to MH i2c: 01 00 00 21 02 23 [08:34:35]Write i2c OK [08:34:35]MH_I2C_Read... [08:34:36]*** Cut start [08:34:36]*** Purtial cut [08:34:36]*** Stage 1: CUTSNS_PIN = 1 [08:34:36]Read from MH i2c: 01 [08:34:36]MH_I2C_Read... [08:34:36]*** Stop cut motor [08:34:36]*** Cut end [08:34:36]Read from MH i2c: 01 07 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [08:34:36]process_action close_receipt done [08:34:36]requested_data is exist [08:34:36]produce_requested_data [08:34:36]requested_item fm.sn is exist - process it [08:34:36]wFMCommunicate request_size=4 [08:34:36]MH_SAM_APDU [08:34:36]CAPDU: 80 11 00 00 [08:34:36]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [08:34:36]Write i2c OK [08:34:36]MH_I2C_Read... [08:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:36]Read from MH i2c: E2 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 17 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F1 [08:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:34:36]wFMCommunicate OK [08:34:36]requested_item fd.num is exist - process it [08:34:36]SAM_PROTO_GetFieldsCounters [08:34:36]wFMCommunicate request_size=4 [08:34:36]MH_SAM_APDU [08:34:36]CAPDU: 80 13 00 00 [08:34:36]Write to MH i2c: E2 08 00 23 02 80 13 00 00 00 00 00 00 A1 [08:34:36]Write i2c OK [08:34:36]MH_I2C_Read... [08:34:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:36]Read from MH i2c: E2 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 62 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 62 00 23 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [08:34:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:36]wFMCommunicate OK [08:34:36]SAM_PROTO_GetFieldsCounters done [08:34:36]requested_item shift.num is exist - process it [08:34:36]requested_item shift.opened is exist - process it [08:34:36]req_shift_opened [08:34:36]FM_GetShiftState [08:34:36]SAM_PROTO_GetShiftState [08:34:36]wFMCommunicate request_size=4 [08:34:36]MH_SAM_APDU [08:34:36]CAPDU: 80 13 01 00 [08:34:36]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [08:34:36]Write i2c OK [08:34:36]MH_I2C_Read... [08:34:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:36]Read from MH i2c: E2 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 0E 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EA [08:34:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:34:36]wFMCommunicate OK [08:34:36]SAM_PROTO_GetShiftState done [08:34:36]FM_GetShiftState done [08:34:36]req_shift_opened done [08:34:36]requested_item shift.open_date is exist - process it [08:34:36]req_shift_open_date [08:34:36]req_shift_open_date done [08:34:36]produce_requested_data done [08:34:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151732,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:34:36]process_action_free close_receipt [08:34:36]json_value_free [08:34:36]json_value_free done [08:34:36]process_json_proto returns [08:34:36]Send response to host [08:34:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151732,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:34:36]free response buf [08:34:36]execute_script done [08:34:36]execute_script returns [08:34:36]free content buf [08:34:36]Sock 10.Close socket [08:34:36]Sock 10.Thread stoped [08:34:38]Connected sock=11 [08:34:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 08 07 01 13 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 9A D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 50 02 00 35 04 06 00 26 F1 03 3D 4C AB 7E D8 A4 44 1F 63 A2 B6 [08:34:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 38 47 00 E5 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 50 02 00 F4 03 04 00 A1 7E EF 66 B6 04 01 00 00 25 0A 10 32 E7 A0 5E F9 [08:34:38]CommunicateWithHost err = 0 [08:34:38]CheckOFDResponse [08:34:38]1017 (14) - 77093643461234 [08:34:38]1041 (16) - 0000000000871835 [08:34:38]1040 (4) - 151732 [08:34:38]1012 (4) - 22.09.2024 02:19 [08:34:38]1206 (1) - 0 [08:34:38]OFD Sender: Remove packet 151732 [08:34:38]ProducePacketName [08:34:38]name=ofd_packets/00151732 [08:34:38]NVStorageDeleteData [08:34:39]OFD Sender: No OFD packet to send [08:34:44]OFD Sender: No OFD packet to send [08:34:48]recv_with_timeout no data received [08:34:49]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:34:59]recv_with_timeout no data received [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:10]recv_with_timeout no data received [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send 08 F4 03 04 00 90 D5 EF 66 [08:30:08]Write to MH i2c: E2 10 00 51 01 80 15 02 00 08 00 F4 03 04 00 90 D5 EF 66 00 00 97 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:30:08]Read from MH i2c: E2 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 [08:30:08]MH_I2C_Read... [08:30:08]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [08:30:08]RAPDU: 90 00 [08:30:08]wFMCommunicate OK [08:30:08]wFMCommunicate request_size=25 [08:30:08]MH_SAM_APDU [08:30:08]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [08:30:08]Write to MH i2c: E2 1C 00 52 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 35 [08:30:08]Write i2c OK [08:30:08]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [08:30:09]RAPDU: 90 00 [08:30:09]wFMCommunicate OK [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 15 03 00 [08:30:09]Write to MH i2c: E2 08 00 53 01 80 15 03 00 00 00 00 00 D5 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 40 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 40 00 53 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 A6 3C D5 D3 CF 61 90 00 A2 [08:30:09]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 A6 3C D5 D3 CF 61 90 00 [08:30:09]wFMCommunicate OK [08:30:09]SAM_PROTO_ProcessDocument answer len = 59 [08:30:09]SAM_PROTO_ProcessDocument done [08:30:09]SetTLVBufToDocument [08:30:09]Processing tag 1209 (04B9) [08:30:09]Malloc new data [08:30:09]Processing tag 1041 (0411) [08:30:09]Processing tag 1040 (0410) [08:30:09]Malloc new data [08:30:09]Processing tag 1038 (040E) [08:30:09]Malloc new data [08:30:09]Processing tag 1042 (0412) [08:30:09]Malloc new data [08:30:09]Processing tag 1077 (0435) [08:30:09]Malloc new data [08:30:09]SetTLVBufToDocument err=0 [08:30:09]KKMLoadAndSignReceiptData store KKM data [08:30:09]KKMLoadAndSignReceiptData err=0 [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 11 00 00 [08:30:09]Write to MH i2c: E2 08 00 54 01 80 11 00 00 00 00 00 00 CF [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 17 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 17 00 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [08:30:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:30:09]wFMCommunicate OK [08:30:09]Счет N : (1)1785743 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710124130 Super-92 7.220 * 69.30 = 500.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 61 22.09.2024 08:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151730 ФПД: 182780215676769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151730&fm=182780215676769&tin=02508201610067®Number=0000000000091825&sum=50000 [08:30:09]StoreToDocumentArchive [08:30:09]shift 475 fd 151730 [08:30:09]save to /storage/0475/doc_00151730 [08:30:09]save last doc name /storage/0475/doc_00151730 to /storage/kkm_last_doc_name [08:30:09]save OK [08:30:09]Clear old archive folders... [08:30:09]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:30:09]tlvbuf is 005819E0 [08:30:09]SAM_PROTO_ClearQueue [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 09 00 00 [08:30:09]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [08:30:09]RAPDU: 90 00 [08:30:09]wFMCommunicate OK [08:30:09]SAM_PROTO_ClearQueue done [08:30:09]KKMCreateOFDPacket [08:30:09]OFDProtocolAddRootSTLVToBuf [08:30:09]FM_MakeSignedData [08:30:09]FM_MakeSignedData [08:30:09]SAM_PROTO_SignData [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 0D 01 02 [08:30:09]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [08:30:09]RAPDU: 90 00 [08:30:09]wFMCommunicate OK [08:30:09]wFMCommunicate request_size=255 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 90 D5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 35 04 06 00 A6 3C D5 D3 CF [08:30:09]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 90 D5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 50 02 00 35 04 06 00 A6 3C D5 D3 CF 00 00 96 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [08:30:09]RAPDU: 90 00 [08:30:09]wFMCommunicate OK [08:30:09]wFMCommunicate request_size=6 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 0D 02 02 01 61 [08:30:09]Write to MH i2c: E2 09 00 58 01 80 0D 02 02 01 00 61 00 00 36 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:30:09]RAPDU: 90 00 [08:30:09]wFMCommunicate OK [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 0D 03 02 [08:30:09]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:09]Read from MH i2c: E2 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 0B 00 [08:30:09]MH_I2C_Read... [08:30:09]Read from MH i2c: E2 0B 00 59 01 00 E6 DC 0D 76 28 38 68 C1 90 00 A4 [08:30:09]RAPDU: E6 DC 0D 76 28 38 68 C1 90 00 [08:30:09]wFMCommunicate OK [08:30:09]SAM_PROTO_SignData done [08:30:09]FM_MakeSignedData done [08:30:09]CreateOFDProtocolMessage [08:30:09]wFMCommunicate request_size=4 [08:30:09]MH_SAM_APDU [08:30:09]CAPDU: 80 11 00 00 [08:30:09]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [08:30:09]Write i2c OK [08:30:09]MH_I2C_Read... [08:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.l[08:35:23]accept exits with 9 [08:35:23]New connection [08:35:23]New thread 3066801508 created [08:35:23]Thread 3066944868 joined [08:35:23]Waiting for new connection... [08:35:23] Sock 9.Parse request [08:35:23]Sock 9.Check first char [08:35:23]Sock 9.First char is OK [08:35:23]request: POST /json_proto HTTP/1.0 [08:35:23]Method: POST [08:35:23]URL: /json_proto [08:35:23]Method is POST - this is cgi request [08:35:23]url: /json_proto [08:35:23]query_string will be loaded in cgi processing [08:35:23]execute_cgi json_proto POST (null) [08:35:23]execute_cgi path=json_proto method=POST [08:35:23]POST find Content-Length [08:35:23]Host: 172.17.43.67:8080 [08:35:23]Content-Length: 679 [08:35:23]Content-Type: application/json [08:35:23] [08:35:23]POST finish read [08:35:23]Found Content-Length = 679 [08:35:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:23]execute_script... [08:35:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:23]POST & json_proto [08:35:23]process_json_proto [08:35:23]json parsed OK: [08:35:23]protocol is kg_v1.0 [08:35:23]action value=close_receipt [08:35:23]process_action close_receipt [08:35:23]cmd_close_receipt [08:35:23]MH_GetDate [08:35:23]Write to MH i2c: F0 00 00 25 02 16 [08:35:23]Write i2c OK [08:35:23]MH_I2C_Read... [08:35:23]Read from MH i2c: F0 [08:35:23]MH_I2C_Read... [08:35:23]Read from MH i2c: F0 09 00 [08:35:23]MH_I2C_Read... [08:35:23]Read from MH i2c: F0 09 00 25 02 00 CC D6 EF 66 6A BD 47 65 E9 [08:35:23]GetLastDocTimeStamp 1726994074 [08:35:23]current date 1726994124 [08:35:23]FM_GetShiftState [08:35:23]SAM_PROTO_GetShiftState [08:35:23]wFMCommunicate request_size=4 [08:35:23]MH_SAM_APDU [08:35:23]CAPDU: 80 13 01 00 [08:35:23]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [08:35:23]Write i2c OK [08:35:23]MH_I2C_Read... [08:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:23]Read from MH i2c: E2 [08:35:23]MH_I2C_Read... [08:35:23]Read from MH i2c: E2 0E 00 [08:35:23]MH_I2C_Read... [08:35:23]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EC [08:35:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:35:23]wFMCommunicate OK [08:35:23]SAM_PROTO_GetShiftState done [08:35:23]FM_GetShiftState done [08:35:23]opened in 1726966141 [08:35:23]opened+sec_in_day 1727052541 [08:35:23]quantity*price = 70037 [08:35:23]sum+1 = 70038 [08:35:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 64 22.09.2024 08:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151733 ФПД: 197901077952435 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151733&fm=197901077952435&tin=02508201610067®Number=0000000000091825&sum=70000 [08:35:25]StoreToDocumentArchive [08:35:25]shift 475 fd 151733 [08:35:25]save to /storage/0475/doc_00151733 [08:35:25]save last doc name /storage/0475/doc_00151733 to /storage/kkm_last_doc_name [08:35:25]save OK [08:35:25]Clear old archive folders... [08:35:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:25]tlvbuf is 005DF460 [08:35:25]SAM_PROTO_ClearQueue [08:35:25]wFMCommunicate request_size=4 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 09 00 00 [08:35:25]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [08:35:25]RAPDU: 90 00 [08:35:25]wFMCommunicate OK [08:35:25]SAM_PROTO_ClearQueue done [08:35:25]KKMCreateOFDPacket [08:35:25]OFDProtocolAddRootSTLVToBuf [08:35:25]FM_MakeSignedData [08:35:25]FM_MakeSignedData [08:35:25]SAM_PROTO_SignData [08:35:25]wFMCommunicate request_size=4 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 0D 01 02 [08:35:25]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [08:35:25]RAPDU: 90 00 [08:35:25]wFMCommunicate OK [08:35:25]wFMCommunicate request_size=255 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 CC D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 50 02 00 35 04 06 00 B3 [08:35:25]Write to MH i2c: E2 02 01 35 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 CC D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 50 02 00 35 04 06 00 B3 00 00 E2 [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [08:35:25]RAPDU: 90 00 [08:35:25]wFMCommunicate OK [08:35:25]wFMCommunicate request_size=10 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 0D 02 02 05 FD 6F 73 B7 B3 [08:35:25]Write to MH i2c: E2 0D 00 36 02 80 0D 02 02 05 00 FD 6F 73 B7 B3 00 00 05 [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [08:35:25]RAPDU: 90 00 [08:35:25]wFMCommunicate OK [08:35:25]wFMCommunicate request_size=4 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 0D 03 02 [08:35:25]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 0B 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 0B 00 37 02 00 9B 16 54 AD 11 81 BE 87 90 00 3E [08:35:25]RAPDU: 9B 16 54 AD 11 81 BE 87 90 00 [08:35:25]wFMCommunicate OK [08:35:25]SAM_PROTO_SignData done [08:35:25]FM_MakeSignedData done [08:35:25]CreateOFDProtocolMessage [08:35:25]wFMCommunicate request_size=4 [08:35:25]MH_SAM_APDU [08:35:25]CAPDU: 80 11 00 00 [08:35:25]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:25]Read from MH i2c: E2 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 17 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [08:35:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:35:25]wFMCommunicate OK [08:35:25]CreateOFDProtocolMessage done [08:35:25]OFDSenderStorePacket 151733 [08:35:25]StoreOFDPacket docnum=151733 [08:35:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 F3 07 01 59 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 CC D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 50 02 00 35 04 06 00 B3 FD 6F 73 B7 B3 9B 16 54 AD 11 81 BE 87 [08:35:25]CheckFolder [08:35:25]dirname=/storage/ofd_packets [08:35:25]CheckFolder done [08:35:25]ProducePacketName [08:35:25]name=ofd_packets/00151733 [08:35:25]NVStorageSaveData ofd_packets/00151733 [08:35:25]File name is /storage/ofd_packets/00151733 [08:35:25]Write 301 bytes [08:35:25]NVStorageSaveData done [08:35:25]OFDSenderStorePacket done [08:35:25]KKMCreateOFDPacket done [08:35:25]NVStorageSaveData kkm_last_timestamp [08:35:25]File name is /storage/kkm_last_timestamp [08:35:25]Write 4 bytes [08:35:25]NVStorageSaveData done [08:35:25]ExternCall_PrintAddStr [08:35:25]wPrintStart [08:35:25]Write to MH i2c: 01 00 00 39 02 3B [08:35:25]Write i2c OK [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: 01 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: 01 07 00 [08:35:25]MH_I2C_Read... [08:35:25]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [08:35:25]RasterBufferAndPrint [08:35:25]line Счет N : (1)1785746 [08:35:25]line ИНН: 02508201610067 [08:35:25]line Контрольно-Кассовый Чек [08:35:25]line ПРОДАЖА [08:35:25]line ТРК (МРК, ГНК) : 42 [08:35:25]line Товар: 2710124130 [08:35:25]line Аи-92-К-5 [08:35:25]line 10.330 * 67.80 [08:35:25]line = 700.37 [08:35:25]line НДС 12% НСП 1% [08:35:25]line > о реализуемом товаре [08:35:25]line ОКРУГЛЕНИЕ: -0.37 [08:35:25]line ИТОГО: 700.00 [08:35:25]line Внесено: 700.00 [08:35:25]line СДАЧА: 0.00 [08:35:25]line НСП 1% : 6.20 [08:35:25]line НДС 12% : 74.38 [08:35:25]line Наличными: 700.00 [08:35:25]line Безнал.: 0.00 [08:35:25]line Место: АЗС № 89 "Партнер Нефть" [08:35:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:35:25]line СНО: Общий режим [08:35:25]line Чек 64 22.09.2024 08:35 [08:35:25]line Смена: 475 ФФД: 1.0 [08:35:25]line ЗНМ: 0300000113 [08:35:25]line РНМ: 0000000000091825 [08:35:25]line Версия ККМ: 001 [08:35:25]line ФМ: 0000000000871835 [08:35:25]line ФД: 151733 [08:35:25]line ФПД: 197901077952435 [08:35:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151733&fm=197901077952435&tin=02508201610067®Number=0000000000091825&sum=70000 [08:35:25]written 0, free lines is 4095 [08:35:25]OFD Sender: Processing packet 151733 [packets to send 826, broken 825] [08:35:25]ProducePacketName [08:35:25]name=ofd_packets/00151733 [08:35:25]OFD Sender: To server: pG, [08:35:25]CommunicateWithHost lk.salyk.kg:30040 [08:35:25]ConnectInit lk.salyk.kg [08:35:26]Write to MH i2c: 01 00 00 64 02 66 [08:35:26]Write i2c OK [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: 01 [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: 01 07 00 [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 CB 0C 44 [08:35:26]RasterBufferAndPrint [08:35:26]line [08:35:26]line [08:35:26]line [08:35:26]line [08:35:26]line [08:35:26]written 0, free lines is 3281 [08:35:26]MH_Cut [08:35:26]Write to MH i2c: D1 01 00 6B 02 01 3F [08:35:26]Write i2c OK [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: D1 [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: D1 01 00 [08:35:26]MH_I2C_Read... [08:35:26]Read from MH i2c: D1 01 00 6B 02 00 3E [08:35:26]Write to MH i2c: 01 00 00 6C 02 6E [08:35:26]Write i2c OK [08:35:26]MH_I2C_Read... [08:35:26]*** Cut start [08:35:26]*** Purtial cut [08:35:26]*** Stage 1: CUTSNS_PIN = 1 [08:35:27]Read from MH i2c: 01 [08:35:27]MH_I2C_Read... [08:35:27]*** Stop cut motor [08:35:27]*** Cut end [08:35:27]Read from MH i2c: 01 07 00 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [08:35:27]process_action close_receipt done [08:35:27]requested_data is exist [08:35:27]produce_requested_data [08:35:27]requested_item fm.sn is exist - process it [08:35:27]wFMCommunicate request_size=4 [08:35:27]MH_SAM_APDU [08:35:27]CAPDU: 80 11 00 00 [08:35:27]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [08:35:27]Write i2c OK [08:35:27]MH_I2C_Read... [08:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:27]Read from MH i2c: E2 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 17 00 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [08:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:35:27]wFMCommunicate OK [08:35:27]requested_item fd.num is exist - process it [08:35:27]SAM_PROTO_GetFieldsCounters [08:35:27]wFMCommunicate request_size=4 [08:35:27]MH_SAM_APDU [08:35:27]CAPDU: 80 13 00 00 [08:35:27]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [08:35:27]Write i2c OK [08:35:27]MH_I2C_Read... [08:35:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:27]Read from MH i2c: E2 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 62 00 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [08:35:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:27]wFMCommunicate OK [08:35:27]SAM_PROTO_GetFieldsCounters done [08:35:27]requested_item shift.num is exist - process it [08:35:27]requested_item shift.opened is exist - process it [08:35:27]req_shift_opened [08:35:27]FM_GetShiftState [08:35:27]SAM_PROTO_GetShiftState [08:35:27]wFMCommunicate request_size=4 [08:35:27]MH_SAM_APDU [08:35:27]CAPDU: 80 13 01 00 [08:35:27]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [08:35:27]Write i2c OK [08:35:27]MH_I2C_Read... [08:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:27]Read from MH i2c: E2 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 0E 00 [08:35:27]MH_I2C_Read... [08:35:27]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 35 [08:35:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:35:27]wFMCommunicate OK [08:35:27]SAM_PROTO_GetShiftState done [08:35:27]FM_GetShiftState done [08:35:27]req_shift_opened done [08:35:27]requested_item shift.open_date is exist - process it [08:35:27]req_shift_open_date [08:35:27]req_shift_open_date done [08:35:27]produce_requested_data done [08:35:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151733,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:35:27]process_action_free close_receipt [08:35:27]json_value_free [08:35:27]json_value_free done [08:35:27]process_json_proto returns [08:35:27]Send response to host [08:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151733,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:35:27]free response buf [08:35:27]execute_script done [08:35:27]execute_script returns [08:35:27]free content buf [08:35:27]Sock 9.Close socket [08:35:27]Sock 9.Thread stoped [08:35:27]Connected sock=10 [08:35:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 F3 07 01 59 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 CC D6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 50 02 00 35 04 06 00 B3 FD 6F 73 B7 B3 9B 16 54 AD 11 81 BE 87 [08:35:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 96 47 00 B8 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 50 02 00 F4 03 04 00 D2 7E EF 66 B6 04 01 00 00 85 3A 4A 81 3E 53 99 FA [08:35:28]CommunicateWithHost err = 0 [08:35:28]CheckOFDResponse [08:35:28]1017 (14) - 77093643461234 [08:35:28]1041 (16) - 0000000000871835 [08:35:28]1040 (4) - 151733 [08:35:28]1012 (4) - 22.09.2024 02:20 [08:35:28]1206 (1) - 0 [08:35:28]OFD Sender: Remove packet 151733 [08:35:28]ProducePacketName [08:35:28]name=ofd_packets/00151733 [08:35:28]NVStorageDeleteData [08:35:28]OFD Sender: No OFD packet to send [08:35:33]OFD Sender: No OFD packet to send [08:35:38]OFD Sender: No OFD packet to send [08:35:43]OFD Sender: No OFD packet to send [08:35:48]OFD Sender: No OFD packet to send [08:35:53]OFD Sender: No OFD packet to send [08:35:58]OFD Sender: No OFD packet to send [08:36:03]OFD Sender: No OFD packet to send [08:36:08]OFD Sender: No OFD packet to send [08:36:13]OFD Sender: No OFD packet to send [08:36:18]OFD Sender: No OFD packet to send [08:36:22]recv_with_timeout no data received [08:36:23]OFD Sender: No OFD packet to send [08:36:28]OFD Sender: No OFD packet to send [08:36:33]OFD Sender: No OFD packet to send [08:36:38]OFD Sender: No OFD packet to send [08:36:43]OFD Sender: No OFD packet to send [08:36:48]OFD Sender: No OFD packet to send [08:36:51]accept exits with 8 [08:36:51]New connection [08:36:51]New thread 3066944868 created [08:36:51]Thread 3066801508 joined [08:36:51]Waiting for new connection... [08:36:51] Sock 8.Parse request [08:36:51]Sock 8.Check first char [08:36:51]Sock 8.First char is OK [08:36:51]request: POST /json_proto HTTP/1.0 [08:36:51]Method: POST [08:36:51]URL: /json_proto [08:36:51]Method is POST - this is cgi request [08:36:51]url: /json_proto [08:36:51]query_string will be loaded in cgi processing [08:36:51]execute_cgi json_proto POST (null) [08:36:51]execute_cgi path=json_proto method=POST [08:36:51]POST find Content-Length [08:36:51]Host: 172.17.43.67:8080 [08:36:51]Content-Length: 662 [08:36:51]Content-Type: application/json [08:36:51] [08:36:51]POST finish read [08:36:51]Found Content-Length = 662 [08:36:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:51]execute_script... [08:36:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:51]POST & json_proto [08:36:51]process_json_proto [08:36:51]json parsed OK: [08:36:51]protocol is kg_v1.0 [08:36:51]action value=close_receipt [08:36:51]process_action close_receipt [08:36:51]cmd_close_receipt [08:36:51]MH_GetDate [08:36:51]Write to MH i2c: F0 00 00 70 02 61 [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: F0 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: F0 09 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: F0 09 00 70 02 00 24 D7 EF 66 6A BD 47 65 8D [08:36:51]GetLastDocTimeStamp 1726994124 [08:36:51]current date 1726994212 [08:36:51]FM_GetShiftState [08:36:51]SAM_PROTO_GetShiftState [08:36:51]wFMCommunicate request_size=4 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 13 01 00 [08:36:51]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:52]Read from MH i2c: E2 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: E2 0E 00 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 37 [08:36:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:36:52]wFMCommunicate OK [08:36:52]SAM_PROTO_GetShiftState done [08:36:52]FM_GetShiftState done [08:36:52]opened in 1726966141 [08:36:52]opened+sec_in_day 1727052541 [08:36:52]quantity*price = 35065 [08:36:52]sum+1 = 35067 [08:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.24 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 65 22.09.2024 08:36 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151734 ФПД: 212717165172423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151734&fm=212717165172423&tin=02508201610067®Number=0000000000091825&sum=35000 [08:36:53]StoreToDocumentArchive [08:36:53]shift 475 fd 151734 [08:36:53]save to /storage/0475/doc_00151734 [08:36:53]save last doc name /storage/0475/doc_00151734 to /storage/kkm_last_doc_name [08:36:53]save OK [08:36:53]Clear old archive folders... [08:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:36:53]tlvbuf is 005815C0 [08:36:53]SAM_PROTO_ClearQueue [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 09 00 00 [08:36:53]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [08:36:53]RAPDU: 90 00 [08:36:53]wFMCommunicate OK [08:36:53]SAM_PROTO_ClearQueue done [08:36:53]KKMCreateOFDPacket [08:36:53]OFDProtocolAddRootSTLVToBuf [08:36:53]FM_MakeSignedData [08:36:53]FM_MakeSignedData [08:36:53]SAM_PROTO_SignData [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 0D 01 02 [08:36:53]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [08:36:53]RAPDU: 90 00 [08:36:53]wFMCommunicate OK [08:36:53]wFMCommunicate request_size=255 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 50 02 00 35 04 06 00 C1 77 13 11 56 [08:36:53]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 50 02 00 35 04 06 00 C1 77 13 11 56 00 00 24 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [08:36:53]RAPDU: 90 00 [08:36:53]wFMCommunicate OK [08:36:53]wFMCommunicate request_size=6 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 0D 02 02 01 C7 [08:36:53]Write to MH i2c: E2 09 00 81 02 80 0D 02 02 01 00 C7 00 00 C6 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [08:36:53]RAPDU: 90 00 [08:36:53]wFMCommunicate OK [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 0D 03 02 [08:36:53]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 0B 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 0B 00 82 02 00 30 5B BA A5 02 0E 60 A0 90 00 FA [08:36:53]RAPDU: 30 5B BA A5 02 0E 60 A0 90 00 [08:36:53]wFMCommunicate OK [08:36:53]SAM_PROTO_SignData done [08:36:53]FM_MakeSignedData done [08:36:53]CreateOFDProtocolMessage [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 11 00 00 [08:36:53]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 17 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [08:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:36:53]wFMCommunicate OK [08:36:53]CreateOFDProtocolMessage done [08:36:53]OFDSenderStorePacket 151734 [08:36:53]StoreOFDPacket docnum=151734 [08:36:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 4D 03 01 70 F5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 50 02 00 35 04 06 00 C1 77 13 11 56 C7 30 5B BA A5 02 0E 60 A0 [08:36:53]CheckFolder [08:36:53]dirname=/storage/ofd_packets [08:36:53]CheckFolder done [08:36:53]ProducePacketName [08:36:53]name=ofd_packets/00151734 [08:36:53]NVStorageSaveData ofd_packets/00151734 [08:36:53]File name is /storage/ofd_packets/00151734 [08:36:53]Write 297 bytes [08:36:53]NVStorageSaveData done [08:36:53]OFDSenderStorePacket done [08:36:53]KKMCreateOFDPacket done [08:36:53]NVStorageSaveData kkm_last_timestamp [08:36:53]File name is /storage/kkm_last_timestamp [08:36:53]Write 4 bytes [08:36:53]NVStorageSaveData done [08:36:53]ExternCall_PrintAddStr [08:36:53]wPrintStart [08:36:53]Write to MH i2c: 01 00 00 84 02 86 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: 01 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: 01 07 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [08:36:53]RasterBufferAndPrint [08:36:53]line Счет N : (1)1785747 [08:36:53]line ИНН: 02508201610067 [08:36:53]line Контрольно-Кассовый Чек [08:36:53]line ПРОДАЖА [08:36:53]line ТРК (МРК, ГНК) : 33 [08:36:53]line Товар: 2710124130 [08:36:53]line Super-92 [08:36:53]line 5.060 * 69.30 [08:36:53]line = 350.66 [08:36:53]line НДС 12% НСП 1% [08:36:53]line > о реализуемом товаре [08:36:53]line ОКРУГЛЕНИЕ: -0.66 [08:36:53]line ИТОГО: 350.00 [08:36:53]line Внесено: 350.00 [08:36:53]line СДАЧА: 0.00 [08:36:53]line НСП 1% : 3.10 [08:36:53]line НДС 12% : 37.24 [08:36:53]line Наличными: 350.00 [08:36:53]line Безнал.: 0.00 [08:36:53]line Место: АЗС № 89 "Партнер Нефть" [08:36:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:36:53]line СНО: Общий режим [08:36:53]line Чек 65 22.09.2024 08:36 [08:36:53]line Смена: 475 ФФД: 1.0 [08:36:53]line ЗНМ: 0300000113 [08:36:53]line РНМ: 0000000000091825 [08:36:53]line Версия ККМ: 001 [08:36:53]line ФМ: 0000000000871835 [08:36:53]line ФД: 151734 [08:36:53]line ФПД: 212717165172423 [08:36:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151734&fm=212717165172423&tin=02508201610067®Number=0000000000091825&sum=35000 [08:36:53]OFD Sender: Processing packet 151734 [packets to send 826, broken 825] [08:36:53]ProducePacketName [08:36:53]name=ofd_packets/00151734 [08:36:53]OFD Sender: To server: pG, [08:36:53]CommunicateWithHost lk.salyk.kg:30040 [08:36:53]ConnectInit lk.salyk.kg [08:36:53]written 0, free lines is 4095 [08:36:54]Write to MH i2c: 01 00 00 AF 02 B1 [08:36:54]Write i2c OK [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: 01 [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: 01 07 00 [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 CB 0C 8F [08:36:54]RasterBufferAndPrint [08:36:54]line [08:36:54]line [08:36:54]line [08:36:54]line [08:36:54]line [08:36:54]written 0, free lines is 3281 [08:36:54]MH_Cut [08:36:54]Write to MH i2c: D1 01 00 B6 02 01 8A [08:36:54]Write i2c OK [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: D1 [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: D1 01 00 [08:36:54]MH_I2C_Read... [08:36:54]Read from MH i2c: D1 01 00 B6 02 00 89 [08:36:54]Write to MH i2c: 01 00 00 B7 02 B9 [08:36:54]Write i2c OK [08:36:54]MH_I2C_Read... [08:36:54]Connected sock=9 [08:36:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 4D 03 01 70 F5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 50 02 00 35 04 06 00 C1 77 13 11 56 C7 30 5B BA A5 02 0E 60 A0 [08:36:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 0D 47 00 9F D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 50 02 00 F4 03 04 00 29 7F EF 66 B6 04 01 00 00 69 76 AB F7 A0 CD 98 49 [08:36:54]CommunicateWithHost err = 0 [08:36:54]CheckOFDResponse [08:36:54]1017 (14) - 77093643461234 [08:36:54]1041 (16) - 0000000000871835 [08:36:54]1040 (4) - 151734 [08:36:54]1012 (4) - 22.09.2024 02:21 [08:36:54]1206 (1) - 0 [08:36:54]OFD Sender: Remove packet 151734 [08:36:54]ProducePacketName [08:36:54]name=ofd_packets/00151734 [08:36:54]NVStorageDeleteData [08:36:55]*** Cut start [08:36:55]*** Purtial cut [08:36:55]*** Stage 1: CUTSNS_PIN = 1 [08:36:55]Read from MH i2c: 01 [08:36:55]MH_I2C_Read... [08:36:55]*** Stop cut motor [08:36:55]*** Cut end [08:36:55]Read from MH i2c: 01 07 00 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [08:36:55]process_action close_receipt done [08:36:55]requested_data is exist [08:36:55]produce_requested_data [08:36:55]requested_item fm.sn is exist - process it [08:36:55]wFMCommunicate request_size=4 [08:36:55]MH_SAM_APDU [08:36:55]CAPDU: 80 11 00 00 [08:36:55]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [08:36:55]Write i2c OK [08:36:55]MH_I2C_Read... [08:36:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:55]OFD Sender: No OFD packet to send [08:36:55]Read from MH i2c: E2 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 17 00 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [08:36:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:36:55]wFMCommunicate OK [08:36:55]requested_item fd.num is exist - process it [08:36:55]SAM_PROTO_GetFieldsCounters [08:36:55]wFMCommunicate request_size=4 [08:36:55]MH_SAM_APDU [08:36:55]CAPDU: 80 13 00 00 [08:36:55]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [08:36:55]Write i2c OK [08:36:55]MH_I2C_Read... [08:36:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:55]Read from MH i2c: E2 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 62 00 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [08:36:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:55]wFMCommunicate OK [08:36:55]SAM_PROTO_GetFieldsCounters done [08:36:55]requested_item shift.num is exist - process it [08:36:55]requested_item shift.opened is exist - process it [08:36:55]req_shift_opened [08:36:55]FM_GetShiftState [08:36:55]SAM_PROTO_GetShiftState [08:36:55]wFMCommunicate request_size=4 [08:36:55]MH_SAM_APDU [08:36:55]CAPDU: 80 13 01 00 [08:36:55]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [08:36:55]Write i2c OK [08:36:55]MH_I2C_Read... [08:36:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:55]Read from MH i2c: E2 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 0E 00 [08:36:55]MH_I2C_Read... [08:36:55]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [08:36:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:36:55]wFMCommunicate OK [08:36:55]SAM_PROTO_GetShiftState done [08:36:55]FM_GetShiftState done [08:36:55]req_shift_opened done [08:36:55]requested_item shift.open_date is exist - process it [08:36:55]req_shift_open_date [08:36:55]req_shift_open_date done [08:36:55]produce_requested_data done [08:36:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151734,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:36:55]process_action_free close_receipt [08:36:55]json_value_free [08:36:55]json_value_free done [08:36:55]process_json_proto returns [08:36:55]Send response to host [08:37:45]OFD Sender: No OFD packet to send [08:37:50]OFD Sender: No OFD packet to send [08:37:55]OFD Sender: No OFD packet to send [08:38:00]OFD Sender: No OFD packet to send [08:38:02]recv_with_timeout no data received [08:38:05]OFD Sender: No OFD packet to send [08:38:10]OFD Sender: No OFD packet to send [08:38:15]OFD Sender: No OFD packet to send [08:38:20]OFD Sender: No OFD packet to send [08:38:25]recv_with_timeout no data received [08:38:25]OFD Sender: No OFD packet to send [08:38:27]accept exits with 10 [08:38:27]New connection [08:38:27]New thread 3066801508 created [08:38:27]Thread 3066944868 joined [08:38:27]Waiting for new connection... [08:38:27] Sock 10.Parse request [08:38:27]Sock 10.Check first char [08:38:27]Sock 10.First char is OK [08:38:27]request: POST /json_proto HTTP/1.0 [08:38:27]Method: POST [08:38:27]URL: /json_proto [08:38:27]Method is POST - this is cgi request [08:38:27]url: /json_proto [08:38:27]query_string will be loaded in cgi processing [08:38:27]execute_cgi json_proto POST (null) [08:38:27]execute_cgi path=json_proto method=POST [08:38:27]POST find Content-Length [08:38:27]Host: 172.17.43.67:8080 [08:38:27]Content-Length: 796 [08:38:27]Content-Type: application/json [08:38:27] [08:38:27]POST finish read [08:38:27]Found Content-Length = 796 [08:38:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:27]execute_script... [08:38:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:27]POST & json_proto [08:38:27]process_json_proto [08:38:27]json parsed OK: [08:38:27]protocol is kg_v1.0 [08:38:27]action value=close_receipt [08:38:27]process_action close_receipt [08:38:27]cmd_close_receipt [08:38:27]MH_GetDate [08:38:27]Write to MH i2c: F0 00 00 BB 02 AC [08:38:27]Write i2c OK [08:38:27]MH_I2C_Read... [08:38:27]Read from MH i2c: F0 [08:38:27]MH_I2C_Read... [08:38:27]Read from MH i2c: F0 09 00 [08:38:27]MH_I2C_Read... [08:38:27]Read from MH i2c: F0 09 00 BB 02 00 84 D7 EF 66 6A BD 47 65 38 [08:38:27]GetLastDocTimeStamp 1726994212 [08:38:27]current date 1726994308 [08:38:27]FM_GetShiftState [08:38:27]SAM_PROTO_GetShiftState [08:38:27]wFMCommunicate request_size=4 [08:38:27]MH_SAM_APDU [08:38:27]CAPDU: 80 13 01 00 [08:38:27]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [08:38:27]Write i2c OK [08:38:27]MH_I2C_Read... [08:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:27]Read from MH i2c: E2 [08:38:27]MH_I2C_Read... [08:38:27]Read from MH i2c: E2 0E 00 [08:38:27]MH_I2C_Read... [08:38:27]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 82 [08:38:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:38:27]wFMCommunicate OK [08:38:27]SAM_PROTO_GetShiftState done [08:38:27]FM_GetShiftState done [08:38:27]opened in 1726966141 [08:38:27]opened+sec_in_day 1727052541 [08:38:27]quantity*price = 0 [08:38:27]sum+1 = 1 [08:38:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 66 22.09.2024 08:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151735 ФПД: 87770501649561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151735&fm=87770501649561&tin=02508201610067®Number=0000000000091825&sum=0 [08:38:28]StoreToDocumentArchive [08:38:28]shift 475 fd 151735 [08:38:28]save to /storage/0475/doc_00151735 [08:38:28]save last doc name /storage/0475/doc_00151735 to /storage/kkm_last_doc_name [08:38:28]save OK [08:38:28]Clear old archive folders... [08:38:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:28]tlvbuf is 00581450 [08:38:28]SAM_PROTO_ClearQueue [08:38:28]wFMCommunicate request_size=4 [08:38:28]MH_SAM_APDU [08:38:28]CAPDU: 80 09 00 00 [08:38:28]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [08:38:28]Write i2c OK [08:38:28]MH_I2C_Read... [08:38:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:28]Read from MH i2c: E2 [08:38:28]MH_I2C_Read... [08:38:28]Read from MH i2c: E2 03 00 [08:38:28]MH_I2C_Read... [08:38:28]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [08:38:28]RAPDU: 90 00 [08:38:28]wFMCommunicate OK [08:38:28]SAM_PROTO_ClearQueue done [08:38:28]KKMCreateOFDPacket [08:38:28]OFDProtocolAddRootSTLVToBuf [08:38:28]FM_MakeSignedData [08:38:28]FM_MakeSignedData [08:38:28]SAM_PROTO_SignData [08:38:28]wFMCommunicate request_size=4 [08:38:28]MH_SAM_APDU [08:38:28]CAPDU: 80 0D 01 02 [08:38:28]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [08:38:28]Write i2c OK [08:38:28]MH_I2C_Read... [08:38:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:28]Read from MH i2c: E2 [08:38:28]MH_I2C_Read... [08:38:28]Read from MH i2c: E2 03 00 [08:38:28]MH_I2C_Read... [08:38:28]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [08:38:28]RAPDU: 90 00 [08:38:28]wFMCommunicate OK [08:38:28]wFMCommunicate request_size=255 [08:38:28]MH_SAM_APDU [08:38:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 84 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 50 02 00 35 04 06 00 4F [08:38:28]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 84 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 50 02 00 35 04 06 00 4F 00 00 06 [08:38:28]Write i2c OK [08:38:28]MH_I2C_Read... [08:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:29]Read from MH i2c: E2 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 03 00 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [08:38:29]RAPDU: 90 00 [08:38:29]wFMCommunicate OK [08:38:29]wFMCommunicate request_size=10 [08:38:29]MH_SAM_APDU [08:38:29]CAPDU: 80 0D 02 02 05 D3 A9 92 94 99 [08:38:29]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 D3 A9 92 94 99 00 00 8D [08:38:29]Write i2c OK [08:38:29]MH_I2C_Read... [08:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:29]Read from MH i2c: E2 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 03 00 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [08:38:29]RAPDU: 90 00 [08:38:29]wFMCommunicate OK [08:38:29]wFMCommunicate request_size=4 [08:38:29]MH_SAM_APDU [08:38:29]CAPDU: 80 0D 03 02 [08:38:29]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [08:38:29]Write i2c OK [08:38:29]MH_I2C_Read... [08:38:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:29]Read from MH i2c: E2 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 0B 00 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 0B 00 CD 02 00 8E 0F B7 CE 44 0C A3 63 90 00 C3 [08:38:29]RAPDU: 8E 0F B7 CE 44 0C A3 63 90 00 [08:38:29]wFMCommunicate OK [08:38:29]SAM_PROTO_SignData done [08:38:29]FM_MakeSignedData done [08:38:29]CreateOFDProtocolMessage [08:38:29]wFMCommunicate request_size=4 [08:38:29]MH_SAM_APDU [08:38:29]CAPDU: 80 11 00 00 [08:38:29]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [08:38:29]Write i2c OK [08:38:29]MH_I2C_Read... [08:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:29]Read from MH i2c: E2 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 17 00 [08:38:29]MH_I2C_Read... [08:38:29]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [08:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:29]wFMCommunicate OK [08:38:29]CreateOFDProtocolMessage done [08:38:29]OFDSenderStorePacket 151735 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]/dev/ttyS4 opened [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 27794546+1699200362=1726994908 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 DD D9 EF 66 6A BD 47 65 DD [08:48:29]Current date/time: 22.09.2024 08:48 [08:48:29]FM_Init [08:48:29]wFMConnect [08:48:29]MH_SAM_On [08:48:29]Write to MH i2c: E0 00 00 08 00 E7 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_init finished! [08:48:29]*** atr: [08:48:29]*** 0F 3B D5 18 FF 81 91 FE [08:48:29]*** 1F C3 80 73 C8 21 10 0A [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]*** 00 00 00 00 00 00 00 00 [08:48:29]Read from MH i2c: E0 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E0 10 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:48:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:48:29]wFMCommunicate request_size=10 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:48:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:48:29]RAPDU: 90 00 [08:48:29]wFMCommunicate OK [08:48:29]wFMCommunicate request_size=4 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 80 11 00 00 [08:48:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 17 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:48:29]wFMCommunicate OK [08:48:29]Detected FM SN is 0000000000871835 [08:48:29]Stored FM SN is 0000000000871835 [08:48:29]wFMCommunicate request_size=9 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:48:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:48:29]RAPDU: 90 00 [08:48:29]wFMCommunicate OK [08:48:29]FM PIN OK [08:48:29]wFMCommunicate request_size=8 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 80 14 04 00 03 02 00 01 [08:48:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:48:29]Read from MH i2c: E2 03 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:48:29]RAPDU: 90 00 [08:48:29]wFMCommunicate OK [08:48:29]wFMCommunicate request_size=13 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:48:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:48:29]RAPDU: 90 00 [08:48:29]wFMCommunicate OK [08:48:29]wFMCommunicate request_size=4 [08:48:29]MH_SAM_APDU [08:48:29]CAPDU: 80 11 00 00 [08:48:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:29]Read from MH i2c: E2 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 17 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:48:29]wFMCommunicate OK [08:48:29]DocumentArchiveInit [08:48:29]Start Httpd... [08:48:29]Httpd thread 3067845988 created [08:48:29]Write to MH i2c: 01 00 00 0F 00 0F [08:48:29]Write i2c OK [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: 01 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: 01 07 00 [08:48:29]MH_I2C_Read... [08:48:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:48:29]MH Int Process started [08:48:29]Allocated Socket 8 [08:48:29]Bind OK [08:48:29]Listen OK [08:48:29]httpd running on port 8080 [08:48:29]Waiting for new connection... [08:48:30]OFD Sender: Processing packet 151735 [packets to send 826, broken 825] [08:48:30]ProducePacketName [08:48:30]name=ofd_packets/00151735 [08:48:30]OFD Sender: To server: pG, [08:48:30]CommunicateWithHost lk.salyk.kg:30040 [08:48:30]ConnectInit lk.salyk.kg [08:48:31]Connected sock=7 [08:48:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 34 07 01 BC 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 84 D7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 50 02 00 35 04 06 00 4F D3 A9 92 94 99 8E 0F B7 CE 44 0C A3 63 [08:48:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 54 47 00 68 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 50 02 00 F4 03 04 00 E1 81 EF 66 B6 04 01 00 00 BD AF 24 C3 41 A4 E0 B5 [08:48:32]CommunicateWithHost err = 0 [08:48:32]CheckOFDResponse [08:48:32]1017 (14) - 77093643461234 [08:48:32]1041 (16) - 0000000000871835 [08:48:32]1040 (4) - 151735 [08:48:32]1012 (4) - 22.09.2024 02:33 [08:48:32]1206 (1) - 0 [08:48:32]OFD Sender: Remove packet 151735 [08:48:32]ProducePacketName [08:48:32]name=ofd_packets/00151735 [08:48:32]NVStorageDeleteData [08:48:32]OFD Sender: No OFD packet to send [08:48:36]accept exits with 9 [08:48:36]New connection [08:48:36]New thread 3067559268 created [08:48:36]Waiting for new connection... [08:48:36] Sock 9.Parse request [08:48:36]Sock 9.Check first char [08:48:36]Sock 9.First char is OK [08:48:36]request: POST /json_proto HTTP/1.0 [08:48:36]Method: POST [08:48:36]URL: /json_proto [08:48:36]Method is POST - this is cgi request [08:48:36]url: /json_proto [08:48:36]query_string will be loaded in cgi processing [08:48:36]execute_cgi json_proto POST (null) [08:48:36]execute_cgi path=json_proto method=POST [08:48:36]POST find Content-Length [08:48:36]Host: 172.17.43.67:8080 [08:48:36]Content-Length: 215 [08:48:36]Content-Type: application/json [08:48:36] [08:48:36]POST finish read [08:48:36]Found Content-Length = 215 [08:48:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:36]execute_script... [08:48:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:36]POST & json_proto [08:48:36]process_json_proto [08:48:36]json parsed OK: [08:48:36]protocol is kg_v1.0 [08:48:36]action value=get_value [08:48:36]process_action get_value [08:48:36]cmd_get_value [08:48:36]process_action get_value done [08:48:36]requested_data is exist [08:48:36]produce_requested_data [08:48:36]requested_item kkm.sn is exist - process it [08:48:36]requested_item kkm.ver is exist - process it [08:48:36]requested_item fm.sn is exist - process it [08:48:36]wFMCommunicate request_size=4 [08:48:36]MH_SAM_APDU [08:48:36]CAPDU: 80 11 00 00 [08:48:36]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:48:36]Write i2c OK [08:48:36]MH_I2C_Read... [08:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:36]Read from MH i2c: E2 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 17 00 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:48:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:48:36]wFMCommunicate OK [08:48:36]requested_item fd.num is exist - process it [08:48:36]SAM_PROTO_GetFieldsCounters [08:48:36]wFMCommunicate request_size=4 [08:48:36]MH_SAM_APDU [08:48:36]CAPDU: 80 13 00 00 [08:48:36]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:48:36]Write i2c OK [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 [08:48:36]MH_I2C_Read... [08:48:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:36]Read from MH i2c: E2 62 00 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [08:48:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:48:36]wFMCommunicate OK [08:48:36]SAM_PROTO_GetFieldsCounters done [08:48:36]requested_item shift.num is exist - process it [08:48:36]requested_item shift.opened is exist - process it [08:48:36]req_shift_opened [08:48:36]FM_GetShiftState [08:48:36]SAM_PROTO_GetShiftState [08:48:36]wFMCommunicate request_size=4 [08:48:36]MH_SAM_APDU [08:48:36]CAPDU: 80 13 01 00 [08:48:36]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:48:36]Write i2c OK [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 [08:48:36]MH_I2C_Read... [08:48:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:36]Read from MH i2c: E2 0E 00 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [08:48:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:48:36]wFMCommunicate OK [08:48:36]SAM_PROTO_GetShiftState done [08:48:36]FM_GetShiftState done [08:48:36]req_shift_opened done [08:48:36]requested_item shift.open_date is exist - process it [08:48:36]req_shift_open_date [08:48:36]req_shift_open_date done [08:48:36]produce_requested_data done [08:48:36]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151735,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:48:36]process_action_free get_value [08:48:36]json_value_free [08:48:36]json_value_free done [08:48:36]process_json_proto returns [08:48:36]Send response to host [08:48:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151735,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:48:36]free response buf [08:48:36]execute_script done [08:48:36]execute_script returns [08:48:36]free content buf [08:48:36]Sock 9.Close socket [08:48:36]Sock 9.Thread stoped [08:48:36]accept exits with 10 [08:48:36]New connection [08:48:36]New thread 3067415908 created [08:48:36]Thread 3067559268 joined [08:48:36]Waiting for new connection... [08:48:36] Sock 10.Parse request [08:48:36]Sock 10.Check first char [08:48:36]Sock 10.First char is OK [08:48:36]request: POST /json_proto HTTP/1.0 [08:48:36]Method: POST [08:48:36]URL: /json_proto [08:48:36]Method is POST - this is cgi request [08:48:36]url: /json_proto [08:48:36]query_string will be loaded in cgi processing [08:48:36]execute_cgi json_proto POST (null) [08:48:36]execute_cgi path=json_proto method=POST [08:48:36]POST find Content-Length [08:48:36]Host: 172.17.43.67:8080 [08:48:36]Content-Length: 331 [08:48:36]Content-Type: application/json [08:48:36] [08:48:36]POST finish read [08:48:36]Found Content-Length = 331 [08:48:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:48:36]execute_script... [08:48:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:48:36]POST & json_proto [08:48:36]process_json_proto [08:48:36]json parsed OK: [08:48:36]protocol is kg_v1.0 [08:48:36]action value=get_value [08:48:36]process_action get_value [08:48:36]cmd_get_value [08:48:36]process_action get_value done [08:48:36]requested_data is exist [08:48:36]produce_requested_data [08:48:36]requested_item fm.sale.total is exist - process it [08:48:36]SAM_PROTO_GetFMData [08:48:36]wFMCommunicate request_size=4 [08:48:36]MH_SAM_APDU [08:48:36]CAPDU: 80 13 03 00 [08:48:36]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:48:36]Write i2c OK [08:48:36]MH_I2C_Read... [08:48:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:48:36]Read from MH i2c: E2 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 FD 00 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 01 4D 02 00 69 04 9F 00 6F 04 04 00 2C 49 02 00 B1 04 05 00 F4 F2 D3 97 02 70 04 05 00 F4 F2 D3 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 98 45 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 16 62 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 08 [08:48:36]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 01 4D 02 00 69 04 9F 00 6F 04 04 00 2C 49 02 00 B1 04 05 00 F4 F2 D3 97 02 70 04 05 00 F4 F2 D3 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 98 45 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 16 62 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [08:48:36]wFMCommunicate OK [08:48:36]wFMCommunicate request_size=4 [08:48:36]MH_SAM_APDU [08:48:36]CAPDU: 80 17 00 00 [08:48:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:48:36]Write i2c OK [08:48:36]MH_I2C_Read... [08:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:36]Read from MH i2c: E2 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 FD 00 [08:48:36]MH_I2C_Read... [08:48:36]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [08:48:36]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [08:48:37]wFMCommunicate OK [08:48:37]wFMCommunicate request_size=4 [08:48:37]MH_SAM_APDU [08:48:37]CAPDU: 80 17 00 00 [08:48:37]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:48:37]Write i2c OK [08:48:37]MH_I2C_Read... [08:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:37]Read from MH i2c: E2 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 FD 00 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [08:48:37]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:48:37]wFMCommunicate OK [08:48:37]wFMCommunicate request_size=4 [08:48:37]MH_SAM_APDU [08:48:37]CAPDU: 80 17 00 00 [08:48:37]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:48:37]Write i2c OK [08:48:37]MH_I2C_Read... [08:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:37]Read from MH i2c: E2 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 FD 00 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:48:37]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:48:37]wFMCommunicate OK [08:48:37]wFMCommunicate request_size=4 [08:48:37]MH_SAM_APDU [08:48:37]CAPDU: 80 17 00 00 [08:48:37]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:48:37]Write i2c OK [08:48:37]MH_I2C_Read... [08:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:48:37]Read from MH i2c: E2 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 DE 00 [08:48:37]MH_I2C_Read... [08:48:37]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [08:48:37]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:48:37]wFMCommunicate OK [08:48:37]SAM_PROTO_GetFMData done [08:48:37]requested_item fm.sale_refund.total is exist - process it [08:48:37]requested_item fm.buy.total is exist - process it [08:48:37]requested_item shift.sale.total is exist - process it [08:48:37]SAM_PROTO_GetShiftData [08:48:37]wFMCommunicate request_size=4 [08:48:37]MH_SAM_APDU [08:48:37]CAPDU: 80 13 02 00 [08:48:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:48:37]Write i2c OK [08:48:37]MH_I2C_Read... [08:48:37]OFD Sender: No OFD packet to send [08:48:38]recv_with_timeout no data received [08:48:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:48:38]Read from MH i2c: E2 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 42 00 00 00 69 04 98 00 6F 04 04 00 41 00 00 00 B1 04 03 00 48 35 3C 70 04 03 00 48 35 3C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 65 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 74 88 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 15 [08:48:38]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 42 00 00 00 69 04 98 00 6F 04 04 00 41 00 00 00 B1 04 03 00 48 35 3C 70 04 03 00 48 35 3C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 65 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 74 88 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [08:48:38]wFMCommunicate OK [08:48:38]wFMCommunicate request_size=4 [08:48:38]MH_SAM_APDU [08:48:38]CAPDU: 80 17 00 00 [08:48:38]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:48:38]Write i2c OK [08:48:38]MH_I2C_Read... [08:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:38]Read from MH i2c: E2 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [08:48:38]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [08:48:38]wFMCommunicate OK [08:48:38]wFMCommunicate request_size=4 [08:48:38]MH_SAM_APDU [08:48:38]CAPDU: 80 17 00 00 [08:48:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:48:38]Write i2c OK [08:48:38]MH_I2C_Read... [08:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:38]Read from MH i2c: E2 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 [08:48:38]MH_I2C_Read... [08:48:38]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [08:48:38]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [08:48:38]wFMCommunicate OK [08:48:38]wFMCommunicate request_size=4 [08:48:38]MH_SAM_APDU [08:48:38]CAPDU: 80 17 00 00 [08:48:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:48:38]Write i2c OK [08:48:38]MH_I2C_Read... [08:48:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:48:39]Read from MH i2c: E2 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 FD 00 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [08:48:39]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [08:48:39]wFMCommunicate OK [08:48:39]wFMCommunicate request_size=4 [08:48:39]MH_SAM_APDU [08:48:39]CAPDU: 80 17 00 00 [08:48:39]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:48:39]Write i2c OK [08:48:39]MH_I2C_Read... [08:48:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [08:48:39]Read from MH i2c: E2 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 D2 00 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [08:48:39]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:48:39]wFMCommunicate OK [08:48:39]SAM_PROTO_GetShiftData done [08:48:39]requested_item shift.sale.total_cash is exist - process it [08:48:39]requested_item shift.sale_refund.total is exist - process it [08:48:39]requested_item shift.sale_refund.total_cash is exist - process it [08:48:39]requested_item shift.buy.total is exist - process it [08:48:39]requested_item shift.buy.total_cash is exist - process it [08:48:39]produce_requested_data done [08:48:39]produce_requested_data return {"fm.sale.total":111371845.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":39458.00,"shift.sale.total_cash":39458.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:48:39]process_action_free get_value [08:48:39]json_value_free [08:48:39]json_value_free done [08:48:39]process_json_proto returns [08:48:39]Send response to host [08:48:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111371845.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":39458.00,"shift.sale.total_cash":39458.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:48:39]free response buf [08:48:39]execute_script done [08:48:39]execute_script returns [08:48:39]free content buf [08:48:39]Sock 10.Close socket [08:48:39]Sock 10.Thread stoped [08:48:39]accept exits with 9 [08:48:39]New connection [08:48:39]New thread 3067559268 created [08:48:39]Thread 3067415908 joined [08:48:39]Waiting for new connection... [08:48:39] Sock 9.Parse request [08:48:39]Sock 9.Check first char [08:48:39]Sock 9.First char is OK [08:48:39]request: POST /json_proto HTTP/1.0 [08:48:39]Method: POST [08:48:39]URL: /json_proto [08:48:39]Method is POST - this is cgi request [08:48:39]url: /json_proto [08:48:39]query_string will be loaded in cgi processing [08:48:39]execute_cgi json_proto POST (null) [08:48:39]execute_cgi path=json_proto method=POST [08:48:39]POST find Content-Length [08:48:39]Host: 172.17.43.67:8080 [08:48:39]Content-Length: 678 [08:48:39]Content-Type: application/json [08:48:39] [08:48:39]POST finish read [08:48:39]Found Content-Length = 678 [08:48:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:39]execute_script... [08:48:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:39]POST & json_proto [08:48:39]process_json_proto [08:48:39]json parsed OK: [08:48:39]protocol is kg_v1.0 [08:48:39]action value=close_receipt [08:48:39]process_action close_receipt [08:48:39]cmd_close_receipt [08:48:39]MH_GetDate [08:48:39]Write to MH i2c: F0 00 00 1D 00 0C [08:48:39]Write i2c OK [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: F0 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: F0 09 00 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: F0 09 00 1D 00 00 E7 D9 EF 66 6A BD 47 65 FD [08:48:39]GetLastDocTimeStamp 1726994308 [08:48:39]current date 1726994919 [08:48:39]FM_GetShiftState [08:48:39]SAM_PROTO_GetShiftState [08:48:39]wFMCommunicate request_size=4 [08:48:39]MH_SAM_APDU [08:48:39]CAPDU: 80 13 01 00 [08:48:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:48:39]Write i2c OK [08:48:39]MH_I2C_Read... [08:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:39]Read from MH i2c: E2 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 0E 00 [08:48:39]MH_I2C_Read... [08:48:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [08:48:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:48:39]wFMCommunicate OK [08:48:39]SAM_PROTO_GetShiftState done [08:48:39]FM_GetShiftState done [08:48:39]opened in 1726966141 [08:48:39]opened+sec_in_day 1727052541 [08:48:39]quantity*price = 20001 [08:48:39]sum+1 = 20002 [08:48:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 67 22.09.2024 08:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151736 ФПД: 276024133016404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151736&fm=276024133016404&tin=02508201610067®Number=0000000000091825&sum=20000 [08:48:41]StoreToDocumentArchive [08:48:41]shift 475 fd 151736 [08:48:41]save to /storage/0475/doc_00151736 [08:48:41]save last doc name /storage/0475/doc_00151736 to /storage/kkm_last_doc_name [08:48:41]save OK [08:48:41]Clear old archive folders... [08:48:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:48:41]tlvbuf is 01EB16F0 [08:48:41]SAM_PROTO_ClearQueue [08:48:41]wFMCommunicate request_size=4 [08:48:41]MH_SAM_APDU [08:48:41]CAPDU: 80 09 00 00 [08:48:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:48:41]Write i2c OK [08:48:41]MH_I2C_Read... [08:48:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:41]Read from MH i2c: E2 [08:48:41]MH_I2C_Read... [08:48:41]Read from MH i2c: E2 03 00 [08:48:41]MH_I2C_Read... [08:48:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:48:41]RAPDU: 90 00 [08:48:41]wFMCommunicate OK [08:48:41]SAM_PROTO_ClearQueue done [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27794987+1699200362=1726995349 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 96 DB EF 66 6A BD 47 65 98 [08:55:50]Current date/time: 22.09.2024 08:55 [08:55:50]FM_Init [08:55:50]wFMConnect [08:55:50]MH_SAM_On [08:55:50]Write to MH i2c: E0 00 00 08 00 E7 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_init finished! [08:55:50]*** atr: [08:55:50]*** 0F 3B D5 18 FF 81 91 FE [08:55:50]*** 1F C3 80 73 C8 21 10 0A [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]*** 00 00 00 00 00 00 00 00 [08:55:50]Read from MH i2c: E0 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E0 10 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:55:50]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:55:50]wFMCommunicate request_size=10 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:55:50]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 11 00 00 [08:55:50]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:55:50]wFMCommunicate OK [08:55:50]Detected FM SN is 0000000000871835 [08:55:50]Stored FM SN is 0000000000871835 [08:55:50]wFMCommunicate request_size=9 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:55:50]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]FM PIN OK [08:55:50]wFMCommunicate request_size=8 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 14 04 00 03 02 00 01 [08:55:50]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]wFMCommunicate request_size=13 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:55:50]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 11 00 00 [08:55:50]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:55:50]wFMCommunicate OK [08:55:50]DocumentArchiveInit [08:55:50]Start Httpd... [08:55:50]Httpd thread 3067698532 created [08:55:50]Write to MH i2c: 01 00 00 0F 00 0F [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: 01 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: 01 07 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:55:50]MH Int Process started [08:55:50]Allocated Socket 8 [08:55:50]Bind OK [08:55:50]Listen OK [08:55:50]httpd running on port 8080 [08:55:50]Waiting for new connection... [08:55:51]OFD Sender: Processing packet 151736 [packets to send 829, broken 825] [08:55:51]ProducePacketName [08:55:51]name=ofd_packets/00151736 [08:55:51]OFD Sender: To server: pG, [08:55:51]CommunicateWithHost lk.salyk.kg:30040 [08:55:51]ConnectInit lk.salyk.kg [08:55:52]Connected sock=6 [08:55:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E8 88 07 01 2A 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 E8 D9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 50 02 00 35 04 06 00 FB 0A E0 65 DB 54 FD 77 83 1A B4 31 C3 11 [08:55:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B 2C 47 00 AA 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 50 02 00 F4 03 04 00 9B 83 EF 66 B6 04 01 00 00 BC 36 65 D7 BB 46 13 3E [08:55:53]CommunicateWithHost err = 0 [08:55:53]CheckOFDResponse [08:55:53]1017 (14) - 77093643461234 [08:55:53]1041 (16) - 0000000000871835 [08:55:53]1040 (4) - 151736 [08:55:53]1012 (4) - 22.09.2024 02:40 [08:55:53]1206 (1) - 0 [08:55:53]OFD Sender: Remove packet 151736 [08:55:53]ProducePacketName [08:55:53]name=ofd_packets/00151736 [08:55:53]NVStorageDeleteData [08:55:53]OFD Sender: Processing packet 151737 [packets to send 828, broken 825] [08:55:53]ProducePacketName [08:55:53]name=ofd_packets/00151737 [08:55:53]OFD Sender: To server: pG, [08:55:53]CommunicateWithHost lk.salyk.kg:30040 [08:55:53]ConnectInit lk.salyk.kg [08:55:54]Connected sock=6 [08:55:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 BF 07 01 27 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 0E DA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 50 02 00 35 04 06 00 4C 4B BB 4D 7E DB BE 18 63 0C 77 6C 4C B9 [08:55:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 CE 47 00 E5 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 50 02 00 F4 03 04 00 9C 83 EF 66 B6 04 01 00 00 B3 32 D9 20 A4 7B 44 15 [08:55:54]CommunicateWithHost err = 0 [08:55:54]CheckOFDResponse [08:55:54]1017 (14) - 77093643461234 [08:55:54]1041 (16) - 0000000000871835 [08:55:54]1040 (4) - 151737 [08:55:54]1012 (4) - 22.09.2024 02:40 [08:55:54]1206 (1) - 0 [08:55:54]OFD Sender: Remove packet 151737 [08:55:54]ProducePacketName [08:55:54]name=ofd_packets/00151737 [08:55:54]NVStorageDeleteData [08:55:55]OFD Sender: Processing packet 151738 [packets to send 827, broken 825] [08:55:55]ProducePacketName [08:55:55]name=ofd_packets/00151738 [08:55:55]OFD Sender: To server: pG, [08:55:55]CommunicateWithHost lk.salyk.kg:30040 [08:55:55]ConnectInit lk.salyk.kg [08:55:56]accept exits with 9 [08:55:56]New connection [08:55:56]New thread 3067411812 created [08:55:56]Waiting for new connection... [08:55:56] Sock 9.Parse request [08:55:56]Sock 9.Check first char [08:55:56]Sock 9.First char is OK [08:55:56]request: POST /json_proto HTTP/1.0 [08:55:56]Method: POST [08:55:56]URL: /json_proto [08:55:56]Method is POST - this is cgi request [08:55:56]url: /json_proto [08:55:56]query_string will be loaded in cgi processing [08:55:56]execute_cgi json_proto POST (null) [08:55:56]execute_cgi path=json_proto method=POST [08:55:56]POST find Content-Length [08:55:56]Host: 172.17.43.67:8080 [08:55:56]Content-Length: 215 [08:55:56]Content-Type: application/json [08:55:56] [08:55:56]POST finish read [08:55:56]Found Content-Length = 215 [08:55:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:56]execute_script... [08:55:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:56]POST & json_proto [08:55:56]process_json_proto [08:55:56]json parsed OK: [08:55:56]protocol is kg_v1.0 [08:55:56]action value=get_value [08:55:56]process_action get_value [08:55:56]cmd_get_value [08:55:56]process_action get_value done [08:55:56]requested_data is exist [08:55:56]produce_requested_data [08:55:56]requested_item kkm.sn is exist - process it [08:55:56]requested_item kkm.ver is exist - process it [08:55:56]requested_item fm.sn is exist - process it [08:55:56]wFMCommunicate request_size=4 [08:55:56]MH_SAM_APDU [08:55:56]CAPDU: 80 11 00 00 [08:55:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:55:56]Write i2c OK [08:55:56]MH_I2C_Read... [08:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:56]Read from MH i2c: E2 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 17 00 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:55:56]wFMCommunicate OK [08:55:56]requested_item fd.num is exist - process it [08:55:56]SAM_PROTO_GetFieldsCounters [08:55:56]wFMCommunicate request_size=4 [08:55:56]MH_SAM_APDU [08:55:56]CAPDU: 80 13 00 00 [08:55:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:55:56]Write i2c OK [08:55:56]MH_I2C_Read... [08:55:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:56]Read from MH i2c: E2 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 62 00 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [08:55:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:55:56]wFMCommunicate OK [08:55:56]SAM_PROTO_GetFieldsCounters done [08:55:56]requested_item shift.num is exist - process it [08:55:56]requested_item shift.opened is exist - process it [08:55:56]req_shift_opened [08:55:56]FM_GetShiftState [08:55:56]SAM_PROTO_GetShiftState [08:55:56]wFMCommunicate request_size=4 [08:55:56]MH_SAM_APDU [08:55:56]CAPDU: 80 13 01 00 [08:55:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:55:56]Write i2c OK [08:55:56]MH_I2C_Read... [08:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:56]Read from MH i2c: E2 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 0E 00 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [08:55:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:55:56]wFMCommunicate OK [08:55:56]SAM_PROTO_GetShiftState done [08:55:56]FM_GetShiftState done [08:55:56]req_shift_opened done [08:55:56]requested_item shift.open_date is exist - process it [08:55:56]req_shift_open_date [08:55:56]req_shift_open_date done [08:55:56]produce_requested_data done [08:55:56]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151739,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:55:56]process_action_free get_value [08:55:56]json_value_free [08:55:56]json_value_free done [08:55:56]process_json_proto returns [08:55:56]Send response to host [08:55:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151739,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:55:56]free response buf [08:55:56]execute_script done [08:55:56]execute_script returns [08:55:56]free content buf [08:55:56]Sock 9.Close socket [08:55:56]Sock 9.Thread stoped [08:55:56]accept exits with 12 [08:55:56]New connection [08:55:56]New thread 3067268452 created [08:55:56]Thread 3067411812 joined [08:55:56]Waiting for new connection... [08:55:56] Sock 12.Parse request [08:55:56]Sock 12.Check first char [08:55:56]Sock 12.First char is OK [08:55:56]request: POST /json_proto HTTP/1.0 [08:55:56]Method: POST [08:55:56]URL: /json_proto [08:55:56]Method is POST - this is cgi request [08:55:56]url: /json_proto [08:55:56]query_string will be loaded in cgi processing [08:55:56]execute_cgi json_proto POST (null) [08:55:56]execute_cgi path=json_proto method=POST [08:55:56]POST find Content-Length [08:55:56]Host: 172.17.43.67:8080 [08:55:56]Content-Length: 331 [08:55:56]Content-Type: application/json [08:55:56] [08:55:56]POST finish read [08:55:56]Found Content-Length = 331 [08:55:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:55:56]execute_script... [08:55:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:55:56]POST & json_proto [08:55:56]process_json_proto [08:55:56]json parsed OK: [08:55:56]protocol is kg_v1.0 [08:55:56]action value=get_value [08:55:56]process_action get_value [08:55:56]cmd_get_value [08:55:56]process_action get_value done [08:55:56]requested_data is exist [08:55:56]produce_requested_data [08:55:56]requested_item fm.sale.total is exist - process it [08:55:56]SAM_PROTO_GetFMData [08:55:56]wFMCommunicate request_size=4 [08:55:56]MH_SAM_APDU [08:55:56]CAPDU: 80 13 03 00 [08:55:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:55:56]Write i2c OK [08:55:56]MH_I2C_Read... [08:55:56]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:55:56]Read from MH i2c: E2 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 FD 00 [08:55:56]MH_I2C_Read... [08:55:56]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 05 4D 02 00 69 04 9F 00 6F 04 04 00 30 49 02 00 B1 04 05 00 D4 15 D6 97 02 70 04 05 00 D4 15 D6 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B4 7F 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EE 66 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 4E [08:55:56]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 05 4D 02 00 69 04 9F 00 6F 04 04 00 30 49 02 00 B1 04 05 00 D4 15 D6 97 02 70 04 05 00 D4 15 D6 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B4 7F 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EE 66 E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [08:55:56]wFMCommunicate OK [08:55:56]wFMCommunicate request_size=4 [08:55:56]MH_SAM_APDU [08:55:56]CAPDU: 80 17 00 00 [08:55:56]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:55:56]Write i2c OK [08:55:56]MH_I2C_Read... [08:55:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:57]Read from MH i2c: E2 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [08:55:57]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [08:55:57]wFMCommunicate OK [08:55:57]wFMCommunicate request_size=4 [08:55:57]MH_SAM_APDU [08:55:57]CAPDU: 80 17 00 00 [08:55:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:55:57]Write i2c OK [08:55:57]MH_I2C_Read... [08:55:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:57]Read from MH i2c: E2 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [08:55:57]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:55:57]wFMCommunicate OK [08:55:57]wFMCommunicate request_size=4 [08:55:57]MH_SAM_APDU [08:55:57]CAPDU: 80 17 00 00 [08:55:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:55:57]Write i2c OK [08:55:57]MH_I2C_Read... [08:55:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:57]Read from MH i2c: E2 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:55:57]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:55:57]wFMCommunicate OK [08:55:57]wFMCommunicate request_size=4 [08:55:57]MH_SAM_APDU [08:55:57]CAPDU: 80 17 00 00 [08:55:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:55:57]Write i2c OK [08:55:57]MH_I2C_Read... [08:55:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:55:57]Read from MH i2c: E2 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 DE 00 [08:55:57]MH_I2C_Read... [08:55:57]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [08:55:57]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:55:57]wFMCommunicate OK [08:55:57]SAM_PROTO_GetFMData done [08:55:57]requested_item fm.sale_refund.total is exist - process it [08:55:57]requested_item fm.buy.total is exist - process it [08:55:57]requested_item shift.sale.total is exist - process it [08:55:57]SAM_PROTO_GetShiftData [08:55:57]wFMCommunicate request_size=4 [08:55:57]MH_SAM_APDU [08:55:57]CAPDU: 80 13 02 00 [08:55:57]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:55:57]Write i2c OK [08:55:57]MH_I2C_Read... [08:55:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:55:58]Read from MH i2c: E2 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 46 00 00 00 69 04 98 00 6F 04 04 00 45 00 00 00 B1 04 03 00 28 58 3E 70 04 03 00 28 58 3E 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 92 9F 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4C 8D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 5A [08:55:58]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 46 00 00 00 69 04 98 00 6F 04 04 00 45 00 00 00 B1 04 03 00 28 58 3E 70 04 03 00 28 58 3E 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 92 9F 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4C 8D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [08:55:58]wFMCommunicate OK [08:55:58]wFMCommunicate request_size=4 [08:55:58]MH_SAM_APDU [08:55:58]CAPDU: 80 17 00 00 [08:55:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:55:58]Write i2c OK [08:55:58]MH_I2C_Read... [08:55:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:58]Read from MH i2c: E2 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [08:55:58]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [08:55:58]wFMCommunicate OK [08:55:58]wFMCommunicate request_size=4 [08:55:58]MH_SAM_APDU [08:55:58]CAPDU: 80 17 00 00 [08:55:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:55:58]Write i2c OK [08:55:58]MH_I2C_Read... [08:55:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:58]Read from MH i2c: E2 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 [08:55:58]MH_I2C_Read... [08:55:58]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [08:55:58]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [08:55:59]wFMCommunicate OK [08:55:59]wFMCommunicate request_size=4 [08:55:59]MH_SAM_APDU [08:55:59]CAPDU: 80 17 00 00 [08:55:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:55:59]Write i2c OK [08:55:59]MH_I2C_Read... [08:55:59]recv_with_timeout no data received [08:55:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:55:59]Read from MH i2c: E2 [08:55:59]MH_I2C_Read... [08:55:59]Read from MH i2c: E2 FD 00 [08:55:59]MH_I2C_Read... [08:55:59]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [08:55:59]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [08:55:59]wFMCommunicate OK [08:55:59]wFMCommunicate request_size=4 [08:55:59]MH_SAM_APDU [08:55:59]CAPDU: 80 17 00 00 [08:55:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:55:59]Write i2c OK [08:55:59]MH_I2C_Read... [08:55:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [08:55:59]Read from MH i2c: E2 [08:55:59]MH_I2C_Read... [08:55:59]Read from MH i2c: E2 D2 00 [08:55:59]MH_I2C_Read... [08:55:59]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [08:55:59]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:55:59]wFMCommunicate OK [08:55:59]SAM_PROTO_GetShiftData done [08:55:59]requested_item shift.sale.total_cash is exist - process it [08:55:59]requested_item shift.sale_refund.total is exist - process it [08:55:59]requested_item shift.sale_refund.total_cash is exist - process it [08:55:59]requested_item shift.buy.total is exist - process it [08:55:59]requested_item shift.buy.total_cash is exist - process it [08:55:59]produce_requested_data done [08:55:59]produce_requested_data return {"fm.sale.total":111373245.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":40858.00,"shift.sale.total_cash":40858.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:55:59]process_action_free get_value [08:55:59]json_value_free [08:55:59]json_value_free done [08:55:59]process_json_proto returns [08:55:59]Send response to host [08:55:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111373245.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":40858.00,"shift.sale.total_cash":40858.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:55:59]free response buf [08:55:59]execute_script done [08:55:59]execute_script returns [08:55:59]free content buf [08:55:59]Sock 12.Close socket [08:55:59]Sock 12.Thread stoped [08:56:00]accept exits with 9 [08:56:00]New connection [08:56:00]New thread 3067411812 created [08:56:00]Thread 3067268452 joined [08:56:00]Waiting for new connection... [08:56:00] Sock 9.Parse request [08:56:00]Sock 9.Check first char [08:56:00]Sock 9.First char is OK [08:56:00]request: POST /json_proto HTTP/1.0 [08:56:00]Method: POST [08:56:00]URL: /json_proto [08:56:00]Method is POST - this is cgi request [08:56:00]url: /json_proto [08:56:00]query_string will be loaded in cgi processing [08:56:00]execute_cgi json_proto POST (null) [08:56:00]execute_cgi path=json_proto method=POST [08:56:00]POST find Content-Length [08:56:00]Host: 172.17.43.67:8080 [08:56:00]Content-Length: 984 [08:56:00]Content-Type: application/json [08:56:00] [08:56:00]POST finish read [08:56:00]Found Content-Length = 984 [08:56:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:00]execute_script... [08:56:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:00]POST & json_proto [08:56:00]process_json_proto [08:56:00]json parsed OK: [08:56:00]protocol is kg_v1.0 [08:56:00]action value=close_receipt [08:56:00]process_action close_receipt [08:56:00]cmd_close_receipt [08:56:00]MH_GetDate [08:56:00]Write to MH i2c: F0 00 00 1D 00 0C [08:56:00]Write i2c OK [08:56:00]MH_I2C_Read... [08:56:00]Read from MH i2c: F0 [08:56:00]MH_I2C_Read... [08:56:00]Read from MH i2c: F0 09 00 [08:56:00]MH_I2C_Read... [08:56:00]Read from MH i2c: F0 09 00 1D 00 00 A0 DB EF 66 6A BD 47 65 B8 [08:56:00]GetLastDocTimeStamp 1726994970 [08:56:00]current date 1726995360 [08:56:00]FM_GetShiftState [08:56:00]SAM_PROTO_GetShiftState [08:56:00]wFMCommunicate request_size=4 [08:56:00]MH_SAM_APDU [08:56:00]CAPDU: 80 13 01 00 [08:56:00]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:56:00]Write i2c OK [08:56:00]MH_I2C_Read... [08:56:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:00]Read from MH i2c: E2 [08:56:00]MH_I2C_Read... [08:56:00]Read from MH i2c: E2 0E 00 [08:56:00]MH_I2C_Read... [08:56:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [08:56:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:56:00]wFMCommunicate OK [08:56:00]SAM_PROTO_GetShiftState done [08:56:00]FM_GetShiftState done [08:56:00]opened in 1726966141 [08:56:00]opened+sec_in_day 1727052541 [08:56:00]quantity*price = 150032 [08:56:00]sum+1 = 150034 [08:56:00]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 71 22.09.2024 08:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 22.46 сом ФМ: 0000000000871835 ФД: 151740 ФПД: 196589930369343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151740&fm=196589930369343&tin=02508201610067®Number=0000000000091825&sum=150000 [08:56:01]StoreToDocumentArchive [08:56:01]shift 475 fd 151740 [08:56:01]save to /storage/0475/doc_00151740 [08:56:01]save last doc name /storage/0475/doc_00151740 to /storage/kkm_last_doc_name [08:56:01]save OK [08:56:01]Clear old archive folders... [08:56:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:01]tlvbuf is 00775BA0 [08:56:01]SAM_PROTO_ClearQueue [08:56:01]wFMCommunicate request_size=4 [08:56:01]MH_SAM_APDU [08:56:01]CAPDU: 80 09 00 00 [08:56:01]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:56:01]Write i2c OK [08:56:01]MH_I2C_Read... [08:56:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:01]Read from MH i2c: E2 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: E2 03 00 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:56:01]RAPDU: 90 00 [08:56:01]wFMCommunicate OK [08:56:01]SAM_PROTO_ClearQueue done [08:56:01]KKMCreateOFDPacket [08:56:01]OFDProtocolAddRootSTLVToBuf [08:56:01]FM_MakeSignedData [08:56:01]FM_MakeSignedData [08:56:01]SAM_PROTO_SignData [08:56:01]wFMCommunicate request_size=4 [08:56:01]MH_SAM_APDU [08:56:01]CAPDU: 80 0D 01 02 [08:56:01]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:56:01]Write i2c OK [08:56:01]MH_I2C_Read... [08:56:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:01]Read from MH i2c: E2 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: E2 03 00 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:56:01]RAPDU: 90 00 [08:56:01]wFMCommunicate OK [08:56:01]wFMCommunicate request_size=255 [08:56:01]MH_SAM_APDU [08:56:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 A0 DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 50 02 00 35 04 06 00 B2 [08:56:01]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 A0 DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 50 02 00 35 04 06 00 B2 00 00 2A [08:56:02]Write i2c OK [08:56:02]MH_I2C_Read... [08:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:02]Read from MH i2c: E2 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 03 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:56:02]RAPDU: 90 00 [08:56:02]wFMCommunicate OK [08:56:02]wFMCommunicate request_size=10 [08:56:02]MH_SAM_APDU [08:56:02]CAPDU: 80 0D 02 02 05 CC 28 F7 51 3F [08:56:02]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 CC 28 F7 51 3F 00 00 2D [08:56:02]Write i2c OK [08:56:02]MH_I2C_Read... [08:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:02]Read from MH i2c: E2 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 03 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:56:02]RAPDU: 90 00 [08:56:02]wFMCommunicate OK [08:56:02]wFMCommunicate request_size=4 [08:56:02]MH_SAM_APDU [08:56:02]CAPDU: 80 0D 03 02 [08:56:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:56:02]Write i2c OK [08:56:02]MH_I2C_Read... [08:56:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:02]Read from MH i2c: E2 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 0B 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 0B 00 2F 00 00 5D 48 B1 85 A0 70 10 11 90 00 B7 [08:56:02]RAPDU: 5D 48 B1 85 A0 70 10 11 90 00 [08:56:02]wFMCommunicate OK [08:56:02]SAM_PROTO_SignData done [08:56:02]FM_MakeSignedData done [08:56:02]CreateOFDProtocolMessage [08:56:02]wFMCommunicate request_size=4 [08:56:02]MH_SAM_APDU [08:56:02]CAPDU: 80 11 00 00 [08:56:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:56:02]Write i2c OK [08:56:02]MH_I2C_Read... [08:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:02]Read from MH i2c: E2 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 17 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [08:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:56:02]wFMCommunicate OK [08:56:02]CreateOFDProtocolMessage done [08:56:02]OFDSenderStorePacket 151740 [08:56:02]StoreOFDPacket docnum=151740 [08:56:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 63 35 07 01 6E E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 A0 DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 50 02 00 35 04 06 00 B2 CC 28 F7 51 3F 5D 48 B1 85 A0 70 10 11 [08:56:02]CheckFolder [08:56:02]dirname=/storage/ofd_packets [08:56:02]CheckFolder done [08:56:02]ProducePacketName [08:56:02]name=ofd_packets/00151740 [08:56:02]NVStorageSaveData ofd_packets/00151740 [08:56:02]File name is /storage/ofd_packets/00151740 [08:56:02]Write 301 bytes [08:56:02]NVStorageSaveData done [08:56:02]OFDSenderStorePacket done [08:56:02]KKMCreateOFDPacket done [08:56:02]NVStorageSaveData kkm_last_timestamp [08:56:02]File name is /storage/kkm_last_timestamp [08:56:02]Write 4 bytes [08:56:02]NVStorageSaveData done [08:56:02]ExternCall_PrintAddStr [08:56:02]wPrintStart [08:56:02]Write to MH i2c: 01 00 00 31 00 31 [08:56:02]Write i2c OK [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: 01 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: 01 07 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:56:02]RasterBufferAndPrint [08:56:02]line Счет N : (1)1785753 [08:56:02]line ИНН: 02508201610067 [08:56:02]line Контрольно-Кассовый Чек [08:56:02]line ПРОДАЖА [08:56:02]line ТРК (МРК, ГНК) : 22 [08:56:02]line Товар: 2710124130 [08:56:02]line Аи-92-К-5 [08:56:02]line 22.460 * 66.80 [08:56:02]line = 1500.33 [08:56:02]line НДС 12% НСП 1% [08:56:02]line > о реализуемом товаре [08:56:02]line ОКРУГЛЕНИЕ: -0.33 [08:56:02]line ИТОГО: 1500.00 [08:56:02]line Внесено: 1500.00 90 00 E8 [08:56:46]RAPDU: 90 00 [08:56:46]wFMCommunicate OK [08:56:46]wFMCommunicate request_size=15 [08:56:46]MH_SAM_APDU [08:56:46]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:56:46]Write to MH i2c: E2 12 00 75 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 4C [08:56:46]Write i2c OK [08:56:46]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=11 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:56:47]Write to MH i2c: E2 0E 00 76 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 28 [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=13 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 15 02 00 08 F4 03 04 00 CE DB EF 66 [08:56:47]Write to MH i2c: E2 10 00 77 00 80 15 02 00 08 00 F4 03 04 00 CE DB EF 66 00 00 00 [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=25 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [08:56:47]Write to MH i2c: E2 1C 00 78 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 5A [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=4 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 15 03 00 [08:56:47]Write to MH i2c: E2 08 00 79 00 80 15 03 00 00 00 00 00 FA [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 40 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 40 00 79 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 97 13 3B 91 72 FF 90 00 0A [08:56:47]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 97 13 3B 91 72 FF 90 00 [08:56:47]wFMCommunicate OK [08:56:47]SAM_PROTO_ProcessDocument answer len = 59 [08:56:47]SAM_PROTO_ProcessDocument done [08:56:47]SetTLVBufToDocument [08:56:47]Processing tag 1209 (04B9) [08:56:47]Malloc new data [08:56:47]Processing tag 1041 (0411) [08:56:47]Processing tag 1040 (0410) [08:56:47]Malloc new data [08:56:47]Processing tag 1038 (040E) [08:56:47]Malloc new data [08:56:47]Processing tag 1042 (0412) [08:56:47]Malloc new data [08:56:47]Processing tag 1077 (0435) [08:56:47]Malloc new data [08:56:47]SetTLVBufToDocument err=0 [08:56:47]KKMLoadAndSignReceiptData store KKM data [08:56:47]KKMLoadAndSignReceiptData err=0 [08:56:47]wFMCommunicate request_size=4 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 11 00 00 [08:56:47]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 17 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [08:56:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:56:47]wFMCommunicate OK [08:56:47]Счет N : (1)1785754 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 72 22.09.2024 08:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151741 ФПД: 166108859560703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151741&fm=166108859560703&tin=02508201610067®Number=0000000000091825&sum=30000 [08:56:47]StoreToDocumentArchive [08:56:47]shift 475 fd 151741 [08:56:47]save to /storage/0475/doc_00151741 [08:56:47]save last doc name /storage/0475/doc_00151741 to /storage/kkm_last_doc_name [08:56:47]save OK [08:56:47]Clear old archive folders... [08:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:47]tlvbuf is 007E8800 [08:56:47]SAM_PROTO_ClearQueue [08:56:47]wFMCommunicate request_size=4 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 09 00 00 [08:56:47]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]SAM_PROTO_ClearQueue done [08:56:47]KKMCreateOFDPacket [08:56:47]OFDProtocolAddRootSTLVToBuf [08:56:47]FM_MakeSignedData [08:56:47]FM_MakeSignedData [08:56:47]SAM_PROTO_SignData [08:56:47]wFMCommunicate request_size=4 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 0D 01 02 [08:56:47]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=255 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CE DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 35 04 06 00 97 [08:56:47]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CE DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 35 04 06 00 97 00 00 5B [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:47]Read from MH i2c: E2 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 [08:56:47]MH_I2C_Read... [08:56:47]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [08:56:47]RAPDU: 90 00 [08:56:47]wFMCommunicate OK [08:56:47]wFMCommunicate request_size=10 [08:56:47]MH_SAM_APDU [08:56:47]CAPDU: 80 0D 02 02 05 13 3B 91 72 FF [08:56:47]Write to MH i2c: E2 0D 00 7E 00 80 0D 02 02 05 00 13 3B 91 72 FF 00 00 52 [08:56:47]Write i2c OK [08:56:47]MH_I2C_Read... [08:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:48]Read from MH i2c: E2 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 03 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [08:56:48]RAPDU: 90 00 [08:56:48]wFMCommunicate OK [08:56:48]wFMCommunicate request_size=4 [08:56:48]MH_SAM_APDU [08:56:48]CAPDU: 80 0D 03 02 [08:56:48]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:48]Read from MH i2c: E2 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 0B 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 0B 00 7F 00 00 0A 18 D4 0D 22 D7 83 FC 90 00 76 [08:56:48]RAPDU: 0A 18 D4 0D 22 D7 83 FC 90 00 [08:56:48]wFMCommunicate OK [08:56:48]SAM_PROTO_SignData done [08:56:48]FM_MakeSignedData done [08:56:48]CreateOFDProtocolMessage [08:56:48]wFMCommunicate request_size=4 [08:56:48]MH_SAM_APDU [08:56:48]CAPDU: 80 11 00 00 [08:56:48]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:48]Read from MH i2c: E2 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 17 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [08:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:56:48]wFMCommunicate OK [08:56:48]CreateOFDProtocolMessage done [08:56:48]OFDSenderStorePacket 151741 [08:56:48]StoreOFDPacket docnum=151741 [08:56:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 2D 07 01 B4 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CE DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 35 04 06 00 97 13 3B 91 72 FF 0A 18 D4 0D 22 D7 83 FC [08:56:48]CheckFolder [08:56:48]dirname=/storage/ofd_packets [08:56:48]CheckFolder done [08:56:48]ProducePacketName [08:56:48]name=ofd_packets/00151741 [08:56:48]NVStorageSaveData ofd_packets/00151741 [08:56:48]File name is /storage/ofd_packets/00151741 [08:56:48]Write 301 bytes [08:56:48]NVStorageSaveData done [08:56:48]OFDSenderStorePacket done [08:56:48]KKMCreateOFDPacket done [08:56:48]NVStorageSaveData kkm_last_timestamp [08:56:48]File name is /storage/kkm_last_timestamp [08:56:48]Write 4 bytes [08:56:48]NVStorageSaveData done [08:56:48]ExternCall_PrintAddStr [08:56:48]wPrintStart [08:56:48]Write to MH i2c: 01 00 00 81 00 81 [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 07 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [08:56:48]RasterBufferAndPrint [08:56:48]line Счет N : (1)1785754 [08:56:48]line ИНН: 02508201610067 [08:56:48]line Контрольно-Кассовый Чек [08:56:48]line ПРОДАЖА [08:56:48]line ТРК (МРК, ГНК) : 12 [08:56:48]line Товар: 2710124130 [08:56:48]line Аи-92-К-5 [08:56:48]line 4.430 * 67.80 [08:56:48]line = 300.35 [08:56:48]line НДС 12% НСП 1% [08:56:48]line > о реализуемом товаре [08:56:48]line ОКРУГЛЕНИЕ: -0.35 [08:56:48]line ИТОГО: 300.00 [08:56:48]line Внесено: 300.00 [08:56:48]line СДАЧА: 0.00 [08:56:48]line НСП 1% : 2.66 [08:56:48]line НДС 12% : 31.90 [08:56:48]line Наличными: 300.00 [08:56:48]line Безнал.: 0.00 [08:56:48]line Место: АЗС № 89 "Партнер Нефть" [08:56:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:56:48]line СНО: Общий режим [08:56:48]line Чек 72 22.09.2024 08:56 [08:56:48]line Смена: 475 ФФД: 1.0 [08:56:48]line ЗНМ: 0300000113 [08:56:48]line РНМ: 0000000000091825 [08:56:48]line Версия ККМ: 001 [08:56:48]line ФМ: 0000000000871835 [08:56:48]line ФД: 151741 [08:56:48]line ФПД: 166108859560703 [08:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151741&fm=166108859560703&tin=02508201610067®Number=0000000000091825&sum=30000 [08:56:48]written 0, free lines is 4095 [08:56:48]Write to MH i2c: 01 00 00 AC 00 AC [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 07 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 CD 0C 8C [08:56:48]RasterBufferAndPrint [08:56:48]line [08:56:48]line [08:56:48]line [08:56:48]line [08:56:48]line [08:56:48]written 0, free lines is 3294 [08:56:48]MH_Cut [08:56:48]Write to MH i2c: D1 01 00 B3 00 01 85 [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: D1 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: D1 01 00 [08:56:48]MH_I2C_Read... [08:56:48]Read from MH i2c: D1 01 00 B3 00 00 84 [08:56:48]Write to MH i2c: 01 00 00 B4 00 B4 [08:56:48]Write i2c OK [08:56:48]MH_I2C_Read... [08:56:49]*** Cut start [08:56:49]*** Purtial cut [08:56:49]*** Stage 1: CUTSNS_PIN = 1 [08:56:49]Read from MH i2c: 01 [08:56:49]MH_I2C_Read... [08:56:49]*** Stop cut motor [08:56:49]*** Cut end [08:56:49]Read from MH i2c: 01 07 00 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [08:56:49]process_action close_receipt done [08:56:49]requested_data is exist [08:56:49]produce_requested_data [08:56:49]requested_item fm.sn is exist - process it [08:56:49]wFMCommunicate request_size=4 [08:56:49]MH_SAM_APDU [08:56:49]CAPDU: 80 11 00 00 [08:56:49]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [08:56:49]Write i2c OK [08:56:49]MH_I2C_Read... [08:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:49]Read from MH i2c: E2 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 17 00 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [08:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:56:49]wFMCommunicate OK [08:56:49]requested_item fd.num is exist - process it [08:56:49]SAM_PROTO_GetFieldsCounters [08:56:49]wFMCommunicate request_size=4 [08:56:49]MH_SAM_APDU [08:56:49]CAPDU: 80 13 00 00 [08:56:49]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [08:56:49]Write i2c OK [08:56:49]MH_I2C_Read... [08:56:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:49]Read from MH i2c: E2 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 62 00 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [08:56:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:49]wFMCommunicate OK [08:56:49]SAM_PROTO_GetFieldsCounters done [08:56:49]requested_item shift.num is exist - process it [08:56:49]requested_item shift.opened is exist - process it [08:56:49]req_shift_opened [08:56:49]FM_GetShiftState [08:56:49]SAM_PROTO_GetShiftState [08:56:49]wFMCommunicate request_size=4 [08:56:49]MH_SAM_APDU [08:56:49]CAPDU: 80 13 01 00 [08:56:49]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [08:56:49]Write i2c OK [08:56:49]MH_I2C_Read... [08:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:50]Read from MH i2c: E2 [08:56:50]MH_I2C_Read... [08:56:50]Read from MH i2c: E2 0E 00 [08:56:50]MH_I2C_Read... [08:56:50]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7B [08:56:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:56:50]wFMCommunicate OK [08:56:50]SAM_PROTO_GetShiftState done [08:56:50]FM_GetShiftState done [08:56:50]req_shift_opened done [08:56:50]requested_item shift.open_date is exist - process it [08:56:50]req_shift_open_date [08:56:50]req_shift_open_date done [08:56:50]produce_requested_data done [08:56:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151741,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:56:50]process_action_free close_receipt [08:56:50]json_value_free [08:56:50]json_value_free done [08:56:50]process_json_proto returns [08:56:50]Send response to host [08:56:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151741,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:56:50]free response buf [08:56:50]execute_script done [08:56:50]execute_script returns [08:56:50]free content buf [08:56:50]Sock 10.Close socket [08:56:50]Sock 10.Thread stoped [08:56:54]recv_with_timeout no data received [08:57:05]Connected sock=9 [08:57:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 63 35 07 01 6E E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27795197+1699200362=1726995559 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 68 DC EF 66 6A BD 47 65 6B [08:59:20]Current date/time: 22.09.2024 08:59 [08:59:20]FM_Init [08:59:20]wFMConnect [08:59:20]MH_SAM_On [08:59:20]Write to MH i2c: E0 00 00 08 00 E7 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_init finished! [08:59:20]*** atr: [08:59:20]*** 0F 3B D5 18 FF 81 91 FE [08:59:20]*** 1F C3 80 73 C8 21 10 0A [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]*** 00 00 00 00 00 00 00 00 [08:59:20]Read from MH i2c: E0 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E0 10 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:59:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:59:20]wFMCommunicate request_size=10 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:59:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 0E 00 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [08:59:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:59:24]wFMCommunicate OK [08:59:24]SAM_PROTO_GetShiftState done [08:59:24]FM_GetShiftState done [08:59:24]req_shift_opened done [08:59:24]requested_item shift.open_date is exist - process it [08:59:24]req_shift_open_date [08:59:24]req_shift_open_date done [08:59:24]produce_requested_data done [08:59:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151741,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:59:24]process_action_free get_value [08:59:24]json_value_free [08:59:24]json_value_free done [08:59:24]process_json_proto returns [08:59:24]Send response to host [08:59:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151741,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:59:24]free response buf [08:59:24]execute_script done [08:59:24]execute_script returns [08:59:24]free content buf [08:59:24]Sock 8.Close socket [08:59:24]Sock 8.Thread stoped [08:59:24]accept exits with 10 [08:59:24]New connection [08:59:24]New thread 3066535268 created [08:59:24]Thread 3066678628 joined [08:59:24]Waiting for new connection... [08:59:24] Sock 10.Parse request [08:59:24]Sock 10.Check first char [08:59:24]Sock 10.First char is OK [08:59:24]request: POST /json_proto HTTP/1.0 [08:59:24]Method: POST [08:59:24]URL: /json_proto [08:59:24]Method is POST - this is cgi request [08:59:24]url: /json_proto [08:59:24]query_string will be loaded in cgi processing [08:59:24]execute_cgi json_proto POST (null) [08:59:24]execute_cgi path=json_proto method=POST [08:59:24]POST find Content-Length [08:59:24]Host: 172.17.43.67:8080 [08:59:24]Content-Length: 331 [08:59:24]Content-Type: application/json [08:59:24] [08:59:24]POST finish read [08:59:24]Found Content-Length = 331 [08:59:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:59:24]execute_script... [08:59:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:59:24]POST & json_proto [08:59:24]process_json_proto [08:59:24]json parsed OK: [08:59:24]protocol is kg_v1.0 [08:59:24]action value=get_value [08:59:24]process_action get_value [08:59:24]cmd_get_value [08:59:24]process_action get_value done [08:59:24]requested_data is exist [08:59:24]produce_requested_data [08:59:24]requested_item fm.sale.total is exist - process it [08:59:24]SAM_PROTO_GetFMData [08:59:24]wFMCommunicate request_size=4 [08:59:24]MH_SAM_APDU [08:59:24]CAPDU: 80 13 03 00 [08:59:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:59:24]Write i2c OK [08:59:24]MH_I2C_Read... [08:59:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:59:24]Read from MH i2c: E2 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 FD 00 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 07 4D 02 00 69 04 9F 00 6F 04 04 00 32 49 02 00 B1 04 05 00 F4 D4 D8 97 02 70 04 05 00 F4 D4 D8 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 67 CA 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 28 6D E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 53 [08:59:24]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 07 4D 02 00 69 04 9F 00 6F 04 04 00 32 49 02 00 B1 04 05 00 F4 D4 D8 97 02 70 04 05 00 F4 D4 D8 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 67 CA 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 28 6D E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [08:59:25]wFMCommunicate OK [08:59:25]wFMCommunicate request_size=4 [08:59:25]MH_SAM_APDU [08:59:25]CAPDU: 80 17 00 00 [08:59:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:59:25]Write i2c OK [08:59:25]MH_I2C_Read... [08:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:25]Read from MH i2c: E2 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [08:59:25]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [08:59:25]wFMCommunicate OK [08:59:25]wFMCommunicate request_size=4 [08:59:25]MH_SAM_APDU [08:59:25]CAPDU: 80 17 00 00 [08:59:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:59:25]Write i2c OK [08:59:25]MH_I2C_Read... [08:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:25]Read from MH i2c: E2 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [08:59:25]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:59:25]wFMCommunicate OK [08:59:25]wFMCommunicate request_size=4 [08:59:25]MH_SAM_APDU [08:59:25]CAPDU: 80 17 00 00 [08:59:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:59:25]Write i2c OK [08:59:25]MH_I2C_Read... [08:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:25]Read from MH i2c: E2 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 [08:59:25]MH_I2C_Read... [08:59:25]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 [08:59:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:59:20]RAPDU: 90 00 [08:59:20]wFMCommunicate OK [08:59:20]wFMCommunicate request_size=4 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 80 11 00 00 [08:59:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 17 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:20]wFMCommunicate OK [08:59:20]Detected FM SN is 0000000000871835 [08:59:20]Stored FM SN is 0000000000871835 [08:59:20]wFMCommunicate request_size=9 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:59:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:59:20]RAPDU: 90 00 [08:59:20]wFMCommunicate OK [08:59:20]FM PIN OK [08:59:20]wFMCommunicate request_size=8 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 80 14 04 00 03 02 00 01 [08:59:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:59:20]RAPDU: 90 00 [08:59:20]wFMCommunicate OK [08:59:20]wFMCommunicate request_size=13 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:59:20]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:59:20]RAPDU: 90 00 [08:59:20]wFMCommunicate OK [08:59:20]wFMCommunicate request_size=4 [08:59:20]MH_SAM_APDU [08:59:20]CAPDU: 80 11 00 00 [08:59:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:20]Read from MH i2c: E2 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 17 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:20]wFMCommunicate OK [08:59:20]DocumentArchiveInit [08:59:20]Start Httpd... [08:59:20]Httpd thread 3066965348 created [08:59:20]Write to MH i2c: 01 00 00 0F 00 0F [08:59:20]Write i2c OK [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: 01 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: 01 07 00 [08:59:20]MH_I2C_Read... [08:59:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:59:20]MH Int Process started [08:59:20]Allocated Socket 7 [08:59:20]Bind OK [08:59:20]Listen OK [08:59:20]httpd running on port 8080 [08:59:20]Waiting for new connection... [08:59:21]OFD Sender: Processing packet 151741 [packets to send 826, broken 825] [08:59:21]ProducePacketName [08:59:21]name=ofd_packets/00151741 [08:59:21]OFD Sender: To server: pG, [08:59:21]CommunicateWithHost lk.salyk.kg:30040 [08:59:21]ConnectInit lk.salyk.kg [08:59:22]Connected sock=6 [08:59:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 2D 07 01 B4 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CE DB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 35 04 06 00 97 13 3B 91 72 FF 0A 18 D4 0D 22 D7 83 FC [08:59:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 F7 47 00 47 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 50 02 00 F4 03 04 00 6D 84 EF 66 B6 04 01 00 00 80 96 41 78 7A 97 39 22 [08:59:23]CommunicateWithHost err = 0 [08:59:23]CheckOFDResponse [08:59:23]1017 (14) - 77093643461234 [08:59:23]1041 (16) - 0000000000871835 [08:59:23]1040 (4) - 151741 [08:59:23]1012 (4) - 22.09.2024 02:43 [08:59:23]1206 (1) - 0 [08:59:23]OFD Sender: Remove packet 151741 [08:59:23]ProducePacketName [08:59:23]name=ofd_packets/00151741 [08:59:23]NVStorageDeleteData [08:59:23]OFD Sender: No OFD packet to send [08:59:24]accept exits with 8 [08:59:24]New connection [08:59:24]New thread 3066678628 created [08:59:24]Waiting for new connection... [08:59:24] Sock 8.Parse request [08:59:24]Sock 8.Check first char [08:59:24]Sock 8.First char is OK [08:59:24]request: POST /json_proto HTTP/1.0 [08:59:24]Method: POST [08:59:24]URL: /json_proto [08:59:24]Method is POST - this is cgi request [08:59:24]url: /json_proto [08:59:24]query_string will be loaded in cgi processing [08:59:24]execute_cgi json_proto POST (null) [08:59:24]execute_cgi path=json_proto method=POST [08:59:24]POST find Content-Length [08:59:24]Host: 172.17.43.67:8080 [08:59:24]Content-Length: 215 [08:59:24]Content-Type: application/json [08:59:24] [08:59:24]POST finish read [08:59:24]Found Content-Length = 215 [08:59:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:24]execute_script... [08:59:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:24]POST & json_proto [08:59:24]process_json_proto [08:59:24]json parsed OK: [08:59:24]protocol is kg_v1.0 [08:59:24]action value=get_value [08:59:24]process_action get_value [08:59:24]cmd_get_value [08:59:24]process_action get_value done [08:59:24]requested_data is exist [08:59:24]produce_requested_data [08:59:24]requested_item kkm.sn is exist - process it [08:59:24]requested_item kkm.ver is exist - process it [08:59:24]requested_item fm.sn is exist - process it [08:59:24]wFMCommunicate request_size=4 [08:59:24]MH_SAM_APDU [08:59:24]CAPDU: 80 11 00 00 [08:59:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:59:24]Write i2c OK [08:59:24]MH_I2C_Read... [08:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:24]Read from MH i2c: E2 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 17 00 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:59:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:24]wFMCommunicate OK [08:59:24]requested_item fd.num is exist - process it [08:59:24]SAM_PROTO_GetFieldsCounters [08:59:24]wFMCommunicate request_size=4 [08:59:24]MH_SAM_APDU [08:59:24]CAPDU: 80 13 00 00 [08:59:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:59:24]Write i2c OK [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 [08:59:24]MH_I2C_Read... [08:59:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:24]Read from MH i2c: E2 62 00 [08:59:24]MH_I2C_Read... [08:59:24]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [08:59:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:24]wFMCommunicate OK [08:59:24]SAM_PROTO_GetFieldsCounters done [08:59:24]requested_item shift.num is exist - process it [08:59:24]requested_item shift.opened is exist - process it [08:59:24]req_shift_opened [08:59:24]FM_GetShiftState [08:59:24]SAM_PROTO_GetShiftState [08:59:24]wFMCommunicate request_size=4 [08:59:24]MH_SAM_APDU [08:59:24]CAPDU: 80 13 01 00 [08:59:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:59:24]Write i2c OK [08:59:24]MH_I2C_Read... [08:59:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:24]Read from MH i2c: E2 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:59:25]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:59:25]wFMCommunicate OK [08:59:25]wFMCommunicate request_size=4 [08:59:25]MH_SAM_APDU [08:59:25]CAPDU: 80 17 00 00 [08:59:25]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:59:25]Write i2c OK [08:59:25]MH_I2C_Read... [08:59:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:59:26]Read from MH i2c: E2 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 DE 00 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [08:59:26]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:59:26]wFMCommunicate OK [08:59:26]SAM_PROTO_GetFMData done [08:59:26]requested_item fm.sale_refund.total is exist - process it [08:59:26]requested_item fm.buy.total is exist - process it [08:59:26]requested_item shift.sale.total is exist - process it [08:59:26]SAM_PROTO_GetShiftData [08:59:26]wFMCommunicate request_size=4 [08:59:26]MH_SAM_APDU [08:59:26]CAPDU: 80 13 02 00 [08:59:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:59:26]Write i2c OK [08:59:26]MH_I2C_Read... [08:59:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:59:26]Read from MH i2c: E2 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 FD 00 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 48 00 00 00 69 04 98 00 6F 04 04 00 47 00 00 00 B1 04 03 00 48 17 41 70 04 03 00 48 17 41 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 45 EA 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 86 93 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 60 [08:59:26]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 48 00 00 00 69 04 98 00 6F 04 04 00 47 00 00 00 B1 04 03 00 48 17 41 70 04 03 00 48 17 41 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 45 EA 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 86 93 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [08:59:26]wFMCommunicate OK [08:59:26]wFMCommunicate request_size=4 [08:59:26]MH_SAM_APDU [08:59:26]CAPDU: 80 17 00 00 [08:59:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:59:26]Write i2c OK [08:59:26]MH_I2C_Read... [08:59:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:26]Read from MH i2c: E2 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 FD 00 [08:59:26]MH_I2C_Read... [08:59:26]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [08:59:26]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [08:59:26]wFMCommunicate OK [08:59:26]wFMCommunicate request_size=4 [08:59:26]MH_SAM_APDU [08:59:26]CAPDU: 80 17 00 00 [08:59:26]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:59:26]Write i2c OK [08:59:26]MH_I2C_Read... [08:59:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:27]Read from MH i2c: E2 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 FD 00 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [08:59:27]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [08:59:27]wFMCommunicate OK [08:59:27]wFMCommunicate request_size=4 [08:59:27]MH_SAM_APDU [08:59:27]CAPDU: 80 17 00 00 [08:59:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:59:27]Write i2c OK [08:59:27]MH_I2C_Read... [08:59:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:59:27]Read from MH i2c: E2 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 FD 00 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [08:59:27]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [08:59:27]wFMCommunicate OK [08:59:27]wFMCommunicate request_size=4 [08:59:27]MH_SAM_APDU [08:59:27]CAPDU: 80 17 00 00 [08:59:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:59:27]Write i2c OK [08:59:27]MH_I2C_Read... [08:59:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [08:59:27]Read from MH i2c: E2 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 D2 00 [08:59:27]MH_I2C_Read... [08:59:27]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [08:59:27]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:59:27]wFMCommunicate OK [08:59:27]SAM_PROTO_GetShiftData done [08:59:27]requested_item shift.sale.total_cash is exist - process it [08:59:27]requested_item shift.sale_refund.total is exist - process it [08:59:27]requested_item shift.sale_refund.total_cash is exist - process it [08:59:27]requested_item shift.buy.total is exist - process it [08:59:27]requested_item shift.buy.total_cash is exist - process it [08:59:27]produce_requested_data done [08:59:27]produce_requested_data return {"fm.sale.total":111375045.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":42658.00,"shift.sale.total_cash":42658.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:59:27]process_action_free get_value [08:59:27]json_value_free [08:59:27]json_value_free done [08:59:27]process_json_proto returns [08:59:27]Send response to host [08:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111375045.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":42658.00,"shift.sale.total_cash":42658.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:59:27]free response buf [08:59:27]execute_script done [08:59:27]execute_script returns [08:59:27]free content buf [08:59:27]Sock 10.Close socket [08:59:27]Sock 10.Thread stoped [08:59:28]accept exits with 8 [08:59:28]New connection [08:59:28]New thread 3066678628 created [08:59:28]Thread 3066535268 joined [08:59:28]Waiting for new connection... [08:59:28] Sock 8.Parse request [08:59:28]Sock 8.Check first char [08:59:28]Sock 8.First char is OK [08:59:28]request: POST /json_proto HTTP/1.0 [08:59:28]Method: POST [08:59:28]URL: /json_proto [08:59:28]Method is POST - this is cgi request [08:59:28]url: /json_proto [08:59:28]query_string will be loaded in cgi processing [08:59:28]execute_cgi json_proto POST (null) [08:59:28]execute_cgi path=json_proto method=POST [08:59:28]POST find Content-Length [08:59:28]Host: 172.17.43.67:8080 [08:59:28]Content-Length: 678 [08:59:28]Content-Type: application/json [08:59:28] [08:59:28]POST finish read [08:59:28]Found Content-Length = 678 [08:59:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:28]execute_script... [08:59:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:28]POST & json_proto [08:59:28]process_json_proto [08:59:28]json parsed OK: [08:59:28]protocol is kg_v1.0 [08:59:28]action value=close_receipt [08:59:28]process_action close_receipt [08:59:28]cmd_close_receipt [08:59:28]MH_GetDate [08:59:28]Write to MH i2c: F0 00 00 1D 00 0C [08:59:28]Write i2c OK [08:59:28]MH_I2C_Read... [08:59:28]Read from MH i2c: F0 [08:59:28]MH_I2C_Read... [08:59:28]Read from MH i2c: F0 09 00 [08:59:28]MH_I2C_Read... [08:59:28]Read from MH i2c: F0 09 00 1D 00 00 70 DC EF 66 6A BD 47 65 89 [08:59:28]GetLastDocTimeStamp 1726995406 [08:59:28]current date 1726995568 [08:59:28]FM_GetShiftState [08:59:28]SAM_PROTO_GetShiftState [08:59:28]wFMCommunicate request_size=4 [08:59:28]MH_SAM_APDU [08:59:28]CAPDU: 80 13 01 00 [08:59:28]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:59:28]Write i2c OK [08:59:28]MH_I2C_Read... [08:59:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:28]Read from MH i2c: E2 [08:59:28]MH_I2C_Read... [08:59:28]Read from MH i2c: E2 0E 00 [08:59:28]MH_I2C_Read... [08:59:28]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [08:59:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:59:28]wFMCommunicate OK [08:59:28]SAM_PROTO_GetShiftState done [08:59:28]FM_GetShiftState done [08:59:28]opened in 1726966141 [08:59:28]opened+sec_in_day 1727052541 [08:59:28]quantity*price = 50036 [08:59:28]sum+1 = 50037 [08:59:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 73 22.09.2024 08:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151742 ФПД: 14952637460281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151742&fm=14952637460281&tin=02508201610067®Number=0000000000091825&sum=50000 [08:59:29]StoreToDocumentArchive [08:59:29]shift 475 fd 151742 [08:59:29]save to /storage/0475/doc_00151742 [08:59:29]save last doc name /storage/0475/doc_00151742 to /storage/kkm_last_doc_name [08:59:29]save OK [08:59:29]Clear old archive folders... [08:59:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:59:29]tlvbuf is 020B7E60 [08:59:29]SAM_PROTO_ClearQueue [08:59:29]wFMCommunicate request_size=4 [08:59:29]MH_SAM_APDU [08:59:29]CAPDU: 80 09 00 00 [08:59:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:59:29]recv_with_timeout no data received [08:59:29]Write i2c OK [08:59:29]MH_I2C_Read... [08:59:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:29]Read from MH i2c: E2 [08:59:29]MH_I2C_Read... [08:59:29]Read from MH i2c: E2 03 00 [08:59:29]MH_I2C_Read... [08:59:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:59:29]RAPDU: 90 00 [08:59:29]wFMCommunicate OK [08:59:29]SAM_PROTO_ClearQueue done [08:59:29]KKMCreateOFDPacket [08:59:29]OFDProtocolAddRootSTLVToBuf [08:59:29]FM_MakeSignedData [08:59:29]FM_MakeSignedData [08:59:29]SAM_PROTO_SignData [08:59:29]wFMCommunicate request_size=4 [08:59:29]MH_SAM_APDU [08:59:29]CAPDU: 80 0D 01 02 [08:59:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:59:29]Write i2c OK [08:59:29]MH_I2C_Read... [08:59:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:29]Read from MH i2c: E2 [08:59:29]MH_I2C_Read... [08:59:29]Read from MH i2c: E2 03 00 [08:59:29]MH_I2C_Read... [08:59:29]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:59:29]RAPDU: 90 00 [08:59:29]wFMCommunicate OK [08:59:29]wFMCommunicate request_size=255 [08:59:29]MH_SAM_APDU [08:59:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 70 DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 50 02 00 35 04 06 00 0D [08:59:29]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 70 DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 50 02 00 35 04 06 00 0D 00 00 07 [08:59:29]Write i2c OK [08:59:29]MH_I2C_Read... [08:59:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:30]Read from MH i2c: E2 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 03 00 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:59:30]RAPDU: 90 00 [08:59:30]wFMCommunicate OK [08:59:30]wFMCommunicate request_size=10 [08:59:30]MH_SAM_APDU [08:59:30]CAPDU: 80 0D 02 02 05 99 6E A4 EF 39 [08:59:30]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 99 6E A4 EF 39 00 00 85 [08:59:30]Write i2c OK [08:59:30]MH_I2C_Read... [08:59:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:30]Read from MH i2c: E2 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 03 00 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:59:30]RAPDU: 90 00 [08:59:30]wFMCommunicate OK [08:59:30]wFMCommunicate request_size=4 [08:59:30]MH_SAM_APDU [08:59:30]CAPDU: 80 0D 03 02 [08:59:30]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:59:30]Write i2c OK [08:59:30]MH_I2C_Read... [08:59:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:30]Read from MH i2c: E2 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 0B 00 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 0B 00 2F 00 00 47 06 46 78 20 5A 2F 9F 90 00 FE [08:59:30]RAPDU: 47 06 46 78 20 5A 2F 9F 90 00 [08:59:30]wFMCommunicate OK [08:59:30]SAM_PROTO_SignData done [08:59:30]FM_MakeSignedData done [08:59:30]CreateOFDProtocolMessage [08:59:30]wFMCommunicate request_size=4 [08:59:30]MH_SAM_APDU [08:59:30]CAPDU: 80 11 00 00 [08:59:30]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:59:30]Write i2c OK [08:59:30]MH_I2C_Read... [08:59:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:30]Read from MH i2c: E2 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 17 00 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [08:59:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:30]wFMCommunicate OK [08:59:30]CreateOFDProtocolMessage done [08:59:30]OFDSenderStorePacket 151742 [08:59:30]StoreOFDPacket docnum=151742 [08:59:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 2B 07 01 02 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 70 DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 50 02 00 35 04 06 00 0D 99 6E A4 EF 39 47 06 46 78 20 5A 2F 9F [08:59:30]CheckFolder [08:59:30]dirname=/storage/ofd_packets [08:59:30]CheckFolder done [08:59:30]ProducePacketName [08:59:30]name=ofd_packets/00151742 [08:59:30]NVStorageSaveData ofd_packets/00151742 [08:59:30]File name is /storage/ofd_packets/00151742 [08:59:30]Write 301 bytes [08:59:30]NVStorageSaveData done [08:59:30]OFDSenderStorePacket done [08:59:30]KKMCreateOFDPacket done [08:59:30]NVStorageSaveData kkm_last_timestamp [08:59:30]File name is /storage/kkm_last_timestamp [08:59:30]Write 4 bytes [08:59:30]NVStorageSaveData done [08:59:30]ExternCall_PrintAddStr [08:59:30]wPrintStart [08:59:30]Write to MH i2c: 01 00 00 31 00 31 [08:59:30]Write i2c OK [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: 01 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: 01 07 00 [08:59:30]MH_I2C_Read... [08:59:30]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:59:30]RasterBufferAndPrint [08:59:30]line Счет N : (1)1785755 [08:59:30]line ИНН: 02508201610067 [08:59:30]line Контрольно-Кассовый Чек [08:59:30]line ПРОДАЖА [08:59:30]line ТРК (МРК, ГНК) : 42 [08:59:30]line Товар: 2710124130 [08:59:30]line Аи-92-К-5 [08:59:30]line 7.380 * 67.80 [08:59:30]line = 500.36 [08:59:30]line НДС 12% НСП 1% [08:59:30]line > о реализуемом товаре [08:59:30]line ОКРУГЛЕНИЕ: -0.36 [08:59:30]line ИТОГО: 500.00 [08:59:30]line Внесено: 500.00 [08:59:30]line СДАЧА: 0.00 [08:59:30]line НСП 1% : 4.43 [08:59:30]line НДС 12% : 53.14 [08:59:30]line Наличными: 500.00 [08:59:30]line Безнал.: 0.00 [08:59:30]line Место: АЗС № 89 "Партнер Нефть" [08:59:30]OFD Sender: Processing packet 151742 [packets to send 826, broken 825] [08:59:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:59:30]line СНО: Общий режим [08:59:30]line Чек 73 22.09.2024 08:59 [08:59:30]line Смена: 475 ФФД: 1.0 [08:59:30]line ЗНМ: 0300000113 [08:59:30]line РНМ: 0000000000091825 [08:59:30]line Версия ККМ: 001 [08:59:30]line ФМ: 0000000000871835 [08:59:30]line ФД: 151742 [08:59:30]line ФПД: 14952637460281 [08:59:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151742&fm=14952637460281&tin=02508201610067®Number=0000000000091825&sum=50000 [08:59:30]ProducePacketName [08:59:30]name=ofd_packets/00151742 [08:59:30]OFD Sender: To server: pG, [08:59:30]CommunicateWithHost lk.salyk.kg:30040 [08:59:30]ConnectInit lk.salyk.kg [08:59:30]written 0, free lines is 4095 [08:59:31]Write to MH i2c: 01 00 00 5C 00 5C [08:59:31]Write i2c OK [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: 01 [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: 01 07 00 [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D8 0C 47 [08:59:31]RasterBufferAndPrint [08:59:31]line [08:59:31]line [08:59:31]line [08:59:31]Connected sock=9 [08:59:31]line [08:59:31]Data to sent: line [08:59:31]87 95 F6 70 written 0, free lines is 3313 [08:59:31]47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 2B 07 01 02 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 70 DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 50 02 00 35 04 06 00 0D 99 6E A4 EF 39 47 06 46 78 20 5A 2F 9F [08:59:31]MH_Cut [08:59:31]Write to MH i2c: D1 01 00 63 00 01 35 [08:59:31]Write i2c OK [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: D1 [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: D1 01 00 [08:59:31]MH_I2C_Read... [08:59:31]Read from MH i2c: D1 01 00 63 00 00 34 [08:59:31]Write to MH i2c: 01 00 00 64 00 64 [08:59:31]Write i2c OK [08:59:31]MH_I2C_Read... [08:59:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 BE 47 00 8C 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 *** Cut start [08:59:31]38 *** Purtial cut [08:59:31]37 *** CUTSNS_PIN = 0 [08:59:31]31 38 33 35 10 04 04 00 BE 50 02 00 F4 03 04 00 75 84 EF 66 B6 04 01 00 00 F2 68 83 7A C8 6B 20 C2 [08:59:31]CommunicateWithHost err = 0 [08:59:31]CheckOFDResponse [08:59:31]1017 (14) - 77093643461234 [08:59:31]1041 (16) - 0000000000871835 [08:59:31]1040 (4) - 151742 [08:59:31]1012 (4) - 22.09.2024 02:44 [08:59:31]1206 (1) - 0 [08:59:31]OFD Sender: Remove packet 151742 [08:59:31]ProducePacketName [08:59:31]name=ofd_packets/00151742 [08:59:31]NVStorageDeleteData [08:59:32]*** Stage 1: CUTSNS_PIN = 1 [08:59:32]OFD Sender: No OFD packet to send [08:59:33]Read from MH i2c: 01 *** Stop cut motor [08:59:33] [08:59:33]*** Cut end [08:59:33]MH_I2C_Read... [08:59:33]Read from MH i2c: 01 07 00 [08:59:33]MH_I2C_Read... [08:59:33]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [08:59:33]process_action close_receipt done [08:59:33]requested_data is exist [08:59:33]produce_requested_data [08:59:33]requested_item fm.sn is exist - process it [08:59:33]wFMCommunicate request_size=4 [08:59:33]MH_SAM_APDU [08:59:33]CAPDU: 80 11 00 00 [08:59:33]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [08:59:33]Write i2c OK [08:59:33]MH_I2C_Read... [08:59:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:33]Read from MH i2c: E2 [08:59:33]MH_I2C_Read... [08:59:33]Read from MH i2c: E2 17 00 [08:59:33]MH_I2C_Read... [08:59:33]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [08:59:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:33]wFMCommunicate OK [08:59:33]requested_item fd.num is exist - process it [08:59:33]SAM_PROTO_GetFieldsCounters [08:59:33]wFMCommunicate request_size=4 [08:59:33]MH_SAM_APDU [08:59:33]CAPDU: 80 13 00 00 [08:59:33]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [08:59:33]Write i2c OK [08:59:33]MH_I2C_Read... [08:59:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:34]Read from MH i2c: E2 [08:59:34]MH_I2C_Read... [08:59:34]Read from MH i2c: E2 62 00 [08:59:34]MH_I2C_Read... [08:59:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [08:59:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:34]wFMCommunicate OK [08:59:34]SAM_PROTO_GetFieldsCounters done [08:59:34]requested_item shift.num is exist - process it [08:59:34]requested_item shift.opened is exist - process it [08:59:34]req_shift_opened [08:59:34]FM_GetShiftState [08:59:34]SAM_PROTO_GetShiftState [08:59:34]wFMCommunicate request_size=4 [08:59:34]MH_SAM_APDU [08:59:34]CAPDU: 80 13 01 00 [08:59:34]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [08:59:34]Write i2c OK [08:59:34]MH_I2C_Read... [08:59:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:34]Read from MH i2c: E2 [08:59:34]MH_I2C_Read... [08:59:34]Read from MH i2c: E2 0E 00 [08:59:34]MH_I2C_Read... [08:59:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [08:59:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [08:59:34]wFMCommunicate OK [08:59:34]SAM_PROTO_GetShiftState done [08:59:34]FM_GetShiftState done [08:59:34]req_shift_opened done [08:59:34]requested_item shift.open_date is exist - process it [08:59:34]req_shift_open_date [08:59:34]req_shift_open_date done [08:59:34]produce_requested_data done [08:59:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151742,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [08:59:34]process_action_free close_receipt [08:59:34]json_value_free [08:59:34]json_value_free done [08:59:34]process_json_proto returns [08:59:34]Send response to host [08:59:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151742,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [08:59:34]free response buf [08:59:34]execute_script done [08:59:34]execute_script returns [08:59:34]free content buf [08:59:34]Sock 8.Close socket [08:59:34]Sock 8.Thread stoped [08:59:37]OFD Sender: No OFD packet to send [08:59:42]OFD Sender: No OFD packet to send [08:59:42]recv_with_timeout no data received [08:59:47]OFD Sender: No OFD packet to send [08:59:52]OFD Sender: No OFD packet to send [08:59:57]OFD Sender: No OFD packet to send [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00:17]OFD Sender: No OFD packet to send [09:00:17]recv_with_timeout no data received [09:00:22]OFD Sender: No OFD packet to send [09:00:27]OFD Sender: No OFD packet to send [09:00:32]OFD Sender: No OFD packet to send [09:00:37]OFD Sender: No OFD packet to send [09:00:39]recv_with_timeout no data received [09:00:42]OFD Sender: No OFD packet to send [09:00:47]OFD Sender: No OFD packet to send [09:00:49]recv_with_timeout no data received [09:00:52]OFD Sender: No OFD packet to send [09:00:57]OFD Sender: No OFD packet to send [09:01:02]OFD Sender: No OFD packet to send [09:01:03]accept exits with 10 [09:01:03]New connection [09:01:03]New thread 3066535268 created [09:01:03]Thread 3066678628 joined [09:01:03]Waiting for new connection... [09:01:03] Sock 10.Parse request [09:01:03]Sock 10.Check first char [09:01:03]Sock 10.First char is OK [09:01:03]request: POST /json_proto HTTP/1.0 [09:01:03]Method: POST [09:01:03]URL: /json_proto [09:01:03]Method is POST - this is cgi request [09:01:03]url: /json_proto [09:01:03]query_string will be loaded in cgi processing [09:01:03]execute_cgi json_proto POST (null) [09:01:03]execute_cgi path=json_proto method=POST [09:01:03]POST find Content-Length [09:01:03]Host: 172.17.43.67:8080 [09:01:03]Content-Length: 678 [09:01:03]Content-Type: application/json [09:01:03] [09:01:03]POST finish read [09:01:03]Found Content-Length = 678 [09:01:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:03]execute_script... [09:01:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:03]POST & json_proto [09:01:03]process_json_proto [09:01:03]json parsed OK: [09:01:03]protocol is kg_v1.0 [09:01:03]action value=close_receipt [09:01:03]process_action close_receipt [09:01:03]cmd_close_receipt [09:01:03]MH_GetDate [09:01:03]Write to MH i2c: F0 00 00 68 00 57 [09:01:03]Write i2c OK [09:01:03]MH_I2C_Read... [09:01:03]Read from MH i2c: F0 [09:01:03]MH_I2C_Read... [09:01:03]Read from MH i2c: F0 09 00 [09:01:03]MH_I2C_Read... [09:01:03]Read from MH i2c: F0 09 00 68 00 00 CF DC EF 66 6A BD 47 65 33 [09:01:03]GetLastDocTimeStamp 1726995568 [09:01:03]current date 1726995663 [09:01:03]FM_GetShiftState [09:01:03]SAM_PROTO_GetShiftState [09:01:03]wFMCommunicate request_size=4 [09:01:03]MH_SAM_APDU [09:01:03]CAPDU: 80 13 01 00 [09:01:03]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:01:03]Write i2c OK [09:01:03]MH_I2C_Read... [09:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:03]Read from MH i2c: E2 [09:01:03]MH_I2C_Read... [09:01:03]Read from MH i2c: E2 0E 00 [09:01:03]MH_I2C_Read... [09:01:03]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [09:01:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:01:03]wFMCommunicate OK [09:01:03]SAM_PROTO_GetShiftState done [09:01:03]FM_GetShiftState done [09:01:03]opened in 1726966141 [09:01:03]opened+sec_in_day 1727052541 [09:01:03]quantity*price = 30035 [09:01:03]sum+1 = 30036 [09:01:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 74 22.09.2024 09:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151743 ФПД: 67580878059642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151743&fm=67580878059642&tin=02508201610067®Number=0000000000091825&sum=30000 [09:01:04]StoreToDocumentArchive [09:01:04]shift 475 fd 151743 [09:01:04]save to /storage/0475/doc_00151743 [09:01:04]save last doc name /storage/0475/doc_00151743 to /storage/kkm_last_doc_name [09:01:04]save OK [09:01:04]Clear old archive folders... [09:01:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:04]tlvbuf is 020E64A0 [09:01:04]SAM_PROTO_ClearQueue [09:01:04]wFMCommunicate request_size=4 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 09 00 00 [09:01:04]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:01:04]RAPDU: 90 00 [09:01:04]wFMCommunicate OK [09:01:04]SAM_PROTO_ClearQueue done [09:01:04]KKMCreateOFDPacket [09:01:04]OFDProtocolAddRootSTLVToBuf [09:01:04]FM_MakeSignedData [09:01:04]FM_MakeSignedData [09:01:04]SAM_PROTO_SignData [09:01:04]wFMCommunicate request_size=4 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 0D 01 02 [09:01:04]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:01:04]RAPDU: 90 00 [09:01:04]wFMCommunicate OK [09:01:04]wFMCommunicate request_size=255 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 CF DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 50 02 00 35 04 06 00 3D [09:01:04]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 CF DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 50 02 00 35 04 06 00 3D 00 00 02 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:01:04]RAPDU: 90 00 [09:01:04]wFMCommunicate OK [09:01:04]wFMCommunicate request_size=10 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 0D 02 02 05 76 E6 3A F8 7A [09:01:04]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 76 E6 3A F8 7A 00 00 05 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:01:04]RAPDU: 90 00 [09:01:04]wFMCommunicate OK [09:01:04]wFMCommunicate request_size=4 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 0D 03 02 [09:01:04]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 0B 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 0B 00 7A 00 00 44 F4 F9 A1 E4 2F AD BF 90 00 47 [09:01:04]RAPDU: 44 F4 F9 A1 E4 2F AD BF 90 00 [09:01:04]wFMCommunicate OK [09:01:04]SAM_PROTO_SignData done [09:01:04]FM_MakeSignedData done [09:01:04]CreateOFDProtocolMessage [09:01:04]wFMCommunicate request_size=4 [09:01:04]MH_SAM_APDU [09:01:04]CAPDU: 80 11 00 00 [09:01:04]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:04]Read from MH i2c: E2 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 17 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:01:04]wFMCommunicate OK [09:01:04]CreateOFDProtocolMessage done [09:01:04]OFDSenderStorePacket 151743 [09:01:04]StoreOFDPacket docnum=151743 [09:01:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5E FB 07 01 13 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 CF DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 50 02 00 35 04 06 00 3D 76 E6 3A F8 7A 44 F4 F9 A1 E4 2F AD BF [09:01:04]CheckFolder [09:01:04]dirname=/storage/ofd_packets [09:01:04]CheckFolder done [09:01:04]ProducePacketName [09:01:04]name=ofd_packets/00151743 [09:01:04]NVStorageSaveData ofd_packets/00151743 [09:01:04]File name is /storage/ofd_packets/00151743 [09:01:04]Write 301 bytes [09:01:04]NVStorageSaveData done [09:01:04]OFDSenderStorePacket done [09:01:04]KKMCreateOFDPacket done [09:01:04]NVStorageSaveData kkm_last_timestamp [09:01:04]File name is /storage/kkm_last_timestamp [09:01:04]Write 4 bytes [09:01:04]NVStorageSaveData done [09:01:04]ExternCall_PrintAddStr [09:01:04]wPrintStart [09:01:04]Write to MH i2c: 01 00 00 7C 00 7C [09:01:04]Write i2c OK [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: 01 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: 01 07 00 [09:01:04]MH_I2C_Read... [09:01:04]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:01:04]RasterBufferAndPrint [09:01:04]line Счет N : (1)1785758 [09:01:04]line ИНН: 02508201610067 [09:01:04]line Контрольно-Кассовый Чек [09:01:04]line ПРОДАЖА [09:01:04]line ТРК (МРК, ГНК) : 12 [09:01:04]line Товар: 2710124130 [09:01:04]line Аи-92-К-5 [09:01:04]line 4.430 * 67.80 [09:01:04]line = 300.35 [09:01:04]line НДС 12% НСП 1% [09:01:04]line > о реализуемом товаре [09:01:04]line ОКРУГЛЕНИЕ: -0.35 [09:01:04]line ИТОГО: 300.00 [09:01:04]line Внесено: 300.00 [09:01:04]line СДАЧА: 0.00 [09:01:04]line НСП 1% : 2.66 [09:01:04]line НДС 12% : 31.90 [09:01:04]line Наличными: 300.00 [09:01:04]line Безнал.: 0.00 [09:01:04]line Место: АЗС № 89 "Партнер Нефть" [09:01:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:01:04]line СНО: Общий режим [09:01:04]line Чек 74 22.09.2024 09:01 [09:01:04]line Смена: 475 ФФД: 1.0 [09:01:04]line ЗНМ: 0300000113 [09:01:04]line РНМ: 0000000000091825 [09:01:04]line Версия ККМ: 001 [09:01:04]line ФМ: 0000000000871835 [09:01:04]line ФД: 151743 [09:01:04]line ФПД: 67580878059642 [09:01:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151743&fm=67580878059642&tin=02508201610067®Number=0000000000091825&sum=30000 [09:01:05]written 0, free lines is 4095 [09:01:05]OFD Sender: Processing packet 151743 [packets to send 826, broken 825] [09:01:05]ProducePacketName [09:01:05]name=ofd_packets/00151743 [09:01:05]OFD Sender: To server: pG, [09:01:05]CommunicateWithHost lk.salyk.kg:30040 [09:01:05]ConnectInit lk.salyk.kg [09:01:05]Connected sock=9 [09:01:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5E FB 07 01 13 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 CF DC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 50 02 00 35 04 06 00 3D 76 E6 3A F8 7A 44 F4 F9 A1 E4 2F AD BF [09:01:05]Write to MH i2c: 01 00 00 A7 00 A7 [09:01:05]Write i2c OK [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: 01 [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: 01 07 00 [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D4 0C 8E [09:01:05]RasterBufferAndPrint [09:01:05]line [09:01:05]line [09:01:05]line [09:01:05]line [09:01:05]line [09:01:05]written 0, free lines is 3289 [09:01:05]MH_Cut [09:01:05]Write to MH i2c: D1 01 00 AE 00 01 80 [09:01:05]Write i2c OK [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: D1 [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: D1 01 00 [09:01:05]MH_I2C_Read... [09:01:05]Read from MH i2c: D1 01 00 AE 00 00 7F [09:01:05]Write to MH i2c: 01 00 00 AF 00 AF [09:01:05]Write i2c OK [09:01:05]MH_I2C_Read... [09:01:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 B6 47 00 4D DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 50 02 00 F4 03 04 00 D3 84 EF 66 B6 04 01 00 00 52 DB AE 27 D0 3E 35 58 [09:01:05]CommunicateWithHost err = 0 [09:01:05]CheckOFDResponse [09:01:05]1017 (14) - 77093643461234 [09:01:05]1041 (16) - 0000000000871835 [09:01:05]1040 (4) - 151743 [09:01:05]1012 (4) - 22.09.2024 02:45 [09:01:05]1206 (1) - 0 [09:01:05]OFD Sender: Remove packet 151743 [09:01:05]ProducePacketName [09:01:05]name=ofd_packets/00151743 [09:01:05]NVStorageDeleteData [09:01:06]*** Cut start [09:01:06]*** Purtial cut [09:01:06]*** Stage 1: CUTSNS_PIN = 1 [09:01:06]OFD Sender: No OFD packet to send [09:01:06]Read from MH i2c: 01 [09:01:06]MH_I2C_Read... [09:01:06]*** Stop cut motor [09:01:06]*** Cut end [09:01:06]Read from MH i2c: 01 07 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:01:06]process_action close_receipt done [09:01:06]requested_data is exist [09:01:06]produce_requested_data [09:01:06]requested_item fm.sn is exist - process it [09:01:06]wFMCommunicate request_size=4 [09:01:06]MH_SAM_APDU [09:01:06]CAPDU: 80 11 00 00 [09:01:06]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:01:06]Write i2c OK [09:01:06]MH_I2C_Read... [09:01:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:06]Read from MH i2c: E2 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 17 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [09:01:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:01:06]wFMCommunicate OK [09:01:06]requested_item fd.num is exist - process it [09:01:06]SAM_PROTO_GetFieldsCounters [09:01:06]wFMCommunicate request_size=4 [09:01:06]MH_SAM_APDU [09:01:06]CAPDU: 80 13 00 00 [09:01:06]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:01:06]Write i2c OK [09:01:06]MH_I2C_Read... [09:01:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:06]Read from MH i2c: E2 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 62 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [09:01:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:06]wFMCommunicate OK [09:01:06]SAM_PROTO_GetFieldsCounters done [09:01:06]requested_item shift.num is exist - process it [09:01:06]requested_item shift.opened is exist - process it [09:01:06]req_shift_opened [09:01:06]FM_GetShiftState [09:01:06]SAM_PROTO_GetShiftState [09:01:06]wFMCommunicate request_size=4 [09:01:06]MH_SAM_APDU [09:01:06]CAPDU: 80 13 01 00 [09:01:06]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:01:06]Write i2c OK [09:01:06]MH_I2C_Read... [09:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:06]Read from MH i2c: E2 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 0E 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [09:01:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:01:06]wFMCommunicate OK [09:01:06]SAM_PROTO_GetShiftState done [09:01:06]FM_GetShiftState done [09:01:06]req_shift_opened done [09:01:06]requested_item shift.open_date is exist - process it [09:01:06]req_shift_open_date [09:01:06]req_shift_open_date done [09:01:06]produce_requested_data done [09:01:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151743,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:01:06]process_action_free close_receipt [09:01:06]json_value_free [09:01:06]json_value_free done [09:01:06]process_json_proto returns [09:01:06]Send response to host [09:01:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151743,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:01:06]free response buf [09:01:06]execute_script done [09:01:06]execute_script returns [09:01:06]free content buf [09:01:06]Sock 10.Close socket [09:01:06]Sock 10.Thread stoped [09:01:11]OFD Sender: No OFD packet to send [09:01:13]recv_with_timeout no data received [09:01:16]OFD Sender: No OFD packet to send [09:01:21]OFD Sender: No OFD packet to send [09:01:26]OFD Sender: No OFD packet to send [09:01:31]OFD Sender: No OFD packet to send [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:02]recv_with_timeout no data received [09:02:04]accept exits with 8 [09:02:04]New connection [09:02:04]New thread 3066678628 created [09:02:04]Thread 3066535268 joined [09:02:04]Waiting for new connection... [09:02:04] Sock 8.Parse request [09:02:04]Sock 8.Check first char [09:02:04]Sock 8.First char is OK [09:02:04]request: POST /json_proto HTTP/1.0 [09:02:04]Method: POST [09:02:04]URL: /json_proto [09:02:04]Method is POST - this is cgi request [09:02:04]url: /json_proto [09:02:04]query_string will be loaded in cgi processing [09:02:04]execute_cgi json_proto POST (null) [09:02:04]execute_cgi path=json_proto method=POST [09:02:04]POST find Content-Length [09:02:04]Host: 172.17.43.67:8080 [09:02:04]Content-Length: 790 [09:02:04]Content-Type: application/json [09:02:04] [09:02:04]POST finish read [09:02:04]Found Content-Length = 790 [09:02:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:04]execute_script... [09:02:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:04]POST & json_proto [09:02:04]process_json_proto [09:02:04]json parsed OK: [09:02:04]protocol is kg_v1.0 [09:02:04]action value=close_receipt [09:02:04]process_action close_receipt [09:02:04]cmd_close_receipt [09:02:04]MH_GetDate [09:02:04]Write to MH i2c: F0 00 00 B3 00 A2 [09:02:04]Write i2c OK [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: F0 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: F0 09 00 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: F0 09 00 B3 00 00 0C DD EF 66 6A BD 47 65 BC [09:02:04]GetLastDocTimeStamp 1726995663 [09:02:04]current date 1726995724 [09:02:04]FM_GetShiftState [09:02:04]SAM_PROTO_GetShiftState [09:02:04]wFMCommunicate request_size=4 [09:02:04]MH_SAM_APDU [09:02:04]CAPDU: 80 13 01 00 [09:02:04]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:02:04]Write i2c OK [09:02:04]MH_I2C_Read... [09:02:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:04]Read from MH i2c: E2 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 0E 00 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [09:02:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:02:04]wFMCommunicate OK [09:02:04]SAM_PROTO_GetShiftState done [09:02:04]FM_GetShiftState done [09:02:04]opened in 1726966141 [09:02:04]opened+sec_in_day 1727052541 [09:02:04]quantity*price = 0 [09:02:04]sum+1 = 1 [09:02:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 75 22.09.2024 09:02 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151744 ФПД: 200842661977191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090204&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151744&fm=200842661977191&tin=02508201610067®Number=0000000000091825&sum=0 [09:02:05]StoreToDocumentArchive [09:02:05]shift 475 fd 151744 [09:02:05]save to /storage/0475/doc_00151744 [09:02:05]save last doc name /storage/0475/doc_00151744 to /storage/kkm_last_doc_name [09:02:05]save OK [09:02:05]Clear old archive folders... [09:02:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:02:05]tlvbuf is 0204B530 [09:02:05]SAM_PROTO_ClearQueue [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 09 00 00 [09:02:05]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]SAM_PROTO_ClearQueue done [09:02:05]KKMCreateOFDPacket [09:02:05]OFDProtocolAddRootSTLVToBuf [09:02:05]FM_MakeSignedData [09:02:05]FM_MakeSignedData [09:02:05]SAM_PROTO_SignData [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 01 02 [09:02:05]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]wFMCommunicate request_size=255 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C DD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 50 02 00 35 04 06 00 B6 AA 53 85 [09:02:05]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C DD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 50 02 00 35 04 06 00 B6 AA 53 85 00 00 F1 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]wFMCommunicate request_size=7 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 02 02 02 DC 67 [09:02:05]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 DC 67 00 00 85 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 03 02 [09:02:05]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 0B 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 0B 00 C5 00 00 4D 44 FD 41 8B 7A 1B 3C 90 00 6C [09:02:05]RAPDU: 4D 44 FD 41 8B 7A 1B 3C 90 00 [09:02:05]wFMCommunicate OK [09:02:05]SAM_PROTO_SignData done [09:02:05]FM_MakeSignedData done [09:02:05]CreateOFDProtocolMessage [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 11 00 00 [09:02:05]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 17 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [09:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:02:05]wFMCommunicate OK [09:02:05]CreateOFDProtocolMessage done [09:02:05]OFDSenderStorePacket 151744 [09:02:05]StoreOFDPacket docnum=151744 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27795770+1699200362=1726996132 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 A5 DE EF 66 6A BD 47 65 AA [09:08:53]Current date/time: 22.09.2024 09:08 [09:08:53]FM_Init [09:08:53]wFMConnect [09:08:53]MH_SAM_On [09:08:53]Write to MH i2c: E0 00 00 08 00 E7 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_init finished! [09:08:53]*** atr: [09:08:53]*** 0F 3B D5 18 FF 81 91 FE [09:08:53]*** 1F C3 80 73 C8 21 10 0A [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]*** 00 00 00 00 00 00 00 00 [09:08:53]Read from MH i2c: E0 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E0 10 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:08:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:08:53]wFMCommunicate request_size=10 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:08:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:08:53]RAPDU: 90 00 [09:08:53]wFMCommunicate OK [09:08:53]wFMCommunicate request_size=4 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 11 00 00 [09:08:53]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:08:53]wFMCommunicate OK [09:08:53]Detected FM SN is 0000000000871835 [09:08:53]Stored FM SN is 0000000000871835 [09:08:53]wFMCommunicate request_size=9 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:08:53]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:08:53]RAPDU: 90 00 [09:08:53]wFMCommunicate OK [09:08:53]FM PIN OK [09:08:53]wFMCommunicate request_size=8 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 14 04 00 03 02 00 01 [09:08:53]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:08:53]RAPDU: 90 00 [09:08:53]wFMCommunicate OK [09:08:53]wFMCommunicate request_size=13 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:08:53]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:08:53]RAPDU: 90 00 [09:08:53]wFMCommunicate OK [09:08:53]wFMCommunicate request_size=4 [09:08:53]MH_SAM_APDU [09:08:53]CAPDU: 80 11 00 00 [09:08:53]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:53]Read from MH i2c: E2 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:08:53]wFMCommunicate OK [09:08:53]DocumentArchiveInit [09:08:53]Start Httpd... [09:08:53]Httpd thread 3067047268 created [09:08:53]Write to MH i2c: 01 00 00 0F 00 0F [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 07 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:08:53]Allocated Socket 6 [09:08:53]Bind OK [09:08:53]Listen OK [09:08:53]httpd running on port 8080 [09:08:53]Waiting for new connection... [09:08:53]MH Int Process started [09:08:54]OFD Sender: Processing packet 151744 [packets to send 827, broken 825] [09:08:54]ProducePacketName [09:08:54]name=ofd_packets/00151744 [09:08:54]OFD Sender: To server: pG, [09:08:54]CommunicateWithHost lk.salyk.kg:30040 [09:08:54]ConnectInit lk.salyk.kg [09:08:55]Connected sock=8 [09:08:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 62 04 01 F4 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C DD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 50 02 00 35 04 06 00 B6 AA 53 85 DC 67 4D 44 FD 41 8B 7A 1B 3C [09:08:56]accept exits with 7 [09:08:56]New connection [09:08:56]New thread 3066760548 created [09:08:56]Waiting for new connection... [09:08:56] Sock 7.Parse request [09:08:56]Sock 7.Check first char [09:08:56]Sock 7.First char is OK [09:08:56]request: POST /json_proto HTTP/1.0 [09:08:56]Method: POST [09:08:56]URL: /json_proto [09:08:56]Method is POST - this is cgi request [09:08:56]url: /json_proto [09:08:56]query_string will be loaded in cgi processing [09:08:56]execute_cgi json_proto POST (null) [09:08:56]execute_cgi path=json_proto method=POST [09:08:56]POST find Content-Length [09:08:56]Host: 172.17.43.67:8080 [09:08:56]Content-Length: 215 [09:08:56]Content-Type: application/json [09:08:56] [09:08:56]POST finish read [09:08:56]Found Content-Length = 215 [09:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:56]execute_script... [09:08:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:56]POST & json_proto [09:08:56]process_json_proto [09:08:56]json parsed OK: [09:08:56]protocol is kg_v1.0 [09:08:56]action value=get_value [09:08:56]process_action get_value [09:08:56]cmd_get_value [09:08:56]process_action get_value done [09:08:56]requested_data is exist [09:08:56]produce_requested_data [09:08:56]requested_item kkm.sn is exist - process it [09:08:56]requested_item kkm.ver is exist - process it [09:08:56]requested_item fm.sn is exist - process it [09:08:56]wFMCommunicate request_size=4 [09:08:56]MH_SAM_APDU [09:08:56]CAPDU: 80 11 00 00 [09:08:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:08:56]Write i2c OK [09:08:56]MH_I2C_Read... [09:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:56]Read from MH i2c: E2 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 17 00 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:08:56]wFMCommunicate OK [09:08:56]requested_item fd.num is exist - process it [09:08:56]SAM_PROTO_GetFieldsCounters [09:08:56]wFMCommunicate request_size=4 [09:08:56]MH_SAM_APDU [09:08:56]CAPDU: 80 13 00 00 [09:08:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:08:56]Write i2c OK [09:08:56]MH_I2C_Read... [09:08:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 2D 47 00 EC CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 50 02 00 F4 03 04 00 A9 86 EF 66 B6 04 01 00 00 05 B9 4B 21 E4 32 08 7B [09:08:56]CommunicateWithHost err = 0 [09:08:56]CheckOFDResponse [09:08:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:56]1017 (14) - 77093643461234 [09:08:56]1041 (16) - 0000000000871835 [09:08:56]1040 (4) - 151744 [09:08:56]1012 (4) - 22.09.2024 02:53 [09:08:56]1206 (1) - 0 [09:08:56]OFD Sender: Remove packet 151744 [09:08:56]ProducePacketName [09:08:56]name=ofd_packets/00151744 [09:08:56]NVStorageDeleteData [09:08:56]Read from MH i2c: E2 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 62 00 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [09:08:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:56]wFMCommunicate OK [09:08:56]SAM_PROTO_GetFieldsCounters done [09:08:56]requested_item shift.num is exist - process it [09:08:56]requested_item shift.opened is exist - process it [09:08:56]req_shift_opened [09:08:56]FM_GetShiftState [09:08:56]SAM_PROTO_GetShiftState [09:08:56]wFMCommunicate request_size=4 [09:08:56]MH_SAM_APDU [09:08:56]CAPDU: 80 13 01 00 [09:08:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:08:56]Write i2c OK [09:08:56]MH_I2C_Read... [09:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:56]Read from MH i2c: E2 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 0E 00 [09:08:56]MH_I2C_Read... [09:08:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [09:08:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:08:56]wFMCommunicate OK [09:08:56]SAM_PROTO_GetShiftState done [09:08:56]FM_GetShiftState done [09:08:56]req_shift_opened done [09:08:56]requested_item shift.open_date is exist - process it [09:08:56]req_shift_open_date [09:08:56]req_shift_open_date done [09:08:56]produce_requested_data done [09:08:56]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151745,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:08:56]process_action_free get_value [09:08:56]json_value_free [09:08:56]json_value_free done [09:08:56]process_json_proto returns [09:08:56]Send response to host [09:08:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151745,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:08:56]free response buf [09:08:56]execute_script done [09:08:56]execute_script returns [09:08:56]free content buf [09:08:56]Sock 7.Close socket [09:08:56]Sock 7.Thread stoped [09:08:56]accept exits with 10 [09:08:56]New connection [09:08:56]New thread 3066617188 created [09:08:56]Thread 3066760548 joined [09:08:56]Waiting for new connection... [09:08:56] Sock 10.Parse request [09:08:56]Sock 10.Check first char [09:08:56]Sock 10.First char is OK [09:08:56]request: POST /json_proto HTTP/1.0 [09:08:56]Method: POST [09:08:56]URL: /json_proto [09:08:56]Method is POST - this is cgi request [09:08:56]url: /json_proto [09:08:56]query_string will be loaded in cgi processing [09:08:56]execute_cgi json_proto POST (null) [09:08:56]execute_cgi path=json_proto method=POST [09:08:56]POST find Content-Length [09:08:56]Host: 172.17.43.67:8080 [09:08:56]Content-Length: 331 [09:08:56]Content-Type: application/json [09:08:56] [09:08:56]POST finish read [09:08:56]Found Content-Length = 331 [09:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:08:56]execute_script... [09:08:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:08:56]POST & json_proto [09:08:56]process_json_proto [09:08:56]json parsed OK: [09:08:56]protocol is kg_v1.0 [09:08:56]action value=get_value [09:08:56]process_action get_value [09:08:56]cmd_get_value [09:08:56]process_action get_value done [09:08:56]requested_data is exist [09:08:56]produce_requested_data [09:08:56]requested_item fm.sale.total is exist - process it [09:08:56]SAM_PROTO_GetFMData [09:08:56]wFMCommunicate request_size=4 [09:08:56]MH_SAM_APDU [09:08:56]CAPDU: 80 13 03 00 [09:08:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:08:56]Write i2c OK [09:08:56]MH_I2C_Read... [09:08:57]OFD Sender: Processing packet 151745 [packets to send 826, broken 825] [09:08:57]ProducePacketName [09:08:57]name=ofd_packets/00151745 [09:08:57]OFD Sender: To server: pG, [09:08:57]CommunicateWithHost lk.salyk.kg:30040 [09:08:57]ConnectInit lk.salyk.kg [09:08:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:08:57]Read from MH i2c: E2 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 0B 4D 02 00 69 04 9F 00 6F 04 04 00 36 49 02 00 B1 04 05 00 74 0D DA 97 02 70 04 05 00 74 0D DA 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9F EB 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED 6F E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 F1 [09:08:57]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 0B 4D 02 00 69 04 9F 00 6F 04 04 00 36 49 02 00 B1 04 05 00 74 0D DA 97 02 70 04 05 00 74 0D DA 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9F EB 86 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 ED 6F E0 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [09:08:57]wFMCommunicate OK [09:08:57]wFMCommunicate request_size=4 [09:08:57]MH_SAM_APDU [09:08:57]CAPDU: 80 17 00 00 [09:08:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:08:57]Write i2c OK [09:08:57]MH_I2C_Read... [09:08:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:57]Read from MH i2c: E2 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [09:08:57]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:08:57]wFMCommunicate OK [09:08:57]wFMCommunicate request_size=4 [09:08:57]MH_SAM_APDU [09:08:57]CAPDU: 80 17 00 00 [09:08:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:08:57]Write i2c OK [09:08:57]MH_I2C_Read... [09:08:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:57]Read from MH i2c: E2 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 [09:08:57]MH_I2C_Read... [09:08:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:08:57]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:08:57]wFMCommunicate OK [09:08:57]wFMCommunicate request_size=4 [09:08:57]MH_SAM_APDU [09:08:57]CAPDU: 80 17 00 00 [09:08:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:08:57]Write i2c OK [09:08:57]MH_I2C_Read... [09:08:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:58]Read from MH i2c: E2 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 FD 00 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:08:58]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:08:58]wFMCommunicate OK [09:08:58]wFMCommunicate request_size=4 [09:08:58]MH_SAM_APDU [09:08:58]CAPDU: 80 17 00 00 [09:08:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:08:58]Write i2c OK [09:08:58]MH_I2C_Read... [09:08:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:08:58]Read from MH i2c: E2 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 DE 00 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:08:58]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:08:58]wFMCommunicate OK [09:08:58]SAM_PROTO_GetFMData done [09:08:58]requested_item fm.sale_refund.total is exist - process it [09:08:58]requested_item fm.buy.total is exist - process it [09:08:58]requested_item shift.sale.total is exist - process it [09:08:58]SAM_PROTO_GetShiftData [09:08:58]wFMCommunicate request_size=4 [09:08:58]MH_SAM_APDU [09:08:58]CAPDU: 80 13 02 00 [09:08:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:08:58]Write i2c OK [09:08:58]MH_I2C_Read... [09:08:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:08:58]Read from MH i2c: E2 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 FD 00 [09:08:58]MH_I2C_Read... [09:08:58]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 4C 00 00 00 69 04 98 00 6F 04 04 00 4B 00 00 00 B1 04 03 00 C8 4F 42 70 04 03 00 C8 4F 42 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7D 0B 07 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4B 96 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 FC [09:08:58]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 4C 00 00 00 69 04 98 00 6F 04 04 00 4B 00 00 00 B1 04 03 00 C8 4F 42 70 04 03 00 C8 4F 42 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7D 0B 07 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 4B 96 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [09:08:58]wFMCommunicate OK [09:08:58]wFMCommunicate request_size=4 [09:08:58]MH_SAM_APDU [09:08:58]CAPDU: 80 17 00 00 [09:08:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:08:58]Write i2c OK [09:08:58]MH_I2C_Read... [09:08:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:59]Read from MH i2c: E2 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [09:08:59]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [09:08:59]wFMCommunicate OK [09:08:59]wFMCommunicate request_size=4 [09:08:59]MH_SAM_APDU [09:08:59]CAPDU: 80 17 00 00 [09:08:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:08:59]Write i2c OK [09:08:59]MH_I2C_Read... [09:08:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:59]Read from MH i2c: E2 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [09:08:59]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [09:08:59]wFMCommunicate OK [09:08:59]wFMCommunicate request_size=4 [09:08:59]MH_SAM_APDU [09:08:59]CAPDU: 80 17 00 00 [09:08:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:08:59]Write i2c OK [09:08:59]MH_I2C_Read... [09:08:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:08:59]Read from MH i2c: E2 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 [09:08:59]MH_I2C_Read... [09:08:59]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [09:08:59]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [09:08:59]wFMCommunicate OK [09:08:59]wFMCommunicate request_size=4 [09:08:59]MH_SAM_APDU [09:08:59]CAPDU: 80 17 00 00 [09:08:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:08:59]Write i2c OK [09:08:59]MH_I2C_Read... [09:09:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [09:09:00]Read from MH i2c: E2 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: E2 D2 00 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [09:09:00]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:09:00]wFMCommunicate OK [09:09:00]SAM_PROTO_GetShiftData done [09:09:00]requested_item shift.sale.total_cash is exist - process it [09:09:00]requested_item shift.sale_refund.total is exist - process it [09:09:00]requested_item shift.sale_refund.total_cash is exist - process it [09:09:00]requested_item shift.buy.total is exist - process it [09:09:00]requested_item shift.buy.total_cash is exist - process it [09:09:00]produce_requested_data done [09:09:00]produce_requested_data return {"fm.sale.total":111375845.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":43458.00,"shift.sale.total_cash":43458.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:09:00]process_action_free get_value [09:09:00]json_value_free [09:09:00]json_value_free done [09:09:00]process_json_proto returns [09:09:00]Send response to host [09:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111375845.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":43458.00,"shift.sale.total_cash":43458.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:09:00]free response buf [09:09:00]execute_script done [09:09:00]execute_script returns [09:09:00]free content buf [09:09:00]Sock 10.Close socket [09:09:00]Sock 10.Thread stoped [09:09:00]accept exits with 7 [09:09:00]New connection [09:09:00]New thread 3066760548 created [09:09:00]Thread 3066617188 joined [09:09:00]Waiting for new connection... [09:09:00] Sock 7.Parse request [09:09:00]Sock 7.Check first char [09:09:00]Sock 7.First char is OK [09:09:00]request: POST /json_proto HTTP/1.0 [09:09:00]Method: POST [09:09:00]URL: /json_proto [09:09:00]Method is POST - this is cgi request [09:09:00]url: /json_proto [09:09:00]query_string will be loaded in cgi processing [09:09:00]execute_cgi json_proto POST (null) [09:09:00]execute_cgi path=json_proto method=POST [09:09:00]POST find Content-Length [09:09:00]Host: 172.17.43.67:8080 [09:09:00]Content-Length: 644 [09:09:00]Content-Type: application/json [09:09:00] [09:09:00]POST finish read [09:09:00]Found Content-Length = 644 [09:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18823", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:00]execute_script... [09:09:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18823", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:00]POST & json_proto [09:09:00]process_json_proto [09:09:00]json parsed OK: [09:09:00]protocol is kg_v1.0 [09:09:00]action value=close_receipt [09:09:00]process_action close_receipt [09:09:00]cmd_close_receipt [09:09:00]MH_GetDate [09:09:00]Write to MH i2c: F0 00 00 1D 00 0C [09:09:00]Write i2c OK [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: F0 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: F0 09 00 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: F0 09 00 1D 00 00 AC DE EF 66 6A BD 47 65 C7 [09:09:00]GetLastDocTimeStamp 1726995736 [09:09:00]current date 1726996140 [09:09:00]FM_GetShiftState [09:09:00]SAM_PROTO_GetShiftState [09:09:00]wFMCommunicate request_size=4 [09:09:00]MH_SAM_APDU [09:09:00]CAPDU: 80 13 01 00 [09:09:00]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:09:00]Write i2c OK [09:09:00]MH_I2C_Read... [09:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:00]Read from MH i2c: E2 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: E2 0E 00 [09:09:00]MH_I2C_Read... [09:09:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [09:09:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:09:01]wFMCommunicate OK [09:09:01]SAM_PROTO_GetShiftState done [09:09:01]FM_GetShiftState done [09:09:01]opened in 1726966141 [09:09:01]opened+sec_in_day 1727052541 [09:09:01]quantity*price = 5500 [09:09:01]sum+1 = 5501 [09:09:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 77 22.09.2024 09:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151746 ФПД: 42021930061531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151746&fm=42021930061531&tin=02508201610067®Number=0000000000091825&sum=5500 0 [09:09:02]StoreToDocumentArchive [09:09:02]shift 475 fd 151746 [09:09:02]save to /storage/0475/doc_00151746 [09:09:02]save last doc name /storage/0475/doc_00151746 to /storage/kkm_last_doc_name [09:09:02]save OK [09:09:02]Clear old archive folders... [09:09:02]ProcessDocumentItem done err = 0, tmpTLVsize=276 [09:09:02]tlvbuf is 00926BD0 [09:09:02]SAM_PROTO_ClearQueue [09:09:02]wFMCommunicate request_size=4 [09:09:02]MH_SAM_APDU [09:09:02]CAPDU: 80 09 00 00 [09:09:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:09:02]Write i2c OK [09:09:02]MH_I2C_Read... [09:09:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:02]Read from MH i2c: E2 [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 03 00 [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:09:02]RAPDU: 90 00 [09:09:02]wFMCommunicate OK [09:09:02]SAM_PROTO_ClearQueue done [09:09:02]KKMCreateOFDPacket [09:09:02]OFDProtocolAddRootSTLVToBuf [09:09:02]FM_MakeSignedData [09:09:02]FM_MakeSignedData [09:09:02]SAM_PROTO_SignData [09:09:02]wFMCommunicate request_size=4 [09:09:02]MH_SAM_APDU [09:09:02]CAPDU: 80 0D 01 02 [09:09:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:09:02]Write i2c OK [09:09:02]MH_I2C_Read... [09:09:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:02]Read from MH i2c: E2 [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 03 00 [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:09:02]RAPDU: 90 00 [09:09:02]wFMCommunicate OK [09:09:02]wFMCommunicate request_size=255 [09:09:02]MH_SAM_APDU [09:09:02]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AD DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [09:09:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AD DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 D8 [09:09:02]Write i2c OK [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 [09:09:02]MH_I2C_Read... [09:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:02]Read from MH i2c: E2 03 00 [09:09:02]MH_I2C_Read... [09:09:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:09:02]RAPDU: 90 00 [09:09:02]wFMCommunicate OK [09:09:02]wFMCommunicate request_size=35 [09:09:02]MH_SAM_APDU [09:09:02]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 50 02 00 35 04 06 00 26 37 FE 36 CE DB [09:09:02]Write to MH i2c: E2 26 00 2E 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 50 02 00 35 04 06 00 26 37 FE 36 CE DB 00 00 E9 [09:09:02]Write i2c OK [09:09:02]MH_I2C_Read... [09:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:03]Read from MH i2c: E2 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 03 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:09:03]RAPDU: 90 00 [09:09:03]wFMCommunicate OK [09:09:03]wFMCommunicate request_size=4 [09:09:03]MH_SAM_APDU [09:09:03]CAPDU: 80 0D 03 02 [09:09:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:03]Read from MH i2c: E2 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 0B 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 0B 00 2F 00 00 40 88 7A 3C E9 64 2F C7 90 00 6C [09:09:03]RAPDU: 40 88 7A 3C E9 64 2F C7 90 00 [09:09:03]wFMCommunicate OK [09:09:03]SAM_PROTO_SignData done [09:09:03]FM_MakeSignedData done [09:09:03]CreateOFDProtocolMessage [09:09:03]wFMCommunicate request_size=4 [09:09:03]MH_SAM_APDU [09:09:03]CAPDU: 80 11 00 00 [09:09:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:03]Read from MH i2c: E2 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 17 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:03]wFMCommunicate OK [09:09:03]CreateOFDProtocolMessage done [09:09:03]OFDSenderStorePacket 151746 [09:09:03]StoreOFDPacket docnum=151746 [09:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 9A 30 20 01 A0 23 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AD DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 50 02 00 35 04 06 00 26 37 FE 36 CE DB 40 88 7A 3C E9 64 2F C7 [09:09:03]CheckFolder [09:09:03]dirname=/storage/ofd_packets [09:09:03]CheckFolder done [09:09:03]ProducePacketName [09:09:03]name=ofd_packets/00151746 [09:09:03]NVStorageSaveData ofd_packets/00151746 [09:09:03]File name is /storage/ofd_packets/00151746 [09:09:03]Write 326 bytes [09:09:03]NVStorageSaveData done [09:09:03]OFDSenderStorePacket done [09:09:03]KKMCreateOFDPacket done [09:09:03]NVStorageSaveData kkm_last_timestamp [09:09:03]File name is /storage/kkm_last_timestamp [09:09:03]Write 4 bytes [09:09:03]NVStorageSaveData done [09:09:03]ExternCall_PrintAddStr [09:09:03]wPrintStart [09:09:03]Write to MH i2c: 01 00 00 31 00 31 [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 07 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:09:03]RasterBufferAndPrint [09:09:03]line Счет N : (3)18823 [09:09:03]line ИНН: 02508201610067 [09:09:03]line Контрольно-Кассовый Чек [09:09:03]line ПРОДАЖА [09:09:03]line Товар: 4700000310043 [09:09:03]line Вода Жалалабат 27 1л [09:09:03]line 1.000 * 55.00 [09:09:03]line = 55.00 [09:09:03]line НДС 12% НСП 1% [09:09:03]line > о реализуемом товаре [09:09:03]line ИТОГО: 55.00 [09:09:03]line НСП 1% : 0.49 [09:09:03]line НДС 12% : 5.84 [09:09:03]line Наличными: 55.00 [09:09:03]line Безнал.: 0.00 [09:09:03]line Место: АЗС № 89 "Партнер Нефть" [09:09:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:09:03]line СНО: Общий режим [09:09:03]line Чек 77 22.09.2024 09:09 [09:09:03]line Смена: 475 ФФД: 1.0 [09:09:03]line ЗНМ: 0300000113 [09:09:03]line РНМ: 0000000000091825 [09:09:03]line Версия ККМ: 001 [09:09:03]line ФМ: 0000000000871835 [09:09:03]line ФД: 151746 [09:09:03]line ФПД: 42021930061531 [09:09:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151746&fm=42021930061531&tin=02508201610067®Number=0000000000091825&sum=5500 [09:09:03]line 0 [09:09:03]written 0, free lines is 4095 [09:09:03]Write to MH i2c: 01 00 00 59 00 59 [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 07 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 F4 0C 60 [09:09:03]RasterBufferAndPrint [09:09:03]line [09:09:03]line [09:09:03]line [09:09:03]line [09:09:03]line [09:09:03]written 0, free lines is 3339 [09:09:03]MH_Cut [09:09:03]Write to MH i2c: D1 01 00 60 00 01 32 [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: D1 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: D1 01 00 [09:09:03]MH_I2C_Read... [09:09:03]Read from MH i2c: D1 01 00 60 00 00 31 [09:09:03]Write to MH i2c: 01 00 00 61 00 61 [09:09:03]Write i2c OK [09:09:03]MH_I2C_Read... [09:09:04]*** Cut start [09:09:04]*** Purtial cut [09:09:04]*** CUTSNS_PIN = 0 [09:09:04]*** Stage 1: CUTSNS_PIN = 1 [09:09:06]Read from MH i2c: 01 [09:09:06]MH_I2C_Read... [09:09:06]*** Stop cut motor [09:09:06]*** Cut end [09:09:06]Read from MH i2c: 01 07 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [09:09:06]process_action close_receipt done [09:09:06]requested_data is exist [09:09:06]produce_requested_data [09:09:06]requested_item fm.sn is exist - process it [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 11 00 00 [09:09:06]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 17 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [09:09:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:06]wFMCommunicate OK [09:09:06]requested_item fd.num is exist - process it [09:09:06]SAM_PROTO_GetFieldsCounters [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 13 00 00 [09:09:06]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 62 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [09:09:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:06]wFMCommunicate OK [09:09:06]SAM_PROTO_GetFieldsCounters done [09:09:06]requested_item shift.num is exist - process it [09:09:06]requested_item shift.opened is exist - process it [09:09:06]req_shift_opened [09:09:06]FM_GetShiftState [09:09:06]SAM_PROTO_GetShiftState [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 13 01 00 [09:09:06]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 0E 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 28 [09:09:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:09:06]wFMCommunicate OK [09:09:06]SAM_PROTO_GetShiftState done [09:09:06]FM_GetShiftState done [09:09:06]req_shift_opened done [09:09:06]requested_item shift.open_date is exist - process it [09:09:06]req_shift_open_date [09:09:06]req_shift_open_date done [09:09:06]produce_requested_data done [09:09:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151746,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:09:06]process_action_free close_receipt [09:09:06]json_value_free [09:09:06]json_value_free done [09:09:06]process_json_proto returns [09:09:06]Send response to host [09:09:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151746,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:09:06]free response buf [09:09:06]execute_script done [09:09:06]execute_script returns [09:09:06]free content buf [09:09:06]Sock 7.Close socket [09:09:06]Sock 7.Thread stoped [09:09:07]accept exits with 10 [09:09:07]New connection [09:09:07]New thread 3066617188 created [09:09:07]Thread 3066760548 joined [09:09:07]Waiting for new connection... [09:09:07] Sock 10.Parse request [09:09:07]Sock 10.Check first char [09:09:07]Sock 10.First char is OK [09:09:07]request: POST /json_proto HTTP/1.0 [09:09:07]Method: POST [09:09:07]URL: /json_proto [09:09:07]Method is POST - this is cgi request [09:09:07]url: /json_proto [09:09:07]query_string will be loaded in cgi processing [09:09:07]execute_cgi json_proto POST (null) [09:09:07]execute_cgi path=json_proto method=POST [09:09:07]POST find Content-Length [09:09:07]Host: 172.17.43.67:8080 [09:09:07]Content-Length: 678 [09:09:07]Content-Type: application/json [09:09:07] [09:09:07]POST finish read [09:09:07]Found Content-Length = 678 [09:09:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:07]execute_script... [09:09:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:07]POST & json_proto [09:09:07]process_json_proto [09:09:07]json parsed OK: [09:09:07]protocol is kg_v1.0 [09:09:07]action value=close_receipt [09:09:07]process_action close_receipt [09:09:07]cmd_close_receipt [09:09:07]MH_GetDate [09:09:07]Write to MH i2c: F0 00 00 65 00 54 [09:09:07]Write i2c OK [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: F0 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: F0 09 00 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: F0 09 00 65 00 00 B3 DE EF 66 6A BD 47 65 16 [09:09:07]GetLastDocTimeStamp 1726996141 [09:09:07]current date 1726996147 [09:09:07]FM_GetShiftState [09:09:07]SAM_PROTO_GetShiftState [09:09:07]wFMCommunicate request_size=4 [09:09:07]MH_SAM_APDU [09:09:07]CAPDU: 80 13 01 00 [09:09:07]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [09:09:07]Write i2c OK [09:09:07]MH_I2C_Read... [09:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:07]Read from MH i2c: E2 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: E2 0E 00 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [09:09:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:09:07]wFMCommunicate OK [09:09:07]SAM_PROTO_GetShiftState done [09:09:07]FM_GetShiftState done [09:09:07]opened in 1726966141 [09:09:07]opened+sec_in_day 1727052541 [09:09:07]quantity*price = 50036 [09:09:07]sum+1 = 50037 [09:09:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 78 22.09.2024 09:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151747 ФПД: 197167570493551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151747&fm=197167570493551&tin=02508201610067®Number=0000000000091825&sum=50000 [09:09:08]StoreToDocumentArchive [09:09:08]shift 475 fd 151747 [09:09:08]save to /storage/0475/doc_00151747 [09:09:08]save last doc name /storage/0475/doc_00151747 to /storage/kkm_last_doc_name [09:09:08]save OK [09:09:08]Clear old archive folders... [09:09:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:08]tlvbuf is 009344E0 [09:09:08]SAM_PROTO_ClearQueue [09:09:08]wFMCommunicate request_size=4 [09:09:08]MH_SAM_APDU [09:09:08]CAPDU: 80 09 00 00 [09:09:08]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [09:09:08]Write i2c OK [09:09:08]MH_I2C_Read... [09:09:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:08]Read from MH i2c: E2 [09:09:08]MH_I2C_Read... [09:09:08]Read from MH i2c: E2 03 00 [09:09:08]MH_I2C_Read... [09:09:08]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [09:09:08]RAPDU: 90 00 [09:09:08]wFMCommunicate OK [09:09:08]SAM_PROTO_ClearQueue done [09:09:08]KKMCreateOFDPacket [09:09:08]OFDProtocolAddRootSTLVToBuf [09:09:08]FM_MakeSignedData [09:09:08]FM_MakeSignedData [09:09:08]SAM_PROTO_SignData [09:09:08]wFMCommunicate request_size=4 [09:09:08]MH_SAM_APDU [09:09:08]CAPDU: 80 0D 01 02 [09:09:08]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [09:09:08]Write i2c OK [09:09:08]MH_I2C_Read... [09:09:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:08]Read from MH i2c: E2 [09:09:08]MH_I2C_Read... [09:09:08]Read from MH i2c: E2 03 00 [09:09:08]MH_I2C_Read... [09:09:08]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [09:09:08]RAPDU: 90 00 [09:09:08]wFMCommunicate OK [09:09:08]wFMCommunicate request_size=255 [09:09:08]MH_SAM_APDU [09:09:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 B3 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 50 02 00 35 04 06 00 B3 [09:09:09]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 B3 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 50 02 00 35 04 06 00 B3 00 00 44 [09:09:09]Write i2c OK [09:09:09]MH_I2C_Read... [09:09:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:09]Read from MH i2c: E2 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 03 00 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:09:09]RAPDU: 90 00 [09:09:09]wFMCommunicate OK [09:09:09]wFMCommunicate request_size=10 [09:09:09]MH_SAM_APDU [09:09:09]CAPDU: 80 0D 02 02 05 52 A7 00 20 6F [09:09:09]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 52 A7 00 20 6F 00 00 82 [09:09:09]Write i2c OK [09:09:09]MH_I2C_Read... [09:09:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:09]Read from MH i2c: E2 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 03 00 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:09:09]RAPDU: 90 00 [09:09:09]wFMCommunicate OK [09:09:09]wFMCommunicate request_size=4 [09:09:09]MH_SAM_APDU [09:09:09]CAPDU: 80 0D 03 02 [09:09:09]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [09:09:09]Write i2c OK [09:09:09]MH_I2C_Read... [09:09:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:09]Read from MH i2c: E2 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 0B 00 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 0B 00 77 00 00 BF D0 5B 5B 4F E7 11 7D 90 00 FC [09:09:09]RAPDU: BF D0 5B 5B 4F E7 11 7D 90 00 [09:09:09]wFMCommunicate OK [09:09:09]SAM_PROTO_SignData done [09:09:09]FM_MakeSignedData done [09:09:09]CreateOFDProtocolMessage [09:09:09]wFMCommunicate request_size=4 [09:09:09]MH_SAM_APDU [09:09:09]CAPDU: 80 11 00 00 [09:09:09]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [09:09:09]Write i2c OK [09:09:09]MH_I2C_Read... [09:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:09]Read from MH i2c: E2 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 17 00 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [09:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:09]wFMCommunicate OK [09:09:09]CreateOFDProtocolMessage done [09:09:09]OFDSenderStorePacket 151747 [09:09:09]StoreOFDPacket docnum=151747 [09:09:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 DE 07 01 EC 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 B3 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 50 02 00 35 04 06 00 B3 52 A7 00 20 6F BF D0 5B 5B 4F E7 11 7D [09:09:09]CheckFolder [09:09:09]dirname=/storage/ofd_packets [09:09:09]CheckFolder done [09:09:09]ProducePacketName [09:09:09]name=ofd_packets/00151747 [09:09:09]NVStorageSaveData ofd_packets/00151747 [09:09:09]File name is /storage/ofd_packets/00151747 [09:09:09]Write 301 bytes [09:09:09]NVStorageSaveData done [09:09:09]OFDSenderStorePacket done [09:09:09]KKMCreateOFDPacket done [09:09:09]NVStorageSaveData kkm_last_timestamp [09:09:09]File name is /storage/kkm_last_timestamp [09:09:09]Write 4 bytes [09:09:09]NVStorageSaveData done [09:09:09]ExternCall_PrintAddStr [09:09:09]wPrintStart [09:09:09]Write to MH i2c: 01 00 00 79 00 79 [09:09:09]Write i2c OK [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: 01 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: 01 07 00 [09:09:09]MH_I2C_Read... [09:09:09]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [09:09:09]RasterBufferAndPrint [09:09:09]line Счет N : (1)1785759 [09:09:09]line ИНН: 02508201610067 [09:09:09]line Контрольно-Кассовый Чек [09:09:09]line ПРОДАЖА [09:09:09]line ТРК (МРК, ГНК) : 42 [09:09:09]line Товар: 2710124130 [09:09:09]line Аи-92-К-5 [09:09:09]line 7.380 * 67.80 [09:09:09]line = 500.36 [09:09:09]line НДС 12% НСП 1% [09:09:09]line > о реализуемом товаре [09:09:09]line ОКРУГЛЕНИЕ: -0.36 [09:09:09]line ИТОГО: 500.00 [09:09:09]line Внесено: 500.00 [09:09:09]line СДАЧА: 0.00 [09:09:09]line НСП 1% : 4.43 [09:09:09]line НДС 12% : 53.14 [09:09:09]line Наличными: 500.00 [09:09:09]line Безнал.: 0.00 [09:09:09]line Место: АЗС № 89 "Партнер Нефть" [09:09:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:09:09]line СНО: Общий режим [09:09:09]line Чек 78 22.09.2024 09:09 [09:09:09]line Смена: 475 ФФД: 1.0 [09:09:09]line ЗНМ: 0300000113 [09:09:09]line РНМ: 0000000000091825 [09:09:09]line Версия ККМ: 001 [09:09:09]line ФМ: 0000000000871835 [09:09:09]line ФД: 151747 [09:09:09]line ФПД: 197167570493551 [09:09:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151747&fm=197167570493551&tin=02508201610067®Number=0000000000091825&sum=50000 [09:09:09]written 0, free lines is 4095 [09:09:10]Write to MH i2c: 01 00 00 A4 00 A4 [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: 01 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: 01 07 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D9 0C 90 [09:09:10]RasterBufferAndPrint [09:09:10]line [09:09:10]line [09:09:10]line [09:09:10]line [09:09:10]line [09:09:10]written 0, free lines is 3317 [09:09:10]MH_Cut [09:09:10]Write to MH i2c: D1 01 00 AB 00 01 7D [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: D1 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: D1 01 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: D1 01 00 AB 00 00 7C [09:09:10]Write to MH i2c: 01 00 00 AC 00 AC [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]*** Cut start [09:09:10]*** Purtial cut [09:09:10]*** Stage 1: CUTSNS_PIN = 1 [09:09:11]Read from MH i2c: 01 [09:09:11]MH_I2C_Read... [09:09:11]*** Stop cut motor [09:09:11]*** Cut end [09:09:11]Read from MH i2c: 01 07 00 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [09:09:11]process_action close_receipt done [09:09:11]requested_data is exist [09:09:11]produce_requested_data [09:09:11]requested_item fm.sn is exist - process it [09:09:11]wFMCommunicate request_size=4 [09:09:11]MH_SAM_APDU [09:09:11]CAPDU: 80 11 00 00 [09:09:11]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [09:09:11]Write i2c OK [09:09:11]MH_I2C_Read... [09:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:11]Read from MH i2c: E2 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 17 00 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [09:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:11]wFMCommunicate OK [09:09:11]requested_item fd.num is exist - process it [09:09:11]SAM_PROTO_GetFieldsCounters [09:09:11]wFMCommunicate request_size=4 [09:09:11]MH_SAM_APDU [09:09:11]CAPDU: 80 13 00 00 [09:09:11]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [09:09:11]Write i2c OK [09:09:11]MH_I2C_Read... [09:09:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:11]Read from MH i2c: E2 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 62 00 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [09:09:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 50 02 [09:09:45]Malloc new data [09:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=111 [09:09:45]tlvbuf is 008948F0 [09:09:45]KKMLoadAndSignReceiptData [09:09:45]SAM_PROTO_ProcessDocument [09:09:45]wFMCommunicate request_size=9 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 01 00 04 03 00 6F 00 [09:09:45]Write to MH i2c: E2 0C 00 B3 00 80 15 01 00 04 00 03 00 6F 00 00 00 AC [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=10 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [09:09:45]Write to MH i2c: E2 0D 00 B4 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 62 [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=15 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 0A FC 03 06 00 A0 86 01 00 00 00 [09:09:45]Write to MH i2c: E2 12 00 B5 00 80 15 02 00 0A 00 FC 03 06 00 A0 86 01 00 00 00 00 00 75 [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=47 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 [09:09:45]Write to MH i2c: E2 32 00 B6 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 00 00 AA [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=15 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [09:09:45]Write to MH i2c: E2 12 00 B7 00 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 83 [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=15 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [09:09:45]Write to MH i2c: E2 12 00 B8 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 8F [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=11 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:09:45]Write to MH i2c: E2 0E 00 B9 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 6B [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 03 00 B9 00 00 90 00 2D [09:09:45]RAPDU: 90 00 [09:09:45]wFMCommunicate OK [09:09:45]wFMCommunicate request_size=13 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 15 02 00 08 F4 03 04 00 D9 DE EF 66 [09:09:45]Write to MH i2c: E2 10 00 BA 00 80 15 02 00 08 00 F4 03 04 00 D9 DE EF 66 00 00 51 [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [09:09:46]RAPDU: 90 00 [09:09:46]wFMCommunicate OK [09:09:46]wFMCommunicate request_size=25 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:09:46]Write to MH i2c: E2 1C 00 BB 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 9D [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [09:09:46]RAPDU: 90 00 [09:09:46]wFMCommunicate OK [09:09:46]wFMCommunicate request_size=4 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 15 03 00 [09:09:46]Write to MH i2c: E2 08 00 BC 00 80 15 03 00 00 00 00 00 3D [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 40 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 40 00 BC 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 00 00 00 35 04 06 00 45 A1 CB D2 79 B9 90 00 29 [09:09:46]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 00 00 00 35 04 06 00 45 A1 CB D2 79 B9 90 00 [09:09:46]wFMCommunicate OK [09:09:46]SAM_PROTO_ProcessDocument answer len = 59 [09:09:46]SAM_PROTO_ProcessDocument done [09:09:46]SetTLVBufToDocument [09:09:46]Processing tag 1209 (04B9) [09:09:46]Malloc new data [09:09:46]Processing tag 1041 (0411) [09:09:46]Processing tag 1040 (0410) [09:09:46]Malloc new data [09:09:46]Processing tag 1038 (040E) [09:09:46]Malloc new data [09:09:46]Processing tag 1042 (0412) [09:09:46]Malloc new data [09:09:46]Processing tag 1077 (0435) [09:09:46]Malloc new data [09:09:46]SetTLVBufToDocument err=0 [09:09:46]KKMLoadAndSignReceiptData store KKM data [09:09:46]KKMLoadAndSignReceiptData err=0 [09:09:46]wFMCommunicate request_size=4 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 11 00 00 [09:09:46]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 17 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [09:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:46]wFMCommunicate OK [09:09:46]Счет N : (1)1785761 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 79 22.09.2024 09:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151748 ФПД: 76561211619769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151748&fm=76561211619769&tin=02508201610067®Number=0000000000091825&sum=100000 [09:09:46]StoreToDocumentArchive [09:09:46]shift 475 fd 151748 [09:09:46]save to /storage/0475/doc_00151748 [09:09:46]save last doc name /storage/0475/doc_00151748 to /storage/kkm_last_doc_name [09:09:46]save OK [09:09:46]Clear old archive folders... [09:09:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:46]tlvbuf is 008F0E60 [09:09:46]SAM_PROTO_ClearQueue [09:09:46]wFMCommunicate request_size=4 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 09 00 00 [09:09:46]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [09:09:46]RAPDU: 90 00 [09:09:46]wFMCommunicate OK [09:09:46]SAM_PROTO_ClearQueue done [09:09:46]KKMCreateOFDPacket [09:09:46]OFDProtocolAddRootSTLVToBuf [09:09:46]FM_MakeSignedData [09:09:46]FM_MakeSignedData [09:09:46]SAM_PROTO_SignData [09:09:46]wFMCommunicate request_size=4 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 0D 01 02 [09:09:46]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 [09:09:46]MH_I2C_Read... [09:09:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:46]Read from MH i2c: E2 03 00 [09:09:46]MH_I2C_Read... [09:09:46]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [09:09:46]RAPDU: 90 00 [09:09:46]wFMCommunicate OK [09:09:46]wFMCommunicate request_size=255 [09:09:46]MH_SAM_APDU [09:09:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 D9 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 35 04 06 00 45 [09:09:46]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 D9 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 35 04 06 00 45 00 00 D8 [09:09:46]Write i2c OK [09:09:46]MH_I2C_Read... [09:09:47]recv_with_timeout no data received [09:09:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:47]Read from MH i2c: E2 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 03 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:09:47]RAPDU: 90 00 [09:09:47]wFMCommunicate OK [09:09:47]wFMCommunicate request_size=10 [09:09:47]MH_SAM_APDU [09:09:47]CAPDU: 80 0D 02 02 05 A1 CB D2 79 B9 [09:09:47]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 A1 CB D2 79 B9 00 00 B5 [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:47]Read from MH i2c: E2 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 03 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:09:47]RAPDU: 90 00 [09:09:47]wFMCommunicate OK [09:09:47]wFMCommunicate request_size=4 [09:09:47]MH_SAM_APDU [09:09:47]CAPDU: 80 0D 03 02 [09:09:47]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:47]Read from MH i2c: E2 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 0B 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 0B 00 C2 00 00 BA AE 54 CB 25 0A 95 7A 90 00 03 [09:09:47]RAPDU: BA AE 54 CB 25 0A 95 7A 90 00 [09:09:47]wFMCommunicate OK [09:09:47]SAM_PROTO_SignData done [09:09:47]FM_MakeSignedData done [09:09:47]CreateOFDProtocolMessage [09:09:47]wFMCommunicate request_size=4 [09:09:47]MH_SAM_APDU [09:09:47]CAPDU: 80 11 00 00 [09:09:47]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:47]Read from MH i2c: E2 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 17 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [09:09:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:47]wFMCommunicate OK [09:09:47]CreateOFDProtocolMessage done [09:09:47]OFDSenderStorePacket 151748 [09:09:47]StoreOFDPacket docnum=151748 [09:09:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1E 72 07 01 69 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 D9 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 35 04 06 00 45 A1 CB D2 79 B9 BA AE 54 CB 25 0A 95 7A [09:09:47]CheckFolder [09:09:47]dirname=/storage/ofd_packets [09:09:47]CheckFolder done [09:09:47]ProducePacketName [09:09:47]name=ofd_packets/00151748 [09:09:47]NVStorageSaveData ofd_packets/00151748 [09:09:47]File name is /storage/ofd_packets/00151748 [09:09:47]Write 301 bytes [09:09:47]NVStorageSaveData done [09:09:47]OFDSenderStorePacket done [09:09:47]KKMCreateOFDPacket done [09:09:47]NVStorageSaveData kkm_last_timestamp [09:09:47]File name is /storage/kkm_last_timestamp [09:09:47]Write 4 bytes [09:09:47]NVStorageSaveData done [09:09:47]ExternCall_PrintAddStr [09:09:47]wPrintStart [09:09:47]Write to MH i2c: 01 00 00 C4 00 C4 [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 07 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [09:09:47]RasterBufferAndPrint [09:09:47]line Счет N : (1)1785761 [09:09:47]line ИНН: 02508201610067 [09:09:47]line Контрольно-Кассовый Чек [09:09:47]line ПРОДАЖА [09:09:47]line ТРК (МРК, ГНК) : 12 [09:09:47]line Товар: 2710124130 [09:09:47]line Аи-92-К-5 [09:09:47]line 14.750 * 67.80 [09:09:47]line = 1000.05 [09:09:47]line НДС 12% НСП 1% [09:09:47]line > о реализуемом товаре [09:09:47]line ОКРУГЛЕНИЕ: -0.05 [09:09:47]line ИТОГО: 1000.00 [09:09:47]line Внесено: 1000.00 [09:09:47]line СДАЧА: 0.00 [09:09:47]line НСП 1% : 8.85 [09:09:47]line НДС 12% : 106.20 [09:09:47]line Наличными: 1000.00 [09:09:47]line Безнал.: 0.00 [09:09:47]line Место: АЗС № 89 "Партнер Нефть" [09:09:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:09:47]line СНО: Общий режим [09:09:47]line Чек 79 22.09.2024 09:09 [09:09:47]line Смена: 475 ФФД: 1.0 [09:09:47]line ЗНМ: 0300000113 [09:09:47]line РНМ: 0000000000091825 [09:09:47]line Версия ККМ: 001 [09:09:47]line ФМ: 0000000000871835 [09:09:47]line ФД: 151748 [09:09:47]line ФПД: 76561211619769 [09:09:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151748&fm=76561211619769&tin=02508201610067®Number=0000000000091825&sum=100000 [09:09:47]written 0, free lines is 4095 [09:09:47]Write to MH i2c: 01 00 00 EF 00 EF [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 07 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D5 0C D7 [09:09:47]RasterBufferAndPrint [09:09:47]line [09:09:47]line [09:09:47]line [09:09:47]line [09:09:47]line [09:09:47]written 0, free lines is 3312 [09:09:47]MH_Cut [09:09:47]Write to MH i2c: D1 01 00 F6 00 01 C8 [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: D1 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: D1 01 00 [09:09:47]MH_I2C_Read... [09:09:47]Read from MH i2c: D1 01 00 F6 00 00 C7 [09:09:47]Write to MH i2c: 01 00 00 F7 00 F7 [09:09:47]Write i2c OK [09:09:47]MH_I2C_Read... [09:09:48]*** Cut start [09:09:48]*** Purtial cut [09:09:48]*** Stage 1: CUTSNS_PIN = 1 [09:09:48]Read from MH i2c: 01 [09:09:48]MH_I2C_Read... [09:09:48]*** Stop cut motor [09:09:48]*** Cut end [09:09:48]Read from MH i2c: 01 07 00 [09:09:48]MH_I2C_Read... [09:09:48]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [09:09:48]process_action close_receipt done [09:09:48]requested_data is exist [09:09:48]produce_requested_data [09:09:48]requested_item fm.sn is exist - process it [09:09:48]wFMCommunicate request_size=4 [09:09:48]MH_SAM_APDU [09:09:48]CAPDU: 80 11 00 00 [09:09:48]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [09:09:48]Write i2c OK [09:09:48]MH_I2C_Read... [09:09:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:48]Read from MH i2c: E2 [09:09:48]MH_I2C_Read... [09:09:48]Read from MH i2c: E2 17 00 [09:09:48]MH_I2C_Read... [09:09:48]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [09:09:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:49]wFMCommunicate OK [09:09:49]requested_item fd.num is exist - process it [09:09:49]SAM_PROTO_GetFieldsCounters [09:09:49]wFMCommunicate request_size=4 [09:09:49]MH_SAM_APDU [09:09:49]CAPDU: 80 13 00 00 [09:09:49]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [09:09:49]Write i2c OK [09:09:49]MH_I2C_Read... [09:09:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:49]Read from MH i2c: E2 [09:09:49]MH_I2C_Read... [09:09:49]Read from MH i2c: E2 62 00 [09:09:49]MH_I2C_Read... [09:09:49]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [09:09:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:49]wFMCommunicate OK [09:09:49]SAM_PROTO_GetFieldsCounters done [09:09:49]requested_item shift.num is exist - process it [09:09:49]requested_item shift.opened is exist - process it [09:09:49]req_shift_opened [09:09:49]FM_GetShiftState [09:09:49]SAM_PROTO_GetShiftState [09:09:49]wFMCommunicate request_size=4 [09:09:49]MH_SAM_APDU [09:09:49]CAPDU: 80 13 01 00 [09:09:49]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [09:09:49]Write i2c OK [09:09:49]MH_I2C_Read... [09:09:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:49]Read from MH i2c: E2 [09:09:49]MH_I2C_Read... [09:09:49]Read from MH i2c: E2 0E 00 [09:09:49]MH_I2C_Read... [09:09:49]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [09:09:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:09:49]wFMCommunicate OK [09:09:49]SAM_PROTO_GetShiftState done [09:09:49]FM_GetShiftState done [09:09:49]req_shift_opened done [09:09:49]requested_item shift.open_date is exist - process it [09:09:49]req_shift_open_date [09:09:49]req_shift_open_date done [09:09:49]produce_requested_data done [09:09:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151748,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:09:49]process_action_free close_receipt [09:09:49]json_value_free [09:09:49]json_value_free done [09:09:49]process_json_proto returns [09:09:49]Send response to host [09:09:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151748,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:09:49]free response buf [09:09:49]execute_script done [09:09:49]execute_script returns [09:09:49]free content buf [09:09:49]Sock 9.Close socket [09:09:49]Sock 9.Thread stoped [09:10:04]Connected sock=10 [09:10:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 9A 30 20 01 A0 23 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AD DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 50 02 00 35 04 06 00 26 37 FE 36 CE DB 40 88 7A 3C E9 64 2F C7 [09:10:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 DB 47 00 08 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 50 02 00 F4 03 04 00 F1 86 EF 66 B6 04 01 00 00 BA A0 CD 32 DD 45 4E 6E [09:10:07]CommunicateWithHost err = 0 [09:10:07]CheckOFDResponse [09:10:07]1017 (14) - 77093643461234 [09:10:07]1041 (16) - 0000000000871835 [09:10:07]1040 (4) - 151746 [09:10:07]1012 (4) - 22.09.2024 02:54 [09:10:07]1206 (1) - 0 [09:10:07]OFD Sender: Remove packet 151746 [09:10:07]ProducePacketName [09:10:07]name=ofd_packets/00151746 [09:10:07]NVStorageDeleteData [09:10:08]OFD Sender: Processing packet 151747 [packets to send 827, broken 825] [09:10:08]ProducePacketName [09:10:08]name=ofd_packets/00151747 [09:10:08]OFD Sender: To server: pG, [09:10:08]CommunicateWithHost lk.salyk.kg:30040 [09:10:08]ConnectInit lk.salyk.kg [09:10:11]recv_with_timeout no data received [09:10:13]ConnectInit Can't take IP for lk.salyk.kg [09:10:13]CommunicateWithHost connect error [09:10:13]CommunicateWithHost err = -1 [09:10:13]OFD Sender: Server communicate error [09:10:13]OFD Sender: Processing packet 151747 [packets to send 827, broken 825] [09:10:13]ProducePacketName [09:10:13]name=ofd_packets/00151747 [09:10:13]OFD Sender: To server: pG, [09:10:13]CommunicateWithHost lk.salyk.kg:30040 [09:10:13]ConnectInit lk.salyk.kg [09:10:18]ConnectInit Can't take IP for lk.salyk.kg [09:10:18]CommunicateWithHost connect error [09:10:18]CommunicateWithHost err = -1 [09:10:18]OFD Sender: Server communicate error [09:10:23]OFD Sender: Processing packet 151747 [packets to send 827, broken 825] [09:10:23]ProducePacketName [09:10:23]name=ofd_packets/00151747 [09:10:23]OFD Sender: To server: pG, [09:10:23]CommunicateWithHost lk.salyk.kg:30040 [09:10:23]ConnectInit lk.salyk.kg [09:10:26]recv_with_timeout no data received [09:10:28]ConnectInit Can't take IP for lk.salyk.kg [09:10:28]CommunicateWithHost connect error [09:10:28]CommunicateWithHost err = -1 [09:10:28]OFD Sender: Server communicate error [09:10:33]OFD Sender: Processing packet 151747 [packets to send 827, broken 825] [09:10:33]ProducePacketName [09:10:33]name=ofd_packets/00151747 [09:10:33]OFD Sender: To server: pG, [09:10:33]CommunicateWithHost lk.salyk.kg:30040 [09:10:33]ConnectInit lk.salyk.kg [09:10:33]accept exits with 11 [09:10:33]New connection [09:10:33]New thread 3066617188 created [09:10:33]Thread 3066760548 joined [09:10:33]Waiting for new connection... [09:10:33] Sock 11.Parse request [09:10:33]Sock 11.Check first char [09:10:33]Sock 11.First char is OK [09:10:33]request: POST /json_proto HTTP/1.0 [09:10:33]Method: POST [09:10:33]URL: /json_proto [09:10:33]Method is POST - this is cgi request [09:10:33]url: /json_proto [09:10:33]query_string will be loaded in cgi processing [09:10:33]execute_cgi json_proto POST (null) [09:10:33]execute_cgi path=json_proto method=POST [09:10:33]POST find Content-Length [09:10:33]Host: 172.17.43.67:8080 [09:10:33]Content-Length: 793 [09:10:33]Content-Type: application/json [09:10:33] [09:10:33]POST finish read [09:10:33]Found Content-Length = 793 [09:10:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:33]execute_script... [09:10:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:33]POST & json_proto [09:10:33]process_json_proto [09:10:33]json parsed OK: [09:10:33]protocol is kg_v1.0 [09:10:33]action value=close_receipt [09:10:33]process_action close_receipt [09:10:33]cmd_close_receipt [09:10:33]MH_GetDate [09:10:33]Write to MH i2c: F0 00 00 FB 00 EA [09:10:33]Write i2c OK [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 09 00 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 09 00 FB 00 00 09 DF EF 66 6A BD 47 65 03 [09:10:33]GetLastDocTimeStamp 1726996185 [09:10:33]current date 1726996233 [09:10:33]FM_GetShiftState [09:10:33]SAM_PROTO_GetShiftState [09:10:33]wFMCommunicate request_size=4 [09:10:33]MH_SAM_APDU [09:10:33]CAPDU: 80 13 01 00 [09:10:33]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:10:33]Write i2c OK [09:10:33]MH_I2C_Read... [09:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:33]Read from MH i2c: E2 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: E2 0E 00 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [09:10:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:10:33]wFMCommunicate OK [09:10:33]SAM_PROTO_GetShiftState done [09:10:33]FM_GetShiftState done [09:10:33]opened in 1726966141 [09:10:33]opened+sec_in_day 1727052541 [09:10:33]quantity*price = 0 [09:10:33]sum+1 = 1 [09:10:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 80 22.09.2024 09:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151749 ФПД: 15390544965089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151749&fm=15390544965089&tin=02508201610067®Number=0000000000091825&sum=0 [09:10:35]StoreToDocumentArchive [09:10:35]shift 475 fd 151749 [09:10:35]save to /storage/0475/doc_00151749 [09:10:35]save last doc name /storage/0475/doc_00151749 to /storage/kkm_last_doc_name [09:10:35]save OK [09:10:35]Clear old archive folders... [09:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:35]tlvbuf is 008FE1B0 [09:10:35]SAM_PROTO_ClearQueue [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 09 00 00 [09:10:35]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]SAM_PROTO_ClearQueue done [09:10:35]KKMCreateOFDPacket [09:10:35]OFDProtocolAddRootSTLVToBuf [09:10:35]FM_MakeSignedData [09:10:35]FM_MakeSignedData [09:10:35]SAM_PROTO_SignData [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 01 02 [09:10:35]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=255 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 09 DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 50 02 00 35 04 06 00 0D [09:10:35]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 09 DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 50 02 00 35 04 06 00 0D 00 00 46 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=10 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 02 02 05 FF 63 F7 2D E1 [09:10:35]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 FF 63 F7 2D E1 00 00 F8 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 03 02 [09:10:35]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 0B 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 0B 00 0D 01 00 F5 D3 1E 14 4A 6F 80 C0 90 00 7D [09:10:35]RAPDU: F5 D3 1E 14 4A 6F 80 C0 90 00 [09:10:35]wFMCommunicate OK [09:10:35]SAM_PROTO_SignData done [09:10:35]FM_MakeSignedData done [09:10:35]CreateOFDProtocolMessage [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 11 00 00 [09:10:35]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 17 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [09:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:35]wFMCommunicate OK [09:10:35]CreateOFDProtocolMessage done [09:10:35]OFDSenderStorePacket 151749 [09:10:35]StoreOFDPacket docnum=151749 [09:10:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 58 07 01 30 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 09 DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 50 02 00 35 04 06 00 0D FF 63 F7 2D E1 F5 D3 1E 14 4A 6F 80 C0 [09:10:35]CheckFolder [09:10:35]dirname=/storage/ofd_packets [09:10:35]CheckFolder done [09:10:35]ProducePacketName [09:10:35]name=ofd_packets/00151749 [09:10:35]NVStorageSaveData ofd_packets/00151749 [09:10:35]File name is /storage/ofd_packets/00151749 [09:10:35]Write 301 bytes [09:10:35]NVStorageSaveData done [09:10:35]OFDSenderStorePacket done [09:10:35]KKMCreateOFDPacket done [09:10:35]NVStorageSaveData kkm_last_timestamp [09:10:35]File name is /storage/kkm_last_timestamp [09:10:35]Write 4 bytes [09:10:35]NVStorageSaveData done [09:10:35]ExternCall_PrintAddStr [09:10:35]wPrintStart [09:10:35]Write to MH i2c: 01 00 00 0F 01 10 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 07 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [09:10:35]RasterBufferAndPrint [09:10:35]line Счет N : (1)1785760 [09:10:35]line ИНН: 02508201610067 [09:10:35]line Контрольно-Кассовый Чек [09:10:35]line ПРОДАЖА [09:10:35]line ТРК (МРК, ГНК) : 23 [09:10:35]line Товар: 2710124500 [09:10:35]line Аи-95-К-5 [09:10:35]line 33.700 * 0.00 [09:10:35]line = 0.00 [09:10:35]line НДС 12% НСП 1% [09:10:35]line > о реализуемом товаре [09:10:35]line ИТОГО: 0.00 [09:10:35]line НСП 1% : 0.00 [09:10:35]line НДС 12% : 0.00 [09:10:35]line Наличными: 0.00 [09:10:35]line Безнал.: 0.00 [09:10:35]line Место: АЗС № 89 "Партнер Нефть" [09:10:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:10:35]line СНО: Общий режим [09:10:35]line Чек 80 22.09.2024 09:10 [09:10:35]line Смена: 475 ФФД: 1.0 [09:10:35]line ЗНМ: 0300000113 [09:10:35]line РНМ: 0000000000091825 [09:10:35]line Версия ККМ: 001 [09:10:35]line Талоны: Топливная Карта [09:10:35]line 07012 [09:10:35]line ФМ: 0000000000871835 [09:10:35]line ФД: 151749 [09:10:35]line ФПД: 15390544965089 [09:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151749&fm=15390544965089&tin=02508201610067®Number=0000000000091825&sum=0 [09:10:35]written 0, free lines is 4095 [09:10:36]Write to MH i2c: 01 00 00 39 01 3A [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 E1 0C 2E [09:10:36]RasterBufferAndPrint [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]written 0, free lines is 3322 [09:10:36]MH_Cut [09:10:36]Write to MH i2c: D1 01 00 40 01 01 13 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 40 01 00 12 [09:10:36]Write to MH i2c: 01 00 00 41 01 42 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:37]*** Cut start [09:10:37]*** Purtial cut [09:10:37]*** Stage 1: CUTSNS_PIN = 1 [09:10:37]Read from MH i2c: 01 [09:10:37]MH_I2C_Read... [09:10:37]*** Stop cut motor [09:10:37]*** Cut end [09:10:37]Read from MH i2c: 01 07 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [09:10:37]process_action close_receipt done [09:10:37]requested_data is exist [09:10:37]produce_requested_data [09:10:37]requested_item fm.sn is exist - process it [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 11 00 00 [09:10:37]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 17 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [09:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:37]wFMCommunicate OK [09:10:37]requested_item fd.num is exist - process it [09:10:37]SAM_PROTO_GetFieldsCounters [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 13 00 00 [09:10:37]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 62 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [09:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:37]wFMCommunicate OK [09:10:37]SAM_PROTO_GetFieldsCounters done [09:10:37]requested_item shift.num is exist - process it [09:10:37]requested_item shift.opened is exist - process it [09:10:37]req_shift_opened [09:10:37]FM_GetShiftState [09:10:37]SAM_PROTO_GetShiftState [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 13 01 00 [09:10:37]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 0E 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 09 [09:10:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:10:37]wFMCommunicate OK [09:10:37]SAM_PROTO_GetShiftState done [09:10:37]FM_GetShiftState done [09:10:37]req_shift_opened done [09:10:37]requested_item shift.open_date is exist - process it [09:10:37]req_shift_open_date [09:10:37]req_shift_open_date done [09:10:37]produce_requested_data done [09:10:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151749,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:10:37]process_action_free close_receipt [09:10:37]json_value_free [09:10:37]json_value_free done [09:10:37]process_json_proto returns [09:10:37]Send response to host [09:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151749,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:10:37]free response buf [09:10:37]execute_script done [09:10:37]execute_script returns [09:10:37]free content buf [09:10:37]Sock 11.Close socket [09:10:37]Sock 11.Thread stoped [09:10:38]ConnectInit Can't take IP for lk.salyk.kg [09:10:38]CommunicateWithHost connect error [09:10:38]CommunicateWithHost err = -1 [09:10:38]OFD Sender: Server communicate error [09:10:38]OFD Sender: Processing packet 151747 [packets to send 828, broken 825] [09:10:38]ProducePacketName [09:10:38]name=ofd_packets/00151747 [09:10:38]OFD Sender: To server: pG, [09:10:38]CommunicateWithHost lk.salyk.kg:30040 [09:10:38]ConnectInit lk.salyk.kg [09:10:43]recv_with_timeout no data received [09:10:43]ConnectInit Can't take IP for lk.salyk.kg [09:10:43]CommunicateWithHost connect error [09:10:43]CommunicateWithHost err = -1 [09:10:43]OFD Sender: Server communicate error [09:10:48]OFD Sender: Processing packet 151747 [packets to send 828, broken 825] [09:10:48]ProducePacketName [09:10:48]name=ofd_packets/00151747 [09:10:48]OFD Sender: To server: pG, [09:10:48]CommunicateWithHost lk.salyk.kg:30040 [09:10:48]ConnectInit lk.salyk.kg [09:10:57]recv_with_timeout no data received [09:11:06]Connected sock=9 [09:11:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 DE 07 01 EC 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 B3 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 50 02 00 35 04 06 00 B3 52 A7 00 20 6F BF D0 5B 5B 4F E7 11 7D [09:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 19 86 47 00 22 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 50 02 00 F4 03 04 00 2E 87 EF 66 B6 04 01 00 00 8D 94 B5 22 09 4C C7 2B [09:11:08]CommunicateWithHost err = 0 [09:11:08]CheckOFDResponse [09:11:08]1017 (14) - 77093643461234 [09:11:08]1041 (16) - 0000000000871835 [09:11:08]1040 (4) - 151747 [09:11:08]1012 (4) - 22.09.2024 02:55 [09:11:08]1206 (1) - 0 [09:11:08]OFD Sender: Remove packet 151747 [09:11:08]ProducePacketName [09:11:08]name=ofd_packets/00151747 [09:11:08]NVStorageDeleteData [09:11:08]OFD Sender: Processing packet 151748 [packets to send 827, broken 825] [09:11:08]ProducePacketName [09:11:08]name=ofd_packets/00151748 [09:11:08]OFD Sender: To server: pG, [09:11:08]CommunicateWithHost lk.salyk.kg:30040 [09:11:08]ConnectInit lk.salyk.kg [09:11:10]accept exits with 12 [09:11:10]New connection [09:11:10]New thread 3066760548 created [09:11:10]Thread 3066617188 joined [09:11:10]Waiting for new connection... [09:11:10] Sock 12.Parse request [09:11:10]Sock 12.Check first char [09:11:10]Sock 12.First char is OK [09:11:10]request: POST /json_proto HTTP/1.0 [09:11:10]Method: POST [09:11:10]URL: /json_proto [09:11:10]Method is POST - this is cgi request [09:11:10]url: /json_proto [09:11:10]query_string will be loaded in cgi processing [09:11:10]execute_cgi json_proto POST (null) [09:11:10]execute_cgi path=json_proto method=POST [09:11:10]POST find Content-Length [09:11:10]Host: 172.17.43.67:8080 [09:11:10]Content-Length: 680 [09:11:10]Content-Type: application/json [09:11:10] [09:11:10]POST finish read [09:11:10]Found Content-Length = 680 [09:11:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:10]execute_script... [09:11:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:10]POST & json_proto [09:11:10]process_json_proto [09:11:10]json parsed OK: [09:11:10]protocol is kg_v1.0 [09:11:10]action value=close_receipt [09:11:10]process_action close_receipt [09:11:10]cmd_close_receipt [09:11:10]MH_GetDate [09:11:10]Write to MH i2c: F0 00 00 45 01 35 [09:11:10]Write i2c OK [09:11:10]MH_I2C_Read... [09:11:10]Read from MH i2c: F0 [09:11:10]MH_I2C_Read... [09:11:10]Read from MH i2c: F0 09 00 [09:11:10]MH_I2C_Read... [09:11:10]Read from MH i2c: F0 09 00 45 01 00 2E DF EF 66 6A BD 47 65 73 [09:11:10]GetLastDocTimeStamp 1726996233 [09:11:10]current date 1726996270 [09:11:10]FM_GetShiftState [09:11:10]SAM_PROTO_GetShiftState [09:11:10]wFMCommunicate request_size=4 [09:11:10]MH_SAM_APDU [09:11:10]CAPDU: 80 13 01 00 [09:11:10]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [09:11:10]Write i2c OK [09:11:10]MH_I2C_Read... [09:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:10]Read from MH i2c: E2 [09:11:10]MH_I2C_Read... [09:11:10]Read from MH i2c: E2 0E 00 [09:11:10]MH_I2C_Read... [09:11:10]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [09:11:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:11:10]wFMCommunicate OK [09:11:10]SAM_PROTO_GetShiftState done [09:11:10]FM_GetShiftState done [09:11:10]opened in 1726966141 [09:11:10]opened+sec_in_day 1727052541 [09:11:10]quantity*price = 100050 [09:11:10]sum+1 = 100052 [09:11:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 81 22.09.2024 09:11 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151750 ФПД: 257942092300113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091110&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151750&fm=257942092300113&tin=02508201610067®Number=0000000000091825&sum=100000 [09:11:11]StoreToDocumentArchive [09:11:11]shift 475 fd 151750 [09:11:11]save to /storage/0475/doc_00151750 [09:11:11]save last doc name /storage/0475/doc_00151750 to /storage/kkm_last_doc_name [09:11:11]save OK [09:11:11]Clear old archive folders... [09:11:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:11:11]tlvbuf is 008DE130 [09:11:11]SAM_PROTO_ClearQueue [09:11:11]wFMCommunicate request_size=4 [09:11:11]MH_SAM_APDU [09:11:11]CAPDU: 80 09 00 00 [09:11:11]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [09:11:11]Write i2c OK [09:11:11]MH_I2C_Read... [09:11:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:11]Read from MH i2c: E2 [09:11:11]MH_I2C_Read... [09:11:11]Read from MH i2c: E2 03 00 [09:11:11]MH_I2C_Read... [09:11:11]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [09:11:11]RAPDU: 90 00 [09:11:11]wFMCommunicate OK [09:11:11]SAM_PROTO_ClearQueue done [09:11:11]KKMCreateOFDPacket [09:11:11]OFDProtocolAddRootSTLVToBuf [09:11:11]FM_MakeSignedData [09:11:11]FM_MakeSignedData [09:11:11]SAM_PROTO_SignData [09:11:11]wFMCommunicate request_size=4 [09:11:11]MH_SAM_APDU [09:11:11]CAPDU: 80 0D 01 02 [09:11:11]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [09:11:11]Write i2c OK [09:11:11]MH_I2C_Read... [09:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:12]Read from MH i2c: E2 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [09:11:12]RAPDU: 90 00 [09:11:12]wFMCommunicate OK [09:11:12]wFMCommunicate request_size=255 [09:11:12]MH_SAM_APDU [09:11:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 2E DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 50 02 00 35 04 06 00 EA 98 D2 C8 [09:11:12]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 2E DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 50 02 00 35 04 06 00 EA 98 D2 C8 00 00 16 [09:11:12]Write i2c OK [09:11:12]MH_I2C_Read... [09:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:12]Read from MH i2c: E2 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:11:12]RAPDU: 90 00 [09:11:12]wFMCommunicate OK [09:11:12]wFMCommunicate request_size=7 [09:11:12]MH_SAM_APDU [09:11:12]CAPDU: 80 0D 02 02 02 BF 51 [09:11:12]Write to MH i2c: E2 0A 00 56 01 80 0D 02 02 02 00 BF 51 00 00 E5 [09:11:12]Write i2c OK [09:11:12]MH_I2C_Read... [09:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:12]Read from MH i2c: E2 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:11:12]RAPDU: 90 00 [09:11:12]wFMCommunicate OK [09:11:12]wFMCommunicate request_size=4 [09:11:12]MH_SAM_APDU [09:11:12]CAPDU: 80 0D 03 02 [09:11:12]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [09:11:12]recv_with_timeout no data received [09:11:12]Write i2c OK [09:11:12]MH_I2C_Read... [09:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:12]Read from MH i2c: E2 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 0B 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 0B 00 57 01 00 B8 97 CE D3 27 1C 23 88 90 00 B2 [09:11:12]RAPDU: B8 97 CE D3 27 1C 23 88 90 00 [09:11:12]wFMCommunicate OK [09:11:12]SAM_PROTO_SignData done [09:11:12]FM_MakeSignedData done [09:11:12]CreateOFDProtocolMessage [09:11:12]wFMCommunicate request_size=4 [09:11:12]MH_SAM_APDU [09:11:12]CAPDU: 80 11 00 00 [09:11:12]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [09:11:12]Write i2c OK [09:11:12]MH_I2C_Read... [09:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:12]Read from MH i2c: E2 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 17 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [09:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:12]wFMCommunicate OK [09:11:12]CreateOFDProtocolMessage done [09:11:12]OFDSenderStorePacket 151750 [09:11:12]StoreOFDPacket docnum=151750 [09:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 19 04 01 85 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 2E DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 50 02 00 35 04 06 00 EA 98 D2 C8 BF 51 B8 97 CE D3 27 1C 23 88 [09:11:12]CheckFolder [09:11:12]dirname=/storage/ofd_packets [09:11:12]CheckFolder done [09:11:12]ProducePacketName [09:11:12]name=ofd_packets/00151750 [09:11:12]NVStorageSaveData ofd_packets/00151750 [09:11:12]File name is /storage/ofd_packets/00151750 [09:11:12]Write 298 bytes [09:11:12]NVStorageSaveData done [09:11:12]OFDSenderStorePacket done [09:11:12]KKMCreateOFDPacket done [09:11:12]NVStorageSaveData kkm_last_timestamp [09:11:12]File name is /storage/kkm_last_timestamp [09:11:12]Write 4 bytes [09:11:12]NVStorageSaveData done [09:11:12]ExternCall_PrintAddStr [09:11:12]wPrintStart [09:11:12]Write to MH i2c: 01 00 00 59 01 5A [09:11:12]Write i2c OK [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: 01 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: 01 07 00 [09:11:12]MH_I2C_Read... [09:11:12]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [09:11:12]RasterBufferAndPrint [09:11:12]line Счет N : (1)1785762 [09:11:12]line ИНН: 02508201610067 [09:11:12]line Контрольно-Кассовый Чек [09:11:12]line ПРОДАЖА [09:11:12]line ТРК (МРК, ГНК) : 41 [09:11:12]line Товар: 2710194210 [09:11:12]line ДТ-К-5 [09:11:12]line 13.130 * 76.20 [09:11:12]line = 1000.51 [09:11:12]line НДС 12% НСП 1% [09:11:12]line > о реализуемом товаре [09:11:12]line ОКРУГЛЕНИЕ: -0.51 [09:11:12]line ИТОГО: 1000.00 [09:11:12]line Внесено: 1000.00 [09:11:12]line СДАЧА: 0.00 [09:11:12]line НСП 1% : 8.85 [09:11:12]line НДС 12% : 106.25 [09:11:12]line Наличными: 1000.00 [09:11:12]line Безнал.: 0.00 [09:11:12]line Место: АЗС № 89 "Партнер Нефть" [09:11:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:11:12]line СНО: Общий режим [09:11:12]line Чек 81 22.09.2024 09:11 [09:11:12]line Смена: 475 ФФД: 1.0 [09:11:12]line ЗНМ: 0300000113 [09:11:12]line РНМ: 0000000000091825 [09:11:12]line Версия ККМ: 001 [09:11:12]line ФМ: 0000000000871835 [09:11:12]line ФД: 151750 [09:11:12]line ФПД: 257942092300113 [09:11:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091110&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151750&fm=257942092300113&tin=02508201610067®Number=0000000000091825&sum=100000 [09:11:12]written 0, free lines is 4095 [09:11:13]Write to MH i2c: 01 00 00 84 01 85 [09:11:13]Write i2c OK [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: 01 [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: 01 07 00 [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 CE 0C 66 [09:11:13]RasterBufferAndPrint [09:11:13]line [09:11:13]line [09:11:13]line [09:11:13]line [09:11:13]line [09:11:13]written 0, free lines is 3310 [09:11:13]MH_Cut [09:11:13]Write to MH i2c: D1 01 00 8B 01 01 5E [09:11:13]Write i2c OK [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: D1 [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: D1 01 00 [09:11:13]MH_I2C_Read... [09:11:13]Read from MH i2c: D1 01 00 8B 01 00 5D [09:11:13]Write to MH i2c: 01 00 00 8C 01 8D [09:11:13]Write i2c OK [09:11:13]MH_I2C_Read... [09:11:13]ConnectInit Can't take IP for lk.salyk.kg [09:11:13]CommunicateWithHost connect error [09:11:13]CommunicateWithHost err = -1 [09:11:13]OFD Sender: Server communicate error [09:11:14]OFD Sender: Processing packet 151748 [packets to send 828, broken 825] [09:11:14]ProducePacketName [09:11:14]name=ofd_packets/00151748 [09:11:14]OFD Sender: To server: pG, [09:11:14]CommunicateWithHost lk.salyk.kg:30040 [09:11:14]ConnectInit lk.salyk.kg [09:11:14]*** Cut start [09:11:14]*** Purtial cut [09:11:14]*** Stage 1: CUTSNS_PIN = 1 [09:11:14]Read from MH i2c: 01 [09:11:14]MH_I2C_Read... [09:11:14]*** Stop cut motor [09:11:14]*** Cut end [09:11:14]Read from MH i2c: 01 07 00 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [09:11:14]process_action close_receipt done [09:11:14]requested_data is exist [09:11:14]produce_requested_data [09:11:14]requested_item fm.sn is exist - process it [09:11:14]wFMCommunicate request_size=4 [09:11:14]MH_SAM_APDU [09:11:14]CAPDU: 80 11 00 00 [09:11:14]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [09:11:14]Write i2c OK [09:11:14]MH_I2C_Read... [09:11:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:14]Read from MH i2c: E2 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 17 00 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [09:11:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:14]wFMCommunicate OK [09:11:14]requested_item fd.num is exist - process it [09:11:14]SAM_PROTO_GetFieldsCounters [09:11:14]wFMCommunicate request_size=4 [09:11:14]MH_SAM_APDU [09:11:14]CAPDU: 80 13 00 00 [09:11:14]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [09:11:14]Write i2c OK [09:11:14]MH_I2C_Read... [09:11:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:14]Read from MH i2c: E2 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 62 00 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [09:11:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:14]wFMCommunicate OK [09:11:14]SAM_PROTO_GetFieldsCounters done [09:11:14]requested_item shift.num is exist - process it [09:11:14]requested_item shift.opened is exist - process it [09:11:14]req_shift_opened [09:11:14]FM_GetShiftState [09:11:14]SAM_PROTO_GetShiftState [09:11:14]wFMCommunicate request_size=4 [09:11:14]MH_SAM_APDU [09:11:14]CAPDU: 80 13 01 00 [09:11:14]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [09:11:14]Write i2c OK [09:11:14]MH_I2C_Read... [09:11:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:14]Read from MH i2c: E2 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 0E 00 [09:11:14]MH_I2C_Read... [09:11:14]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 54 [09:11:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:11:14]wFMCommunicate OK [09:11:14]SAM_PROTO_GetShiftState done [09:11:14]FM_GetShiftState done [09:11:14]req_shift_opened done [09:11:14]requested_item shift.open_date is exist - process it [09:11:14]req_shift_open_date [09:11:14]req_shift_open_date done [09:11:14]produce_requested_data done [09:11:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151750,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:11:14]process_action_free close_receipt [09:11:14]json_value_free [09:11:14]json_value_free done [09:11:14]process_json_proto returns [09:11:14]Send response to host [09:11:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151750,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:11:14]free response buf [09:11:14]execute_script done [09:11:14]execute_script returns [09:11:14]free content buf [09:11:14]Sock 12.Close socket [09:11:14]Sock 12.Thread stoped [09:11:19]ConnectInit Can't take IP for lk.salyk.kg [09:11:19]CommunicateWithHost connect error [09:11:19]CommunicateWithHost err = -1 [09:11:19]OFD Sender: Server communicate error [09:11:24]OFD Sender: Processing packet 151748 [packets to send 828, broken 825] [09:11:24]ProducePacketName [09:11:24]name=ofd_packets/00151748 [09:11:24]OFD Sender: To server: pG, [09:11:24]CommunicateWithHost lk.salyk.kg:30040 [09:11:24]ConnectInit lk.salyk.kg [09:11:27]recv_with_timeout no data received [09:11:29]ConnectInit Can't take IP for lk.salyk.kg [09:11:29]CommunicateWithHost connect error [09:11:29]CommunicateWithHost err = -1 [09:11:29]OFD Sender: Server communicate error [09:11:34]OFD Sender: Processing packet 151748 [packets to send 828, broken 825] [09:11:34]ProducePacketName [09:11:34]name=ofd_packets/00151748 [09:11:34]OFD Sender: To server: pG, [09:11:34]CommunicateWithHost lk.salyk.kg:30040 [09:11:34]ConnectInit lk.salyk.kg [09:11:39]ConnectInit Can't take IP for lk.salyk.kg [09:11:39]CommunicateWithHost connect error [09:11:39]CommunicateWithHost err = -1 [09:11:39]OFD Sender: Server communicate error [09:11:44]OFD Sender: Processing packet 151748 [packets to send 828, broken 825] [09:11:44]ProducePacketName [09:11:44]name=ofd_packets/00151748 [09:11:44]OFD Sender: To server: pG, [09:11:44]CommunicateWithHost lk.salyk.kg:30040 [09:11:44]ConnectInit lk.salyk.kg [09:11:45]recv_with_timeout no data received [09:11:49]ConnectInit Can't take IP for lk.salyk.kg [09:11:49]CommunicateWithHost connect error [09:11:49]CommunicateWithHost err = -1 [09:11:49]OFD Sender: Server communicate error [09:11:54]OFD Sender: Processing packet 151748 [packets to send 828, broken 825] [09:11:54]ProducePacketName [09:11:54]name=ofd_packets/00151748 [09:11:54]OFD Sender: To server: pG, [09:11:54]CommunicateWithHost lk.salyk.kg:30040 [09:11:54]ConnectInit lk.salyk.kg [09:12:00]Connected sock=9 [09:12:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1E 72 07 01 69 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 D9 DE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 35 04 06 00 45 A1 CB D2 79 B9 BA AE 54 CB 25 0A 95 7A [09:12:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8B 12 47 00 70 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 50 02 00 F4 03 04 00 63 87 EF 66 B6 04 01 00 00 A9 25 B5 9C 10 8C 82 99 [09:12:01]CommunicateWithHost err = 0 [09:12:01]CheckOFDResponse [09:12:01]1017 (14) - 77093643461234 [09:12:01]1041 (16) - 0000000000871835 [09:12:01]1040 (4) - 151748 [09:12:01]1012 (4) - 22.09.2024 02:56 [09:12:01]1206 (1) - 0 [09:12:01]OFD Sender: Remove packet 151748 [09:12:01]ProducePacketName [09:12:01]name=ofd_packets/00151748 [09:12:01]NVStorageDeleteData [09:12:02]OFD Sender: Processing packet 151749 [packets to send 827, broken 825] [09:12:02]ProducePacketName [09:12:02]name=ofd_packets/00151749 [09:12:02]OFD Sender: To server: pG, [09:12:02]CommunicateWithHost lk.salyk.kg:30040 [09:12:02]ConnectInit lk.salyk.kg [09:12:02]Connected sock=8 [09:12:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 58 07 01 30 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 09 DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 50 02 00 35 04 06 00 0D FF 63 F7 2D E1 F5 D3 1E 14 4A 6F 80 C0 [09:12:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 10 47 00 2B C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 50 02 00 F4 03 04 00 64 87 EF 66 B6 04 01 00 00 35 5F 0C BE A1 66 74 16 [09:12:03]CommunicateWithHost err = 0 [09:12:03]CheckOFDResponse [09:12:03]1017 (14) - 77093643461234 [09:12:03]1041 (16) - 0000000000871835 [09:12:03]1040 (4) - 151749 [09:12:03]1012 (4) - 22.09.2024 02:56 [09:12:03]1206 (1) - 0 [09:12:03]OFD Sender: Remove packet 151749 [09:12:03]ProducePacketName [09:12:03]name=ofd_packets/00151749 [09:12:03]NVStorageDeleteData [09:12:03]OFD Sender: Processing packet 151750 [packets to send 826, broken 825] [09:12:03]ProducePacketName [09:12:03]name=ofd_packets/00151750 [09:12:03]OFD Sender: To server: pG, [09:12:03]CommunicateWithHost lk.salyk.kg:30040 [09:12:03]ConnectInit lk.salyk.kg [09:12:03]Connected sock=8 [09:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 19 04 01 85 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 2E DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 50 02 00 35 04 06 00 EA 98 D2 C8 BF 51 B8 97 CE D3 27 1C 23 88 [09:12:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 C8 47 00 D6 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 50 02 00 F4 03 04 00 66 87 EF 66 B6 04 01 00 00 E0 9E B4 33 F9 8B 58 28 [09:12:04]CommunicateWithHost err = 0 [09:12:04]CheckOFDResponse [09:12:04]1017 (14) - 77093643461234 [09:12:04]1041 (16) - 0000000000871835 [09:12:04]1040 (4) - 151750 [09:12:04]1012 (4) - 22.09.2024 02:56 [09:12:04]1206 (1) - 0 [09:12:04]OFD Sender: Remove packet 151750 [09:12:04]ProducePacketName [09:12:04]name=ofd_packets/00151750 [09:12:04]NVStorageDeleteData [09:12:05]OFD Sender: No OFD packet to send [09:12:10]OFD Sender: No OFD packet to send [09:12:11]recv_with_timeout no data received [09:12:15]OFD Sender: No OFD packet to send [09:12:20]OFD Sender: No OFD packet to send [09:12:25]OFD Sender: No OFD packet to send [09:12:26]recv_with_timeout no data received [09:12:30]OFD Sender: No OFD packet to send [09:12:35]OFD Sender: No OFD packet to send [09:12:39]recv_with_timeout no data received [09:12:40]OFD Sender: No OFD packet to send [09:12:45]OFD Sender: No OFD packet to send [09:12:50]OFD Sender: No OFD packet to send [09:12:50]recv_with_timeout no data received [09:12:55]OFD Sender: No OFD packet to send [09:13:00]OFD Sender: No OFD packet to send [09:13:02]recv_with_timeout no data received [09:13:05]OFD Sender: No OFD packet to send [09:13:10]OFD Sender: No OFD packet to send [09:13:15]OFD Sender: No OFD packet to send [09:13:19]recv_with_timeout no data received [09:13:20]OFD Sender: No OFD packet to send [09:13:25]OFD Sender: No OFD packet to send [09:13:30]OFD Sender: No OFD packet to send [09:13:34]recv_with_timeout no data received [09:13:35]OFD Sender: No OFD packet to send [09:13:40]OFD Sender: No OFD packet to send [09:13:45]OFD Sender: No OFD packet to send [09:13:50]OFD Sender: No OFD packet to send [09:13:55]OFD Sender: No OFD packet to send [09:13:59]recv_with_timeout no data received [09:14:00]OFD Sender: No OFD packet to send [09:14:05]accept exits with 11 [09:14:05]New connection [09:14:05]New thread 3066617188 created [09:14:05]Thread 3066760548 joined [09:14:05]Waiting for new connection... [09:14:05] Sock 11.Parse request [09:14:05]Sock 11.Check first char [09:14:05]Sock 11.First char is OK [09:14:05]request: POST /json_proto HTTP/1.0 [09:14:05]Method: POST [09:14:05]URL: /json_proto [09:14:05]Method is POST - this is cgi request [09:14:05]url: /json_proto [09:14:05]query_string will be loaded in cgi processing [09:14:05]execute_cgi json_proto POST (null) [09:14:05]execute_cgi path=json_proto method=POST [09:14:05]POST find Content-Length [09:14:05]Host: 172.17.43.67:8080 [09:14:05]Content-Length: 781 [09:14:05]Content-Type: application/json [09:14:05] [09:14:05]POST finish read [09:14:05]Found Content-Length = 781 [09:14:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:05]execute_script... [09:14:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:05]POST & json_proto [09:14:05]process_json_proto [09:14:05]json parsed OK: [09:14:05]protocol is kg_v1.0 [09:14:05]action value=close_receipt [09:14:05]process_action close_receipt [09:14:05]cmd_close_receipt [09:14:05]MH_GetDate [09:14:05]Write to MH i2c: F0 00 00 90 01 80 [09:14:05]Write i2c OK [09:14:05]MH_I2C_Read... [09:14:05]Read from MH i2c: F0 [09:14:05]MH_I2C_Read... [09:14:05]Read from MH i2c: F0 09 00 [09:14:05]MH_I2C_Read... [09:14:05]Read from MH i2c: F0 09 00 90 01 00 DD DF EF 66 6A BD 47 65 6D [09:14:05]GetLastDocTimeStamp 1726996270 [09:14:05]current date 1726996445 [09:14:05]FM_GetShiftState [09:14:05]SAM_PROTO_GetShiftState [09:14:05]wFMCommunicate request_size=4 [09:14:05]MH_SAM_APDU [09:14:05]CAPDU: 80 13 01 00 [09:14:05]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:14:05]Write i2c OK [09:14:05]MH_I2C_Read... [09:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:05]Read from MH i2c: E2 [09:14:05]MH_I2C_Read... [09:14:05]Read from MH i2c: E2 0E 00 [09:14:05]MH_I2C_Read... [09:14:05]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 56 [09:14:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:14:05]wFMCommunicate OK [09:14:05]SAM_PROTO_GetShiftState done [09:14:05]FM_GetShiftState done [09:14:05]opened in 1726966141 [09:14:05]opened+sec_in_day 1727052541 [09:14:05]quantity*price = 0 [09:14:05]sum+1 = 1 [09:14:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 82 22.09.2024 09:14 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151751 ФПД: 244250473264308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091405&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151751&fm=244250473264308&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:06]StoreToDocumentArchive [09:14:06]shift 475 fd 151751 [09:14:06]save to /storage/0475/doc_00151751 [09:14:06]save last doc name /storage/0475/doc_00151751 to /storage/kkm_last_doc_name [09:14:06]save OK [09:14:06]Clear old archive folders... [09:14:06]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:14:06]tlvbuf is 0093CFF0 [09:14:06]SAM_PROTO_ClearQueue [09:14:06]wFMCommunicate request_size=4 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 09 00 00 [09:14:06]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:06]Read from MH i2c: E2 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [09:14:06]RAPDU: 90 00 [09:14:06]wFMCommunicate OK [09:14:06]SAM_PROTO_ClearQueue done [09:14:06]KKMCreateOFDPacket [09:14:06]OFDProtocolAddRootSTLVToBuf [09:14:06]FM_MakeSignedData [09:14:06]FM_MakeSignedData [09:14:06]SAM_PROTO_SignData [09:14:06]wFMCommunicate request_size=4 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 0D 01 02 [09:14:06]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:06]Read from MH i2c: E2 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [09:14:06]RAPDU: 90 00 [09:14:06]wFMCommunicate OK [09:14:06]wFMCommunicate request_size=255 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 DD DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 50 02 00 35 04 06 00 DE 24 FE B1 F4 [09:14:06]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 DD DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 50 02 00 35 04 06 00 DE 24 FE B1 F4 00 00 28 [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:06]Read from MH i2c: E2 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:14:06]RAPDU: 90 00 [09:14:06]wFMCommunicate OK [09:14:06]wFMCommunicate request_size=6 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 0D 02 02 01 B4 [09:14:06]Write to MH i2c: E2 09 00 A1 01 80 0D 02 02 01 00 B4 00 00 D2 [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:06]Read from MH i2c: E2 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:14:06]RAPDU: 90 00 [09:14:06]wFMCommunicate OK [09:14:06]wFMCommunicate request_size=4 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 0D 03 02 [09:14:06]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:06]Read from MH i2c: E2 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 0B 00 [09:14:06]MH_I2C_Read... [09:14:06]Read from MH i2c: E2 0B 00 A2 01 00 7B 85 AB AA 89 71 69 F4 90 00 CB [09:14:06]RAPDU: 7B 85 AB AA 89 71 69 F4 90 00 [09:14:06]wFMCommunicate OK [09:14:06]SAM_PROTO_SignData done [09:14:06]FM_MakeSignedData done [09:14:06]CreateOFDProtocolMessage [09:14:06]wFMCommunicate request_size=4 [09:14:06]MH_SAM_APDU [09:14:06]CAPDU: 80 11 00 00 [09:14:06]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [09:14:06]Write i2c OK [09:14:06]MH_I2C_Read... [09:14:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:07]Read from MH i2c: E2 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: E2 17 00 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [09:14:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:07]wFMCommunicate OK [09:14:07]CreateOFDProtocolMessage done [09:14:07]OFDSenderStorePacket 151751 [09:14:07]StoreOFDPacket docnum=151751 [09:14:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 41 01 03 01 59 10 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 DD DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 50 02 00 35 04 06 00 DE 24 FE B1 F4 B4 7B 85 AB AA 89 71 69 F4 [09:14:07]CheckFolder [09:14:07]dirname=/storage/ofd_packets [09:14:07]CheckFolder done [09:14:07]ProducePacketName [09:14:07]name=ofd_packets/00151751 [09:14:07]NVStorageSaveData ofd_packets/00151751 [09:14:07]File name is /storage/ofd_packets/00151751 [09:14:07]Write 297 bytes [09:14:07]NVStorageSaveData done [09:14:07]OFDSenderStorePacket done [09:14:07]KKMCreateOFDPacket done [09:14:07]NVStorageSaveData kkm_last_timestamp [09:14:07]File name is /storage/kkm_last_timestamp [09:14:07]Write 4 bytes [09:14:07]NVStorageSaveData done [09:14:07]ExternCall_PrintAddStr [09:14:07]wPrintStart [09:14:07]Write to MH i2c: 01 00 00 A4 01 A5 [09:14:07]Write i2c OK [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 07 00 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [09:14:07]RasterBufferAndPrint [09:14:07]line Счет N : (1)1785763 [09:14:07]line ИНН: 02508201610067 [09:14:07]line Контрольно-Кассовый Чек [09:14:07]line ПРОДАЖА [09:14:07]line ТРК (МРК, ГНК) : 33 [09:14:07]line Товар: 2710124130 [09:14:07]line Super-92 [09:14:07]line 21.650 * 0.00 [09:14:07]line = 0.00 [09:14:07]line НДС 12% НСП 1% [09:14:07]line > о реализуемом товаре [09:14:07]line ИТОГО: 0.00 [09:14:07]line НСП 1% : 0.00 [09:14:07]line НДС 12% : 0.00 [09:14:07]line Наличными: 0.00 [09:14:07]line Безнал.: 0.00 [09:14:07]line Место: АЗС № 89 "Партнер Нефть" [09:14:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:14:07]line СНО: Общий режим [09:14:07]line Чек 82 22.09.2024 09:14 [09:14:07]line Смена: 475 ФФД: 1.0 [09:14:07]line ЗНМ: 0300000113 [09:14:07]line РНМ: 0000000000091825 [09:14:07]line Версия ККМ: 001 [09:14:07]line Платежная система: O! деньги [09:14:07]line ФМ: 0000000000871835 [09:14:07]line ФД: 151751 [09:14:07]line ФПД: 244250473264308 [09:14:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091405&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151751&fm=244250473264308&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:07]written 0, free lines is 4095 [09:14:07]OFD Sender: Processing packet 151751 [packets to send 826, broken 825] [09:14:07]ProducePacketName [09:14:07]name=ofd_packets/00151751 [09:14:07]OFD Sender: To server: pG, [09:14:07]CommunicateWithHost lk.salyk.kg:30040 [09:14:07]ConnectInit lk.salyk.kg [09:14:07]Write to MH i2c: 01 00 00 CE 01 CF [09:14:07]Write i2c OK [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 07 00 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 D8 0C BA [09:14:07]RasterBufferAndPrint [09:14:07]line [09:14:07]line [09:14:07]line [09:14:07]line [09:14:07]line [09:14:07]written 0, free lines is 3294 [09:14:07]MH_Cut [09:14:07]Write to MH i2c: D1 01 00 D5 01 01 A8 [09:14:07]Write i2c OK [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: D1 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: D1 01 00 [09:14:07]MH_I2C_Read... [09:14:07]Read from MH i2c: D1 01 00 D5 01 00 A7 [09:14:07]Write to MH i2c: 01 00 00 D6 01 D7 [09:14:07]Write i2c OK [09:14:07]MH_I2C_Read... [09:14:08]*** Cut start [09:14:08]*** Purtial cut [09:14:08]*** Stage 1: CUTSNS_PIN = 1 [09:14:08]Read from MH i2c: 01 [09:14:08]MH_I2C_Read... [09:14:08]*** Stop cut motor [09:14:08]*** Cut end [09:14:08]Read from MH i2c: 01 07 00 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [09:14:08]process_action close_receipt done [09:14:08]requested_data is exist [09:14:08]produce_requested_data [09:14:08]requested_item fm.sn is exist - process it [09:14:08]wFMCommunicate request_size=4 [09:14:08]MH_SAM_APDU [09:14:08]CAPDU: 80 11 00 00 [09:14:08]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [09:14:08]Write i2c OK [09:14:08]MH_I2C_Read... [09:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:08]Read from MH i2c: E2 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 17 00 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [09:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:08]wFMCommunicate OK [09:14:08]requested_item fd.num is exist - process it [09:14:08]SAM_PROTO_GetFieldsCounters [09:14:08]wFMCommunicate request_size=4 [09:14:08]MH_SAM_APDU [09:14:08]CAPDU: 80 13 00 00 [09:14:08]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [09:14:08]Write i2c OK [09:14:08]MH_I2C_Read... [09:14:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:08]Read from MH i2c: E2 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 62 00 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [09:14:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:08]wFMCommunicate OK [09:14:08]SAM_PROTO_GetFieldsCounters done [09:14:08]requested_item shift.num is exist - process it [09:14:08]requested_item shift.opened is exist - process it [09:14:08]req_shift_opened [09:14:08]FM_GetShiftState [09:14:08]SAM_PROTO_GetShiftState [09:14:08]wFMCommunicate request_size=4 [09:14:08]MH_SAM_APDU [09:14:08]CAPDU: 80 13 01 00 [09:14:08]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [09:14:08]Write i2c OK [09:14:08]MH_I2C_Read... [09:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:08]Read from MH i2c: E2 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 0E 00 [09:14:08]MH_I2C_Read... [09:14:08]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9E [09:14:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:14:08]wFMCommunicate OK [09:14:08]SAM_PROTO_GetShiftState done [09:14:08]FM_GetShiftState done [09:14:08]req_shift_opened done [09:14:08]requested_item shift.open_date is exist - process it [09:14:08]req_shift_open_date [09:14:08]req_shift_open_date done [09:14:08]produce_requested_data done [09:14:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151751,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:14:08]process_action_free close_receipt [09:14:08]json_value_free [09:14:08]json_value_free done [09:14:08]process_json_proto returns [09:14:08]Send response to host [09:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151751,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:14:08]free response buf [09:14:08]execute_script done [09:14:08]execute_script returns [09:14:08]free content buf [09:14:08]Sock 11.Close socket [09:14:08]Sock 11.Thread stoped [09:14:12]ConnectInit Can't take IP for lk.salyk.kg [09:14:12]CommunicateWithHost connect error [09:14:12]CommunicateWithHost err = -1 [09:14:12]OFD Sender: Server communicate error [09:14:17]OFD Sender: Processing packet 151751 [packets to send 826, broken 825] [09:14:17]ProducePacketName [09:14:17]name=ofd_packets/00151751 [09:14:17]OFD Sender: To server: pG, [09:14:17]CommunicateWithHost lk.salyk.kg:30040 [09:14:17]ConnectInit lk.salyk.kg [09:14:18]Connected sock=10 [09:14:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 41 01 03 01 59 10 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 DD DF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 50 02 00 35 04 06 00 DE 24 FE B1 F4 B4 7B 85 AB AA 89 71 69 F4 [09:14:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 A4 47 00 95 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 50 02 00 F4 03 04 00 EC 87 EF 66 B6 04 01 00 00 33 A0 7A 2A 6A 94 BB BA [09:14:19]CommunicateWithHost err = 0 [09:14:19]CheckOFDResponse [09:14:19]1017 (14) - 77093643461234 [09:14:19]1041 (16) - 0000000000871835 [09:14:19]1040 (4) - 151751 [09:14:19]1012 (4) - 22.09.2024 02:58 [09:14:19]1206 (1) - 0 [09:14:19]OFD Sender: Remove packet 151751 [09:14:19]ProducePacketName [09:14:19]name=ofd_packets/00151751 [09:14:19]NVStorageDeleteData [09:14:19]OFD Sender: No OFD packet to send [09:14:24]OFD Sender: No OFD packet to send [09:14:29]OFD Sender: No OFD packet to send [09:14:34]OFD Sender: No OFD packet to send [09:14:38]recv_with_timeout no data received [09:14:39]OFD Sender: No OFD packet to send [09:14:44]OFD Sender: No OFD packet to send [09:14:48]recv_with_timeout no data received [09:14:49]OFD Sender: No OFD packet to send [09:14:54]OFD Sender: No OFD packet to send [09:14:59]OFD Sender: No OFD packet to send [09:15:04]OFD Sender: No OFD packet to send [09:15:09]OFD Sender: No OFD packet to send [09:15:14]OFD Sender: No OFD packet to send [09:15:19]OFD Sender: No OFD packet to send [09:15:24]OFD Sender: No OFD packet to send [09:15:29]OFD Sender: No OFD packet to send [09:15:31]recv_with_timeout no data received [09:15:34]OFD Sender: No OFD packet to send [09:15:39]OFD Sender: No OFD packet to send [09:15:44]OFD Sender: No OFD packet to send [09:15:47]accept exits with 9 [09:15:47]New connection [09:15:47]New thread 3066760548 created [09:15:47]Thread 3066617188 joined [09:15:47]Waiting for new connection... [09:15:47] Sock 9.Parse request [09:15:47]Sock 9.Check first char [09:15:47]Sock 9.First char is OK [09:15:47]request: POST /json_proto HTTP/1.0 [09:15:47]Method: POST [09:15:47]URL: /json_proto [09:15:47]Method is POST - this is cgi request [09:15:47]url: /json_proto [09:15:47]query_string will be loaded in cgi processing [09:15:47]execute_cgi json_proto POST (null) [09:15:47]execute_cgi path=json_proto method=POST [09:15:47]POST find Content-Length [09:15:47]Host: 172.17.43.67:8080 [09:15:47]Content-Length: 644 [09:15:47]Content-Type: application/json [09:15:47] [09:15:47]POST finish read [09:15:47]Found Content-Length = 644 [09:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18824", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:47]execute_script... [09:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18824", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:47]POST & json_proto [09:15:47]process_json_proto [09:15:47]json parsed OK: [09:15:47]protocol is kg_v1.0 [09:15:47]action value=close_receipt [09:15:47]process_action close_receipt [09:15:47]cmd_close_receipt [09:15:47]MH_GetDate [09:15:47]Write to MH i2c: F0 00 00 DA 01 CA [09:15:47]Write i2c OK [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 09 00 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 09 00 DA 01 00 43 E0 EF 66 6A BD 47 65 1E [09:15:47]GetLastDocTimeStamp 1726996445 [09:15:47]current date 1726996547 [09:15:47]FM_GetShiftState [09:15:47]SAM_PROTO_GetShiftState [09:15:47]wFMCommunicate request_size=4 [09:15:47]MH_SAM_APDU [09:15:47]CAPDU: 80 13 01 00 [09:15:47]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [09:15:47]Write i2c OK [09:15:47]MH_I2C_Read... [09:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:47]Read from MH i2c: E2 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: E2 0E 00 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [09:15:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:15:47]wFMCommunicate OK [09:15:47]SAM_PROTO_GetShiftState done [09:15:47]FM_GetShiftState done [09:15:47]opened in 1726966141 [09:15:47]opened+sec_in_day 1727052541 [09:15:47]quantity*price = 5500 [09:15:47]sum+1 = 5501 [09:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 83 22.09.2024 09:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151752 ФПД: 116927896988429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151752&fm=116927896988429&tin=02508201610067®Number=0000000000091825&sum=5500 0 [09:15:49]StoreToDocumentArchive [09:15:49]shift 475 fd 151752 [09:15:49]save to /storage/0475/doc_00151752 [09:15:49]save last doc name /storage/0475/doc_00151752 to /storage/kkm_last_doc_name [09:15:49]save OK [09:15:49]Clear old archive folders... [09:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=276 [09:15:49]tlvbuf is 008B21C0 [09:15:49]SAM_PROTO_ClearQueue [09:15:49]wFMCommunicate request_size=4 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 09 00 00 [09:15:49]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [09:15:49]RAPDU: 90 00 [09:15:49]wFMCommunicate OK [09:15:49]SAM_PROTO_ClearQueue done [09:15:49]KKMCreateOFDPacket [09:15:49]OFDProtocolAddRootSTLVToBuf [09:15:49]FM_MakeSignedData [09:15:49]FM_MakeSignedData [09:15:49]SAM_PROTO_SignData [09:15:49]wFMCommunicate request_size=4 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 0D 01 02 [09:15:49]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [09:15:49]RAPDU: 90 00 [09:15:49]wFMCommunicate OK [09:15:49]wFMCommunicate request_size=255 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 43 E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [09:15:49]Write to MH i2c: E2 02 01 EA 01 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 43 E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 34 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [09:15:49]RAPDU: 90 00 [09:15:49]wFMCommunicate OK [09:15:49]wFMCommunicate request_size=35 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 50 02 00 35 04 06 00 6A 58 65 C3 AB 0D [09:15:49]Write to MH i2c: E2 26 00 EB 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 50 02 00 35 04 06 00 6A 58 65 C3 AB 0D 00 00 15 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:15:49]RAPDU: 90 00 [09:15:49]wFMCommunicate OK [09:15:49]wFMCommunicate request_size=4 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 0D 03 02 [09:15:49]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 0B 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 0B 00 EC 01 00 78 B2 33 0C 64 2D F4 F1 90 00 48 [09:15:49]RAPDU: 78 B2 33 0C 64 2D F4 F1 90 00 [09:15:49]wFMCommunicate OK [09:15:49]SAM_PROTO_SignData done [09:15:49]FM_MakeSignedData done [09:15:49]CreateOFDProtocolMessage [09:15:49]wFMCommunicate request_size=4 [09:15:49]MH_SAM_APDU [09:15:49]CAPDU: 80 11 00 00 [09:15:49]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:49]Read from MH i2c: E2 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 17 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [09:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:15:49]wFMCommunicate OK [09:15:49]CreateOFDProtocolMessage done [09:15:49]OFDSenderStorePacket 151752 [09:15:49]StoreOFDPacket docnum=151752 [09:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 27 88 20 01 82 2E 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 43 E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 50 02 00 35 04 06 00 6A 58 65 C3 AB 0D 78 B2 33 0C 64 2D F4 F1 [09:15:49]CheckFolder [09:15:49]dirname=/storage/ofd_packets [09:15:49]CheckFolder done [09:15:49]ProducePacketName [09:15:49]name=ofd_packets/00151752 [09:15:49]NVStorageSaveData ofd_packets/00151752 [09:15:49]File name is /storage/ofd_packets/00151752 [09:15:49]Write 326 bytes [09:15:49]NVStorageSaveData done [09:15:49]OFDSenderStorePacket done [09:15:49]KKMCreateOFDPacket done [09:15:49]NVStorageSaveData kkm_last_timestamp [09:15:49]File name is /storage/kkm_last_timestamp [09:15:49]Write 4 bytes [09:15:49]NVStorageSaveData done [09:15:49]ExternCall_PrintAddStr [09:15:49]wPrintStart [09:15:49]Write to MH i2c: 01 00 00 EE 01 EF [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 07 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [09:15:49]RasterBufferAndPrint [09:15:49]line Счет N : (3)18824 [09:15:49]line ИНН: 02508201610067 [09:15:49]line Контрольно-Кассовый Чек [09:15:49]line ПРОДАЖА [09:15:49]line Товар: 4700000310043 [09:15:49]line Вода Жалалабат 27 1л [09:15:49]line 1.000 * 55.00 [09:15:49]line = 55.00 [09:15:49]line НДС 12% НСП 1% [09:15:49]line > о реализуемом товаре [09:15:49]line ИТОГО: 55.00 [09:15:49]line НСП 1% : 0.49 [09:15:49]line НДС 12% : 5.84 [09:15:49]line Наличными: 55.00 [09:15:49]line Безнал.: 0.00 [09:15:49]line Место: АЗС № 89 "Партнер Нефть" [09:15:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:15:49]line СНО: Общий режим [09:15:49]line Чек 83 22.09.2024 09:15 [09:15:49]line Смена: 475 ФФД: 1.0 [09:15:49]line ЗНМ: 0300000113 [09:15:49]line РНМ: 0000000000091825 [09:15:49]line Версия ККМ: 001 [09:15:49]line ФМ: 0000000000871835 [09:15:49]line ФД: 151752 [09:15:49]line ФПД: 116927896988429 [09:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151752&fm=116927896988429&tin=02508201610067®Number=0000000000091825&sum=5500 [09:15:49]line 0 [09:15:49]written 0, free lines is 4095 [09:15:49]OFD Sender: Processing packet 151752 [packets to send 826, broken 825] [09:15:49]ProducePacketName [09:15:49]name=ofd_packets/00151752 [09:15:49]OFD Sender: To server: pG, [09:15:49]CommunicateWithHost lk.salyk.kg:30040 [09:15:49]ConnectInit lk.salyk.kg [09:15:50]Write to MH i2c: 01 00 00 16 02 18 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: 01 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: 01 07 00 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 F1 0C 1C [09:15:50]RasterBufferAndPrint [09:15:50]line [09:15:50]line [09:15:50]line [09:15:50]line [09:15:50]line [09:15:50]written 0, free lines is 3319 [09:15:50]MH_Cut [09:15:50]Write to MH i2c: D1 01 00 1D 02 01 F1 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: D1 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: D1 01 00 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: D1 01 00 1D 02 00 F0 [09:15:50]Write to MH i2c: 01 00 00 1E 02 20 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:51]*** Cut start [09:15:51]*** Purtial cut [09:15:51]*** Stage 1: CUTSNS_PIN = 1 [09:15:51]Read from MH i2c: 01 [09:15:51]MH_I2C_Read... [09:15:51]*** Stop cut motor [09:15:51]*** Cut end [09:15:51]Read from MH i2c: 01 07 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 FF 0F 35 [09:15:51]process_action close_receipt done [09:15:51]requested_data is exist [09:15:51]produce_requested_data [09:15:51]requested_item fm.sn is exist - process it [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 11 00 00 [09:15:51]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 17 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [09:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:15:51]wFMCommunicate OK [09:15:51]requested_item fd.num is exist - process it [09:15:51]SAM_PROTO_GetFieldsCounters [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 13 00 00 [09:15:51]Write to MH i2c: E2 08 00 20 02 80 13 00 00 00 00 00 00 9E [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 62 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 62 00 20 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [09:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:51]wFMCommunicate OK [09:15:51]SAM_PROTO_GetFieldsCounters done [09:15:51]requested_item shift.num is exist - process it [09:15:51]requested_item shift.opened is exist - process it [09:15:51]req_shift_opened [09:15:51]FM_GetShiftState [09:15:51]SAM_PROTO_GetShiftState [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 13 01 00 [09:15:51]Write to MH i2c: E2 08 00 21 02 80 13 01 00 00 00 00 00 A0 [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 0E 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 0E 00 21 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E7 [09:15:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:15:51]wFMCommunicate OK [09:15:51]SAM_PROTO_GetShiftState done [09:15:51]FM_GetShiftState done [09:15:51]req_shift_opened done [09:15:51]requested_item shift.open_date is exist - process it [09:15:51]req_shift_open_date [09:15:51]req_shift_open_date done [09:15:51]produce_requested_data done [09:15:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151752,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:15:51]process_action_free close_receipt [09:15:51]json_value_free [09:15:51]json_value_free done [09:15:51]process_json_proto returns [09:15:51]Send response to host [09:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151752,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:15:51]free response buf [09:15:51]execute_script done [09:15:51]execute_script returns [09:15:51]free content buf [09:15:51]Sock 9.Close socket [09:15:51]Sock 9.Thread stoped [09:15:52]Connected sock=11 [09:15:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 27 88 20 01 82 2E 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 43 E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 50 02 00 35 04 06 00 6A 58 65 C3 AB 0D 78 B2 33 0C 64 2D F4 F1 [09:15:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB 30 47 00 87 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 50 02 00 F4 03 04 00 4A 88 EF 66 B6 04 01 00 00 1F B5 CA 61 9A 3D 22 7C [09:15:52]CommunicateWithHost err = 0 [09:15:52]CheckOFDResponse [09:15:52]1017 (14) - 77093643461234 [09:15:52]1041 (16) - 0000000000871835 [09:15:52]1040 (4) - 151752 [09:15:52]1012 (4) - 22.09.2024 03:00 [09:15:52]1206 (1) - 0 [09:15:52]OFD Sender: Remove packet 151752 [09:15:52]ProducePacketName [09:15:52]name=ofd_packets/00151752 [09:15:52]NVStorageDeleteData [09:15:53]OFD Sender: No OFD packet to send [09:15:58]OFD Sender: No OFD packet to send [09:16:03]OFD Sender: No OFD packet to send [09:16:08]OFD Sender: No OFD packet to send [09:16:11]recv_with_timeout no data received [09:16:13]OFD Sender: No OFD packet to send [09:16:15]accept exits with 8 [09:16:15]New connection [09:16:15]New thread 3066617188 created [09:16:15]Thread 3066760548 joined [09:16:15]Waiting for new connection... [09:16:15] Sock 8.Parse request [09:16:15]Sock 8.Check first char [09:16:15]Sock 8.First char is OK [09:16:15]request: POST /json_proto HTTP/1.0 [09:16:15]Method: POST [09:16:15]URL: /json_proto [09:16:15]Method is POST - this is cgi request [09:16:15]url: /json_proto [09:16:15]query_string will be loaded in cgi processing [09:16:15]execute_cgi json_proto POST (null) [09:16:15]execute_cgi path=json_proto method=POST [09:16:15]POST find Content-Length [09:16:15]Host: 172.17.43.67:8080 [09:16:15]Content-Length: 662 [09:16:15]Content-Type: application/json [09:16:15] [09:16:15]POST finish read [09:16:15]Found Content-Length = 662 [09:16:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.600, "sum" : 180.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 180.00, "total" : 180.00, "payments": [ { "type": 0, "sum" : 180.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:15]execute_script... [09:16:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.600, "sum" : 180.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 180.00, "total" : 180.00, "payments": [ { "type": 0, "sum" : 180.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:15]POST & json_proto [09:16:15]process_json_proto [09:16:15]json parsed OK: [09:16:15]protocol is kg_v1.0 [09:16:15]action value=close_receipt [09:16:15]process_action close_receipt [09:16:15]cmd_close_receipt [09:16:15]MH_GetDate [09:16:15]Write to MH i2c: F0 00 00 22 02 13 [09:16:15]Write i2c OK [09:16:15]MH_I2C_Read... [09:16:15]Read from MH i2c: F0 [09:16:15]MH_I2C_Read... [09:16:15]Read from MH i2c: F0 09 00 [09:16:15]MH_I2C_Read... [09:16:15]Read from MH i2c: F0 09 00 22 02 00 5F E0 EF 66 6A BD 47 65 83 [09:16:15]GetLastDocTimeStamp 1726996547 [09:16:15]current date 1726996575 [09:16:15]FM_GetShiftState [09:16:15]SAM_PROTO_GetShiftState [09:16:15]wFMCommunicate request_size=4 [09:16:15]MH_SAM_APDU [09:16:15]CAPDU: 80 13 01 00 [09:16:15]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [09:16:15]Write i2c OK [09:16:15]MH_I2C_Read... [09:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:15]Read from MH i2c: E2 [09:16:15]MH_I2C_Read... [09:16:15]Read from MH i2c: E2 0E 00 [09:16:15]MH_I2C_Read... [09:16:15]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E9 [09:16:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:16:15]wFMCommunicate OK [09:16:15]SAM_PROTO_GetShiftState done [09:16:15]FM_GetShiftState done [09:16:15]opened in 1726966141 [09:16:15]opened+sec_in_day 1727052541 [09:16:15]quantity*price = 18018 [09:16:15]sum+1 = 18019 [09:16:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 180.00 Внесено: 180.00 СДАЧА: 0.00 НСП 1% : 1.59 НДС 12% : 19.13 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 84 22.09.2024 09:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151753 ФПД: 60970268482035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151753&fm=60970268482035&tin=02508201610067®Number=0000000000091825&sum=18000 [09:16:16]StoreToDocumentArchive [09:16:16]shift 475 fd 151753 [09:16:16]save to /storage/0475/doc_00151753 [09:16:16]save last doc name /storage/0475/doc_00151753 to /storage/kkm_last_doc_name [09:16:16]save OK [09:16:16]Clear old archive folders... [09:16:16]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:16:16]tlvbuf is 0093AD00 [09:16:16]SAM_PROTO_ClearQueue [09:16:16]wFMCommunicate request_size=4 [09:16:16]MH_SAM_APDU [09:16:16]CAPDU: 80 09 00 00 [09:16:16]Write to MH i2c: E2 08 00 30 02 80 09 00 00 00 00 00 00 A4 [09:16:16]Write i2c OK [09:16:16]MH_I2C_Read... [09:16:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [09:16:17]RAPDU: 90 00 [09:16:17]wFMCommunicate OK [09:16:17]SAM_PROTO_ClearQueue done [09:16:17]KKMCreateOFDPacket [09:16:17]OFDProtocolAddRootSTLVToBuf [09:16:17]FM_MakeSignedData [09:16:17]FM_MakeSignedData [09:16:17]SAM_PROTO_SignData [09:16:17]wFMCommunicate request_size=4 [09:16:17]MH_SAM_APDU [09:16:17]CAPDU: 80 0D 01 02 [09:16:17]Write to MH i2c: E2 08 00 31 02 80 0D 01 02 00 00 00 00 AC [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [09:16:17]RAPDU: 90 00 [09:16:17]wFMCommunicate OK [09:16:17]wFMCommunicate request_size=255 [09:16:17]MH_SAM_APDU [09:16:17]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 28 0A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 62 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5F E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 50 02 00 35 04 06 00 37 73 BF 31 D9 [09:16:17]Write to MH i2c: E2 02 01 32 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 28 0A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 62 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5F E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 50 02 00 35 04 06 00 37 73 BF 31 D9 00 00 7C [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [09:16:17]RAPDU: 90 00 [09:16:17]wFMCommunicate OK [09:16:17]wFMCommunicate request_size=6 [09:16:17]MH_SAM_APDU [09:16:17]CAPDU: 80 0D 02 02 01 F3 [09:16:17]Write to MH i2c: E2 09 00 33 02 80 0D 02 02 01 00 F3 00 00 A4 [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [09:16:17]RAPDU: 90 00 [09:16:17]wFMCommunicate OK [09:16:17]wFMCommunicate request_size=4 [09:16:17]MH_SAM_APDU [09:16:17]CAPDU: 80 0D 03 02 [09:16:17]Write to MH i2c: E2 08 00 34 02 80 0D 03 02 00 00 00 00 B1 [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 0B 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 0B 00 34 02 00 08 E6 17 B1 23 B0 3B 68 90 00 DE [09:16:17]RAPDU: 08 E6 17 B1 23 B0 3B 68 90 00 [09:16:17]wFMCommunicate OK [09:16:17]SAM_PROTO_SignData done [09:16:17]FM_MakeSignedData done [09:16:17]CreateOFDProtocolMessage 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:11]wFMCommunicate OK [09:09:11]SAM_PROTO_GetFieldsCounters done [09:09:11]requested_item shift.num is exist - process it [09:09:11]requested_item shift.opened is exist - process it [09:09:11]req_shift_opened [09:09:11]FM_GetShiftState [09:09:11]SAM_PROTO_GetShiftState [09:09:11]wFMCommunicate request_size=4 [09:09:11]MH_SAM_APDU [09:09:11]CAPDU: 80 13 01 00 [09:09:11]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [09:09:11]Write i2c OK [09:09:11]MH_I2C_Read... [09:09:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:11]Read from MH i2c: E2 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 0E 00 [09:09:11]MH_I2C_Read... [09:09:11]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 73 [09:09:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:09:11]wFMCommunicate OK [09:09:11]SAM_PROTO_GetShiftState done [09:09:11]FM_GetShiftState done [09:09:11]req_shift_opened done [09:09:11]requested_item shift.open_date is exist - process it [09:09:11]req_shift_open_date [09:09:11]req_shift_open_date done [09:09:11]p[09:16:17]wFMCommunicate request_size=4 [09:16:17]MH_SAM_APDU [09:16:17]CAPDU: 80 11 00 00 [09:16:17]Write to MH i2c: E2 08 00 35 02 80 11 00 00 00 00 00 00 B1 [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:17]Read from MH i2c: E2 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 17 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: E2 17 00 35 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [09:16:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:17]wFMCommunicate OK [09:16:17]CreateOFDProtocolMessage done [09:16:17]OFDSenderStorePacket 151753 [09:16:17]StoreOFDPacket docnum=151753 [09:16:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 7B 03 01 8A AC 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 28 0A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 62 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5F E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 50 02 00 35 04 06 00 37 73 BF 31 D9 F3 08 E6 17 B1 23 B0 3B 68 [09:16:17]CheckFolder [09:16:17]dirname=/storage/ofd_packets [09:16:17]CheckFolder done [09:16:17]ProducePacketName [09:16:17]name=ofd_packets/00151753 [09:16:17]NVStorageSaveData ofd_packets/00151753 [09:16:17]File name is /storage/ofd_packets/00151753 [09:16:17]Write 297 bytes [09:16:17]NVStorageSaveData done [09:16:17]OFDSenderStorePacket done [09:16:17]KKMCreateOFDPacket done [09:16:17]NVStorageSaveData kkm_last_timestamp [09:16:17]File name is /storage/kkm_last_timestamp [09:16:17]Write 4 bytes [09:16:17]NVStorageSaveData done [09:16:17]ExternCall_PrintAddStr [09:16:17]wPrintStart [09:16:17]Write to MH i2c: 01 00 00 36 02 38 [09:16:17]Write i2c OK [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: 01 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: 01 07 00 [09:16:17]MH_I2C_Read... [09:16:17]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [09:16:17]RasterBufferAndPrint [09:16:17]line Счет N : (1)1785764 [09:16:17]line ИНН: 02508201610067 [09:16:17]line Контрольно-Кассовый Чек [09:16:17]line ПРОДАЖА [09:16:17]line ТРК (МРК, ГНК) : 33 [09:16:17]line Товар: 2710124130 [09:16:17]line Super-92 [09:16:17]line 2.600 * 69.30 [09:16:17]line = 180.18 [09:16:17]line НДС 12% НСП 1% [09:16:17]line > о реализуемом товаре [09:16:17]line ОКРУГЛЕНИЕ: -0.18 [09:16:17]line ИТОГО: 180.00 [09:16:17]line Внесено: 180.00 [09:16:17]line СДАЧА: 0.00 [09:16:17]line НСП 1% : 1.59 [09:16:17]line НДС 12% : 19.13 [09:16:17]line Наличными: 180.00 [09:16:17]line Безнал.: 0.00 [09:16:17]line Место: АЗС № 89 "Партнер Нефть" [09:16:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:17]line СНО: Общий режим [09:16:17]line Чек 84 22.09.2024 09:16 [09:16:17]line Смена: 475 ФФД: 1.0 [09:16:17]line ЗНМ: 0300000113 [09:16:17]line РНМ: 0000000000091825 [09:16:17]line Версия ККМ: 001 [09:16:17]line ФМ: 0000000000871835 [09:16:17]line ФД: 151753 [09:16:17]line ФПД: 60970268482035 [09:16:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151753&fm=60970268482035&tin=02508201610067®Number=0000000000091825&sum=18000 [09:16:17]OFD Sender: Processing packet 151753 [packets to send 826, broken 825] [09:16:17]ProducePacketName [09:16:17]name=ofd_packets/00151753 [09:16:17]OFD Sender: To server: pG, [09:16:17]CommunicateWithHost lk.salyk.kg:30040 [09:16:17]ConnectInit lk.salyk.kg [09:16:17]written 0, free lines is 4095 [09:16:18]Write to MH i2c: 01 00 00 61 02 63 [09:16:18]Write i2c OK [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: 01 [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: 01 07 00 [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: 01 07 00 61 02 00 00 00 00 00 C8 0C 3E [09:16:18]RasterBufferAndPrint [09:16:18]line [09:16:18]line [09:16:18]line [09:16:18]line [09:16:18]line [09:16:18]written 0, free lines is 3277 [09:16:18]MH_Cut [09:16:18]Write to MH i2c: D1 01 00 68 02 01 3C [09:16:18]Write i2c OK [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: D1 [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: D1 01 00 [09:16:18]MH_I2C_Read... [09:16:18]Read from MH i2c: D1 01 00 68 02 00 3B [09:16:18]Write to MH i2c: 01 00 00 69 02 6B [09:16:18]Write i2c OK [09:16:18]MH_I2C_Read... [09:16:19]*** Cut start [09:16:19]*** Purtial cut [09:16:19]*** CUTSNS_PIN = 0 [09:16:19]*** Stage 1: CUTSNS_PIN = 1 [09:16:21]Read from MH i2c: 01 [09:16:21]MH_I2C_Read... [09:16:21]*** Stop cut motor [09:16:21]*** Cut end [09:16:21]Read from MH i2c: 01 07 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 FF 0F 80 [09:16:21]process_action close_receipt done [09:16:21]requested_data is exist [09:16:21]produce_requested_data [09:16:21]requested_item fm.sn is exist - process it [09:16:21]wFMCommunicate request_size=4 [09:16:21]MH_SAM_APDU [09:16:21]CAPDU: 80 11 00 00 [09:16:21]Write to MH i2c: E2 08 00 6A 02 80 11 00 00 00 00 00 00 E6 [09:16:21]Write i2c OK [09:16:21]MH_I2C_Read... [09:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:21]Read from MH i2c: E2 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 17 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 17 00 6A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [09:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:21]wFMCommunicate OK [09:16:21]requested_item fd.num is exist - process it [09:16:21]SAM_PROTO_GetFieldsCounters [09:16:21]wFMCommunicate request_size=4 [09:16:21]MH_SAM_APDU [09:16:21]CAPDU: 80 13 00 00 [09:16:21]Write to MH i2c: E2 08 00 6B 02 80 13 00 00 00 00 00 00 E9 [09:16:21]Write i2c OK [09:16:21]MH_I2C_Read... [09:16:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:21]Read from MH i2c: E2 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 62 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 62 00 6B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [09:16:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:21]wFMCommunicate OK [09:16:21]SAM_PROTO_GetFieldsCounters done [09:16:21]requested_item shift.num is exist - process it [09:16:21]requested_item shift.opened is exist - process it [09:16:21]req_shift_opened [09:16:21]FM_GetShiftState [09:16:21]SAM_PROTO_GetShiftState [09:16:21]wFMCommunicate request_size=4 [09:16:21]MH_SAM_APDU [09:16:21]CAPDU: 80 13 01 00 [09:16:21]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [09:16:21]Write i2c OK [09:16:21]MH_I2C_Read... [09:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:21]Read from MH i2c: E2 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 0E 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 32 [09:16:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:16:21]wFMCommunicate OK [09:16:21]SAM_PROTO_GetShiftState done [09:16:21]FM_GetShiftState done [09:16:21]req_shift_opened done [09:16:21]requested_item shift.open_date is exist - process it [09:16:21]req_shift_open_date [09:16:21]req_shift_open_date done [09:16:21]produce_requested_data done [09:16:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151753,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:16:21]process_action_free close_receipt [09:16:21]json_value_free [09:16:21]json_value_free done [09:16:21]process_json_proto returns [09:16:21]Send response to host [09:16:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151753,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:16:21]free response buf [09:16:21]execute_script done [09:16:21]execute_script returns [09:16:21]free content buf [09:16:21]Sock 8.Close socket [09:16:21]Sock 8.Thread stoped [09:16:22]ConnectInit Can't take IP for lk.salyk.kg [09:16:22]CommunicateWithHost connect error [09:16:22]CommunicateWithHost err = -1 [09:16:22]OFD Sender: Server communicate error [09:16:27]OFD Sender: Processing packet 151753 [packets to send 826, broken 825] [09:16:27]ProducePacketName [09:16:27]name=ofd_packets/00151753 [09:16:27]OFD Sender: To server: pG, [09:16:27]CommunicateWithHost lk.salyk.kg:30040 [09:16:27]ConnectInit lk.salyk.kg [09:16:28]recv_with_timeout no data received [09:16:32]ConnectInit Can't take IP for lk.salyk.kg [09:16:32]CommunicateWithHost connect error [09:16:32]CommunicateWithHost err = -1 [09:16:32]OFD Sender: Server communicate error [09:16:37]OFD Sender: Processing packet 151753 [packets to send 826, broken 825] [09:16:37]ProducePacketName [09:16:37]name=ofd_packets/00151753 [09:16:37]OFD Sender: To server: pG, [09:16:37]CommunicateWithHost lk.salyk.kg:30040 [09:16:37]ConnectInit lk.salyk.kg [09:16:38]recv_with_timeout no data received [09:16:39]Connected sock=10 [09:16:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 7B 03 01 8A AC 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 28 0A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 62 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5F E0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 50 02 00 35 04 06 00 37 73 BF 31 D9 F3 08 E6 17 B1 23 B0 3B 68 [09:16:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 25 47 00 DA 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 50 02 00 F4 03 04 00 7A 88 EF 66 B6 04 01 00 00 63 E1 8B 1B 9F AB 18 23 [09:16:40]CommunicateWithHost err = 0 [09:16:40]CheckOFDResponse [09:16:40]1017 (14) - 77093643461234 [09:16:40]1041 (16) - 0000000000871835 [09:16:40]1040 (4) - 151753 [09:16:40]1012 (4) - 22.09.2024 03:01 [09:16:40]1206 (1) - 0 [09:16:40]OFD Sender: Remove packet 151753 [09:16:40]ProducePacketName [09:16:40]name=ofd_packets/00151753 [09:16:40]NVStorageDeleteData [09:16:40]OFD Sender: No OFD packet to send [09:16:45]OFD Sender: No OFD packet to send [09:16:49]recv_with_timeout no data received [09:16:50]OFD Sender: No OFD packet to send [09:16:55]OFD Sender: No OFD packet to send [09:17:00]OFD Sender: No OFD packet to send [09:17:05]OFD Sender: No OFD packet to send [09:17:10]OFD Sender: No OFD packet to send [09:17:15]OFD Sender: No OFD packet to send [09:17:20]OFD Sender: No OFD packet to send [09:17:22]recv_with_timeout no data received [09:17:25]OFD Sender: No OFD packet to send [09:17:30]OFD Sender: No OFD packet to send [09:17:35]OFD Sender: No OFD packet to send [09:17:41]OFD Sender: No OFD packet to send [09:17:42]recv_with_timeout no data received [09:17:46]OFD Sender: No OFD packet to send [09:17:51]OFD Sender: No OFD packet to send [09:17:56]OFD Sender: No OFD packet to send [09:18:01]OFD Sender: No OFD packet to send [09:18:06]OFD Sender: No OFD packet to send [09:18:11]OFD Sender: No OFD packet to send [09:18:16]OFD Sender: No OFD packet to send [09:18:19]recv_with_timeout no data received [09:18:21]OFD Sender: No OFD packet to send [09:18:26]OFD Sender: No OFD packet to send [09:18:31]OFD Sender: No OFD packet to send [09:18:36]OFD Sender: No OFD packet to send [09:18:38]recv_with_timeout no data received [09:18:41]OFD Sender: No OFD packet to send [09:18:46]OFD Sender: No OFD packet to send [09:18:51]OFD Sender: No OFD packet to send [09:18:55]recv_with_timeout no data received [09:18:56]OFD Sender: No OFD packet to send [09:19:01]OFD Sender: No OFD packet to send [09:19:06]OFD Sender: No OFD packet to send [09:19:11]OFD Sender: No OFD packet to send [09:19:13]recv_with_timeout no data received [09:19:16]OFD Sender: No OFD packet to send [09:19:21]OFD Sender: No OFD packet to send [09:19:26]OFD Sender: No OFD packet to send [09:19:31]OFD Sender: No OFD packet to send [09:19:36]OFD Sender: No OFD packet to send [09:19:41]OFD Sender: No OFD packet to send [09:19:46]OFD Sender: No OFD packet to send [09:19:51]OFD Sender: No OFD packet to send [09:19:56]recv_with_timeout no data received [09:19:56]OFD Sender: No OFD packet to send [09:20:01]OFD Sender: No OFD packet to send [09:20:06]OFD Sender: No OFD packet to send [09:20:11]OFD Sender: No OFD packet to send [09:20:16]OFD Sender: No OFD packet to send [09:20:21]OFD Sender: No OFD packet to send [09:20:26]OFD Sender: No OFD packet to send [09:20:31]OFD Sender: No OFD packet to send [09:20:35]accept exits with 9 [09:20:35]New connection [09:20:35]New thread 3066760548 created [09:20:35]Thread 3066617188 joined [09:20:35]Waiting for new connection... [09:20:35] Sock 9.Parse request [09:20:35]Sock 9.Check first char [09:20:35]Sock 9.First char is OK [09:20:35]request: POST /json_proto HTTP/1.0 [09:20:35]Method: POST [09:20:35]URL: /json_proto [09:20:35]Method is POST - this is cgi request [09:20:35]url: /json_proto [09:20:35]query_string will be loaded in cgi processing [09:20:35]execute_cgi json_proto POST (null) [09:20:35]execute_cgi path=json_proto method=POST [09:20:35]POST find Content-Length [09:20:35]Host: 172.17.43.67:8080 [09:20:35]Content-Length: 797 [09:20:35]Content-Type: application/json [09:20:35] [09:20:35]POST finish read [09:20:35]Found Content-Length = 797 [09:20:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:35]execute_script... [09:20:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:35]POST & json_proto [09:20:35]process_json_proto [09:20:35]json parsed OK: [09:20:35]protocol is kg_v1.0 [09:20:35]action value=close_receipt [09:20:35]process_action close_receipt [09:20:35]cmd_close_receipt [09:20:35]MH_GetDate [09:20:35]Write to MH i2c: F0 00 00 6D 02 5E [09:20:35]Write i2c OK [09:20:35]MH_I2C_Read... [09:20:35]Read from MH i2c: F0 [09:20:35]MH_I2C_Read... [09:20:35]Read from MH i2c: F0 09 00 [09:20:35]MH_I2C_Read... [09:20:35]Read from MH i2c: F0 09 00 6D 02 00 63 E1 EF 66 6A BD 47 65 D3 [09:20:35]GetLastDocTimeStamp 1726996575 [09:20:35]current date 1726996835 [09:20:35]FM_GetShiftState [09:20:35]SAM_PROTO_GetShiftState [09:20:35]wFMCommunicate request_size=4 [09:20:35]MH_SAM_APDU [09:20:35]CAPDU: 80 13 01 00 [09:20:35]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [09:20:35]Write i2c OK [09:20:35]MH_I2C_Read... [09:20:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:35]Read from MH i2c: E2 [09:20:35]MH_I2C_Read... [09:20:35]Read from MH i2c: E2 0E 00 [09:20:35]MH_I2C_Read... [09:20:35]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 34 [09:20:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:20:35]wFMCommunicate OK [09:20:35]SAM_PROTO_GetShiftState done [09:20:35]FM_GetShiftState done [09:20:35]opened in 1726966141 [09:20:35]opened+sec_in_day 1727052541 [09:20:35]quantity*price = 0 [09:20:35]sum+1 = 1 [09:20:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 85 22.09.2024 09:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151754 ФПД: 179951515148373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151754&fm=179951515148373&tin=02508201610067®Number=0000000000091825&sum=0 [09:20:36]StoreToDocumentArchive [09:20:36]shift 475 fd 151754 [09:20:36]save to /storage/0475/doc_00151754 [09:20:36]save last doc name /storage/0475/doc_00151754 to /storage/kkm_last_doc_name [09:20:36]save OK [09:20:36]Clear old archive folders... [09:20:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:20:36]tlvbuf is 0091F790 [09:20:36]SAM_PROTO_ClearQueue [09:20:36]wFMCommunicate request_size=4 [09:20:36]MH_SAM_APDU [09:20:36]CAPDU: 80 09 00 00 [09:20:36]Write to MH i2c: E2 08 00 7B 02 80 09 00 00 00 00 00 00 EF [09:20:36]Write i2c OK [09:20:36]MH_I2C_Read... [09:20:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:36]Read from MH i2c: E2 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [09:20:36]RAPDU: 90 00 [09:20:36]wFMCommunicate OK [09:20:36]SAM_PROTO_ClearQueue done [09:20:36]KKMCreateOFDPacket [09:20:36]OFDProtocolAddRootSTLVToBuf [09:20:36]FM_MakeSignedData [09:20:36]FM_MakeSignedData [09:20:36]SAM_PROTO_SignData [09:20:36]wFMCommunicate request_size=4 [09:20:36]MH_SAM_APDU [09:20:36]CAPDU: 80 0D 01 02 [09:20:36]Write to MH i2c: E2 08 00 7C 02 80 0D 01 02 00 00 00 00 F7 [09:20:36]Write i2c OK [09:20:36]MH_I2C_Read... [09:20:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:36]OFD Sender: No OFD packet to send [09:20:36]Read from MH i2c: E2 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [09:20:36]RAPDU: 90 00 [09:20:36]wFMCommunicate OK [09:20:36]wFMCommunicate request_size=255 [09:20:36]MH_SAM_APDU [09:20:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 63 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 50 02 00 35 04 06 00 A3 [09:20:36]Write to MH i2c: E2 02 01 7D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 63 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 50 02 00 35 04 06 00 A3 00 00 39 [09:20:36]Write i2c OK [09:20:36]MH_I2C_Read... [09:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:36]Read from MH i2c: E2 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [09:20:36]RAPDU: 90 00 [09:20:36]wFMCommunicate OK [09:20:36]wFMCommunicate request_size=10 [09:20:36]MH_SAM_APDU [09:20:36]CAPDU: 80 0D 02 02 05 AA 3A 23 20 55 [09:20:36]Write to MH i2c: E2 0D 00 7E 02 80 0D 02 02 05 00 AA 3A 23 20 55 00 00 80 [09:20:36]Write i2c OK [09:20:36]MH_I2C_Read... [09:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:36]Read from MH i2c: E2 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 [09:20:36]MH_I2C_Read... [09:20:36]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [09:20:36]RAPDU: 90 00 [09:20:36]wFMCommunicate OK [09:20:36]wFMCommunicate request_size=4 [09:20:36]MH_SAM_APDU [09:20:36]CAPDU: 80 0D 03 02 [09:20:36]Write to MH i2c: E2 08 00 7F 02 80 0D 03 02 00 00 00 00 FC [09:20:36]Write i2c OK [09:20:36]MH_I2C_Read... [09:20:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:37]Read from MH i2c: E2 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: E2 0B 00 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: E2 0B 00 7F 02 00 67 4F 70 A2 36 91 54 D3 90 00 B3 [09:20:37]RAPDU: 67 4F 70 A2 36 91 54 D3 90 00 [09:20:37]wFMCommunicate OK [09:20:37]SAM_PROTO_SignData done [09:20:37]FM_MakeSignedData done [09:20:37]CreateOFDProtocolMessage [09:20:37]wFMCommunicate request_size=4 [09:20:37]MH_SAM_APDU [09:20:37]CAPDU: 80 11 00 00 [09:20:37]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [09:20:37]Write i2c OK [09:20:37]MH_I2C_Read... [09:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:37]Read from MH i2c: E2 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: E2 17 00 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: E2 17 00 80 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [09:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:20:37]wFMCommunicate OK [09:20:37]CreateOFDProtocolMessage done [09:20:37]OFDSenderStorePacket 151754 [09:20:37]StoreOFDPacket docnum=151754 [09:20:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E9 10 07 01 E9 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 63 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 50 02 00 35 04 06 00 A3 AA 3A 23 20 55 67 4F 70 A2 36 91 54 D3 [09:20:37]CheckFolder [09:20:37]dirname=/storage/ofd_packets [09:20:37]CheckFolder done [09:20:37]ProducePacketName [09:20:37]name=ofd_packets/00151754 [09:20:37]NVStorageSaveData ofd_packets/00151754 [09:20:37]File name is /storage/ofd_packets/00151754 [09:20:37]Write 301 bytes [09:20:37]NVStorageSaveData done [09:20:37]OFDSenderStorePacket done [09:20:37]KKMCreateOFDPacket done [09:20:37]NVStorageSaveData kkm_last_timestamp [09:20:37]File name is /storage/kkm_last_timestamp [09:20:37]Write 4 bytes [09:20:37]NVStorageSaveData done [09:20:37]ExternCall_PrintAddStr [09:20:37]wPrintStart [09:20:37]Write to MH i2c: 01 00 00 81 02 83 [09:20:37]Write i2c OK [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 07 00 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [09:20:37]RasterBufferAndPrint [09:20:37]line Счет N : (1)1785765 [09:20:37]line ИНН: 02508201610067 [09:20:37]line Контрольно-Кассовый Чек [09:20:37]line ПРОДАЖА [09:20:37]line ТРК (МРК, ГНК) : 12 [09:20:37]line Товар: 2710124130 [09:20:37]line Аи-92-К-5 [09:20:37]line 29.500 * 0.00 [09:20:37]line = 0.00 [09:20:37]line НДС 12% НСП 1% [09:20:37]line > о реализуемом товаре [09:20:37]line ИТОГО: 0.00 [09:20:37]line НСП 1% : 0.00 [09:20:37]line НДС 12% : 0.00 [09:20:37]line Наличными: 0.00 [09:20:37]line Безнал.: 0.00 [09:20:37]line Место: АЗС № 89 "Партнер Нефть" [09:20:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:20:37]line СНО: Общий режим [09:20:37]line Чек 85 22.09.2024 09:20 [09:20:37]line Смена: 475 ФФД: 1.0 [09:20:37]line ЗНМ: 0300000113 [09:20:37]line РНМ: 0000000000091825 [09:20:37]line Версия ККМ: 001 [09:20:37]line Платежная система: O! деньги [09:20:37]line ФМ: 0000000000871835 [09:20:37]line ФД: 151754 [09:20:37]line ФПД: 179951515148373 [09:20:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151754&fm=179951515148373&tin=02508201610067®Number=0000000000091825&sum=0 [09:20:37]written 0, free lines is 4095 [09:20:37]OFD Sender: Processing packet 151754 [packets to send 826, broken 825] [09:20:37]ProducePacketName [09:20:37]name=ofd_packets/00151754 [09:20:37]OFD Sender: To server: pG, [09:20:37]CommunicateWithHost lk.salyk.kg:30040 [09:20:37]ConnectInit lk.salyk.kg [09:20:37]Write to MH i2c: 01 00 00 AB 02 AD [09:20:37]Write i2c OK [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 07 00 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 D9 0C 99 [09:20:37]RasterBufferAndPrint [09:20:37]line [09:20:37]line [09:20:37]line [09:20:37]line [09:20:37]line [09:20:37]written 0, free lines is 3295 [09:20:37]MH_Cut [09:20:37]Write to MH i2c: D1 01 00 B2 02 01 86 [09:20:37]Write i2c OK [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: D1 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: D1 01 00 [09:20:37]MH_I2C_Read... [09:20:37]Read from MH i2c: D1 01 00 B2 02 00 85 [09:20:37]Write to MH i2c: 01 00 00 B3 02 B5 [09:20:37]Write i2c OK [09:20:37]MH_I2C_Read... [09:20:38]*** Cut start [09:20:38]*** Purtial cut [09:20:38]*** Stage 1: CUTSNS_PIN = 1 [09:20:38]Read from MH i2c: 01 [09:20:38]MH_I2C_Read... [09:20:38]*** Stop cut motor [09:20:38]*** Cut end [09:20:38]Read from MH i2c: 01 07 00 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 FF 0F CA [09:20:38]process_action close_receipt done [09:20:38]requested_data is exist [09:20:38]produce_requested_data [09:20:38]requested_item fm.sn is exist - process it [09:20:38]wFMCommunicate request_size=4 [09:20:38]MH_SAM_APDU [09:20:38]CAPDU: 80 11 00 00 [09:20:38]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [09:20:38]Write i2c OK [09:20:38]MH_I2C_Read... [09:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:38]Read from MH i2c: E2 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 17 00 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [09:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:20:38]wFMCommunicate OK [09:20:38]requested_item fd.num is exist - process it [09:20:38]SAM_PROTO_GetFieldsCounters [09:20:38]wFMCommunicate request_size=4 [09:20:38]MH_SAM_APDU [09:20:38]CAPDU: 80 13 00 00 [09:20:38]Write to MH i2c: E2 08 00 B5 02 80 13 00 00 00 00 00 00 33 [09:20:38]Write i2c OK [09:20:38]MH_I2C_Read... [09:20:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:38]Read from MH i2c: E2 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 62 00 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 62 00 B5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [09:20:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:20:38]wFMCommunicate OK [09:20:38]SAM_PROTO_GetFieldsCounters done [09:20:38]requested_item shift.num is exist - process it [09:20:38]requested_item shift.opened is exist - process it [09:20:38]req_shift_opened [09:20:38]FM_GetShiftState [09:20:38]SAM_PROTO_GetShiftState [09:20:38]wFMCommunicate request_size=4 [09:20:38]MH_SAM_APDU [09:20:38]CAPDU: 80 13 01 00 [09:20:38]Write to MH i2c: E2 08 00 B6 02 80 13 01 00 00 00 00 00 35 [09:20:38]Write i2c OK [09:20:38]MH_I2C_Read... [09:20:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:38]Read from MH i2c: E2 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 0E 00 [09:20:38]MH_I2C_Read... [09:20:38]Read from MH i2c: E2 0E 00 B6 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7C [09:20:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:20:38]wFMCommunicate OK [09:20:38]SAM_PROTO_GetShiftState done [09:20:38]FM_GetShiftState done [09:20:38]req_shift_opened done [09:20:38]requested_item shift.open_date is exist - process it [09:20:38]req_shift_open_date [09:20:38]req_shift_open_date done [09:20:38]produce_requested_data done [09:20:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151754,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:20:38]process_action_free close_receipt [09:20:38]json_value_free [09:20:38]json_value_free done [09:20:38]process_json_proto returns [09:20:38]Send response to host [09:20:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151754,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:20:38]free response buf [09:20:38]execute_script done [09:20:38]execute_script returns [09:20:38]free content buf [09:20:38]Sock 9.Close socket [09:20:38]Sock 9.Thread stoped [09:20:41]recv_with_timeout no data received [09:20:42]ConnectInit Can't take IP for lk.salyk.kg [09:20:42]CommunicateWithHost connect error [09:20:42]CommunicateWithHost err = -1 [09:20:42]OFD Sender: Server communicate error [09:20:47]OFD Sender: Processing packet 151754 [packets to send 826, broken 825] [09:20:47]ProducePacketName [09:20:47]name=ofd_packets/00151754 [09:20:47]OFD Sender: To server: pG, [09:20:47]CommunicateWithHost lk.salyk.kg:30040 [09:20:47]ConnectInit lk.salyk.kg [09:20:50]Connected sock=9 [09:20:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E9 10 07 01 E9 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 63 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 50 02 00 35 04 06 00 A3 AA 3A 23 20 55 67 4F 70 A2 36 91 54 D3 [09:20:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 B4 47 00 46 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 50 02 00 F4 03 04 00 74 89 EF 66 B6 04 01 00 00 F1 49 69 4C 99 1B A7 A9 [09:20:51]CommunicateWithHost err = 0 [09:20:51]CheckOFDResponse [09:20:51]1017 (14) - 77093643461234 [09:20:51]1041 (16) - 0000000000871835 [09:20:51]1040 (4) - 151754 [09:20:51]1012 (4) - 22.09.2024 03:05 [09:20:51]1206 (1) - 0 [09:20:51]OFD Sender: Remove packet 151754 [09:20:51]ProducePacketName [09:20:51]name=ofd_packets/00151754 [09:20:51]NVStorageDeleteData [09:20:51]OFD Sender: No OFD packet to send [09:20:56]OFD Sender: No OFD packet to send [09:21:01]OFD Sender: No OFD packet to send [09:21:06]OFD Sender: No OFD packet to send [09:21:10]recv_with_timeout no data received [09:21:11]OFD Sender: No OFD packet to send [09:21:16]OFD Sender: No OFD packet to send [09:21:21]OFD Sender: No OFD packet to send [09:21:26]OFD Sender: No OFD packet to send [09:21:31]OFD Sender: No OFD packet to send [09:21:34]recv_with_timeout no data received [09:21:36]OFD Sender: No OFD packet to send [09:21:41]OFD Sender: No OFD packet to send [09:21:44]recv_with_timeout no data received [09:21:46]OFD Sender: No OFD packet to send [09:21:51]OFD Sender: No OFD packet to send [09:21:56]OFD Sender: No OFD packet to send [09:22:01]OFD Sender: No OFD packet to send [09:22:06]OFD Sender: No OFD packet to send [09:22:11]OFD Sender: No OFD packet to send [09:22:16]OFD Sender: No OFD packet to send [09:22:21]OFD Sender: No OFD packet to send [09:22:25]accept exits with 10 [09:22:25]New connection [09:22:25]New thread 3066617188 created [09:22:25]Thread 3066760548 joined [09:22:25]Waiting for new connection... [09:22:25] Sock 10.Parse request [09:22:25]Sock 10.Check first char [09:22:25]Sock 10.First char is OK [09:22:25]request: POST /json_proto HTTP/1.0 [09:22:25]Method: POST [09:22:25]URL: /json_proto [09:22:25]Method is POST - this is cgi request [09:22:25]url: /json_proto [09:22:25]query_string will be loaded in cgi processing [09:22:25]execute_cgi json_proto POST (null) [09:22:25]execute_cgi path=json_proto method=POST [09:22:25]POST find Content-Length [09:22:25]Host: 172.17.43.67:8080 [09:22:25]Content-Length: 796 [09:22:25]Content-Type: application/json [09:22:25] [09:22:25]POST finish read [09:22:25]Found Content-Length = 796 [09:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:25]execute_script... [09:22:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:25]POST & json_proto [09:22:25]process_json_proto [09:22:25]json parsed OK: [09:22:25]protocol is kg_v1.0 [09:22:25]action value=close_receipt [09:22:25]process_action close_receipt [09:22:25]cmd_close_receipt [09:22:25]MH_GetDate [09:22:25]Write to MH i2c: F0 00 00 B7 02 A8 [09:22:25]Write i2c OK [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: F0 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: F0 09 00 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: F0 09 00 B7 02 00 D1 E1 EF 66 6A BD 47 65 8B [09:22:25]GetLastDocTimeStamp 1726996835 [09:22:25]current date 1726996945 [09:22:25]FM_GetShiftState [09:22:25]SAM_PROTO_GetShiftState [09:22:25]wFMCommunicate request_size=4 [09:22:25]MH_SAM_APDU [09:22:25]CAPDU: 80 13 01 00 [09:22:25]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [09:22:25]Write i2c OK [09:22:25]MH_I2C_Read... [09:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:25]Read from MH i2c: E2 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: E2 0E 00 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [09:22:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:22:25]wFMCommunicate OK [09:22:25]SAM_PROTO_GetShiftState done [09:22:25]FM_GetShiftState done [09:22:25]opened in 1726966141 [09:22:25]opened+sec_in_day 1727052541 [09:22:25]quantity*price = 0 [09:22:25]sum+1 = 1 [09:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре [09:22:27]line ИТОГО: 0.00 [09:22:27]line НСП 1% : 0.00 [09:22:27]line НДС 12% : 0.00 [09:22:27]line Наличными: 0.00 [09:22:27]line Безнал.: 0.00 [09:22:27]line Место: АЗС № 89 "Партнер Нефть" [09:22:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:22:27]line СНО: Общий режим [09:22:27]line Чек 86 22.09.2024 09:22 [09:22:27]line Смена: 475 ФФД: 1.0 [09:22:27]line ЗНМ: 0300000113 [09:22:27]line РНМ: 0000000000091825 [09:22:27]line Версия ККМ: 001 [09:22:27]line Платежная система: O! деньги [09:22:27]line ФМ: 0000000000871835 [09:22:27]line ФД: 151755 [09:22:27]line ФПД: 24489461518232 [09:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151755&fm=24489461518232&tin=02508201610067®Number=0000000000091825&sum=0 [09:22:27]OFD Sender: Processing packet 151755 [packets to send 826, broken 825] [09:22:27]ProducePacketName [09:22:27]name=ofd_packets/00151755 [09:22:27]OFD Sender: To server: pG, [09:22:27]CommunicateWithHost lk.salyk.kg:30040 [09:22:27]ConnectInit lk.salyk.kg [09:22:27]written 0, free lines is 4095 [09:22:28]Write to MH i2c: 01 00 00 F5 02 F7 [09:22:28]Write i2c OK [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: 01 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: 01 07 00 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 D8 0C E2 [09:22:28]RasterBufferAndPrint [09:22:28]line [09:22:28]line [09:22:28]line [09:22:28]line [09:22:28]line [09:22:28]written 0, free lines is 3294 [09:22:28]MH_Cut [09:22:28]Write to MH i2c: D1 01 00 FC 02 01 D0 [09:22:28]Write i2c OK [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: D1 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: D1 01 00 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: D1 01 00 FC 02 00 CF [09:22:28]Write to MH i2c: 01 00 00 FD 02 FF [09:22:28]Write i2c OK [09:22:28]MH_I2C_Read... [09:22:28]Connected sock=8 [09:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 CF 07 01 67 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 35 04 06 00 16 45 E5 A7 8F 98 26 FE 48 BD E2 89 E5 14 [09:22:28]*** Cut start [09:22:28]*** Purtial cut [09:22:28]*** CUTSNS_PIN = 0 [09:22:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 90 47 00 8C 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 F4 03 04 00 D6 89 EF 66 B6 04 01 00 00 B3 CF 44 8F 3C CA 26 06 [09:22:28]CommunicateWithHost err = 0 [09:22:28]CheckOFDResponse [09:22:28]1017 (14) - 77093643461234 [09:22:28]1041 (16) - 0000000000871835 [09:22:28]1040 (4) - 151755 [09:22:28]1012 (4) - 22.09.2024 03:07 [09:22:28]1206 (1) - 0 [09:22:28]OFD Sender: Remove packet 151755 [09:22:28]ProducePacketName [09:22:28]name=ofd_packets/00151755 [09:22:28]NVStorageDeleteData [09:22:29]*** Stage 1: CUTSNS_PIN = 1 [09:22:29]OFD Sender: No OFD packet to send [09:22:30]Read from MH i2c: 01 [09:22:30]MH_I2C_Read... [09:22:30]*** Stop cut motor [09:22:30]*** Cut end [09:22:30]Read from MH i2c: 01 07 00 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 FF 0F 14 [09:22:30]process_action close_receipt done [09:22:30]requested_data is exist [09:22:30]produce_requested_data [09:22:30]requested_item fm.sn is exist - process it [09:22:30]wFMCommunicate request_size=4 [09:22:30]MH_SAM_APDU [09:22:30]CAPDU: 80 11 00 00 [09:22:30]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [09:22:30]Write i2c OK [09:22:30]MH_I2C_Read... [09:22:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:30]Read from MH i2c: E2 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 17 00 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [09:22:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:30]wFMCommunicate OK [09:22:30]requested_item fd.num is exist - process it [09:22:30]SAM_PROTO_GetFieldsCounters [09:22:30]wFMCommunicate request_size=4 [09:22:30]MH_SAM_APDU [09:22:30]CAPDU: 80 13 00 00 [09:22:30]Write to MH i2c: E2 08 00 FF 02 80 13 00 00 00 00 00 00 7D [09:22:30]Write i2c OK [09:22:30]MH_I2C_Read... [09:22:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:31]Read from MH i2c: E2 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 62 00 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 62 00 FF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [09:22:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:31]wFMCommunicate OK [09:22:31]SAM_PROTO_GetFieldsCounters done [09:22:31]requested_item shift.num is exist - process it [09:22:31]requested_item shift.opened is exist - process it [09:22:31]req_shift_opened [09:22:31]FM_GetShiftState [09:22:31]SAM_PROTO_GetShiftState [09:22:31]wFMCommunicate request_size=4 [09:22:31]MH_SAM_APDU [09:22:31]CAPDU: 80 13 01 00 [09:22:31]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [09:22:31]Write i2c OK [09:22:31]MH_I2C_Read... [09:22:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:31]Read from MH i2c: E2 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 0E 00 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C7 [09:22:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:22:31]wFMCommunicate OK [09:22:31]SAM_PROTO_GetShiftState done [09:22:31]FM_GetShiftState done [09:22:31]req_shift_opened done [09:22:31]requested_item shift.open_date is exist - process it [09:22:31]req_shift_open_date [09:22:31]req_shift_open_date done [09:22:31]produce_requested_data done [09:22:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151755,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:22:31]process_action_free close_receipt [09:22:31]json_value_free [09:22:31]json_value_free done [09:22:31]process_json_proto returns [09:22:31]Send response to host [09:22:26]wFMCommunicate OK [09:22:26]wFMCommunicate request_size=13 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 15 02 00 08 F4 03 04 00 D1 E1 EF 66 [09:22:26]Write to MH i2c: E2 10 00 C1 02 80 15 02 00 08 00 F4 03 04 00 D1 E1 EF 66 00 00 55 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:26]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:22:26]Read from MH i2c: E2 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 03 00 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [09:22:26]RAPDU: 90 00 [09:22:26]wFMCommunicate OK [09:22:26]wFMCommunicate request_size=25 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:22:26]Write to MH i2c: E2 1C 00 C2 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 A6 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:26]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:22:26]Read from MH i2c: E2 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 03 00 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [09:22:26]RAPDU: 90 00 [09:22:26]wFMCommunicate OK [09:22:26]wFMCommunicate request_size=4 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 15 03 00 [09:22:26]Write to MH i2c: E2 08 00 C3 02 80 15 03 00 00 00 00 00 46 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:26]OFD Sender: No OFD packet to send [09:22:26]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:22:26]Read from MH i2c: E2 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 40 00 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 40 00 C3 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 00 00 00 35 04 06 00 16 45 E5 A7 8F 98 90 00 99 [09:22:26]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 00 00 00 35 04 06 00 16 45 E5 A7 8F 98 90 00 [09:22:26]wFMCommunicate OK [09:22:26]SAM_PROTO_ProcessDocument answer len = 59 [09:22:26]SAM_PROTO_ProcessDocument done [09:22:26]SetTLVBufToDocument [09:22:26]Processing tag 1209 (04B9) [09:22:26]Malloc new data [09:22:26]Processing tag 1041 (0411) [09:22:26]Processing tag 1040 (0410) [09:22:26]Malloc new data [09:22:26]Processing tag 1038 (040E) [09:22:26]Malloc new data [09:22:26]Processing tag 1042 (0412) [09:22:26]Malloc new data [09:22:26]Processing tag 1077 (0435) [09:22:26]Malloc new data [09:22:26]SetTLVBufToDocument err=0 [09:22:26]KKMLoadAndSignReceiptData store KKM data [09:22:26]KKMLoadAndSignReceiptData err=0 [09:22:26]wFMCommunicate request_size=4 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 11 00 00 [09:22:26]Write to MH i2c: E2 08 00 C4 02 80 11 00 00 00 00 00 00 40 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 17 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 17 00 C4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [09:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:27]wFMCommunicate OK [09:22:27]Счет N : (1)1785766 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 8.850 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 86 22.09.2024 09:22 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151755 ФПД: 24489461518232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151755&fm=24489461518232&tin=02508201610067®Number=0000000000091825&sum=0 [09:22:27]StoreToDocumentArchive [09:22:27]shift 475 fd 151755 [09:22:27]save to /storage/0475/doc_00151755 [09:22:27]save last doc name /storage/0475/doc_00151755 to /storage/kkm_last_doc_name [09:22:27]save OK [09:22:27]Clear old archive folders... [09:22:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:27]tlvbuf is 0093DC30 [09:22:27]SAM_PROTO_ClearQueue [09:22:27]wFMCommunicate request_size=4 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 09 00 00 [09:22:27]Write to MH i2c: E2 08 00 C5 02 80 09 00 00 00 00 00 00 39 [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [09:22:27]RAPDU: 90 00 [09:22:27]wFMCommunicate OK [09:22:27]SAM_PROTO_ClearQueue done [09:22:27]KKMCreateOFDPacket [09:22:27]OFDProtocolAddRootSTLVToBuf [09:22:27]FM_MakeSignedData [09:22:27]FM_MakeSignedData [09:22:27]SAM_PROTO_SignData [09:22:27]wFMCommunicate request_size=4 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 0D 01 02 [09:22:27]Write to MH i2c: E2 08 00 C6 02 80 0D 01 02 00 00 00 00 41 [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [09:22:27]RAPDU: 90 00 [09:22:27]wFMCommunicate OK [09:22:27]wFMCommunicate request_size=255 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 35 04 06 00 16 [09:22:27]Write to MH i2c: E2 02 01 C7 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 D1 E1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 50 02 00 35 04 06 00 16 00 00 6B [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [09:22:27]RAPDU: 90 00 [09:22:27]wFMCommunicate OK [09:22:27]wFMCommunicate request_size=10 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 0D 02 02 05 45 E5 A7 8F 98 [09:22:27]Write to MH i2c: E2 0D 00 C8 02 80 0D 02 02 05 00 45 E5 A7 8F 98 00 00 46 [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [09:22:27]RAPDU: 90 00 [09:22:27]wFMCommunicate OK [09:22:27]wFMCommunicate request_size=4 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 0D 03 02 [09:22:27]Write to MH i2c: E2 08 00 C9 02 80 0D 03 02 00 00 00 00 46 [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 0B 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 0B 00 C9 02 00 26 FE 48 BD E2 89 E5 14 90 00 D4 [09:22:27]RAPDU: 26 FE 48 BD E2 89 E5 14 90 00 [09:22:27]wFMCommunicate OK [09:22:27]SAM_PROTO_SignData done [09:22:27]FM_MakeSignedData done [09:22:27]CreateOFDProtocolMessage [09:22:27]wFMCommunicate request_size=4 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 11 00 00 [09:22:27]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 17 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [09:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:27]wFMCommunicate OK [09:22:27]CreateOFDProtocolMessage done [09:22:27]OFDSenderStorePacket 151755 [09:22:27]StoreOFDPacket docnum=151755 [09:22:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151755,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:22:31]free response buf [09:22:31]execute_script done [09:22:31]execute_script returns [09:22:31]free content buf [09:22:31]Sock 10.Close socket [09:22:31]Sock 10.Thread stoped [09:22:34]OFD Sender: No OFD packet to send [09:22:37]recv_with_timeout no data received [09:22:39]OFD Sender: No OFD packet to send [09:22:44]OFD Sender: No OFD packet to send [09:22:48]recv_with_timeout no data received [09:22:49]OFD Sender: No OFD packet to send [09:22:54]OFD Sender: No OFD packet to send [09:22:58]recv_with_timeout no data received [09:22:59]OFD Sender: No OFD packet to send [09:23:04]OFD Sender: No OFD packet to send [09:23:09]OFD Sender: No OFD packet to send [09:23:14]OFD Sender: No OFD packet to send [09:23:19]OFD Sender: No OFD packet to send [09:23:24]OFD Sender: No OFD packet to send [09:23:29]OFD Sender: No OFD packet to send [09:23:34]OFD Sender: No OFD packet to send [09:23:39]OFD Sender: No OFD packet to send [09:23:44]OFD Sender: No OFD packet to send [09:23:49]OFD Sender: No OFD packet to send [09:23:54]OFD Sender: No OFD packet to send [09:23:59]OFD Sender: No OFD packet to send [09:24:00]recv_with_timeout no data received [09:24:04]OFD Sender: No OFD packet to send [09:24:06]accept exits with 9 [09:24:06]New connection [09:24:06]New thread 3066760548 created [09:24:06]Thread 3066617188 joined [09:24:06]Waiting for new connection... [09:24:06] Sock 9.Parse request [09:24:06]Sock 9.Check first char [09:24:06]Sock 9.First char is OK [09:24:06]request: POST /json_proto HTTP/1.0 [09:24:06]Method: POST [09:24:06]URL: /json_proto [09:24:06]Method is POST - this is cgi request [09:24:06]url: /json_proto [09:24:06]query_string will be loaded in cgi processing [09:24:06]execute_cgi json_proto POST (null) [09:24:06]execute_cgi path=json_proto method=POST [09:24:06]POST find Content-Length [09:24:06]Host: 172.17.43.67:8080 [09:24:06]Content-Length: 678 [09:24:06]Content-Type: application/json [09:24:06] [09:24:06]POST finish read [09:24:06]Found Content-Length = 678 [09:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:06]execute_script... [09:24:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:06]POST & json_proto [09:24:06]process_json_proto [09:24:06]json parsed OK: [09:24:06]protocol is kg_v1.0 [09:24:06]action value=close_receipt [09:24:06]process_action close_receipt [09:24:06]cmd_close_receipt [09:24:06]MH_GetDate [09:24:06]Write to MH i2c: F0 00 00 01 03 F3 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: F0 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: F0 09 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: F0 09 00 01 03 00 36 E2 EF 66 6A BD 47 65 3C [09:24:06]GetLastDocTimeStamp 1726996945 [09:24:06]current date 1726997046 [09:24:06]FM_GetShiftState [09:24:06]SAM_PROTO_GetShiftState [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 13 01 00 [09:24:06]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0E 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C9 [09:24:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:24:06]wFMCommunicate OK [09:24:06]SAM_PROTO_GetShiftState done [09:24:06]FM_GetShiftState done [09:24:06]opened in 1726966141 [09:24:06]opened+sec_in_day 1727052541 [09:24:06]quantity*price = 50036 [09:24:06]sum+1 = 50037 [09:24:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 87 22.09.2024 09:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151756 ФПД: 276580815748116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092406&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151756&fm=276580815748116&tin=02508201610067®Number=0000000000091825&sum=50000 [09:24:07]StoreToDocumentArchive [09:24:07]shift 475 fd 151756 [09:24:07]save to /storage/0475/doc_00151756 [09:24:07]save last doc name /storage/0475/doc_00151756 to /storage/kkm_last_doc_name [09:24:07]save OK [09:24:07]Clear old archive folders... [09:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:24:07]tlvbuf is 0092BC00 [09:24:07]SAM_PROTO_ClearQueue [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 09 00 00 [09:24:07]Write to MH i2c: E2 08 00 0F 03 80 09 00 00 00 00 00 00 84 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]SAM_PROTO_ClearQueue done [09:24:07]KKMCreateOFDPacket [09:24:07]OFDProtocolAddRootSTLVToBuf [09:24:07]FM_MakeSignedData [09:24:07]FM_MakeSignedData [09:24:07]SAM_PROTO_SignData [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 0D 01 02 [09:24:07]Write to MH i2c: E2 08 00 10 03 80 0D 01 02 00 00 00 00 8C [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=255 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 36 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 50 02 00 35 04 06 00 FB [09:24:07]Write to MH i2c: E2 02 01 11 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 36 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 50 02 00 35 04 06 00 FB 00 00 C4 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=10 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 0D 02 02 05 8C 7D 46 3C 14 [09:24:07]Write to MH i2c: E2 0D 00 12 03 80 0D 02 02 05 00 8C 7D 46 3C 14 00 00 38 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 0D 03 02 [09:24:07]Write to MH i2c: E2 08 00 13 03 80 0D 03 02 00 00 00 00 91 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 0B 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 0B 00 13 03 00 31 9A 3A 44 97 23 6D CC 90 00 CE [09:24:07]RAPDU: 31 9A 3A 44 97 23 6D CC 90 00 [09:24:07]wFMCommunicate OK [09:24:07]SAM_PROTO_SignData done [09:24:07]FM_MakeSignedData done [09:24:07]CreateOFDProtocolMessage [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 11 00 00 [09:24:07]Write to MH i2c: E2 08 00 14 03 80 11 00 00 00 00 00 00 91 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 17 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 17 00 14 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [09:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:07]wFMCommunicate OK [09:24:07]CreateOFDProtocolMessage done [09:24:07]OFDSenderStorePacket 151756 [09:24:07]StoreOFDPacket docnum=151756 [09:24:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 8E 07 01 1F 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 36 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 50 02 00 35 04 06 00 FB 8C 7D 46 3C 14 31 9A 3A 44 97 23 6D CC [09:24:07]CheckFolder [09:24:07]dirname=/storage/ofd_packets [09:24:07]CheckFolder done [09:24:07]ProducePacketName [09:24:07]name=ofd_packets/00151756 [09:24:07]NVStorageSaveData ofd_packets/00151756 [09:24:07]File name is /storage/ofd_packets/00151756 [09:24:07]Write 301 bytes [09:24:07]NVStorageSaveData done [09:24:07]OFDSenderStorePacket done [09:24:07]KKMCreateOFDPacket done [09:24:07]NVStorageSaveData kkm_last_timestamp [09:24:07]File name is /storage/kkm_last_timestamp [09:24:07]Write 4 bytes [09:24:07]NVStorageSaveData done [09:24:07]ExternCall_PrintAddStr [09:24:07]wPrintStart [09:24:07]Write to MH i2c: 01 00 00 15 03 18 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [09:24:07]RasterBufferAndPrint [09:24:07]line Счет N : (1)1785767 [09:24:07]line ИНН: 02508201610067 [09:24:07]line Контрольно-Кассовый Чек [09:24:07]line ПРОДАЖА [09:24:07]line ТРК (МРК, ГНК) : 12 [09:24:07]line Товар: 2710124130 [09:24:07]line Аи-92-К-5 [09:24:07]line 7.380 * 67.80 [09:24:07]line = 500.36 [09:24:07]line НДС 12% НСП 1% [09:24:07]line > о реализуемом товаре [09:24:07]line ОКРУГЛЕНИЕ: -0.36 [09:24:07]line ИТОГО: 500.00 [09:24:07]line Внесено: 500.00 [09:24:07]line СДАЧА: 0.00 [09:24:07]line НСП 1% : 4.43 [09:24:07]line НДС 12% : 53.14 [09:24:07]line Наличными: 500.00 [09:24:07]line Безнал.: 0.00 [09:24:07]line Место: АЗС № 89 "Партнер Нефть" [09:24:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:24:07]line СНО: Общий режим [09:24:07]line Чек 87 22.09.2024 09:24 [09:24:07]line Смена: 475 ФФД: 1.0 [09:24:07]line ЗНМ: 0300000113 [09:24:07]line РНМ: 0000000000091825 [09:24:07]line Версия ККМ: 001 [09:24:07]line ФМ: 0000000000871835 [09:24:07]line ФД: 151756 [09:24:07]line ФПД: 276580815748116 [09:24:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092406&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151756&fm=276580815748116&tin=02508201610067®Number=0000000000091825&sum=50000 [09:24:08]written 0, free lines is 4095 [09:24:08]OFD Sender: Processing packet 151756 [packets to send 826, broken 825] [09:24:08]ProducePacketName [09:24:08]name=ofd_packets/00151756 [09:24:08]OFD Sender: To server: pG, [09:24:08]CommunicateWithHost lk.salyk.kg:30040 [09:24:08]ConnectInit lk.salyk.kg [09:24:08]Write to MH i2c: 01 00 00 40 03 43 [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 07 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 C8 0C 1E [09:24:08]RasterBufferAndPrint [09:24:08]line [09:24:08]line [09:24:08]line [09:24:08]line [09:24:08]line [09:24:08]written 0, free lines is 3277 [09:24:08]MH_Cut [09:24:08]Write to MH i2c: D1 01 00 47 03 01 1C [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: D1 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: D1 01 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: D1 01 00 47 03 00 1B [09:24:08]Write to MH i2c: 01 00 00 48 03 4B [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]Connected sock=8 [09:24:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 8E 07 01 1F 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 36 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 50 02 00 35 04 06 00 FB 8C 7D 46 3C 14 31 9A 3A 44 97 23 6D CC [09:24:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 81 47 00 53 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 50 02 00 F4 03 04 00 3A 8A EF 66 B6 04 01 00 00 FC 06 D6 9D 76 87 EA 83 [09:24:09]CommunicateWithHost err = 0 [09:24:09]CheckOFDResponse [09:24:09]1017 (14) - 77093643461234 [09:24:09]1041 (16) - 0000000000871835 [09:24:09]1040 (4) - 151756 [09:24:09]1012 (4) - 22.09.2024 03:08 [09:24:09]1206 (1) - 0 [09:24:09]OFD Sender: Remove packet 151756 [09:24:09]ProducePacketName [09:24:09]name=ofd_packets/00151756 [09:24:09]NVStorageDeleteData [09:24:09]*** Cut start [09:24:09]*** Purtial cut [09:24:09]*** Stage 1: CUTSNS_PIN = 1 [09:24:09]Read from MH i2c: 01 [09:24:09]MH_I2C_Read... [09:24:09]*** Stop cut motor [09:24:09]*** Cut end [09:24:09]Read from MH i2c: 01 07 00 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 FF 0F 60 [09:24:09]process_action close_receipt done [09:24:09]requested_data is exist [09:24:09]produce_requested_data [09:24:09]requested_item fm.sn is exist - process it [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 11 00 00 [09:24:09]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 17 00 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [09:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:09]wFMCommunicate OK [09:24:09]requested_item fd.num is exist - process it [09:24:09]SAM_PROTO_GetFieldsCounters [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 13 00 00 [09:24:09]Write to MH i2c: E2 08 00 4A 03 80 13 00 00 00 00 00 00 C9 [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]OFD Sender: No OFD packet to send [09:24:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 62 00 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 62 00 4A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [09:24:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:09]wFMCommunicate OK [09:24:09]SAM_PROTO_GetFieldsCounters done [09:24:09]requested_item shift.num is exist - process it [09:24:09]requested_item shift.opened is exist - process it [09:24:09]req_shift_opened [09:24:09]FM_GetShiftState [09:24:09]SAM_PROTO_GetShiftState [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 13 01 00 [09:24:09]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 0E 00 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 0E 00 4B 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 12 [09:24:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:24:09]wFMCommunicate OK [09:24:09]SAM_PROTO_GetShiftState done [09:24:09]FM_GetShiftState done [09:24:09]req_shift_opened done [09:24:09]requested_item shift.open_date is exist - process it [09:24:09]req_shift_open_date [09:24:09]req_shift_open_date done [09:24:09]produce_requested_data done [09:24:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151756,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:24:09]process_action_free close_receipt [09:24:09]json_value_free [09:24:09]json_value_free done [09:24:09]process_json_proto returns [09:24:09]Send response to host [09:24:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151756,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:24:09]free response buf [09:24:09]execute_script done [09:24:09]execute_script returns [09:24:09]free content buf [09:24:09]Sock 9.Close socket [09:24:09]Sock 9.Thread stoped [09:24:14]OFD Sender: No OFD packet to send [09:24:17]recv_with_timeout no data received [09:24:19]OFD Sender: No OFD packet to send [09:24:22]accept exits with 10 [09:24:22]New connection [09:24:22]New thread 3066617188 created [09:24:22]Thread 3066760548 joined [09:24:22]Waiting for new connection... [09:24:22] Sock 10.Parse request [09:24:22]Sock 10.Check first char [09:24:22]Sock 10.First char is OK [09:24:22]request: POST /json_proto HTTP/1.0 [09:24:22]Method: POST [09:24:22]URL: /json_proto [09:24:22]Method is POST - this is cgi request [09:24:22]url: /json_proto [09:24:22]query_string will be loaded in cgi processing [09:24:22]execute_cgi json_proto POST (null) [09:24:22]execute_cgi path=json_proto method=POST [09:24:22]POST find Content-Length [09:24:22]Host: 172.17.43.67:8080 [09:24:22]Content-Length: 662 [09:24:22]Content-Type: application/json [09:24:22] [09:24:22]POST finish read [09:24:22]Found Content-Length = 662 [09:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 3.760, "sum" : 260.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:22]execute_script... [09:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 3.760, "sum" : 260.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:22]POST & json_proto [09:24:22]process_json_proto [09:24:22]json parsed OK: [09:24:22]protocol is kg_v1.0 [09:24:22]action value=close_receipt [09:24:22]process_action close_receipt [09:24:22]cmd_close_receipt [09:24:22]MH_GetDate [09:24:22]Write to MH i2c: F0 00 00 4C 03 3E [09:24:22]Write i2c OK [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: F0 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: F0 09 00 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: F0 09 00 4C 03 00 46 E2 EF 66 6A BD 47 65 97 [09:24:22]GetLastDocTimeStamp 1726997046 [09:24:22]current date 1726997062 [09:24:22]FM_GetShiftState [09:24:22]SAM_PROTO_GetShiftState [09:24:22]wFMCommunicate request_size=4 [09:24:22]MH_SAM_APDU [09:24:22]CAPDU: 80 13 01 00 [09:24:22]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [09:24:22]Write i2c OK [09:24:22]MH_I2C_Read... [09:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:22]Read from MH i2c: E2 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: E2 0E 00 [09:24:22]MH_I2C_Read... [09:24:22]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 14 [09:24:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:24:22]wFMCommunicate OK [09:24:22]SAM_PROTO_GetShiftState done [09:24:22]FM_GetShiftState done [09:24:22]opened in 1726966141 [09:24:22]opened+sec_in_day 1727052541 [09:24:22]quantity*price = 26056 [09:24:22]sum+1 = 26058 [09:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.31 НДС 12% : 27.67 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 88 22.09.2024 09:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151757 ФПД: 49823771940456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151757&fm=49823771940456&tin=02508201610067®Number=0000000000091825&sum=26000 [09:24:24]StoreToDocumentArchive [09:24:24]shift 475 fd 151757 [09:24:24]save to /storage/0475/doc_00151757 [09:24:24]save last doc name /storage/0475/doc_00151757 to /storage/kkm_last_doc_name [09:24:24]save OK [09:24:24]Clear old archive folders... [09:24:24]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:24:24]tlvbuf is 008AEA10 [09:24:24]SAM_PROTO_ClearQueue [09:24:24]wFMCommunicate request_size=4 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 09 00 00 [09:24:24]Write to MH i2c: E2 08 00 5A 03 80 09 00 00 00 00 00 00 CF [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [09:24:24]RAPDU: 90 00 [09:24:24]wFMCommunicate OK [09:24:24]SAM_PROTO_ClearQueue done [09:24:24]KKMCreateOFDPacket [09:24:24]OFDProtocolAddRootSTLVToBuf [09:24:24]FM_MakeSignedData [09:24:24]FM_MakeSignedData [09:24:24]SAM_PROTO_SignData [09:24:24]wFMCommunicate request_size=4 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 0D 01 02 [09:24:24]Write to MH i2c: E2 08 00 5B 03 80 0D 01 02 00 00 00 00 D7 [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [09:24:24]RAPDU: 90 00 [09:24:24]wFMCommunicate OK [09:24:24]wFMCommunicate request_size=255 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 C9 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 47 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 50 02 00 35 04 06 00 2D 50 80 3A 56 [09:24:24]Write to MH i2c: E2 02 01 5C 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 C9 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 47 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 50 02 00 35 04 06 00 2D 50 80 3A 56 00 00 24 [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [09:24:24]RAPDU: 90 00 [09:24:24]wFMCommunicate OK [09:24:24]wFMCommunicate request_size=6 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 0D 02 02 01 68 [09:24:24]Write to MH i2c: E2 09 00 5D 03 80 0D 02 02 01 00 68 00 00 44 [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [09:24:24]RAPDU: 90 00 [09:24:24]wFMCommunicate OK [09:24:24]wFMCommunicate request_size=4 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 0D 03 02 [09:24:24]Write to MH i2c: E2 08 00 5E 03 80 0D 03 02 00 00 00 00 DC [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 0B 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 0B 00 5E 03 00 27 1C 89 70 A3 DE B6 D5 90 00 25 [09:24:24]RAPDU: 27 1C 89 70 A3 DE B6 D5 90 00 [09:24:24]wFMCommunicate OK [09:24:24]SAM_PROTO_SignData done [09:24:24]FM_MakeSignedData done [09:24:24]CreateOFDProtocolMessage [09:24:24]wFMCommunicate request_size=4 [09:24:24]MH_SAM_APDU [09:24:24]CAPDU: 80 11 00 00 [09:24:24]Write to MH i2c: E2 08 00 5F 03 80 11 00 00 00 00 00 00 DC [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:24]Read from MH i2c: E2 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 17 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: E2 17 00 5F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [09:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:24]wFMCommunicate OK [09:24:24]CreateOFDProtocolMessage done [09:24:24]OFDSenderStorePacket 151757 [09:24:24]StoreOFDPacket docnum=151757 [09:24:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DF 41 03 01 D9 C9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 C9 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 47 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 50 02 00 35 04 06 00 2D 50 80 3A 56 68 27 1C 89 70 A3 DE B6 D5 [09:24:24]CheckFolder [09:24:24]dirname=/storage/ofd_packets [09:24:24]CheckFolder done [09:24:24]ProducePacketName [09:24:24]name=ofd_packets/00151757 [09:24:24]NVStorageSaveData ofd_packets/00151757 [09:24:24]File name is /storage/ofd_packets/00151757 [09:24:24]Write 297 bytes [09:24:24]NVStorageSaveData done [09:24:24]OFDSenderStorePacket done [09:24:24]KKMCreateOFDPacket done [09:24:24]NVStorageSaveData kkm_last_timestamp [09:24:24]File name is /storage/kkm_last_timestamp [09:24:24]Write 4 bytes [09:24:24]NVStorageSaveData done [09:24:24]ExternCall_PrintAddStr [09:24:24]wPrintStart [09:24:24]Write to MH i2c: 01 00 00 60 03 63 [09:24:24]Write i2c OK [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: 01 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: 01 07 00 [09:24:24]MH_I2C_Read... [09:24:24]Read from MH i2c: 01 07 00 60 03 00 00 00 00 00 FF 0F 78 [09:24:24]RasterBufferAndPrint [09:24:24]line Счет N : (1)1785768 [09:24:24]line ИНН: 02508201610067 [09:24:24]line Контрольно-Кассовый Чек [09:24:24]line ПРОДАЖА [09:24:24]line ТРК (МРК, ГНК) : 33 [09:24:24]line Товар: 2710124130 [09:24:24]line Super-92 [09:24:24]line 3.760 * 69.30 [09:24:24]line = 260.57 [09:24:24]line НДС 12% НСП 1% [09:24:24]line > о реализуемом товаре [09:24:24]line ОКРУГЛЕНИЕ: -0.57 [09:24:24]line ИТОГО: 260.00 [09:24:24]line Внесено: 260.00 [09:24:24]line СДАЧА: 0.00 [09:24:24]line НСП 1% : 2.31 [09:24:24]line НДС 12% : 27.67 [09:24:24]line Наличными: 260.00 [09:24:24]line Безнал.: 0.00 [09:24:24]line Место: АЗС № 89 "Партнер Нефть" [09:24:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:24:24]line СНО: Общий режим [09:24:24]line Чек 88 22.09.2024 09:24 [09:24:24]line Смена: 475 ФФД: 1.0 [09:24:24]line ЗНМ: 0300000113 [09:24:24]line РНМ: 0000000000091825 [09:24:24]line Версия ККМ: 001 [09:24:24]line ФМ: 0000000000871835 [09:24:24]line ФД: 151757 [09:24:24]line ФПД: 49823771940456 [09:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151757&fm=49823771940456&tin=02508201610067®Number=0000000000091825&sum=26000 [09:24:24]written 0, free lines is 4095 [09:24:24]OFD Sender: Processing packet 151757 [packets to send 826, broken 825] [09:24:24]ProducePacketName [09:24:24]name=ofd_packets/00151757 [09:24:24]OFD Sender: To server: pG, [09:24:24]CommunicateWithHost lk.salyk.kg:30040 [09:24:24]ConnectInit lk.salyk.kg [09:24:25]Write to MH i2c: 01 00 00 8B 03 8E [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: 01 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: 01 07 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 D7 0C 78 [09:24:25]RasterBufferAndPrint [09:24:25]line [09:24:25]line [09:24:25]line [09:24:25]line [09:24:25]line [09:24:25]written 0, free lines is 3295 [09:24:25]MH_Cut [09:24:25]Write to MH i2c: D1 01 00 92 03 01 67 [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: D1 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: D1 01 00 [09:24:25]MH_I2C_Read... [09:24:25]Read from MH i2c: D1 01 00 92 03 00 66 [09:24:25]Write to MH i2c: 01 00 00 93 03 96 [09:24:25]Write i2c OK [09:24:25]MH_I2C_Read... [09:24:25]*** Cut start [09:24:25]*** Purtial cut [09:24:25]*** Stage 1: CUTSNS_PIN = 1 [09:24:26]Read from MH i2c: 01 [09:24:26]MH_I2C_Read... [09:24:26]*** Stop cut motor [09:24:26]*** Cut end [09:24:26]Read from MH i2c: 01 07 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 FF 0F AB [09:24:26]process_action close_receipt done [09:24:26]requested_data is exist [09:24:26]produce_requested_data [09:24:26]requested_item fm.sn is exist - process it [09:24:26]wFMCommunicate request_size=4 [09:24:26]MH_SAM_APDU [09:24:26]CAPDU: 80 11 00 00 [09:24:26]Write to MH i2c: E2 08 00 94 03 80 11 00 00 00 00 00 00 11 [09:24:26]Write i2c OK [09:24:26]MH_I2C_Read... [09:24:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:26]Read from MH i2c: E2 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 17 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 17 00 94 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [09:24:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:26]wFMCommunicate OK [09:24:26]requested_item fd.num is exist - process it [09:24:26]SAM_PROTO_GetFieldsCounters [09:24:26]wFMCommunicate request_size=4 [09:24:26]MH_SAM_APDU [09:24:26]CAPDU: 80 13 00 00 [09:24:26]Write to MH i2c: E2 08 00 95 03 80 13 00 00 00 00 00 00 14 [09:24:26]Write i2c OK [09:24:26]MH_I2C_Read... [09:24:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:26]Read from MH i2c: E2 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 62 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 62 00 95 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [09:24:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:26]wFMCommunicate OK [09:24:26]SAM_PROTO_GetFieldsCounters done [09:24:26]requested_item shift.num is exist - process it [09:24:26]requested_item shift.opened is exist - process it [09:24:26]req_shift_opened [09:24:26]FM_GetShiftState [09:24:26]SAM_PROTO_GetShiftState [09:24:26]wFMCommunicate request_size=4 [09:24:26]MH_SAM_APDU [09:24:26]CAPDU: 80 13 01 00 [09:24:26]Write to MH i2c: E2 08 00 96 03 80 13 01 00 00 00 00 00 16 [09:24:26]Write i2c OK [09:24:26]MH_I2C_Read... [09:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:26]Read from MH i2c: E2 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 0E 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 0E 00 96 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5D [09:24:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:24:26]wFMCommunicate OK [09:24:26]SAM_PROTO_GetShiftState done [09:24:26]FM_GetShiftState done [09:24:26]req_shift_opened done [09:24:26]requested_item shift.open_date is exist - process it [09:24:26]req_shift_open_date [09:24:26]req_shift_open_date done [09:24:26]produce_requested_data done [09:24:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151757,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:24:26]process_action_free close_receipt [09:24:26]json_value_free [09:24:26]json_value_free done [09:24:26]process_json_proto returns [09:24:26]Send response to host [09:24:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151757,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:24:26]free response buf [09:24:26]execute_script done [09:24:26]execute_script returns [09:24:26]free content buf [09:24:26]Sock 10.Close socket [09:24:26]Sock 10.Thread stoped [09:24:28]Connected sock=11 [09:24:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DF 41 03 01 D9 C9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 C9 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 47 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 50 02 00 35 04 06 00 2D 50 80 3A 56 68 27 1C 89 70 A3 DE B6 D5 [09:24:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD A0 47 00 E8 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 50 02 00 F4 03 04 00 4F 8A EF 66 B6 04 01 00 00 C5 56 E6 47 9F 64 E3 87 [09:24:29]CommunicateWithHost err = 0 [09:24:29]CheckOFDResponse [09:24:29]1017 (14) - 77093643461234 [09:24:29]1041 (16) - 0000000000871835 [09:24:29]1040 (4) - 151757 [09:24:29]1012 (4) - 22.09.2024 03:09 [09:24:29]1206 (1) - 0 [09:24:29]OFD Sender: Remove packet 151757 [09:24:29]ProducePacketName [09:24:29]name=ofd_packets/00151757 [09:24:29]NVStorageDeleteData [09:24:29]OFD Sender: No OFD packet to send [09:24:34]OFD Sender: No OFD packet to send [09:24:39]OFD Sender: No OFD packet to send [09:24:44]OFD Sender: No OFD packet to send [09:24:49]OFD Sender: No OFD packet to send [09:24:54]OFD Sender: No OFD packet to send [09:24:56]recv_with_timeout no data received [09:25:00]OFD Sender: No OFD packet to send [09:25:05]OFD Sender: No OFD packet to send [09:25:10]OFD Sender: No OFD packet to send [09:25:15]OFD Sender: No OFD packet to send [09:25:20]OFD Sender: No OFD packet to send [09:25:25]OFD Sender: No OFD packet to send [09:25:30]OFD Sender: No OFD packet to send [09:25:35]OFD Sender: No OFD packet to send [09:25:40]OFD Sender: No OFD packet to send [09:25:45]OFD Sender: No OFD packet to send [09:25:50]OFD Sender: No OFD packet to send [09:25:55]OFD Sender: No OFD packet to send 00 A6 E2 EF 66 [09:25:59]Write to MH i2c: E2 10 00 A1 03 80 15 02 00 08 00 F4 03 04 00 A6 E2 EF 66 00 00 0C [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [09:25:59]RAPDU: 90 00 [09:25:59]wFMCommunicate OK [09:25:59]wFMCommunicate request_size=25 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:25:59]Write to MH i2c: E2 1C 00 A2 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 87 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [09:25:59]RAPDU: 90 00 [09:25:59]wFMCommunicate OK [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 15 03 00 [09:25:59]Write to MH i2c: E2 08 00 A3 03 80 15 03 00 00 00 00 00 27 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 40 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 40 00 A3 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 00 00 00 35 04 06 00 20 15 D2 41 00 5D 90 00 17 [09:25:59]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 00 00 00 35 04 06 00 20 15 D2 41 00 5D 90 00 [09:25:59]wFMCommunicate OK [09:25:59]SAM_PROTO_ProcessDocument answer len = 59 [09:25:59]SAM_PROTO_ProcessDocument done [09:25:59]SetTLVBufToDocument [09:25:59]Processing tag 1209 (04B9) [09:25:59]Malloc new data [09:25:59]Processing tag 1041 (0411) [09:25:59]Processing tag 1040 (0410) [09:25:59]Malloc new data [09:25:59]Processing tag 1038 (040E) [09:25:59]Malloc new data [09:25:59]Processing tag 1042 (0412) [09:25:59]Malloc new data [09:25:59]Processing tag 1077 (0435) [09:25:59]Malloc new data [09:25:59]SetTLVBufToDocument err=0 [09:25:59]KKMLoadAndSignReceiptData store KKM data [09:25:59]KKMLoadAndSignReceiptData err=0 [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 11 00 00 [09:25:59]Write to MH i2c: E2 08 00 A4 03 80 11 00 00 00 00 00 00 21 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 17 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 17 00 A4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [09:25:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:25:59]wFMCommunicate OK [09:25:59]Счет N : (1)1785769 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 89 22.09.2024 09:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151758 ФПД: 35278093877341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151758&fm=35278093877341&tin=02508201610067®Number=0000000000091825&sum=30000 [09:25:59]StoreToDocumentArchive [09:25:59]shift 475 fd 151758 [09:25:59]save to /storage/0475/doc_00151758 [09:25:59]save last doc name /storage/0475/doc_00151758 to /storage/kkm_last_doc_name [09:25:59]save OK [09:25:59]Clear old archive folders... [09:25:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:59]tlvbuf is 008B29A0 [09:25:59]SAM_PROTO_ClearQueue [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 09 00 00 [09:25:59]Write to MH i2c: E2 08 00 A5 03 80 09 00 00 00 00 00 00 1A [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [09:25:59]RAPDU: 90 00 [09:25:59]wFMCommunicate OK [09:25:59]SAM_PROTO_ClearQueue done [09:25:59]KKMCreateOFDPacket [09:25:59]OFDProtocolAddRootSTLVToBuf [09:25:59]FM_MakeSignedData [09:25:59]FM_MakeSignedData [09:25:59]SAM_PROTO_SignData [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 0D 01 02 [09:25:59]Write to MH i2c: E2 08 00 A6 03 80 0D 01 02 00 00 00 00 22 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [09:25:59]RAPDU: 90 00 [09:25:59]wFMCommunicate OK [09:25:59]wFMCommunicate request_size=255 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 A6 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 35 04 06 00 20 [09:25:59]Write to MH i2c: E2 02 01 A7 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 A6 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 35 04 06 00 20 00 00 12 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:00]OFD Sender: No OFD packet to send [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [09:26:00]RAPDU: 90 00 [09:26:00]wFMCommunicate OK [09:26:00]wFMCommunicate request_size=10 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 0D 02 02 05 15 D2 41 00 5D [09:26:00]Write to MH i2c: E2 0D 00 A8 03 80 0D 02 02 05 00 15 D2 41 00 5D 00 00 B4 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [09:26:00]RAPDU: 90 00 [09:26:00]wFMCommunicate OK [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 0D 03 02 [09:26:00]Write to MH i2c: E2 08 00 A9 03 80 0D 03 02 00 00 00 00 27 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 0B 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 0B 00 A9 03 00 41 63 7B F3 F9 50 A9 82 90 00 AE [09:26:00]RAPDU: 41 63 7B F3 F9 50 A9 82 90 00 [09:26:00]wFMCommunicate OK [09:26:00]SAM_PROTO_SignData done [09:26:00]FM_MakeSignedData done [09:26:00]CreateOFDProtocolMessage [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 11 00 00 [09:26:00]Write to MH i2c: E2 08 00 AA 03 80 11 00 00 00 00 00 00 27 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 17 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 17 00 AA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [09:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:00]wFMCommunicate OK [09:26:00]CreateOFDProtocolMessage done [09:26:00]OFDSenderStorePacket 151758 [09:26:00]StoreOFDPacket docnum=151758 [09:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E5 07 01 0E 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 A6 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 35 04 06 00 20 15 D2 41 00 5D 41 63 7B F3 F9 50 A9 82 [09:26:00]CheckFolder [09:26:00]dirname=/storage/ofd_packets [09:26:00]CheckFolder done [09:26:00]ProducePacketName [09:26:00]name=ofd_packets/00151758 [09:26:00]NVStorageSaveData ofd_packets/00151758 [09:26:00]File name is /storage/ofd_packets/00151758 [09:26:00]Write 301 bytes [09:26:00]NVStorageSaveData done [09:26:00]OFDSenderStorePacket done [09:26:00]KKMCreateOFDPacket done [09:26:00]NVStorageSaveData kkm_last_timestamp [09:26:00]File name is /storage/kkm_last_timestamp [09:26:00]Write 4 bytes [09:26:00]NVStorageSaveData done [09:26:00]ExternCall_PrintAddStr [09:26:00]wPrintStart [09:26:00]Write to MH i2c: 01 00 00 AB 03 AE [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 07 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 07 00 AB 03 00 00 00 00 00 FF 0F C3 [09:26:00]RasterBufferAndPrint [09:26:00]line Счет N : (1)1785769 [09:26:00]line ИНН: 02508201610067 [09:26:00]line Контрольно-Кассовый Чек [09:26:00]line ПРОДАЖА [09:26:00]line ТРК (МРК, ГНК) : 12 [09:26:00]line Товар: 2710124130 [09:26:00]line Аи-92-К-5 [09:26:00]line 4.430 * 67.80 [09:26:00]line = 300.35 [09:26:00]line НДС 12% НСП 1% [09:26:00]line > о реализуемом товаре [09:26:00]line ОКРУГЛЕНИЕ: -0.35 [09:26:00]line ИТОГО: 300.00 [09:26:00]line Внесено: 300.00 [09:26:00]line СДАЧА: 0.00 [09:26:00]line НСП 1% : 2.66 [09:26:00]line НДС 12% : 31.90 [09:26:00]line Наличными: 300.00 [09:26:00]line Безнал.: 0.00 [09:26:00]line Место: АЗС № 89 "Партнер Нефть" [09:26:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:26:00]line СНО: Общий режим [09:26:00]line Чек 89 22.09.2024 09:25 [09:26:00]line Смена: 475 ФФД: 1.0 [09:26:00]line ЗНМ: 0300000113 [09:26:00]line РНМ: 0000000000091825 [09:26:00]line Версия ККМ: 001 [09:26:00]line ФМ: 0000000000871835 [09:26:00]line ФД: 151758 [09:26:00]line ФПД: 35278093877341 [09:26:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151758&fm=35278093877341&tin=02508201610067®Number=0000000000091825&sum=30000 [09:26:00]written 0, free lines is 4095 [09:26:00]OFD Sender: Processing packet 151758 [packets to send 826, broken 825] [09:26:00]ProducePacketName [09:26:00]name=ofd_packets/00151758 [09:26:00]OFD Sender: To server: pG, [09:26:00]CommunicateWithHost lk.salyk.kg:30040 [09:26:00]ConnectInit lk.salyk.kg [09:26:00]Write to MH i2c: 01 00 00 D6 03 D9 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 07 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 CD 0C B9 [09:26:00]RasterBufferAndPrint [09:26:00]line [09:26:00]line [09:26:00]line [09:26:00]line [09:26:00]line [09:26:00]written 0, free lines is 3284 [09:26:00]MH_Cut [09:26:00]Write to MH i2c: D1 01 00 DD 03 01 B2 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: D1 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: D1 01 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: D1 01 00 DD 03 00 B1 [09:26:00]Write to MH i2c: 01 00 00 DE 03 E1 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:01]*** Cut start [09:26:01]*** Purtial cut [09:26:01]*** CUTSNS_PIN = 0 [09:26:01]*** Stage 1: CUTSNS_PIN = 1 [09:26:03]Read from MH i2c: 01 [09:26:03]MH_I2C_Read... [09:26:03]*** Stop cut motor [09:26:03]*** Cut end [09:26:03]Read from MH i2c: 01 07 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FF 0F F6 [09:26:03]process_action close_receipt done [09:26:03]requested_data is exist [09:26:03]produce_requested_data [09:26:03]requested_item fm.sn is exist - process it [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 11 00 00 [09:26:03]Write to MH i2c: E2 08 00 DF 03 80 11 00 00 00 00 00 00 5C [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 17 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 17 00 DF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [09:26:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:03]wFMCommunicate OK [09:26:03]requested_item fd.num is exist - process it [09:26:03]SAM_PROTO_GetFieldsCounters [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 13 00 00 [09:26:03]Write to MH i2c: E2 08 00 E0 03 80 13 00 00 00 00 00 00 5F [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 62 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 62 00 E0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [09:26:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:03]wFMCommunicate OK [09:26:03]SAM_PROTO_GetFieldsCounters done [09:26:03]requested_item shift.num is exist - process it [09:26:03]requested_item shift.opened is exist - process it [09:26:03]req_shift_opened [09:26:03]FM_GetShiftState [09:26:03]SAM_PROTO_GetShiftState [09:26:03]wFMCommunicate request_size=4 [09:26:03]MH_SAM_APDU [09:26:03]CAPDU: 80 13 01 00 [09:26:03]Write to MH i2c: E2 08 00 E1 03 80 13 01 00 00 00 00 00 61 [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:03]Read from MH i2c: E2 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 0E 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: E2 0E 00 E1 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A8 [09:26:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:26:03]wFMCommunicate OK [09:26:03]SAM_PROTO_GetShiftState done [09:26:03]FM_GetShiftState done [09:26:03]req_shift_opened done [09:26:03]requested_item shift.open_date is exist - process it [09:26:03]req_shift_open_date [09:26:03]req_shift_open_date done [09:26:03]produce_requested_data done [09:26:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151758,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:26:03]process_action_free close_receipt [09:26:03]json_value_free [09:26:03]json_value_free done [09:26:03]process_json_proto returns [09:26:03]Send response to host [09:26:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151758,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:26:03]free response buf [09:26:03]execute_script done [09:26:03]execute_script returns [09:26:03]free content buf [09:26:03]Sock 9.Close socket [09:26:03]Sock 9.Thread stoped [09:26:05]ConnectInit Can't take IP for lk.salyk.kg [09:26:05]CommunicateWithHost connect error [09:26:05]CommunicateWithHost err = -1 [09:26:05]OFD Sender: Server communicate error [09:26:10]OFD Sender: Processing packet 151758 [packets to send 826, broken 825] [09:26:10]ProducePacketName [09:26:10]name=ofd_packets/00151758 [09:26:10]OFD Sender: To server: pG, [09:26:10]CommunicateWithHost lk.salyk.kg:30040 [09:26:10]ConnectInit lk.salyk.kg [09:26:12]Connected sock=8 [09:26:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E5 07 01 0E 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 A6 E2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 35 04 06 00 20 15 D2 41 00 5D 41 63 7B F3 F9 50 A9 82 [09:26:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 80 47 00 EF 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 50 02 00 F4 03 04 00 B6 8A EF 66 B6 04 01 00 00 9C DE 1F 13 3E C3 DA F6 [09:26:12]CommunicateWithHost err = 0 [09:26:12]CheckOFDResponse [09:26:12]1017 (14) - 77093643461234 [09:26:12]1041 (16) - 0000000000871835 [09:26:12]1040 (4) - 151758 [09:26:12]1012 (4) - 22.09.2024 03:10 [09:26:12]1206 (1) - 0 [09:26:12]OFD Sender: Remove packet 151758 [09:26:12]ProducePacketName [09:26:12]name=ofd_packets/00151758 [09:26:12]NVStorageDeleteData [09:26:13]OFD Sender: No OFD packet to send [09:26:15]recv_with_timeout no data received [09:26:18]OFD Sender: No OFD packet to send [09:26:23]OFD Sender: No OFD packet to send [09:26:28]OFD Sender: No OFD packet to send [09:26:33]OFD Sender: No OFD packet to send [09:26:33]recv_with_timeout no data received [09:26:38]OFD Sender: No OFD packet to send [09:25:58]accept exits with 9 [09:25:58]New connection [09:25:58]New thread 3066760548 created [09:25:58]Thread 3066617188 joined [09:25:58]Waiting for new connection... [09:25:58] Sock 9.Parse request [09:25:58]Sock 9.Check first char [09:25:58]Sock 9.First char is OK [09:25:58]request: POST /json_proto HTTP/1.0 [09:25:58]Method: POST [09:25:58]URL: /json_proto [09:25:58]Method is POST - this is cgi request [09:25:58]url: /json_proto [09:25:58]query_string will be loaded in cgi processing [09:25:58]execute_cgi json_proto POST (null) [09:25:58]execute_cgi path=json_proto method=POST [09:25:58]POST find Content-Length [09:25:58]Host: 172.17.43.67:8080 [09:25:58]Content-Length: 678 [09:25:58]Content-Type: application/json [09:25:58] [09:25:58]POST finish read [09:25:58]Found Content-Length = 678 [09:25:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:58]execute_script... [09:25:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:58]POST & json_proto [09:25:58]process_json_proto [09:25:58]json parsed OK: [09:25:58]protocol is kg_v1.0 [09:25:58]action value=close_receipt [09:25:58]process_action close_receipt [09:25:58]cmd_close_receipt [09:25:58]MH_GetDate [09:25:58]Write to MH i2c: F0 00 00 97 03 89 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: F0 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: F0 09 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: F0 09 00 97 03 00 A6 E2 EF 66 6A BD 47 65 42 [09:25:58]GetLastDocTimeStamp 1726997063 [09:25:58]current date 1726997158 [09:25:58]FM_GetShiftState [09:25:58]SAM_PROTO_GetShiftState [09:25:58]wFMCommunicate request_size=4 [09:25:58]MH_SAM_APDU [09:25:58]CAPDU: 80 13 01 00 [09:25:58]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:58]Read from MH i2c: E2 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 0E 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5F [09:25:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:25:58]wFMCommunicate OK [09:25:58]SAM_PROTO_GetShiftState done [09:25:58]FM_GetShiftState done [09:25:58]opened in 1726966141 [09:25:58]opened+sec_in_day 1727052541 [09:25:58]quantity*price = 30035 [09:25:58]sum+1 = 30036 [09:25:58]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 90 22.09.2024 09:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151759 ФПД: 265201656673838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151759&fm=265201656673838&tin=02508201610067®Number=0000000000091825&sum=50000 [09:29:33]StoreToDocumentArchive [09:29:33]shift 475 fd 151759 [09:29:33]save to /storage/0475/doc_00151759 [09:29:33]save last doc name /storage/0475/doc_00151759 to /storage/kkm_last_doc_name [09:29:33]save OK [09:29:33]Clear old archive folders... [09:29:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:33]tlvbuf is 0093CCD0 [09:29:33]SAM_PROTO_ClearQueue [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 09 00 00 [09:29:33]Write to MH i2c: E2 08 00 F0 03 80 09 00 00 00 00 00 00 65 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]SAM_PROTO_ClearQueue done [09:29:33]KKMCreateOFDPacket [09:29:33]OFDProtocolAddRootSTLVToBuf [09:29:33]FM_MakeSignedData [09:29:33]FM_MakeSignedData [09:29:33]SAM_PROTO_SignData [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 01 02 [09:29:33]Write to MH i2c: E2 08 00 F1 03 80 0D 01 02 00 00 00 00 6D [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=255 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 7C E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 35 04 06 00 F1 [09:29:33]Write to MH i2c: E2 02 01 F2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 7C E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 35 04 06 00 F1 00 00 E8 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=10 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 02 02 05 33 12 8A 36 2E [09:29:33]Write to MH i2c: E2 0D 00 F3 03 80 0D 02 02 05 00 33 12 8A 36 2E 00 00 AD [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 03 02 [09:29:33]Write to MH i2c: E2 08 00 F4 03 80 0D 03 02 00 00 00 00 72 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 0B 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 0B 00 F4 03 00 47 B4 7B 01 7E FF 8D 84 90 00 78 [09:29:33]RAPDU: 47 B4 7B 01 7E FF 8D 84 90 00 [09:29:33]wFMCommunicate OK [09:29:33]SAM_PROTO_SignData done [09:29:33]FM_MakeSignedData done [09:29:33]CreateOFDProtocolMessage [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 11 00 00 [09:29:33]Write to MH i2c: E2 08 00 F5 03 80 11 00 00 00 00 00 00 72 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 17 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 17 00 F5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [09:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:29:33]wFMCommunicate OK [09:29:33]CreateOFDProtocolMessage done [09:29:33]OFDSenderStorePacket 151759 [09:29:33]StoreOFDPacket docnum=151759 [09:29:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D6 BC 07 01 04 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 7C E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 35 04 06 00 F1 33 12 8A 36 2E 47 B4 7B 01 7E FF 8D 84 [09:29:33]CheckFolder [09:29:33]dirname=/storage/ofd_packets [09:29:33]CheckFolder done [09:29:33]ProducePacketName [09:29:33]name=ofd_packets/00151759 [09:29:33]NVStorageSaveData ofd_packets/00151759 [09:29:33]File name is /storage/ofd_packets/00151759 [09:29:33]Write 301 bytes [09:29:33]NVStorageSaveData done [09:29:33]OFDSenderStorePacket done [09:29:33]KKMCreateOFDPacket done [09:29:33]NVStorageSaveData kkm_last_timestamp [09:29:33]File name is /storage/kkm_last_timestamp [09:29:33]Write 4 bytes [09:29:33]NVStorageSaveData done [09:29:33]ExternCall_PrintAddStr [09:29:33]wPrintStart [09:29:33]Write to MH i2c: 01 00 00 F6 03 F9 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 07 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [09:29:33]RasterBufferAndPrint [09:29:33]line Счет N : (1)1785770 [09:29:33]line ИНН: 02508201610067 [09:29:33]line Контрольно-Кассовый Чек [09:29:33]line ПРОДАЖА [09:29:33]line ТРК (МРК, ГНК) : 22 [09:29:33]line Товар: 2710124130 [09:29:33]line Аи-92-К-5 [09:29:33]line 7.380 * 67.80 [09:29:33]line = 500.36 [09:29:33]line НДС 12% НСП 1% [09:29:33]line > о реализуемом товаре [09:29:33]line ОКРУГЛЕНИЕ: -0.36 [09:29:33]line ИТОГО: 500.00 [09:29:33]line Внесено: 500.00 [09:29:33]line СДАЧА: 0.00 [09:29:33]line НСП 1% : 4.43 [09:29:33]line НДС 12% : 53.14 [09:29:33]line Наличными: 500.00 [09:29:33]line Безнал.: 0.00 [09:29:33]line Место: АЗС № 89 "Партнер Нефть" [09:29:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:29:33]line СНО: Общий режим [09:29:33]line Чек 90 22.09.2024 09:29 [09:29:33]line Смена: 475 ФФД: 1.0 [09:29:33]line ЗНМ: 0300000113 [09:29:33]line РНМ: 0000000000091825 [09:29:33]line Версия ККМ: 001 [09:29:33]line ФМ: 0000000000871835 [09:29:33]line ФД: 151759 [09:29:33]line ФПД: 265201656673838 [09:29:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151759&fm=265201656673838&tin=02508201610067®Number=0000000000091825&sum=50000 [09:29:33]written 0, free lines is 4095 [09:29:33]OFD Sender: Processing packet 151759 [packets to send 826, broken 825] [09:29:33]ProducePacketName [09:29:33]name=ofd_packets/00151759 [09:29:33]OFD Sender: To server: pG, [09:29:33]CommunicateWithHost lk.salyk.kg:30040 [09:29:33]ConnectInit lk.salyk.kg [09:29:34]Write to MH i2c: 01 00 00 21 04 25 [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 07 00 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 D1 0C 09 [09:29:34]RasterBufferAndPrint [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]written 0, free lines is 3284 [09:29:34]MH_Cut [09:29:34]Write to MH i2c: D1 01 00 28 04 01 FE [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 01 00 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 01 00 28 04 00 FD [09:29:34]Write to MH i2c: 01 00 00 29 04 2D [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:34]*** Cut start [09:29:34]*** Purtial cut [09:29:34]*** Stage 1: CUTSNS_PIN = 1 [09:29:35]Read from MH i2c: 01 [09:29:35]MH_I2C_Read... [09:29:35]*** Stop cut motor [09:29:35]*** Cut end [09:29:35]Read from MH i2c: 01 07 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [09:29:35]process_action close_receipt done [09:29:35]requested_data is exist [09:29:35]produce_requested_data [09:29:35]requested_item fm.sn is exist - process it [09:29:35]wFMCommunicate request_size=4 [09:29:35]MH_SAM_APDU [09:29:35]CAPDU: 80 11 00 00 [09:29:35]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [09:29:35]Write i2c OK [09:29:35]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 17 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [09:29:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:29:35]wFMCommunicate OK [09:29:35]requested_item fd.num is exist - process it [09:29:35]SAM_PROTO_GetFieldsCounters [09:29:35]wFMCommunicate request_size=4 [09:29:35]MH_SAM_APDU [09:29:35]CAPDU: 80 13 00 00 [09:29:35]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [09:29:35]Write i2c OK [09:29:35]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 62 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 62 00 2B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [09:29:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:29:35]wFMCommunicate OK [09:29:35]SAM_PROTO_GetFieldsCounters done [09:29:35]requested_item shift.num is exist - process it [09:29:35]requested_item shift.opened is exist - process it [09:29:35]req_shift_opened [09:29:35]FM_GetShiftState [09:29:35]SAM_PROTO_GetShiftState [09:29:35]wFMCommunicate request_size=4 [09:29:35]MH_SAM_APDU [09:29:35]CAPDU: 80 13 01 00 [09:29:35]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [09:29:35]Write i2c OK [09:29:35]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 0E 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F4 [09:29:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:29:35]wFMCommunicate OK [09:29:35]SAM_PROTO_GetShiftState done [09:29:35]FM_GetShiftState done [09:29:35]req_shift_opened done [09:29:35]requested_item shift.open_date is exist - process it [09:29:35]req_shift_open_date [09:29:35]req_shift_open_date done [09:29:35]produce_requested_data done [09:29:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151759,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:29:35]process_action_free close_receipt [09:29:35]json_value_free [09:29:35]json_value_free done [09:29:35]process_json_proto returns [09:29:35]Send response to host [09:29:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151759,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:29:35]free response buf [09:29:35]execute_script done [09:29:35]execute_script returns [09:29:35]free content buf [09:29:35]Sock 10.Close socket [09:29:35]Sock 10.Thread stoped [09:29:38]recv_with_timeout no data received [09:29:49]Connected sock=11 [09:29:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D6 BC 07 01 04 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 7C E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 35 04 06 00 F1 33 12 8A 36 2E 47 B4 7B 01 7E FF 8D 84 [09:29:54]recv_with_timeout no data received [09:29:54]CommunicateWithHost answer receiving error [09:29:54]CommunicateWithHost err = -3 [09:29:54]OFD Sender: Server communicate error [09:29:58]recv_with_timeout no data received [09:29:59]OFD Sender: Processing packet 151759 [packets to send 826, broken 825] [09:29:59]ProducePacketName [09:29:59]name=ofd_packets/00151759 [09:29:59]OFD Sender: To server: pG, [09:29:59]CommunicateWithHost lk.salyk.kg:30040 [09:29:59]ConnectInit lk.salyk.kg [09:30:02]Connected sock=9 [09:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D6 BC 07 01 04 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 7C E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 35 04 06 00 F1 33 12 8A 36 2E 47 B4 7B 01 7E FF 8D 84 [09:30:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 75 40 47 00 10 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 50 02 00 F4 03 04 00 9C 8B EF 66 B6 04 01 00 00 90 9A 63 CC 53 A9 20 C1 [09:30:02]CommunicateWithHost err = 0 [09:30:02]CheckOFDResponse [09:30:02]1017 (14) - 77093643461234 [09:30:02]1041 (16) - 0000000000871835 [09:30:02]1040 (4) - 151759 [09:30:02]1012 (4) - 22.09.2024 03:14 [09:30:02]1206 (1) - 0 [09:30:02]OFD Sender: Remove packet 151759 [09:30:02]ProducePacketName [09:30:02]name=ofd_packets/00151759 [09:30:02]NVStorageDeleteData [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:18]OFD Sender: No OFD packet to send [09:30:21]accept exits with 8 [09:30:21]New connection [09:30:21]New thread 3066760548 created [09:30:21]Thread 3066617188 joined [09:30:21]Waiting for new connection... [09:30:21] Sock 8.Parse request [09:30:21]Sock 8.Check first char [09:30:21]Sock 8.First char is OK [09:30:21]request: POST /json_proto HTTP/1.0 [09:30:21]Method: POST [09:30:21]URL: /json_proto [09:30:21]Method is POST - this is cgi request [09:30:21]url: /json_proto [09:30:21]query_string will be loaded in cgi processing [09:30:21]execute_cgi json_proto POST (null) [09:30:21]execute_cgi path=json_proto method=POST [09:30:21]POST find Content-Length [09:30:21]Host: 172.17.43.67:8080 [09:30:21]Content-Length: 680 [09:30:21]Content-Type: application/json [09:30:21] [09:30:21]POST finish read [09:30:21]Found Content-Length = 680 [09:30:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:21]execute_script... [09:30:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:21]POST & json_proto [09:30:21]process_json_proto [09:30:21]json parsed OK: [09:30:21]protocol is kg_v1.0 [09:30:21]action value=close_receipt [09:30:21]process_action close_receipt [09:30:21]cmd_close_receipt [09:30:21]MH_GetDate [09:30:21]Write to MH i2c: F0 00 00 2D 04 20 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 09 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: F0 09 00 2D 04 00 AD E3 EF 66 6A BD 47 65 E1 [09:30:21]GetLastDocTimeStamp 1726997372 [09:30:21]current date 1726997421 [09:30:21]FM_GetShiftState [09:30:21]SAM_PROTO_GetShiftState [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 13 01 00 [09:30:21]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0E 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F6 [09:30:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:30:21]wFMCommunicate OK [09:30:21]SAM_PROTO_GetShiftState done [09:30:21]FM_GetShiftState done [09:30:21]opened in 1726966141 [09:30:21]opened+sec_in_day 1727052541 [09:30:21]quantity*price = 100050 [09:30:21]sum+1 = 100052 [09:30:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 91 22.09.2024 09:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151760 ФПД: 256982521414886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151760&fm=256982521414886&tin=02508201610067®Number=0000000000091825&sum=100000 [09:30:22]StoreToDocumentArchive [09:30:22]shift 475 fd 151760 [09:30:22]save to /storage/0475/doc_00151760 [09:30:22]save last doc name /storage/0475/doc_00151760 to /storage/kkm_last_doc_name [09:30:22]save OK [09:30:22]Clear old archive folders... [09:30:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:30:22]tlvbuf is 0092AB30 [09:30:22]SAM_PROTO_ClearQueue [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 09 00 00 [09:30:22]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]SAM_PROTO_ClearQueue done [09:30:22]KKMCreateOFDPacket [09:30:22]OFDProtocolAddRootSTLVToBuf [09:30:22]FM_MakeSignedData [09:30:22]FM_MakeSignedData [09:30:22]SAM_PROTO_SignData [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 01 02 [09:30:22]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=255 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 AD E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 50 02 00 35 04 06 00 E9 B9 67 E7 [09:30:22]Write to MH i2c: E2 02 01 3D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 AD E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 50 02 00 35 04 06 00 E9 B9 67 E7 00 00 6C [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=7 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 02 02 02 04 E6 [09:30:22]Write to MH i2c: E2 0A 00 3E 04 80 0D 02 02 02 00 04 E6 00 00 AA [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [09:30:22]RAPDU: 90 00 [09:30:22]wFMCommunicate OK [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 0D 03 02 [09:30:22]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 0B 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 0B 00 3F 04 00 C9 A5 54 14 28 2C 28 66 90 00 77 [09:30:22]RAPDU: C9 A5 54 14 28 2C 28 66 90 00 [09:30:22]wFMCommunicate OK [09:30:22]SAM_PROTO_SignData done [09:30:22]FM_MakeSignedData done [09:30:22]CreateOFDProtocolMessage [09:30:22]wFMCommunicate request_size=4 [09:30:22]MH_SAM_APDU [09:30:22]CAPDU: 80 11 00 00 [09:30:22]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 40 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [09:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:22]wFMCommunicate OK [09:30:22]CreateOFDProtocolMessage done [09:30:22]OFDSenderStorePacket 151760 [09:30:22]StoreOFDPacket docnum=151760 [09:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B5 01 04 01 4B A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 AD E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 50 02 00 35 04 06 00 E9 B9 67 E7 04 E6 C9 A5 54 14 28 2C 28 66 [09:30:22]CheckFolder [09:30:22]dirname=/storage/ofd_packets [09:30:22]CheckFolder done [09:30:22]ProducePacketName [09:30:22]name=ofd_packets/00151760 [09:30:22]NVStorageSaveData ofd_packets/00151760 [09:30:22]File name is /storage/ofd_packets/00151760 [09:30:22]Write 298 bytes [09:30:22]NVStorageSaveData done [09:30:22]OFDSenderStorePacket done [09:30:22]KKMCreateOFDPacket done [09:30:22]NVStorageSaveData kkm_last_timestamp [09:30:22]File name is /storage/kkm_last_timestamp [09:30:22]Write 4 bytes [09:30:22]NVStorageSaveData done [09:30:22]ExternCall_PrintAddStr [09:30:22]wPrintStart [09:30:22]Write to MH i2c: 01 00 00 41 04 45 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [09:30:22]RasterBufferAndPrint [09:30:22]line Счет N : (1)1785772 [09:30:22]line ИНН: 02508201610067 [09:30:22]line Контрольно-Кассовый Чек [09:30:22]line ПРОДАЖА [09:30:22]line ТРК (МРК, ГНК) : 31 [09:30:22]line Товар: 2710194210 [09:30:22]line ДТ-К-5 [09:30:22]line 13.130 * 76.20 [09:30:22]line = 1000.51 [09:30:22]line НДС 12% НСП 1% [09:30:22]line > о реализуемом товаре [09:30:22]line ОКРУГЛЕНИЕ: -0.51 [09:30:22]line ИТОГО: 1000.00 [09:30:22]line Внесено: 1000.00 [09:30:22]line СДАЧА: 0.00 [09:30:22]line НСП 1% : 8.85 [09:30:22]line НДС 12% : 106.25 [09:30:22]line Наличными: 1000.00 [09:30:22]line Безнал.: 0.00 [09:30:22]line Место: АЗС № 89 "Партнер Нефть" [09:30:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:30:22]line СНО: Общий режим [09:30:22]line Чек 91 22.09.2024 09:30 [09:30:22]line Смена: 475 ФФД: 1.0 [09:30:22]line ЗНМ: 0300000113 [09:30:22]line РНМ: 0000000000091825 [09:30:22]line Версия ККМ: 001 [09:30:22]line ФМ: 0000000000871835 [09:30:22]line ФД: 151760 [09:30:22]line ФПД: 256982521414886 [09:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151760&fm=256982521414886&tin=02508201610067®Number=0000000000091825&sum=100000 [09:30:23]written 0, free lines is 4095 [09:30:23]OFD Sender: Processing packet 151760 [packets to send 826, broken 825] [09:30:23]ProducePacketName [09:30:23]name=ofd_packets/00151760 [09:30:23]OFD Sender: To server: pG, [09:30:23]CommunicateWithHost lk.salyk.kg:30040 [09:30:23]ConnectInit lk.salyk.kg [09:30:23]Write to MH i2c: 01 00 00 6C 04 70 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 C9 0C 4C [09:30:23]RasterBufferAndPrint [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]line [09:30:23]written 0, free lines is 3278 [09:30:23]MH_Cut [09:30:23]Write to MH i2c: D1 01 00 73 04 01 49 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 01 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: D1 01 00 73 04 00 48 [09:30:23]Write to MH i2c: 01 00 00 74 04 78 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:24]Connected sock=10 [09:30:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B5 01 04 01 4B A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 AD E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 50 02 00 35 04 06 00 E9 B9 67 E7 04 E6 C9 A5 54 14 28 2C 28 66 [09:30:24]*** Cut start [09:30:24]*** Purtial cut [09:30:24]*** Stage 1: CUTSNS_PIN = 1 [09:30:24]Read from MH i2c: 01 [09:30:24]MH_I2C_Read... [09:30:24]*** Stop cut motor [09:30:24]*** Cut end [09:30:24]Read from MH i2c: 01 07 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [09:30:24]process_action close_receipt done [09:30:24]requested_data is exist [09:30:24]produce_requested_data [09:30:24]requested_item fm.sn is exist - process it [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 11 00 00 [09:30:24]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [09:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:24]wFMCommunicate OK [09:30:24]requested_item fd.num is exist - process it [09:30:24]SAM_PROTO_GetFieldsCounters [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 13 00 00 [09:30:24]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 F8 47 00 6B 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 50 02 00 F4 03 04 00 B2 8B EF 66 B6 04 01 00 00 64 67 53 E7 71 A6 77 E7 [09:30:24]CommunicateWithHost err = 0 [09:30:24]CheckOFDResponse [09:30:24]1017 (14) - 77093643461234 [09:30:24]1041 (16) - 0000000000871835 [09:30:24]1040 (4) - 151760 [09:30:24]1012 (4) - 22.09.2024 03:14 [09:30:24]1206 (1) - 0 [09:30:24]OFD Sender: Remove packet 151760 [09:30:24]ProducePacketName [09:30:24]name=ofd_packets/00151760 [09:30:24]NVStorageDeleteData [09:30:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 62 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [09:30:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_GetFieldsCounters done [09:30:24]requested_item shift.num is exist - process it [09:30:24]requested_item shift.opened is exist - process it [09:30:24]req_shift_opened [09:30:24]FM_GetShiftState [09:30:24]SAM_PROTO_GetShiftState [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 13 01 00 [09:30:24]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0E 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3F [09:30:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:30:25]wFMCommunicate OK [09:30:25]SAM_PROTO_GetShiftState done [09:30:25]FM_GetShiftState done [09:30:25]req_shift_opened done [09:30:25]requested_item shift.open_date is exist - process it [09:30:25]req_shift_open_date [09:30:25]req_shift_open_date done [09:30:25]produce_requested_data done [09:30:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151760,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:30:25]process_action_free close_receipt [09:30:25]json_value_free [09:30:25]json_value_free done [09:30:25]process_json_proto returns [09:30:25]Send response to host [09:30:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151760,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:30:25]free response buf [09:30:25]execute_script done [09:30:25]execute_script returns [09:30:25]free content buf [09:30:25]Sock 8.Close socket [09:30:25]Sock 8.Thread stoped [09:30:25]OFD Sender: No OFD packet to send [09:30:29]accept exits with 9 [09:30:29]New connection [09:30:29]New thread 3066617188 created [09:30:29]Thread 3066760548 joined [09:30:29]Waiting for new connection... [09:30:29] Sock 9.Parse request [09:30:29]Sock 9.Check first char [09:30:29]Sock 9.First char is OK [09:30:29]request: POST /json_proto HTTP/1.0 [09:30:29]Method: POST [09:30:29]URL: /json_proto [09:30:29]Method is POST - this is cgi request [09:30:29]url: /json_proto [09:30:29]query_string will be loaded in cgi processing [09:30:29]execute_cgi json_proto POST (null) [09:30:29]execute_cgi path=json_proto method=POST [09:30:29]POST find Content-Length [09:30:29]Host: 172.17.43.67:8080 [09:30:29]Content-Length: 678 [09:30:29]Content-Type: application/json [09:30:29] [09:30:29]POST finish read [09:30:29]Found Content-Length = 678 [09:30:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:29]execute_script... [09:30:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:29]POST & json_proto [09:30:29]process_json_proto [09:30:29]json parsed OK: [09:30:29]protocol is kg_v1.0 [09:30:29]action value=close_receipt [09:30:29]process_action close_receipt [09:30:29]cmd_close_receipt [09:30:29]MH_GetDate [09:30:29]Write to MH i2c: F0 00 00 78 04 6B [09:30:29]Write i2c OK [09:30:29]MH_I2C_Read... [09:30:29]Read from MH i2c: F0 [09:30:29]MH_I2C_Read... [09:30:29]Read from MH i2c: F0 09 00 [09:30:29]MH_I2C_Read... [09:30:29]Read from MH i2c: F0 09 00 78 04 00 B6 E3 EF 66 6A BD 47 65 35 [09:30:29]GetLastDocTimeStamp 1726997421 [09:30:29]current date 1726997430 [09:30:29]FM_GetShiftState [09:30:29]SAM_PROTO_GetShiftState [09:30:29]wFMCommunicate request_size=4 [09:30:29]MH_SAM_APDU [09:30:29]CAPDU: 80 13 01 00 [09:30:29]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [09:30:29]Write i2c OK [09:30:29]MH_I2C_Read... [09:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:29]Read from MH i2c: E2 [09:30:29]MH_I2C_Read... [09:30:29]Read from MH i2c: E2 0E 00 [09:30:29]MH_I2C_Read... [09:30:29]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 41 [09:30:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:30:29]wFMCommunicate OK [09:30:29]SAM_PROTO_GetShiftState done [09:30:29]FM_GetShiftState done [09:30:29]opened in 1726966141 [09:30:29]opened+sec_in_day 1727052541 [09:30:29]quantity*price = 10034 [09:30:29]sum+1 = 10035 [09:30:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 92 22.09.2024 09:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151761 ФПД: 86782220875554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151761&fm=86782220875554&tin=02508201610067®Number=0000000000091825&sum=10000 [09:30:31]StoreToDocumentArchive [09:30:31]shift 475 fd 151761 [09:30:31]save to /storage/0475/doc_00151761 [09:30:31]save last doc name /storage/0475/doc_00151761 to /storage/kkm_last_doc_name [09:30:31]save OK [09:30:31]Clear old archive folders... [09:30:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:31]tlvbuf is 00903530 [09:30:31]SAM_PROTO_ClearQueue [09:30:31]wFMCommunicate request_size=4 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 09 00 00 [09:30:31]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [09:30:31]RAPDU: 90 00 [09:30:31]wFMCommunicate OK [09:30:31]SAM_PROTO_ClearQueue done [09:30:31]KKMCreateOFDPacket [09:30:31]OFDProtocolAddRootSTLVToBuf [09:30:31]FM_MakeSignedData [09:30:31]FM_MakeSignedData [09:30:31]SAM_PROTO_SignData [09:30:31]wFMCommunicate request_size=4 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 0D 01 02 [09:30:31]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [09:30:31]RAPDU: 90 00 [09:30:31]wFMCommunicate OK [09:30:31]wFMCommunicate request_size=255 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 B6 E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 50 02 00 35 04 06 00 4E [09:30:31]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 B6 E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 50 02 00 35 04 06 00 4E 00 00 56 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [09:30:31]RAPDU: 90 00 [09:30:31]wFMCommunicate OK [09:30:31]wFMCommunicate request_size=10 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 0D 02 02 05 ED 8F 72 B7 22 [09:30:31]Write to MH i2c: E2 0D 00 89 04 80 0D 02 02 05 00 ED 8F 72 B7 22 00 00 D8 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [09:30:31]RAPDU: 90 00 [09:30:31]wFMCommunicate OK [09:30:31]wFMCommunicate request_size=4 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 0D 03 02 [09:30:31]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 0B 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 0B 00 8A 04 00 3E FB 17 64 61 82 A6 51 90 00 98 [09:30:31]RAPDU: 3E FB 17 64 61 82 A6 51 90 00 [09:30:31]wFMCommunicate OK [09:30:31]SAM_PROTO_SignData done [09:30:31]FM_MakeSignedData done [09:30:31]CreateOFDProtocolMessage [09:30:31]wFMCommunicate request_size=4 [09:30:31]MH_SAM_APDU [09:30:31]CAPDU: 80 11 00 00 [09:30:31]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:31]Read from MH i2c: E2 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 17 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [09:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:31]wFMCommunicate OK [09:30:31]CreateOFDProtocolMessage done [09:30:31]OFDSenderStorePacket 151761 [09:30:31]StoreOFDPacket docnum=151761 [09:30:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 A1 07 01 82 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 B6 E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 50 02 00 35 04 06 00 4E ED 8F 72 B7 22 3E FB 17 64 61 82 A6 51 [09:30:31]CheckFolder [09:30:31]dirname=/storage/ofd_packets [09:30:31]CheckFolder done [09:30:31]ProducePacketName [09:30:31]name=ofd_packets/00151761 [09:30:31]NVStorageSaveData ofd_packets/00151761 [09:30:31]File name is /storage/ofd_packets/00151761 [09:30:31]Write 301 bytes [09:30:31]NVStorageSaveData done [09:30:31]OFDSenderStorePacket done [09:30:31]KKMCreateOFDPacket done [09:30:31]NVStorageSaveData kkm_last_timestamp [09:30:31]File name is /storage/kkm_last_timestamp [09:30:31]Write 4 bytes [09:30:31]NVStorageSaveData done [09:30:31]ExternCall_PrintAddStr [09:30:31]wPrintStart [09:30:31]Write to MH i2c: 01 00 00 8C 04 90 [09:30:31]Write i2c OK [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: 01 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: 01 07 00 [09:30:31]MH_I2C_Read... [09:30:31]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [09:30:31]RasterBufferAndPrint [09:30:31]line Счет N : (1)1785771 [09:30:31]line ИНН: 02508201610067 [09:30:31]line Контрольно-Кассовый Чек [09:30:31]line ПРОДАЖА [09:30:31]line ТРК (МРК, ГНК) : 12 [09:30:31]line Товар: 2710124130 [09:30:31]line Аи-92-К-5 [09:30:31]line 1.480 * 67.80 [09:30:31]line = 100.34 [09:30:31]line НДС 12% НСП 1% [09:30:31]line > о реализуемом товаре [09:30:31]line ОКРУГЛЕНИЕ: -0.34 [09:30:31]line ИТОГО: 100.00 [09:30:31]line Внесено: 100.00 [09:30:31]line СДАЧА: 0.00 [09:30:31]line НСП 1% : 0.89 [09:30:31]line НДС 12% : 10.66 [09:30:31]line Наличными: 100.00 [09:30:31]line Безнал.: 0.00 [09:30:31]line Место: АЗС № 89 "Партнер Нефть" [09:30:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:30:31]line СНО: Общий режим [09:30:31]line Чек 92 22.09.2024 09:30 [09:30:31]line Смена: 475 ФФД: 1.0 [09:30:31]line ЗНМ: 0300000113 [09:30:31]line РНМ: 0000000000091825 [09:30:31]line Версия ККМ: 001 [09:30:31]line ФМ: 0000000000871835 [09:30:31]line ФД: 151761 [09:30:31]line ФПД: 86782220875554 [09:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151761&fm=86782220875554&tin=02508201610067®Number=0000000000091825&sum=10000 [09:30:31]OFD Sender: Processing packet 151761 [packets to send 826, broken 825] [09:30:31]ProducePacketName [09:30:31]name=ofd_packets/00151761 [09:30:31]OFD Sender: To server: pG, [09:30:31]CommunicateWithHost lk.salyk.kg:30040 [09:30:31]ConnectInit lk.salyk.kg [09:30:31]written 0, free lines is 4095 [09:30:32]Write to MH i2c: 01 00 00 B7 04 BB [09:30:32]Write i2c OK [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: 01 [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: 01 07 00 [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: 01 07 00 B7 04 00 00 00 00 00 CD 0C 9B [09:30:32]RasterBufferAndPrint [09:30:32]line [09:30:32]line [09:30:32]line [09:30:32]line [09:30:32]line [09:30:32]written 0, free lines is 3290 [09:30:32]MH_Cut [09:30:32]Write to MH i2c: D1 01 00 BE 04 01 94 [09:30:32]Write i2c OK [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: D1 [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: D1 01 00 [09:30:32]MH_I2C_Read... [09:30:32]Read from MH i2c: D1 01 00 BE 04 00 93 [09:30:32]Write to MH i2c: 01 00 00 BF 04 C3 [09:30:32]Write i2c OK [09:30:32]MH_I2C_Read... [09:30:32]Connected sock=10 [09:30:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 A1 07 01 82 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 B6 E3 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 50 02 00 35 04 06 00 4E ED 8F 72 B7 22 3E FB 17 64 61 82 A6 51 [09:30:33]*** Cut start [09:30:33]*** Purtial cut [09:30:33]*** Stage 1: CUTSNS_PIN = 1 [09:30:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 52 7F 47 00 57 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 50 02 00 F4 03 04 00 BB 8B EF 66 B6 04 01 00 00 7E 71 47 B1 CD EC 16 47 [09:30:33]CommunicateWithHost err = 0 [09:30:33]CheckOFDResponse [09:30:33]1017 (14) - 77093643461234 [09:30:33]1041 (16) - 0000000000871835 [09:30:33]1040 (4) - 151761 [09:30:33]1012 (4) - 22.09.2024 03:15 [09:30:33]1206 (1) - 0 [09:30:33]OFD Sender: Remove packet 151761 [09:30:33]ProducePacketName [09:30:33]name=ofd_packets/00151761 [09:30:33]NVStorageDeleteData [09:30:33]Read from MH i2c: 01 [09:30:33]MH_I2C_Read... [09:30:33]*** Stop cut motor [09:30:33]*** Cut end [09:30:33]Read from MH i2c: 01 07 00 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 FF 0F D8 [09:30:33]process_action close_receipt done [09:30:33]requested_data is exist [09:30:33]produce_requested_data [09:30:33]requested_item fm.sn is exist - process it [09:30:33]wFMCommunicate request_size=4 [09:30:33]MH_SAM_APDU [09:30:33]CAPDU: 80 11 00 00 [09:30:33]Write to MH i2c: E2 08 00 C0 04 80 11 00 00 00 00 00 00 3E [09:30:33]Write i2c OK [09:30:33]MH_I2C_Read... [09:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:33]Read from MH i2c: E2 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 17 00 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 17 00 C0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [09:30:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:33]wFMCommunicate OK [09:30:33]requested_item fd.num is exist - process it [09:30:33]SAM_PROTO_GetFieldsCounters [09:30:33]wFMCommunicate request_size=4 [09:30:33]MH_SAM_APDU [09:30:33]CAPDU: 80 13 00 00 [09:30:33]Write to MH i2c: E2 08 00 C1 04 80 13 00 00 00 00 00 00 41 [09:30:33]Write i2c OK [09:30:33]MH_I2C_Read... [09:30:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:33]Read from MH i2c: E2 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 62 00 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 62 00 C1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [09:30:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:33]wFMCommunicate OK [09:30:33]SAM_PROTO_GetFieldsCounters done [09:30:33]requested_item shift.num is exist - process it [09:30:33]requested_item shift.opened is exist - process it [09:30:33]req_shift_opened [09:30:33]FM_GetShiftState [09:30:33]SAM_PROTO_GetShiftState [09:30:33]wFMCommunicate request_size=4 [09:30:33]MH_SAM_APDU [09:30:33]CAPDU: 80 13 01 00 [09:30:33]Write to MH i2c: E2 08 00 C2 04 80 13 01 00 00 00 00 00 43 [09:30:33]Write i2c OK [09:30:33]MH_I2C_Read... [09:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:33]Read from MH i2c: E2 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 0E 00 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: E2 0E 00 C2 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8A [09:30:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:30:33]wFMCommunicate OK [09:30:33]SAM_PROTO_GetShiftState done [09:30:33]FM_GetShiftState done [09:30:33]req_shift_opened done [09:30:33]requested_item shift.open_date is exist - process it [09:30:33]req_shift_open_date [09:30:33]req_shift_open_date done [09:30:33]produce_requested_data done [09:30:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151761,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:30:33]process_action_free close_receipt [09:30:33]json_value_free [09:30:33]json_value_free done [09:30:33]process_json_proto returns [09:30:33]Send response to host [09:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151761,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:30:33]free response buf [09:30:33]execute_script done [09:30:33]execute_script returns [09:30:33]free content buf [09:30:33]Sock 9.Close socket [09:30:33]Sock 9.Thread stoped [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:54]recv_with_timeout no data received [09:30:58]OFD Sender: No OFD packet to send [09:31:03]OFD Sender: No OFD packet to send [09:31:08]OFD Sender: No OFD packet to send [09:31:13]OFD Sender: No OFD packet to send [09:31:14]recv_with_timeout no data received [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:28]OFD Sender: No OFD packet to send [09:31:33]OFD Sender: No OFD packet to send [09:31:39]OFD Sender: No OFD packet to send [09:31:42]recv_with_timeout no data received [09:31:44]OFD Sender: No OFD packet to send [09:31:49]OFD Sender: No OFD packet to send [09:31:54]OFD Sender: No OFD packet to send [09:31:59]OFD Sender: No OFD packet to send [09:32:04]OFD Sender: No OFD packet to send [09:32:09]OFD Sender: No OFD packet to send [09:32:14]OFD Sender: No OFD packet to send [09:32:19]OFD Sender: No OFD packet to send [09:32:24]OFD Sender: No OFD packet to send [09:32:29]OFD Sender: No OFD packet to send [09:32:34]OFD Sender: No OFD packet to send [09:32:39]OFD Sender: No OFD packet to send [09:32:40]recv_with_timeout no data received [09:32:44]OFD Sender: No OFD packet to send [09:32:49]OFD Sender: No OFD packet to send [09:32:54]OFD Sender: No OFD packet to send [09:32:55]accept exits with 8 [09:32:55]New connection [09:32:55]New thread 3066760548 created [09:32:55]Thread 3066617188 joined [09:32:55]Waiting for new connection... [09:32:55] Sock 8.Parse request [09:32:55]Sock 8.Check first char [09:32:55]Sock 8.First char is OK [09:32:55]request: POST /json_proto HTTP/1.0 [09:32:55]Method: POST [09:32:55]URL: /json_proto [09:32:55]Method is POST - this is cgi request [09:32:55]url: /json_proto [09:32:55]query_string will be loaded in cgi processing [09:32:55]execute_cgi json_proto POST (null) [09:32:55]execute_cgi path=json_proto method=POST [09:32:55]POST find Content-Length [09:32:55]Host: 172.17.43.67:8080 [09:32:55]Content-Length: 678 [09:32:55]Content-Type: application/json [09:32:55] [09:32:55]POST finish read [09:32:55]Found Content-Length = 678 [09:32:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:55]execute_script... [09:32:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:55]POST & json_proto [09:32:55]process_json_proto [09:32:55]json parsed OK: [09:32:55]protocol is kg_v1.0 [09:32:55]action value=close_receipt [09:32:55]process_action close_receipt [09:32:55]cmd_close_receipt [09:32:55]MH_GetDate [09:32:55]Write to MH i2c: F0 00 00 C3 04 B6 [09:32:55]Write i2c OK [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: F0 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: F0 09 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: F0 09 00 C3 04 00 47 E4 EF 66 6A BD 47 65 12 [09:32:55]GetLastDocTimeStamp 1726997430 [09:32:55]current date 1726997575 [09:32:55]FM_GetShiftState [09:32:55]SAM_PROTO_GetShiftState [09:32:55]wFMCommunicate request_size=4 [09:32:55]MH_SAM_APDU [09:32:55]CAPDU: 80 13 01 00 [09:32:55]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [09:32:55]Write i2c OK [09:32:55]MH_I2C_Read... [09:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:55]Read from MH i2c: E2 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 0E 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8C [09:32:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:32:55]wFMCommunicate OK [09:32:55]SAM_PROTO_GetShiftState done [09:32:55]FM_GetShiftState done [09:32:55]opened in 1726966141 [09:32:55]opened+sec_in_day 1727052541 [09:32:55]quantity*price = 60027 [09:32:55]sum+1 = 60029 [09:32:55]Check (price>sum+1) || (price+1 о реализуемом товаре [09:34:20]line ОКРУГЛЕНИЕ: -0.28 [09:34:20]line ИТОГО: 600.00 [09:34:20]line Внесено: 600.00 [09:34:20]line СДАЧА: 0.00 [09:34:20]line НСП 1% : 5.31 [09:34:20]line НДС 12% : 63.75 [09:34:20]line Наличными: 600.00 [09:34:20]line Безнал.: 0.00 [09:34:20]line Место: АЗС № 89 "Партнер Нефть" [09:34:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:34:20]line СНО: Общий режим [09:34:20]line Чек 93 22.09.2024 09:32 [09:34:20]line Смена: 475 ФФД: 1.0 [09:34:20]line ЗНМ: 0300000113 [09:34:20]line РНМ: 0000000000091825 [09:34:20]line Версия ККМ: 001 [09:34:20]line ФМ: 0000000000871835 [09:34:20]line ФД: 151762 [09:34:20]line ФПД: 33245611402476 [09:34:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151762&fm=33245611402476&tin=02508201610067®Number=0000000000091825&sum=60000 [09:34:20]written 0, free lines is 4095 [09:34:20]Write to MH i2c: 01 00 00 48 00 48 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: 01 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: 01 07 00 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 DA 0C 35 [09:34:20]RasterBufferAndPrint [09:34:20]line [09:34:20]line [09:34:20]line [09:34:20]line [09:34:20]line [09:34:20]written 0, free lines is 3308 [09:34:20]MH_Cut [09:34:20]Write to MH i2c: D1 01 00 4F 00 01 21 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: D1 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: D1 01 00 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: D1 01 00 4F 00 00 20 [09:34:20]Write to MH i2c: 01 00 00 50 00 50 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:21]*** Cut start [09:34:21]*** Purtial cut [09:34:21]*** Stage 1: CUTSNS_PIN = 1 [09:34:21]Read from MH i2c: 01 [09:34:21]MH_I2C_Read... [09:34:21]*** Stop cut motor [09:34:21]*** Cut end [09:34:21]Read from MH i2c: 01 07 00 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [09:34:21]process_action print_doc done [09:34:21]requested_data is exist [09:34:21]produce_requested_data [09:34:21]produce_requested_data return (null) [09:34:21]process_action_free print_doc [09:34:21]json_value_free [09:34:21]json_value_free done [09:34:21]process_json_proto returns [09:34:21]Send response to host [09:34:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [09:34:21]free response buf [09:34:21]execute_script done [09:34:21]execute_script returns [09:34:21]free content buf [09:34:21]Sock 8.Close socket [09:34:21]Sock 8.Thread stoped [09:34:22]OFD Sender: No OFD packet to send [09:34:27]OFD Sender: No OFD packet to send [09:34:32]OFD Sender: No OFD packet to send [09:34:33]recv_with_timeout no data received [09:34:37]OFD Sender: No OFD packet to send [09:34:42]OFD Sender: No OFD packet to send [09:34:46]recv_with_timeout no data received [09:34:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:34:14]RAPDU: 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 11 00 00 [09:34:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 17 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:14]wFMCommunicate OK [09:34:14]Detected FM SN is 0000000000871835 [09:34:14]Stored FM SN is 0000000000871835 [09:34:14]wFMCommunicate request_size=9 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:34:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:34:14]RAPDU: 90 00 [09:34:14]wFMCommunicate OK [09:34:14]FM PIN OK [09:34:14]wFMCommunicate request_size=8 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 14 04 00 03 02 00 01 [09:34:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:34:14]RAPDU: 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=13 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:34:14]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:34:14]RAPDU: 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 11 00 00 [09:34:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 17 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:14]wFMCommunicate OK [09:34:14]DocumentArchiveInit [09:34:14]Start Httpd... [09:34:14]Httpd thread 3067456868 created [09:34:14]Write to MH i2c: 01 00 00 0F 00 0F [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: 01 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: 01 07 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:34:14]MH Int Process started [09:34:14]Allocated Socket 7 [09:34:14]Bind OK [09:34:14]Listen OK [09:34:14]httpd running on port 8080 [09:34:14]Waiting for new connection... [09:34:15]OFD Sender: Processing packet 151762 [packets to send 826, broken 825] [09:34:15]ProducePacketName [09:34:15]name=ofd_packets/00151762 [09:34:15]OFD Sender: To server: pG, [09:34:15]CommunicateWithHost lk.salyk.kg:30040 [09:34:15]ConnectInit lk.salyk.kg [09:34:16]Connected sock=6 [09:34:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 D4 07 01 79 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 47 E4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 50 02 00 35 04 06 00 1E 3C 98 DB A4 EC 3D E1 E8 0C D4 79 19 BF [09:34:16]accept exits with 8 [09:34:16]New connection [09:34:16]New thread 3067170148 created [09:34:16]Waiting for new connection... [09:34:16] Sock 8.Parse request [09:34:16]Sock 8.Check first char [09:34:16]Sock 8.First char is OK [09:34:16]request: POST /json_proto HTTP/1.0 [09:34:16]Method: POST [09:34:16]URL: /json_proto [09:34:16]Method is POST - this is cgi request [09:34:16]url: /json_proto [09:34:16]query_string will be loaded in cgi processing [09:34:16]execute_cgi json_proto POST (null) [09:34:16]execute_cgi path=json_proto method=POST [09:34:16]POST find Content-Length [09:34:16]Host: 172.17.43.67:8080 [09:34:16]Content-Length: 215 [09:34:16]Content-Type: application/json [09:34:16] [09:34:16]POST finish read [09:34:16]Found Content-Length = 215 [09:34:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:16]execute_script... [09:34:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:16]POST & json_proto [09:34:16]process_json_proto [09:34:16]json parsed OK: [09:34:16]protocol is kg_v1.0 [09:34:16]action value=get_value [09:34:16]process_action get_value [09:34:16]cmd_get_value [09:34:16]process_action get_value done [09:34:16]requested_data is exist [09:34:16]produce_requested_data [09:34:16]requested_item kkm.sn is exist - process it [09:34:16]requested_item kkm.ver is exist - process it [09:34:16]requested_item fm.sn is exist - process it [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 11 00 00 [09:34:16]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 17 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:16]wFMCommunicate OK [09:34:16]requested_item fd.num is exist - process it [09:34:16]SAM_PROTO_GetFieldsCounters [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 13 00 00 [09:34:16]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 62 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [09:34:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:16]wFMCommunicate OK [09:34:16]SAM_PROTO_GetFieldsCounters done [09:34:16]requested_item shift.num is exist - process it [09:34:16]requested_item shift.opened is exist - process it [09:34:16]req_shift_opened [09:34:16]FM_GetShiftState [09:34:16]SAM_PROTO_GetShiftState [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 13 01 00 [09:34:16]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 0E 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [09:34:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:34:16]wFMCommunicate OK [09:34:16]SAM_PROTO_GetShiftState done [09:34:16]FM_GetShiftState done [09:34:16]req_shift_opened done [09:34:16]requested_item shift.open_date is exist - process it [09:34:16]req_shift_open_date [09:34:16]req_shift_open_date done [09:34:16]produce_requested_data done [09:34:16]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151762,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:34:16]process_action_free get_value [09:34:47]OFD Sender: No OFD packet to send [09:34:52]OFD Sender: No OFD packet to send [09:34:57]accept exits with 10 [09:34:57]New connection [09:34:57]New thread 3067026788 created [09:34:57]Thread 3067170148 joined [09:34:57]Waiting for new connection... [09:34:57] Sock 10.Parse request [09:34:57]Sock 10.Check first char [09:34:57]Sock 10.First char is OK [09:34:57]request: POST /json_proto HTTP/1.0 [09:34:57]Method: POST [09:34:57]URL: /json_proto [09:34:57]Method is POST - this is cgi request [09:34:57]url: /json_proto [09:34:57]query_string will be loaded in cgi processing [09:34:57]execute_cgi json_proto POST (null) [09:34:57]execute_cgi path=json_proto method=POST [09:34:57]POST find Content-Length [09:34:57]Host: 172.17.43.67:8080 [09:34:57]Content-Length: 678 [09:34:57]Content-Type: application/json [09:34:57] [09:34:57]POST finish read [09:34:57]Found Content-Length = 678 [09:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:57]execute_script... [09:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:57]POST & json_proto [09:34:57]process_json_proto [09:34:57]json parsed OK: [09:34:57]protocol is kg_v1.0 [09:34:57]action value=close_receipt [09:34:57]process_action close_receipt [09:34:57]cmd_close_receipt [09:34:57]MH_GetDate [09:34:57]Write to MH i2c: F0 00 00 51 00 40 [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: F0 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: F0 09 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: F0 09 00 51 00 00 C2 E4 EF 66 6A BD 47 65 17 [09:34:57]GetLastDocTimeStamp 1726997575 [09:34:57]current date 1726997698 [09:34:57]FM_GetShiftState [09:34:57]SAM_PROTO_GetShiftState [09:34:57]wFMCommunicate request_size=4 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 13 01 00 [09:34:57]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 0E 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 16 [09:34:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:34:57]wFMCommunicate OK [09:34:57]SAM_PROTO_GetShiftState done [09:34:57]FM_GetShiftState done [09:34:57]opened in 1726966141 [09:34:57]opened+sec_in_day 1727052541 [09:34:57]quantity*price = 40002 [09:34:57]sum+1 = 40003 [09:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 94 22.09.2024 09:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151763 ФПД: 72790551406513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093458&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151763&fm=72790551406513&tin=02508201610067®Number=0000000000091825&sum=40000 [09:34:58]StoreToDocumentArchive [09:34:58]shift 475 fd 151763 [09:34:58]save to /storage/0475/doc_00151763 [09:34:58]save last doc name /storage/0475/doc_00151763 to /storage/kkm_last_doc_name [09:34:58]save OK [09:34:58]Clear old archive folders... [09:34:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:59]tlvbuf is 0098D7C0 [09:34:59]SAM_PROTO_ClearQueue [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 09 00 00 [09:34:59]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [09:34:59]RAPDU: 90 00 [09:34:59]wFMCommunicate OK [09:34:59]SAM_PROTO_ClearQueue done [09:34:59]KKMCreateOFDPacket [09:34:59]OFDProtocolAddRootSTLVToBuf [09:34:59]FM_MakeSignedData [09:34:59]FM_MakeSignedData [09:34:59]SAM_PROTO_SignData [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 0D 01 02 [09:34:59]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [09:34:59]RAPDU: 90 00 [09:34:59]wFMCommunicate OK [09:34:59]wFMCommunicate request_size=255 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 C2 E4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 50 02 00 35 04 06 00 42 [09:34:59]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 C2 E4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 50 02 00 35 04 06 00 42 00 00 D9 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [09:34:59]RAPDU: 90 00 [09:34:59]wFMCommunicate OK [09:34:59]wFMCommunicate request_size=10 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 0D 02 02 05 33 DE F5 A7 B1 [09:34:59]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 33 DE F5 A7 B1 00 00 44 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [09:34:59]RAPDU: 90 00 [09:34:59]wFMCommunicate OK [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 0D 03 02 [09:34:59]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0B 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0B 00 63 00 00 DB AD CE EE AD 16 76 54 90 00 B0 [09:34:59]RAPDU: DB AD CE EE AD 16 76 54 90 00 [09:34:59]wFMCommunicate OK [09:34:59]SAM_PROTO_SignData done [09:34:59]FM_MakeSignedData done [09:34:59]CreateOFDProtocolMessage [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 11 00 00 [09:34:59]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 17 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [09:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:59]wFMCommunicate OK [09:34:59]CreateOFDProtocolMessage done [09:34:59]OFDSenderStorePacket 151763 [09:34:59]StoreOFDPacket docnum=151763 [09:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 4E 07 01 94 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 C2 E4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 50 02 00 35 04 06 00 42 33 DE F5 A7 B1 DB AD CE EE AD 16 76 54 [09:34:59]CheckFolder [09:34:59]dirname=/storage/ofd_packets [09:34:59]CheckFolder done [09:34:59]ProducePacketName [09:34:59]name=ofd_packets/00151763 [09:34:59]NVStorageSaveData ofd_packets/00151763 [09:34:59]File name is /storage/ofd_packets/00151763 [09:34:59]Write 301 bytes [09:34:59]NVStorageSaveData done [09:34:59]OFDSenderStorePacket done [09:34:59]KKMCreateOFDPacket done [09:34:59]NVStorageSaveData kkm_last_timestamp [09:34:59]File name is /storage/kkm_last_timestamp [09:34:59]Write 4 bytes [09:34:59]NVStorageSaveData done [09:34:59]ExternCall_PrintAddStr [09:34:59]wPrintStart [09:34:59]Write to MH i2c: 01 00 00 65 00 65 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: 01 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: 01 07 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [09:34:59]RasterBufferAndPrint [09:34:59]line Счет N : (1)1785774 [09:34:59]line ИНН: 02508201610067 [09:34:59]line Контрольно-Кассовый Чек [09:34:59]line ПРОДАЖА [09:34:59]line ТРК (МРК, ГНК) : 42 [09:34:59]line Товар: 2710124130 [09:34:59]line Аи-92-К-5 [09:34:59]line 5.900 * 67.80 [09:34:59]line = 400.02 [09:34:59]line НДС 12% НСП 1% [09:34:59]line > о реализуемом товаре [09:34:59]line ОКРУГЛЕНИЕ: -0.02 [09:34:59]line ИТОГО: 400.00 [09:34:59]line Внесено: 400.00 [09:34:59]line СДАЧА: 0.00 [09:34:59]line НСП 1% : 3.54 [09:34:59]line НДС 12% : 42.48 [09:34:59]line Наличными: 400.00 [09:34:59]line Безнал.: 0.00 [09:34:59]line Место: АЗС № 89 "Партнер Нефть" [09:34:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:34:59]line СНО: Общий режим [09:34:59]line Чек 94 22.09.2024 09:34 [09:34:59]line Смена: 475 ФФД: 1.0 [09:34:59]line ЗНМ: 0300000113 [09:34:59]line РНМ: 0000000000091825 [09:34:59]line Версия ККМ: 001 [09:34:59]line ФМ: 0000000000871835 [09:34:59]line ФД: 151763 [09:34:59]line ФПД: 72790551406513 [09:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093458&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151763&fm=72790551406513&tin=02508201610067®Number=0000000000091825&sum=40000 [09:34:59]written 0, free lines is 4095 [09:34:59]OFD Sender: Processing packet 151763 [packets to send 826, broken 825] [09:34:59]ProducePacketName [09:34:59]name=ofd_packets/00151763 [09:34:59]OFD Sender: To server: pG, [09:34:59]CommunicateWithHost lk.salyk.kg:30040 [09:34:59]ConnectInit lk.salyk.kg [09:35:00]Write to MH i2c: 01 00 00 90 00 90 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 07 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D1 0C 74 [09:35:00]RasterBufferAndPrint [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]line [09:35:00]written 0, free lines is 3289 [09:35:00]MH_Cut [09:35:00]Write to MH i2c: D1 01 00 97 00 01 69 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 01 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: D1 01 00 97 00 00 68 [09:35:00]Write to MH i2c: 01 00 00 98 00 98 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]*** Cut start [09:35:00]*** Purtial cut [09:35:00]*** CUTSNS_PIN = 0 [09:35:01]*** Stage 1: CUTSNS_PIN = 1 [09:35:02]Connected sock=8 [09:35:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 4E 07 01 94 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 C2 E4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 50 02 00 35 04 06 00 42 33 DE F5 A7 B1 DB AD CE EE AD 16 76 54 [09:35:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 AF 47 00 60 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 50 02 00 F4 03 04 00 C9 8C EF 66 B6 04 01 00 00 81 93 A0 AE 5E 38 05 CE [09:35:02]CommunicateWithHost err = 0 [09:35:02]CheckOFDResponse [09:35:02]1017 (14) - 77093643461234 [09:35:02]1041 (16) - 0000000000871835 [09:35:02]1040 (4) - 151763 [09:35:02]1012 (4) - 22.09.2024 03:19 [09:35:02]1206 (1) - 0 [09:35:02]OFD Sender: Remove packet 151763 [09:35:02]ProducePacketName [09:35:02]name=ofd_packets/00151763 [09:35:02]NVStorageDeleteData [09:35:02]Read from MH i2c: 01 [09:35:02]MH_I2C_Read... [09:35:02]*** Stop cut motor [09:35:02]*** Cut end [09:35:02]Read from MH i2c: 01 07 00 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [09:35:02]process_action close_receipt done [09:35:02]requested_data is exist [09:35:02]produce_requested_data [09:35:02]requested_item fm.sn is exist - process it [09:35:02]wFMCommunicate request_size=4 [09:35:02]MH_SAM_APDU [09:35:02]CAPDU: 80 11 00 00 [09:35:02]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [09:35:02]Write i2c OK [09:35:02]MH_I2C_Read... [09:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:02]Read from MH i2c: E2 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: E2 17 00 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [09:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:35:02]wFMCommunicate OK [09:35:02]requested_item fd.num is exist - process it [09:35:02]SAM_PROTO_GetFieldsCounters [09:35:02]wFMCommunicate request_size=4 [09:35:02]MH_SAM_APDU [09:35:02]CAPDU: 80 13 00 00 [09:35:02]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [09:35:02]Write i2c OK [09:35:02]MH_I2C_Read... [09:35:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:02]Read from MH i2c: E2 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: E2 62 00 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [09:35:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetFieldsCounters done [09:35:03]requested_item shift.num is exist - process it [09:35:03]requested_item shift.opened is exist - process it [09:35:03]req_shift_opened [09:35:03]FM_GetShiftState [09:35:03]SAM_PROTO_GetShiftState [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 13 01 00 [09:35:03]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5F [09:35:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetShiftState done [09:35:03]FM_GetShiftState done [09:35:03]req_shift_opened done [09:35:03]requested_item shift.open_date is exist - process it [09:35:03]req_shift_open_date [09:35:03]req_shift_open_date done [09:35:03]produce_requested_data done [09:35:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151763,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:35:03]process_action_free close_receipt [09:35:03]json_value_free [09:35:03]json_value_free done [09:35:03]process_json_proto returns [09:35:03]Send response to host [09:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151763,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:35:03]free response buf [09:35:03]execute_script done [09:35:03]execute_script returns [09:35:03]free content buf [09:35:03]Sock 10.Close socket [09:35:03]Sock 10.Thread stoped [09:35:03]OFD Sender: No OFD packet to send [09:35:08]OFD Sender: No OFD packet to send [09:35:13]OFD Sender: No OFD packet to send [09:35:18]OFD Sender: No OFD packet to send [09:35:23]OFD Sender: No OFD packet to send [09:35:26]recv_with_timeout no data received [09:35:28]OFD Sender: No OFD packet to send [09:35:33]OFD Sender: No OFD packet to send [09:35:38]OFD Sender: No OFD packet to send [09:35:43]OFD Sender: No OFD packet to send [09:35:46]recv_with_timeout no data received [09:35:48]OFD Sender: No OFD packet to send [09:35:53]OFD Sender: No OFD packet to send [09:35:58]OFD Sender: No OFD packet to send [09:36:03]OFD Sender: No OFD packet to send [09:36:08]OFD Sender: No OFD packet to send [09:36:13]OFD Sender: No OFD packet to send [09:36:18]OFD Sender: No OFD packet to send [09:36:23]OFD Sender: No OFD packet to send [09:36:28]OFD Sender: No OFD packet to send [09:36:29]recv_with_timeout no data received [09:36:33]OFD Sender: No OFD packet to send [09:36:38]OFD Sender: No OFD packet to send [09:36:43]OFD Sender: No OFD packet to send [09:36:48]OFD Sender: No OFD packet to send [09:36:53]OFD Sender: No OFD packet to send [09:36:58]OFD Sender: No OFD packet to send [09:37:03]OFD Sender: No OFD packet to send [09:37:08]OFD Sender: No OFD packet to send [09:37:13]OFD Sender: No OFD packet to send [09:37:18]OFD Sender: No OFD packet to send [09:37:23]OFD Sender: No OFD packet to send [09:37:28]OFD Sender: No OFD packet to send [09:37:33]OFD Sender: No OFD packet to send [09:37:38]OFD Sender: No OFD packet to send [09:37:43]OFD Sender: No OFD packet to send [09:37:48]OFD Sender: No OFD packet to send [09:37:53]OFD Sender: No OFD packet to send [09:37:58]OFD Sender: No OFD packet to send [09:38:03]OFD Sender: No OFD packet to send [09:38:08]OFD Sender: No OFD packet to send [09:38:13]OFD Sender: No OFD packet to send [09:38:18]OFD Sender: No OFD packet to send [09:38:23]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:49]recv_with_timeout no data received [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:27]recv_with_timeout no data received [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:44]recv_with_timeout no data received [09:39:49]OFD Sender: No OFD packet to send [09:39:54]OFD Sender: No OFD packet to send [09:39:59]OFD Sender: No OFD packet to send [09:40:04]OFD Sender: No OFD packet to send [09:40:09]OFD Sender: No OFD packet to send [09:40:14]OFD Sender: No OFD packet to send [09:40:19]OFD Sender: No OFD packet to send [09:40:24]OFD Sender: No OFD packet to send [09:40:29]OFD Sender: No OFD packet to send [09:40:34]OFD Sender: No OFD packet to send [09:40:39]OFD Sender: No OFD packet to send [09:40:44]OFD Sender: No OFD packet to send [09:40:48]recv_with_timeout no data received [09:40:49]OFD Sender: No OFD packet to send [09:40:54]OFD Sender: No OFD packet to send [09:40:59]OFD Sender: No OFD packet to send [09:41:04]OFD Sender: No OFD packet to send [09:41:09]OFD Sender: No OFD packet to send [09:41:14]OFD Sender: No OFD packet to send [09:41:19]OFD Sender: No OFD packet to send [09:41:24]OFD Sender: No OFD packet to send [09:41:29]OFD Sender: No OFD packet to send [09:41:34]OFD Sender: No OFD packet to send [09:41:35]recv_with_timeout no data received [09:41:39]OFD Sender: No OFD packet to send [09:41:44]OFD Sender: No OFD packet to send [09:41:48]accept exits with 9 [09:41:48]New connection [09:41:48]New thread 3067170148 created [09:41:48]Thread 3067026788 joined [09:41:48]Waiting for new connection... [09:41:48] Sock 9.Parse request [09:41:48]Sock 9.Check first char [09:41:48]Sock 9.First char is OK [09:41:48]request: POST /json_proto HTTP/1.0 [09:41:48]Method: POST [09:41:48]URL: /json_proto [09:41:48]Method is POST - this is cgi request [09:41:48]url: /json_proto [09:41:48]query_string will be loaded in cgi processing [09:41:48]execute_cgi json_proto POST (null) [09:41:48]execute_cgi path=json_proto method=POST [09:41:48]POST find Content-Length [09:41:48]Host: 172.17.43.67:8080 [09:41:48]Content-Length: 980 [09:41:48]Content-Type: application/json [09:41:48] [09:41:48]POST finish read [09:41:48]Found Content-Length = 980 [09:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 113.040, "sum" : 8500.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 113.04 \u0441\u043E\u043C", "deposit" : 8500.00, "total" : 8500.00, "payments": [ { "type": 0, "sum" : 8500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:48]execute_script... [09:41:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 113.040, "sum" : 8500.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 113.04 \u0441\u043E\u043C", "deposit" : 8500.00, "total" : 8500.00, "payments": [ { "type": 0, "sum" : 8500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:48]POST & json_proto [09:41:48]process_json_proto [09:41:48]json parsed OK: [09:41:48]protocol is kg_v1.0 [09:41:48]action value=close_receipt [09:41:48]process_action close_receipt [09:41:48]cmd_close_receipt [09:41:48]MH_GetDate [09:41:48]Write to MH i2c: F0 00 00 9C 00 8B [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: F0 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: F0 09 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: F0 09 00 9C 00 00 5D E6 EF 66 6A BD 47 65 FF [09:41:48]GetLastDocTimeStamp 1726997698 [09:41:48]current date 1726998109 [09:41:48]FM_GetShiftState [09:41:48]SAM_PROTO_GetShiftState [09:41:48]wFMCommunicate request_size=4 [09:41:48]MH_SAM_APDU [09:41:48]CAPDU: 80 13 01 00 [09:41:48]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:48]Read from MH i2c: E2 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 0E 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [09:41:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:41:48]wFMCommunicate OK [09:41:48]SAM_PROTO_GetShiftState done [09:41:48]FM_GetShiftState done [09:41:48]opened in 1726966141 [09:41:48]opened+sec_in_day 1727052541 [09:41:48]quantity*price = 850060 [09:41:48]sum+1 = 850062 [09:41:48]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [09:41:50]line ОКРУГЛЕНИЕ: -0.61 [09:41:50]line ИТОГО: 8500.00 [09:41:50]line Внесено: 8500.00 [09:41:50]line СДАЧА: 0.00 [09:41:50]line НСП 1% : 75.23 [09:41:50]line НДС 12% : 902.72 [09:41:50]line Наличными: 8500.00 [09:41:50]line Безнал.: 0.00 [09:41:50]line Место: АЗС № 89 "Партнер Нефть" [09:41:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:41:50]line СНО: Общий режим [09:41:50]line Чек 95 22.09.2024 09:41 [09:41:50]line Смена: 475 ФФД: 1.0 [09:41:50]line ЗНМ: 0300000113 [09:41:50]line РНМ: 0000000000091825 [09:41:50]line Версия ККМ: 001 [09:41:50]line [09:41:50]line Дисконтная программа [09:41:50]line ДТ [09:41:50]line номер 89 [09:41:50]line сэкономлено 113.04 сом [09:41:50]line ФМ: 0000000000871835 [09:41:50]line ФД: 151764 [09:41:50]line ФПД: 93847680179640 [09:41:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094149&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151764&fm=93847680179640&tin=02508201610067®Number=0000000000091825&sum=850000 [09:41:50]written 0, free lines is 4095 [09:41:50]OFD Sender: Processing packet 151764 [packets to send 826, broken 825] [09:41:50]ProducePacketName [09:41:50]name=ofd_packets/00151764 [09:41:50]OFD Sender: To server: pG, [09:41:50]CommunicateWithHost lk.salyk.kg:30040 [09:41:50]ConnectInit lk.salyk.kg [09:41:50]Write to MH i2c: 01 00 00 E0 00 E0 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: 01 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: 01 07 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 7B 0C 6E [09:41:50]RasterBufferAndPrint [09:41:50]line [09:41:50]line [09:41:50]line [09:41:50]line [09:41:50]line [09:41:50]written 0, free lines is 3200 [09:41:50]MH_Cut [09:41:50]Write to MH i2c: D1 01 00 E7 00 01 B9 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: D1 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: D1 01 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: D1 01 00 E7 00 00 B8 [09:41:50]Write to MH i2c: 01 00 00 E8 00 E8 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:51]*** Cut start [09:41:51]*** Purtial cut [09:41:51]*** Stage 1: CUTSNS_PIN = 1 [09:41:52]Connected sock=10 [09:41:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E8 2E 04 01 52 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 90 B9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 8D F8 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 F8 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 1D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 60 01 00 00 00 07 04 06 00 50 F8 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5D E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 50 02 00 35 04 06 00 55 5A 9D A3 DD B8 66 C7 6B 17 BE AF 0A 69 [09:41:52]Read from MH i2c: 01 [09:41:52]MH_I2C_Read... [09:41:52]*** Stop cut motor [09:41:52]*** Cut end [09:41:52]Read from MH i2c: 01 07 00 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [09:41:52]process_action close_receipt done [09:41:52]requested_data is exist [09:41:52]produce_requested_data [09:41:52]requested_item fm.sn is exist - process it [09:41:52]wFMCommunicate request_size=4 [09:41:52]MH_SAM_APDU [09:41:52]CAPDU: 80 11 00 00 [09:41:52]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [09:41:52]Write i2c OK [09:41:52]MH_I2C_Read... [09:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:52]Read from MH i2c: E2 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 17 00 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 17 00 E9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [09:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:52]wFMCommunicate OK [09:41:52]requested_item fd.num is exist - process it [09:41:52]SAM_PROTO_GetFieldsCounters [09:41:52]wFMCommunicate request_size=4 [09:41:52]MH_SAM_APDU [09:41:52]CAPDU: 80 13 00 00 [09:41:52]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [09:41:52]Write i2c OK [09:41:52]MH_I2C_Read... [09:41:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:52]Read from MH i2c: E2 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 62 00 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 62 00 EA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [09:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:52]wFMCommunicate OK [09:41:52]SAM_PROTO_GetFieldsCounters done [09:41:52]requested_item shift.num is exist - process it [09:41:52]requested_item shift.opened is exist - process it [09:41:52]req_shift_opened [09:41:52]FM_GetShiftState [09:41:52]SAM_PROTO_GetShiftState [09:41:52]wFMCommunicate request_size=4 [09:41:52]MH_SAM_APDU [09:41:52]CAPDU: 80 13 01 00 [09:41:52]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [09:41:52]Write i2c OK [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 [09:41:52]MH_I2C_Read... [09:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:52]Read from MH i2c: E2 0E 00 [09:41:52]MH_I2C_Read... [09:41:52]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AF [09:41:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:41:52]wFMCommunicate OK [09:41:52]SAM_PROTO_GetShiftState done [09:41:52]FM_GetShiftState done [09:41:52]req_shift_opened done [09:41:52]requested_item shift.open_date is exist - process it [09:41:52]req_shift_open_date [09:41:52]req_shift_open_date done [09:41:52]produce_requested_data done [09:41:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151764,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:41:52]process_action_free close_receipt [09:41:52]json_value_free [09:41:52]json_value_free done [09:41:52]process_json_proto returns [09:41:52]Send response to host [09:42:07]RAPDU: 90 00 [09:42:07]wFMCommunicate OK [09:42:07]wFMCommunicate request_size=15 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [09:42:07]Write to MH i2c: E2 12 00 F4 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 CB [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:42:07]Read from MH i2c: E2 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [09:42:07]RAPDU: 90 00 [09:42:07]wFMCommunicate OK [09:42:07]wFMCommunicate request_size=11 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:42:07]Write to MH i2c: E2 0E 00 F5 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 A7 [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:42:07]Read from MH i2c: E2 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [09:42:07]RAPDU: 90 00 [09:42:07]wFMCommunicate OK [09:42:07]wFMCommunicate request_size=13 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 15 02 00 08 F4 03 04 00 6F E6 EF 66 [09:42:07]Write to MH i2c: E2 10 00 F6 00 80 15 02 00 08 00 F4 03 04 00 6F E6 EF 66 00 00 2B [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:42:07]Read from MH i2c: E2 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [09:42:07]RAPDU: 90 00 [09:42:07]wFMCommunicate OK [09:42:07]wFMCommunicate request_size=25 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:42:07]Write to MH i2c: E2 1C 00 F7 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 D9 [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:42:07]Read from MH i2c: E2 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [09:42:07]RAPDU: 90 00 [09:42:07]wFMCommunicate OK [09:42:07]wFMCommunicate request_size=4 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 15 03 00 [09:42:07]Write to MH i2c: E2 08 00 F8 00 80 15 03 00 00 00 00 00 79 [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 40 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 40 00 F8 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 00 00 00 35 04 06 00 A1 A4 CB FE C2 D0 90 00 72 [09:42:08]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 00 00 00 35 04 06 00 A1 A4 CB FE C2 D0 90 00 [09:42:08]wFMCommunicate OK [09:42:08]SAM_PROTO_ProcessDocument answer len = 59 [09:42:08]SAM_PROTO_ProcessDocument done [09:42:08]SetTLVBufToDocument [09:42:08]Processing tag 1209 (04B9) [09:42:08]Malloc new data [09:42:08]Processing tag 1041 (0411) [09:42:08]Processing tag 1040 (0410) [09:42:08]Malloc new data [09:42:08]Processing tag 1038 (040E) [09:42:08]Malloc new data [09:42:08]Processing tag 1042 (0412) [09:42:08]Malloc new data [09:42:08]Processing tag 1077 (0435) [09:42:08]Malloc new data [09:42:08]SetTLVBufToDocument err=0 [09:42:08]KKMLoadAndSignReceiptData store KKM data [09:42:08]KKMLoadAndSignReceiptData err=0 [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 11 00 00 [09:42:08]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 17 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [09:42:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:08]wFMCommunicate OK [09:42:08]Счет N : (1)1785776 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 10.330 * 67.80 = 700.37 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 96 22.09.2024 09:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151765 ФПД: 177729169179344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151765&fm=177729169179344&tin=02508201610067®Number=0000000000091825&sum=70000 [09:42:08]StoreToDocumentArchive [09:42:08]shift 475 fd 151765 [09:42:08]save to /storage/0475/doc_00151765 [09:42:08]save last doc name /storage/0475/doc_00151765 to /storage/kkm_last_doc_name [09:42:08]save OK [09:42:08]Clear old archive folders... [09:42:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:08]tlvbuf is 00958940 [09:42:08]SAM_PROTO_ClearQueue [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 09 00 00 [09:42:08]Write to MH i2c: E2 08 00 FA 00 80 09 00 00 00 00 00 00 6C [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]SAM_PROTO_ClearQueue done [09:42:08]KKMCreateOFDPacket [09:42:08]OFDProtocolAddRootSTLVToBuf [09:42:08]FM_MakeSignedData [09:42:08]FM_MakeSignedData [09:42:08]SAM_PROTO_SignData [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 01 02 [09:42:08]Write to MH i2c: E2 08 00 FB 00 80 0D 01 02 00 00 00 00 74 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]wFMCommunicate request_size=255 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 6F E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 35 04 06 00 A1 [09:42:08]Write to MH i2c: E2 02 01 FC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 6F E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 35 04 06 00 A1 00 00 88 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]OFD Sender: No OFD packet to send [09:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]wFMCommunicate request_size=10 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 02 02 05 A4 CB FE C2 D0 [09:42:08]Write to MH i2c: E2 0D 00 FD 00 80 0D 02 02 05 00 A4 CB FE C2 D0 00 00 80 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 03 02 [09:42:08]Write to MH i2c: E2 08 00 FE 00 80 0D 03 02 00 00 00 00 79 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:41:49]wFMCommunicate request_size=11 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:41:49]Write to MH i2c: E2 0E 00 A5 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 57 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 A5 00 00 90 00 19 [09:41:49]RAPDU: 90 00 [09:41:49]wFMCommunicate OK [09:41:49]wFMCommunicate request_size=13 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 15 02 00 08 F4 03 04 00 5D E6 EF 66 [09:41:49]Write to MH i2c: E2 10 00 A6 00 80 15 02 00 08 00 F4 03 04 00 5D E6 EF 66 00 00 C9 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [09:41:49]RAPDU: 90 00 [09:41:49]wFMCommunicate OK [09:41:49]wFMCommunicate request_size=25 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:41:49]Write to MH i2c: E2 1C 00 A7 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 89 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [09:41:49]RAPDU: 90 00 [09:41:49]wFMCommunicate OK [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 15 03 00 [09:41:49]Write to MH i2c: E2 08 00 A8 00 80 15 03 00 00 00 00 00 29 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]OFD Sender: No OFD packet to send [09:41:49]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 40 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 40 00 A8 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 55 5A 9D A3 DD B8 90 00 04 [09:41:49]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 55 5A 9D A3 DD B8 90 00 [09:41:49]wFMCommunicate OK [09:41:49]SAM_PROTO_ProcessDocument answer len = 59 [09:41:49]SAM_PROTO_ProcessDocument done [09:41:49]SetTLVBufToDocument [09:41:49]Processing tag 1209 (04B9) [09:41:49]Malloc new data [09:41:49]Processing tag 1041 (0411) [09:41:49]Processing tag 1040 (0410) [09:41:49]Malloc new data [09:41:49]Processing tag 1038 (040E) [09:41:49]Malloc new data [09:41:49]Processing tag 1042 (0412) [09:41:49]Malloc new data [09:41:49]Processing tag 1077 (0435) [09:41:49]Malloc new data [09:41:49]SetTLVBufToDocument err=0 [09:41:49]KKMLoadAndSignReceiptData store KKM data [09:41:49]KKMLoadAndSignReceiptData err=0 [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 11 00 00 [09:41:49]Write to MH i2c: E2 08 00 A9 00 80 11 00 00 00 00 00 00 23 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 17 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 17 00 A9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [09:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:49]wFMCommunicate OK [09:41:49]Счет N : (1)1785775 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 113.040 * 75.20 = 8500.61 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 8500.00 Внесено: 8500.00 СДАЧА: 0.00 НСП 1% : 75.23 НДС 12% : 902.72 Наличными: 8500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 95 22.09.2024 09:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 113.04 сом ФМ: 0000000000871835 ФД: 151764 ФПД: 93847680179640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094149&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151764&fm=93847680179640&tin=02508201610067®Number=0000000000091825&sum=850000 [09:41:49]StoreToDocumentArchive [09:41:49]shift 475 fd 151764 [09:41:49]save to /storage/0475/doc_00151764 [09:41:49]save last doc name /storage/0475/doc_00151764 to /storage/kkm_last_doc_name [09:41:49]save OK [09:41:49]Clear old archive folders... [09:41:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:41:49]tlvbuf is 00960DF0 [09:41:49]SAM_PROTO_ClearQueue [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 09 00 00 [09:41:49]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [09:41:49]RAPDU: 90 00 [09:41:49]wFMCommunicate OK [09:41:49]SAM_PROTO_ClearQueue done [09:41:49]KKMCreateOFDPacket [09:41:49]OFDProtocolAddRootSTLVToBuf [09:41:49]FM_MakeSignedData [09:41:49]FM_MakeSignedData [09:41:49]SAM_PROTO_SignData [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 0D 01 02 [09:41:49]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [09:41:50]RAPDU: 90 00 [09:41:50]wFMCommunicate OK [09:41:50]wFMCommunicate request_size=255 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 90 B9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 8D F8 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 F8 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 1D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 60 01 00 00 00 07 04 06 00 50 F8 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5D E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 50 02 00 35 04 06 00 55 5A 9D A3 [09:41:50]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 90 B9 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 8D F8 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 F8 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 1D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 60 01 00 00 00 07 04 06 00 50 F8 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5D E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 50 02 00 35 04 06 00 55 5A 9D A3 00 00 EA [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [09:41:50]RAPDU: 90 00 [09:41:50]wFMCommunicate OK [09:41:50]wFMCommunicate request_size=7 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 0D 02 02 02 DD B8 [09:41:50]Write to MH i2c: E2 0A 00 AD 00 80 0D 02 02 02 00 DD B8 00 00 C0 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [09:41:50]RAPDU: 90 00 [09:41:50]wFMCommunicate OK [09:41:50]wFMCommunicate request_size=4 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 0D 03 02 [09:41:50]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 0B 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 0B 00 AE 00 00 66 C7 6B 17 BE AF 0A 69 90 00 B9 [09:41:50]RAPDU: 66 C7 6B 17 BE AF 0A 69 90 00 [09:41:50]wFMCommunicate OK [09:41:50]SAM_PROTO_SignData done [09:41:50]FM_MakeSignedData done [09:41:50]CreateOFDProtocolMessage [09:41:50]wFMCommunicate request_size=4 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 11 00 00 [09:41:50]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 [09:42:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 0B 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 0B 00 FE 00 00 E1 80 8A 04 05 E7 CD B3 90 00 D5 [09:42:08]RAPDU: E1 80 8A 04 05 E7 CD B3 90 00 [09:42:08]wFMCommunicate OK [09:42:08]SAM_PROTO_SignData done [09:42:08]FM_MakeSignedData done [09:42:08]CreateOFDProtocolMessage [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 11 00 00 [09:42:08]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 17 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [09:42:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:08]wFMCommunicate OK [09:42:08]CreateOFDProtocolMessage done [09:42:08]OFDSenderStorePacket 151765 [09:42:08]StoreOFDPacket docnum=151765 [09:42:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E8 FF 07 01 00 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 6F E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 35 04 06 00 A1 A4 CB FE C2 D0 E1 80 8A 04 05 E7 CD B3 [09:42:08]CheckFolder [09:42:08]dirname=/storage/ofd_packets [09:42:08]CheckFolder done [09:42:08]ProducePacketName [09:42:08]name=ofd_packets/00151765 [09:42:08]NVStorageSaveData ofd_packets/00151765 [09:42:08]File name is /storage/ofd_packets/00151765 [09:42:08]Write 301 bytes [09:42:08]NVStorageSaveData done [09:42:08]OFDSenderStorePacket done [09:42:08]KKMCreateOFDPacket done [09:42:08]NVStorageSaveData kkm_last_timestamp [09:42:08]File name is /storage/kkm_last_timestamp [09:42:08]Write 4 bytes [09:42:08]NVStorageSaveData done [09:42:08]ExternCall_PrintAddStr [09:42:08]wPrintStart [09:42:08]Write to MH i2c: 01 00 00 00 01 01 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: 01 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: 01 07 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [09:42:08]RasterBufferAndPrint [09:42:08]line Счет N : (1)1785776 [09:42:08]line ИНН: 02508201610067 [09:42:08]line Контрольно-Кассовый Чек [09:42:08]line ПРОДАЖА [09:42:08]line ТРК (МРК, ГНК) : 42 [09:42:08]line Товар: 2710124130 [09:42:08]line Аи-92-К-5 [09:42:08]line 10.330 * 67.80 [09:42:08]line = 700.37 [09:42:08]line НДС 12% НСП 1% [09:42:08]line > о реализуемом товаре [09:42:08]line ОКРУГЛЕНИЕ: -0.37 [09:42:08]line ИТОГО: 700.00 [09:42:08]line Внесено: 700.00 [09:42:08]line СДАЧА: 0.00 [09:42:08]line НСП 1% : 6.20 [09:42:08]line НДС 12% : 74.38 [09:42:08]line Наличными: 700.00 [09:42:08]line Безнал.: 0.00 [09:42:08]line Место: АЗС № 89 "Партнер Нефть" [09:42:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:42:08]line СНО: Общий режим [09:42:08]line Чек 96 22.09.2024 09:42 [09:42:08]line Смена: 475 ФФД: 1.0 [09:42:08]line ЗНМ: 0300000113 [09:42:08]line РНМ: 0000000000091825 [09:42:08]line Версия ККМ: 001 [09:42:08]line ФМ: 0000000000871835 [09:42:08]line ФД: 151765 [09:42:08]line ФПД: 177729169179344 [09:42:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151765&fm=177729169179344&tin=02508201610067®Number=0000000000091825&sum=70000 [09:42:08]written 0, free lines is 4095 [09:42:08]OFD Sender: Processing packet 151765 [packets to send 826, broken 825] [09:42:08]ProducePacketName [09:42:08]name=ofd_packets/00151765 [09:42:08]OFD Sender: To server: pG, [09:42:08]CommunicateWithHost lk.salyk.kg:30040 [09:42:08]ConnectInit lk.salyk.kg [09:42:09]recv_with_timeout no data received [09:42:09]Write to MH i2c: 01 00 00 2B 01 2C [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 07 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 CE 0C 0D [09:42:09]RasterBufferAndPrint [09:42:09]line [09:42:09]line [09:42:09]line [09:42:09]line [09:42:09]line [09:42:09]written 0, free lines is 3287 [09:42:09]MH_Cut [09:42:09]Write to MH i2c: D1 01 00 32 01 01 05 [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: D1 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: D1 01 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: D1 01 00 32 01 00 04 [09:42:09]Write to MH i2c: 01 00 00 33 01 34 [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:10]*** Cut start [09:42:10]*** Purtial cut [09:42:10]*** Stage 1: CUTSNS_PIN = 1 [09:42:10]Read from MH i2c: 01 [09:42:10]MH_I2C_Read... [09:42:10]*** Stop cut motor [09:42:10]*** Cut end [09:42:10]Read from MH i2c: 01 07 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [09:42:10]process_action close_receipt done [09:42:10]requested_data is exist [09:42:10]produce_requested_data [09:42:10]requested_item fm.sn is exist - process it [09:42:10]wFMCommunicate request_size=4 [09:42:10]MH_SAM_APDU [09:42:10]CAPDU: 80 11 00 00 [09:42:10]Write to MH i2c: E2 08 00 34 01 80 11 00 00 00 00 00 00 AF [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:10]Read from MH i2c: E2 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 17 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 17 00 34 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [09:42:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:10]wFMCommunicate OK [09:42:10]requested_item fd.num is exist - process it [09:42:10]SAM_PROTO_GetFieldsCounters [09:42:10]wFMCommunicate request_size=4 [09:42:10]MH_SAM_APDU [09:42:10]CAPDU: 80 13 00 00 [09:42:10]Write to MH i2c: E2 08 00 35 01 80 13 00 00 00 00 00 00 B2 [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:10]Read from MH i2c: E2 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 62 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 62 00 35 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [09:42:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:10]wFMCommunicate OK [09:42:10]SAM_PROTO_GetFieldsCounters done [09:42:10]requested_item shift.num is exist - process it [09:42:10]requested_item shift.opened is exist - process it [09:42:10]req_shift_opened [09:42:10]FM_GetShiftState [09:42:10]SAM_PROTO_GetShiftState [09:42:10]wFMCommunicate request_size=4 [09:42:10]MH_SAM_APDU [09:42:10]CAPDU: 80 13 01 00 [09:42:10]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:10]Read from MH i2c: E2 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 0E 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FB [09:42:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:42:10]wFMCommunicate OK [09:42:10]SAM_PROTO_GetShiftState done [09:42:10]FM_GetShiftState done [09:42:10]req_shift_opened done [09:42:10]requested_item shift.open_date is exist - process it [09:42:10]req_shift_open_date [09:42:10]req_shift_open_date done [09:42:10]produce_requested_data done [09:42:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151765,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:42:10]process_action_free close_receipt [09:42:10]json_value_free [09:42:10]json_value_free done [09:42:10]process_json_proto returns [09:42:10]Send response to host [09:42:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151765,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:42:10]free response buf [09:42:10]execute_script done [09:42:10]execute_script returns [09:42:10]free content buf [09:42:10]Sock 8.Close socket [09:42:10]Sock 8.Thread stoped [09:42:13]ConnectInit Can't take IP for lk.salyk.kg [09:42:13]CommunicateWithHost connect error [09:42:13]CommunicateWithHost err = -1 [09:42:13]OFD Sender: Server communicate error [09:42:18]OFD Sender: Processing packet 151765 [packets to send 826, broken 825] [09:42:18]ProducePacketName [09:42:18]name=ofd_packets/00151765 [09:42:18]OFD Sender: To server: pG, [09:42:18]CommunicateWithHost lk.salyk.kg:30040 [09:42:18]ConnectInit lk.salyk.kg [09:42:19]Connected sock=9 [09:42:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E8 FF 07 01 00 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 6F E6 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 35 04 06 00 A1 A4 CB FE C2 D0 E1 80 8A 04 05 E7 CD B3 [09:42:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 91 47 00 47 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 50 02 00 F4 03 04 00 7D 8E EF 66 B6 04 01 00 00 A8 32 4A 8D E1 A3 48 A8 [09:42:19]CommunicateWithHost err = 0 [09:42:19]CheckOFDResponse [09:42:19]1017 (14) - 77093643461234 [09:42:19]1041 (16) - 0000000000871835 [09:42:19]1040 (4) - 151765 [09:42:19]1012 (4) - 22.09.2024 03:26 [09:42:19]1206 (1) - 0 [09:42:19]OFD Sender: Remove packet 151765 [09:42:19]ProducePacketName [09:42:19]name=ofd_packets/00151765 [09:42:19]NVStorageDeleteData [09:42:20]OFD Sender: No OFD packet to send [09:42:20]recv_with_timeout no data received [09:42:25]OFD Sender: No OFD packet to send [09:42:30]OFD Sender: No OFD packet to send [09:42:35]OFD Sender: No OFD packet to send [09:42:39]recv_with_timeout no data received [09:42:40]OFD Sender: No OFD packet to send [09:42:45]OFD Sender: No OFD packet to send [09:42:49]recv_with_timeout no data received [09:42:50]OFD Sender: No OFD packet to send [09:42:55]OFD Sender: No OFD packet to send [09:43:00]OFD Sender: No OFD packet to send [09:43:05]OFD Sender: No OFD packet to send [09:43:10]OFD Sender: No OFD packet to send [09:43:15]OFD Sender: No OFD packet to send [09:43:20]OFD Sender: No OFD packet to send [09:43:25]OFD Sender: No OFD packet to send [09:43:30]OFD Sender: No OFD packet to send [09:43:35]OFD Sender: No OFD packet to send [09:43:40]OFD Sender: No OFD packet to send [09:43:45]OFD Sender: No OFD packet to send [09:43:50]OFD Sender: No OFD packet to send [09:43:53]recv_with_timeout no data received [09:43:55]OFD Sender: No OFD packet to send [09:44:00]OFD Sender: No OFD packet to send [09:44:05]OFD Sender: No OFD packet to send [09:44:10]OFD Sender: No OFD packet to send [09:44:15]OFD Sender: No OFD packet to send [09:44:20]OFD Sender: No OFD packet to send [09:44:25]OFD Sender: No OFD packet to send [09:44:30]OFD Sender: No OFD packet to send [09:44:35]OFD Sender: No OFD packet to send [09:44:40]OFD Sender: No OFD packet to send [09:44:45]OFD Sender: No OFD packet to send [09:44:50]OFD Sender: No OFD packet to send [09:44:55]OFD Sender: No OFD packet to send [09:45:00]OFD Sender: No OFD packet to send [09:45:05]OFD Sender: No OFD packet to send [09:45:09]accept exits with 10 [09:45:09]New connection [09:45:09]New thread 3067170148 created [09:45:09]Thread 3067026788 joined [09:45:09]Waiting for new connection... [09:45:09] Sock 10.Parse request [09:45:09]Sock 10.Check first char [09:45:09]Sock 10.First char is OK [09:45:09]request: POST /json_proto HTTP/1.0 [09:45:09]Method: POST [09:45:09]URL: /json_proto [09:45:09]Method is POST - this is cgi request [09:45:09]url: /json_proto [09:45:09]query_string will be loaded in cgi processing [09:45:09]execute_cgi json_proto POST (null) [09:45:09]execute_cgi path=json_proto method=POST [09:45:09]POST find Content-Length [09:45:09]Host: 172.17.43.67:8080 [09:45:09]Content-Length: 755 [09:45:09]Content-Type: application/json [09:45:09] [09:45:09]POST finish read [09:45:09]Found Content-Length = 755 [09:45:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:09]execute_script... [09:45:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:09]POST & json_proto [09:45:09]process_json_proto [09:45:09]json parsed OK: [09:45:09]protocol is kg_v1.0 [09:45:09]action value=close_receipt [09:45:09]process_action close_receipt [09:45:09]cmd_close_receipt [09:45:09]MH_GetDate [09:45:09]Write to MH i2c: F0 00 00 37 01 27 [09:45:09]Write i2c OK [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: F0 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: F0 09 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: F0 09 00 37 01 00 25 E7 EF 66 6A BD 47 65 64 [09:45:09]GetLastDocTimeStamp 1726998127 [09:45:09]current date 1726998309 [09:45:09]FM_GetShiftState [09:45:09]SAM_PROTO_GetShiftState [09:45:09]wFMCommunicate request_size=4 [09:45:09]MH_SAM_APDU [09:45:09]CAPDU: 80 13 01 00 [09:45:09]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [09:45:09]Write i2c OK [09:45:09]MH_I2C_Read... [09:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:09]Read from MH i2c: E2 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 0E 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 0E 00 38 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FD [09:45:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:45:09]wFMCommunicate OK [09:45:09]SAM_PROTO_GetShiftState done [09:45:09]FM_GetShiftState done [09:45:09]opened in 1726966141 [09:45:09]opened+sec_in_day 1727052541 [09:45:09]quantity*price = 0 [09:45:09]sum+1 = 1 [09:45:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 97 22.09.2024 09:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30074332 ФМ: 0000000000871835 ФД: 151766 ФПД: 277540959977450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151766&fm=277540959977450&tin=02508201610067®Number=0000000000091825&sum=0 [09:45:10]StoreToDocumentArchive [09:45:10]shift 475 fd 151766 [09:45:10]save to /storage/0475/doc_00151766 [09:45:10]save last doc name /storage/0475/doc_00151766 to /storage/kkm_last_doc_name [09:45:10]save OK [09:45:10]Clear old archive folders... [09:45:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:10]tlvbuf is 0095B430 [09:45:10]SAM_PROTO_ClearQueue [09:45:10]wFMCommunicate request_size=4 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 09 00 00 [09:45:10]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [09:45:10]RAPDU: 90 00 [09:45:10]wFMCommunicate OK [09:45:10]SAM_PROTO_ClearQueue done [09:45:10]KKMCreateOFDPacket [09:45:10]OFDProtocolAddRootSTLVToBuf [09:45:10]FM_MakeSignedData [09:45:10]FM_MakeSignedData [09:45:10]SAM_PROTO_SignData [09:45:10]wFMCommunicate request_size=4 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 0D 01 02 [09:45:10]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [09:45:10]RAPDU: 90 00 [09:45:10]wFMCommunicate OK [09:45:10]wFMCommunicate request_size=255 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 25 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 50 02 00 35 04 06 00 FC [09:45:10]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 25 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 50 02 00 35 04 06 00 FC 00 00 31 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [09:45:10]RAPDU: 90 00 [09:45:10]wFMCommunicate OK [09:45:10]wFMCommunicate request_size=10 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 0D 02 02 05 6C 0A 54 7F EA [09:45:10]Write to MH i2c: E2 0D 00 48 01 80 0D 02 02 05 00 6C 0A 54 7F EA 00 00 00 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:10]OFD Sender: No OFD packet to send [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [09:45:10]RAPDU: 90 00 [09:45:10]wFMCommunicate OK [09:45:10]wFMCommunicate request_size=4 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 0D 03 02 [09:45:10]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 0B 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 0B 00 49 01 00 77 CA 8D 56 92 14 8F 65 90 00 84 [09:45:10]RAPDU: 77 CA 8D 56 92 14 8F 65 90 00 [09:45:10]wFMCommunicate OK [09:45:10]SAM_PROTO_SignData done [09:45:10]FM_MakeSignedData done [09:45:10]CreateOFDProtocolMessage [09:45:10]wFMCommunicate request_size=4 [09:45:10]MH_SAM_APDU [09:45:10]CAPDU: 80 11 00 00 [09:45:10]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:10]Read from MH i2c: E2 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 17 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [09:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:45:10]wFMCommunicate OK [09:45:10]CreateOFDProtocolMessage done [09:45:10]OFDSenderStorePacket 151766 [09:45:10]StoreOFDPacket docnum=151766 [09:45:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9B 07 01 CD F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 25 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 50 02 00 35 04 06 00 FC 6C 0A 54 7F EA 77 CA 8D 56 92 14 8F 65 [09:45:10]CheckFolder [09:45:10]dirname=/storage/ofd_packets [09:45:10]CheckFolder done [09:45:10]ProducePacketName [09:45:10]name=ofd_packets/00151766 [09:45:10]NVStorageSaveData ofd_packets/00151766 [09:45:10]File name is /storage/ofd_packets/00151766 [09:45:10]Write 301 bytes [09:45:10]NVStorageSaveData done [09:45:10]OFDSenderStorePacket done [09:45:10]KKMCreateOFDPacket done [09:45:10]NVStorageSaveData kkm_last_timestamp [09:45:10]File name is /storage/kkm_last_timestamp [09:45:10]Write 4 bytes [09:45:10]NVStorageSaveData done [09:45:10]ExternCall_PrintAddStr [09:45:10]wPrintStart [09:45:10]Write to MH i2c: 01 00 00 4B 01 4C [09:45:10]Write i2c OK [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: 01 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: 01 07 00 [09:45:10]MH_I2C_Read... [09:45:10]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [09:45:10]RasterBufferAndPrint [09:45:10]line Счет N : (1)1785777 [09:45:10]line ИНН: 02508201610067 [09:45:10]line Контрольно-Кассовый Чек [09:45:10]line ПРОДАЖА [09:45:10]line ТРК (МРК, ГНК) : 22 [09:45:10]line Товар: 2710124130 [09:45:10]line Аи-92-К-5 [09:45:10]line 30.000 * 0.00 [09:45:10]line = 0.00 [09:45:10]line НДС 12% НСП 1% [09:45:10]line > о реализуемом товаре [09:45:10]line ИТОГО: 0.00 [09:45:10]line НСП 1% : 0.00 [09:45:10]line НДС 12% : 0.00 [09:45:10]line Наличными: 0.00 [09:45:10]line Безнал.: 0.00 [09:45:10]line Место: АЗС № 89 "Партнер Нефть" [09:45:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:45:10]line СНО: Общий режим [09:45:10]line Чек 97 22.09.2024 09:45 [09:45:10]line Смена: 475 ФФД: 1.0 [09:45:10]line ЗНМ: 0300000113 [09:45:10]line РНМ: 0000000000091825 [09:45:10]line Версия ККМ: 001 [09:45:10]line Талоны: ТК ГПНА Online [09:45:10]line 30074332 [09:45:10]line ФМ: 0000000000871835 [09:45:10]line ФД: 151766 [09:45:10]line ФПД: 277540959977450 [09:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151766&fm=277540959977450&tin=02508201610067®Number=0000000000091825&sum=0 [09:45:10]written 0, free lines is 4095 [09:45:10]OFD Sender: Processing packet 151766 [packets to send 826, broken 825] [09:45:10]ProducePacketName [09:45:10]name=ofd_packets/00151766 [09:45:10]OFD Sender: To server: pG, [09:45:10]CommunicateWithHost lk.salyk.kg:30040 [09:45:10]ConnectInit lk.salyk.kg [09:45:11]Write to MH i2c: 01 00 00 75 01 76 [09:45:11]Write i2c OK [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: 01 [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: 01 07 00 [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 F6 0C 7F [09:45:11]RasterBufferAndPrint [09:45:11]line [09:45:11]line [09:45:11]line [09:45:11]line [09:45:11]line [09:45:11]written 0, free lines is 3324 [09:45:11]MH_Cut [09:45:11]Write to MH i2c: D1 01 00 7C 01 01 4F [09:45:11]Write i2c OK [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: D1 [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: D1 01 00 [09:45:11]MH_I2C_Read... [09:45:11]Read from MH i2c: D1 01 00 7C 01 00 4E [09:45:11]Write to MH i2c: 01 00 00 7D 01 7E [09:45:11]Write i2c OK [09:45:11]MH_I2C_Read... [09:45:11]Connected sock=11 [09:45:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9B 07 01 CD F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 25 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 50 02 00 35 04 06 00 FC 6C 0A 54 7F EA 77 CA 8D 56 92 14 8F 65 [09:45:12]*** Cut start [09:45:12]*** Purtial cut [09:45:12]*** Stage 1: CUTSNS_PIN = 1 [09:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 B7 47 00 1C CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 50 02 00 F4 03 04 00 2A 8F EF 66 B6 04 01 00 00 BA 96 90 0A 0B 3D 2A FD [09:45:12]CommunicateWithHost err = 0 [09:45:12]CheckOFDResponse [09:45:12]1017 (14) - 77093643461234 [09:45:12]1041 (16) - 0000000000871835 [09:45:12]1040 (4) - 151766 [09:45:12]1012 (4) - 22.09.2024 03:29 [09:45:12]1206 (1) - 0 [09:45:12]OFD Sender: Remove packet 151766 [09:45:12]ProducePacketName [09:45:12]name=ofd_packets/00151766 [09:45:12]NVStorageDeleteData [09:45:12]Read from MH i2c: 01 [09:45:12]MH_I2C_Read... [09:45:12]*** Stop cut motor [09:45:12]*** Cut end [09:45:12]Read from MH i2c: 01 07 00 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: 01 07 00 7D 01 00 00 00 00 00 FF 0F 93 [09:45:12]process_action close_receipt done [09:45:12]requested_data is exist [09:45:12]produce_requested_data [09:45:12]requested_item fm.sn is exist - process it [09:45:12]wFMCommunicate request_size=4 [09:45:12]MH_SAM_APDU [09:45:12]CAPDU: 80 11 00 00 [09:45:12]Write to MH i2c: E2 08 00 7E 01 80 11 00 00 00 00 00 00 F9 [09:45:12]Write i2c OK [09:45:12]MH_I2C_Read... [09:45:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:12]Read from MH i2c: E2 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 17 00 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 17 00 7E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [09:45:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:45:12]wFMCommunicate OK [09:45:12]requested_item fd.num is exist - process it [09:45:12]SAM_PROTO_GetFieldsCounters [09:45:12]wFMCommunicate request_size=4 [09:45:12]MH_SAM_APDU [09:45:12]CAPDU: 80 13 00 00 [09:45:12]Write to MH i2c: E2 08 00 7F 01 80 13 00 00 00 00 00 00 FC [09:45:12]Write i2c OK [09:45:12]MH_I2C_Read... [09:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:12]Read from MH i2c: E2 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 62 00 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 62 00 7F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [09:45:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:12]wFMCommunicate OK [09:45:12]SAM_PROTO_GetFieldsCounters done [09:45:12]requested_item shift.num is exist - process it [09:45:12]requested_item shift.opened is exist - process it [09:45:12]req_shift_opened [09:45:12]FM_GetShiftState [09:45:12]SAM_PROTO_GetShiftState [09:45:12]wFMCommunicate request_size=4 [09:45:12]MH_SAM_APDU [09:45:12]CAPDU: 80 13 01 00 [09:45:12]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [09:45:12]Write i2c OK [09:45:12]MH_I2C_Read... [09:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:12]Read from MH i2c: E2 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 0E 00 [09:45:12]MH_I2C_Read... [09:45:12]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 45 [09:45:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:45:12]wFMCommunicate OK [09:45:12]SAM_PROTO_GetShiftState done [09:45:12]FM_GetShiftState done [09:45:12]req_shift_opened done [09:45:12]requested_item shift.open_date is exist - process it [09:45:12]req_shift_open_date [09:45:12]req_shift_open_date done [09:45:12]produce_requested_data done [09:45:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151766,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:45:12]process_action_free close_receipt [09:45:12]json_value_free [09:45:12]json_value_free done [09:45:12]process_json_proto returns [09:45:12]Send response to host [09:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151766,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:45:12]free response buf [09:45:12]execute_script done [09:45:12]execute_script returns [09:45:12]free content buf [09:45:12]Sock 10.Close socket [09:45:12]Sock 10.Thread stoped [09:45:12]OFD Sender: No OFD packet to send [09:45:17]OFD Sender: No OFD packet to send [09:45:22]recv_with_timeout no data received [09:45:22]OFD Sender: No OFD packet to send [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:53]accept exits with 8 [09:45:53]New connection [09:45:53]New thread 3067026788 created [09:45:53]Thread 3067170148 joined [09:45:53]Waiting for new connection... [09:45:53] Sock 8.Parse request [09:45:53]Sock 8.Check first char [09:45:53]Sock 8.First char is OK [09:45:53]request: POST /json_proto HTTP/1.0 [09:45:53]Method: POST [09:45:53]URL: /json_proto [09:45:53]Method is POST - this is cgi request [09:45:53]url: /json_proto [09:45:53]query_string will be loaded in cgi processing [09:45:53]execute_cgi json_proto POST (null) [09:45:53]execute_cgi path=json_proto method=POST [09:45:53]POST find Content-Length [09:45:53]Host: 172.17.43.67:8080 [09:45:53]Content-Length: 678 [09:45:53]Content-Type: application/json [09:45:53] [09:45:53]POST finish read [09:45:53]Found Content-Length = 678 [09:45:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:53]execute_script... [09:45:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:53]POST & json_proto [09:45:53]process_json_proto [09:45:53]json parsed OK: [09:45:53]protocol is kg_v1.0 [09:45:53]action value=close_receipt [09:45:53]process_action close_receipt [09:45:53]cmd_close_receipt [09:45:53]MH_GetDate [09:45:53]Write to MH i2c: F0 00 00 81 01 71 [09:45:53]Write i2c OK [09:45:53]MH_I2C_Read... [09:45:53]Read from MH i2c: F0 [09:45:53]MH_I2C_Read... [09:45:53]Read from MH i2c: F0 09 00 [09:45:53]MH_I2C_Read... [09:45:53]Read from MH i2c: F0 09 00 81 01 00 51 E7 EF 66 6A BD 47 65 DA [09:45:53]GetLastDocTimeStamp 1726998309 [09:45:53]current date 1726998353 [09:45:53]FM_GetShiftState [09:45:53]SAM_PROTO_GetShiftState [09:45:53]wFMCommunicate request_size=4 [09:45:53]MH_SAM_APDU [09:45:53]CAPDU: 80 13 01 00 [09:45:53]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [09:45:53]Write i2c OK [09:45:53]MH_I2C_Read... [09:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:53]Read from MH i2c: E2 [09:45:53]MH_I2C_Read... [09:45:53]Read from MH i2c: E2 0E 00 [09:45:53]MH_I2C_Read... [09:45:53]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 47 [09:45:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:45:53]wFMCommunicate OK [09:45:53]SAM_PROTO_GetShiftState done [09:45:53]FM_GetShiftState done [09:45:53]opened in 1726966141 [09:45:53]opened+sec_in_day 1727052541 [09:45:53]quantity*price = 30035 [09:45:53]sum+1 = 30036 [09:45:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 98 22.09.2024 09:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151767 ФПД: 278482927281649 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151767&fm=278482927281649&tin=02508201610067®Number=0000000000091825&sum=30000 [09:45:54]StoreToDocumentArchive [09:45:54]shift 475 fd 151767 [09:45:54]save to /storage/0475/doc_00151767 [09:45:54]save last doc name /storage/0475/doc_00151767 to /storage/kkm_last_doc_name [09:45:54]save OK [09:45:54]Clear old archive folders... [09:45:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:54]tlvbuf is 00941710 [09:45:54]SAM_PROTO_ClearQueue [09:45:54]wFMCommunicate request_size=4 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 09 00 00 [09:45:54]Write to MH i2c: E2 08 00 8F 01 80 09 00 00 00 00 00 00 02 [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [09:45:54]RAPDU: 90 00 [09:45:54]wFMCommunicate OK [09:45:54]SAM_PROTO_ClearQueue done [09:45:54]KKMCreateOFDPacket [09:45:54]OFDProtocolAddRootSTLVToBuf [09:45:54]FM_MakeSignedData [09:45:54]FM_MakeSignedData [09:45:54]SAM_PROTO_SignData [09:45:54]wFMCommunicate request_size=4 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 0D 01 02 [09:45:54]Write to MH i2c: E2 08 00 90 01 80 0D 01 02 00 00 00 00 0A [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [09:45:54]RAPDU: 90 00 [09:45:54]wFMCommunicate OK [09:45:54]wFMCommunicate request_size=255 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 51 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 50 02 00 35 04 06 00 FD [09:45:54]Write to MH i2c: E2 02 01 91 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 51 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 50 02 00 35 04 06 00 FD 00 00 99 [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [09:45:54]RAPDU: 90 00 [09:45:54]wFMCommunicate OK [09:45:54]wFMCommunicate request_size=10 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 0D 02 02 05 47 5B F4 E5 F1 [09:45:54]Write to MH i2c: E2 0D 00 92 01 80 0D 02 02 05 00 47 5B F4 E5 F1 00 00 83 [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [09:45:54]RAPDU: 90 00 [09:45:54]wFMCommunicate OK [09:45:54]wFMCommunicate request_size=4 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 0D 03 02 [09:45:54]Write to MH i2c: E2 08 00 93 01 80 0D 03 02 00 00 00 00 0F [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 0B 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 0B 00 93 01 00 A8 00 A7 33 3B 75 E3 93 90 00 B8 [09:45:54]RAPDU: A8 00 A7 33 3B 75 E3 93 90 00 [09:45:54]wFMCommunicate OK [09:45:54]SAM_PROTO_SignData done [09:45:54]FM_MakeSignedData done [09:45:54]CreateOFDProtocolMessage [09:45:54]wFMCommunicate request_size=4 [09:45:54]MH_SAM_APDU [09:45:54]CAPDU: 80 11 00 00 [09:45:54]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:54]Read from MH i2c: E2 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 17 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [09:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:45:54]wFMCommunicate OK [09:45:54]CreateOFDProtocolMessage done [09:45:54]OFDSenderStorePacket 151767 [09:45:54]StoreOFDPacket docnum=151767 [09:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 44 07 01 D3 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 51 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 50 02 00 35 04 06 00 FD 47 5B F4 E5 F1 A8 00 A7 33 3B 75 E3 93 [09:45:54]CheckFolder [09:45:54]dirname=/storage/ofd_packets [09:45:54]CheckFolder done [09:45:54]ProducePacketName [09:45:54]name=ofd_packets/00151767 [09:45:54]NVStorageSaveData ofd_packets/00151767 [09:45:54]File name is /storage/ofd_packets/00151767 [09:45:54]Write 301 bytes [09:45:54]NVStorageSaveData done [09:45:54]OFDSenderStorePacket done [09:45:54]KKMCreateOFDPacket done [09:45:54]NVStorageSaveData kkm_last_timestamp [09:45:54]File name is /storage/kkm_last_timestamp [09:45:54]Write 4 bytes [09:45:54]NVStorageSaveData done [09:45:54]ExternCall_PrintAddStr [09:45:54]wPrintStart [09:45:54]Write to MH i2c: 01 00 00 95 01 96 [09:45:54]Write i2c OK [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: 01 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: 01 07 00 [09:45:54]MH_I2C_Read... [09:45:54]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [09:45:54]RasterBufferAndPrint [09:45:54]line Счет N : (1)1785778 [09:45:54]line ИНН: 02508201610067 [09:45:54]line Контрольно-Кассовый Чек [09:45:54]line ПРОДАЖА [09:45:54]line ТРК (МРК, ГНК) : 42 [09:45:54]line Товар: 2710124130 [09:45:54]line Аи-92-К-5 [09:45:54]line 4.430 * 67.80 [09:45:54]line = 300.35 [09:45:54]line НДС 12% НСП 1% [09:45:54]line > о реализуемом товаре [09:45:54]line ОКРУГЛЕНИЕ: -0.35 [09:45:54]line ИТОГО: 300.00 [09:45:54]line Внесено: 300.00 [09:45:54]line СДАЧА: 0.00 [09:45:54]line НСП 1% : 2.66 [09:45:54]line НДС 12% : 31.90 [09:45:54]line Наличными: 300.00 [09:45:54]line Безнал.: 0.00 [09:45:54]line Место: АЗС № 89 "Партнер Нефть" [09:45:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:45:54]line СНО: Общий режим [09:45:54]line Чек 98 22.09.2024 09:45 [09:45:54]line Смена: 475 ФФД: 1.0 [09:45:54]line ЗНМ: 0300000113 [09:45:54]line РНМ: 0000000000091825 [09:45:54]line Версия ККМ: 001 [09:45:54]line ФМ: 0000000000871835 [09:45:54]line ФД: 151767 [09:45:54]line ФПД: 278482927281649 [09:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151767&fm=278482927281649&tin=02508201610067®Number=0000000000091825&sum=30000 [09:45:55]written 0, free lines is 4095 [09:45:55]OFD Sender: Processing packet 151767 [packets to send 826, broken 825] [09:45:55]ProducePacketName [09:45:55]name=ofd_packets/00151767 [09:45:55]OFD Sender: To server: pG, [09:45:55]CommunicateWithHost lk.salyk.kg:30040 [09:45:55]ConnectInit lk.salyk.kg [09:45:55]Write to MH i2c: 01 00 00 C0 01 C1 [09:45:55]Write i2c OK [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: 01 [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: 01 07 00 [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 D5 0C A9 [09:45:55]RasterBufferAndPrint [09:45:55]line [09:45:55]line [09:45:55]line [09:45:55]line [09:45:55]line [09:45:55]written 0, free lines is 3293 [09:45:55]MH_Cut [09:45:55]Write to MH i2c: D1 01 00 C7 01 01 9A [09:45:55]Write i2c OK [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: D1 [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: D1 01 00 [09:45:55]MH_I2C_Read... [09:45:55]Read from MH i2c: D1 01 00 C7 01 00 99 [09:45:55]Write to MH i2c: 01 00 00 C8 01 C9 [09:45:55]Write i2c OK [09:45:55]MH_I2C_Read... [09:45:56]*** Cut start [09:45:56]*** Purtial cut [09:45:56]*** Stage 1: CUTSNS_PIN = 1 [09:45:56]Read from MH i2c: 01 [09:45:56]MH_I2C_Read... [09:45:56]*** Stop cut motor [09:45:56]*** Cut end [09:45:56]Read from MH i2c: 01 07 00 [09:45:56]MH_I2C_Read... [09:45:56]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 FF 0F DE [09:45:56]process_action close_receipt done [09:45:56]requested_data is exist [09:45:56]produce_requested_data [09:45:56]requested_item fm.sn is exist - process it [09:45:56]wFMCommunicate request_size=4 [09:45:56]MH_SAM_APDU [09:45:56]CAPDU: 80 11 00 00 [09:45:56]Write to MH i2c: E2 08 00 C9 01 80 11 00 00 00 00 00 00 44 [09:45:56]Write i2c OK [09:45:56]MH_I2C_Read... [09:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:56]Read from MH i2c: E2 [09:45:56]MH_I2C_Read... [09:45:56]Read from MH i2c: E2 17 00 [09:45:56]MH_I2C_Read... [09:45:56]Read from MH i2c: E2 17 00 C9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [09:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:45:56]wFMCommunicate OK [09:45:56]requested_item fd.num is exist - process it [09:45:56]SAM_PROTO_GetFieldsCounters [09:45:56]wFMCommunicate request_size=4 [09:45:56]MH_SAM_APDU [09:45:56]CAPDU: 80 13 00 00 [09:45:56]Write to MH i2c: E2 08 00 CA 01 80 13 00 00 00 00 00 00 47 [09:45:56]Write i2c OK [09:45:56]MH_I2C_Read... [09:45:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:57]Read from MH i2c: E2 [09:45:57]MH_I2C_Read... [09:45:57]Read from MH i2c: E2 62 00 [09:45:57]MH_I2C_Read... [09:45:57]Read from MH i2c: E2 62 00 CA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [09:45:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:57]wFMCommunicate OK [09:45:57]SAM_PROTO_GetFieldsCounters done [09:45:57]requested_item shift.num is exist - process it [09:45:57]requested_item shift.opened is exist - process it [09:45:57]req_shift_opened [09:45:57]FM_GetShiftState [09:45:57]SAM_PROTO_GetShiftState [09:45:57]wFMCommunicate request_size=4 [09:45:57]MH_SAM_APDU [09:45:57]CAPDU: 80 13 01 00 [09:45:57]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [09:45:57]Write i2c OK [09:45:57]MH_I2C_Read... [09:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:57]Read from MH i2c: E2 [09:45:57]MH_I2C_Read... [09:45:57]Read from MH i2c: E2 0E 00 [09:45:57]MH_I2C_Read... [09:45:57]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 90 [09:45:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:45:57]wFMCommunicate OK [09:45:57]SAM_PROTO_GetShiftState done [09:45:57]FM_GetShiftState done [09:45:57]req_shift_opened done [09:45:57]requested_item shift.open_date is exist - process it [09:45:57]req_shift_open_date [09:45:57]req_shift_open_date done [09:45:57]produce_requested_data done [09:45:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151767,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:45:57]process_action_free close_receipt [09:45:57]json_value_free [09:45:57]json_value_free done [09:45:57]process_json_proto returns [09:45:57]Send response to host [09:45:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151767,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:45:57]free response buf [09:45:57]execute_script done [09:45:57]execute_script returns [09:45:57]free content buf [09:45:57]Sock 8.Close socket [09:45:57]Sock 8.Thread stoped [09:46:00]ConnectInit Can't take IP for lk.salyk.kg [09:46:00]CommunicateWithHost connect error [09:46:00]CommunicateWithHost err = -1 [09:46:00]OFD Sender: Server communicate error [09:46:05]OFD Sender: Processing packet 151767 [packets to send 826, broken 825] [09:46:05]ProducePacketName [09:46:05]name=ofd_packets/00151767 [09:46:05]OFD Sender: To server: pG, [09:46:05]CommunicateWithHost lk.salyk.kg:30040 [09:46:05]ConnectInit lk.salyk.kg [09:46:09]Connected sock=9 [09:46:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 44 07 01 D3 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 51 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 50 02 00 35 04 06 00 FD 47 5B F4 E5 F1 A8 00 A7 33 3B 75 E3 93 [09:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 0C 47 00 DF 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 50 02 00 F4 03 04 00 64 8F EF 66 B6 04 01 00 00 22 5C A9 50 15 0D 6D D5 [09:46:09]CommunicateWithHost err = 0 [09:46:09]CheckOFDResponse [09:46:09]1017 (14) - 77093643461234 [09:46:09]1041 (16) - 0000000000871835 [09:46:09]1040 (4) - 151767 [09:46:09]1012 (4) - 22.09.2024 03:30 [09:46:09]1206 (1) - 0 [09:46:09]OFD Sender: Remove packet 151767 [09:46:09]ProducePacketName [09:46:09]name=ofd_packets/00151767 [09:46:09]NVStorageDeleteData [09:46:10]OFD Sender: No OFD packet to send [09:46:15]OFD Sender: No OFD packet to send [09:46:19]recv_with_timeout no data received [09:46:20]OFD Sender: No OFD packet to send [09:46:25]OFD Sender: No OFD packet to send [09:46:30]OFD Sender: No OFD packet to send [09:46:34]recv_with_timeout no data received [09:46:35]OFD Sender: No OFD packet to send [09:46:40]OFD Sender: No OFD packet to send [09:46:45]OFD Sender: No OFD packet to send [09:46:50]OFD Sender: No OFD packet to send [09:46:55]OFD Sender: No OFD packet to send [09:47:00]OFD Sender: No OFD packet to send [09:47:03]recv_with_timeout no data received [09:47:05]OFD Sender: No OFD packet to send [09:47:10]OFD Sender: No OFD packet to send [09:47:15]OFD Sender: No OFD packet to send [09:47:20]OFD Sender: No OFD packet to send [09:47:25]OFD Sender: No OFD packet to send [09:47:30]OFD Sender: No OFD packet to send [09:47:33]recv_with_timeout no data received [09:47:35]OFD Sender: No OFD packet to send [09:47:40]OFD Sender: No OFD packet to send [09:47:44]recv_with_timeout no data received [09:47:45]OFD Sender: No OFD packet to send [09:47:50]OFD Sender: No OFD packet to send [09:47:54]recv_with_timeout no data received [09:47:55]OFD Sender: No OFD packet to send [09:48:00]OFD Sender: No OFD packet to send [09:48:05]OFD Sender: No OFD packet to send [09:48:10]OFD Sender: No OFD packet to send [09:48:15]OFD Sender: No OFD packet to send [09:48:20]OFD Sender: No OFD packet to send [09:48:25]OFD Sender: No OFD packet to send [09:48:30]OFD Sender: No OFD packet to send [09:48:35]OFD Sender: No OFD packet to send [09:48:36]accept exits with 10 [09:48:36]New connection [09:48:36]New thread 3067170148 created [09:48:36]Thread 3067026788 joined [09:48:36]Waiting for new connection... [09:48:36] Sock 10.Parse request [09:48:36]Sock 10.Check first char [09:48:36]Sock 10.First char is OK [09:48:36]request: POST /json_proto HTTP/1.0 [09:48:36]Method: POST [09:48:36]URL: /json_proto [09:48:36]Method is POST - this is cgi request [09:48:36]url: /json_proto [09:48:36]query_string will be loaded in cgi processing [09:48:36]execute_cgi json_proto POST (null) [09:48:36]execute_cgi path=json_proto method=POST [09:48:36]POST find Content-Length [09:48:36]Host: 172.17.43.67:8080 [09:48:36]Content-Length: 678 [09:48:36]Content-Type: application/json [09:48:36] [09:48:36]POST finish read [09:48:36]Found Content-Length = 678 [09:48:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:36]execute_script... [09:48:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:36]POST & json_proto [09:48:36]process_json_proto [09:48:36]json parsed OK: [09:48:36]protocol is kg_v1.0 [09:48:36]action value=close_receipt [09:48:36]process_action close_receipt [09:48:36]cmd_close_receipt [09:48:36]MH_GetDate [09:48:36]Write to MH i2c: F0 00 00 CC 01 BC [09:48:36]Write i2c OK [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: F0 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: F0 09 00 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: F0 09 00 CC 01 00 F5 E7 EF 66 6A BD 47 65 C9 [09:48:36]GetLastDocTimeStamp 1726998353 [09:48:36]current date 1726998517 [09:48:36]FM_GetShiftState [09:48:36]SAM_PROTO_GetShiftState [09:48:36]wFMCommunicate request_size=4 [09:48:36]MH_SAM_APDU [09:48:36]CAPDU: 80 13 01 00 [09:48:36]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [09:48:36]Write i2c OK [09:48:36]MH_I2C_Read... [09:48:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:36]Read from MH i2c: E2 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: E2 0E 00 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 92 [09:48:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:48:36]wFMCommunicate OK [09:48:36]SAM_PROTO_GetShiftState done [09:48:36]FM_GetShiftState done [09:48:36]opened in 1726966141 [09:48:36]opened+sec_in_day 1727052541 [09:48:36]quantity*price = 50036 [09:48:36]sum+1 = 50037 [09:48:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 99 22.09.2024 09:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151768 ФПД: 198570284202208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094837&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151768&fm=198570284202208&tin=02508201610067®Number=0000000000091825&sum=50000 [09:48:37]StoreToDocumentArchive [09:48:37]shift 475 fd 151768 [09:48:37]save to /storage/0475/doc_00151768 [09:48:37]save last doc name /storage/0475/doc_00151768 to /storage/kkm_last_doc_name [09:48:37]save OK [09:48:37]Clear old archive folders... [09:48:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:37]tlvbuf is 009595E0 [09:48:37]SAM_PROTO_ClearQueue [09:48:37]wFMCommunicate request_size=4 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 09 00 00 [09:48:37]Write to MH i2c: E2 08 00 DA 01 80 09 00 00 00 00 00 00 4D [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 03 00 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [09:48:37]RAPDU: 90 00 [09:48:37]wFMCommunicate OK [09:48:37]SAM_PROTO_ClearQueue done [09:48:37]KKMCreateOFDPacket [09:48:37]OFDProtocolAddRootSTLVToBuf [09:48:37]FM_MakeSignedData [09:48:37]FM_MakeSignedData [09:48:37]SAM_PROTO_SignData [09:48:37]wFMCommunicate request_size=4 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 0D 01 02 [09:48:37]Write to MH i2c: E2 08 00 DB 01 80 0D 01 02 00 00 00 00 55 [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 03 00 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [09:48:37]RAPDU: 90 00 [09:48:37]wFMCommunicate OK [09:48:37]wFMCommunicate request_size=255 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 F5 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 50 02 00 35 04 06 00 B4 [09:48:37]Write to MH i2c: E2 02 01 DC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 F5 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 50 02 00 35 04 06 00 B4 00 00 22 [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 03 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [09:48:38]RAPDU: 90 00 [09:48:38]wFMCommunicate OK [09:48:38]wFMCommunicate request_size=10 [09:48:38]MH_SAM_APDU [09:48:38]CAPDU: 80 0D 02 02 05 99 3F 40 B8 E0 [09:48:38]Write to MH i2c: E2 0D 00 DD 01 80 0D 02 02 05 00 99 3F 40 B8 E0 00 00 12 [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 03 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [09:48:38]RAPDU: 90 00 [09:48:38]wFMCommunicate OK [09:48:38]wFMCommunicate request_size=4 [09:48:38]MH_SAM_APDU [09:48:38]CAPDU: 80 0D 03 02 [09:48:38]Write to MH i2c: E2 08 00 DE 01 80 0D 03 02 00 00 00 00 5A [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 0B 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 0B 00 DE 01 00 E2 FF 76 B5 95 D7 95 C6 90 00 2E [09:48:38]RAPDU: E2 FF 76 B5 95 D7 95 C6 90 00 [09:48:38]wFMCommunicate OK [09:48:38]SAM_PROTO_SignData done [09:48:38]FM_MakeSignedData done [09:48:38]CreateOFDProtocolMessage [09:48:38]wFMCommunicate request_size=4 [09:48:38]MH_SAM_APDU [09:48:38]CAPDU: 80 11 00 00 [09:48:38]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 17 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [09:48:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:48:38]wFMCommunicate OK [09:48:38]CreateOFDProtocolMessage done [09:48:38]OFDSenderStorePacket 151768 [09:48:38]StoreOFDPacket docnum=151768 [09:48:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 83 EA 07 01 E9 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 F5 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 50 02 00 35 04 06 00 B4 99 3F 40 B8 E0 E2 FF 76 B5 95 D7 95 C6 [09:48:38]CheckFolder [09:48:38]dirname=/storage/ofd_packets [09:48:38]CheckFolder done [09:48:38]ProducePacketName [09:48:38]name=ofd_packets/00151768 [09:48:38]NVStorageSaveData ofd_packets/00151768 [09:48:38]File name is /storage/ofd_packets/00151768 [09:48:38]Write 301 bytes [09:48:38]NVStorageSaveData done [09:48:38]OFDSenderStorePacket done [09:48:38]KKMCreateOFDPacket done [09:48:38]NVStorageSaveData kkm_last_timestamp [09:48:38]File name is /storage/kkm_last_timestamp [09:48:38]Write 4 bytes [09:48:38]NVStorageSaveData done [09:48:38]ExternCall_PrintAddStr [09:48:38]wPrintStart [09:48:38]Write to MH i2c: 01 00 00 E0 01 E1 [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 07 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [09:48:38]RasterBufferAndPrint [09:48:38]line Счет N : (1)1785779 [09:48:38]line ИНН: 02508201610067 [09:48:38]line Контрольно-Кассовый Чек [09:48:38]line ПРОДАЖА [09:48:38]line ТРК (МРК, ГНК) : 12 [09:48:38]line Товар: 2710124130 [09:48:38]line Аи-92-К-5 [09:48:38]line 7.380 * 67.80 [09:48:38]line = 500.36 [09:48:38]line НДС 12% НСП 1% [09:48:38]line > о реализуемом товаре [09:48:38]line ОКРУГЛЕНИЕ: -0.36 [09:48:38]line ИТОГО: 500.00 [09:48:38]line Внесено: 500.00 [09:48:38]line СДАЧА: 0.00 [09:48:38]line НСП 1% : 4.43 [09:48:38]line НДС 12% : 53.14 [09:48:38]line Наличными: 500.00 [09:48:38]line Безнал.: 0.00 [09:48:38]line Место: АЗС № 89 "Партнер Нефть" [09:48:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:48:38]line СНО: Общий режим [09:48:38]line Чек 99 22.09.2024 09:48 [09:48:38]line Смена: 475 ФФД: 1.0 [09:48:38]line ЗНМ: 0300000113 [09:48:38]line РНМ: 0000000000091825 [09:48:38]line Версия ККМ: 001 [09:48:38]line ФМ: 0000000000871835 [09:48:38]line ФД: 151768 [09:48:38]line ФПД: 198570284202208 [09:48:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094837&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151768&fm=198570284202208&tin=02508201610067®Number=0000000000091825&sum=50000 [09:48:38]OFD Sender: Processing packet 151768 [packets to send 826, broken 825] [09:48:38]ProducePacketName [09:48:38]name=ofd_packets/00151768 [09:48:38]OFD Sender: To server: pG, [09:48:38]CommunicateWithHost lk.salyk.kg:30040 [09:48:38]ConnectInit lk.salyk.kg [09:48:38]written 0, free lines is 4095 [09:48:38]Write to MH i2c: 01 00 00 0B 02 0D [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 07 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 D7 0C F7 [09:48:38]RasterBufferAndPrint [09:48:38]line [09:48:38]line [09:48:38]line [09:48:38]line [09:48:38]line [09:48:38]written 0, free lines is 3293 [09:48:38]MH_Cut [09:48:38]Write to MH i2c: D1 01 00 12 02 01 E6 [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: D1 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: D1 01 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: D1 01 00 12 02 00 E5 [09:48:38]Write to MH i2c: 01 00 00 13 02 15 [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]Connected sock=8 [09:48:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 83 EA 07 01 E9 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 F5 E7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 50 02 00 35 04 06 00 B4 99 3F 40 B8 E0 E2 FF 76 B5 95 D7 95 C6 [09:48:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 EA 47 00 13 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 50 02 00 F4 03 04 00 F9 8F EF 66 B6 04 01 00 00 C7 CE EB 7F A7 36 36 92 [09:48:39]CommunicateWithHost err = 0 [09:48:39]CheckOFDResponse [09:48:39]1017 (14) - 77093643461234 [09:48:39]1041 (16) - 0000000000871835 [09:48:39]1040 (4) - 151768 [09:48:39]1012 (4) - 22.09.2024 03:33 [09:48:39]1206 (1) - 0 [09:48:39]OFD Sender: Remove packet 151768 [09:48:39]ProducePacketName [09:48:39]name=ofd_packets/00151768 [09:48:39]NVStorageDeleteData [09:48:39]*** Cut start [09:48:39]*** Purtial cut [09:48:39]*** CUTSNS_PIN = 0 [09:48:39]*** Stage 1: CUTSNS_PIN = 1 [09:48:39]OFD Sender: No OFD packet to send [09:48:41]Read from MH i2c: 01 [09:48:41]MH_I2C_Read... [09:48:41]*** Stop cut motor [09:48:41]*** Cut end [09:48:41]Read from MH i2c: 01 07 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 FF 0F 2A [09:48:41]process_action close_receipt done [09:48:41]requested_data is exist [09:48:41]produce_requested_data [09:48:41]requested_item fm.sn is exist - process it [09:48:41]wFMCommunicate request_size=4 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 11 00 00 [09:48:41]Write to MH i2c: E2 08 00 14 02 80 11 00 00 00 00 00 00 90 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:41]Read from MH i2c: E2 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 17 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 17 00 14 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [09:48:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:48:41]wFMCommunicate OK [09:48:41]requested_item fd.num is exist - process it [09:48:41]SAM_PROTO_GetFieldsCounters [09:48:41]wFMCommunicate request_size=4 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 13 00 00 [09:48:41]Write to MH i2c: E2 08 00 15 02 80 13 00 00 00 00 00 00 93 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:41]Read from MH i2c: E2 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 62 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 62 00 15 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [09:48:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:48:41]wFMCommunicate OK [09:48:41]SAM_PROTO_GetFieldsCounters done [09:48:41]requested_item shift.num is exist - process it [09:48:41]requested_item shift.opened is exist - process it [09:48:41]req_shift_opened [09:48:41]FM_GetShiftState [09:48:41]SAM_PROTO_GetShiftState [09:48:41]wFMCommunicate request_size=4 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 13 01 00 [09:48:41]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:41]Read from MH i2c: E2 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 0E 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DC [09:48:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:48:41]wFMCommunicate OK [09:48:41]SAM_PROTO_GetShiftState done [09:48:41]FM_GetShiftState done [09:48:41]req_shift_opened done [09:48:41]requested_item shift.open_date is exist - process it [09:48:41]req_shift_open_date [09:48:41]req_shift_open_date done [09:48:41]produce_requested_data done [09:48:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151768,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:48:41]process_action_free close_receipt [09:48:41]json_value_free [09:48:41]json_value_free done [09:48:41]process_json_proto returns [09:48:41]Send response to host [09:48:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151768,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:48:41]free response buf [09:48:41]execute_script done [09:48:41]execute_script returns [09:48:41]free content buf [09:48:41]Sock 10.Close socket [09:48:41]Sock 10.Thread stoped [09:48:44]OFD Sender: No OFD packet to send [09:48:49]OFD Sender: No OFD packet to send [09:48:54]OFD Sender: No OFD packet to send [09:48:59]OFD Sender: No OFD packet to send [09:49:04]OFD Sender: No OFD packet to send [09:49:08]recv_with_timeout no data received [09:49:10]OFD Sender: No OFD packet to send [09:49:15]OFD Sender: No OFD packet to send [09:49:20]OFD Sender: No OFD packet to send [09:49:25]OFD Sender: No OFD packet to send [09:49:30]OFD Sender: No OFD packet to send [09:49:35]OFD Sender: No OFD packet to send [09:49:40]OFD Sender: No OFD packet to send [09:49:45]OFD Sender: No OFD packet to send [09:49:50]OFD Sender: No OFD packet to send [09:49:55]OFD Sender: No OFD packet to send [09:49:57]accept exits with 9 [09:49:57]New connection [09:49:57]New thread 3067026788 created [09:49:57]Thread 3067170148 joined [09:49:57]Waiting for new connection... [09:49:57] Sock 9.Parse request [09:49:57]Sock 9.Check first char [09:49:57]Sock 9.First char is OK [09:49:57]request: POST /json_proto HTTP/1.0 [09:49:57]Method: POST [09:49:57]URL: /json_proto [09:49:57]Method is POST - this is cgi request [09:49:57]url: /json_proto [09:49:57]query_string will be loaded in cgi processing [09:49:57]execute_cgi json_proto POST (null) [09:49:57]execute_cgi path=json_proto method=POST [09:49:57]POST find Content-Length [09:49:57]Host: 172.17.43.67:8080 [09:49:57]Content-Length: 683 [09:49:57]Content-Type: application/json [09:49:57] [09:49:57]POST finish read [09:49:57]Found Content-Length = 683 [09:49:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:57]execute_script... [09:49:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:57]POST & json_proto [09:49:57]process_json_proto [09:49:57]json parsed OK: [09:49:57]protocol is kg_v1.0 [09:49:57]action value=close_receipt [09:49:57]process_action close_receipt [09:49:57]cmd_close_receipt [09:49:57]MH_GetDate [09:49:57]Write to MH i2c: F0 00 00 17 02 08 [09:49:57]Write i2c OK [09:49:57]MH_I2C_Read... [09:49:57]Read from MH i2c: F0 [09:49:57]MH_I2C_Read... [09:49:57]Read from MH i2c: F0 09 00 [09:49:57]MH_I2C_Read... [09:49:57]Read from MH i2c: F0 09 00 17 02 00 45 E8 EF 66 6A BD 47 65 66 [09:49:57]GetLastDocTimeStamp 1726998517 [09:49:57]current date 1726998597 [09:49:57]FM_GetShiftState [09:49:57]SAM_PROTO_GetShiftState [09:49:57]wFMCommunicate request_size=4 [09:49:57]MH_SAM_APDU [09:49:57]CAPDU: 80 13 01 00 [09:49:57]Write to MH i2c: E2 08 00 18 02 80 13 01 00 00 00 00 00 97 [09:49:57]Write i2c OK [09:49:57]MH_I2C_Read... [09:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:57]Read from MH i2c: E2 [09:49:57]MH_I2C_Read... [09:49:57]Read from MH i2c: E2 0E 00 [09:49:57]MH_I2C_Read... [09:49:57]Read from MH i2c: E2 0E 00 18 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DE [09:49:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:49:57]wFMCommunicate OK [09:49:57]SAM_PROTO_GetShiftState done [09:49:57]FM_GetShiftState done [09:49:57]opened in 1726966141 [09:49:57]opened+sec_in_day 1727052541 [09:49:57]quantity*price = 100005 [09:49:57]sum+1 = 100006 [09:49:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 100 22.09.2024 09:49 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151769 ФПД: 74541550249878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151769&fm=74541550249878&tin=02508201610067®Number=0000000000091825&sum=100000 [09:49:58]StoreToDocumentArchive [09:49:58]shift 475 fd 151769 [09:49:58]save to /storage/0475/doc_00151769 [09:49:58]save last doc name /storage/0475/doc_00151769 to /storage/kkm_last_doc_name [09:49:58]save OK [09:49:58]Clear old archive folders... [09:49:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:58]tlvbuf is 00943DA0 [09:49:58]SAM_PROTO_ClearQueue [09:49:58]wFMCommunicate request_size=4 [09:49:58]MH_SAM_APDU [09:49:58]CAPDU: 80 09 00 00 [09:49:58]Write to MH i2c: E2 08 00 25 02 80 09 00 00 00 00 00 00 99 [09:49:58]Write i2c OK [09:49:58]MH_I2C_Read... [09:49:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:58]Read from MH i2c: E2 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [09:49:58]RAPDU: 90 00 [09:49:58]wFMCommunicate OK [09:49:58]SAM_PROTO_ClearQueue done [09:49:58]KKMCreateOFDPacket [09:49:58]OFDProtocolAddRootSTLVToBuf [09:49:58]FM_MakeSignedData [09:49:58]FM_MakeSignedData [09:49:58]SAM_PROTO_SignData [09:49:58]wFMCommunicate request_size=4 [09:49:58]MH_SAM_APDU [09:49:58]CAPDU: 80 0D 01 02 [09:49:58]Write to MH i2c: E2 08 00 26 02 80 0D 01 02 00 00 00 00 A1 [09:49:58]Write i2c OK [09:49:58]MH_I2C_Read... [09:49:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:58]Read from MH i2c: E2 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [09:49:58]RAPDU: 90 00 [09:49:58]wFMCommunicate OK [09:49:58]wFMCommunicate request_size=255 [09:49:58]MH_SAM_APDU [09:49:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 50 02 00 35 04 06 00 43 [09:49:58]Write to MH i2c: E2 02 01 27 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 50 02 00 35 04 06 00 43 00 00 E0 [09:49:58]Write i2c OK [09:49:58]MH_I2C_Read... [09:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:58]Read from MH i2c: E2 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [09:49:58]RAPDU: 90 00 [09:49:58]wFMCommunicate OK [09:49:58]wFMCommunicate request_size=10 [09:49:58]MH_SAM_APDU [09:49:58]CAPDU: 80 0D 02 02 05 CB 8E 9F A7 96 [09:49:58]Write to MH i2c: E2 0D 00 28 02 80 0D 02 02 05 00 CB 8E 9F A7 96 00 00 E3 [09:49:58]Write i2c OK [09:49:58]MH_I2C_Read... [09:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:58]Read from MH i2c: E2 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 [09:49:58]MH_I2C_Read... [09:49:58]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [09:49:58]RAPDU: 90 00 [09:49:58]wFMCommunicate OK [09:49:58]wFMCommunicate request_size=4 [09:49:58]MH_SAM_APDU [09:49:58]CAPDU: 80 0D 03 02 [09:49:58]Write to MH i2c: E2 08 00 29 02 80 0D 03 02 00 00 00 00 A6 [09:49:58]Write i2c OK [09:49:58]MH_I2C_Read... [09:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:59]Read from MH i2c: E2 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: E2 0B 00 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: E2 0B 00 29 02 00 E2 02 80 F0 AE 5D 7B 82 90 00 03 [09:49:59]RAPDU: E2 02 80 F0 AE 5D 7B 82 90 00 [09:49:59]wFMCommunicate OK [09:49:59]SAM_PROTO_SignData done [09:49:59]FM_MakeSignedData done [09:49:59]CreateOFDProtocolMessage [09:49:59]wFMCommunicate request_size=4 [09:49:59]MH_SAM_APDU [09:49:59]CAPDU: 80 11 00 00 [09:49:59]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [09:49:59]Write i2c OK [09:49:59]MH_I2C_Read... [09:49:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:59]Read from MH i2c: E2 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: E2 17 00 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [09:49:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:49:59]wFMCommunicate OK [09:49:59]CreateOFDProtocolMessage done [09:49:59]OFDSenderStorePacket 151769 [09:49:59]StoreOFDPacket docnum=151769 [09:49:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 69 07 01 20 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 50 02 00 35 04 06 00 43 CB 8E 9F A7 96 E2 02 80 F0 AE 5D 7B 82 [09:49:59]CheckFolder [09:49:59]dirname=/storage/ofd_packets [09:49:59]CheckFolder done [09:49:59]ProducePacketName [09:49:59]name=ofd_packets/00151769 [09:49:59]NVStorageSaveData ofd_packets/00151769 [09:49:59]File name is /storage/ofd_packets/00151769 [09:49:59]Write 301 bytes [09:49:59]NVStorageSaveData done [09:49:59]OFDSenderStorePacket done [09:49:59]KKMCreateOFDPacket done [09:49:59]NVStorageSaveData kkm_last_timestamp [09:49:59]File name is /storage/kkm_last_timestamp [09:49:59]Write 4 bytes [09:49:59]NVStorageSaveData done [09:49:59]ExternCall_PrintAddStr [09:49:59]wPrintStart [09:49:59]Write to MH i2c: 01 00 00 2B 02 2D [09:49:59]Write i2c OK [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 07 00 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [09:49:59]RasterBufferAndPrint [09:49:59]line Счет N : (1)1785780 [09:49:59]line ИНН: 02508201610067 [09:49:59]line Контрольно-Кассовый Чек [09:49:59]line ПРОДАЖА [09:49:59]line ТРК (МРК, ГНК) : 22 [09:49:59]line Товар: 2710124130 [09:49:59]line Аи-92-К-5 [09:49:59]line 14.750 * 67.80 [09:49:59]line = 1000.05 [09:49:59]line НДС 12% НСП 1% [09:49:59]line > о реализуемом товаре [09:49:59]line ОКРУГЛЕНИЕ: -0.05 [09:49:59]line ИТОГО: 1000.00 [09:49:59]line Внесено: 1000.00 [09:49:59]line СДАЧА: 0.00 [09:49:59]line НСП 1% : 8.85 [09:49:59]line НДС 12% : 106.20 [09:49:59]line Наличными: 1000.00 [09:49:59]line Безнал.: 0.00 [09:49:59]line Место: АЗС № 89 "Партнер Нефть" [09:49:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:49:59]line СНО: Общий режим [09:49:59]line Чек 100 22.09.2024 09:49 [09:49:59]line Смена: 475 ФФД: 1.0 [09:49:59]line ЗНМ: 0300000113 [09:49:59]line РНМ: 0000000000091825 [09:49:59]line Версия ККМ: 001 [09:49:59]line ФМ: 0000000000871835 [09:49:59]line ФД: 151769 [09:49:59]line ФПД: 74541550249878 [09:49:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151769&fm=74541550249878&tin=02508201610067®Number=0000000000091825&sum=100000 [09:49:59]written 0, free lines is 4095 [09:49:59]OFD Sender: Processing packet 151769 [packets to send 826, broken 825] [09:49:59]ProducePacketName [09:49:59]name=ofd_packets/00151769 [09:49:59]OFD Sender: To server: pG, [09:49:59]CommunicateWithHost lk.salyk.kg:30040 [09:49:59]ConnectInit lk.salyk.kg [09:49:59]Write to MH i2c: 01 00 00 56 02 58 [09:49:59]Write i2c OK [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 07 00 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: 01 07 00 56 02 00 00 00 00 00 D2 0C 3D [09:49:59]RasterBufferAndPrint [09:49:59]line [09:49:59]line [09:49:59]line [09:49:59]line [09:49:59]line [09:49:59]written 0, free lines is 3288 [09:49:59]Connected sock=8 [09:49:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 69 07 01 20 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 50 02 00 35 04 06 00 43 CB 8E 9F A7 96 E2 02 80 F0 AE 5D 7B 82 [09:49:59]MH_Cut [09:49:59]Write to MH i2c: D1 01 00 5D 02 01 31 [09:49:59]Write i2c OK [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: D1 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: D1 01 00 [09:49:59]MH_I2C_Read... [09:49:59]Read from MH i2c: D1 01 00 5D 02 00 30 [09:49:59]Write to MH i2c: 01 00 00 5E 02 60 [09:49:59]Write i2c OK [09:49:59]MH_I2C_Read... [09:49:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 62 2A 47 00 C4 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 50 02 00 F4 03 04 00 4A 90 EF 66 B6 04 01 00 00 34 C0 17 EC 98 3F 90 1D [09:49:59]CommunicateWithHost err = 0 [09:49:59]CheckOFDResponse [09:49:59]1017 (14) - 77093643461234 [09:49:59]1041 (16) - 0000000000871835 [09:49:59]1040 (4) - 151769 [09:49:59]1012 (4) - 22.09.2024 03:34 [09:49:59]1206 (1) - 0 [09:49:59]OFD Sender: Remove packet 151769 [09:49:59]ProducePacketName [09:49:59]name=ofd_packets/00151769 [09:49:59]NVStorageDeleteData [09:50:00]*** Cut start [09:50:00]*** Purtial cut [09:50:00]*** Stage 1: CUTSNS_PIN = 1 [09:50:00]OFD Sender: No OFD packet to send [09:50:00]Read from MH i2c: 01 [09:50:00]MH_I2C_Read... [09:50:00]*** Stop cut motor [09:50:00]*** Cut end [09:50:00]Read from MH i2c: 01 07 00 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: 01 07 00 5E 02 00 00 00 00 00 FF 0F 75 [09:50:00]process_action close_receipt done [09:50:00]requested_data is exist [09:50:00]produce_requested_data [09:50:00]requested_item fm.sn is exist - process it [09:50:00]wFMCommunicate request_size=4 [09:50:00]MH_SAM_APDU [09:50:00]CAPDU: 80 11 00 00 [09:50:00]Write to MH i2c: E2 08 00 5F 02 80 11 00 00 00 00 00 00 DB [09:50:00]Write i2c OK [09:50:00]MH_I2C_Read... [09:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:00]Read from MH i2c: E2 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 17 00 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 17 00 5F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [09:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:00]wFMCommunicate OK [09:50:00]requested_item fd.num is exist - process it [09:50:00]SAM_PROTO_GetFieldsCounters [09:50:00]wFMCommunicate request_size=4 [09:50:00]MH_SAM_APDU [09:50:00]CAPDU: 80 13 00 00 [09:50:00]Write to MH i2c: E2 08 00 60 02 80 13 00 00 00 00 00 00 DE [09:50:00]Write i2c OK [09:50:00]MH_I2C_Read... [09:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:00]Read from MH i2c: E2 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 62 00 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 62 00 60 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [09:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:00]wFMCommunicate OK [09:50:00]SAM_PROTO_GetFieldsCounters done [09:50:00]requested_item shift.num is exist - process it [09:50:00]requested_item shift.opened is exist - process it [09:50:00]req_shift_opened [09:50:00]FM_GetShiftState [09:50:00]SAM_PROTO_GetShiftState [09:50:00]wFMCommunicate request_size=4 [09:50:00]MH_SAM_APDU [09:50:00]CAPDU: 80 13 01 00 [09:50:00]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [09:50:00]Write i2c OK [09:50:00]MH_I2C_Read... [09:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:00]Read from MH i2c: E2 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 0E 00 [09:50:00]MH_I2C_Read... [09:50:00]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 27 [09:50:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:50:00]wFMCommunicate OK [09:50:00]SAM_PROTO_GetShiftState done [09:50:00]FM_GetShiftState done [09:50:00]req_shift_opened done [09:50:00]requested_item shift.open_date is exist - process it [09:50:00]req_shift_open_date [09:50:00]req_shift_open_date done [09:50:00]produce_requested_data done [09:50:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151769,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:50:00]process_action_free close_receipt [09:50:00]json_value_free [09:50:00]json_value_free done [09:50:00]process_json_proto returns [09:50:00]Send response to host [09:50:37]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=11 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:50:37]Write to MH i2c: E2 0E 00 6B 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 1F [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=13 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 15 02 00 08 F4 03 04 00 6D E8 EF 66 [09:50:37]Write to MH i2c: E2 10 00 6C 02 80 15 02 00 08 00 F4 03 04 00 6D E8 EF 66 00 00 A3 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=25 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:50:37]Write to MH i2c: E2 1C 00 6D 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 51 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 15 03 00 [09:50:37]Write to MH i2c: E2 08 00 6E 02 80 15 03 00 00 00 00 00 F1 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 40 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 40 00 6E 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 00 00 00 35 04 06 00 AF DB 78 0B D9 19 90 00 53 [09:50:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 00 00 00 35 04 06 00 AF DB 78 0B D9 19 90 00 [09:50:37]wFMCommunicate OK [09:50:37]SAM_PROTO_ProcessDocument answer len = 59 [09:50:37]SAM_PROTO_ProcessDocument done [09:50:37]SetTLVBufToDocument [09:50:37]Processing tag 1209 (04B9) [09:50:37]Malloc new data [09:50:37]Processing tag 1041 (0411) [09:50:37]Processing tag 1040 (0410) [09:50:37]Malloc new data [09:50:37]Processing tag 1038 (040E) [09:50:37]Malloc new data [09:50:37]Processing tag 1042 (0412) [09:50:37]Malloc new data [09:50:37]Processing tag 1077 (0435) [09:50:37]Malloc new data [09:50:37]SetTLVBufToDocument err=0 [09:50:37]KKMLoadAndSignReceiptData store KKM data [09:50:37]KKMLoadAndSignReceiptData err=0 [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 11 00 00 [09:50:37]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 17 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [09:50:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:37]wFMCommunicate OK [09:50:37]Счет N : (1)1785781 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 13 Товар: 2710124500 Аи-95-К-5 13.480 * 74.20 = 1000.22 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 101 22.09.2024 09:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151770 ФПД: 193357146741017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151770&fm=193357146741017&tin=02508201610067®Number=0000000000091825&sum=100000 [09:50:37]StoreToDocumentArchive [09:50:37]shift 475 fd 151770 [09:50:37]save to /storage/0475/doc_00151770 [09:50:37]save last doc name /storage/0475/doc_00151770 to /storage/kkm_last_doc_name [09:50:37]save OK [09:50:37]Clear old archive folders... [09:50:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:37]tlvbuf is 0095FB50 [09:50:37]SAM_PROTO_ClearQueue [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 09 00 00 [09:50:37]Write to MH i2c: E2 08 00 70 02 80 09 00 00 00 00 00 00 E4 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]SAM_PROTO_ClearQueue done [09:50:37]KKMCreateOFDPacket [09:50:37]OFDProtocolAddRootSTLVToBuf [09:50:37]FM_MakeSignedData [09:50:37]FM_MakeSignedData [09:50:37]SAM_PROTO_SignData [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 0D 01 02 [09:50:37]Write to MH i2c: E2 08 00 71 02 80 0D 01 02 00 00 00 00 EC [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=255 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6D E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 35 04 06 00 AF [09:50:37]Write to MH i2c: E2 02 01 72 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6D E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 35 04 06 00 AF 00 00 5E [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:38]Read from MH i2c: E2 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 03 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [09:50:38]RAPDU: 90 00 [09:50:38]wFMCommunicate OK [09:50:38]wFMCommunicate request_size=10 [09:50:38]MH_SAM_APDU [09:50:38]CAPDU: 80 0D 02 02 05 DB 78 0B D9 19 [09:50:38]Write to MH i2c: E2 0D 00 73 02 80 0D 02 02 05 00 DB 78 0B D9 19 00 00 49 [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:38]Read from MH i2c: E2 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 03 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [09:50:38]RAPDU: 90 00 [09:50:38]wFMCommunicate OK [09:50:38]wFMCommunicate request_size=4 [09:50:38]MH_SAM_APDU [09:50:38]CAPDU: 80 0D 03 02 [09:50:38]Write to MH i2c: E2 08 00 74 02 80 0D 03 02 00 00 00 00 F1 [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:38]Read from MH i2c: E2 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 0B 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 0B 00 74 02 00 AB D1 30 BA FE 96 42 BF 90 00 ED [09:50:38]RAPDU: AB D1 30 BA FE 96 42 BF 90 00 [09:50:38]wFMCommunicate OK [09:50:38]SAM_PROTO_SignData done [09:50:38]FM_MakeSignedData done [09:50:38]CreateOFDProtocolMessage [09:50:38]wFMCommunicate request_size=4 [09:50:38]MH_SAM_APDU [09:50:38]CAPDU: 80 11 00 00 [09:50:38]Write to MH i2c: E2 08 00 75 02 80 11 00 00 00 00 00 00 F1 [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:38]Read from MH i2c: E2 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 17 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: E2 17 00 75 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [09:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:38]wFMCommunicate OK [09:50:38]CreateOFDProtocolMessage done [09:50:38]OFDSenderStorePacket 151770 [09:50:38]StoreOFDPacket docnum=151770 [09:50:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 5C 07 01 AB 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6D E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 35 04 06 00 AF DB 78 0B D9 19 AB D1 30 BA FE 96 42 BF [09:50:38]CheckFolder [09:50:38]dirname=/storage/ofd_packets [09:50:38]CheckFolder done [09:50:38]ProducePacketName [09:50:38]name=ofd_packets/00151770 [09:50:38]NVStorageSaveData ofd_packets/00151770 [09:50:38]File name is /storage/ofd_packets/00151770 [09:50:38]Write 301 bytes [09:50:38]NVStorageSaveData done [09:50:38]OFDSenderStorePacket done [09:50:38]KKMCreateOFDPacket done [09:50:38]NVStorageSaveData kkm_last_timestamp [09:50:38]File name is /storage/kkm_last_timestamp [09:50:38]Write 4 bytes [09:50:38]NVStorageSaveData done [09:50:38]ExternCall_PrintAddStr [09:50:38]wPrintStart [09:50:38]Write to MH i2c: 01 00 00 76 02 78 [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 07 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 07 00 76 02 00 00 00 00 00 FF 0F 8D [09:50:38]RasterBufferAndPrint [09:50:38]line Счет N : (1)1785781 [09:50:38]line ИНН: 02508201610067 [09:50:38]line Контрольно-Кассовый Чек [09:50:38]line ПРОДАЖА [09:50:38]line ТРК (МРК, ГНК) : 13 [09:50:38]line Товар: 2710124500 [09:50:38]line Аи-95-К-5 [09:50:38]line 13.480 * 74.20 [09:50:38]line = 1000.22 [09:50:38]line НДС 12% НСП 1% [09:50:38]line > о реализуемом товаре [09:50:38]line ОКРУГЛЕНИЕ: -0.22 [09:50:38]line ИТОГО: 1000.00 [09:50:38]line Внесено: 1000.00 [09:50:38]line СДАЧА: 0.00 [09:50:38]line НСП 1% : 8.85 [09:50:38]line НДС 12% : 106.22 [09:50:38]line Наличными: 1000.00 [09:50:38]line Безнал.: 0.00 [09:50:38]line Место: АЗС № 89 "Партнер Нефть" [09:50:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:50:38]line СНО: Общий режим [09:50:38]line Чек 101 22.09.2024 09:50 [09:50:38]line Смена: 475 ФФД: 1.0 [09:50:38]line ЗНМ: 0300000113 [09:50:38]line РНМ: 0000000000091825 [09:50:38]line Версия ККМ: 001 [09:50:38]line ФМ: 0000000000871835 [09:50:38]line ФД: 151770 [09:50:38]line ФПД: 193357146741017 [09:50:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151770&fm=193357146741017&tin=02508201610067®Number=0000000000091825&sum=100000 [09:50:38]written 0, free lines is 4095 [09:50:38]OFD Sender: Processing packet 151770 [packets to send 826, broken 825] [09:50:38]ProducePacketName [09:50:38]name=ofd_packets/00151770 [09:50:38]OFD Sender: To server: pG, [09:50:38]CommunicateWithHost lk.salyk.kg:30040 [09:50:38]ConnectInit lk.salyk.kg [09:50:38]Connected sock=8 [09:50:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 5C 07 01 AB 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6D E8 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 35 04 06 00 AF DB 78 0B D9 19 AB D1 30 BA FE 96 42 BF [09:50:38]Write to MH i2c: 01 00 00 A1 02 A3 [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 07 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: 01 07 00 A1 02 00 00 00 00 00 DD 0C 93 [09:50:38]RasterBufferAndPrint [09:50:38]line [09:50:38]line [09:50:38]line [09:50:38]line [09:50:38]line [09:50:38]written 0, free lines is 3299 [09:50:38]MH_Cut [09:50:38]Write to MH i2c: D1 01 00 A8 02 01 7C [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: D1 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: D1 01 00 [09:50:38]MH_I2C_Read... [09:50:38]Read from MH i2c: D1 01 00 A8 02 00 7B [09:50:38]Write to MH i2c: 01 00 00 A9 02 AB [09:50:38]Write i2c OK [09:50:38]MH_I2C_Read... [09:50:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 F0 47 00 92 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 50 02 00 F4 03 04 00 71 90 EF 66 B6 04 01 00 00 00 3E 4F 19 46 EF 8D 52 [09:50:39]CommunicateWithHost err = 0 [09:50:39]CheckOFDResponse [09:50:39]1017 (14) - 77093643461234 [09:50:39]1041 (16) - 0000000000871835 [09:50:39]1040 (4) - 151770 [09:50:39]1012 (4) - 22.09.2024 03:35 [09:50:39]1206 (1) - 0 [09:50:39]OFD Sender: Remove packet 151770 [09:50:39]ProducePacketName [09:50:39]name=ofd_packets/00151770 [09:50:39]NVStorageDeleteData [09:50:39]*** Cut start [09:50:39]*** Purtial cut [09:50:39]*** Stage 1: CUTSNS_PIN = 1 [09:50:39]OFD Sender: No OFD packet to send [09:50:39]Read from MH i2c: 01 [09:50:39]MH_I2C_Read... [09:50:39]*** Stop cut motor [09:50:39]*** Cut end [09:50:39]Read from MH i2c: 01 07 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: 01 07 00 A9 02 00 00 00 00 00 FF 0F C0 [09:50:39]process_action close_receipt done [09:50:39]requested_data is exist [09:50:39]produce_requested_data [09:50:39]requested_item fm.sn is exist - process it [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 11 00 00 [09:50:39]Write to MH i2c: E2 08 00 AA 02 80 11 00 00 00 00 00 00 26 [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 17 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 17 00 AA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [09:50:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:39]wFMCommunicate OK [09:50:39]requested_item fd.num is exist - process it [09:50:39]SAM_PROTO_GetFieldsCounters [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 13 00 00 [09:50:39]Write to MH i2c: E2 08 00 AB 02 80 13 00 00 00 00 00 00 29 [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 62 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 62 00 AB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [09:50:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:39]wFMCommunicate OK [09:50:39]SAM_PROTO_GetFieldsCounters done [09:50:39]requested_item shift.num is exist - process it [09:50:39]requested_item shift.opened is exist - process it [09:50:39]req_shift_opened [09:50:39]FM_GetShiftState [09:50:39]SAM_PROTO_GetShiftState [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 13 01 00 [09:50:39]Write to MH i2c: E2 08 00 AC 02 80 13 01 00 00 00 00 00 2B [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:39]Read from MH i2c: E2 0E 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 0E 00 AC 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 72 [09:50:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:50:39]wFMCommunicate OK [09:50:39]SAM_PROTO_GetShiftState done [09:50:39]FM_GetShiftState done [09:50:39]req_shift_opened done [09:50:39]requested_item shift.open_date is exist - process it [09:50:39]req_shift_open_date [09:50:39]req_shift_open_date done [09:50:39]produce_requested_data done [09:50:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151770,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:50:39]process_action_free close_receipt [09:50:39]json_value_free [09:50:39]json_value_free done [09:50:39]process_json_proto returns [09:50:39]Send response to host [09:50:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151770,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:50:39]free response buf [09:50:39]execute_script done [09:50:39]execute_script returns [09:50:39]free content buf [09:50:39]Sock 10.Close socket [09:50:39]Sock 10.Thread stoped [09:50:44]OFD Sender: No OFD packet to send [09:50:48]recv_with_timeout no data received [09:50:49]OFD Sender: No OFD packet to send [09:50:54]OFD Sender: No OFD packet to send [09:50:58]recv_with_timeout no data received [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:33]recv_with_timeout no data received [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:58]recv_with_timeout no data received [09:51:59]OFD Sender: No OFD packet to send [09:52:04]OFD Sender: No OFD packet to send [09:52:09]OFD Sender: No OFD packet to send [09:52:14]OFD Sender: No OFD packet to send [09:52:19]OFD Sender: No OFD packet to send [09:52:24]OFD Sender: No OFD packet to send [09:52:29]OFD Sender: No OFD packet to send [09:52:33]recv_with_timeout no data received [09:52:34]OFD Sender: No OFD packet to send [09:52:40]OFD Sender: No OFD packet to send [09:52:45]OFD Sender: No OFD packet to send [09:52:50]OFD Sender: No OFD packet to send [09:52:50]recv_with_timeout no data received [09:52:55]OFD Sender: No OFD packet to send [09:53:00]OFD Sender: No OFD packet to send [09:53:05]OFD Sender: No OFD packet to send [09:53:08]recv_with_timeout no data received [09:53:10]OFD Sender: No OFD packet to send [09:53:15]OFD Sender: No OFD packet to send [09:53:19]recv_with_timeout no data received [09:53:20]OFD Sender: No OFD packet to send [09:53:25]OFD Sender: No OFD packet to send [09:53:30]OFD Sender: No OFD packet to send [09:53:31]accept exits with 9 [09:53:31]New connection [09:53:31]New thread 3067026788 created [09:53:31]Thread 3067170148 joined [09:53:31]Waiting for new connection... [09:53:31] Sock 9.Parse request [09:53:31]Sock 9.Check first char [09:53:31]Sock 9.First char is OK [09:53:31]request: POST /json_proto HTTP/1.0 [09:53:31]Method: POST [09:53:31]URL: /json_proto [09:53:31]Method is POST - this is cgi request [09:53:31]url: /json_proto [09:53:31]query_string will be loaded in cgi processing [09:53:31]execute_cgi json_proto POST (null) [09:53:31]execute_cgi path=json_proto method=POST [09:53:31]POST find Content-Length [09:53:31]Host: 172.17.43.67:8080 [09:53:31]Content-Length: 680 [09:53:31]Content-Type: application/json [09:53:31] [09:53:31]POST finish read [09:53:31]Found Content-Length = 680 [09:53:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:31]execute_script... [09:53:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:31]POST & json_proto [09:53:31]process_json_proto [09:53:31]json parsed OK: [09:53:31]protocol is kg_v1.0 [09:53:31]action value=close_receipt [09:53:31]process_action close_receipt [09:53:31]cmd_close_receipt [09:53:31]MH_GetDate [09:53:31]Write to MH i2c: F0 00 00 AD 02 9E [09:53:31]Write i2c OK [09:53:31]MH_I2C_Read... [09:53:31]Read from MH i2c: F0 [09:53:31]MH_I2C_Read... [09:53:31]Read from MH i2c: F0 09 00 [09:53:31]MH_I2C_Read... [09:53:31]Read from MH i2c: F0 09 00 AD 02 00 1C E9 EF 66 6A BD 47 65 D4 [09:53:31]GetLastDocTimeStamp 1726998637 [09:53:31]current date 1726998812 [09:53:31]FM_GetShiftState [09:53:31]SAM_PROTO_GetShiftState [09:53:31]wFMCommunicate request_size=4 [09:53:31]MH_SAM_APDU [09:53:31]CAPDU: 80 13 01 00 [09:53:31]Write to MH i2c: E2 08 00 AE 02 80 13 01 00 00 00 00 00 2D [09:53:31]Write i2c OK [09:53:31]MH_I2C_Read... [09:53:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:31]Read from MH i2c: E2 [09:53:31]MH_I2C_Read... [09:53:31]Read from MH i2c: E2 0E 00 [09:53:31]MH_I2C_Read... [09:53:31]Read from MH i2c: E2 0E 00 AE 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [09:53:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:53:31]wFMCommunicate OK [09:53:31]SAM_PROTO_GetShiftState done [09:53:31]FM_GetShiftState done [09:53:31]opened in 1726966141 [09:53:31]opened+sec_in_day 1727052541 [09:53:31]quantity*price = 100050 [09:53:31]sum+1 = 100052 [09:53:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 102 22.09.2024 09:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151771 ФПД: 161629490656905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095332&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151771&fm=161629490656905&tin=02508201610067®Number=0000000000091825&sum=100000 [09:53:32]StoreToDocumentArchive [09:53:32]shift 475 fd 151771 [09:53:32]save to /storage/0475/doc_00151771 [09:53:32]save last doc name /storage/0475/doc_00151771 to /storage/kkm_last_doc_name [09:53:32]save OK [09:53:32]Clear old archive folders... [09:53:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:32]tlvbuf is 00941EE0 [09:53:32]SAM_PROTO_ClearQueue [09:53:32]wFMCommunicate request_size=4 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 09 00 00 [09:53:32]Write to MH i2c: E2 08 00 BB 02 80 09 00 00 00 00 00 00 2F [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:32]Read from MH i2c: E2 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 03 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [09:53:32]RAPDU: 90 00 [09:53:32]wFMCommunicate OK [09:53:32]SAM_PROTO_ClearQueue done [09:53:32]KKMCreateOFDPacket [09:53:32]OFDProtocolAddRootSTLVToBuf [09:53:32]FM_MakeSignedData [09:53:32]FM_MakeSignedData [09:53:32]SAM_PROTO_SignData [09:53:32]wFMCommunicate request_size=4 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 0D 01 02 [09:53:32]Write to MH i2c: E2 08 00 BC 02 80 0D 01 02 00 00 00 00 37 [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:32]Read from MH i2c: E2 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 03 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [09:53:32]RAPDU: 90 00 [09:53:32]wFMCommunicate OK [09:53:32]wFMCommunicate request_size=255 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 1C E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 50 02 00 35 04 06 00 93 00 4C 60 [09:53:32]Write to MH i2c: E2 02 01 BD 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 1C E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 50 02 00 35 04 06 00 93 00 4C 60 00 00 C4 [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:33]Read from MH i2c: E2 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 03 00 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [09:53:33]RAPDU: 90 00 [09:53:33]wFMCommunicate OK [09:53:33]wFMCommunicate request_size=7 [09:53:33]MH_SAM_APDU [09:53:33]CAPDU: 80 0D 02 02 02 36 89 [09:53:33]Write to MH i2c: E2 0A 00 BE 02 80 0D 02 02 02 00 36 89 00 00 FD [09:53:33]Write i2c OK [09:53:33]MH_I2C_Read... [09:53:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:33]Read from MH i2c: E2 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 03 00 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [09:53:33]RAPDU: 90 00 [09:53:33]wFMCommunicate OK [09:53:33]wFMCommunicate request_size=4 [09:53:33]MH_SAM_APDU [09:53:33]CAPDU: 80 0D 03 02 [09:53:33]Write to MH i2c: E2 08 00 BF 02 80 0D 03 02 00 00 00 00 3C [09:53:33]Write i2c OK [09:53:33]MH_I2C_Read... [09:53:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:33]Read from MH i2c: E2 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 0B 00 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 0B 00 BF 02 00 9F AE 9F 8E B7 C1 D0 64 90 00 63 [09:53:33]RAPDU: 9F AE 9F 8E B7 C1 D0 64 90 00 [09:53:33]wFMCommunicate OK [09:53:33]SAM_PROTO_SignData done [09:53:33]FM_MakeSignedData done [09:53:33]CreateOFDProtocolMessage [09:53:33]wFMCommunicate request_size=4 [09:53:33]MH_SAM_APDU [09:53:33]CAPDU: 80 11 00 00 [09:53:33]Write to MH i2c: E2 08 00 C0 02 80 11 00 00 00 00 00 00 3C [09:53:33]Write i2c OK [09:53:33]MH_I2C_Read... [09:53:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:33]Read from MH i2c: E2 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 17 00 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: E2 17 00 C0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [09:53:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:33]wFMCommunicate OK [09:53:33]CreateOFDProtocolMessage done [09:53:33]OFDSenderStorePacket 151771 [09:53:33]StoreOFDPacket docnum=151771 [09:53:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 1F 04 01 0D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 1C E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 50 02 00 35 04 06 00 93 00 4C 60 36 89 9F AE 9F 8E B7 C1 D0 64 [09:53:33]CheckFolder [09:53:33]dirname=/storage/ofd_packets [09:53:33]CheckFolder done [09:53:33]ProducePacketName [09:53:33]name=ofd_packets/00151771 [09:53:33]NVStorageSaveData ofd_packets/00151771 [09:53:33]File name is /storage/ofd_packets/00151771 [09:53:33]Write 298 bytes [09:53:33]NVStorageSaveData done [09:53:33]OFDSenderStorePacket done [09:53:33]KKMCreateOFDPacket done [09:53:33]NVStorageSaveData kkm_last_timestamp [09:53:33]File name is /storage/kkm_last_timestamp [09:53:33]Write 4 bytes [09:53:33]NVStorageSaveData done [09:53:33]ExternCall_PrintAddStr [09:53:33]wPrintStart [09:53:33]Write to MH i2c: 01 00 00 C1 02 C3 [09:53:33]Write i2c OK [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: 01 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: 01 07 00 [09:53:33]MH_I2C_Read... [09:53:33]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 FF 0F D8 [09:53:33]RasterBufferAndPrint [09:53:33]line Счет N : (1)1785782 [09:53:33]line ИНН: 02508201610067 [09:53:33]line Контрольно-Кассовый Чек [09:53:33]line ПРОДАЖА [09:53:33]line ТРК (МРК, ГНК) : 31 [09:53:33]line Товар: 2710194210 [09:53:33]line ДТ-К-5 [09:53:33]line 13.130 * 76.20 [09:53:33]line = 1000.51 [09:53:33]line НДС 12% НСП 1% [09:53:33]line > о реализуемом товаре [09:53:33]line ОКРУГЛЕНИЕ: -0.51 [09:53:33]line ИТОГО: 1000.00 [09:53:33]line Внесено: 1000.00 [09:53:33]line СДАЧА: 0.00 [09:53:33]line НСП 1% : 8.85 [09:53:33]line НДС 12% : 106.25 [09:53:33]line Наличными: 1000.00 [09:53:33]line Безнал.: 0.00 [09:53:33]line Место: АЗС № 89 "Партнер Нефть" [09:53:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:53:33]line СНО: Общий режим [09:53:33]line Чек 102 22.09.2024 09:53 [09:53:33]line Смена: 475 ФФД: 1.0 [09:53:33]line ЗНМ: 0300000113 [09:53:33]line РНМ: 0000000000091825 [09:53:33]line Версия ККМ: 001 [09:53:33]line ФМ: 0000000000871835 [09:53:33]line ФД: 151771 [09:53:33]line ФПД: 161629490656905 [09:53:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095332&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151771&fm=161629490656905&tin=02508201610067®Number=0000000000091825&sum=100000 [09:53:33]OFD Sender: Processing packet 151771 [packets to send 826, broken 825] [09:53:33]ProducePacketName [09:53:33]name=ofd_packets/00151771 [09:53:33]OFD Sender: To server: pG, [09:53:33]CommunicateWithHost lk.salyk.kg:30040 [09:53:33]ConnectInit lk.salyk.kg [09:53:33]written 0, free lines is 4095 [09:53:34]Write to MH i2c: 01 00 00 EC 02 EE [09:53:34]Write i2c OK [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: 01 [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: 01 07 00 [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: 01 07 00 EC 02 00 00 00 00 00 CD 0C CE [09:53:34]RasterBufferAndPrint [09:53:34]line [09:53:34]line [09:53:34]line [09:53:34]line [09:53:34]line [09:53:34]written 0, free lines is 3284 [09:53:34]MH_Cut [09:53:34]Write to MH i2c: D1 01 00 F3 02 01 C7 [09:53:34]Write i2c OK [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: D1 [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: D1 01 00 [09:53:34]MH_I2C_Read... [09:53:34]Read from MH i2c: D1 01 00 F3 02 00 C6 [09:53:34]Write to MH i2c: 01 00 00 F4 02 F6 [09:53:34]Write i2c OK [09:53:34]MH_I2C_Read... [09:53:34]*** Cut start [09:53:34]*** Purtial cut [09:53:34]*** CUTSNS_PIN = 0 [09:53:35]*** Stage 1: CUTSNS_PIN = 1 [09:53:36]Read from MH i2c: 01 [09:53:36]MH_I2C_Read... [09:53:36]*** Stop cut motor [09:53:36]*** Cut end [09:53:36]Read from MH i2c: 01 07 00 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: 01 07 00 F4 02 00 00 00 00 00 FF 0F 0B [09:53:36]process_action close_receipt done [09:53:36]requested_data is exist [09:53:36]produce_requested_data [09:53:36]requested_item fm.sn is exist - process it [09:53:36]wFMCommunicate request_size=4 [09:53:36]MH_SAM_APDU [09:53:36]CAPDU: 80 11 00 00 [09:53:36]Write to MH i2c: E2 08 00 F5 02 80 11 00 00 00 00 00 00 71 [09:53:36]Write i2c OK [09:53:36]MH_I2C_Read... [09:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:36]Read from MH i2c: E2 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: E2 17 00 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: E2 17 00 F5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [09:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:36]wFMCommunicate OK [09:53:36]requested_item fd.num is exist - process it [09:53:36]SAM_PROTO_GetFieldsCounters [09:53:36]wFMCommunicate request_size=4 [09:53:36]MH_SAM_APDU [09:53:36]CAPDU: 80 13 00 00 [09:53:36]Write to MH i2c: E2 08 00 F6 02 80 13 00 00 00 00 00 00 74 [09:53:36]Write i2c OK [09:53:36]MH_I2C_Read... [09:53:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:37]Read from MH i2c: E2 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 62 00 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 62 00 F6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [09:53:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:37]wFMCommunicate OK [09:53:37]SAM_PROTO_GetFieldsCounters done [09:53:37]requested_item shift.num is exist - process it [09:53:37]requested_item shift.opened is exist - process it [09:53:37]req_shift_opened [09:53:37]FM_GetShiftState [09:53:37]SAM_PROTO_GetShiftState [09:53:37]wFMCommunicate request_size=4 [09:53:37]MH_SAM_APDU [09:53:37]CAPDU: 80 13 01 00 [09:53:37]Write to MH i2c: E2 08 00 F7 02 80 13 01 00 00 00 00 00 76 [09:53:37]Write i2c OK [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 [09:53:37]MH_I2C_Read... [09:53:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:37]Read from MH i2c: E2 0E 00 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 0E 00 F7 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BD [09:53:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:53:37]wFMCommunicate OK [09:53:37]SAM_PROTO_GetShiftState done [09:53:37]FM_GetShiftState done [09:53:37]req_shift_opened done [09:53:37]requested_item shift.open_date is exist - process it [09:53:37]req_shift_open_date [09:53:37]req_shift_open_date done [09:53:37]produce_requested_data done [09:53:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151771,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:53:37]process_action_free close_receipt [09:53:37]json_value_free [09:53:37]json_value_free done [09:53:37]process_json_proto returns [09:53:37]Send response to host [09:53:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151771,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:53:37]free response buf [09:53:37]execute_script done [09:53:37]execute_script returns [09:53:37]free content buf [09:53:37]Sock 9.Close socket [09:53:37]Sock 9.Thread stoped [09:53:38]recv_with_timeout no data received [09:53:38]ConnectInit Can't take IP for lk.salyk.kg [09:53:38]CommunicateWithHost connect error [09:53:38]CommunicateWithHost err = -1 [09:53:38]OFD Sender: Server communicate error [09:53:43]OFD Sender: Processing packet 151771 [packets to send 826, broken 825] [09:53:43]ProducePacketName [09:53:43]name=ofd_packets/00151771 [09:53:43]OFD Sender: To server: pG, [09:53:43]CommunicateWithHost lk.salyk.kg:30040 [09:53:43]ConnectInit lk.salyk.kg [09:53:48]Connected sock=9 [09:53:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 1F 04 01 0D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 1C E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 50 02 00 35 04 06 00 93 00 4C 60 36 89 9F AE 9F 8E B7 C1 D0 64 [09:53:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE AC 47 00 11 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 50 02 00 F4 03 04 00 2E 91 EF 66 B6 04 01 00 00 53 7B 09 86 D9 B5 E0 2D [09:53:48]CommunicateWithHost err = 0 [09:53:48]CheckOFDResponse [09:53:48]1017 (14) - 77093643461234 [09:53:48]1041 (16) - 0000000000871835 [09:53:48]1040 (4) - 151771 [09:53:48]1012 (4) - 22.09.2024 03:38 [09:53:48]1206 (1) - 0 [09:53:48]OFD Sender: Remove packet 151771 [09:53:48]ProducePacketName [09:53:48]name=ofd_packets/00151771 [09:53:48]NVStorageDeleteData [09:53:49]OFD Sender: No OFD packet to send [09:53:54]OFD Sender: No OFD packet to send [09:53:59]OFD Sender: No OFD packet to send [09:54:04]OFD Sender: No OFD packet to send [09:54:09]OFD Sender: No OFD packet to send [09:54:12]recv_with_timeout no data received [09:54:14]OFD Sender: No OFD packet to send [09:54:16]accept exits with 10 [09:54:16]New connection [09:54:16]New thread 3067170148 created [09:54:16]Thread 3067026788 joined [09:54:16]Waiting for new connection... [09:54:16] Sock 10.Parse request [09:54:16]Sock 10.Check first char [09:54:16]Sock 10.First char is OK [09:54:16]request: POST /json_proto HTTP/1.0 [09:54:16]Method: POST [09:54:16]URL: /json_proto [09:54:16]Method is POST - this is cgi request [09:54:16]url: /json_proto [09:54:16]query_string will be loaded in cgi processing [09:54:16]execute_cgi json_proto POST (null) [09:54:16]execute_cgi path=json_proto method=POST [09:54:16]POST find Content-Length [09:54:16]Host: 172.17.43.67:8080 [09:54:16]Content-Length: 678 [09:54:16]Content-Type: application/json [09:54:16] [09:54:16]POST finish read [09:54:16]Found Content-Length = 678 [09:54:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:16]execute_script... [09:54:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:16]POST & json_proto [09:54:16]process_json_proto [09:54:16]json parsed OK: [09:54:16]protocol is kg_v1.0 [09:54:16]action value=close_receipt [09:54:16]process_action close_receipt [09:54:16]cmd_close_receipt [09:54:16]MH_GetDate [09:54:16]Write to MH i2c: F0 00 00 F8 02 E9 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 09 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 09 00 F8 02 00 49 E9 EF 66 6A BD 47 65 4C [09:54:16]GetLastDocTimeStamp 1726998812 [09:54:16]current date 1726998857 [09:54:16]FM_GetShiftState [09:54:16]SAM_PROTO_GetShiftState [09:54:16]wFMCommunicate request_size=4 [09:54:16]MH_SAM_APDU [09:54:16]CAPDU: 80 13 01 00 [09:54:16]Write to MH i2c: E2 08 00 F9 02 80 13 01 00 00 00 00 00 78 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0E 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0E 00 F9 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [09:54:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:54:16]wFMCommunicate OK [09:54:16]SAM_PROTO_GetShiftState done [09:54:16]FM_GetShiftState done [09:54:16]opened in 1726966141 [09:54:16]opened+sec_in_day 1727052541 [09:54:16]quantity*price = 50036 [09:54:16]sum+1 = 50037 [09:54:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 103 22.09.2024 09:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151772 ФПД: 217396351039932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151772&fm=217396351039932&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:17]StoreToDocumentArchive [09:54:17]shift 475 fd 151772 [09:54:17]save to /storage/0475/doc_00151772 [09:54:17]save last doc name /storage/0475/doc_00151772 to /storage/kkm_last_doc_name [09:54:17]save OK [09:54:17]Clear old archive folders... [09:54:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:17]tlvbuf is 009624D0 [09:54:17]SAM_PROTO_ClearQueue [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 09 00 00 [09:54:17]Write to MH i2c: E2 08 00 06 03 80 09 00 00 00 00 00 00 7B [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:17]Read from MH i2c: E2 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 03 00 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [09:54:17]RAPDU: 90 00 [09:54:17]wFMCommunicate OK [09:54:17]SAM_PROTO_ClearQueue done [09:54:17]KKMCreateOFDPacket [09:54:17]OFDProtocolAddRootSTLVToBuf [09:54:17]FM_MakeSignedData [09:54:17]FM_MakeSignedData [09:54:17]SAM_PROTO_SignData [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 0D 01 02 [09:54:17]Write to MH i2c: E2 08 00 07 03 80 0D 01 02 00 00 00 00 83 [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=255 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 50 02 00 35 04 06 00 C5 [09:54:18]Write to MH i2c: E2 02 01 08 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 50 02 00 35 04 06 00 C5 00 00 BF [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=10 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 0D 02 02 05 B8 88 47 79 BC [09:54:18]Write to MH i2c: E2 0D 00 09 03 80 0D 02 02 05 00 B8 88 47 79 BC 00 00 4C [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 0D 03 02 [09:54:18]Write to MH i2c: E2 08 00 0A 03 80 0D 03 02 00 00 00 00 88 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0B 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0B 00 0A 03 00 5E F5 C5 1A 22 EC F2 AC 90 00 67 [09:54:18]RAPDU: 5E F5 C5 1A 22 EC F2 AC 90 00 [09:54:18]wFMCommunicate OK [09:54:18]SAM_PROTO_SignData done [09:54:18]FM_MakeSignedData done [09:54:18]CreateOFDProtocolMessage [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 11 00 00 [09:54:18]Write to MH i2c: E2 08 00 0B 03 80 11 00 00 00 00 00 00 88 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 17 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 17 00 0B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:54:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:18]wFMCommunicate OK [09:54:18]CreateOFDProtocolMessage done [09:54:18]OFDSenderStorePacket 151772 [09:54:18]StoreOFDPacket docnum=151772 [09:54:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 02 07 01 E5 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 50 02 00 35 04 06 00 C5 B8 88 47 79 BC 5E F5 C5 1A 22 EC F2 AC [09:54:18]CheckFolder [09:54:18]dirname=/storage/ofd_packets [09:54:18]CheckFolder done [09:54:18]ProducePacketName [09:54:18]name=ofd_packets/00151772 [09:54:18]NVStorageSaveData ofd_packets/00151772 [09:54:18]File name is /storage/ofd_packets/00151772 [09:54:18]Write 301 bytes [09:54:18]NVStorageSaveData done [09:54:18]OFDSenderStorePacket done [09:54:18]KKMCreateOFDPacket done [09:54:18]NVStorageSaveData kkm_last_timestamp [09:54:18]File name is /storage/kkm_last_timestamp [09:54:18]Write 4 bytes [09:54:18]NVStorageSaveData done [09:54:18]ExternCall_PrintAddStr [09:54:18]wPrintStart [09:54:18]Write to MH i2c: 01 00 00 0C 03 0F [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FF 0F 24 [09:54:18]RasterBufferAndPrint [09:54:18]line Счет N : (1)1785783 [09:54:18]line ИНН: 02508201610067 [09:54:18]line Контрольно-Кассовый Чек [09:54:18]line ПРОДАЖА [09:54:18]line ТРК (МРК, ГНК) : 22 [09:54:18]line Товар: 2710124130 [09:54:18]line Аи-92-К-5 [09:54:18]line 7.380 * 67.80 [09:54:18]line = 500.36 [09:54:18]line НДС 12% НСП 1% [09:54:18]line > о реализуемом товаре [09:54:18]line ОКРУГЛЕНИЕ: -0.36 [09:54:18]line ИТОГО: 500.00 [09:54:18]line Внесено: 500.00 [09:54:18]line СДАЧА: 0.00 [09:54:18]line НСП 1% : 4.43 [09:54:18]line НДС 12% : 53.14 [09:54:18]line Наличными: 500.00 [09:54:18]line Безнал.: 0.00 [09:54:18]line Место: АЗС № 89 "Партнер Нефть" [09:54:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:18]line СНО: Общий режим [09:54:18]line Чек 103 22.09.2024 09:54 [09:54:18]line Смена: 475 ФФД: 1.0 [09:54:18]line ЗНМ: 0300000113 [09:54:18]line РНМ: 0000000000091825 [09:54:18]line Версия ККМ: 001 [09:54:18]line ФМ: 0000000000871835 [09:54:18]line ФД: 151772 [09:54:18]line ФПД: 217396351039932 [09:54:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151772&fm=217396351039932&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:18]OFD Sender: Processing packet 151772 [packets to send 826, broken 825] [09:54:18]ProducePacketName [09:54:18]name=ofd_packets/00151772 [09:54:18]OFD Sender: To server: pG, [09:54:18]CommunicateWithHost lk.salyk.kg:30040 [09:54:18]ConnectInit lk.salyk.kg [09:54:18]written 0, free lines is 4095 [09:54:19]Write to MH i2c: 01 00 00 37 03 3A [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: 01 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: 01 07 00 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 D4 0C 21 [09:54:19]RasterBufferAndPrint [09:54:19]line [09:54:19]line [09:54:19]line [09:54:19]line [09:54:19]line [09:54:19]written 0, free lines is 3289 [09:54:19]MH_Cut [09:54:19]Write to MH i2c: D1 01 00 3E 03 01 13 [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: D1 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: D1 01 00 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: D1 01 00 3E 03 00 12 [09:54:19]Write to MH i2c: 01 00 00 3F 03 42 [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:20]*** Cut start [09:54:20]*** Purtial cut [09:54:20]*** Stage 1: CUTSNS_PIN = 1 [09:54:20]Read from MH i2c: 01 [09:54:20]MH_I2C_Read... [09:54:20]*** Stop cut motor [09:54:20]*** Cut end [09:54:20]Read from MH i2c: 01 07 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 3F 03 00 00 00 00 00 FF 0F 57 [09:54:20]process_action close_receipt done [09:54:20]requested_data is exist [09:54:20]produce_requested_data [09:54:20]requested_item fm.sn is exist - process it [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 11 00 00 [09:54:20]Write to MH i2c: E2 08 00 40 03 80 11 00 00 00 00 00 00 BD [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 40 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [09:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:20]wFMCommunicate OK [09:54:20]requested_item fd.num is exist - process it [09:54:20]SAM_PROTO_GetFieldsCounters [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 13 00 00 [09:54:20]Write to MH i2c: E2 08 00 41 03 80 13 00 00 00 00 00 00 C0 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 62 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 62 00 41 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [09:54:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_GetFieldsCounters done [09:54:20]requested_item shift.num is exist - process it [09:54:20]requested_item shift.opened is exist - process it [09:54:20]req_shift_opened [09:54:20]FM_GetShiftState [09:54:20]SAM_PROTO_GetShiftState [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 13 01 00 [09:54:20]Write to MH i2c: E2 08 00 42 03 80 13 01 00 00 00 00 00 C2 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0E 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0E 00 42 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 09 [09:54:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_GetShiftState done [09:54:20]FM_GetShiftState done [09:54:20]req_shift_opened done [09:54:20]requested_item shift.open_date is exist - process it [09:54:20]req_shift_open_date [09:54:20]req_shift_open_date done [09:54:20]produce_requested_data done [09:54:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151772,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:54:20]process_action_free close_receipt [09:54:20]json_value_free [09:54:20]json_value_free done [09:54:20]process_json_proto returns [09:54:20]Send response to host [09:54:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151772,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:54:20]free response buf [09:54:20]execute_script done [09:54:20]execute_script returns [09:54:20]free content buf [09:54:20]Sock 10.Close socket [09:54:20]Sock 10.Thread stoped [09:54:20]Connected sock=11 [09:54:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 02 07 01 E5 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 50 02 00 35 04 06 00 C5 B8 88 47 79 BC 5E F5 C5 1A 22 EC F2 AC [09:54:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 72 47 00 F1 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 50 02 00 F4 03 04 00 4F 91 EF 66 B6 04 01 00 00 AD 69 35 3A 32 3B 62 48 [09:54:21]CommunicateWithHost err = 0 [09:54:21]CheckOFDResponse [09:54:21]1017 (14) - 77093643461234 [09:54:21]1041 (16) - 0000000000871835 [09:54:21]1040 (4) - 151772 [09:54:21]1012 (4) - 22.09.2024 03:38 [09:54:21]1206 (1) - 0 [09:54:21]OFD Sender: Remove packet 151772 [09:54:21]ProducePacketName [09:54:21]name=ofd_packets/00151772 [09:54:21]NVStorageDeleteData [09:54:22]OFD Sender: No OFD packet to send [09:54:27]OFD Sender: No OFD packet to send [09:54:32]OFD Sender: No OFD packet to send [09:54:37]OFD Sender: No OFD packet to send [09:54:42]OFD Sender: No OFD packet to send [09:54:42]accept exits with 8 [09:54:42]New connection [09:54:42]New thread 3067026788 created [09:54:42]Thread 3067170148 joined [09:54:42]Waiting for new connection... [09:54:42] Sock 8.Parse request [09:54:42]Sock 8.Check first char [09:54:42]Sock 8.First char is OK [09:54:42]request: POST /json_proto HTTP/1.0 [09:54:42]Method: POST [09:54:42]URL: /json_proto [09:54:42]Method is POST - this is cgi request [09:54:42]url: /json_proto [09:54:42]query_string will be loaded in cgi processing [09:54:42]execute_cgi json_proto POST (null) [09:54:42]execute_cgi path=json_proto method=POST [09:54:42]POST find Content-Length [09:54:42]Host: 172.17.43.67:8080 [09:54:42]Content-Length: 687 [09:54:42]Content-Type: application/json [09:54:42] [09:54:42]POST finish read [09:54:42]Found Content-Length = 687 [09:54:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18825", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:42]execute_script... [09:54:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18825", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:42]POST & json_proto [09:54:42]process_json_proto [09:54:42]json parsed OK: [09:54:42]protocol is kg_v1.0 [09:54:42]action value=close_receipt [09:54:42]process_action close_receipt [09:54:42]cmd_close_receipt [09:54:42]MH_GetDate [09:54:42]Write to MH i2c: F0 00 00 43 03 35 [09:54:42]Write i2c OK [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: F0 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: F0 09 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: F0 09 00 43 03 00 62 E9 EF 66 6A BD 47 65 B1 [09:54:42]GetLastDocTimeStamp 1726998857 [09:54:42]current date 1726998882 [09:54:42]FM_GetShiftState [09:54:42]SAM_PROTO_GetShiftState [09:54:42]wFMCommunicate request_size=4 [09:54:42]MH_SAM_APDU [09:54:42]CAPDU: 80 13 01 00 [09:54:42]Write to MH i2c: E2 08 00 44 03 80 13 01 00 00 00 00 00 C4 [09:54:42]Write i2c OK [09:54:42]MH_I2C_Read... [09:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:42]Read from MH i2c: E2 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 0E 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 0E 00 44 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [09:54:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:54:42]wFMCommunicate OK [09:54:42]SAM_PROTO_GetShiftState done [09:54:42]FM_GetShiftState done [09:54:42]opened in 1726966141 [09:54:42]opened+sec_in_day 1727052541 [09:54:42]quantity*price = 9500 [09:54:42]sum+1 = 9501 [09:54:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 104 22.09.2024 09:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151773 ФПД: 177749580296232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151773&fm=177749580296232&tin=02508201610067®Number=0000000000091825&sum=9500 0 [09:54:43]StoreToDocumentArchive [09:54:43]shift 475 fd 151773 [09:54:43]save to /storage/0475/doc_00151773 [09:54:43]save last doc name /storage/0475/doc_00151773 to /storage/kkm_last_doc_name [09:54:43]save OK [09:54:43]Clear old archive folders... [09:54:43]ProcessDocumentItem done err = 0, tmpTLVsize=299 [09:54:43]tlvbuf is 00952950 [09:54:43]SAM_PROTO_ClearQueue [09:54:43]wFMCommunicate request_size=4 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 09 00 00 [09:54:43]Write to MH i2c: E2 08 00 51 03 80 09 00 00 00 00 00 00 C6 [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [09:54:43]RAPDU: 90 00 [09:54:43]wFMCommunicate OK [09:54:43]SAM_PROTO_ClearQueue done [09:54:43]KKMCreateOFDPacket [09:54:43]OFDProtocolAddRootSTLVToBuf [09:54:43]FM_MakeSignedData [09:54:43]FM_MakeSignedData [09:54:43]SAM_PROTO_SignData [09:54:43]wFMCommunicate request_size=4 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 0D 01 02 [09:54:43]Write to MH i2c: E2 08 00 52 03 80 0D 01 02 00 00 00 00 CE [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [09:54:43]RAPDU: 90 00 [09:54:43]wFMCommunicate OK [09:54:43]wFMCommunicate request_size=255 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [09:54:43]Write to MH i2c: E2 02 01 53 03 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 59 [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [09:54:43]RAPDU: 90 00 [09:54:43]wFMCommunicate OK [09:54:43]wFMCommunicate request_size=58 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 50 02 00 35 04 06 00 A1 A9 8C 97 B0 28 [09:54:43]Write to MH i2c: E2 3D 00 54 03 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 50 02 00 35 04 06 00 A1 A9 8C 97 B0 28 00 00 34 [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [09:54:43]RAPDU: 90 00 [09:54:43]wFMCommunicate OK [09:54:43]wFMCommunicate request_size=4 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 0D 03 02 [09:54:43]Write to MH i2c: E2 08 00 55 03 80 0D 03 02 00 00 00 00 D3 [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 0B 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 0B 00 55 03 00 3C B8 1C A9 28 FD D0 2B 90 00 AD [09:54:43]RAPDU: 3C B8 1C A9 28 FD D0 2B 90 00 [09:54:43]wFMCommunicate OK [09:54:43]SAM_PROTO_SignData done [09:54:43]FM_MakeSignedData done [09:54:43]CreateOFDProtocolMessage [09:54:43]wFMCommunicate request_size=4 [09:54:43]MH_SAM_APDU [09:54:43]CAPDU: 80 11 00 00 [09:54:43]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:43]Read from MH i2c: E2 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 17 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [09:54:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:43]wFMCommunicate OK [09:54:43]CreateOFDProtocolMessage done [09:54:43]OFDSenderStorePacket 151773 [09:54:43]StoreOFDPacket docnum=151773 [09:54:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 E4 2E 37 01 24 33 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 50 02 00 35 04 06 00 A1 A9 8C 97 B0 28 3C B8 1C A9 28 FD D0 2B [09:54:43]CheckFolder [09:54:43]dirname=/storage/ofd_packets [09:54:43]CheckFolder done [09:54:43]ProducePacketName [09:54:43]name=ofd_packets/00151773 [09:54:43]NVStorageSaveData ofd_packets/00151773 [09:54:43]File name is /storage/ofd_packets/00151773 [09:54:43]Write 349 bytes [09:54:43]NVStorageSaveData done [09:54:43]OFDSenderStorePacket done [09:54:43]KKMCreateOFDPacket done [09:54:43]NVStorageSaveData kkm_last_timestamp [09:54:43]File name is /storage/kkm_last_timestamp [09:54:43]Write 4 bytes [09:54:43]NVStorageSaveData done [09:54:43]ExternCall_PrintAddStr [09:54:43]wPrintStart [09:54:43]Write to MH i2c: 01 00 00 57 03 5A [09:54:43]Write i2c OK [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: 01 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: 01 07 00 [09:54:43]MH_I2C_Read... [09:54:43]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 FF 0F 6F [09:54:43]RasterBufferAndPrint [09:54:43]line Счет N : (3)18825 [09:54:43]line ИНН: 02508201610067 [09:54:43]line Контрольно-Кассовый Чек [09:54:43]line ПРОДАЖА [09:54:43]line Товар: 4700003010070 [09:54:43]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [09:54:43]line 1.000 * 95.00 [09:54:43]line = 95.00 [09:54:43]line НДС 12% НСП 1% [09:54:43]line > о реализуемом товаре [09:54:43]line ИТОГО: 95.00 [09:54:43]line НСП 1% : 0.84 [09:54:43]line НДС 12% : 10.09 [09:54:43]line Наличными: 95.00 [09:54:43]line Безнал.: 0.00 [09:54:43]line Место: АЗС № 89 "Партнер Нефть" [09:54:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:43]line СНО: Общий режим [09:54:43]line Чек 104 22.09.2024 09:54 [09:54:43]line Смена: 475 ФФД: 1.0 [09:54:43]line ЗНМ: 0300000113 [09:54:43]line РНМ: 0000000000091825 [09:54:43]line Версия ККМ: 001 [09:54:43]line ФМ: 0000000000871835 [09:54:43]line ФД: 151773 [09:54:43]line ФПД: 177749580296232 [09:54:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151773&fm=177749580296232&tin=02508201610067®Number=0000000000091825&sum=9500 [09:54:44]line 0 [09:54:44]written 0, free lines is 4095 [09:54:44]OFD Sender: Processing packet 151773 [packets to send 826, broken 825] [09:54:44]ProducePacketName [09:54:44]name=ofd_packets/00151773 [09:54:44]OFD Sender: To server: pG, [09:54:44]CommunicateWithHost lk.salyk.kg:30040 [09:54:44]ConnectInit lk.salyk.kg [09:54:44]Write to MH i2c: 01 00 00 80 03 83 [09:54:44]Write i2c OK [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: 01 [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: 01 07 00 [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 F7 0C 8D [09:54:44]RasterBufferAndPrint [09:54:44]line [09:54:44]line [09:54:44]line [09:54:44]line [09:54:44]line [09:54:44]written 0, free lines is 3326 [09:54:44]MH_Cut [09:54:44]Write to MH i2c: D1 01 00 87 03 01 5C [09:54:44]Write i2c OK [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: D1 [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: D1 01 00 [09:54:44]MH_I2C_Read... [09:54:44]Read from MH i2c: D1 01 00 87 03 00 5B [09:54:44]Write to MH i2c: 01 00 00 88 03 8B [09:54:44]Write i2c OK [09:54:44]MH_I2C_Read... [09:54:45]*** Cut start [09:54:45]*** Purtial cut [09:54:45]*** Stage 1: CUTSNS_PIN = 1 [09:54:45]Read from MH i2c: 01 [09:54:45]MH_I2C_Read... [09:54:45]*** Stop cut motor [09:54:45]*** Cut end [09:54:45]Read from MH i2c: 01 07 00 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: 01 07 00 88 03 00 00 00 00 00 FF 0F A0 [09:54:45]process_action close_receipt done [09:54:45]requested_data is exist [09:54:45]produce_requested_data [09:54:45]requested_item fm.sn is exist - process it [09:54:45]wFMCommunicate request_size=4 [09:54:45]MH_SAM_APDU [09:54:45]CAPDU: 80 11 00 00 [09:54:45]Write to MH i2c: E2 08 00 89 03 80 11 00 00 00 00 00 00 06 [09:54:45]Write i2c OK [09:54:45]MH_I2C_Read... [09:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:45]Read from MH i2c: E2 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 17 00 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 17 00 89 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [09:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:45]wFMCommunicate OK [09:54:45]requested_item fd.num is exist - process it [09:54:45]SAM_PROTO_GetFieldsCounters [09:54:45]wFMCommunicate request_size=4 [09:54:45]MH_SAM_APDU [09:54:45]CAPDU: 80 13 00 00 [09:54:45]Write to MH i2c: E2 08 00 8A 03 80 13 00 00 00 00 00 00 09 [09:54:45]Write i2c OK [09:54:45]MH_I2C_Read... [09:54:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:45]Read from MH i2c: E2 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 62 00 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 62 00 8A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [09:54:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:45]wFMCommunicate OK [09:54:45]SAM_PROTO_GetFieldsCounters done [09:54:45]requested_item shift.num is exist - process it [09:54:45]requested_item shift.opened is exist - process it [09:54:45]req_shift_opened [09:54:45]FM_GetShiftState [09:54:45]SAM_PROTO_GetShiftState [09:54:45]wFMCommunicate request_size=4 [09:54:45]MH_SAM_APDU [09:54:45]CAPDU: 80 13 01 00 [09:54:45]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [09:54:45]Write i2c OK [09:54:45]MH_I2C_Read... [09:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:45]Read from MH i2c: E2 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 0E 00 [09:54:45]MH_I2C_Read... [09:54:45]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 52 [09:54:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:54:45]wFMCommunicate OK [09:54:45]SAM_PROTO_GetShiftState done [09:54:45]FM_GetShiftState done [09:54:45]req_shift_opened done [09:54:45]requested_item shift.open_date is exist - process it [09:54:45]req_shift_open_date [09:54:45]req_shift_open_date done [09:54:45]produce_requested_data done [09:54:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151773,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:54:45]process_action_free close_receipt [09:54:45]json_value_free [09:54:45]json_value_free done [09:54:45]process_json_proto returns [09:54:45]Send response to host [09:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151773,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:54:45]free response buf [09:54:45]execute_script done [09:54:45]execute_script returns [09:54:45]free content buf [09:54:45]Sock 8.Close socket [09:54:45]Sock 8.Thread stoped [09:54:46]Connected sock=9 [09:54:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 E4 2E 37 01 24 33 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 E9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 50 02 00 35 04 06 00 A1 A9 8C 97 B0 28 3C B8 1C A9 28 FD D0 2B [09:54:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 D6 47 00 8F 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 50 02 00 F4 03 04 00 69 91 EF 66 B6 04 01 00 00 72 D7 57 98 7A 0C 4B 3B [09:54:47]CommunicateWithHost err = 0 [09:54:47]CheckOFDResponse [09:54:47]1017 (14) - 77093643461234 [09:54:47]1041 (16) - 0000000000871835 [09:54:47]1040 (4) - 151773 [09:54:47]1012 (4) - 22.09.2024 03:39 [09:54:47]1206 (1) - 0 [09:54:47]OFD Sender: Remove packet 151773 [09:54:47]ProducePacketName [09:54:47]name=ofd_packets/00151773 [09:54:47]NVStorageDeleteData [09:54:47]OFD Sender: No OFD packet to send [09:54:52]OFD Sender: No OFD packet to send [09:54:57]OFD Sender: No OFD packet to send [09:55:02]recv_with_timeout no data received [09:55:02]OFD Sender: No OFD packet to send [09:55:07]OFD Sender: No OFD packet to send [09:55:12]OFD Sender: No OFD packet to send [09:55:17]OFD Sender: No OFD packet to send [09:55:22]OFD Sender: No OFD packet to send [09:55:27]OFD Sender: No OFD packet to send [09:55:32]OFD Sender: No OFD packet to send [09:55:37]OFD Sender: No OFD packet to send [09:55:38]recv_with_timeout no data received [09:55:42]OFD Sender: No OFD packet to send [09:55:47]OFD Sender: No OFD packet to send [09:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151769,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:50:00]free response buf [09:50:00]execute_script done [09:50:00]execute_script returns [09:50:00]free content buf [09:50:00]Sock 9.Close socket [09:50:00]Sock 9.Thread stoped [09:50:05]OFD Sender: No OFD packet to send [09:50:10]OFD Sender: No OFD packet to send [09:50:15]OFD Sender: No OFD packet to send [09:50:18]recv_with_timeout no data received [09:50:20]OFD Sender: No OFD packet to send [09:50:25]OFD Sender: No OFD packet to send [09:50:30]OFD Sender: No OFD packet to send [09:50:35]OFD Sender: No OFD packet to send [09:50:36]accept exits with 10 [09:50:36]New connection [09:50:36]New thread 3067170148 created [09:50:36]Thread 3067026788 joined [09:50:36]Waiting for new connection... [09:50:36] Sock 10.Parse request [09:50:36]Sock 10.Check first char [09:50:36]Sock 10.First char is OK [09:50:36]request: POST /json_proto HTTP/1.0 [09:50:36]Method: POST [09:50:36]URL: /json_proto [09:50:36]Method is POST - this is cgi request [09:50:36]url: /json_proto [09:50:36]query_string will be loaded in cgi processing [09:50:36]execute_cgi json_proto POST (null) [09:50:36]execute_cgi path=json_proto method=POST [09:50:36]POST find Content-Length [09:50:36]Host: 172.17.43.67:8080 [09:50:36]Content-Length: 683 [09:50:36]Content-Type: application/json [09:50:36] [09:50:36]POST finish read [09:50:36]Found Content-Length = 683 [09:50:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:36]execute_script... [09:50:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:36]POST & json_proto [09:50:36]process_json_proto [09:50:36]json parsed OK: [09:50:36]protocol is kg_v1.0 [09:50:36]action value=close_receipt [09:50:36]process_action close_receipt [09:50:36]cmd_close_receipt [09:50:36]MH_GetDate [09:50:36]Write to MH i2c: F0 00 00 62 02 53 [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: F0 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: F0 09 00 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: F0 09 00 62 02 00 6D E8 EF 66 6A BD 47 65 D9 [09:50:36]GetLastDocTimeStamp 1726998598 [09:50:36]current date 1726998637 [09:50:36]FM_GetShiftState [09:50:36]SAM_PROTO_GetShiftState [09:50:36]wFMCommunicate request_size=4 [09:50:36]MH_SAM_APDU [09:50:36]CAPDU: 80 13 01 00 [09:50:36]Write to MH i2c: E2 08 00 63 02 80 13 01 00 00 00 00 00 E2 [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:36]Read from MH i2c: E2 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 0E 00 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 0E 00 63 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 29 [09:50:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:50:36]wFMCommunicate OK [09:50:36]SAM_PROTO_GetShiftState done [09:50:36]FM_GetShiftState done [09:50:36]opened in 1726966141 [09:50:36]opened+sec_in_day 1727052541 [09:50:36]quantity*price = 100021 [09:50:36]sum+1 = 100023 [09:50:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 105 22.09.2024 09:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151774 ФПД: 219844461360399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095737&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151774&fm=219844461360399&tin=02508201610067®Number=0000000000091825&sum=0 [09:57:38]StoreToDocumentArchive [09:57:38]shift 475 fd 151774 [09:57:38]save to /storage/0475/doc_00151774 [09:57:38]save last doc name /storage/0475/doc_00151774 to /storage/kkm_last_doc_name [09:57:38]save OK [09:57:38]Clear old archive folders... [09:57:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:57:38]tlvbuf is 00960F00 [09:57:38]SAM_PROTO_ClearQueue [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 09 00 00 [09:57:38]Write to MH i2c: E2 08 00 9A 03 80 09 00 00 00 00 00 00 0F [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [09:57:38]RAPDU: 90 00 [09:57:38]wFMCommunicate OK [09:57:38]SAM_PROTO_ClearQueue done [09:57:38]KKMCreateOFDPacket [09:57:38]OFDProtocolAddRootSTLVToBuf [09:57:38]FM_MakeSignedData [09:57:38]FM_MakeSignedData [09:57:38]SAM_PROTO_SignData [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 0D 01 02 [09:57:38]Write to MH i2c: E2 08 00 9B 03 80 0D 01 02 00 00 00 00 17 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [09:57:38]RAPDU: 90 00 [09:57:38]wFMCommunicate OK [09:57:38]wFMCommunicate request_size=255 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 11 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 35 04 06 00 C7 F2 87 06 [09:57:38]Write to MH i2c: E2 02 01 9C 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 11 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 35 04 06 00 C7 F2 87 06 00 00 B5 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [09:57:38]RAPDU: 90 00 [09:57:38]wFMCommunicate OK [09:57:38]wFMCommunicate request_size=7 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 0D 02 02 02 75 0F [09:57:38]Write to MH i2c: E2 0A 00 9D 03 80 0D 02 02 02 00 75 0F 00 00 A2 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [09:57:38]RAPDU: 90 00 [09:57:38]wFMCommunicate OK [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 0D 03 02 [09:57:38]Write to MH i2c: E2 08 00 9E 03 80 0D 03 02 00 00 00 00 1C [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0B 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0B 00 9E 03 00 47 3C 4E 57 67 6A 21 2A 90 00 61 [09:57:38]RAPDU: 47 3C 4E 57 67 6A 21 2A 90 00 [09:57:38]wFMCommunicate OK [09:57:38]SAM_PROTO_SignData done [09:57:38]FM_MakeSignedData done [09:57:38]CreateOFDProtocolMessage [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 11 00 00 [09:57:38]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 17 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [09:57:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:57:38]wFMCommunicate OK [09:57:38]CreateOFDProtocolMessage done [09:57:38]OFDSenderStorePacket 151774 [09:57:38]StoreOFDPacket docnum=151774 [09:57:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 62 04 01 73 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 11 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 35 04 06 00 C7 F2 87 06 75 0F 47 3C 4E 57 67 6A 21 2A [09:57:38]CheckFolder [09:57:38]dirname=/storage/ofd_packets [09:57:38]CheckFolder done [09:57:38]ProducePacketName [09:57:38]name=ofd_packets/00151774 [09:57:38]NVStorageSaveData ofd_packets/00151774 [09:57:38]File name is /storage/ofd_packets/00151774 [09:57:38]Write 298 bytes [09:57:38]NVStorageSaveData done [09:57:38]OFDSenderStorePacket done [09:57:38]KKMCreateOFDPacket done [09:57:38]NVStorageSaveData kkm_last_timestamp [09:57:38]File name is /storage/kkm_last_timestamp [09:57:38]Write 4 bytes [09:57:38]NVStorageSaveData done [09:57:38]ExternCall_PrintAddStr [09:57:38]wPrintStart [09:57:38]Write to MH i2c: 01 00 00 A0 03 A3 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 07 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [09:57:38]RasterBufferAndPrint [09:57:38]line Счет N : (1)1785784 [09:57:38]line ИНН: 02508201610067 [09:57:38]line Контрольно-Кассовый Чек [09:57:38]line ПРОДАЖА [09:57:38]line ТРК (МРК, ГНК) : 31 [09:57:38]line Товар: 2710194210 [09:57:38]line ДТ-К-5 [09:57:38]line 19.690 * 0.00 [09:57:38]line = 0.00 [09:57:38]line НДС 12% НСП 1% [09:57:38]line > о реализуемом товаре [09:57:38]line ИТОГО: 0.00 [09:57:38]line НСП 1% : 0.00 [09:57:38]line НДС 12% : 0.00 [09:57:38]line Наличными: 0.00 [09:57:38]line Безнал.: 0.00 [09:57:38]line Место: АЗС № 89 "Партнер Нефть" [09:57:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:57:38]line СНО: Общий режим [09:57:38]line Чек 105 22.09.2024 09:57 [09:57:38]line Смена: 475 ФФД: 1.0 [09:57:38]line ЗНМ: 0300000113 [09:57:38]line РНМ: 0000000000091825 [09:57:38]line Версия ККМ: 001 [09:57:38]line Талоны: Топливная Карта [09:57:38]line 07012 [09:57:38]line ФМ: 0000000000871835 [09:57:38]line ФД: 151774 [09:57:38]line ФПД: 219844461360399 [09:57:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095737&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151774&fm=219844461360399&tin=02508201610067®Number=0000000000091825&sum=0 [09:57:38]written 0, free lines is 4095 [09:57:38]OFD Sender: Processing packet 151774 [packets to send 826, broken 825] [09:57:38]ProducePacketName [09:57:38]name=ofd_packets/00151774 [09:57:38]OFD Sender: To server: pG, [09:57:38]CommunicateWithHost lk.salyk.kg:30040 [09:57:38]ConnectInit lk.salyk.kg [09:57:39]Write to MH i2c: 01 00 00 CA 03 CD [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: 01 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: 01 07 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 DC 0C BC [09:57:39]RasterBufferAndPrint [09:57:39]line [09:57:39]line [09:57:39]line [09:57:39]line [09:57:39]line [09:57:39]written 0, free lines is 3298 [09:57:39]MH_Cut [09:57:39]Write to MH i2c: D1 01 00 D1 03 01 A6 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: D1 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: D1 01 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: D1 01 00 D1 03 00 A5 [09:57:39]Write to MH i2c: 01 00 00 D2 03 D5 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:40]*** Cut start [09:57:40]*** Purtial cut [09:57:40]*** Stage 1: CUTSNS_PIN = 1 [09:57:40]Read from MH i2c: 01 [09:57:40]MH_I2C_Read... [09:57:40]*** Stop cut motor [09:57:40]*** Cut end [09:57:40]Read from MH i2c: 01 07 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 FF 0F EA [09:57:40]process_action close_receipt done [09:57:40]requested_data is exist [09:57:40]produce_requested_data [09:57:40]requested_item fm.sn is exist - process it [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 11 00 00 [09:57:40]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:40]Read from MH i2c: E2 17 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [09:57:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:57:40]wFMCommunicate OK [09:57:40]requested_item fd.num is exist - process it [09:57:40]SAM_PROTO_GetFieldsCounters [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 13 00 00 [09:57:40]Write to MH i2c: E2 08 00 D4 03 80 13 00 00 00 00 00 00 53 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]Connected sock=8 [09:57:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 62 04 01 73 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 11 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 35 04 06 00 C7 F2 87 06 75 0F 47 3C 4E 57 67 6A 21 2A [09:57:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 62 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 62 00 D4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [09:57:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:40]wFMCommunicate OK [09:57:40]SAM_PROTO_GetFieldsCounters done [09:57:40]requested_item shift.num is exist - process it [09:57:40]requested_item shift.opened is exist - process it [09:57:40]req_shift_opened [09:57:40]FM_GetShiftState [09:57:40]SAM_PROTO_GetShiftState [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 13 01 00 [09:57:40]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0E 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9C [09:57:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:57:40]wFMCommunicate OK [09:57:40]SAM_PROTO_GetShiftState done [09:57:40]FM_GetShiftState done [09:57:40]req_shift_opened done [09:57:40]requested_item shift.open_date is exist - process it [09:57:40]req_shift_open_date [09:57:40]req_shift_open_date done [09:57:40]produce_requested_data done [09:57:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151774,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:57:40]process_action_free close_receipt [09:57:40]json_value_free [09:57:40]json_value_free done [09:57:40]process_json_proto returns [09:57:40]Send response to host [09:57:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151774,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:57:40]free response buf [09:57:40]execute_script done [09:57:40]execute_script returns [09:57:40]free content buf [09:57:40]Sock 10.Close socket [09:57:40]Sock 10.Thread stoped [09:57:45]recv_with_timeout no data received [09:57:45]CommunicateWithHost answer receiving error [09:57:45]CommunicateWithHost err = -3 [09:57:45]OFD Sender: Server communicate error [09:57:50]OFD Sender: Processing packet 151774 [packets to send 826, broken 825] [09:57:50]ProducePacketName [09:57:50]name=ofd_packets/00151774 [09:57:50]OFD Sender: To server: pG, [09:57:50]CommunicateWithHost lk.salyk.kg:30040 [09:57:50]ConnectInit lk.salyk.kg [09:57:51]recv_with_timeout no data received [09:57:53]Connected sock=6 [09:57:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 62 04 01 73 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 11 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 35 04 06 00 C7 F2 87 06 75 0F 47 3C 4E 57 67 6A 21 2A [09:57:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 27 9C 47 00 98 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 50 02 00 F4 03 04 00 24 92 EF 66 B6 04 01 00 00 32 95 1E CA 9D F0 A4 AE [09:57:54]CommunicateWithHost err = 0 [09:57:54]CheckOFDResponse [09:57:54]1017 (14) - 77093643461234 [09:57:54]1041 (16) - 0000000000871835 [09:57:54]1040 (4) - 151774 [09:57:54]1012 (4) - 22.09.2024 03:42 [09:57:54]1206 (1) - 0 [09:57:54]OFD Sender: Remove packet 151774 [09:57:54]ProducePacketName [09:57:54]name=ofd_packets/00151774 [09:57:54]NVStorageDeleteData [09:57:54]OFD Sender: No OFD packet to send [09:57:59]OFD Sender: No OFD packet to send [09:58:04]OFD Sender: No OFD packet to send [09:58:09]OFD Sender: No OFD packet to send [09:58:12]recv_with_timeout no data received [09:58:14]OFD Sender: No OFD packet to send [09:58:19]OFD Sender: No OFD packet to send [09:58:24]OFD Sender: No OFD packet to send [09:58:29]OFD Sender: No OFD packet to send [09:58:29]recv_with_timeout no data received [09:58:34]OFD Sender: No OFD packet to send [09:58:39]OFD Sender: No OFD packet to send [09:58:40]recv_with_timeout no data received [09:58:44]OFD Sender: No OFD packet to send [09:58:49]OFD Sender: No OFD packet to send [09:58:54]OFD Sender: No OFD packet to send [09:58:59]OFD Sender: No OFD packet to send [09:59:04]accept exits with 9 [09:59:04]New connection [09:59:04]New thread 3067026788 created [09:59:04]Thread 3067170148 joined [09:59:04]Waiting for new connection... [09:59:04] Sock 9.Parse request [09:59:04]Sock 9.Check first char [09:59:04]Sock 9.First char is OK [09:59:04]request: POST /json_proto HTTP/1.0 [09:59:04]Method: POST [09:59:04]URL: /json_proto [09:59:04]Method is POST - this is cgi request [09:59:04]url: /json_proto [09:59:04]query_string will be loaded in cgi processing [09:59:04]execute_cgi json_proto POST (null) [09:59:04]execute_cgi path=json_proto method=POST [09:59:04]POST find Content-Length [09:59:04]Host: 172.17.43.67:8080 [09:59:04]Content-Length: 678 [09:59:04]Content-Type: application/json [09:59:04] [09:59:04]POST finish read [09:59:04]Found Content-Length = 678 [09:59:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:04]execute_script... [09:59:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:04]POST & json_proto [09:59:04]process_json_proto [09:59:04]json parsed OK: [09:59:04]protocol is kg_v1.0 [09:59:04]action value=close_receipt [09:59:04]process_action close_receipt [09:59:04]cmd_close_receipt [09:59:04]MH_GetDate [09:59:04]Write to MH i2c: F0 00 00 D6 03 C8 [09:59:04]Write i2c OK [09:59:04]MH_I2C_Read... [09:59:04]Read from MH i2c: F0 [09:59:04]MH_I2C_Read... [09:59:04]Read from MH i2c: F0 09 00 [09:59:04]MH_I2C_Read... [09:59:04]Read from MH i2c: F0 09 00 D6 03 00 69 EA EF 66 6A BD 47 65 4C [09:59:04]GetLastDocTimeStamp 1726999057 [09:59:04]current date 1726999145 [09:59:04]FM_GetShiftState [09:59:04]SAM_PROTO_GetShiftState [09:59:04]wFMCommunicate request_size=4 [09:59:04]MH_SAM_APDU [09:59:04]CAPDU: 80 13 01 00 [09:59:04]Write to MH i2c: E2 08 00 D7 03 80 13 01 00 00 00 00 00 57 [09:59:04]Write i2c OK [09:59:04]MH_I2C_Read... [09:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:04]Read from MH i2c: E2 [09:59:04]MH_I2C_Read... [09:59:04]Read from MH i2c: E2 0E 00 [09:59:04]MH_I2C_Read... [09:59:04]Read from MH i2c: E2 0E 00 D7 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9E [09:59:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:59:04]wFMCommunicate OK [09:59:04]SAM_PROTO_GetShiftState done [09:59:04]FM_GetShiftState done [09:59:04]opened in 1726966141 [09:59:04]opened+sec_in_day 1727052541 [09:59:04]quantity*price = 30035 [09:59:04]sum+1 = 30036 [09:59:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 106 22.09.2024 09:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151775 ФПД: 29244538502743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151775&fm=29244538502743&tin=02508201610067®Number=0000000000091825&sum=30000 [09:59:05]StoreToDocumentArchive [09:59:05]shift 475 fd 151775 [09:59:05]save to /storage/0475/doc_00151775 [09:59:05]save last doc name /storage/0475/doc_00151775 to /storage/kkm_last_doc_name [09:59:05]save OK [09:59:05]Clear old archive folders... [09:59:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:05]tlvbuf is B6F8D230 [09:59:05]SAM_PROTO_ClearQueue [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 09 00 00 [09:59:05]Write to MH i2c: E2 08 00 E4 03 80 09 00 00 00 00 00 00 59 [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:05]Read from MH i2c: E2 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 03 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [09:59:05]RAPDU: 90 00 [09:59:05]wFMCommunicate OK [09:59:05]SAM_PROTO_ClearQueue done [09:59:05]KKMCreateOFDPacket [09:59:05]OFDProtocolAddRootSTLVToBuf [09:59:05]FM_MakeSignedData [09:59:05]FM_MakeSignedData [09:59:05]SAM_PROTO_SignData [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 0D 01 02 [09:59:05]Write to MH i2c: E2 08 00 E5 03 80 0D 01 02 00 00 00 00 61 [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [09:59:06]RAPDU: 90 00 [09:59:06]wFMCommunicate OK [09:59:06]wFMCommunicate request_size=255 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 69 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 50 02 00 35 04 06 00 1A [09:59:06]Write to MH i2c: E2 02 01 E6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 69 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 50 02 00 35 04 06 00 1A 00 00 38 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [09:59:06]RAPDU: 90 00 [09:59:06]wFMCommunicate OK [09:59:06]wFMCommunicate request_size=10 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 0D 02 02 05 99 06 54 3E 57 [09:59:06]Write to MH i2c: E2 0D 00 E7 03 80 0D 02 02 05 00 99 06 54 3E 57 00 00 F6 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [09:59:06]RAPDU: 90 00 [09:59:06]wFMCommunicate OK [09:59:06]wFMCommunicate request_size=4 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 0D 03 02 [09:59:06]Write to MH i2c: E2 08 00 E8 03 80 0D 03 02 00 00 00 00 66 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 0B 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 0B 00 E8 03 00 E5 DC D6 90 11 4D 89 81 90 00 F6 [09:59:06]RAPDU: E5 DC D6 90 11 4D 89 81 90 00 [09:59:06]wFMCommunicate OK [09:59:06]SAM_PROTO_SignData done [09:59:06]FM_MakeSignedData done [09:59:06]CreateOFDProtocolMessage [09:59:06]wFMCommunicate request_size=4 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 11 00 00 [09:59:06]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 17 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [09:59:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:06]wFMCommunicate OK [09:59:06]CreateOFDProtocolMessage done [09:59:06]OFDSenderStorePacket 151775 [09:59:06]StoreOFDPacket docnum=151775 [09:59:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 C8 07 01 00 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 69 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 50 02 00 35 04 06 00 1A 99 06 54 3E 57 E5 DC D6 90 11 4D 89 81 [09:59:06]CheckFolder [09:59:06]dirname=/storage/ofd_packets [09:59:06]CheckFolder done [09:59:06]ProducePacketName [09:59:06]name=ofd_packets/00151775 [09:59:06]NVStorageSaveData ofd_packets/00151775 [09:59:06]File name is /storage/ofd_packets/00151775 [09:59:06]Write 301 bytes [09:59:06]NVStorageSaveData done [09:59:06]OFDSenderStorePacket done [09:59:06]KKMCreateOFDPacket done [09:59:06]NVStorageSaveData kkm_last_timestamp [09:59:06]File name is /storage/kkm_last_timestamp [09:59:06]Write 4 bytes [09:59:06]NVStorageSaveData done [09:59:06]ExternCall_PrintAddStr [09:59:06]wPrintStart [09:59:06]Write to MH i2c: 01 00 00 EA 03 ED [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 07 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [09:59:06]RasterBufferAndPrint [09:59:06]line Счет N : (1)1785785 [09:59:06]line ИНН: 02508201610067 [09:59:06]line Контрольно-Кассовый Чек [09:59:06]line ПРОДАЖА [09:59:06]line ТРК (МРК, ГНК) : 42 [09:59:06]line Товар: 2710124130 [09:59:06]line Аи-92-К-5 [09:59:06]line 4.430 * 67.80 [09:59:06]line = 300.35 [09:59:06]line НДС 12% НСП 1% [09:59:06]line > о реализуемом товаре [09:59:06]line ОКРУГЛЕНИЕ: -0.35 [09:59:06]line ИТОГО: 300.00 [09:59:06]line Внесено: 300.00 [09:59:06]line СДАЧА: 0.00 [09:59:06]line НСП 1% : 2.66 [09:59:06]line НДС 12% : 31.90 [09:59:06]line Наличными: 300.00 [09:59:06]line Безнал.: 0.00 [09:59:06]line Место: АЗС № 89 "Партнер Нефть" [09:59:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:59:06]line СНО: Общий режим [09:59:06]line Чек 106 22.09.2024 09:59 [09:59:06]line Смена: 475 ФФД: 1.0 [09:59:06]line ЗНМ: 0300000113 [09:59:06]line РНМ: 0000000000091825 [09:59:06]line Версия ККМ: 001 [09:59:06]line ФМ: 0000000000871835 [09:59:06]line ФД: 151775 [09:59:06]line ФПД: 29244538502743 [09:59:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151775&fm=29244538502743&tin=02508201610067®Number=0000000000091825&sum=30000 [09:59:06]written 0, free lines is 4095 [09:59:06]OFD Sender: Processing packet 151775 [packets to send 826, broken 825] [09:59:06]ProducePacketName [09:59:06]name=ofd_packets/00151775 [09:59:06]OFD Sender: To server: pG, [09:59:06]CommunicateWithHost lk.salyk.kg:30040 [09:59:06]ConnectInit lk.salyk.kg [09:59:06]Write to MH i2c: 01 00 00 15 04 19 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 07 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: 01 07 00 15 04 00 00 00 00 00 D4 0C 00 [09:59:06]RasterBufferAndPrint [09:59:06]line [09:59:06]line [09:59:06]line [09:59:06]line [09:59:06]line [09:59:06]written 0, free lines is 3290 [09:59:06]MH_Cut [09:59:06]Write to MH i2c: D1 01 00 1C 04 01 F2 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: D1 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: D1 01 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: D1 01 00 1C 04 00 F1 [09:59:06]Write to MH i2c: 01 00 00 1D 04 21 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:07]Connected sock=10 [09:59:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 C8 07 01 00 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 69 EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 50 02 00 35 04 06 00 1A 99 06 54 3E 57 E5 DC D6 90 11 4D 89 81 [09:59:07]*** Cut start [09:59:07]*** Purtial cut [09:59:07]*** Stage 1: CUTSNS_PIN = 1 [09:59:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 CB 47 00 9B AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 50 02 00 F4 03 04 00 6E 92 EF 66 B6 04 01 00 00 62 F7 3E DA 55 A5 29 32 [09:59:07]CommunicateWithHost err = 0 [09:59:07]CheckOFDResponse [09:59:07]1017 (14) - 77093643461234 [09:59:07]1041 (16) - 0000000000871835 [09:59:07]1040 (4) - 151775 [09:59:07]1012 (4) - 22.09.2024 03:43 [09:59:07]1206 (1) - 0 [09:59:07]OFD Sender: Remove packet 151775 [09:59:07]ProducePacketName [09:59:07]name=ofd_packets/00151775 [09:59:07]NVStorageDeleteData [09:59:07]Read from MH i2c: 01 [09:59:07]MH_I2C_Read... [09:59:07]*** Stop cut motor [09:59:07]*** Cut end [09:59:07]Read from MH i2c: 01 07 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: 01 07 00 1D 04 00 00 00 00 00 FF 0F 36 [09:59:07]process_action close_receipt done [09:59:07]requested_data is exist [09:59:07]produce_requested_data [09:59:07]requested_item fm.sn is exist - process it [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 11 00 00 [09:59:07]Write to MH i2c: E2 08 00 1E 04 80 11 00 00 00 00 00 00 9C [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:08]Read from MH i2c: E2 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 17 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 17 00 1E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [09:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:08]wFMCommunicate OK [09:59:08]requested_item fd.num is exist - process it [09:59:08]SAM_PROTO_GetFieldsCounters [09:59:08]wFMCommunicate request_size=4 [09:59:08]MH_SAM_APDU [09:59:08]CAPDU: 80 13 00 00 [09:59:08]Write to MH i2c: E2 08 00 1F 04 80 13 00 00 00 00 00 00 9F [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:08]Read from MH i2c: E2 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 62 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 62 00 1F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 0B [09:59:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:08]wFMCommunicate OK [09:59:08]SAM_PROTO_GetFieldsCounters done [09:59:08]requested_item shift.num is exist - process it [09:59:08]requested_item shift.opened is exist - process it [09:59:08]req_shift_opened [09:59:08]FM_GetShiftState [09:59:08]SAM_PROTO_GetShiftState [09:59:08]wFMCommunicate request_size=4 [09:59:08]MH_SAM_APDU [09:59:08]CAPDU: 80 13 01 00 [09:59:08]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:08]Read from MH i2c: E2 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 0E 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 0E 00 20 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E8 [09:59:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [09:59:08]wFMCommunicate OK [09:59:08]SAM_PROTO_GetShiftState done [09:59:08]FM_GetShiftState done [09:59:08]req_shift_opened done [09:59:08]requested_item shift.open_date is exist - process it [09:59:08]req_shift_open_date [09:59:08]req_shift_open_date done [09:59:08]produce_requested_data done [09:59:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151775,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [09:59:08]process_action_free close_receipt [09:59:08]json_value_free [09:59:08]json_value_free done [09:59:08]process_json_proto returns [09:59:08]Send response to host [09:59:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151775,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [09:59:08]free response buf [09:59:08]execute_script done [09:59:08]execute_script returns [09:59:08]free content buf [09:59:08]Sock 9.Close socket [09:59:08]Sock 9.Thread stoped [09:59:08]OFD Sender: No OFD packet to send [09:59:13]OFD Sender: No OFD packet to send [09:59:18]OFD Sender: No OFD packet to send [09:59:20]recv_with_timeout no data received [09:59:23]OFD Sender: No OFD packet to send [09:59:28]OFD Sender: No OFD packet to send [09:59:33]OFD Sender: No OFD packet to send [09:59:38]OFD Sender: No OFD packet to send [09:59:40]recv_with_timeout no data received [09:59:43]OFD Sender: No OFD packet to send [09:59:48]OFD Sender: No OFD packet to send [09:59:53]OFD Sender: No OFD packet to send [09:59:58]OFD Sender: No OFD packet to send [10:00:03]OFD Sender: No OFD packet to send [10:00:08]OFD Sender: No OFD packet to send [10:00:13]OFD Sender: No OFD packet to send [10:00:18]OFD Sender: No OFD packet to send [10:00:23]OFD Sender: No OFD packet to send [10:00:28]OFD Sender: No OFD packet to send [10:00:33]OFD Sender: No OFD packet to send [10:00:33]recv_with_timeout no data received [10:00:38]OFD Sender: No OFD packet to send [10:00:43]OFD Sender: No OFD packet to send [10:00:48]OFD Sender: No OFD packet to send [10:00:53]OFD Sender: No OFD packet to send [10:00:58]OFD Sender: No OFD packet to send [10:01:02]recv_with_timeout no data received [10:01:03]OFD Sender: No OFD packet to send [10:01:08]OFD Sender: No OFD packet to send [10:01:13]OFD Sender: No OFD packet to send [10:01:17]accept exits with 8 [10:01:17]New connection [10:01:17]New thread 3067170148 created [10:01:17]Thread 3067026788 joined [10:01:17]Waiting for new connection... [10:01:17] Sock 8.Parse request [10:01:17]Sock 8.Check first char [10:01:17]Sock 8.First char is OK [10:01:17]request: POST /json_proto HTTP/1.0 [10:01:17]Method: POST [10:01:17]URL: /json_proto [10:01:17]Method is POST - this is cgi request [10:01:17]url: /json_proto [10:01:17]query_string will be loaded in cgi processing [10:01:17]execute_cgi json_proto POST (null) [10:01:17]execute_cgi path=json_proto method=POST [10:01:17]POST find Content-Length [10:01:17]Host: 172.17.43.67:8080 [10:01:17]Content-Length: 678 [10:01:17]Content-Type: application/json [10:01:17] [10:01:17]POST finish read [10:01:17]Found Content-Length = 678 [10:01:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:17]execute_script... [10:01:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:17]POST & json_proto [10:01:17]process_json_proto [10:01:17]json parsed OK: [10:01:17]protocol is kg_v1.0 [10:01:17]action value=close_receipt [10:01:17]process_action close_receipt [10:01:17]cmd_close_receipt [10:01:17]MH_GetDate [10:01:17]Write to MH i2c: F0 00 00 21 04 14 [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: F0 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: F0 09 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: F0 09 00 21 04 00 EE EA EF 66 6A BD 47 65 1D [10:01:17]GetLastDocTimeStamp 1726999145 [10:01:17]current date 1726999278 [10:01:17]FM_GetShiftState [10:01:17]SAM_PROTO_GetShiftState [10:01:17]wFMCommunicate request_size=4 [10:01:17]MH_SAM_APDU [10:01:17]CAPDU: 80 13 01 00 [10:01:17]Write to MH i2c: E2 08 00 22 04 80 13 01 00 00 00 00 00 A3 [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:17]Read from MH i2c: E2 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: E2 0E 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: E2 0E 00 22 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EA [10:01:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:01:17]wFMCommunicate OK [10:01:17]SAM_PROTO_GetShiftState done [10:01:17]FM_GetShiftState done [10:01:17]opened in 1726966141 [10:01:17]opened+sec_in_day 1727052541 [10:01:17]quantity*price = 50036 [10:01:17]sum+1 = 50037 [10:01:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 107 22.09.2024 10:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151776 ФПД: 64504886518777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151776&fm=64504886518777&tin=02508201610067®Number=0000000000091825&sum=50000 [10:01:18]StoreToDocumentArchive [10:01:18]shift 475 fd 151776 [10:01:18]save to /storage/0475/doc_00151776 [10:01:18]save last doc name /storage/0475/doc_00151776 to /storage/kkm_last_doc_name [10:01:18]save OK [10:01:18]Clear old archive folders... [10:01:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:01:18]tlvbuf is 00941B40 [10:01:18]SAM_PROTO_ClearQueue [10:01:18]wFMCommunicate request_size=4 [10:01:18]MH_SAM_APDU [10:01:18]CAPDU: 80 09 00 00 [10:01:18]Write to MH i2c: E2 08 00 2F 04 80 09 00 00 00 00 00 00 A5 [10:01:18]Write i2c OK [10:01:18]MH_I2C_Read... [10:01:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:18]Read from MH i2c: E2 [10:01:18]MH_I2C_Read... [10:01:18]Read from MH i2c: E2 03 00 [10:01:18]MH_I2C_Read... [10:01:18]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [10:01:18]RAPDU: 90 00 [10:01:18]wFMCommunicate OK [10:01:18]SAM_PROTO_ClearQueue done [10:01:18]KKMCreateOFDPacket [10:01:18]OFDProtocolAddRootSTLVToBuf [10:01:18]FM_MakeSignedData [10:01:18]FM_MakeSignedData [10:01:18]SAM_PROTO_SignData [10:01:18]wFMCommunicate request_size=4 [10:01:18]MH_SAM_APDU [10:01:18]CAPDU: 80 0D 01 02 [10:01:18]Write to MH i2c: E2 08 00 30 04 80 0D 01 02 00 00 00 00 AD [10:01:18]Write i2c OK [10:01:18]MH_I2C_Read... [10:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:18]Read from MH i2c: E2 [10:01:18]MH_I2C_Read... [10:01:18]Read from MH i2c: E2 03 00 [10:01:18]MH_I2C_Read... [10:01:18]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [10:01:18]RAPDU: 90 00 [10:01:18]wFMCommunicate OK [10:01:18]wFMCommunicate request_size=255 [10:01:18]MH_SAM_APDU [10:01:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EE EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 50 02 00 35 04 06 00 3A [10:01:18]Write to MH i2c: E2 02 01 31 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EE EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 50 02 00 35 04 06 00 3A 00 00 0C [10:01:18]Write i2c OK [10:01:18]MH_I2C_Read... [10:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:19]Read from MH i2c: E2 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 03 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [10:01:19]RAPDU: 90 00 [10:01:19]wFMCommunicate OK [10:01:19]wFMCommunicate request_size=10 [10:01:19]MH_SAM_APDU [10:01:19]CAPDU: 80 0D 02 02 05 AA B6 D8 E3 F9 [10:01:19]Write to MH i2c: E2 0D 00 32 04 80 0D 02 02 05 00 AA B6 D8 E3 F9 00 00 CE [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:19]Read from MH i2c: E2 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 03 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [10:01:19]RAPDU: 90 00 [10:01:19]wFMCommunicate OK [10:01:19]wFMCommunicate request_size=4 [10:01:19]MH_SAM_APDU [10:01:19]CAPDU: 80 0D 03 02 [10:01:19]Write to MH i2c: E2 08 00 33 04 80 0D 03 02 00 00 00 00 B2 [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:19]Read from MH i2c: E2 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 0B 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 0B 00 33 04 00 7E 19 EE 06 8F C2 03 62 90 00 F4 [10:01:19]RAPDU: 7E 19 EE 06 8F C2 03 62 90 00 [10:01:19]wFMCommunicate OK [10:01:19]SAM_PROTO_SignData done [10:01:19]FM_MakeSignedData done [10:01:19]CreateOFDProtocolMessage [10:01:19]wFMCommunicate request_size=4 [10:01:19]MH_SAM_APDU [10:01:19]CAPDU: 80 11 00 00 [10:01:19]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:19]Read from MH i2c: E2 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 17 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [10:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:01:19]wFMCommunicate OK [10:01:19]CreateOFDProtocolMessage done [10:01:19]OFDSenderStorePacket 151776 [10:01:19]StoreOFDPacket docnum=151776 [10:01:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4F 61 07 01 FB E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EE EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 50 02 00 35 04 06 00 3A AA B6 D8 E3 F9 7E 19 EE 06 8F C2 03 62 [10:01:19]CheckFolder [10:01:19]dirname=/storage/ofd_packets [10:01:19]CheckFolder done [10:01:19]ProducePacketName [10:01:19]name=ofd_packets/00151776 [10:01:19]NVStorageSaveData ofd_packets/00151776 [10:01:19]File name is /storage/ofd_packets/00151776 [10:01:19]Write 301 bytes [10:01:19]NVStorageSaveData done [10:01:19]OFDSenderStorePacket done [10:01:19]KKMCreateOFDPacket done [10:01:19]NVStorageSaveData kkm_last_timestamp [10:01:19]File name is /storage/kkm_last_timestamp [10:01:19]Write 4 bytes [10:01:19]NVStorageSaveData done [10:01:19]ExternCall_PrintAddStr [10:01:19]wPrintStart [10:01:19]Write to MH i2c: 01 00 00 35 04 39 [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 07 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [10:01:19]RasterBufferAndPrint [10:01:19]line Счет N : (1)1785787 [10:01:19]line ИНН: 02508201610067 [10:01:19]line Контрольно-Кассовый Чек [10:01:19]line ПРОДАЖА [10:01:19]line ТРК (МРК, ГНК) : 42 [10:01:19]line Товар: 2710124130 [10:01:19]line Аи-92-К-5 [10:01:19]line 7.380 * 67.80 [10:01:19]line = 500.36 [10:01:19]line НДС 12% НСП 1% [10:01:19]line > о реализуемом товаре [10:01:19]line ОКРУГЛЕНИЕ: -0.36 [10:01:19]line ИТОГО: 500.00 [10:01:19]line Внесено: 500.00 [10:01:19]line СДАЧА: 0.00 [10:01:19]line НСП 1% : 4.43 [10:01:19]line НДС 12% : 53.14 [10:01:19]line Наличными: 500.00 [10:01:19]line Безнал.: 0.00 [10:01:19]line Место: АЗС № 89 "Партнер Нефть" [10:01:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:01:19]line СНО: Общий режим [10:01:19]line Чек 107 22.09.2024 10:01 [10:01:19]line Смена: 475 ФФД: 1.0 [10:01:19]line ЗНМ: 0300000113 [10:01:19]line РНМ: 0000000000091825 [10:01:19]line Версия ККМ: 001 [10:01:19]line ФМ: 0000000000871835 [10:01:19]line ФД: 151776 [10:01:19]line ФПД: 64504886518777 [10:01:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151776&fm=64504886518777&tin=02508201610067®Number=0000000000091825&sum=50000 [10:01:19]OFD Sender: Processing packet 151776 [packets to send 826, broken 825] [10:01:19]ProducePacketName [10:01:19]name=ofd_packets/00151776 [10:01:19]OFD Sender: To server: pG, [10:01:19]CommunicateWithHost lk.salyk.kg:30040 [10:01:19]ConnectInit lk.salyk.kg [10:01:19]written 0, free lines is 4095 [10:01:19]Write to MH i2c: 01 00 00 60 04 64 [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 07 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: 01 07 00 60 04 00 00 00 00 00 D1 0C 48 [10:01:19]RasterBufferAndPrint [10:01:19]line [10:01:19]line [10:01:19]line [10:01:19]line [10:01:19]line [10:01:19]written 0, free lines is 3287 [10:01:19]MH_Cut [10:01:19]Write to MH i2c: D1 01 00 67 04 01 3D [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: D1 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: D1 01 00 [10:01:19]MH_I2C_Read... [10:01:19]Read from MH i2c: D1 01 00 67 04 00 3C [10:01:19]Write to MH i2c: 01 00 00 68 04 6C [10:01:19]Write i2c OK [10:01:19]MH_I2C_Read... [10:01:20]*** Cut start [10:01:20]*** Purtial cut [10:01:20]*** Stage 1: CUTSNS_PIN = 1 [10:01:20]Read from MH i2c: 01 [10:01:20]MH_I2C_Read... [10:01:20]*** Stop cut motor [10:01:20]*** Cut end [10:01:20]Read from MH i2c: 01 07 00 [10:01:20]MH_I2C_Read... [10:01:20]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 FF 0F 81 [10:01:20]process_action close_receipt done [10:01:20]requested_data is exist [10:01:20]produce_requested_data [10:01:20]requested_item fm.sn is exist - process it [10:01:20]wFMCommunicate request_size=4 [10:01:20]MH_SAM_APDU [10:01:20]CAPDU: 80 11 00 00 [10:01:20]Write to MH i2c: E2 08 00 69 04 80 11 00 00 00 00 00 00 E7 [10:01:20]Write i2c OK [10:01:20]MH_I2C_Read... [10:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:20]Read from MH i2c: E2 [10:01:20]MH_I2C_Read... [10:01:20]Read from MH i2c: E2 17 00 [10:01:20]MH_I2C_Read... [10:01:20]Read from MH i2c: E2 17 00 69 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [10:01:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:01:20]wFMCommunicate OK [10:01:20]requested_item fd.num is exist - process it [10:01:20]SAM_PROTO_GetFieldsCounters [10:01:20]wFMCommunicate request_size=4 [10:01:20]MH_SAM_APDU [10:01:20]CAPDU: 80 13 00 00 [10:01:20]Write to MH i2c: E2 08 00 6A 04 80 13 00 00 00 00 00 00 EA [10:01:20]Write i2c OK [10:01:20]MH_I2C_Read... [10:01:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:21]Read from MH i2c: E2 [10:01:21]MH_I2C_Read... [10:01:21]Read from MH i2c: E2 62 00 [10:01:21]MH_I2C_Read... [10:01:21]Read from MH i2c: E2 62 00 6A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [10:01:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:01:21]wFMCommunicate OK [10:01:21]SAM_PROTO_GetFieldsCounters done [10:01:21]requested_item shift.num is exist - process it [10:01:21]requested_item shift.opened is exist - process it [10:01:21]req_shift_opened [10:01:21]FM_GetShiftState [10:01:21]SAM_PROTO_GetShiftState [10:01:21]wFMCommunicate request_size=4 [10:01:21]MH_SAM_APDU [10:01:21]CAPDU: 80 13 01 00 [10:01:21]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [10:01:21]Write i2c OK [10:01:21]MH_I2C_Read... [10:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:21]Read from MH i2c: E2 [10:01:21]MH_I2C_Read... [10:01:21]Read from MH i2c: E2 0E 00 [10:01:21]MH_I2C_Read... [10:01:21]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 33 [10:01:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:01:21]wFMCommunicate OK [10:01:21]SAM_PROTO_GetShiftState done [10:01:21]FM_GetShiftState done [10:01:21]req_shift_opened done [10:01:21]requested_item shift.open_date is exist - process it [10:01:21]req_shift_open_date [10:01:21]req_shift_open_date done [10:01:21]produce_requested_data done [10:01:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151776,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:01:21]process_action_free close_receipt [10:01:21]json_value_free [10:01:21]json_value_free done [10:01:21]process_json_proto returns [10:01:21]Send response to host [10:01:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151776,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:01:21]free response buf [10:01:21]execute_script done [10:01:21]execute_script returns [10:01:21]free content buf [10:01:21]Sock 8.Close socket [10:01:21]Sock 8.Thread stoped [10:01:50]accept exits with 9 [10:01:50]New connection [10:01:50]New thread 3067026788 created [10:01:50]Thread 3067170148 joined [10:01:50]Waiting for new connection... [10:01:50] Sock 9.Parse request [10:01:50]Sock 9.Check first char [10:01:50]Sock 9.First char is OK [10:01:50]request: POST /json_proto HTTP/1.0 [10:01:50]Method: POST [10:01:50]URL: /json_proto [10:01:50]Method is POST - this is cgi request [10:01:50]url: /json_proto [10:01:50]query_string will be loaded in cgi processing [10:01:50]execute_cgi json_proto POST (null) [10:01:50]execute_cgi path=json_proto method=POST [10:01:50]POST find Content-Length [10:01:50]Host: 172.17.43.67:8080 [10:01:50]Content-Length: 680 [10:01:50]Content-Type: application/json [10:01:50] [10:01:50]POST finish read [10:01:50]Found Content-Length = 680 [10:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 47.130, "sum" : 3591.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3591.00, "payments": [ { "type": 0, "sum" : 3591.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:50]execute_script... [10:01:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 47.130, "sum" : 3591.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3591.00, "payments": [ { "type": 0, "sum" : 3591.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:50]POST & json_proto [10:01:50]process_json_proto [10:01:50]json parsed OK: [10:01:50]protocol is kg_v1.0 [10:01:50]action value=close_receipt [10:01:50]process_action close_receipt [10:01:50]cmd_close_receipt [10:01:50]MH_GetDate [10:01:50]Write to MH i2c: F0 00 00 6C 04 5F [10:01:50]Write i2c OK [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 09 00 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 09 00 6C 04 00 0F EB EF 66 6A BD 47 65 8A [10:01:50]GetLastDocTimeStamp 1726999278 [10:01:50]current date 1726999311 [10:01:50]FM_GetShiftState [10:01:50]SAM_PROTO_GetShiftState [10:01:50]wFMCommunicate request_size=4 [10:01:50]MH_SAM_APDU [10:01:50]CAPDU: 80 13 01 00 [10:01:50]Write to MH i2c: E2 08 00 6D 04 80 13 01 00 00 00 00 00 EE [10:01:50]Write i2c OK [10:01:50]MH_I2C_Read... [10:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:50]Read from MH i2c: E2 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: E2 0E 00 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: E2 0E 00 6D 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 35 [10:01:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:01:50]wFMCommunicate OK [10:01:50]SAM_PROTO_GetShiftState done [10:01:50]FM_GetShiftState done [10:01:50]opened in 1726966141 [10:01:50]opened+sec_in_day 1727052541 [10:01:50]quantity*price = 359130 [10:01:50]sum+1 = 359132 [10:01:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 3591.00 Внесено: 4000.00 СДАЧА: 409.00 НСП 1% : 31.78 НДС 12% : 381.38 Наличными: 3591.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 108 22.09.2024 10:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151777 ФПД: 130572962621595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151777&fm=130572962621595&tin=02508201610067®Number=0000000000091825&sum=359100 [10:01:51]StoreToDocumentArchive [10:01:51]shift 475 fd 151777 [10:01:51]save to /storage/0475/doc_00151777 [10:01:51]save last doc name /storage/0475/doc_00151777 to /storage/kkm_last_doc_name [10:01:51]save OK [10:01:51]Clear old archive folders... [10:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:01:51]tlvbuf is 00957390 [10:01:51]SAM_PROTO_ClearQueue [10:01:51]wFMCommunicate request_size=4 [10:01:51]MH_SAM_APDU [10:01:51]CAPDU: 80 09 00 00 [10:01:51]Write to MH i2c: E2 08 00 7A 04 80 09 00 00 00 00 00 00 F0 [10:01:51]Write i2c OK [10:01:51]MH_I2C_Read... [10:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:51]Read from MH i2c: E2 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [10:01:51]RAPDU: 90 00 [10:01:51]wFMCommunicate OK [10:01:51]SAM_PROTO_ClearQueue done [10:01:51]KKMCreateOFDPacket [10:01:51]OFDProtocolAddRootSTLVToBuf [10:01:51]FM_MakeSignedData [10:01:51]FM_MakeSignedData [10:01:51]SAM_PROTO_SignData [10:01:51]wFMCommunicate request_size=4 [10:01:51]MH_SAM_APDU [10:01:51]CAPDU: 80 0D 01 02 [10:01:51]Write to MH i2c: E2 08 00 7B 04 80 0D 01 02 00 00 00 00 F8 [10:01:51]Write i2c OK [10:01:51]MH_I2C_Read... [10:01:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:51]Read from MH i2c: E2 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [10:01:51]RAPDU: 90 00 [10:01:51]wFMCommunicate OK [10:01:51]wFMCommunicate request_size=255 [10:01:51]MH_SAM_APDU [10:01:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DB 7A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 7A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 94 00 00 00 00 07 04 06 00 BC 7A 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0F EB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 50 02 00 35 04 06 00 76 C1 63 0D [10:01:51]Write to MH i2c: E2 02 01 7C 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DB 7A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 7A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 94 00 00 00 00 07 04 06 00 BC 7A 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0F EB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 50 02 00 35 04 06 00 76 C1 63 0D 00 00 4D [10:01:51]Write i2c OK [10:01:51]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [10:01:52]RAPDU: 90 00 [10:01:52]wFMCommunicate OK [10:01:52]wFMCommunicate request_size=7 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 0D 02 02 02 E8 9B [10:01:52]Write to MH i2c: E2 0A 00 7D 04 80 0D 02 02 02 00 E8 9B 00 00 82 [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [10:01:52]RAPDU: 90 00 [10:01:52]wFMCommunicate OK [10:01:52]wFMCommunicate request_size=4 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 0D 03 02 [10:01:52]Write to MH i2c: E2 08 00 7E 04 80 0D 03 02 00 00 00 00 FD [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 0B 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 0B 00 7E 04 00 AD 86 1A E7 17 2F 11 F3 90 00 7C [10:01:52]RAPDU: AD 86 1A E7 17 2F 11 F3 90 00 [10:01:52]wFMCommunicate OK [10:01:52]SAM_PROTO_SignData done [10:01:52]FM_MakeSignedData done [10:01:52]CreateOFDProtocolMessage [10:01:52]wFMCommunicate request_size=4 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 11 00 00 [10:01:52]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 17 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [10:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:01:52]wFMCommunicate OK [10:01:52]CreateOFDProtocolMessage done [10:01:52]OFDSenderStorePacket 151777 [10:01:52]StoreOFDPacket docnum=151777 [10:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6B 73 04 01 F7 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DB 7A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 7A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 94 00 00 00 00 07 04 06 00 BC 7A 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0F EB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 50 02 00 35 04 06 00 76 C1 63 0D E8 9B AD 86 1A E7 17 2F 11 F3 [10:01:52]CheckFolder [10:01:52]dirname=/storage/ofd_packets [10:01:52]CheckFolder done [10:01:52]ProducePacketName [10:01:52]name=ofd_packets/00151777 [10:01:52]NVStorageSaveData ofd_packets/00151777 [10:01:52]File name is /storage/ofd_packets/00151777 [10:01:52]Write 298 bytes [10:01:52]NVStorageSaveData done [10:01:52]OFDSenderStorePacket done [10:01:52]KKMCreateOFDPacket done [10:01:52]NVStorageSaveData kkm_last_timestamp [10:01:52]File name is /storage/kkm_last_timestamp [10:01:52]Write 4 bytes [10:01:52]NVStorageSaveData done [10:01:52]ExternCall_PrintAddStr [10:01:52]wPrintStart [10:01:52]Write to MH i2c: 01 00 00 80 04 84 [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 07 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [10:01:52]RasterBufferAndPrint [10:01:52]line Счет N : (1)1785786 [10:01:52]line ИНН: 02508201610067 [10:01:52]line Контрольно-Кассовый Чек [10:01:52]line ПРОДАЖА [10:01:52]line ТРК (МРК, ГНК) : 31 [10:01:52]line Товар: 2710194210 [10:01:52]line ДТ-К-5 [10:01:52]line 47.130 * 76.20 [10:01:52]line = 3591.31 [10:01:52]line НДС 12% НСП 1% [10:01:52]line > о реализуемом товаре [10:01:52]line ОКРУГЛЕНИЕ: -0.31 [10:01:52]line ИТОГО: 3591.00 [10:01:52]line Внесено: 4000.00 [10:01:52]line СДАЧА: 409.00 [10:01:52]line НСП 1% : 31.78 [10:01:52]line НДС 12% : 381.38 [10:01:52]line Наличными: 3591.00 [10:01:52]line Безнал.: 0.00 [10:01:52]line Место: АЗС № 89 "Партнер Нефть" [10:01:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:01:52]line СНО: Общий режим [10:01:52]line Чек 108 22.09.2024 10:01 [10:01:52]line Смена: 475 ФФД: 1.0 [10:01:52]line ЗНМ: 0300000113 [10:01:52]line РНМ: 0000000000091825 [10:01:52]line Версия ККМ: 001 [10:01:52]line ФМ: 0000000000871835 [10:01:52]line ФД: 151777 [10:01:52]line ФПД: 130572962621595 [10:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151777&fm=130572962621595&tin=02508201610067®Number=0000000000091825&sum=359100 [10:01:52]written 0, free lines is 4095 [10:01:53]Write to MH i2c: 01 00 00 AB 04 AF [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 07 00 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 D7 0C 99 [10:01:53]RasterBufferAndPrint [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]written 0, free lines is 3293 [10:01:53]MH_Cut [10:01:53]Write to MH i2c: D1 01 00 B2 04 01 88 [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 01 00 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 01 00 B2 04 00 87 [10:01:53]Write to MH i2c: 01 00 00 B3 04 B7 [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]*** Cut start [10:01:53]*** Purtial cut [10:01:53]*** Stage 1: CUTSNS_PIN = 1 [10:01:54]Read from MH i2c: 01 [10:01:54]MH_I2C_Read... [10:01:54]*** Stop cut motor [10:01:54]*** Cut end [10:01:54]Read from MH i2c: 01 07 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 FF 0F CC [10:01:54]process_action close_receipt done [10:01:54]requested_data is exist [10:01:54]produce_requested_data [10:01:54]requested_item fm.sn is exist - process it [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 11 00 00 [10:01:54]Write to MH i2c: E2 08 00 B4 04 80 11 00 00 00 00 00 00 32 [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 17 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 17 00 B4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [10:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:01:54]wFMCommunicate OK [10:01:54]requested_item fd.num is exist - process it [10:01:54]SAM_PROTO_GetFieldsCounters [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 13 00 00 [10:01:54]Write to MH i2c: E2 08 00 B5 04 80 13 00 00 00 00 00 00 35 [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 62 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 62 00 B5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [10:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:01:54]wFMCommunicate OK [10:01:54]SAM_PROTO_GetFieldsCounters done [10:01:54]requested_item shift.num is exist - process it [10:01:54]requested_item shift.opened is exist - process it [10:01:54]req_shift_opened [10:01:54]FM_GetShiftState [10:01:54]SAM_PROTO_GetShiftState [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 13 01 00 [10:01:54]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 0E 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [10:01:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:01:54]wFMCommunicate OK [10:01:54]SAM_PROTO_GetShiftState done [10:01:54]FM_GetShiftState done [10:01:54]req_shift_opened done [10:01:54]requested_item shift.open_date is exist - process it [10:01:54]req_shift_open_date [10:01:54]req_shift_open_date done [10:01:54]produce_requested_data done [10:01:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151777,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:01:54]process_action_free close_receipt [10:01:54]json_value_free [10:01:54]json_value_free done [10:01:54]process_json_proto returns [10:01:54]Send response to host [10:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151777,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:01:54]free response buf [10:01:54]execute_script done [10:01:54]execute_script returns [10:01:54]free content buf [10:01:54]Sock 9.Close socket [10:01:54]Sock 9.Thread stoped [10:03:29]ConnectInit Can't connect to host [10:03:29]CommunicateWithHost connect error [10:03:29]CommunicateWithHost err = -1 [10:03:29]OFD Sender: Server communicate error [10:03:29]OFD Sender: Processing packet 151776 [packets to send 827, broken 825] [10:03:29]ProducePacketName [10:03:29]name=ofd_packets/00151776 [10:03:29]OFD Sender: To server: pG, [10:03:29]CommunicateWithHost lk.salyk.kg:30040 [10:03:29]ConnectInit lk.salyk.kg [10:03:30]Connected sock=9 [10:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4F 61 07 01 FB E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EE EA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 50 02 00 35 04 06 00 3A AA B6 D8 E3 F9 7E 19 EE 06 8F C2 03 62 [10:03:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 40 47 00 9E F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 50 02 00 F4 03 04 00 75 93 EF 66 B6 04 01 00 00 0F 54 64 F6 F7 6C 4B 6A [10:03:31]CommunicateWithHost err = 0 [10:03:31]CheckOFDResponse [10:03:31]1017 (14) - 77093643461234 [10:03:31]1041 (16) - 0000000000871835 [10:03:31]1040 (4) - 151776 [10:03:31]1012 (4) - 22.09.2024 03:48 [10:03:31]1206 (1) - 0 [10:03:31]OFD Sender: Remove packet 151776 [10:03:31]ProducePacketName [10:03:31]name=ofd_packets/00151776 [10:03:31]NVStorageDeleteData [10:03:31]OFD Sender: Processing packet 151777 [packets to send 826, broken 825] [10:03:31]ProducePacketName [10:03:31]name=ofd_packets/00151777 [10:03:31]OFD Sender: To server: pG, [10:03:31]CommunicateWithHost lk.salyk.kg:30040 [10:03:31]ConnectInit lk.salyk.kg [10:03:32]Connected sock=9 [10:03:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6B 73 04 01 F7 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DB 7A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 7A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 94 00 00 00 00 07 04 06 00 BC 7A 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0F EB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 50 02 00 35 04 06 00 76 C1 63 0D E8 9B AD 86 1A E7 17 2F 11 F3 [10:03:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 ED 47 00 42 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 50 02 00 F4 03 04 00 77 93 EF 66 B6 04 01 00 00 E0 25 0D 71 E5 7A A8 A2 [10:03:32]CommunicateWithHost err = 0 [10:03:32]CheckOFDResponse [10:03:32]1017 (14) - 77093643461234 [10:03:32]1041 (16) - 0000000000871835 [10:03:32]1040 (4) - 151777 [10:03:32]1012 (4) - 22.09.2024 03:48 [10:03:32]1206 (1) - 0 [10:03:32]OFD Sender: Remove packet 151777 [10:03:32]ProducePacketName [10:03:32]name=ofd_packets/00151777 [10:03:32]NVStorageDeleteData [10:03:33]OFD Sender: No OFD packet to send [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]OFD Sender: No OFD packet to send [10:03:49]recv_with_timeout no data received [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:03]OFD Sender: No OFD packet to send [10:04:08]OFD Sender: No OFD packet to send [10:04:13]OFD Sender: No OFD packet to send [10:04:18]OFD Sender: No OFD packet to send [10:04:23]OFD Sender: No OFD packet to send [10:04:28]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:01]recv_with_timeout no data received [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:18]OFD Sender: No OFD packet to send [10:05:23]OFD Sender: No OFD packet to send [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:50]recv_with_timeout no data received [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:04]OFD Sender: No OFD packet to send [10:06:09]OFD Sender: No OFD packet to send [10:06:14]OFD Sender: No OFD packet to send [10:06:19]OFD Sender: No OFD packet to send [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:33]accept exits with 8 [10:06:33]New connection [10:06:33]New thread 3067170148 created [10:06:33]Thread 3067026788 joined [10:06:33]Waiting for new connection... [10:06:33] Sock 8.Parse request [10:06:33]Sock 8.Check first char [10:06:33]Sock 8.First char is OK [10:06:33]request: POST /json_proto HTTP/1.0 [10:06:33]Method: POST [10:06:33]URL: /json_proto [10:06:33]Method is POST - this is cgi request [10:06:33]url: /json_proto [10:06:33]query_string will be loaded in cgi processing [10:06:33]execute_cgi json_proto POST (null) [10:06:33]execute_cgi path=json_proto method=POST [10:06:33]POST find Content-Length [10:06:33]Host: 172.17.43.67:8080 [10:06:33]Content-Length: 683 [10:06:33]Content-Type: application/json [10:06:33] [10:06:33]POST finish read [10:06:33]Found Content-Length = 683 [10:06:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:33]execute_script... [10:06:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:33]POST & json_proto [10:06:33]process_json_proto [10:06:33]json parsed OK: [10:06:33]protocol is kg_v1.0 [10:06:33]action value=close_receipt [10:06:33]process_action close_receipt [10:06:33]cmd_close_receipt [10:06:33]MH_GetDate [10:06:33]Write to MH i2c: F0 00 00 B7 04 AA [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: F0 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: F0 09 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: F0 09 00 B7 04 00 2A EC EF 66 6A BD 47 65 F1 [10:06:33]GetLastDocTimeStamp 1726999311 [10:06:33]current date 1726999594 [10:06:33]FM_GetShiftState [10:06:33]SAM_PROTO_GetShiftState [10:06:33]wFMCommunicate request_size=4 [10:06:33]MH_SAM_APDU [10:06:33]CAPDU: 80 13 01 00 [10:06:33]Write to MH i2c: E2 08 00 B8 04 80 13 01 00 00 00 00 00 39 [10:06:33]Write i2c OK [10:06:33]MH_I2C_Read... [10:06:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:33]Read from MH i2c: E2 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 0E 00 [10:06:33]MH_I2C_Read... [10:06:33]Read from MH i2c: E2 0E 00 B8 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [10:06:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:06:33]wFMCommunicate OK [10:06:33]SAM_PROTO_GetShiftState done [10:06:33]FM_GetShiftState done [10:06:33]opened in 1726966141 [10:06:33]opened+sec_in_day 1727052541 [10:06:33]quantity*price = 100005 [10:06:33]sum+1 = 100006 [10:06:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 109 22.09.2024 10:06 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151778 ФПД: 146779673481447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100634&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151778&fm=146779673481447&tin=02508201610067®Number=0000000000091825&sum=100000 [10:06:34]StoreToDocumentArchive [10:06:34]shift 475 fd 151778 [10:06:34]save to /storage/0475/doc_00151778 [10:06:34]save last doc name /storage/0475/doc_00151778 to /storage/kkm_last_doc_name [10:06:34]save OK [10:06:34]Clear old archive folders... [10:06:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:34]tlvbuf is 00934500 [10:06:34]SAM_PROTO_ClearQueue [10:06:34]wFMCommunicate request_size=4 [10:06:34]MH_SAM_APDU [10:06:34]CAPDU: 80 09 00 00 [10:06:34]Write to MH i2c: E2 08 00 C5 04 80 09 00 00 00 00 00 00 3B [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:35]Read from MH i2c: E2 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [10:06:35]RAPDU: 90 00 [10:06:35]wFMCommunicate OK [10:06:35]SAM_PROTO_ClearQueue done [10:06:35]KKMCreateOFDPacket [10:06:35]OFDProtocolAddRootSTLVToBuf [10:06:35]FM_MakeSignedData [10:06:35]FM_MakeSignedData [10:06:35]SAM_PROTO_SignData [10:06:35]wFMCommunicate request_size=4 [10:06:35]MH_SAM_APDU [10:06:35]CAPDU: 80 0D 01 02 [10:06:35]Write to MH i2c: E2 08 00 C6 04 80 0D 01 02 00 00 00 00 43 [10:06:35]Write i2c OK [10:06:35]MH_I2C_Read... [10:06:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:48]ConnectInit Can't connect to host [10:07:53]OFD Sender: No OFD packet to send [10:07:58]OFD Sender: No OFD packet to send [10:08:03]OFD Sender: No OFD packet to send [10:08:08]OFD Sender: No OFD packet to send [10:08:13]OFD Sender: No OFD packet to send [10:08:18]OFD Sender: No OFD packet to send [10:08:23]OFD Sender: No OFD packet to send [10:08:26]recv_with_timeout no data received [10:08:28]OFD Sender: No OFD packet to send [10:08:33]OFD Sender: No OFD packet to send [10:08:34]accept exits with 10 [10:08:34]New connection [10:08:34]New thread 3067170148 created [10:08:34]Thread 3067026788 joined [10:08:34]Waiting for new connection... [10:08:34] Sock 10.Parse request [10:08:34]Sock 10.Check first char [10:08:34]Sock 10.First char is OK [10:08:34]request: POST /json_proto HTTP/1.0 [10:08:34]Method: POST [10:08:34]URL: /json_proto [10:08:34]Method is POST - this is cgi request [10:08:34]url: /json_proto [10:08:34]query_string will be loaded in cgi processing [10:08:34]execute_cgi json_proto POST (null) [10:08:34]execute_cgi path=json_proto method=POST [10:08:34]POST find Content-Length [10:08:34]Host: 172.17.43.67:8080 [10:08:34]Content-Length: 780 [10:08:34]Content-Type: application/json [10:08:34] [10:08:34]POST finish read [10:08:34]Found Content-Length = 780 [10:08:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 4.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:34]execute_script... [10:08:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 4.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:34]POST & json_proto [10:08:34]process_json_proto [10:08:34]json parsed OK: [10:08:34]protocol is kg_v1.0 [10:08:34]action value=close_receipt [10:08:34]process_action close_receipt [10:08:34]cmd_close_receipt [10:08:34]MH_GetDate [10:08:34]Write to MH i2c: F0 00 00 4D 05 41 [10:08:34]Write i2c OK [10:08:34]MH_I2C_Read... [10:08:34]Read from MH i2c: F0 [10:08:34]MH_I2C_Read... [10:08:34]Read from MH i2c: F0 09 00 [10:08:34]MH_I2C_Read... [10:08:34]Read from MH i2c: F0 09 00 4D 05 00 A2 EC EF 66 6A BD 47 65 00 [10:08:34]GetLastDocTimeStamp 1726999634 [10:08:34]current date 1726999714 [10:08:34]FM_GetShiftState [10:08:34]SAM_PROTO_GetShiftState [10:08:34]wFMCommunicate request_size=4 [10:08:34]MH_SAM_APDU [10:08:34]CAPDU: 80 13 01 00 [10:08:34]Write to MH i2c: E2 08 00 4E 05 80 13 01 00 00 00 00 00 D0 [10:08:34]Write i2c OK [10:08:34]MH_I2C_Read... [10:08:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:34]Read from MH i2c: E2 [10:08:34]MH_I2C_Read... [10:08:34]Read from MH i2c: E2 0E 00 [10:08:34]MH_I2C_Read... [10:08:34]Read from MH i2c: E2 0E 00 4E 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 17 [10:08:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:08:34]wFMCommunicate OK [10:08:34]SAM_PROTO_GetShiftState done [10:08:34]FM_GetShiftState done [10:08:34]opened in 1726966141 [10:08:34]opened+sec_in_day 1727052541 [10:08:34]quantity*price = 0 [10:08:34]sum+1 = 1 [10:08:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 111 22.09.2024 10:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151780 ФПД: 141183290010139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100834&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151780&fm=141183290010139&tin=02508201610067®Number=0000000000091825&sum=0 [10:08:35]StoreToDocumentArchive [10:08:35]shift 475 fd 151780 [10:08:35]save to /storage/0475/doc_00151780 [10:08:35]save last doc name /storage/0475/doc_00151780 to /storage/kkm_last_doc_name [10:08:35]save OK [10:08:35]Clear old archive folders... [10:08:35]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:08:35]tlvbuf is 0093C3F0 [10:08:35]SAM_PROTO_ClearQueue [10:08:35]wFMCommunicate request_size=4 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 09 00 00 [10:08:35]Write to MH i2c: E2 08 00 5B 05 80 09 00 00 00 00 00 00 D2 [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [10:08:35]RAPDU: 90 00 [10:08:35]wFMCommunicate OK [10:08:35]SAM_PROTO_ClearQueue done [10:08:35]KKMCreateOFDPacket [10:08:35]OFDProtocolAddRootSTLVToBuf [10:08:35]FM_MakeSignedData [10:08:35]FM_MakeSignedData [10:08:35]SAM_PROTO_SignData [10:08:35]wFMCommunicate request_size=4 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 0D 01 02 [10:08:35]Write to MH i2c: E2 08 00 5C 05 80 0D 01 02 00 00 00 00 DA [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [10:08:35]RAPDU: 90 00 [10:08:35]wFMCommunicate OK [10:08:35]wFMCommunicate request_size=255 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A2 EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 50 02 00 35 04 06 00 80 67 CB D9 6A [10:08:35]Write to MH i2c: E2 02 01 5D 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A2 EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 50 02 00 35 04 06 00 80 67 CB D9 6A 00 00 59 [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [10:08:35]RAPDU: 90 00 [10:08:35]wFMCommunicate OK [10:08:35]wFMCommunicate request_size=6 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 0D 02 02 01 1B [10:08:35]Write to MH i2c: E2 09 00 5E 05 80 0D 02 02 01 00 1B 00 00 FA [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [10:08:35]RAPDU: 90 00 [10:08:35]wFMCommunicate OK [10:08:35]wFMCommunicate request_size=4 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 0D 03 02 [10:08:35]Write to MH i2c: E2 08 00 5F 05 80 0D 03 02 00 00 00 00 DF [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 0B 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 0B 00 5F 05 00 3E 28 74 D7 BA B0 AE 04 90 00 AD [10:08:35]RAPDU: 3E 28 74 D7 BA B0 AE 04 90 00 [10:08:35]wFMCommunicate OK [10:08:35]SAM_PROTO_SignData done [10:08:35]FM_MakeSignedData done [10:08:35]CreateOFDProtocolMessage [10:08:35]wFMCommunicate request_size=4 [10:08:35]MH_SAM_APDU [10:08:35]CAPDU: 80 11 00 00 [10:08:35]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:35]Read from MH i2c: E2 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 17 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [10:08:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:35]wFMCommunicate OK [10:08:35]CreateOFDProtocolMessage done [10:08:35]OFDSenderStorePacket 151780 [10:08:35]StoreOFDPacket docnum=151780 [10:08:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 6C 03 01 FD E7 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A2 EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 50 02 00 35 04 06 00 80 67 CB D9 6A 1B 3E 28 74 D7 BA B0 AE 04 [10:08:35]CheckFolder [10:08:35]dirname=/storage/ofd_packets [10:08:35]CheckFolder done [10:08:35]ProducePacketName [10:08:35]name=ofd_packets/00151780 [10:08:35]NVStorageSaveData ofd_packets/00151780 [10:08:35]File name is /storage/ofd_packets/00151780 [10:08:35]Write 297 bytes [10:08:35]NVStorageSaveData done [10:08:35]OFDSenderStorePacket done [10:08:35]KKMCreateOFDPacket done [10:08:35]NVStorageSaveData kkm_last_timestamp [10:08:35]File name is /storage/kkm_last_timestamp [10:08:35]Write 4 bytes [10:08:35]NVStorageSaveData done [10:08:35]ExternCall_PrintAddStr [10:08:35]wPrintStart [10:08:35]Write to MH i2c: 01 00 00 61 05 66 [10:08:35]Write i2c OK [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: 01 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: 01 07 00 [10:08:35]MH_I2C_Read... [10:08:35]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [10:08:35]RasterBufferAndPrint [10:08:35]line Счет N : (1)1785790 [10:08:35]line ИНН: 02508201610067 [10:08:35]line Контрольно-Кассовый Чек [10:08:35]line ПРОДАЖА [10:08:35]line ТРК (МРК, ГНК) : 33 [10:08:35]line Товар: 2710124130 [10:08:35]line Super-92 [10:08:35]line 4.330 * 0.00 [10:08:35]line = 0.00 [10:08:35]line НДС 12% НСП 1% [10:08:35]line > о реализуемом товаре [10:08:35]line ИТОГО: 0.00 [10:08:35]line НСП 1% : 0.00 [10:08:35]line НДС 12% : 0.00 [10:08:35]line Наличными: 0.00 [10:08:35]line Безнал.: 0.00 [10:08:35]line Место: АЗС № 89 "Партнер Нефть" [10:08:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:08:35]line СНО: Общий режим [10:08:35]line Чек 111 22.09.2024 10:08 [10:08:35]line Смена: 475 ФФД: 1.0 [10:08:35]line ЗНМ: 0300000113 [10:08:35]line РНМ: 0000000000091825 [10:08:35]line Версия ККМ: 001 [10:08:35]line Платежная система: O! деньги [10:08:35]line ФМ: 0000000000871835 [10:08:35]line ФД: 151780 [10:08:35]line ФПД: 141183290010139 [10:08:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100834&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151780&fm=141183290010139&tin=02508201610067®Number=0000000000091825&sum=0 [10:08:35]written 0, free lines is 4095 [10:08:35]OFD Sender: Processing packet 151780 [packets to send 826, broken 825] [10:08:35]ProducePacketName [10:08:35]name=ofd_packets/00151780 [10:08:35]OFD Sender: To server: pG, [10:08:35]CommunicateWithHost lk.salyk.kg:30040 [10:08:35]ConnectInit lk.salyk.kg [10:08:36]Write to MH i2c: 01 00 00 8B 05 90 [10:08:36]Write i2c OK [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: 01 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: 01 07 00 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 D9 0C 7C [10:08:36]RasterBufferAndPrint [10:08:36]line [10:08:36]line [10:08:36]line [10:08:36]line [10:08:36]line [10:08:36]written 0, free lines is 3295 [10:08:36]MH_Cut [10:08:36]Write to MH i2c: D1 01 00 92 05 01 69 [10:08:36]Write i2c OK [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: D1 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: D1 01 00 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: D1 01 00 92 05 00 68 [10:08:36]Write to MH i2c: 01 00 00 93 05 98 [10:08:36]Write i2c OK [10:08:36]MH_I2C_Read... [10:08:37]*** Cut start [10:08:37]*** Purtial cut [10:08:37]*** Stage 1: CUTSNS_PIN = 1 [10:08:37]Read from MH i2c: 01 [10:08:37]MH_I2C_Read... [10:08:37]*** Stop cut motor [10:08:37]*** Cut end [10:08:37]Read from MH i2c: 01 07 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [10:08:37]process_action close_receipt done [10:08:37]requested_data is exist [10:08:37]produce_requested_data [10:08:37]requested_item fm.sn is exist - process it [10:08:37]wFMCommunicate request_size=4 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 11 00 00 [10:08:37]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 17 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [10:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:37]wFMCommunicate OK [10:08:37]requested_item fd.num is exist - process it [10:08:37]SAM_PROTO_GetFieldsCounters [10:08:37]wFMCommunicate request_size=4 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 13 00 00 [10:08:37]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 62 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 62 00 95 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [10:08:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:37]wFMCommunicate OK [10:08:37]SAM_PROTO_GetFieldsCounters done [10:08:37]requested_item shift.num is exist - process it [10:08:37]requested_item shift.opened is exist - process it [10:08:37]req_shift_opened [10:08:37]FM_GetShiftState [10:08:37]SAM_PROTO_GetShiftState [10:08:37]wFMCommunicate request_size=4 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 13 01 00 [10:08:37]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 0E 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5F [10:08:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:08:37]wFMCommunicate OK [10:08:37]SAM_PROTO_GetShiftState done [10:08:37]FM_GetShiftState done [10:08:37]req_shift_opened done [10:08:37]requested_item shift.open_date is exist - process it [10:08:37]req_shift_open_date [10:08:37]req_shift_open_date done [10:08:37]produce_requested_data done [10:08:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151780,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:08:37]process_action_free close_receipt [10:08:37]json_value_free [10:08:37]json_value_free done [10:08:37]process_json_proto returns [10:08:37]Send response to host [10:08:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151780,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:08:37]free response buf [10:08:37]execute_script done [10:08:37]execute_script returns [10:08:37]free content buf [10:08:37]Sock 10.Close socket [10:08:37]Sock 10.Thread stoped [10:08:40]ConnectInit Can't take IP for lk.salyk.kg [10:08:40]CommunicateWithHost connect error [10:08:40]CommunicateWithHost err = -1 [10:08:40]OFD Sender: Server communicate error [10:08:45]OFD Sender: Processing packet 151780 [packets to send 826, broken 825] [10:08:45]ProducePacketName [10:08:45]name=ofd_packets/00151780 [10:08:45]OFD Sender: To server: pG, [10:08:45]CommunicateWithHost lk.salyk.kg:30040 [10:08:45]ConnectInit lk.salyk.kg [10:08:46]recv_with_timeout no data received [10:08:46]Connected sock=10 [10:08:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 6C 03 01 FD E7 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A2 EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 50 02 00 35 04 06 00 80 67 CB D9 6A 1B 3E 28 74 D7 BA B0 AE 04 [10:08:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 99 47 00 A5 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 50 02 00 F4 03 04 00 B1 94 EF 66 B6 04 01 00 00 1B 62 EE CA 49 CF F2 5C [10:08:47]CommunicateWithHost err = 0 [10:08:47]CheckOFDResponse [10:08:47]1017 (14) - 77093643461234 [10:08:47]1041 (16) - 0000000000871835 [10:08:47]1040 (4) - 151780 [10:08:47]1012 (4) - 22.09.2024 03:53 [10:08:47]1206 (1) - 0 [10:08:47]OFD Sender: Remove packet 151780 [10:08:47]ProducePacketName [10:08:47]name=ofd_packets/00151780 [10:08:47]NVStorageDeleteData [10:08:47]OFD Sender: No OFD packet to send [10:08:52]OFD Sender: No OFD packet to send [10:08:57]OFD Sender: No OFD packet to send [10:09:02]OFD Sender: No OFD packet to send [10:09:07]OFD Sender: No OFD packet to send [10:09:12]OFD Sender: No OFD packet to send [10:09:15]recv_with_timeout no data received [10:09:15]accept exits with 9 [10:09:15]New connection [10:09:15]New thread 3067026788 created [10:09:15]Thread 3067170148 joined [10:09:15]Waiting for new connection... [10:09:15] Sock 9.Parse request [10:09:15]Sock 9.Check first char [10:09:15]Sock 9.First char is OK [10:09:15]request: POST /json_proto HTTP/1.0 [10:09:15]Method: POST [10:09:15]URL: /json_proto [10:09:15]Method is POST - this is cgi request [10:09:15]url: /json_proto [10:09:15]query_string will be loaded in cgi processing [10:09:15]execute_cgi json_proto POST (null) [10:09:15]execute_cgi path=json_proto method=POST [10:09:15]POST find Content-Length [10:09:15]Host: 172.17.43.67:8080 [10:09:15]Content-Length: 678 [10:09:15]Content-Type: application/json [10:09:15] [10:09:15]POST finish read [10:09:15]Found Content-Length = 678 [10:09:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:15]execute_script... [10:09:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:15]POST & json_proto [10:09:15]process_json_proto [10:09:15]json parsed OK: [10:09:15]protocol is kg_v1.0 [10:09:15]action value=close_receipt [10:09:15]process_action close_receipt [10:09:15]cmd_close_receipt [10:09:15]MH_GetDate [10:09:15]Write to MH i2c: F0 00 00 97 05 8B [10:09:15]Write i2c OK [10:09:15]MH_I2C_Read... [10:09:15]Read from MH i2c: F0 [10:09:15]MH_I2C_Read... [10:09:15]Read from MH i2c: F0 09 00 [10:09:15]MH_I2C_Read... [10:09:15]Read from MH i2c: F0 09 00 97 05 00 CC EC EF 66 6A BD 47 65 74 [10:09:15]GetLastDocTimeStamp 1726999714 [10:09:15]current date 1726999756 [10:09:15]FM_GetShiftState [10:09:15]SAM_PROTO_GetShiftState [10:09:15]wFMCommunicate request_size=4 [10:09:15]MH_SAM_APDU [10:09:15]CAPDU: 80 13 01 00 [10:09:15]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [10:09:15]Write i2c OK [10:09:15]MH_I2C_Read... [10:09:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:15]Read from MH i2c: E2 [10:09:15]MH_I2C_Read... [10:09:15]Read from MH i2c: E2 0E 00 [10:09:15]MH_I2C_Read... [10:09:15]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [10:09:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:09:15]wFMCommunicate OK [10:09:15]SAM_PROTO_GetShiftState done [10:09:15]FM_GetShiftState done [10:09:15]opened in 1726966141 [10:09:15]opened+sec_in_day 1727052541 [10:09:15]quantity*price = 51053 [10:09:15]sum+1 = 51054 [10:09:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.22 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 112 22.09.2024 10:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151781 ФПД: 192507328059191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100916&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151781&fm=192507328059191&tin=02508201610067®Number=0000000000091825&sum=51000 [10:09:16]StoreToDocumentArchive [10:09:16]shift 475 fd 151781 [10:09:16]save to /storage/0475/doc_00151781 [10:09:16]save last doc name /storage/0475/doc_00151781 to /storage/kkm_last_doc_name [10:09:16]save OK [10:09:16]Clear old archive folders... [10:09:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:09:16]tlvbuf is 0093CE30 [10:09:16]SAM_PROTO_ClearQueue [10:09:16]wFMCommunicate request_size=4 [10:09:16]MH_SAM_APDU [10:09:16]CAPDU: 80 09 00 00 [10:09:16]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [10:09:16]Write i2c OK [10:09:16]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [10:09:17]RAPDU: 90 00 [10:09:17]wFMCommunicate OK [10:09:17]SAM_PROTO_ClearQueue done [10:09:17]KKMCreateOFDPacket [10:09:17]OFDProtocolAddRootSTLVToBuf [10:09:17]FM_MakeSignedData [10:09:17]FM_MakeSignedData [10:09:17]SAM_PROTO_SignData [10:09:17]wFMCommunicate request_size=4 [10:09:17]MH_SAM_APDU [10:09:17]CAPDU: 80 0D 01 02 [10:09:17]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [10:09:17]RAPDU: 90 00 [10:09:17]wFMCommunicate OK [10:09:17]wFMCommunicate request_size=255 [10:09:17]MH_SAM_APDU [10:09:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 CC EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 50 02 00 35 04 06 00 AF [10:09:17]Write to MH i2c: E2 02 01 A7 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 CC EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 50 02 00 35 04 06 00 AF 00 00 C4 [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [10:09:17]RAPDU: 90 00 [10:09:17]wFMCommunicate OK [10:09:17]wFMCommunicate request_size=10 [10:09:17]MH_SAM_APDU [10:09:17]CAPDU: 80 0D 02 02 05 15 9A E7 D7 37 [10:09:17]Write to MH i2c: E2 0D 00 A8 05 80 0D 02 02 05 00 15 9A E7 D7 37 00 00 D5 [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [10:09:17]RAPDU: 90 00 [10:09:17]wFMCommunicate OK [10:09:17]wFMCommunicate request_size=4 [10:09:17]MH_SAM_APDU [10:09:17]CAPDU: 80 0D 03 02 [10:09:17]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 0B 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 0B 00 A9 05 00 62 9E F9 24 00 D0 62 E0 90 00 59 [10:09:17]RAPDU: 62 9E F9 24 00 D0 62 E0 90 00 [10:09:17]wFMCommunicate OK [10:09:17]SAM_PROTO_SignData done [10:09:17]FM_MakeSignedData done [10:09:17]CreateOFDProtocolMessage [10:09:17]wFMCommunicate request_size=4 [10:09:17]MH_SAM_APDU [10:09:17]CAPDU: 80 11 00 00 [10:09:17]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:17]Read from MH i2c: E2 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 17 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [10:09:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:17]wFMCommunicate OK [10:09:17]CreateOFDProtocolMessage done [10:09:17]OFDSenderStorePacket 151781 [10:09:17]StoreOFDPacket docnum=151781 [10:09:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B 7F 07 01 63 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 CC EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 50 02 00 35 04 06 00 AF 15 9A E7 D7 37 62 9E F9 24 00 D0 62 E0 [10:09:17]CheckFolder [10:09:17]dirname=/storage/ofd_packets [10:09:17]CheckFolder done [10:09:17]ProducePacketName [10:09:17]name=ofd_packets/00151781 [10:09:17]NVStorageSaveData ofd_packets/00151781 [10:09:17]File name is /storage/ofd_packets/00151781 [10:09:17]Write 301 bytes [10:09:17]NVStorageSaveData done [10:09:17]OFDSenderStorePacket done [10:09:17]KKMCreateOFDPacket done [10:09:17]NVStorageSaveData kkm_last_timestamp [10:09:17]File name is /storage/kkm_last_timestamp [10:09:17]Write 4 bytes [10:09:17]NVStorageSaveData done [10:09:17]ExternCall_PrintAddStr [10:09:17]wPrintStart [10:09:17]Write to MH i2c: 01 00 00 AB 05 B0 [10:09:17]OFD Sender: Processing packet 151781 [packets to send 826, broken 825] [10:09:17]ProducePacketName [10:09:17]name=ofd_packets/00151781 [10:09:17]OFD Sender: To server: pG, [10:09:17]CommunicateWithHost lk.salyk.kg:30040 [10:09:17]ConnectInit lk.salyk.kg [10:09:17]Write i2c OK [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: 01 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: 01 07 00 [10:09:17]MH_I2C_Read... [10:09:17]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [10:09:17]RasterBufferAndPrint [10:09:17]line Счет N : (1)1785791 [10:09:17]line ИНН: 02508201610067 [10:09:17]line Контрольно-Кассовый Чек [10:09:17]line ПРОДАЖА [10:09:17]line ТРК (МРК, ГНК) : 42 [10:09:17]line Товар: 2710124130 [10:09:17]line Аи-92-К-5 [10:09:17]line 7.530 * 67.80 [10:09:17]line = 510.53 [10:09:17]line НДС 12% НСП 1% [10:09:17]line > о реализуемом товаре [10:09:17]line ОКРУГЛЕНИЕ: -0.53 [10:09:17]line ИТОГО: 510.00 [10:09:17]line Внесено: 510.00 [10:09:17]line СДАЧА: 0.00 [10:09:17]line НСП 1% : 4.52 [10:09:17]line НДС 12% : 54.22 [10:09:17]line Наличными: 510.00 [10:09:17]line Безнал.: 0.00 [10:09:17]line Место: АЗС № 89 "Партнер Нефть" [10:09:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:17]line СНО: Общий режим [10:09:17]line Чек 112 22.09.2024 10:09 [10:09:17]line Смена: 475 ФФД: 1.0 [10:09:17]line ЗНМ: 0300000113 [10:09:17]line РНМ: 0000000000091825 [10:09:17]line Версия ККМ: 001 [10:09:17]line ФМ: 0000000000871835 [10:09:17]line ФД: 151781 [10:09:17]line ФПД: 192507328059191 [10:09:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T100916&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151781&fm=192507328059191&tin=02508201610067®Number=0000000000091825&sum=51000 [10:09:17]written 0, free lines is 4095 [10:09:18]Write to MH i2c: 01 00 00 D6 05 DB [10:09:18]Write i2c OK [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: 01 [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: 01 07 00 [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 CC 0C BA [10:09:18]RasterBufferAndPrint [10:09:18]line [10:09:18]line [10:09:18]line [10:09:18]line [10:09:18]line [10:09:18]written 0, free lines is 3282 [10:09:18]MH_Cut [10:09:18]Write to MH i2c: D1 01 00 DD 05 01 B4 [10:09:18]Write i2c OK [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: D1 [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: D1 01 00 [10:09:18]MH_I2C_Read... [10:09:18]Read from MH i2c: D1 01 00 DD 05 00 B3 [10:09:18]Write to MH i2c: 01 00 00 DE 05 E3 [10:09:18]Write i2c OK [10:09:18]MH_I2C_Read... [10:09:18]*** Cut start [10:09:18]*** Purtial cut [10:09:18]*** Stage 1: CUTSNS_PIN = 1 [10:09:19]Read from MH i2c: 01 [10:09:19]MH_I2C_Read... [10:09:19]*** Stop cut motor [10:09:19]*** Cut end [10:09:19]Read from MH i2c: 01 07 00 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 FF 0F F8 [10:09:19]process_action close_receipt done [10:09:19]requested_data is exist [10:09:19]produce_requested_data [10:09:19]requested_item fm.sn is exist - process it [10:09:19]wFMCommunicate request_size=4 [10:09:19]MH_SAM_APDU [10:09:19]CAPDU: 80 11 00 00 [10:09:19]Write to MH i2c: E2 08 00 DF 05 80 11 00 00 00 00 00 00 5E [10:09:19]Write i2c OK [10:09:19]MH_I2C_Read... [10:09:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:19]Read from MH i2c: E2 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 17 00 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 17 00 DF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [10:09:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:19]wFMCommunicate OK [10:09:19]requested_item fd.num is exist - process it [10:09:19]SAM_PROTO_GetFieldsCounters [10:09:19]wFMCommunicate request_size=4 [10:09:19]MH_SAM_APDU [10:09:19]CAPDU: 80 13 00 00 [10:09:19]Write to MH i2c: E2 08 00 E0 05 80 13 00 00 00 00 00 00 61 [10:09:19]Write i2c OK [10:09:19]MH_I2C_Read... [10:09:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:19]Read from MH i2c: E2 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 62 00 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 62 00 E0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [10:09:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:19]wFMCommunicate OK [10:09:19]SAM_PROTO_GetFieldsCounters done [10:09:19]requested_item shift.num is exist - process it [10:09:19]requested_item shift.opened is exist - process it [10:09:19]req_shift_opened [10:09:19]FM_GetShiftState [10:09:19]SAM_PROTO_GetShiftState [10:09:19]wFMCommunicate request_size=4 [10:09:19]MH_SAM_APDU [10:09:19]CAPDU: 80 13 01 00 [10:09:19]Write to MH i2c: E2 08 00 E1 05 80 13 01 00 00 00 00 00 63 [10:09:19]Write i2c OK [10:09:19]MH_I2C_Read... [10:09:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:19]Read from MH i2c: E2 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 0E 00 [10:09:19]MH_I2C_Read... [10:09:19]Read from MH i2c: E2 0E 00 E1 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AA [10:09:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:09:19]wFMCommunicate OK [10:09:19]SAM_PROTO_GetShiftState done [10:09:19]FM_GetShiftState done [10:09:19]req_shift_opened done [10:09:19]requested_item shift.open_date is exist - process it [10:09:19]req_shift_open_date [10:09:19]req_shift_open_date done [10:09:19]produce_requested_data done [10:09:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151781,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:09:19]process_action_free close_receipt [10:09:19]json_value_free [10:09:19]json_value_free done [10:09:19]process_json_proto returns [10:09:19]Send response to host [10:09:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151781,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:09:19]free response buf [10:09:19]execute_script done [10:09:19]execute_script returns [10:09:19]free content buf [10:09:19]Sock 9.Close socket [10:09:19]Sock 9.Thread stoped [10:09:19]Connected sock=10 [10:09:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B 7F 07 01 63 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 CC EC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 50 02 00 35 04 06 00 AF 15 9A E7 D7 37 62 9E F9 24 00 D0 62 E0 [10:09:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EF E6 47 00 D1 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 50 02 00 F4 03 04 00 D2 94 EF 66 B6 04 01 00 00 5F C2 D3 56 4A 34 77 BC [10:09:19]CommunicateWithHost err = 0 [10:09:19]CheckOFDResponse [10:09:19]1017 (14) - 77093643461234 [10:09:19]1041 (16) - 0000000000871835 [10:09:19]1040 (4) - 151781 [10:09:19]1012 (4) - 22.09.2024 03:53 [10:09:19]1206 (1) - 0 [10:09:19]OFD Sender: Remove packet 151781 [10:09:19]ProducePacketName [10:09:19]name=ofd_packets/00151781 [10:09:19]NVStorageDeleteData [10:09:20]OFD Sender: No OFD packet to send [10:09:25]OFD Sender: No OFD packet to send [10:09:30]OFD Sender: No OFD packet to send [10:09:35]OFD Sender: No OFD packet to send [10:09:40]OFD Sender: No OFD packet to send [10:09:45]OFD Sender: No OFD packet to send [10:09:50]OFD Sender: No OFD packet to send [10:09:55]OFD Sender: No OFD packet to send [10:10:00]OFD Sender: No OFD packet to send [10:10:05]OFD Sender: No OFD packet to send [10:10:10]OFD Sender: No OFD packet to send [10:10:15]OFD Sender: No OFD packet to send [10:10:20]OFD Sender: No OFD packet to send [10:10:25]OFD Sender: No OFD packet to send [10:10:30]OFD Sender: No OFD packet to send [10:10:35]OFD Sender: No OFD packet to send [10:10:40]OFD Sender: No OFD packet to send [10:10:45]OFD Sender: No OFD packet to send [10:10:50]OFD Sender: No OFD packet to send [10:10:55]OFD Sender: No OFD packet to send [10:11:00]OFD Sender: No OFD packet to send [10:11:05]OFD Sender: No OFD packet to send [10:11:10]OFD Sender: No OFD packet to send [10:11:15]OFD Sender: No OFD packet to send [10:11:20]OFD Sender: No OFD packet to send [10:11:25]OFD Sender: No OFD packet to send [10:11:30]OFD Sender: No OFD packet to send [10:11:35]OFD Sender: No OFD packet to send [10:11:40]OFD Sender: No OFD packet to send [10:11:45]OFD Sender: No OFD packet to send [10:11:46]recv_with_timeout no data received [10:11:50]OFD Sender: No OFD packet to send [10:11:55]OFD Sender: No OFD packet to send [10:12:00]OFD Sender: No OFD packet to send [10:12:05]OFD Sender: No OFD packet to send [10:12:10]OFD Sender: No OFD packet to send [10:12:16]OFD Sender: No OFD packet to send [10:12:21]OFD Sender: No OFD packet to send [10:12:26]OFD Sender: No OFD packet to send [10:12:31]OFD Sender: No OFD packet to send [10:12:31]recv_with_timeout no data received [10:12:36]OFD Sender: No OFD packet to send [10:12:41]OFD Sender: No OFD packet to send [10:12:46]OFD Sender: No OFD packet to send [10:12:51]OFD Sender: No OFD packet to send [10:12:51]accept exits with 8 [10:12:51]New connection [10:12:51]New thread 3067170148 created [10:12:51]Thread 3067026788 joined [10:12:51]Waiting for new connection... [10:12:51] Sock 8.Parse request [10:12:51]Sock 8.Check first char [10:12:51]Sock 8.First char is OK [10:12:51]request: POST /json_proto HTTP/1.0 [10:12:51]Method: POST [10:12:51]URL: /json_proto [10:12:51]Method is POST - this is cgi request [10:12:51]url: /json_proto [10:12:51]query_string will be loaded in cgi processing [10:12:51]execute_cgi json_proto POST (null) [10:12:51]execute_cgi path=json_proto method=POST [10:12:51]POST find Content-Length [10:12:51]Host: 172.17.43.67:8080 [10:12:51]Content-Length: 678 [10:12:51]Content-Type: application/json [10:12:51] [10:12:51]POST finish read [10:12:51]Found Content-Length = 678 [10:12:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:51]execute_script... [10:12:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:51]POST & json_proto [10:12:51]process_json_proto [10:12:51]json parsed OK: [10:12:51]protocol is kg_v1.0 [10:12:51]action value=close_receipt [10:12:51]process_action close_receipt [10:12:51]cmd_close_receipt [10:12:51]MH_GetDate [10:12:51]Write to MH i2c: F0 00 00 E2 05 D6 [10:12:51]Write i2c OK [10:12:51]MH_I2C_Read... [10:12:51]Read from MH i2c: F0 [10:12:51]MH_I2C_Read... [10:12:51]Read from MH i2c: F0 09 00 [10:12:51]MH_I2C_Read... [10:12:51]Read from MH i2c: F0 09 00 E2 05 00 A4 ED EF 66 6A BD 47 65 98 [10:12:51]GetLastDocTimeStamp 1726999756 [10:12:51]current date 1726999972 [10:12:51]FM_GetShiftState [10:12:51]SAM_PROTO_GetShiftState [10:12:51]wFMCommunicate request_size=4 [10:12:51]MH_SAM_APDU [10:12:51]CAPDU: 80 13 01 00 [10:12:51]Write to MH i2c: E2 08 00 E3 05 80 13 01 00 00 00 00 00 65 [10:12:51]Write i2c OK [10:12:51]MH_I2C_Read... [10:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:51]Read from MH i2c: E2 [10:12:51]MH_I2C_Read... [10:12:51]Read from MH i2c: E2 0E 00 [10:12:51]MH_I2C_Read... [10:12:51]Read from MH i2c: E2 0E 00 E3 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [10:12:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:12:51]wFMCommunicate OK [10:12:51]SAM_PROTO_GetShiftState done [10:12:51]FM_GetShiftState done [10:12:51]opened in 1726966141 [10:12:51]opened+sec_in_day 1727052541 [10:12:51]quantity*price = 30035 [10:12:51]sum+1 = 30036 [10:12:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 113 22.09.2024 10:12 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151782 ФПД: 80085721891082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151782&fm=80085721891082&tin=02508201610067®Number=0000000000091825&sum=30000 [10:12:52]StoreToDocumentArchive [10:12:52]shift 475 fd 151782 [10:12:52]save to /storage/0475/doc_00151782 [10:12:52]save last doc name /storage/0475/doc_00151782 to /storage/kkm_last_doc_name [10:12:52]save OK [10:12:52]Clear old archive folders... [10:12:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:52]tlvbuf is 00956570 [10:12:52]SAM_PROTO_ClearQueue [10:12:52]wFMCommunicate request_size=4 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 09 00 00 [10:12:52]Write to MH i2c: E2 08 00 F0 05 80 09 00 00 00 00 00 00 67 [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [10:12:52]RAPDU: 90 00 [10:12:52]wFMCommunicate OK [10:12:52]SAM_PROTO_ClearQueue done [10:12:52]KKMCreateOFDPacket [10:12:52]OFDProtocolAddRootSTLVToBuf [10:12:52]FM_MakeSignedData [10:12:52]FM_MakeSignedData [10:12:52]SAM_PROTO_SignData [10:12:52]wFMCommunicate request_size=4 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 0D 01 02 [10:12:52]Write to MH i2c: E2 08 00 F1 05 80 0D 01 02 00 00 00 00 6F [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [10:12:52]RAPDU: 90 00 [10:12:52]wFMCommunicate OK [10:12:52]wFMCommunicate request_size=255 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A4 ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 50 02 00 35 04 06 00 48 [10:12:52]Write to MH i2c: E2 02 01 F2 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A4 ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 50 02 00 35 04 06 00 48 00 00 C0 [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [10:12:52]RAPDU: 90 00 [10:12:52]wFMCommunicate OK [10:12:52]wFMCommunicate request_size=10 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 0D 02 02 05 D6 69 01 41 0A [10:12:52]Write to MH i2c: E2 0D 00 F3 05 80 0D 02 02 05 00 D6 69 01 41 0A 00 00 07 [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 03 00 F3 05 00 90 00 6C [10:12:52]RAPDU: 90 00 [10:12:52]wFMCommunicate OK [10:12:52]wFMCommunicate request_size=4 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 0D 03 02 [10:12:52]Write to MH i2c: E2 08 00 F4 05 80 0D 03 02 00 00 00 00 74 [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 0B 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 0B 00 F4 05 00 2F 38 BB 38 35 B4 C7 20 90 00 9F [10:12:52]RAPDU: 2F 38 BB 38 35 B4 C7 20 90 00 [10:12:52]wFMCommunicate OK [10:12:52]SAM_PROTO_SignData done [10:12:52]FM_MakeSignedData done [10:12:52]CreateOFDProtocolMessage [10:12:52]wFMCommunicate request_size=4 [10:12:52]MH_SAM_APDU [10:12:52]CAPDU: 80 11 00 00 [10:12:52]Write to MH i2c: E2 08 00 F5 05 80 11 00 00 00 00 00 00 74 [10:12:52]Write i2c OK [10:12:52]MH_I2C_Read... [10:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:52]Read from MH i2c: E2 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 17 00 [10:12:52]MH_I2C_Read... [10:12:52]Read from MH i2c: E2 17 00 F5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [10:12:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:52]wFMCommunicate OK [10:12:52]CreateOFDProtocolMessage done [10:12:52]OFDSenderStorePacket 151782 [10:12:52]StoreOFDPacket docnum=151782 [10:12:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 9F 07 01 AD 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A4 ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 50 02 00 35 04 06 00 48 D6 69 01 41 0A 2F 38 BB 38 35 B4 C7 20 [10:12:52]CheckFolder [10:12:52]dirname=/storage/ofd_packets [10:12:52]CheckFolder done [10:12:52]ProducePacketName [10:12:52]name=ofd_packets/00151782 [10:12:52]NVStorageSaveData ofd_packets/00151782 [10:12:52]File name is /storage/ofd_packets/00151782 [10:12:52]Write 301 bytes [10:12:52]NVStorageSaveData done [10:12:52]OFDSenderStorePacket done [10:12:52]KKMCreateOFDPacket done [10:12:52]NVStorageSaveData kkm_last_timestamp [10:12:52]File name is /storage/kkm_last_timestamp [10:12:52]Write 4 bytes [10:12:52]NVStorageSaveData done [10:12:53]ExternCall_PrintAddStr [10:12:53]wPrintStart [10:12:53]Write to MH i2c: 01 00 00 F6 05 FB [10:12:53]Write i2c OK [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 07 00 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 07 00 F6 05 00 00 00 00 00 FF 0F 10 [10:12:53]RasterBufferAndPrint [10:12:53]line Счет N : (1)1785792 [10:12:53]line ИНН: 02508201610067 [10:12:53]line Контрольно-Кассовый Чек [10:12:53]line ПРОДАЖА [10:12:53]line ТРК (МРК, ГНК) : 22 [10:12:53]line Товар: 2710124130 [10:12:53]line Аи-92-К-5 [10:12:53]line 4.430 * 67.80 [10:12:53]line = 300.35 [10:12:53]line НДС 12% НСП 1% [10:12:53]line > о реализуемом товаре [10:12:53]line ОКРУГЛЕНИЕ: -0.35 [10:12:53]line ИТОГО: 300.00 [10:12:53]line Внесено: 300.00 [10:12:53]line СДАЧА: 0.00 [10:12:53]line НСП 1% : 2.66 [10:12:53]line НДС 12% : 31.90 [10:12:53]line Наличными: 300.00 [10:12:53]line Безнал.: 0.00 [10:12:53]line Место: АЗС № 89 "Партнер Нефть" [10:12:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:12:53]line СНО: Общий режим [10:12:53]line Чек 113 22.09.2024 10:12 [10:12:53]line Смена: 475 ФФД: 1.0 [10:12:53]line ЗНМ: 0300000113 [10:12:53]line РНМ: 0000000000091825 [10:12:53]line Версия ККМ: 001 [10:12:53]line ФМ: 0000000000871835 [10:12:53]line ФД: 151782 [10:12:53]line ФПД: 80085721891082 [10:12:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151782&fm=80085721891082&tin=02508201610067®Number=0000000000091825&sum=30000 [10:12:53]written 0, free lines is 4095 [10:12:53]OFD Sender: Processing packet 151782 [packets to send 826, broken 825] [10:12:53]ProducePacketName [10:12:53]name=ofd_packets/00151782 [10:12:53]OFD Sender: To server: pG, [10:12:53]CommunicateWithHost lk.salyk.kg:30040 [10:12:53]ConnectInit lk.salyk.kg [10:12:53]Write to MH i2c: 01 00 00 21 06 27 [10:12:53]Write i2c OK [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 07 00 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: 01 07 00 21 06 00 00 00 00 00 D3 0C 0D [10:12:53]RasterBufferAndPrint [10:12:53]line [10:12:53]line [10:12:53]line [10:12:53]line [10:12:53]line [10:12:53]written 0, free lines is 3288 [10:12:53]MH_Cut [10:12:53]Write to MH i2c: D1 01 00 28 06 01 00 [10:12:53]Write i2c OK [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: D1 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: D1 01 00 [10:12:53]MH_I2C_Read... [10:12:53]Read from MH i2c: D1 01 00 28 06 00 FF [10:12:53]Write to MH i2c: 01 00 00 29 06 2F [10:12:53]Write i2c OK [10:12:53]MH_I2C_Read... [10:12:53]Connected sock=10 [10:12:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 9F 07 01 AD 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A4 ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 50 02 00 35 04 06 00 48 D6 69 01 41 0A 2F 38 BB 38 35 B4 C7 20 [10:12:54]*** Cut start [10:12:54]*** Purtial cut [10:12:54]*** Stage 1: CUTSNS_PIN = 1 [10:12:54]Read from MH i2c: 01 [10:12:54]MH_I2C_Read... [10:12:54]*** Stop cut motor [10:12:54]*** Cut end [10:12:54]Read from MH i2c: 01 07 00 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 FF 0F 44 [10:12:54]process_action close_receipt done [10:12:54]requested_data is exist [10:12:54]produce_requested_data [10:12:54]requested_item fm.sn is exist - process it [10:12:54]wFMCommunicate request_size=4 [10:12:54]MH_SAM_APDU [10:12:54]CAPDU: 80 11 00 00 [10:12:54]Write to MH i2c: E2 08 00 2A 06 80 11 00 00 00 00 00 00 AA [10:12:54]Write i2c OK [10:12:54]MH_I2C_Read... [10:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:54]Read from MH i2c: E2 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 17 00 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 17 00 2A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [10:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:54]wFMCommunicate OK [10:12:54]requested_item fd.num is exist - process it [10:12:54]SAM_PROTO_GetFieldsCounters [10:12:54]wFMCommunicate request_size=4 [10:12:54]MH_SAM_APDU [10:12:54]CAPDU: 80 13 00 00 [10:12:54]Write to MH i2c: E2 08 00 2B 06 80 13 00 00 00 00 00 00 AD [10:12:54]Write i2c OK [10:12:54]MH_I2C_Read... [10:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:54]Read from MH i2c: E2 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 62 00 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 62 00 2B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [10:12:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:54]wFMCommunicate OK [10:12:54]SAM_PROTO_GetFieldsCounters done [10:12:54]requested_item shift.num is exist - process it [10:12:54]requested_item shift.opened is exist - process it [10:12:54]req_shift_opened [10:12:54]FM_GetShiftState [10:12:54]SAM_PROTO_GetShiftState [10:12:54]wFMCommunicate request_size=4 [10:12:54]MH_SAM_APDU [10:12:54]CAPDU: 80 13 01 00 [10:12:54]Write to MH i2c: E2 08 00 2C 06 80 13 01 00 00 00 00 00 AF [10:12:54]Write i2c OK [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 [10:12:54]MH_I2C_Read... [10:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:54]Read from MH i2c: E2 0E 00 [10:12:54]MH_I2C_Read... [10:12:54]Read from MH i2c: E2 0E 00 2C 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F6 [10:12:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:12:54]wFMCommunicate OK [10:12:54]SAM_PROTO_GetShiftState done [10:12:54]FM_GetShiftState done [10:12:54]req_shift_opened done [10:12:54]requested_item shift.open_date is exist - process it [10:12:54]req_shift_open_date [10:12:54]req_shift_open_date done [10:12:54]produce_requested_data done [10:12:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151782,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:12:54]process_action_free close_receipt [10:12:54]json_value_free [10:12:54]json_value_free done [10:12:54]process_json_proto returns [10:12:54]Send response to host [10:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151782,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:12:54]free response buf [10:12:54]execute_script done [10:12:54]execute_script returns [10:12:54]free content buf [10:12:54]Sock 8.Close socket [10:12:54]Sock 8.Thread stoped [10:12:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FB F4 47 00 4F 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 50 02 00 F4 03 04 00 A9 95 EF 66 B6 04 01 00 00 15 93 32 10 71 15 93 7E [10:12:54]CommunicateWithHost err = 0 [10:12:54]CheckOFDResponse [10:12:54]1017 (14) - 77093643461234 [10:12:54]1041 (16) - 0000000000871835 [10:12:54]1040 (4) - 151782 [10:12:54]1012 (4) - 22.09.2024 03:57 [10:12:54]1206 (1) - 0 [10:12:54]OFD Sender: Remove packet 151782 [10:12:54]ProducePacketName [10:12:54]name=ofd_packets/00151782 [10:12:54]NVStorageDeleteData [10:12:55]OFD Sender: No OFD packet to send [10:13:00]OFD Sender: No OFD packet to send [10:13:05]OFD Sender: No OFD packet to send [10:13:10]OFD Sender: No OFD packet to send [10:13:15]OFD Sender: No OFD packet to send [10:13:20]OFD Sender: No OFD packet to send [10:13:25]OFD Sender: No OFD packet to send [10:13:30]OFD Sender: No OFD packet to send [10:13:35]OFD Sender: No OFD packet to send [10:13:40]OFD Sender: No OFD packet to send [10:13:45]OFD Sender: No OFD packet to send [10:13:50]OFD Sender: No OFD packet to send [10:13:51]recv_with_timeout no data received [10:13:55]OFD Sender: No OFD packet to send [10:14:00]OFD Sender: No OFD packet to send [10:14:15]OFD Sender: No OFD packet to send [10:14:20]OFD Sender: No OFD packet to send [10:14:21]accept exits with 9 [10:14:21]New connection [10:14:21]New thread 3067026788 created [10:14:21]Thread 3067170148 joined [10:14:21]Waiting for new connection... [10:14:21] Sock 9.Parse request [10:14:21]Sock 9.Check first char [10:14:21]Sock 9.First char is OK [10:14:21]request: POST /json_proto HTTP/1.0 [10:14:21]Method: POST [10:14:21]URL: /json_proto [10:14:21]Method is POST - this is cgi request [10:14:21]url: /json_proto [10:14:21]query_string will be loaded in cgi processing [10:14:21]execute_cgi json_proto POST (null) [10:14:21]execute_cgi path=json_proto method=POST [10:14:21]POST find Content-Length [10:14:21]Host: 172.17.43.67:8080 [10:14:21]Content-Length: 675 [10:14:21]Content-Type: application/json [10:14:21] [10:14:21]POST finish read [10:14:21]Found Content-Length = 675 [10:14:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:21]execute_script... [10:14:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:21]POST & json_proto [10:14:21]process_json_proto [10:14:21]json parsed OK: [10:14:21]protocol is kg_v1.0 [10:14:21]action value=close_receipt [10:14:21]process_action close_receipt [10:14:21]cmd_close_receipt [10:14:21]MH_GetDate [10:14:21]Write to MH i2c: F0 00 00 2D 06 22 [10:14:21]Write i2c OK [10:14:21]MH_I2C_Read... [10:14:21]Read from MH i2c: F0 [10:14:21]MH_I2C_Read... [10:14:21]Read from MH i2c: F0 09 00 [10:14:21]MH_I2C_Read... [10:14:21]Read from MH i2c: F0 09 00 2D 06 00 FE ED EF 66 6A BD 47 65 3E [10:14:21]GetLastDocTimeStamp 1726999972 [10:14:21]current date 1727000062 [10:14:21]FM_GetShiftState [10:14:21]SAM_PROTO_GetShiftState [10:14:21]wFMCommunicate request_size=4 [10:14:21]MH_SAM_APDU [10:14:21]CAPDU: 80 13 01 00 [10:14:21]Write to MH i2c: E2 08 00 2E 06 80 13 01 00 00 00 00 00 B1 [10:14:21]Write i2c OK [10:14:21]MH_I2C_Read... [10:14:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:21]Read from MH i2c: E2 [10:14:21]MH_I2C_Read... [10:14:21]Read from MH i2c: E2 0E 00 [10:14:21]MH_I2C_Read... [10:14:21]Read from MH i2c: E2 0E 00 2E 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F8 [10:14:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:14:21]wFMCommunicate OK [10:14:21]SAM_PROTO_GetShiftState done [10:14:21]FM_GetShiftState done [10:14:21]opened in 1726966141 [10:14:21]opened+sec_in_day 1727052541 [10:14:21]quantity*price = 60045 [10:14:21]sum+1 = 60047 [10:14:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 114 22.09.2024 10:14 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151783 ФПД: 193278150799730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151783&fm=193278150799730&tin=02508201610067®Number=0000000000091825&sum=60000 [10:14:22]StoreToDocumentArchive [10:14:22]shift 475 fd 151783 [10:14:22]save to /storage/0475/doc_00151783 [10:14:22]save last doc name /storage/0475/doc_00151783 to /storage/kkm_last_doc_name [10:14:22]save OK [10:14:22]Clear old archive folders... [10:14:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:14:23]tlvbuf is 00958070 [10:14:23]SAM_PROTO_ClearQueue [10:14:23]wFMCommunicate request_size=4 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 09 00 00 [10:14:23]Write to MH i2c: E2 08 00 3B 06 80 09 00 00 00 00 00 00 B3 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [10:14:23]RAPDU: 90 00 [10:14:23]wFMCommunicate OK [10:14:23]SAM_PROTO_ClearQueue done [10:14:23]KKMCreateOFDPacket [10:14:23]OFDProtocolAddRootSTLVToBuf [10:14:23]FM_MakeSignedData [10:14:23]FM_MakeSignedData [10:14:23]SAM_PROTO_SignData [10:14:23]wFMCommunicate request_size=4 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 0D 01 02 [10:14:23]Write to MH i2c: E2 08 00 3C 06 80 0D 01 02 00 00 00 00 BB [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [10:14:23]RAPDU: 90 00 [10:14:23]wFMCommunicate OK [10:14:23]wFMCommunicate request_size=255 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 FE ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 50 02 00 35 04 06 00 AF C9 13 85 [10:14:23]Write to MH i2c: E2 02 01 3D 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 FE ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 50 02 00 35 04 06 00 AF C9 13 85 00 00 D8 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [10:14:23]RAPDU: 90 00 [10:14:23]wFMCommunicate OK [10:14:23]wFMCommunicate request_size=7 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 0D 02 02 02 71 72 [10:14:23]Write to MH i2c: E2 0A 00 3E 06 80 0D 02 02 02 00 71 72 00 00 A5 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [10:14:23]RAPDU: 90 00 [10:14:23]wFMCommunicate OK [10:14:23]wFMCommunicate request_size=4 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 0D 03 02 [10:14:23]Write to MH i2c: E2 08 00 3F 06 80 0D 03 02 00 00 00 00 C0 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 0B 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 0B 00 3F 06 00 BB 55 20 B8 14 F0 59 7C 90 00 82 [10:14:23]RAPDU: BB 55 20 B8 14 F0 59 7C 90 00 [10:14:23]wFMCommunicate OK [10:14:23]SAM_PROTO_SignData done [10:14:23]FM_MakeSignedData done [10:14:23]CreateOFDProtocolMessage [10:14:23]wFMCommunicate request_size=4 [10:14:23]MH_SAM_APDU [10:14:23]CAPDU: 80 11 00 00 [10:14:23]Write to MH i2c: E2 08 00 40 06 80 11 00 00 00 00 00 00 C0 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:23]Read from MH i2c: E2 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 17 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: E2 17 00 40 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [10:14:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:14:23]wFMCommunicate OK [10:14:23]CreateOFDProtocolMessage done [10:14:23]OFDSenderStorePacket 151783 [10:14:23]StoreOFDPacket docnum=151783 [10:14:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D2 1B 04 01 4A B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 FE ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 50 02 00 35 04 06 00 AF C9 13 85 71 72 BB 55 20 B8 14 F0 59 7C [10:14:23]CheckFolder [10:14:23]dirname=/storage/ofd_packets [10:14:23]CheckFolder done [10:14:23]ProducePacketName [10:14:23]name=ofd_packets/00151783 [10:14:23]NVStorageSaveData ofd_packets/00151783 [10:14:23]File name is /storage/ofd_packets/00151783 [10:14:23]Write 298 bytes [10:14:23]NVStorageSaveData done [10:14:23]OFDSenderStorePacket done [10:14:23]KKMCreateOFDPacket done [10:14:23]NVStorageSaveData kkm_last_timestamp [10:14:23]File name is /storage/kkm_last_timestamp [10:14:23]Write 4 bytes [10:14:23]NVStorageSaveData done [10:14:23]ExternCall_PrintAddStr [10:14:23]wPrintStart [10:14:23]Write to MH i2c: 01 00 00 41 06 47 [10:14:23]Write i2c OK [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: 01 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: 01 07 00 [10:14:23]MH_I2C_Read... [10:14:23]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 FF 0F 5C [10:14:23]RasterBufferAndPrint [10:14:23]line Счет N : (1)1785793 [10:14:23]line ИНН: 02508201610067 [10:14:23]line Контрольно-Кассовый Чек [10:14:23]line ПРОДАЖА [10:14:23]line ТРК (МРК, ГНК) : 31 [10:14:23]line Товар: 2710194210 [10:14:23]line ДТ-К-5 [10:14:23]line 7.880 * 76.20 [10:14:23]line = 600.46 [10:14:23]line НДС 12% НСП 1% [10:14:23]line > о реализуемом товаре [10:14:23]line ОКРУГЛЕНИЕ: -0.46 [10:14:23]line ИТОГО: 600.00 [10:14:23]line Внесено: 600.00 [10:14:23]line СДАЧА: 0.00 [10:14:23]line НСП 1% : 5.31 [10:14:23]line НДС 12% : 63.77 [10:14:23]line Наличными: 600.00 [10:14:23]line Безнал.: 0.00 [10:14:23]line Место: АЗС № 89 "Партнер Нефть" [10:14:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:14:23]line СНО: Общий режим [10:14:23]line Чек 114 22.09.2024 10:14 [10:14:23]line Смена: 475 ФФД: 1.0 [10:14:23]line ЗНМ: 0300000113 [10:14:23]line РНМ: 0000000000091825 [10:14:23]line Версия ККМ: 001 [10:14:23]line ФМ: 0000000000871835 [10:14:23]line ФД: 151783 [10:14:23]line ФПД: 193278150799730 [10:14:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151783&fm=193278150799730&tin=02508201610067®Number=0000000000091825&sum=60000 [10:14:23]written 0, free lines is 4095 [10:14:23]OFD Sender: Processing packet 151783 [packets to send 826, broken 825] [10:14:23]ProducePacketName [10:14:23]name=ofd_packets/00151783 [10:14:23]OFD Sender: To server: pG, [10:14:23]CommunicateWithHost lk.salyk.kg:30040 [10:14:23]ConnectInit lk.salyk.kg [10:14:24]Write to MH i2c: 01 00 00 6C 06 72 [10:14:24]Write i2c OK [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: 01 [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: 01 07 00 [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: 01 07 00 6C 06 00 00 00 00 00 CB 0C 50 [10:14:24]RasterBufferAndPrint [10:14:24]line [10:14:24]line [10:14:24]line [10:14:24]line [10:14:24]line [10:14:24]written 0, free lines is 3281 [10:14:24]MH_Cut [10:14:24]Write to MH i2c: D1 01 00 73 06 01 4B [10:14:24]Write i2c OK [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: D1 [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: D1 01 00 [10:14:24]MH_I2C_Read... [10:14:24]Read from MH i2c: D1 01 00 73 06 00 4A [10:14:24]Write to MH i2c: 01 00 00 74 06 7A [10:14:24]Write i2c OK [10:14:24]MH_I2C_Read... [10:14:24]*** Cut start [10:14:24]*** Purtial cut [10:14:24]*** Stage 1: CUTSNS_PIN = 1 [10:14:25]Read from MH i2c: 01 [10:14:25]MH_I2C_Read... [10:14:25]*** Stop cut motor [10:14:25]*** Cut end [10:14:25]Read from MH i2c: 01 07 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: 01 07 00 74 06 00 00 00 00 00 FF 0F 8F [10:14:25]process_action close_receipt done [10:14:25]requested_data is exist [10:14:25]produce_requested_data [10:14:25]requested_item fm.sn is exist - process it [10:14:25]wFMCommunicate request_size=4 [10:14:25]MH_SAM_APDU [10:14:25]CAPDU: 80 11 00 00 [10:14:25]Write to MH i2c: E2 08 00 75 06 80 11 00 00 00 00 00 00 F5 [10:14:25]Write i2c OK [10:14:25]MH_I2C_Read... [10:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:25]Read from MH i2c: E2 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 17 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 17 00 75 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [10:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:14:25]wFMCommunicate OK [10:14:25]requested_item fd.num is exist - process it [10:14:25]SAM_PROTO_GetFieldsCounters [10:14:25]wFMCommunicate request_size=4 [10:14:25]MH_SAM_APDU [10:14:25]CAPDU: 80 13 00 00 [10:14:25]Write to MH i2c: E2 08 00 76 06 80 13 00 00 00 00 00 00 F8 [10:14:25]Write i2c OK [10:14:25]MH_I2C_Read... [10:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:25]Read from MH i2c: E2 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 62 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 62 00 76 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [10:14:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:14:25]wFMCommunicate OK [10:14:25]SAM_PROTO_GetFieldsCounters done [10:14:25]requested_item shift.num is exist - process it [10:14:25]requested_item shift.opened is exist - process it [10:14:25]req_shift_opened [10:14:25]FM_GetShiftState [10:14:25]SAM_PROTO_GetShiftState [10:14:25]wFMCommunicate request_size=4 [10:14:25]MH_SAM_APDU [10:14:25]CAPDU: 80 13 01 00 [10:14:25]Write to MH i2c: E2 08 00 77 06 80 13 01 00 00 00 00 00 FA [10:14:25]Write i2c OK [10:14:25]MH_I2C_Read... [10:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:25]Read from MH i2c: E2 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 0E 00 [10:14:25]MH_I2C_Read... [10:14:25]Read from MH i2c: E2 0E 00 77 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 41 [10:14:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:14:25]wFMCommunicate OK [10:14:25]SAM_PROTO_GetShiftState done [10:14:25]FM_GetShiftState done [10:14:25]req_shift_opened done [10:14:25]requested_item shift.open_date is exist - process it [10:14:25]req_shift_open_date [10:14:25]req_shift_open_date done [10:14:25]produce_requested_data done [10:14:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151783,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:14:25]process_action_free close_receipt [10:14:25]json_value_free [10:14:25]json_value_free done [10:14:25]process_json_proto returns [10:14:25]Send response to host [10:14:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151783,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:14:25]free response buf [10:14:25]execute_script done [10:14:25]execute_script returns [10:14:25]free content buf [10:14:25]Sock 9.Close socket [10:14:25]Sock 9.Thread stoped [10:14:28]recv_with_timeout no data received [10:14:28]ConnectInit Can't take IP for lk.salyk.kg [10:14:28]CommunicateWithHost connect error [10:14:28]CommunicateWithHost err = -1 [10:14:28]OFD Sender: Server communicate error [10:14:33]OFD Sender: Processing packet 151783 [packets to send 826, broken 825] [10:14:33]ProducePacketName [10:14:33]name=ofd_packets/00151783 [10:14:33]OFD Sender: To server: pG, [10:14:33]CommunicateWithHost lk.salyk.kg:30040 [10:14:33]ConnectInit lk.salyk.kg [10:14:40]recv_with_timeout no data received [10:14:42]Connected sock=9 [10:14:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D2 1B 04 01 4A B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 FE ED EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 50 02 00 35 04 06 00 AF C9 13 85 71 72 BB 55 20 B8 14 F0 59 7C [10:14:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 A7 47 00 27 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 50 02 00 F4 03 04 00 15 96 EF 66 B6 04 01 00 00 C3 3F 6D C3 94 FA B3 1E [10:14:43]CommunicateWithHost err = 0 [10:14:43]CheckOFDResponse [10:14:43]1017 (14) - 77093643461234 [10:14:43]1041 (16) - 0000000000871835 [10:14:43]1040 (4) - 151783 [10:14:43]1012 (4) - 22.09.2024 03:59 [10:14:43]1206 (1) - 0 [10:14:43]OFD Sender: Remove packet 151783 [10:14:43]ProducePacketName [10:14:43]name=ofd_packets/00151783 [10:14:43]NVStorageDeleteData [10:14:43]OFD Sender: No OFD packet to send [10:14:48]OFD Sender: No OFD packet to send [10:14:53]OFD Sender: No OFD packet to send [10:14:58]OFD Sender: No OFD packet to send [10:14:59]recv_with_timeout no data received [10:15:03]OFD Sender: No OFD packet to send [10:14:05]OFD Sender: No OFD packet to send [10:14:10]OFD Sender: No OFD packet to send [10:15:08]OFD Sender: No OFD packet to send [10:15:13]OFD Sender: No OFD packet to send [10:15:18]OFD Sender: No OFD packet to send [10:15:23]OFD Sender: No OFD packet to send [10:15:28]OFD Sender: No OFD packet to send [10:15:33]OFD Sender: No OFD packet to send [10:15:38]OFD Sender: No OFD packet to send [10:15:43]OFD Sender: No OFD packet to send [10:15:48]OFD Sender: No OFD packet to send [10:15:53]OFD Sender: No OFD packet to send [10:15:58]OFD Sender: No OFD packet to send [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:14]OFD Sender: No OFD packet to send [10:16:18]accept exits with 10 [10:16:18]New connection [10:16:18]New thread 3067170148 created [10:16:18]Thread 3067026788 joined [10:16:18]Waiting for new connection... [10:16:18] Sock 10.Parse request [10:16:18]Sock 10.Check first char [10:16:18]Sock 10.First char is OK [10:16:18]request: POST /json_proto HTTP/1.0 [10:16:18]Method: POST [10:16:18]URL: /json_proto [10:16:18]Method is POST - this is cgi request [10:16:18]url: /json_proto [10:16:18]query_string will be loaded in cgi processing [10:16:18]execute_cgi json_proto POST (null) [10:16:18]execute_cgi path=json_proto method=POST [10:16:18]POST find Content-Length [10:16:18]Host: 172.17.43.67:8080 [10:16:18]Content-Length: 678 [10:16:18]Content-Type: application/json [10:16:18] [10:16:18]POST finish read [10:16:18]Found Content-Length = 678 [10:16:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:18]execute_script... [10:16:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:18]POST & json_proto [10:16:18]process_json_proto [10:16:18]json parsed OK: [10:16:18]protocol is kg_v1.0 [10:16:18]action value=close_receipt [10:16:18]process_action close_receipt [10:16:18]cmd_close_receipt [10:16:18]MH_GetDate [10:16:18]Write to MH i2c: F0 00 00 78 06 6D [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 09 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: F0 09 00 78 06 00 73 EE EF 66 6A BD 47 65 FF [10:16:18]GetLastDocTimeStamp 1727000062 [10:16:18]current date 1727000179 [10:16:18]FM_GetShiftState [10:16:18]SAM_PROTO_GetShiftState [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 13 01 00 [10:16:18]Write to MH i2c: E2 08 00 79 06 80 13 01 00 00 00 00 00 FC [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0E 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0E 00 79 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 43 [10:16:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:16:18]wFMCommunicate OK [10:16:18]SAM_PROTO_GetShiftState done [10:16:18]FM_GetShiftState done [10:16:18]opened in 1726966141 [10:16:18]opened+sec_in_day 1727052541 [10:16:18]quantity*price = 50036 [10:16:18]sum+1 = 50037 [10:16:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 115 22.09.2024 10:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151784 ФПД: 270494512566561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101619&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151784&fm=270494512566561&tin=02508201610067®Number=0000000000091825&sum=50000 [10:16:19]StoreToDocumentArchive [10:16:19]shift 475 fd 151784 [10:16:19]save to /storage/0475/doc_00151784 [10:16:19]save last doc name /storage/0475/doc_00151784 to /storage/kkm_last_doc_name [10:16:19]save OK [10:16:19]Clear old archive folders... [10:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:19]tlvbuf is 00966760 [10:16:19]SAM_PROTO_ClearQueue [10:16:19]wFMCommunicate request_size=4 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 09 00 00 [10:16:19]Write to MH i2c: E2 08 00 86 06 80 09 00 00 00 00 00 00 FE [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [10:16:19]RAPDU: 90 00 [10:16:19]wFMCommunicate OK [10:16:19]SAM_PROTO_ClearQueue done [10:16:19]KKMCreateOFDPacket [10:16:19]OFDProtocolAddRootSTLVToBuf [10:16:19]FM_MakeSignedData [10:16:19]FM_MakeSignedData [10:16:19]SAM_PROTO_SignData [10:16:19]wFMCommunicate request_size=4 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 0D 01 02 [10:16:19]Write to MH i2c: E2 08 00 87 06 80 0D 01 02 00 00 00 00 06 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 03 00 87 06 00 90 00 01 [10:16:19]RAPDU: 90 00 [10:16:19]wFMCommunicate OK [10:16:19]wFMCommunicate request_size=255 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 73 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 50 02 00 35 04 06 00 F6 [10:16:19]Write to MH i2c: E2 02 01 88 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 73 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 50 02 00 35 04 06 00 F6 00 00 BA [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [10:16:20]RAPDU: 90 00 [10:16:20]wFMCommunicate OK [10:16:20]wFMCommunicate request_size=10 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 0D 02 02 05 03 69 55 D1 21 [10:16:20]Write to MH i2c: E2 0D 00 89 06 80 0D 02 02 05 00 03 69 55 D1 21 00 00 C6 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [10:16:20]RAPDU: 90 00 [10:16:20]wFMCommunicate OK [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 0D 03 02 [10:16:20]Write to MH i2c: E2 08 00 8A 06 80 0D 03 02 00 00 00 00 0B [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 0B 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 0B 00 8A 06 00 BC 81 CE 58 4B 15 E1 4F 90 00 FF [10:16:20]RAPDU: BC 81 CE 58 4B 15 E1 4F 90 00 [10:16:20]wFMCommunicate OK [10:16:20]SAM_PROTO_SignData done [10:16:20]FM_MakeSignedData done [10:16:20]CreateOFDProtocolMessage [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 11 00 00 [10:16:20]Write to MH i2c: E2 08 00 8B 06 80 11 00 00 00 00 00 00 0B [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 8B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [10:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:20]wFMCommunicate OK [10:16:20]CreateOFDProtocolMessage done [10:16:20]OFDSenderStorePacket 151784 [10:16:20]StoreOFDPacket docnum=151784 [10:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DD 39 07 01 CC D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 73 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 50 02 00 35 04 06 00 F6 03 69 55 D1 21 BC 81 CE 58 4B 15 E1 4F [10:16:20]CheckFolder [10:16:20]dirname=/storage/ofd_packets [10:16:20]CheckFolder done [10:16:20]ProducePacketName [10:16:20]name=ofd_packets/00151784 [10:16:20]NVStorageSaveData ofd_packets/00151784 [10:16:20]File name is /storage/ofd_packets/00151784 [10:16:20]Write 301 bytes [10:16:20]NVStorageSaveData done [10:16:20]OFDSenderStorePacket done [10:16:20]KKMCreateOFDPacket done [10:16:20]NVStorageSaveData kkm_last_timestamp [10:16:20]File name is /storage/kkm_last_timestamp [10:16:20]Write 4 bytes [10:16:20]NVStorageSaveData done [10:16:20]ExternCall_PrintAddStr [10:16:20]wPrintStart [10:16:20]Write to MH i2c: 01 00 00 8C 06 92 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [10:16:20]RasterBufferAndPrint [10:16:20]line Счет N : (1)1785794 [10:16:20]line ИНН: 02508201610067 [10:16:20]line Контрольно-Кассовый Чек [10:16:20]line ПРОДАЖА [10:16:20]line ТРК (МРК, ГНК) : 12 [10:16:20]line Товар: 2710124130 [10:16:20]line Аи-92-К-5 [10:16:20]line 7.380 * 67.80 [10:16:20]line = 500.36 [10:16:20]line НДС 12% НСП 1% [10:16:20]line > о реализуемом товаре [10:16:20]line ОКРУГЛЕНИЕ: -0.36 [10:16:20]line ИТОГО: 500.00 [10:16:20]line Внесено: 500.00 [10:16:20]line СДАЧА: 0.00 [10:16:20]line НСП 1% : 4.43 [10:16:20]line НДС 12% : 53.14 [10:16:20]line Наличными: 500.00 [10:16:20]line Безнал.: 0.00 [10:16:20]line Место: АЗС № 89 "Партнер Нефть" [10:16:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:16:20]line СНО: Общий режим [10:16:20]line Чек 115 22.09.2024 10:16 [10:16:20]line Смена: 475 ФФД: 1.0 [10:16:20]line ЗНМ: 0300000113 [10:16:20]line РНМ: 0000000000091825 [10:16:20]line Версия ККМ: 001 [10:16:20]line ФМ: 0000000000871835 [10:16:20]line ФД: 151784 [10:16:20]line ФПД: 270494512566561 [10:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101619&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151784&fm=270494512566561&tin=02508201610067®Number=0000000000091825&sum=50000 [10:16:20]written 0, free lines is 4095 [10:16:20]OFD Sender: Processing packet 151784 [packets to send 826, broken 825] [10:16:20]ProducePacketName [10:16:20]name=ofd_packets/00151784 [10:16:20]OFD Sender: To server: pG, [10:16:20]CommunicateWithHost lk.salyk.kg:30040 [10:16:20]ConnectInit lk.salyk.kg [10:16:20]Write to MH i2c: 01 00 00 B7 06 BD [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 B7 06 00 00 00 00 00 D4 0C A4 [10:16:20]RasterBufferAndPrint [10:16:20]line [10:16:20]line [10:16:20]line [10:16:20]line [10:16:20]line [10:16:20]written 0, free lines is 3290 [10:16:20]MH_Cut [10:16:20]Write to MH i2c: D1 01 00 BE 06 01 96 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: D1 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: D1 01 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: D1 01 00 BE 06 00 95 [10:16:20]Write to MH i2c: 01 00 00 BF 06 C5 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:21]Connected sock=9 [10:16:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DD 39 07 01 CC D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 73 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 50 02 00 35 04 06 00 F6 03 69 55 D1 21 BC 81 CE 58 4B 15 E1 4F [10:16:21]*** Cut start [10:16:21]*** Purtial cut [10:16:21]*** Stage 1: CUTSNS_PIN = 1 [10:16:21]Read from MH i2c: 01 [10:16:21]MH_I2C_Read... [10:16:21]*** Stop cut motor [10:16:21]*** Cut end [10:16:21]Read from MH i2c: 01 07 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: 01 07 00 BF 06 00 00 00 00 00 FF 0F DA [10:16:21]process_action close_receipt done [10:16:21]requested_data is exist [10:16:21]produce_requested_data [10:16:21]requested_item fm.sn is exist - process it [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 11 00 00 [10:16:21]Write to MH i2c: E2 08 00 C0 06 80 11 00 00 00 00 00 00 40 [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:21]Read from MH i2c: E2 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 17 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 17 00 C0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [10:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:21]wFMCommunicate OK [10:16:21]requested_item fd.num is exist - process it [10:16:21]SAM_PROTO_GetFieldsCounters [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 13 00 00 [10:16:21]Write to MH i2c: E2 08 00 C1 06 80 13 00 00 00 00 00 00 43 [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 75 43 47 00 81 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 50 02 00 F4 03 04 00 78 96 EF 66 B6 04 01 00 00 B7 FA D8 19 A7 4A 2E 05 [10:16:21]CommunicateWithHost err = 0 [10:16:21]CheckOFDResponse [10:16:21]1017 (14) - 77093643461234 [10:16:21]1041 (16) - 0000000000871835 [10:16:21]1040 (4) - 151784 [10:16:21]1012 (4) - 22.09.2024 04:00 [10:16:21]1206 (1) - 0 [10:16:21]OFD Sender: Remove packet 151784 [10:16:21]ProducePacketName [10:16:21]name=ofd_packets/00151784 [10:16:21]NVStorageDeleteData [10:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:22]Read from MH i2c: E2 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 62 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 62 00 C1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [10:16:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:22]wFMCommunicate OK [10:16:22]SAM_PROTO_GetFieldsCounters done [10:16:22]requested_item shift.num is exist - process it [10:16:22]requested_item shift.opened is exist - process it [10:16:22]req_shift_opened [10:16:22]FM_GetShiftState [10:16:22]SAM_PROTO_GetShiftState [10:16:22]wFMCommunicate request_size=4 [10:16:22]MH_SAM_APDU [10:16:22]CAPDU: 80 13 01 00 [10:16:22]Write to MH i2c: E2 08 00 C2 06 80 13 01 00 00 00 00 00 45 [10:16:22]Write i2c OK [10:16:22]MH_I2C_Read... [10:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:22]Read from MH i2c: E2 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 0E 00 [10:16:22]MH_I2C_Read... [10:16:22]Read from MH i2c: E2 0E 00 C2 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8C [10:16:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:16:22]wFMCommunicate OK [10:16:22]SAM_PROTO_GetShiftState done [10:16:22]FM_GetShiftState done [10:16:22]req_shift_opened done [10:16:22]requested_item shift.open_date is exist - process it [10:16:22]req_shift_open_date [10:16:22]req_shift_open_date done [10:16:22]produce_requested_data done [10:16:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151784,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:16:22]process_action_free close_receipt [10:16:22]json_value_free [10:16:22]json_value_free done [10:16:22]process_json_proto returns [10:16:22]Send response to host [10:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151784,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:16:22]free response buf [10:16:22]execute_script done [10:16:22]execute_script returns [10:16:22]free content buf [10:16:22]Sock 10.Close socket [10:16:22]Sock 10.Thread stoped [10:16:22]OFD Sender: No OFD packet to send [10:16:27]OFD Sender: No OFD packet to send [10:16:32]OFD Sender: No OFD packet to send [10:16:37]OFD Sender: No OFD packet to send [10:16:42]OFD Sender: No OFD packet to send [10:16:47]OFD Sender: No OFD packet to send [10:16:52]OFD Sender: No OFD packet to send [10:16:54]recv_with_timeout no data received [10:16:57]OFD Sender: No OFD packet to send [10:17:02]OFD Sender: No OFD packet to send [10:17:07]OFD Sender: No OFD packet to send [10:17:12]OFD Sender: No OFD packet to send [10:17:17]OFD Sender: No OFD packet to send [10:17:22]OFD Sender: No OFD packet to send [10:17:27]OFD Sender: No OFD packet to send [10:17:32]OFD Sender: No OFD packet to send [10:17:37]OFD Sender: No OFD packet to send [10:17:42]OFD Sender: No OFD packet to send [10:17:43]recv_with_timeout no data received [10:17:47]OFD Sender: No OFD packet to send [10:17:52]OFD Sender: No OFD packet to send [10:17:57]OFD Sender: No OFD packet to send [10:18:02]OFD Sender: No OFD packet to send [10:18:07]OFD Sender: No OFD packet to send [10:18:12]OFD Sender: No OFD packet to send [10:18:14]accept exits with 8 [10:18:14]New connection [10:18:14]New thread 3067026788 created [10:18:14]Thread 3067170148 joined [10:18:14]Waiting for new connection... [10:18:14] Sock 8.Parse request [10:18:14]Sock 8.Check first char [10:18:14]Sock 8.First char is OK [10:18:14]request: POST /json_proto HTTP/1.0 [10:18:14]Method: POST [10:18:14]URL: /json_proto [10:18:14]Method is POST - this is cgi request [10:18:14]url: /json_proto [10:18:14]query_string will be loaded in cgi processing [10:18:14]execute_cgi json_proto POST (null) [10:18:14]execute_cgi path=json_proto method=POST [10:18:14]POST find Content-Length [10:18:14]Host: 172.17.43.67:8080 [10:18:14]Content-Length: 790 [10:18:14]Content-Type: application/json [10:18:14] [10:18:14]POST finish read [10:18:14]Found Content-Length = 790 [10:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:14]execute_script... [10:18:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:14]POST & json_proto [10:18:14]process_json_proto [10:18:14]json parsed OK: [10:18:14]protocol is kg_v1.0 [10:18:14]action value=close_receipt [10:18:14]process_action close_receipt [10:18:14]cmd_close_receipt [10:18:14]MH_GetDate [10:18:14]Write to MH i2c: F0 00 00 C3 06 B8 [10:18:14]Write i2c OK [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: F0 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: F0 09 00 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: F0 09 00 C3 06 00 E6 EE EF 66 6A BD 47 65 BD [10:18:14]GetLastDocTimeStamp 1727000179 [10:18:14]current date 1727000294 [10:18:14]FM_GetShiftState [10:18:14]SAM_PROTO_GetShiftState [10:18:14]wFMCommunicate request_size=4 [10:18:14]MH_SAM_APDU [10:18:14]CAPDU: 80 13 01 00 [10:18:14]Write to MH i2c: E2 08 00 C4 06 80 13 01 00 00 00 00 00 47 [10:18:14]Write i2c OK [10:18:14]MH_I2C_Read... [10:18:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:14]Read from MH i2c: E2 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: E2 0E 00 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: E2 0E 00 C4 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8E [10:18:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:18:14]wFMCommunicate OK [10:18:14]SAM_PROTO_GetShiftState done [10:18:14]FM_GetShiftState done [10:18:14]opened in 1726966141 [10:18:14]opened+sec_in_day 1727052541 [10:18:14]quantity*price = 0 [10:18:14]sum+1 = 1 [10:18:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 116 22.09.2024 10:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151785 ФПД: 275776480277024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151785&fm=275776480277024&tin=02508201610067®Number=0000000000091825&sum=0 [10:18:15]StoreToDocumentArchive [10:18:15]shift 475 fd 151785 [10:18:15]save to /storage/0475/doc_00151785 [10:18:15]save last doc name /storage/0475/doc_00151785 to /storage/kkm_last_doc_name [10:18:15]save OK [10:18:15]Clear old archive folders... [10:18:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:18:15]tlvbuf is 0095DAC0 [10:18:15]SAM_PROTO_ClearQueue [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 09 00 00 [10:18:15]Write to MH i2c: E2 08 00 D1 06 80 09 00 00 00 00 00 00 49 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]SAM_PROTO_ClearQueue done [10:18:15]KKMCreateOFDPacket [10:18:15]OFDProtocolAddRootSTLVToBuf [10:18:15]FM_MakeSignedData [10:18:15]FM_MakeSignedData [10:18:15]SAM_PROTO_SignData [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 01 02 [10:18:15]Write to MH i2c: E2 08 00 D2 06 80 0D 01 02 00 00 00 00 51 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=255 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E6 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 50 02 00 35 04 06 00 FA D1 37 24 [10:18:15]Write to MH i2c: E2 02 01 D3 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E6 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 50 02 00 35 04 06 00 FA D1 37 24 00 00 78 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=7 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 02 02 02 F2 20 [10:18:15]Write to MH i2c: E2 0A 00 D4 06 80 0D 02 02 02 00 F2 20 00 00 6A [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 03 02 [10:18:15]Write to MH i2c: E2 08 00 D5 06 80 0D 03 02 00 00 00 00 56 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 0B 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 0B 00 D5 06 00 23 94 B6 FC 92 46 60 C1 90 00 B9 [10:18:15]RAPDU: 23 94 B6 FC 92 46 60 C1 90 00 [10:18:15]wFMCommunicate OK [10:18:15]SAM_PROTO_SignData done [10:18:15]FM_MakeSignedData done [10:18:15]CreateOFDProtocolMessage [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 11 00 00 [10:18:15]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 17 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 17 00 D6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [10:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:15]wFMCommunicate OK [10:18:15]CreateOFDProtocolMessage done [10:18:15]OFDSenderStorePacket 151785 [10:18:15]StoreOFDPacket docnum=151785 [10:18:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC 8D 04 01 FF B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E6 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 50 02 00 35 04 06 00 FA D1 37 24 F2 20 23 94 B6 FC 92 46 60 C1 [10:18:15]CheckFolder [10:18:15]dirname=/storage/ofd_packets [10:18:15]CheckFolder done [10:18:15]ProducePacketName [10:18:15]name=ofd_packets/00151785 [10:18:15]NVStorageSaveData ofd_packets/00151785 [10:18:15]File name is /storage/ofd_packets/00151785 [10:18:15]Write 298 bytes [10:18:15]NVStorageSaveData done [10:18:15]OFDSenderStorePacket done [10:18:15]KKMCreateOFDPacket done [10:18:15]NVStorageSaveData kkm_last_timestamp [10:18:15]File name is /storage/kkm_last_timestamp [10:18:15]Write 4 bytes [10:18:15]NVStorageSaveData done [10:18:15]ExternCall_PrintAddStr [10:18:15]wPrintStart [10:18:15]Write to MH i2c: 01 00 00 D7 06 DD [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 07 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 FF 0F F2 [10:18:15]RasterBufferAndPrint [10:18:15]line Счет N : (1)1785795 [10:18:15]line ИНН: 02508201610067 [10:18:15]line Контрольно-Кассовый Чек [10:18:15]line ПРОДАЖА [10:18:15]line ТРК (МРК, ГНК) : 31 [10:18:15]line Товар: 2710194210 [10:18:15]line ДТ-К-5 [10:18:15]line 26.250 * 0.00 [10:18:15]line = 0.00 [10:18:15]line НДС 12% НСП 1% [10:18:15]line > о реализуемом товаре [10:18:15]line ИТОГО: 0.00 [10:18:15]line НСП 1% : 0.00 [10:18:15]line НДС 12% : 0.00 [10:18:15]line Наличными: 0.00 [10:18:15]line Безнал.: 0.00 [10:18:15]line Место: АЗС № 89 "Партнер Нефть" [10:18:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:18:15]line СНО: Общий режим [10:18:15]line Чек 116 22.09.2024 10:18 [10:18:15]line Смена: 475 ФФД: 1.0 [10:18:15]line ЗНМ: 0300000113 [10:18:15]line РНМ: 0000000000091825 [10:18:15]line Версия ККМ: 001 [10:18:15]line Талоны: Топливная Карта [10:18:15]line 07012 [10:18:15]line ФМ: 0000000000871835 [10:18:15]line ФД: 151785 [10:18:15]line ФПД: 275776480277024 [10:18:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151785&fm=275776480277024&tin=02508201610067®Number=0000000000091825&sum=0 [10:18:15]written 0, free lines is 4095 [10:18:15]OFD Sender: Processing packet 151785 [packets to send 826, broken 825] [10:18:15]ProducePacketName [10:18:15]name=ofd_packets/00151785 [10:18:15]OFD Sender: To server: pG, [10:18:15]CommunicateWithHost lk.salyk.kg:30040 [10:18:15]ConnectInit lk.salyk.kg [10:18:16]Write to MH i2c: 01 00 00 01 07 08 [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 07 00 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 DE 0C F9 [10:18:16]RasterBufferAndPrint [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]written 0, free lines is 3300 [10:18:16]MH_Cut [10:18:16]Write to MH i2c: D1 01 00 08 07 01 E1 [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 01 00 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 01 00 08 07 00 E0 [10:18:16]Write to MH i2c: 01 00 00 09 07 10 [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:17]*** Cut start [10:18:17]*** Purtial cut [10:18:17]*** Stage 1: CUTSNS_PIN = 1 [10:18:17]Read from MH i2c: 01 [10:18:17]MH_I2C_Read... [10:18:17]*** Stop cut motor [10:18:17]*** Cut end [10:18:17]Read from MH i2c: 01 07 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: 01 07 00 09 07 00 00 00 00 00 FF 0F 25 [10:18:17]process_action close_receipt done [10:18:17]requested_data is exist [10:18:17]produce_requested_data [10:18:17]requested_item fm.sn is exist - process it [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 11 00 00 [10:18:17]Write to MH i2c: E2 08 00 0A 07 80 11 00 00 00 00 00 00 8B [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 17 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 17 00 0A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [10:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:17]wFMCommunicate OK [10:18:17]requested_item fd.num is exist - process it [10:18:17]SAM_PROTO_GetFieldsCounters [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 13 00 00 [10:18:17]Write to MH i2c: E2 08 00 0B 07 80 13 00 00 00 00 00 00 8E [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 62 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 62 00 0B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [10:18:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:17]wFMCommunicate OK [10:18:17]SAM_PROTO_GetFieldsCounters done [10:18:17]requested_item shift.num is exist - process it [10:18:17]requested_item shift.opened is exist - process it [10:18:17]req_shift_opened [10:18:17]FM_GetShiftState [10:18:17]SAM_PROTO_GetShiftState [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 13 01 00 [10:18:17]Write to MH i2c: E2 08 00 0C 07 80 13 01 00 00 00 00 00 90 [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 0E 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 0E 00 0C 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D7 [10:18:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:18:17]wFMCommunicate OK [10:18:17]SAM_PROTO_GetShiftState done [10:18:17]FM_GetShiftState done [10:18:17]req_shift_opened done [10:18:17]requested_item shift.open_date is exist - process it [10:18:17]req_shift_open_date [10:18:17]req_shift_open_date done [10:18:17]produce_requested_data done [10:18:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151785,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:18:17]process_action_free close_receipt [10:18:17]json_value_free [10:18:17]json_value_free done [10:18:17]process_json_proto returns [10:18:17]Send response to host [10:18:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151785,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:18:17]free response buf [10:18:17]execute_script done [10:18:17]execute_script returns [10:18:17]free content buf [10:18:17]Sock 8.Close socket [10:18:17]Sock 8.Thread stoped [10:18:17]Connected sock=11 [10:18:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC 8D 04 01 FF B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E6 EE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 50 02 00 35 04 06 00 FA D1 37 24 F2 20 23 94 B6 FC 92 46 60 C1 [10:18:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A D5 47 00 C6 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 50 02 00 F4 03 04 00 EC 96 EF 66 B6 04 01 00 00 74 57 81 8D A7 A1 EA D1 [10:18:18]CommunicateWithHost err = 0 [10:18:18]CheckOFDResponse [10:18:18]1017 (14) - 77093643461234 [10:18:18]1041 (16) - 0000000000871835 [10:18:18]1040 (4) - 151785 [10:18:18]1012 (4) - 22.09.2024 04:02 [10:18:18]1206 (1) - 0 [10:18:18]OFD Sender: Remove packet 151785 [10:18:18]ProducePacketName [10:18:18]name=ofd_packets/00151785 [10:18:18]NVStorageDeleteData [10:18:18]OFD Sender: No OFD packet to send [10:18:23]OFD Sender: No OFD packet to send [10:18:28]OFD Sender: No OFD packet to send [10:18:33]OFD Sender: No OFD packet to send [10:18:38]OFD Sender: No OFD packet to send [10:18:43]OFD Sender: No OFD packet to send [10:18:48]OFD Sender: No OFD packet to send [10:18:53]OFD Sender: No OFD packet to send [10:18:58]OFD Sender: No OFD packet to send [10:19:03]OFD Sender: No OFD packet to send [10:19:08]recv_with_timeout no data received [10:19:08]OFD Sender: No OFD packet to send [10:19:13]OFD Sender: No OFD packet to send [10:19:18]recv_with_timeout no data received [10:19:18]OFD Sender: No OFD packet to send [10:19:23]OFD Sender: No OFD packet to send [10:19:28]OFD Sender: No OFD packet to send [10:19:33]OFD Sender: No OFD packet to send [10:19:38]OFD Sender: No OFD packet to send [10:19:43]OFD Sender: No OFD packet to send [10:19:45]accept exits with 9 [10:19:45]New connection [10:19:45]New thread 3067170148 created [10:19:45]Thread 3067026788 joined [10:19:45]Waiting for new connection... [10:19:45] Sock 9.Parse request [10:19:45]Sock 9.Check first char [10:19:45]Sock 9.First char is OK [10:19:45]request: POST /json_proto HTTP/1.0 [10:19:45]Method: POST [10:19:45]URL: /json_proto [10:19:45]Method is POST - this is cgi request [10:19:45]url: /json_proto [10:19:45]query_string will be loaded in cgi processing [10:19:45]execute_cgi json_proto POST (null) [10:19:45]execute_cgi path=json_proto method=POST [10:19:45]POST find Content-Length [10:19:45]Host: 172.17.43.67:8080 [10:19:45]Content-Length: 680 [10:19:45]Content-Type: application/json [10:19:45] [10:19:45]POST finish read [10:19:45]Found Content-Length = 680 [10:19:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:45]execute_script... [10:19:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:45]POST & json_proto [10:19:45]process_json_proto [10:19:45]json parsed OK: [10:19:45]protocol is kg_v1.0 [10:19:45]action value=close_receipt [10:19:45]process_action close_receipt [10:19:45]cmd_close_receipt [10:19:45]MH_GetDate [10:19:45]Write to MH i2c: F0 00 00 0D 07 03 [10:19:45]Write i2c OK [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 09 00 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: F0 09 00 0D 07 00 42 EF EF 66 6A BD 47 65 65 [10:19:45]GetLastDocTimeStamp 1727000294 [10:19:45]current date 1727000386 [10:19:45]FM_GetShiftState [10:19:45]SAM_PROTO_GetShiftState [10:19:45]wFMCommunicate request_size=4 [10:19:45]MH_SAM_APDU [10:19:45]CAPDU: 80 13 01 00 [10:19:45]Write to MH i2c: E2 08 00 0E 07 80 13 01 00 00 00 00 00 92 [10:19:45]Write i2c OK [10:19:45]MH_I2C_Read... [10:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:45]Read from MH i2c: E2 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 [10:19:45]MH_I2C_Read... [10:19:45]Read from MH i2c: E2 0E 00 0E 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [10:19:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:19:45]wFMCommunicate OK [10:19:45]SAM_PROTO_GetShiftState done [10:19:45]FM_GetShiftState done [10:19:45]opened in 1726966141 [10:19:45]opened+sec_in_day 1727052541 [10:19:45]quantity*price = 100050 [10:19:45]sum+1 = 100052 [10:19:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 117 22.09.2024 10:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151786 ФПД: 145009754987633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101946&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151786&fm=145009754987633&tin=02508201610067®Number=0000000000091825&sum=100000 [10:19:47]StoreToDocumentArchive [10:19:47]shift 475 fd 151786 [10:19:47]save to /storage/0475/doc_00151786 [10:19:47]save last doc name /storage/0475/doc_00151786 to /storage/kkm_last_doc_name [10:19:47]save OK [10:19:47]Clear old archive folders... [10:19:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:19:47]tlvbuf is 00966D50 [10:19:47]SAM_PROTO_ClearQueue [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 09 00 00 [10:19:47]Write to MH i2c: E2 08 00 1B 07 80 09 00 00 00 00 00 00 94 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]SAM_PROTO_ClearQueue done [10:19:47]KKMCreateOFDPacket [10:19:47]OFDProtocolAddRootSTLVToBuf [10:19:47]FM_MakeSignedData [10:19:47]FM_MakeSignedData [10:19:47]SAM_PROTO_SignData [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 01 02 [10:19:47]Write to MH i2c: E2 08 00 1C 07 80 0D 01 02 00 00 00 00 9C [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]wFMCommunicate request_size=255 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 42 EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 50 02 00 35 04 06 00 83 E2 B6 EF [10:19:47]Write to MH i2c: E2 02 01 1D 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 42 EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 50 02 00 35 04 06 00 83 E2 B6 EF 00 00 3E [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]wFMCommunicate request_size=7 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 02 02 02 5C 71 [10:19:47]Write to MH i2c: E2 0A 00 1E 07 80 0D 02 02 02 00 5C 71 00 00 70 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 03 00 1E 07 00 90 00 99 [10:19:47]RAPDU: 90 00 [10:19:47]wFMCommunicate OK [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 0D 03 02 [10:19:47]Write to MH i2c: E2 08 00 1F 07 80 0D 03 02 00 00 00 00 A1 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0B 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0B 00 1F 07 00 C7 99 15 1A FA A8 12 2E 90 00 13 [10:19:47]RAPDU: C7 99 15 1A FA A8 12 2E 90 00 [10:19:47]wFMCommunicate OK [10:19:47]SAM_PROTO_SignData done [10:19:47]FM_MakeSignedData done [10:19:47]CreateOFDProtocolMessage [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 11 00 00 [10:19:47]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 17 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [10:19:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:47]wFMCommunicate OK [10:19:47]CreateOFDProtocolMessage done [10:19:47]OFDSenderStorePacket 151786 [10:19:47]StoreOFDPacket docnum=151786 [10:21:27]ConnectInit Can't connect to host [10:21:28]OFD Sender: Processing packet 151786 [packets to send 826, broken 825] [10:21:28]ProducePacketName [10:21:28]name=ofd_packets/00151786 [10:21:28]OFD Sender: To server: pG, [10:21:28]CommunicateWithHost lk.salyk.kg:30040 [10:21:28]ConnectInit lk.salyk.kg [10:21:29]Connected sock=9 [10:21:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 56 04 01 8A C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 42 EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 50 02 00 35 04 06 00 83 E2 B6 EF 5C 71 C7 99 15 1A FA A8 12 2E [10:21:34]recv_with_timeout no data received [10:21:34]CommunicateWithHost answer receiving error [10:21:34]CommunicateWithHost err = -3 [10:21:34]OFD Sender: Server communicate error [10:21:39]OFD Sender: Processing packet 151786 [packets to send 826, broken 825] [10:21:39]ProducePacketName [10:21:39]name=ofd_packets/00151786 [10:21:39]OFD Sender: To server: pG, [10:21:39]CommunicateWithHost lk.salyk.kg:30040 [10:21:39]ConnectInit lk.salyk.kg [10:21:40]Connected sock=9 [10:21:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 56 04 01 8A C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 42 EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 50 02 00 35 04 06 00 83 E2 B6 EF 5C 71 C7 99 15 1A FA A8 12 2E [10:21:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 D6 47 00 1F C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 50 02 00 F4 03 04 00 B7 97 EF 66 B6 04 01 00 00 2C F6 4A F2 A8 A3 0A A5 [10:21:40]CommunicateWithHost err = 0 [10:21:40]CheckOFDResponse [10:21:40]1017 (14) - 77093643461234 [10:21:40]1041 (16) - 0000000000871835 [10:21:40]1040 (4) - 151786 [10:21:40]1012 (4) - 22.09.2024 04:06 [10:21:40]1206 (1) - 0 [10:21:40]OFD Sender: Remove packet 151786 [10:21:40]ProducePacketName [10:21:40]name=ofd_packets/00151786 [10:21:40]NVStorageDeleteData [10:21:41]OFD Sender: No OFD packet to send [10:21:46]OFD Sender: No OFD packet to send [10:21:51]OFD Sender: No OFD packet to send [10:21:56]OFD Sender: No OFD packet to send [10:21:57]recv_with_timeout no data received [10:22:01]OFD Sender: No OFD packet to send [10:22:06]OFD Sender: No OFD packet to send [10:22:11]OFD Sender: No OFD packet to send [10:22:16]OFD Sender: No OFD packet to send [10:22:21]OFD Sender: No OFD packet to send [10:22:26]OFD Sender: No OFD packet to send [10:22:30]recv_with_timeout no data received [10:22:31]OFD Sender: No OFD packet to send [10:22:36]OFD Sender: No OFD packet to send [10:22:41]OFD Sender: No OFD packet to send [10:22:46]OFD Sender: No OFD packet to send [10:22:51]recv_with_timeout no data received [10:22:51]OFD Sender: No OFD packet to send [10:22:52]accept exits with 8 [10:22:52]New connection [10:22:52]New thread 3067026788 created [10:22:52]Thread 3067170148 joined [10:22:52]Waiting for new connection... [10:22:52] Sock 8.Parse request [10:22:52]Sock 8.Check first char [10:22:52]Sock 8.First char is OK [10:22:52]request: POST /json_proto HTTP/1.0 [10:22:52]Method: POST [10:22:52]URL: /json_proto [10:22:52]Method is POST - this is cgi request [10:22:52]url: /json_proto [10:22:52]query_string will be loaded in cgi processing [10:22:52]execute_cgi json_proto POST (null) [10:22:52]execute_cgi path=json_proto method=POST [10:22:52]POST find Content-Length [10:22:52]Host: 172.17.43.67:8080 [10:22:52]Content-Length: 676 [10:22:52]Content-Type: application/json [10:22:52] [10:22:52]POST finish read [10:22:52]Found Content-Length = 676 [10:22:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:52]execute_script... [10:22:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:52]POST & json_proto [10:22:52]process_json_proto [10:22:52]json parsed OK: [10:22:52]protocol is kg_v1.0 [10:22:52]action value=close_receipt [10:22:52]process_action close_receipt [10:22:52]cmd_close_receipt [10:22:52]MH_GetDate [10:22:52]Write to MH i2c: F0 00 00 58 07 4E [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: F0 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: F0 09 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: F0 09 00 58 07 00 FD EF EF 66 6A BD 47 65 6B [10:22:52]GetLastDocTimeStamp 1727000386 [10:22:52]current date 1727000573 [10:22:52]FM_GetShiftState [10:22:52]SAM_PROTO_GetShiftState [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 01 00 [10:22:52]Write to MH i2c: E2 08 00 59 07 80 13 01 00 00 00 00 00 DD [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 59 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 24 [10:22:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetShiftState done [10:22:52]FM_GetShiftState done [10:22:52]opened in 1726966141 [10:22:52]opened+sec_in_day 1727052541 [10:22:52]quantity*price = 80010 [10:22:52]sum+1 = 80011 [10:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 118 22.09.2024 10:22 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151787 ФПД: 175365288141081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151787&fm=175365288141081&tin=02508201610067®Number=0000000000091825&sum=80000 [10:22:53]StoreToDocumentArchive [10:22:53]shift 475 fd 151787 [10:22:53]save to /storage/0475/doc_00151787 [10:22:53]save last doc name /storage/0475/doc_00151787 to /storage/kkm_last_doc_name [10:22:53]save OK [10:22:53]Clear old archive folders... [10:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:22:53]tlvbuf is 0095C9D0 [10:22:53]SAM_PROTO_ClearQueue [10:22:53]wFMCommunicate request_size=4 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 09 00 00 [10:22:53]Write to MH i2c: E2 08 00 66 07 80 09 00 00 00 00 00 00 DF [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 03 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [10:22:53]RAPDU: 90 00 [10:22:53]wFMCommunicate OK [10:22:53]SAM_PROTO_ClearQueue done [10:22:53]KKMCreateOFDPacket [10:22:53]OFDProtocolAddRootSTLVToBuf [10:22:53]FM_MakeSignedData [10:22:53]FM_MakeSignedData [10:22:53]SAM_PROTO_SignData [10:22:53]wFMCommunicate request_size=4 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 0D 01 02 [10:22:53]Write to MH i2c: E2 08 00 67 07 80 0D 01 02 00 00 00 00 E7 [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 03 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [10:22:53]RAPDU: 90 00 [10:22:53]wFMCommunicate OK [10:22:53]wFMCommunicate request_size=255 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FD EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 50 02 00 35 04 06 00 9F 7E 69 B4 [10:22:53]Write to MH i2c: E2 02 01 68 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FD EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 50 02 00 35 04 06 00 9F 7E 69 B4 00 00 A9 [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 03 00 [10:22:53]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [10:22:54]RAPDU: 90 00 [10:22:54]wFMCommunicate OK [10:22:54]wFMCommunicate request_size=7 [10:22:54]MH_SAM_APDU [10:22:54]CAPDU: 80 0D 02 02 02 A1 19 [10:22:54]Write to MH i2c: E2 0A 00 69 07 80 0D 02 02 02 00 A1 19 00 00 A8 [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:54]Read from MH i2c: E2 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 03 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 03 00 69 07 00 90 00 E4 [10:22:54]RAPDU: 90 00 [10:22:54]wFMCommunicate OK [10:22:54]wFMCommunicate request_size=4 [10:22:54]MH_SAM_APDU [10:22:54]CAPDU: 80 0D 03 02 [10:22:54]Write to MH i2c: E2 08 00 6A 07 80 0D 03 02 00 00 00 00 EC [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:54]Read from MH i2c: E2 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 0B 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 0B 00 6A 07 00 07 9A 83 68 04 36 11 7A 90 00 3E [10:22:54]RAPDU: 07 9A 83 68 04 36 11 7A 90 00 [10:22:54]wFMCommunicate OK [10:22:54]SAM_PROTO_SignData done [10:22:54]FM_MakeSignedData done [10:22:54]CreateOFDProtocolMessage [10:22:54]wFMCommunicate request_size=4 [10:22:54]MH_SAM_APDU [10:22:54]CAPDU: 80 11 00 00 [10:22:54]Write to MH i2c: E2 08 00 6B 07 80 11 00 00 00 00 00 00 EC [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:54]Read from MH i2c: E2 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 17 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: E2 17 00 6B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [10:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:54]wFMCommunicate OK [10:22:54]CreateOFDProtocolMessage done [10:22:54]OFDSenderStorePacket 151787 [10:22:54]StoreOFDPacket docnum=151787 [10:22:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AE C7 04 01 A4 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FD EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 50 02 00 35 04 06 00 9F 7E 69 B4 A1 19 07 9A 83 68 04 36 11 7A [10:22:54]CheckFolder [10:22:54]dirname=/storage/ofd_packets [10:22:54]CheckFolder done [10:22:54]ProducePacketName [10:22:54]name=ofd_packets/00151787 [10:22:54]NVStorageSaveData ofd_packets/00151787 [10:22:54]File name is /storage/ofd_packets/00151787 [10:22:54]Write 298 bytes [10:22:54]NVStorageSaveData done [10:22:54]OFDSenderStorePacket done [10:22:54]KKMCreateOFDPacket done [10:22:54]NVStorageSaveData kkm_last_timestamp [10:22:54]File name is /storage/kkm_last_timestamp [10:22:54]Write 4 bytes [10:22:54]NVStorageSaveData done [10:22:54]ExternCall_PrintAddStr [10:22:54]wPrintStart [10:22:54]Write to MH i2c: 01 00 00 6C 07 73 [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 07 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 07 00 6C 07 00 00 00 00 00 FF 0F 88 [10:22:54]RasterBufferAndPrint [10:22:54]line Счет N : (1)1785797 [10:22:54]line ИНН: 02508201610067 [10:22:54]line Контрольно-Кассовый Чек [10:22:54]line ПРОДАЖА [10:22:54]line ТРК (МРК, ГНК) : 41 [10:22:54]line Товар: 2710194210 [10:22:54]line ДТ-К-5 [10:22:54]line 10.500 * 76.20 [10:22:54]line = 800.10 [10:22:54]line НДС 12% НСП 1% [10:22:54]line > о реализуемом товаре [10:22:54]line ОКРУГЛЕНИЕ: -0.10 [10:22:54]line ИТОГО: 800.00 [10:22:54]line Внесено: 800.00 [10:22:54]line СДАЧА: 0.00 [10:22:54]line НСП 1% : 7.08 [10:22:54]line НДС 12% : 84.97 [10:22:54]line Наличными: 800.00 [10:22:54]line Безнал.: 0.00 [10:22:54]line Место: АЗС № 89 "Партнер Нефть" [10:22:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:54]line СНО: Общий режим [10:22:54]line Чек 118 22.09.2024 10:22 [10:22:54]line Смена: 475 ФФД: 1.0 [10:22:54]line ЗНМ: 0300000113 [10:22:54]line РНМ: 0000000000091825 [10:22:54]line Версия ККМ: 001 [10:22:54]line ФМ: 0000000000871835 [10:22:54]line ФД: 151787 [10:22:54]line ФПД: 175365288141081 [10:22:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151787&fm=175365288141081&tin=02508201610067®Number=0000000000091825&sum=80000 [10:22:54]OFD Sender: Processing packet 151787 [packets to send 826, broken 825] [10:22:54]ProducePacketName [10:22:54]name=ofd_packets/00151787 [10:22:54]OFD Sender: To server: pG, [10:22:54]CommunicateWithHost lk.salyk.kg:30040 [10:22:54]ConnectInit lk.salyk.kg [10:22:54]written 0, free lines is 4095 [10:22:54]Write to MH i2c: 01 00 00 97 07 9E [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 07 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: 01 07 00 97 07 00 00 00 00 00 CA 0C 7B [10:22:54]RasterBufferAndPrint [10:22:54]line [10:22:54]line [10:22:54]line [10:22:54]line [10:22:54]line [10:22:54]written 0, free lines is 3280 [10:22:54]MH_Cut [10:22:54]Write to MH i2c: D1 01 00 9E 07 01 77 [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: D1 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: D1 01 00 [10:22:54]MH_I2C_Read... [10:22:54]Read from MH i2c: D1 01 00 9E 07 00 76 [10:22:54]Write to MH i2c: 01 00 00 9F 07 A6 [10:22:54]Write i2c OK [10:22:54]MH_I2C_Read... [10:22:55]*** Cut start [10:22:55]*** Purtial cut [10:22:55]*** Stage 1: CUTSNS_PIN = 1 [10:22:55]Read from MH i2c: 01 [10:22:55]MH_I2C_Read... [10:22:55]*** Stop cut motor [10:22:55]*** Cut end [10:22:55]Read from MH i2c: 01 07 00 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: 01 07 00 9F 07 00 00 00 00 00 FF 0F BB [10:22:55]process_action close_receipt done [10:22:55]requested_data is exist [10:22:55]produce_requested_data [10:22:55]requested_item fm.sn is exist - process it [10:22:55]wFMCommunicate request_size=4 [10:22:55]MH_SAM_APDU [10:22:55]CAPDU: 80 11 00 00 [10:22:55]Write to MH i2c: E2 08 00 A0 07 80 11 00 00 00 00 00 00 21 [10:22:55]Write i2c OK [10:22:55]MH_I2C_Read... [10:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:56]Read from MH i2c: E2 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 17 00 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 17 00 A0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [10:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:56]wFMCommunicate OK [10:22:56]requested_item fd.num is exist - process it [10:22:56]SAM_PROTO_GetFieldsCounters [10:22:56]wFMCommunicate request_size=4 [10:22:56]MH_SAM_APDU [10:22:56]CAPDU: 80 13 00 00 [10:22:56]Write to MH i2c: E2 08 00 A1 07 80 13 00 00 00 00 00 00 24 [10:22:56]Write i2c OK [10:22:56]MH_I2C_Read... [10:22:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:56]Read from MH i2c: E2 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 62 00 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 62 00 A1 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [10:22:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:56]wFMCommunicate OK [10:22:56]SAM_PROTO_GetFieldsCounters done [10:22:56]requested_item shift.num is exist - process it [10:22:56]requested_item shift.opened is exist - process it [10:22:56]req_shift_opened [10:22:56]FM_GetShiftState [10:22:56]SAM_PROTO_GetShiftState [10:22:56]wFMCommunicate request_size=4 [10:22:56]MH_SAM_APDU [10:22:56]CAPDU: 80 13 01 00 [10:22:56]Write to MH i2c: E2 08 00 A2 07 80 13 01 00 00 00 00 00 26 [10:22:56]Write i2c OK [10:22:56]MH_I2C_Read... [10:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:56]Read from MH i2c: E2 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 0E 00 [10:22:56]MH_I2C_Read... [10:22:56]Read from MH i2c: E2 0E 00 A2 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6D [10:22:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:22:56]wFMCommunicate OK [10:22:56]SAM_PROTO_GetShiftState done [10:22:56]FM_GetShiftState done [10:22:56]req_shift_opened done [10:22:56]requested_item shift.open_date is exist - process it [10:22:56]req_shift_open_date [10:22:56]req_shift_open_date done [10:22:56]produce_requested_data done [10:22:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151787,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:22:56]process_action_free close_receipt [10:22:56]json_value_free [10:22:56]json_value_free done [10:22:56]process_json_proto returns [10:22:56]Send response to host [10:22:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151787,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:22:56]free response buf [10:22:56]execute_script done [10:22:56]execute_script returns [10:22:56]free content buf [10:22:56]Sock 8.Close socket [10:22:56]Sock 8.Thread stoped [10:22:59]ConnectInit Can't take IP for lk.salyk.kg [10:22:59]CommunicateWithHost connect error [10:22:59]CommunicateWithHost err = -1 [10:22:59]OFD Sender: Server communicate error [10:23:04]OFD Sender: Processing packet 151787 [packets to send 826, broken 825] [10:23:04]ProducePacketName [10:23:04]name=ofd_packets/00151787 [10:23:04]OFD Sender: To server: pG, [10:23:04]CommunicateWithHost lk.salyk.kg:30040 [10:23:04]ConnectInit lk.salyk.kg [10:23:12]recv_with_timeout no data received [10:23:17]Connected sock=8 [10:23:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AE C7 04 01 A4 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FD EF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 50 02 00 35 04 06 00 9F 7E 69 B4 A1 19 07 9A 83 68 04 36 11 7A [10:23:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 CC 47 00 22 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 50 02 00 F4 03 04 00 18 98 EF 66 B6 04 01 00 00 41 57 0A 96 A1 73 05 6B [10:23:18]CommunicateWithHost err = 0 [10:23:18]CheckOFDResponse [10:23:18]1017 (14) - 77093643461234 [10:23:18]1041 (16) - 0000000000871835 [10:23:18]1040 (4) - 151787 [10:23:18]1012 (4) - 22.09.2024 04:07 [10:23:18]1206 (1) - 0 [10:23:18]OFD Sender: Remove packet 151787 [10:23:18]ProducePacketName [10:23:18]name=ofd_packets/00151787 [10:23:18]NVStorageDeleteData [10:23:19]OFD Sender: No OFD packet to send [10:23:24]OFD Sender: No OFD packet to send [10:23:29]OFD Sender: No OFD packet to send [10:23:30]recv_with_timeout no data received [10:23:34]OFD Sender: No OFD packet to send [10:23:39]OFD Sender: No OFD packet to send [10:23:44]OFD Sender: No OFD packet to send [10:23:49]OFD Sender: No OFD packet to send [10:23:54]OFD Sender: No OFD packet to send [10:23:57]recv_with_timeout no data received [10:23:59]OFD Sender: No OFD packet to send [10:24:04]OFD Sender: No OFD packet to send [10:24:06]accept exits with 9 [10:24:06]New connection [10:24:06]New thread 3067170148 created [10:24:06]Thread 3067026788 joined [10:24:06]Waiting for new connection... [10:24:06] Sock 9.Parse request [10:24:06]Sock 9.Check first char [10:24:06]Sock 9.First char is OK [10:24:06]request: POST /json_proto HTTP/1.0 [10:24:06]Method: POST [10:24:06]URL: /json_proto [10:24:06]Method is POST - this is cgi request [10:24:06]url: /json_proto [10:24:06]query_string will be loaded in cgi processing [10:24:06]execute_cgi json_proto POST (null) [10:24:06]execute_cgi path=json_proto method=POST [10:24:06]POST find Content-Length [10:24:06]Host: 172.17.43.67:8080 [10:24:06]Content-Length: 679 [10:24:06]Content-Type: application/json [10:24:06] [10:24:06]POST finish read [10:24:06]Found Content-Length = 679 [10:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:06]execute_script... [10:24:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:06]POST & json_proto [10:24:06]process_json_proto [10:24:06]json parsed OK: [10:24:06]protocol is kg_v1.0 [10:24:06]action value=close_receipt [10:24:06]process_action close_receipt [10:24:06]cmd_close_receipt [10:24:06]MH_GetDate [10:24:06]Write to MH i2c: F0 00 00 A3 07 99 [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 A3 07 00 47 F0 EF 66 6A BD 47 65 01 [10:24:06]GetLastDocTimeStamp 1727000573 [10:24:06]current date 1727000647 [10:24:06]FM_GetShiftState [10:24:06]SAM_PROTO_GetShiftState [10:24:06]wFMCommunicate request_size=4 [10:24:06]MH_SAM_APDU [10:24:06]CAPDU: 80 13 01 00 [10:24:06]Write to MH i2c: E2 08 00 A4 07 80 13 01 00 00 00 00 00 28 [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:06]Read from MH i2c: E2 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 A4 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6F [10:24:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:24:06]wFMCommunicate OK [10:24:06]SAM_PROTO_GetShiftState done [10:24:06]FM_GetShiftState done [10:24:06]opened in 1726966141 [10:24:06]opened+sec_in_day 1727052541 [10:24:06]quantity*price = 70037 [10:24:06]sum+1 = 70038 [10:24:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 119 22.09.2024 10:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151788 ФПД: 87746217397302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151788&fm=87746217397302&tin=02508201610067®Number=0000000000091825&sum=70000 [10:24:07]StoreToDocumentArchive [10:24:07]shift 475 fd 151788 [10:24:07]save to /storage/0475/doc_00151788 [10:24:07]save last doc name /storage/0475/doc_00151788 to /storage/kkm_last_doc_name [10:24:07]save OK [10:24:07]Clear old archive folders... [10:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:07]tlvbuf is 0094BC40 [10:24:07]SAM_PROTO_ClearQueue [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 09 00 00 [10:24:07]Write to MH i2c: E2 08 00 B1 07 80 09 00 00 00 00 00 00 2A [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]SAM_PROTO_ClearQueue done [10:24:07]KKMCreateOFDPacket [10:24:07]OFDProtocolAddRootSTLVToBuf [10:24:07]FM_MakeSignedData [10:24:07]FM_MakeSignedData [10:24:07]SAM_PROTO_SignData [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 01 02 [10:24:07]Write to MH i2c: E2 08 00 B2 07 80 0D 01 02 00 00 00 00 32 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=255 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 47 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 50 02 00 35 04 06 00 4F [10:24:07]Write to MH i2c: E2 02 01 B3 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 47 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 50 02 00 35 04 06 00 4F 00 00 04 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:08]Read from MH i2c: E2 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 03 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [10:24:08]RAPDU: 90 00 [10:24:08]wFMCommunicate OK [10:24:08]wFMCommunicate request_size=10 [10:24:08]MH_SAM_APDU [10:24:08]CAPDU: 80 0D 02 02 05 CE 02 1E 4C 36 [10:24:08]Write to MH i2c: E2 0D 00 B4 07 80 0D 02 02 05 00 CE 02 1E 4C 36 00 00 AF [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:08]Read from MH i2c: E2 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 03 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 03 00 B4 07 00 90 00 2F [10:24:08]RAPDU: 90 00 [10:24:08]wFMCommunicate OK [10:24:08]wFMCommunicate request_size=4 [10:24:08]MH_SAM_APDU [10:24:08]CAPDU: 80 0D 03 02 [10:24:08]Write to MH i2c: E2 08 00 B5 07 80 0D 03 02 00 00 00 00 37 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:08]Read from MH i2c: E2 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 0B 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 0B 00 B5 07 00 DE BF E4 8A AE BE 67 49 90 00 5F [10:24:08]RAPDU: DE BF E4 8A AE BE 67 49 90 00 [10:24:08]wFMCommunicate OK [10:24:08]SAM_PROTO_SignData done [10:24:08]FM_MakeSignedData done [10:24:08]CreateOFDProtocolMessage [10:24:08]wFMCommunicate request_size=4 [10:24:08]MH_SAM_APDU [10:24:08]CAPDU: 80 11 00 00 [10:24:08]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:08]Read from MH i2c: E2 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 17 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [10:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:08]wFMCommunicate OK [10:24:08]CreateOFDProtocolMessage done [10:24:08]OFDSenderStorePacket 151788 [10:24:08]StoreOFDPacket docnum=151788 [10:24:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD E0 07 01 A2 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 47 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 50 02 00 35 04 06 00 4F CE 02 1E 4C 36 DE BF E4 8A AE BE 67 49 [10:24:08]CheckFolder [10:24:08]dirname=/storage/ofd_packets [10:24:08]CheckFolder done [10:24:08]ProducePacketName [10:24:08]name=ofd_packets/00151788 [10:24:08]NVStorageSaveData ofd_packets/00151788 [10:24:08]File name is /storage/ofd_packets/00151788 [10:24:08]Write 301 bytes [10:24:08]NVStorageSaveData done [10:24:08]OFDSenderStorePacket done [10:24:08]KKMCreateOFDPacket done [10:24:08]NVStorageSaveData kkm_last_timestamp [10:24:08]File name is /storage/kkm_last_timestamp [10:24:08]Write 4 bytes [10:24:08]NVStorageSaveData done [10:24:08]ExternCall_PrintAddStr [10:24:08]wPrintStart [10:24:08]Write to MH i2c: 01 00 00 B7 07 BE [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 B7 07 00 00 00 00 00 FF 0F D3 [10:24:08]RasterBufferAndPrint [10:24:08]line Счет N : (1)1785798 [10:24:08]line ИНН: 02508201610067 [10:24:08]line Контрольно-Кассовый Чек [10:24:08]line ПРОДАЖА [10:24:08]line ТРК (МРК, ГНК) : 22 [10:24:08]line Товар: 2710124130 [10:24:08]line Аи-92-К-5 [10:24:08]line 10.330 * 67.80 [10:24:08]line = 700.37 [10:24:08]line НДС 12% НСП 1% [10:24:08]line > о реализуемом товаре [10:24:08]line ОКРУГЛЕНИЕ: -0.37 [10:24:08]line ИТОГО: 700.00 [10:24:08]line Внесено: 700.00 [10:24:08]line СДАЧА: 0.00 [10:24:08]line НСП 1% : 6.20 [10:24:08]line НДС 12% : 74.38 [10:24:08]line Наличными: 700.00 [10:24:08]line Безнал.: 0.00 [10:24:08]line Место: АЗС № 89 "Партнер Нефть" [10:24:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:08]line СНО: Общий режим [10:24:08]line Чек 119 22.09.2024 10:24 [10:24:08]line Смена: 475 ФФД: 1.0 [10:24:08]line ЗНМ: 0300000113 [10:24:08]line РНМ: 0000000000091825 [10:24:08]line Версия ККМ: 001 [10:24:08]line ФМ: 0000000000871835 [10:24:08]line ФД: 151788 [10:24:08]line ФПД: 87746217397302 [10:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151788&fm=87746217397302&tin=02508201610067®Number=0000000000091825&sum=70000 [10:24:08]written 0, free lines is 4095 [10:24:08]OFD Sender: Processing packet 151788 [packets to send 826, broken 825] [10:24:08]ProducePacketName [10:24:08]name=ofd_packets/00151788 [10:24:08]OFD Sender: To server: pG, [10:24:08]CommunicateWithHost lk.salyk.kg:30040 [10:24:08]ConnectInit lk.salyk.kg [10:24:08]Write to MH i2c: 01 00 00 E2 07 E9 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 E2 07 00 00 00 00 00 D1 0C CD [10:24:08]RasterBufferAndPrint [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]written 0, free lines is 3287 [10:24:08]MH_Cut [10:24:08]Write to MH i2c: D1 01 00 E9 07 01 C2 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 E9 07 00 C1 [10:24:08]Write to MH i2c: 01 00 00 EA 07 F1 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:09]Connected sock=11 [10:24:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD E0 07 01 A2 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 47 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 50 02 00 35 04 06 00 4F CE 02 1E 4C 36 DE BF E4 8A AE BE 67 49 [10:24:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 5B 47 00 A1 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 50 02 00 F4 03 04 00 4B 98 EF 66 B6 04 01 00 00 7C 04 84 1F 53 D4 44 DB [10:24:09]CommunicateWithHost err = 0 [10:24:09]CheckOFDResponse [10:24:09]1017 (14) - 77093643461234 [10:24:09]1041 (16) - 0000000000871835 [10:24:09]1040 (4) - 151788 [10:24:09]1012 (4) - 22.09.2024 04:08 [10:24:09]1206 (1) - 0 [10:24:09]OFD Sender: Remove packet 151788 [10:24:09]ProducePacketName [10:24:09]name=ofd_packets/00151788 [10:24:09]NVStorageDeleteData [10:24:09]*** Cut start [10:24:09]*** Purtial cut [10:24:09]*** Stage 1: CUTSNS_PIN = 1 [10:24:09]Read from MH i2c: 01 [10:24:09]MH_I2C_Read... [10:24:09]*** Stop cut motor [10:24:09]*** Cut end [10:24:09]Read from MH i2c: 01 07 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: 01 07 00 EA 07 00 00 00 00 00 FF 0F 06 [10:24:09]process_action close_receipt done [10:24:09]requested_data is exist [10:24:09]produce_requested_data [10:24:09]requested_item fm.sn is exist - process it [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 11 00 00 [10:24:09]Write to MH i2c: E2 08 00 EB 07 80 11 00 00 00 00 00 00 6C [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:09]Read from MH i2c: E2 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 17 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 17 00 EB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [10:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:09]wFMCommunicate OK [10:24:09]requested_item fd.num is exist - process it [10:24:09]SAM_PROTO_GetFieldsCounters [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 13 00 00 [10:24:09]Write to MH i2c: E2 08 00 EC 07 80 13 00 00 00 00 00 00 6F [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 62 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 62 00 EC 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [10:24:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:10]wFMCommunicate OK [10:24:10]SAM_PROTO_GetFieldsCounters done [10:24:10]requested_item shift.num is exist - process it [10:24:10]requested_item shift.opened is exist - process it [10:24:10]req_shift_opened [10:24:10]FM_GetShiftState [10:24:10]SAM_PROTO_GetShiftState [10:24:10]wFMCommunicate request_size=4 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 13 01 00 [10:24:10]Write to MH i2c: E2 08 00 ED 07 80 13 01 00 00 00 00 00 71 [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]OFD Sender: No OFD packet to send [10:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 0E 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 0E 00 ED 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B8 [10:24:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:24:10]wFMCommunicate OK [10:24:10]SAM_PROTO_GetShiftState done [10:24:10]FM_GetShiftState done [10:24:10]req_shift_opened done [10:24:10]requested_item shift.open_date is exist - process it [10:24:10]req_shift_open_date [10:24:10]req_shift_open_date done [10:24:10]produce_requested_data done [10:24:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151788,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:24:10]process_action_free close_receipt [10:24:10]json_value_free [10:24:10]json_value_free done [10:24:10]process_json_proto returns [10:24:10]Send response to host [10:24:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151788,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:24:10]free response buf [10:24:10]execute_script done [10:24:10]execute_script returns [10:24:10]free content buf [10:24:10]Sock 9.Close socket [10:24:10]Sock 9.Thread stoped [10:24:11]accept exits with 10 [10:24:11]New connection [10:24:11]New thread 3067026788 created [10:24:11]Thread 3067170148 joined [10:24:11]Waiting for new connection... [10:24:11] Sock 10.Parse request [10:24:11]Sock 10.Check first char [10:24:11]Sock 10.First char is OK [10:24:11]request: POST /json_proto HTTP/1.0 [10:24:11]Method: POST [10:24:11]URL: /json_proto [10:24:11]Method is POST - this is cgi request [10:24:11]url: /json_proto [10:24:11]query_string will be loaded in cgi processing [10:24:11]execute_cgi json_proto POST (null) [10:24:11]execute_cgi path=json_proto method=POST [10:24:11]POST find Content-Length [10:24:11]Host: 172.17.43.67:8080 [10:24:11]Content-Length: 680 [10:24:11]Content-Type: application/json [10:24:11] [10:24:11]POST finish read [10:24:11]Found Content-Length = 680 [10:24:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:11]execute_script... [10:24:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:11]POST & json_proto [10:24:11]process_json_proto [10:24:11]json parsed OK: [10:24:11]protocol is kg_v1.0 [10:24:11]action value=close_receipt [10:24:11]process_action close_receipt [10:24:11]cmd_close_receipt [10:24:11]MH_GetDate [10:24:11]Write to MH i2c: F0 00 00 EE 07 E4 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: F0 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: F0 09 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: F0 09 00 EE 07 00 4C F0 EF 66 6A BD 47 65 51 [10:24:11]GetLastDocTimeStamp 1727000647 [10:24:11]current date 1727000652 [10:24:11]FM_GetShiftState [10:24:11]SAM_PROTO_GetShiftState [10:24:11]wFMCommunicate request_size=4 [10:24:11]MH_SAM_APDU [10:24:11]CAPDU: 80 13 01 00 [10:24:11]Write to MH i2c: E2 08 00 EF 07 80 13 01 00 00 00 00 00 73 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:11]Read from MH i2c: E2 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 0E 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 0E 00 EF 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BA [10:24:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:24:11]wFMCommunicate OK [10:24:11]SAM_PROTO_GetShiftState done [10:24:11]FM_GetShiftState done [10:24:11]opened in 1726966141 [10:24:11]opened+sec_in_day 1727052541 [10:24:11]quantity*price = 100050 [10:24:11]sum+1 = 100052 [10:24:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 120 22.09.2024 10:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151789 ФПД: 28156394767976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102412&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151789&fm=28156394767976&tin=02508201610067®Number=0000000000091825&sum=100000 [10:24:12]StoreToDocumentArchive [10:24:12]shift 475 fd 151789 [10:24:12]save to /storage/0475/doc_00151789 [10:24:12]save last doc name /storage/0475/doc_00151789 to /storage/kkm_last_doc_name [10:24:12]save OK [10:24:12]Clear old archive folders... [10:24:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:12]tlvbuf is 00997350 [10:24:12]SAM_PROTO_ClearQueue [10:24:12]wFMCommunicate request_size=4 [10:24:12]MH_SAM_APDU [10:24:12]CAPDU: 80 09 00 00 [10:24:12]Write to MH i2c: E2 08 00 FC 07 80 09 00 00 00 00 00 00 75 [10:24:12]Write i2c OK [10:24:12]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:13]Read from MH i2c: E2 03 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [10:24:13]RAPDU: 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_ClearQueue done [10:24:13]KKMCreateOFDPacket [10:24:13]OFDProtocolAddRootSTLVToBuf [10:24:13]FM_MakeSignedData [10:24:13]FM_MakeSignedData [10:24:13]SAM_PROTO_SignData [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 0D 01 02 [10:24:13]Write to MH i2c: E2 08 00 FD 07 80 0D 01 02 00 00 00 00 7D [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [10:24:13]RAPDU: 90 00 [10:24:13]wFMCommunicate OK [10:24:13]wFMCommunicate request_size=255 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4C F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 50 02 00 35 04 06 00 19 9B AB E8 [10:24:13]Write to MH i2c: E2 02 01 FE 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4C F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 50 02 00 35 04 06 00 19 9B AB E8 00 00 6D [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [10:24:13]RAPDU: 90 00 [10:24:13]wFMCommunicate OK [10:24:13]wFMCommunicate request_size=7 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 0D 02 02 02 86 68 [10:24:13]Write to MH i2c: E2 0A 00 FF 07 80 0D 02 02 02 00 86 68 00 00 72 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 03 00 FF 07 00 90 00 7A [10:24:13]RAPDU: 90 00 [10:24:13]wFMCommunicate OK [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 0D 03 02 [10:24:13]Write to MH i2c: E2 08 00 00 08 80 0D 03 02 00 00 00 00 83 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0B 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0B 00 00 08 00 BF 02 8D 13 04 61 D1 07 90 00 22 [10:24:13]RAPDU: BF 02 8D 13 04 61 D1 07 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_SignData done [10:24:13]FM_MakeSignedData done [10:24:13]CreateOFDProtocolMessage [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 11 00 00 [10:24:13]Write to MH i2c: E2 08 00 01 08 80 11 00 00 00 00 00 00 83 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 17 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 17 00 01 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [10:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:13]wFMCommunicate OK [10:24:13]CreateOFDProtocolMessage done [10:24:13]OFDSenderStorePacket 151789 [10:24:13]StoreOFDPacket docnum=151789 [10:24:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 22 04 01 80 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4C F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 50 02 00 35 04 06 00 19 9B AB E8 86 68 BF 02 8D 13 04 61 D1 07 [10:24:13]CheckFolder [10:24:13]dirname=/storage/ofd_packets [10:24:13]CheckFolder done [10:24:13]ProducePacketName [10:24:13]name=ofd_packets/00151789 [10:24:13]NVStorageSaveData ofd_packets/00151789 [10:24:13]File name is /storage/ofd_packets/00151789 [10:24:13]Write 298 bytes [10:24:13]NVStorageSaveData done [10:24:13]OFDSenderStorePacket done [10:24:13]KKMCreateOFDPacket done [10:24:13]NVStorageSaveData kkm_last_timestamp [10:24:13]File name is /storage/kkm_last_timestamp [10:24:13]Write 4 bytes [10:24:13]NVStorageSaveData done [10:24:13]ExternCall_PrintAddStr [10:24:13]wPrintStart [10:24:13]Write to MH i2c: 01 00 00 02 08 0A [10:24:13]OFD Sender: Processing packet 151789 [packets to send 826, broken 825] [10:24:13]ProducePacketName [10:24:13]name=ofd_packets/00151789 [10:24:13]OFD Sender: To server: pG, [10:24:13]CommunicateWithHost lk.salyk.kg:30040 [10:24:13]ConnectInit lk.salyk.kg [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: 01 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: 01 07 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: 01 07 00 02 08 00 00 00 00 00 FF 0F 1F [10:24:13]RasterBufferAndPrint [10:24:13]line Счет N : (1)1785799 [10:24:13]line ИНН: 02508201610067 [10:24:13]line Контрольно-Кассовый Чек [10:24:13]line ПРОДАЖА [10:24:13]line ТРК (МРК, ГНК) : 31 [10:24:13]line Товар: 2710194210 [10:24:13]line ДТ-К-5 [10:24:13]line 13.130 * 76.20 [10:24:13]line = 1000.51 [10:24:13]line НДС 12% НСП 1% [10:24:13]line > о реализуемом товаре [10:24:13]line ОКРУГЛЕНИЕ: -0.51 [10:24:13]line ИТОГО: 1000.00 [10:24:13]line Внесено: 1000.00 [10:24:13]line СДАЧА: 0.00 [10:24:13]line НСП 1% : 8.85 [10:24:13]line НДС 12% : 106.25 [10:24:13]line Наличными: 1000.00 [10:24:13]line Безнал.: 0.00 [10:24:13]line Место: АЗС № 89 "Партнер Нефть" [10:24:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:13]line СНО: Общий режим [10:24:13]line Чек 120 22.09.2024 10:24 [10:24:13]line Смена: 475 ФФД: 1.0 [10:24:13]line ЗНМ: 0300000113 [10:24:13]line РНМ: 0000000000091825 [10:24:13]line Версия ККМ: 001 [10:24:13]line ФМ: 0000000000871835 [10:24:13]line ФД: 151789 [10:24:13]line ФПД: 28156394767976 [10:24:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102412&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151789&fm=28156394767976&tin=02508201610067®Number=0000000000091825&sum=100000 [10:24:13]written 0, free lines is 4095 [10:24:14]Write to MH i2c: 01 00 00 2D 08 35 [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: 01 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: 01 07 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 DA 0C 22 [10:24:14]RasterBufferAndPrint [10:24:14]line [10:24:14]line [10:24:14]line [10:24:14]line [10:24:14]line [10:24:14]written 0, free lines is 3302 [10:24:14]MH_Cut [10:24:14]Write to MH i2c: D1 01 00 34 08 01 0E [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: D1 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: D1 01 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: D1 01 00 34 08 00 0D [10:24:14]Write to MH i2c: 01 00 00 35 08 3D [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]*** Cut start [10:24:14]*** Purtial cut [10:24:14]*** Stage 1: CUTSNS_PIN = 1 [10:24:15]Read from MH i2c: 01 [10:24:15]MH_I2C_Read... [10:24:15]*** Stop cut motor [10:24:15]*** Cut end [10:24:15]Read from MH i2c: 01 07 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 07 00 35 08 00 00 00 00 00 FF 0F 52 [10:24:15]process_action close_receipt done [10:24:15]requested_data is exist [10:24:15]produce_requested_data [10:24:15]requested_item fm.sn is exist - process it [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 11 00 00 [10:24:15]Write to MH i2c: E2 08 00 36 08 80 11 00 00 00 00 00 00 B8 [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 17 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 17 00 36 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [10:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:15]wFMCommunicate OK [10:24:15]requested_item fd.num is exist - process it [10:24:15]SAM_PROTO_GetFieldsCounters [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 13 00 00 [10:24:15]Write to MH i2c: E2 08 00 37 08 80 13 00 00 00 00 00 00 BB [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 62 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 62 00 37 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [10:24:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:15]wFMCommunicate OK [10:24:15]SAM_PROTO_GetFieldsCounters done [10:24:15]requested_item shift.num is exist - process it [10:24:15]requested_item shift.opened is exist - process it [10:24:15]req_shift_opened [10:24:15]FM_GetShiftState [10:24:15]SAM_PROTO_GetShiftState [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 13 01 00 [10:24:15]Write to MH i2c: E2 08 00 38 08 80 13 01 00 00 00 00 00 BD [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0E 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0E 00 38 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 04 [10:24:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:24:15]wFMCommunicate OK [10:24:15]SAM_PROTO_GetShiftState done [10:24:15]FM_GetShiftState done [10:24:15]req_shift_opened done [10:24:15]requested_item shift.open_date is exist - process it [10:24:15]req_shift_open_date [10:24:15]req_shift_open_date done [10:24:15]produce_requested_data done [10:24:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151789,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:24:15]process_action_free close_receipt [10:24:15]json_value_free [10:24:15]json_value_free done [10:24:15]process_json_proto returns [10:24:15]Send response to host [10:24:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151789,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:24:15]free response buf [10:24:15]execute_script done [10:24:15]execute_script returns [10:24:15]free content buf [10:24:15]Sock 10.Close socket [10:24:15]Sock 10.Thread stoped [10:24:36]recv_with_timeout no data received [10:24:47]recv_with_timeout no data received [10:24:59]recv_with_timeout no data received [10:26:26]ConnectInit Can't connect to host [10:26:26]CommunicateWithHost connect error [10:26:26]CommunicateWithHost err = -1 [10:26:26]OFD Sender: Server communicate error [10:26:31]OFD Sender: Processing packet 151789 [packets to send 826, broken 825] [10:26:31]ProducePacketName [10:26:31]name=ofd_packets/00151789 [10:26:31]OFD Sender: To server: pG, [10:26:31]CommunicateWithHost lk.salyk.kg:30040 [10:26:31]ConnectInit lk.salyk.kg [10:26:33]Connected sock=9 [10:26:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 22 04 01 80 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4C F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 50 02 00 35 04 06 00 19 9B AB E8 86 68 BF 02 8D 13 04 61 D1 07 [10:26:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 90 47 00 D9 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 50 02 00 F4 03 04 00 DD 98 EF 66 B6 04 01 00 00 FC 9A 2A 39 06 2C B8 69 [10:26:34]CommunicateWithHost err = 0 [10:26:34]CheckOFDResponse [10:26:34]1017 (14) - 77093643461234 [10:26:34]1041 (16) - 0000000000871835 [10:26:34]1040 (4) - 151789 [10:26:34]1012 (4) - 22.09.2024 04:11 [10:26:34]1206 (1) - 0 [10:26:34]OFD Sender: Remove packet 151789 [10:26:34]ProducePacketName [10:26:34]name=ofd_packets/00151789 [10:26:34]NVStorageDeleteData [10:26:35]OFD Sender: No OFD packet to send [10:26:40]OFD Sender: No OFD packet to send [10:26:45]OFD Sender: No OFD packet to send [10:26:50]OFD Sender: No OFD packet to send [10:26:55]OFD Sender: No OFD packet to send [10:27:00]OFD Sender: No OFD packet to send [10:27:05]accept exits with 8 [10:27:05]New connection [10:27:05]New thread 3067170148 created [10:27:05]Thread 3067026788 joined [10:27:05]Waiting for new connection... [10:27:05] Sock 8.Parse request [10:27:05]Sock 8.Check first char [10:27:05]Sock 8.First char is OK [10:27:05]request: POST /json_proto HTTP/1.0 [10:27:05]Method: POST [10:27:05]URL: /json_proto [10:27:05]Method is POST - this is cgi request [10:27:05]url: /json_proto [10:27:05]query_string will be loaded in cgi processing [10:27:05]execute_cgi json_proto POST (null) [10:27:05]execute_cgi path=json_proto method=POST [10:27:05]POST find Content-Length [10:27:05]Host: 172.17.43.67:8080 [10:27:05]Content-Length: 679 [10:27:05]Content-Type: application/json [10:27:05] [10:27:05]POST finish read [10:27:05]Found Content-Length = 679 [10:27:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.480, "sum" : 710.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 710.00, "total" : 710.00, "payments": [ { "type": 0, "sum" : 710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:05]execute_script... [10:27:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.480, "sum" : 710.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 710.00, "total" : 710.00, "payments": [ { "type": 0, "sum" : 710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:05]POST & json_proto [10:27:05]process_json_proto [10:27:05]json parsed OK: [10:27:05]protocol is kg_v1.0 [10:27:05]action value=close_receipt [10:27:05]process_action close_receipt [10:27:05]cmd_close_receipt [10:27:05]MH_GetDate [10:27:05]Write to MH i2c: F0 00 00 39 08 30 [10:27:05]Write i2c OK [10:27:05]MH_I2C_Read... [10:27:05]Read from MH i2c: F0 [10:27:05]MH_I2C_Read... [10:27:05]Read from MH i2c: F0 09 00 [10:27:05]MH_I2C_Read... [10:27:05]Read from MH i2c: F0 09 00 39 08 00 F9 F0 EF 66 6A BD 47 65 4A [10:27:05]GetLastDocTimeStamp 1727000652 [10:27:05]current date 1727000825 [10:27:05]FM_GetShiftState [10:27:05]SAM_PROTO_GetShiftState [10:27:05]wFMCommunicate request_size=4 [10:27:05]MH_SAM_APDU [10:27:05]CAPDU: 80 13 01 00 [10:27:05]Write to MH i2c: E2 08 00 3A 08 80 13 01 00 00 00 00 00 BF [10:27:05]Write i2c OK [10:27:05]MH_I2C_Read... [10:27:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:05]Read from MH i2c: E2 [10:27:05]MH_I2C_Read... [10:27:05]Read from MH i2c: E2 0E 00 [10:27:05]MH_I2C_Read... [10:27:05]Read from MH i2c: E2 0E 00 3A 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 06 [10:27:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:27:05]wFMCommunicate OK [10:27:05]SAM_PROTO_GetShiftState done [10:27:05]FM_GetShiftState done [10:27:05]opened in 1726966141 [10:27:05]opened+sec_in_day 1727052541 [10:27:05]quantity*price = 71054 [10:27:05]sum+1 = 71055 [10:27:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 710.00 Внесено: 710.00 СДАЧА: 0.00 НСП 1% : 6.29 НДС 12% : 75.46 Наличными: 710.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 121 22.09.2024 10:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151790 ФПД: 176022971289324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151790&fm=176022971289324&tin=02508201610067®Number=0000000000091825&sum=71000 [10:27:06]StoreToDocumentArchive [10:27:06]shift 475 fd 151790 [10:27:06]save to /storage/0475/doc_00151790 [10:27:06]save last doc name /storage/0475/doc_00151790 to /storage/kkm_last_doc_name [10:27:06]save OK [10:27:06]Clear old archive folders... [10:27:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:06]tlvbuf is 0093C7F0 [10:27:06]SAM_PROTO_ClearQueue [10:27:06]wFMCommunicate request_size=4 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 09 00 00 [10:27:06]Write to MH i2c: E2 08 00 47 08 80 09 00 00 00 00 00 00 C1 [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [10:27:06]RAPDU: 90 00 [10:27:06]wFMCommunicate OK [10:27:06]SAM_PROTO_ClearQueue done [10:27:06]KKMCreateOFDPacket [10:27:06]OFDProtocolAddRootSTLVToBuf [10:27:06]FM_MakeSignedData [10:27:06]FM_MakeSignedData [10:27:06]SAM_PROTO_SignData [10:27:06]wFMCommunicate request_size=4 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 0D 01 02 [10:27:06]Write to MH i2c: E2 08 00 48 08 80 0D 01 02 00 00 00 00 C9 [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [10:27:06]RAPDU: 90 00 [10:27:06]wFMCommunicate OK [10:27:06]wFMCommunicate request_size=255 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F9 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 50 02 00 35 04 06 00 A0 [10:27:06]Write to MH i2c: E2 02 01 49 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F9 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 50 02 00 35 04 06 00 A0 00 00 82 [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [10:27:06]RAPDU: 90 00 [10:27:06]wFMCommunicate OK [10:27:06]wFMCommunicate request_size=10 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 0D 02 02 05 17 8A AD 0E EC [10:27:06]Write to MH i2c: E2 0D 00 4A 08 80 0D 02 02 05 00 17 8A AD 0E EC 00 00 1E [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 03 00 4A 08 00 90 00 C6 [10:27:06]RAPDU: 90 00 [10:27:06]wFMCommunicate OK [10:27:06]wFMCommunicate request_size=4 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 0D 03 02 [10:27:06]Write to MH i2c: E2 08 00 4B 08 80 0D 03 02 00 00 00 00 CE [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 0B 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 0B 00 4B 08 00 A1 E1 BB D6 05 FA F6 A3 90 00 7A [10:27:06]RAPDU: A1 E1 BB D6 05 FA F6 A3 90 00 [10:27:06]wFMCommunicate OK [10:27:06]SAM_PROTO_SignData done [10:27:06]FM_MakeSignedData done [10:27:06]CreateOFDProtocolMessage [10:27:06]wFMCommunicate request_size=4 [10:27:06]MH_SAM_APDU [10:27:06]CAPDU: 80 11 00 00 [10:27:06]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:06]Read from MH i2c: E2 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 17 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [10:27:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:27:06]wFMCommunicate OK [10:27:06]CreateOFDProtocolMessage done [10:27:06]OFDSenderStorePacket 151790 [10:27:06]StoreOFDPacket docnum=151790 [10:27:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 CB 07 01 00 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F9 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 50 02 00 35 04 06 00 A0 17 8A AD 0E EC A1 E1 BB D6 05 FA F6 A3 [10:27:06]CheckFolder [10:27:06]dirname=/storage/ofd_packets [10:27:06]CheckFolder done [10:27:06]ProducePacketName [10:27:06]name=ofd_packets/00151790 [10:27:06]NVStorageSaveData ofd_packets/00151790 [10:27:06]File name is /storage/ofd_packets/00151790 [10:27:06]Write 301 bytes [10:27:06]NVStorageSaveData done [10:27:06]OFDSenderStorePacket done [10:27:06]KKMCreateOFDPacket done [10:27:06]NVStorageSaveData kkm_last_timestamp [10:27:06]File name is /storage/kkm_last_timestamp [10:27:06]Write 4 bytes [10:27:06]NVStorageSaveData done [10:27:06]ExternCall_PrintAddStr [10:27:06]wPrintStart [10:27:06]Write to MH i2c: 01 00 00 4D 08 55 [10:27:06]Write i2c OK [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: 01 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: 01 07 00 [10:27:06]MH_I2C_Read... [10:27:06]Read from MH i2c: 01 07 00 4D 08 00 00 00 00 00 FF 0F 6A [10:27:06]RasterBufferAndPrint [10:27:06]line Счет N : (1)1785800 [10:27:06]line ИНН: 02508201610067 [10:27:06]line Контрольно-Кассовый Чек [10:27:06]line ПРОДАЖА [10:27:06]line ТРК (МРК, ГНК) : 22 [10:27:06]line Товар: 2710124130 [10:27:06]line Аи-92-К-5 [10:27:06]line 10.480 * 67.80 [10:27:06]line = 710.54 [10:27:06]line НДС 12% НСП 1% [10:27:06]line > о реализуемом товаре [10:27:06]line ОКРУГЛЕНИЕ: -0.54 [10:27:06]line ИТОГО: 710.00 [10:27:06]line Внесено: 710.00 [10:27:06]line СДАЧА: 0.00 [10:27:06]line НСП 1% : 6.29 [10:27:06]line НДС 12% : 75.46 [10:27:06]line Наличными: 710.00 [10:27:06]line Безнал.: 0.00 [10:27:06]line Место: АЗС № 89 "Партнер Нефть" [10:27:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:27:06]line СНО: Общий режим [10:27:06]line Чек 121 22.09.2024 10:27 [10:27:06]line Смена: 475 ФФД: 1.0 [10:27:06]line ЗНМ: 0300000113 [10:27:06]line РНМ: 0000000000091825 [10:27:06]line Версия ККМ: 001 [10:27:06]line ФМ: 0000000000871835 [10:27:06]line ФД: 151790 [10:27:06]line ФПД: 176022971289324 [10:27:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151790&fm=176022971289324&tin=02508201610067®Number=0000000000091825&sum=71000 [10:27:06]written 0, free lines is 4095 [10:27:06]OFD Sender: Processing packet 151790 [packets to send 826, broken 825] [10:27:06]ProducePacketName [10:27:06]name=ofd_packets/00151790 [10:27:06]OFD Sender: To server: pG, [10:27:06]CommunicateWithHost lk.salyk.kg:30040 [10:27:06]ConnectInit lk.salyk.kg [10:27:07]Write to MH i2c: 01 00 00 78 08 80 [10:27:07]Write i2c OK [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: 01 [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: 01 07 00 [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: 01 07 00 78 08 00 00 00 00 00 DE 0C 71 [10:27:07]RasterBufferAndPrint [10:27:07]line [10:27:07]line [10:27:07]line [10:27:07]line [10:27:07]line [10:27:07]written 0, free lines is 3299 [10:27:07]MH_Cut [10:27:07]Write to MH i2c: D1 01 00 7F 08 01 59 [10:27:07]Write i2c OK [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: D1 [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: D1 01 00 [10:27:07]MH_I2C_Read... [10:27:07]Read from MH i2c: D1 01 00 7F 08 00 58 [10:27:07]Write to MH i2c: 01 00 00 80 08 88 [10:27:07]Write i2c OK [10:27:07]MH_I2C_Read... [10:27:08]*** Cut start [10:27:08]*** Purtial cut [10:27:08]*** Stage 1: CUTSNS_PIN = 1 [10:27:08]Read from MH i2c: 01 [10:27:08]MH_I2C_Read... [10:27:08]*** Stop cut motor [10:27:08]*** Cut end [10:27:08]Read from MH i2c: 01 07 00 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: 01 07 00 80 08 00 00 00 00 00 FF 0F 9D [10:27:08]process_action close_receipt done [10:27:08]requested_data is exist [10:27:08]produce_requested_data [10:27:08]requested_item fm.sn is exist - process it [10:27:08]wFMCommunicate request_size=4 [10:27:08]MH_SAM_APDU [10:27:08]CAPDU: 80 11 00 00 [10:27:08]Write to MH i2c: E2 08 00 81 08 80 11 00 00 00 00 00 00 03 [10:27:08]Write i2c OK [10:27:08]MH_I2C_Read... [10:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:08]Read from MH i2c: E2 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 17 00 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 17 00 81 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [10:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:27:08]wFMCommunicate OK [10:27:08]requested_item fd.num is exist - process it [10:27:08]SAM_PROTO_GetFieldsCounters [10:27:08]wFMCommunicate request_size=4 [10:27:08]MH_SAM_APDU [10:27:08]CAPDU: 80 13 00 00 [10:27:08]Write to MH i2c: E2 08 00 82 08 80 13 00 00 00 00 00 00 06 [10:27:08]Write i2c OK [10:27:08]MH_I2C_Read... [10:27:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:08]Read from MH i2c: E2 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 62 00 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 62 00 82 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [10:27:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:08]wFMCommunicate OK [10:27:08]SAM_PROTO_GetFieldsCounters done [10:27:08]requested_item shift.num is exist - process it [10:27:08]requested_item shift.opened is exist - process it [10:27:08]req_shift_opened [10:27:08]FM_GetShiftState [10:27:08]SAM_PROTO_GetShiftState [10:27:08]wFMCommunicate request_size=4 [10:27:08]MH_SAM_APDU [10:27:08]CAPDU: 80 13 01 00 [10:27:08]Write to MH i2c: E2 08 00 83 08 80 13 01 00 00 00 00 00 08 [10:27:08]Write i2c OK [10:27:08]MH_I2C_Read... [10:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:08]Read from MH i2c: E2 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 0E 00 [10:27:08]MH_I2C_Read... [10:27:08]Read from MH i2c: E2 0E 00 83 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4F [10:27:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:27:08]wFMCommunicate OK [10:27:08]SAM_PROTO_GetShiftState done [10:27:08]FM_GetShiftState done [10:27:08]req_shift_opened done [10:27:08]requested_item shift.open_date is exist - process it [10:27:08]req_shift_open_date [10:27:08]req_shift_open_date done [10:27:08]produce_requested_data done [10:27:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151790,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:27:08]process_action_free close_receipt [10:27:08]json_value_free [10:27:08]json_value_free done [10:27:08]process_json_proto returns [10:27:08]Send response to host [10:27:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151790,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:27:08]free response buf [10:27:08]execute_script done [10:27:08]execute_script returns [10:27:08]free content buf [10:27:08]Sock 8.Close socket [10:27:08]Sock 8.Thread stoped [10:27:09]recv_with_timeout no data received [10:27:11]ConnectInit Can't take IP for lk.salyk.kg [10:27:11]CommunicateWithHost connect error [10:27:11]CommunicateWithHost err = -1 [10:27:11]OFD Sender: Server communicate error [10:27:17]OFD Sender: Processing packet 151790 [packets to send 826, broken 825] [10:27:17]ProducePacketName [10:27:17]name=ofd_packets/00151790 [10:27:17]OFD Sender: To server: pG, [10:27:17]CommunicateWithHost lk.salyk.kg:30040 [10:27:17]ConnectInit lk.salyk.kg [10:27:22]ConnectInit Can't take IP for lk.salyk.kg [10:27:22]CommunicateWithHost connect error [10:27:22]CommunicateWithHost err = -1 [10:27:22]OFD Sender: Server communicate error [10:27:27]OFD Sender: Processing packet 151790 [packets to send 826, broken 825] [10:27:27]ProducePacketName [10:27:27]name=ofd_packets/00151790 [10:27:27]OFD Sender: To server: pG, [10:27:27]CommunicateWithHost lk.salyk.kg:30040 [10:27:27]ConnectInit lk.salyk.kg [10:27:27]Connected sock=8 [10:27:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 CB 07 01 00 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F9 F0 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 50 02 00 35 04 06 00 A0 17 8A AD 0E EC A1 E1 BB D6 05 FA F6 A3 [10:27:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C0 2E 47 00 A9 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 50 02 00 F4 03 04 00 12 99 EF 66 B6 04 01 00 00 51 11 D9 4D 26 CE 3F 64 [10:27:28]CommunicateWithHost err = 0 [10:27:28]CheckOFDResponse [10:27:28]1017 (14) - 77093643461234 [10:27:28]1041 (16) - 0000000000871835 [10:27:28]1040 (4) - 151790 [10:27:28]1012 (4) - 22.09.2024 04:12 [10:27:28]1206 (1) - 0 [10:27:28]OFD Sender: Remove packet 151790 [10:27:28]ProducePacketName [10:27:28]name=ofd_packets/00151790 [10:27:28]NVStorageDeleteData [10:27:28]OFD Sender: No OFD packet to send [10:27:33]OFD Sender: No OFD packet to send [10:27:37]recv_with_timeout no data received [10:27:38]OFD Sender: No OFD packet to send [10:27:43]OFD Sender: No OFD packet to send [10:27:48]OFD Sender: No OFD packet to send [10:27:53]OFD Sender: No OFD packet to send [10:27:56]recv_with_timeout no data received [10:27:58]OFD Sender: No OFD packet to send [10:28:03]OFD Sender: No OFD packet to send [10:28:08]OFD Sender: No OFD packet to send [10:28:11]recv_with_timeout no data received [10:28:13]OFD Sender: No OFD packet to send [10:28:18]OFD Sender: No OFD packet to send [10:28:23]OFD Sender: No OFD packet to send [10:28:28]OFD Sender: No OFD packet to send [10:28:33]OFD Sender: No OFD packet to send [10:28:35]recv_with_timeout no data received [10:28:38]OFD Sender: No OFD packet to send [10:28:43]OFD Sender: No OFD packet to send [10:28:45]recv_with_timeout no data received [10:28:48]OFD Sender: No OFD packet to send [10:28:49]accept exits with 10 [10:28:49]New connection [10:28:49]New thread 3067026788 created [10:28:49]Thread 3067170148 joined [10:28:49]Waiting for new connection... [10:28:49] Sock 10.Parse request [10:28:49]Sock 10.Check first char [10:28:49]Sock 10.First char is OK [10:28:49]request: POST /json_proto HTTP/1.0 [10:28:49]Method: POST [10:28:49]URL: /json_proto [10:28:49]Method is POST - this is cgi request [10:28:49]url: /json_proto [10:28:49]query_string will be loaded in cgi processing [10:28:49]execute_cgi json_proto POST (null) [10:28:49]execute_cgi path=json_proto method=POST [10:28:49]POST find Content-Length [10:28:49]Host: 172.17.43.67:8080 [10:28:49]Content-Length: 797 [10:28:49]Content-Type: application/json [10:28:49] [10:28:49]POST finish read [10:28:49]Found Content-Length = 797 [10:28:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 36.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:49]execute_script... [10:28:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 36.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:49]POST & json_proto [10:28:49]process_json_proto [10:28:49]json parsed OK: [10:28:49]protocol is kg_v1.0 [10:28:49]action value=close_receipt [10:28:49]process_action close_receipt [10:28:49]cmd_close_receipt [10:28:49]MH_GetDate [10:28:49]Write to MH i2c: F0 00 00 84 08 7B [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: F0 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: F0 09 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: F0 09 00 84 08 00 62 F1 EF 66 6A BD 47 65 FF [10:28:49]GetLastDocTimeStamp 1727000825 [10:28:49]current date 1727000930 [10:28:49]FM_GetShiftState [10:28:49]SAM_PROTO_GetShiftState [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 13 01 00 [10:28:49]Write to MH i2c: E2 08 00 85 08 80 13 01 00 00 00 00 00 0A [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 0E 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 0E 00 85 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 51 [10:28:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:28:49]wFMCommunicate OK [10:28:49]SAM_PROTO_GetShiftState done [10:28:49]FM_GetShiftState done [10:28:49]opened in 1726966141 [10:28:49]opened+sec_in_day 1727052541 [10:28:49]quantity*price = 0 [10:28:49]sum+1 = 1 [10:28:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 122 22.09.2024 10:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151791 ФПД: 189914811241714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151791&fm=189914811241714&tin=02508201610067®Number=0000000000091825&sum=0 [10:28:50]StoreToDocumentArchive [10:28:50]shift 475 fd 151791 [10:28:50]save to /storage/0475/doc_00151791 [10:28:50]save last doc name /storage/0475/doc_00151791 to /storage/kkm_last_doc_name [10:28:50]save OK [10:28:50]Clear old archive folders... [10:28:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:50]tlvbuf is 0095CFE0 [10:28:50]SAM_PROTO_ClearQueue [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 09 00 00 [10:28:50]Write to MH i2c: E2 08 00 92 08 80 09 00 00 00 00 00 00 0C [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]SAM_PROTO_ClearQueue done [10:28:50]KKMCreateOFDPacket [10:28:50]OFDProtocolAddRootSTLVToBuf [10:28:50]FM_MakeSignedData [10:28:50]FM_MakeSignedData [10:28:50]SAM_PROTO_SignData [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 01 02 [10:28:50]Write to MH i2c: E2 08 00 93 08 80 0D 01 02 00 00 00 00 14 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 93 08 00 90 00 0F [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]wFMCommunicate request_size=255 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 62 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 50 02 00 35 04 06 00 AC [10:28:50]Write to MH i2c: E2 02 01 94 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 62 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 50 02 00 35 04 06 00 AC 00 00 A9 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 94 08 00 90 00 10 [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]wFMCommunicate request_size=10 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 02 02 05 B9 FC DC 94 F2 [10:28:50]Write to MH i2c: E2 0D 00 95 08 80 0D 02 02 05 00 B9 FC DC 94 F2 00 00 38 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 95 08 00 90 00 11 [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 03 02 [10:28:50]Write to MH i2c: E2 08 00 96 08 80 0D 03 02 00 00 00 00 19 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0B 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0B 00 96 08 00 F9 E1 BE 1A 7B 01 B5 E3 90 00 E0 [10:28:50]RAPDU: F9 E1 BE 1A 7B 01 B5 E3 90 00 [10:28:50]wFMCommunicate OK [10:28:50]SAM_PROTO_SignData done [10:28:50]FM_MakeSignedData done [10:28:50]CreateOFDProtocolMessage [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 11 00 00 [10:28:50]Write to MH i2c: E2 08 00 97 08 80 11 00 00 00 00 00 00 19 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:51]Read from MH i2c: E2 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 17 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 17 00 97 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [10:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:28:51]wFMCommunicate OK [10:28:51]CreateOFDProtocolMessage done [10:28:51]OFDSenderStorePacket 151791 [10:28:51]StoreOFDPacket docnum=151791 [10:28:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 AF 07 01 C7 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 62 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 50 02 00 35 04 06 00 AC B9 FC DC 94 F2 F9 E1 BE 1A 7B 01 B5 E3 [10:28:51]CheckFolder [10:28:51]dirname=/storage/ofd_packets [10:28:51]CheckFolder done [10:28:51]ProducePacketName [10:28:51]name=ofd_packets/00151791 [10:28:51]NVStorageSaveData ofd_packets/00151791 [10:28:51]File name is /storage/ofd_packets/00151791 [10:28:51]Write 301 bytes [10:28:51]NVStorageSaveData done [10:28:51]OFDSenderStorePacket done [10:28:51]KKMCreateOFDPacket done [10:28:51]NVStorageSaveData kkm_last_timestamp [10:28:51]File name is /storage/kkm_last_timestamp [10:28:51]Write 4 bytes [10:28:51]NVStorageSaveData done [10:28:51]ExternCall_PrintAddStr [10:28:51]wPrintStart [10:28:51]Write to MH i2c: 01 00 00 98 08 A0 [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 98 08 00 00 00 00 00 FF 0F B5 [10:28:51]RasterBufferAndPrint [10:28:51]line Счет N : (1)1785802 [10:28:51]line ИНН: 02508201610067 [10:28:51]line Контрольно-Кассовый Чек [10:28:51]line ПРОДАЖА [10:28:51]line ТРК (МРК, ГНК) : 42 [10:28:51]line Товар: 2710124130 [10:28:51]line Аи-92-К-5 [10:28:51]line 36.880 * 0.00 [10:28:51]line = 0.00 [10:28:51]line НДС 12% НСП 1% [10:28:51]line > о реализуемом товаре [10:28:51]line ИТОГО: 0.00 [10:28:51]line НСП 1% : 0.00 [10:28:51]line НДС 12% : 0.00 [10:28:51]line Наличными: 0.00 [10:28:51]line Безнал.: 0.00 [10:28:51]line Место: АЗС № 89 "Партнер Нефть" [10:28:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:28:51]line СНО: Общий режим [10:28:51]line Чек 122 22.09.2024 10:28 [10:28:51]line Смена: 475 ФФД: 1.0 [10:28:51]line ЗНМ: 0300000113 [10:28:51]line РНМ: 0000000000091825 [10:28:51]line Версия ККМ: 001 [10:28:51]line Платежная система: O! деньги [10:28:51]line ФМ: 0000000000871835 [10:28:51]line ФД: 151791 [10:28:51]line ФПД: 189914811241714 [10:28:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151791&fm=189914811241714&tin=02508201610067®Number=0000000000091825&sum=0 [10:28:51]written 0, free lines is 4095 [10:28:51]OFD Sender: Processing packet 151791 [packets to send 826, broken 825] [10:28:51]ProducePacketName [10:28:51]name=ofd_packets/00151791 [10:28:51]OFD Sender: To server: pG, [10:28:51]CommunicateWithHost lk.salyk.kg:30040 [10:28:51]ConnectInit lk.salyk.kg [10:28:51]Write to MH i2c: 01 00 00 C2 08 CA [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 C2 08 00 00 00 00 00 E7 0C C4 [10:28:51]RasterBufferAndPrint [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]written 0, free lines is 3309 [10:28:51]MH_Cut [10:28:51]Write to MH i2c: D1 01 00 C9 08 01 A3 [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 01 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 01 00 C9 08 00 A2 [10:28:51]Write to MH i2c: 01 00 00 CA 08 D2 [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:52]*** Cut start [10:28:52]*** Purtial cut [10:28:52]*** Stage 1: CUTSNS_PIN = 1 [10:28:52]Read from MH i2c: 01 [10:28:52]MH_I2C_Read... [10:28:52]*** Stop cut motor [10:28:52]*** Cut end [10:28:52]Read from MH i2c: 01 07 00 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: 01 07 00 CA 08 00 00 00 00 00 FF 0F E7 [10:28:52]process_action close_receipt done [10:28:52]requested_data is exist [10:28:52]produce_requested_data [10:28:52]requested_item fm.sn is exist - process it [10:28:52]wFMCommunicate request_size=4 [10:28:52]MH_SAM_APDU [10:28:52]CAPDU: 80 11 00 00 [10:28:52]Write to MH i2c: E2 08 00 CB 08 80 11 00 00 00 00 00 00 4D [10:28:52]Write i2c OK [10:28:52]MH_I2C_Read... [10:28:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:52]Read from MH i2c: E2 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 17 00 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 17 00 CB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [10:28:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:28:52]wFMCommunicate OK [10:28:52]requested_item fd.num is exist - process it [10:28:52]SAM_PROTO_GetFieldsCounters [10:28:52]wFMCommunicate request_size=4 [10:28:52]MH_SAM_APDU [10:28:52]CAPDU: 80 13 00 00 [10:28:52]Write to MH i2c: E2 08 00 CC 08 80 13 00 00 00 00 00 00 50 [10:28:52]Write i2c OK [10:28:52]MH_I2C_Read... [10:28:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:52]Read from MH i2c: E2 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 62 00 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 62 00 CC 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [10:28:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:52]wFMCommunicate OK [10:28:52]SAM_PROTO_GetFieldsCounters done [10:28:52]requested_item shift.num is exist - process it [10:28:52]requested_item shift.opened is exist - process it [10:28:52]req_shift_opened [10:28:52]FM_GetShiftState [10:28:52]SAM_PROTO_GetShiftState [10:28:52]wFMCommunicate request_size=4 [10:28:52]MH_SAM_APDU [10:28:52]CAPDU: 80 13 01 00 [10:28:52]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [10:28:52]Write i2c OK [10:28:52]MH_I2C_Read... [10:28:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:52]Read from MH i2c: E2 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 0E 00 [10:28:52]MH_I2C_Read... [10:28:52]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 99 [10:28:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:28:52]wFMCommunicate OK [10:28:52]SAM_PROTO_GetShiftState done [10:28:52]FM_GetShiftState done [10:28:52]req_shift_opened done [10:28:52]requested_item shift.open_date is exist - process it [10:28:52]req_shift_open_date [10:28:52]req_shift_open_date done [10:28:52]produce_requested_data done [10:28:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151791,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:28:52]process_action_free close_receipt [10:28:52]json_value_free [10:28:52]json_value_free done [10:28:52]process_json_proto returns [10:28:52]Send response to host [10:28:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151791,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:28:52]free response buf [10:28:52]execute_script done [10:28:52]execute_script returns [10:28:52]free content buf [10:28:52]Sock 10.Close socket [10:28:52]Sock 10.Thread stoped [10:28:54]Connected sock=11 [10:28:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 AF 07 01 C7 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 62 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 50 02 00 35 04 06 00 AC B9 FC DC 94 F2 F9 E1 BE 1A 7B 01 B5 E3 [10:28:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CB AD 47 00 E4 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 50 02 00 F4 03 04 00 69 99 EF 66 B6 04 01 00 00 F0 09 8B 39 A9 3F BB F5 [10:28:54]CommunicateWithHost err = 0 [10:28:54]CheckOFDResponse [10:28:54]1017 (14) - 77093643461234 [10:28:54]1041 (16) - 0000000000871835 [10:28:54]1040 (4) - 151791 [10:28:54]1012 (4) - 22.09.2024 04:13 [10:28:54]1206 (1) - 0 [10:28:54]OFD Sender: Remove packet 151791 [10:28:54]ProducePacketName [10:28:54]name=ofd_packets/00151791 [10:28:54]NVStorageDeleteData [10:28:55]accept exits with 8 [10:28:55]New connection [10:28:55]New thread 3067170148 created [10:28:55]Thread 3067026788 joined [10:28:55]Waiting for new connection... [10:28:55] Sock 8.Parse request [10:28:55]Sock 8.Check first char [10:28:55]Sock 8.First char is OK [10:28:55]request: POST /json_proto HTTP/1.0 [10:28:55]Method: POST [10:28:55]URL: /json_proto [10:28:55]Method is POST - this is cgi request [10:28:55]url: /json_proto [10:28:55]query_string will be loaded in cgi processing [10:28:55]execute_cgi json_proto POST (null) [10:28:55]execute_cgi path=json_proto method=POST [10:28:55]POST find Content-Length [10:28:55]Host: 172.17.43.67:8080 [10:28:55]Content-Length: 790 [10:28:55]Content-Type: application/json [10:28:55] [10:28:55]POST finish read [10:28:55]Found Content-Length = 790 [10:28:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:55]execute_script... [10:28:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:55]POST & json_proto [10:28:55]process_json_proto [10:28:55]json parsed OK: [10:28:55]protocol is kg_v1.0 [10:28:55]action value=close_receipt [10:28:55]process_action close_receipt [10:28:55]cmd_close_receipt [10:28:55]MH_GetDate [10:28:55]Write to MH i2c: F0 00 00 CE 08 C5 [10:28:55]Write i2c OK [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: F0 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: F0 09 00 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: F0 09 00 CE 08 00 68 F1 EF 66 6A BD 47 65 4F [10:28:55]GetLastDocTimeStamp 1727000930 [10:28:55]current date 1727000936 [10:28:55]FM_GetShiftState [10:28:55]SAM_PROTO_GetShiftState [10:28:55]wFMCommunicate request_size=4 [10:28:55]MH_SAM_APDU [10:28:55]CAPDU: 80 13 01 00 [10:28:55]Write to MH i2c: E2 08 00 CF 08 80 13 01 00 00 00 00 00 54 [10:28:55]Write i2c OK [10:28:55]MH_I2C_Read... [10:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:55]Read from MH i2c: E2 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: E2 0E 00 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: E2 0E 00 CF 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9B [10:28:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:28:55]wFMCommunicate OK [10:28:55]SAM_PROTO_GetShiftState done [10:28:55]FM_GetShiftState done [10:28:55]opened in 1726966141 [10:28:55]opened+sec_in_day 1727052541 [10:28:55]quantity*price = 0 [10:28:55]sum+1 = 1 [10:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 123 22.09.2024 10:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151792 ФПД: 198819413423732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151792&fm=198819413423732&tin=02508201610067®Number=0000000000091825&sum=0 [10:28:56]StoreToDocumentArchive [10:28:56]shift 475 fd 151792 [10:28:56]save to /storage/0475/doc_00151792 [10:28:56]save last doc name /storage/0475/doc_00151792 to /storage/kkm_last_doc_name [10:28:56]save OK [10:28:56]Clear old archive folders... [10:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:28:56]tlvbuf is 009C6560 [10:28:56]SAM_PROTO_ClearQueue [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 09 00 00 [10:28:56]Write to MH i2c: E2 08 00 DC 08 80 09 00 00 00 00 00 00 56 [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]SAM_PROTO_ClearQueue done [10:28:56]KKMCreateOFDPacket [10:28:56]OFDProtocolAddRootSTLVToBuf [10:28:56]FM_MakeSignedData [10:28:56]FM_MakeSignedData [10:28:56]SAM_PROTO_SignData [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 01 02 [10:28:56]Write to MH i2c: E2 08 00 DD 08 80 0D 01 02 00 00 00 00 5E [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=255 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 68 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 50 02 00 35 04 06 00 B4 D3 40 82 [10:28:56]Write to MH i2c: E2 02 01 DE 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 68 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 50 02 00 35 04 06 00 B4 D3 40 82 00 00 3B [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 DE 08 00 90 00 5A [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=7 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 02 02 02 F6 74 [10:28:56]Write to MH i2c: E2 0A 00 DF 08 80 0D 02 02 02 00 F6 74 00 00 CF [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 03 02 [10:28:56]Write to MH i2c: E2 08 00 E0 08 80 0D 03 02 00 00 00 00 63 [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:57]Read from MH i2c: E2 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 0B 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 0B 00 E0 08 00 B3 BF 2D 05 68 8F E7 F2 90 00 D8 [10:28:57]RAPDU: B3 BF 2D 05 68 8F E7 F2 90 00 [10:28:57]wFMCommunicate OK [10:28:57]SAM_PROTO_SignData done [10:28:57]FM_MakeSignedData done [10:28:57]CreateOFDProtocolMessage [10:28:57]wFMCommunicate request_size=4 [10:28:57]MH_SAM_APDU [10:28:57]CAPDU: 80 11 00 00 [10:28:57]Write to MH i2c: E2 08 00 E1 08 80 11 00 00 00 00 00 00 63 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:57]Read from MH i2c: E2 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 17 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 17 00 E1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [10:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:28:57]wFMCommunicate OK [10:28:57]CreateOFDProtocolMessage done [10:28:57]OFDSenderStorePacket 151792 [10:28:57]StoreOFDPacket docnum=151792 [10:28:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BF 7A 04 01 3B AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 68 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 50 02 00 35 04 06 00 B4 D3 40 82 F6 74 B3 BF 2D 05 68 8F E7 F2 [10:28:57]CheckFolder [10:28:57]dirname=/storage/ofd_packets [10:28:57]CheckFolder done [10:28:57]ProducePacketName [10:28:57]name=ofd_packets/00151792 [10:28:57]NVStorageSaveData ofd_packets/00151792 [10:28:57]File name is /storage/ofd_packets/00151792 [10:28:57]Write 298 bytes [10:28:57]NVStorageSaveData done [10:28:57]OFDSenderStorePacket done [10:28:57]KKMCreateOFDPacket done [10:28:57]NVStorageSaveData kkm_last_timestamp [10:28:57]File name is /storage/kkm_last_timestamp [10:28:57]Write 4 bytes [10:28:57]NVStorageSaveData done [10:28:57]ExternCall_PrintAddStr [10:28:57]wPrintStart [10:28:57]Write to MH i2c: 01 00 00 E2 08 EA [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 E2 08 00 00 00 00 00 FF 0F FF [10:28:57]RasterBufferAndPrint [10:28:57]line Счет N : (1)1785801 [10:28:57]line ИНН: 02508201610067 [10:28:57]line Контрольно-Кассовый Чек [10:28:57]line ПРОДАЖА [10:28:57]line ТРК (МРК, ГНК) : 31 [10:28:57]line Товар: 2710194210 [10:28:57]line ДТ-К-5 [10:28:57]line 26.250 * 0.00 [10:28:57]line = 0.00 [10:28:57]line НДС 12% НСП 1% [10:28:57]line > о реализуемом товаре [10:28:57]line ИТОГО: 0.00 [10:28:57]line НСП 1% : 0.00 [10:28:57]line НДС 12% : 0.00 [10:28:57]line Наличными: 0.00 [10:28:57]line Безнал.: 0.00 [10:28:57]line Место: АЗС № 89 "Партнер Нефть" [10:28:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:28:57]line СНО: Общий режим [10:28:57]line Чек 123 22.09.2024 10:28 [10:28:57]line Смена: 475 ФФД: 1.0 [10:28:57]line ЗНМ: 0300000113 [10:28:57]line РНМ: 0000000000091825 [10:28:57]line Версия ККМ: 001 [10:28:57]line Талоны: Топливная Карта [10:28:57]line 07012 [10:28:57]line ФМ: 0000000000871835 [10:28:57]line ФД: 151792 [10:28:57]line ФПД: 198819413423732 [10:28:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151792&fm=198819413423732&tin=02508201610067®Number=0000000000091825&sum=0 [10:28:57]written 0, free lines is 4095 [10:28:57]OFD Sender: Processing packet 151792 [packets to send 826, broken 825] [10:28:57]ProducePacketName [10:28:57]name=ofd_packets/00151792 [10:28:57]OFD Sender: To server: pG, [10:28:57]CommunicateWithHost lk.salyk.kg:30040 [10:28:57]ConnectInit lk.salyk.kg [10:28:57]Write to MH i2c: 01 00 00 0C 09 15 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 0C 09 00 00 00 00 00 E9 0C 11 [10:28:57]RasterBufferAndPrint [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]written 0, free lines is 3317 [10:28:57]MH_Cut [10:28:57]Write to MH i2c: D1 01 00 13 09 01 EE [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 01 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 01 00 13 09 00 ED [10:28:57]Write to MH i2c: 01 00 00 14 09 1D [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Connected sock=10 [10:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BF 7A 04 01 3B AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 68 F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 50 02 00 35 04 06 00 B4 D3 40 82 F6 74 B3 BF 2D 05 68 8F E7 F2 [10:28:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 86 47 00 D8 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 50 02 00 F4 03 04 00 6C 99 EF 66 B6 04 01 00 00 2D B2 D6 D3 8E FA 00 B0 [10:28:58]CommunicateWithHost err = 0 [10:28:58]CheckOFDResponse [10:28:58]1017 (14) - 77093643461234 [10:28:58]1041 (16) - 0000000000871835 [10:28:58]1040 (4) - 151792 [10:28:58]1012 (4) - 22.09.2024 04:13 [10:28:58]1206 (1) - 0 [10:28:58]OFD Sender: Remove packet 151792 [10:28:58]ProducePacketName [10:28:58]name=ofd_packets/00151792 [10:28:58]NVStorageDeleteData [10:28:58]*** Cut start [10:28:58]*** Purtial cut [10:28:58]*** Stage 1: CUTSNS_PIN = 1 [10:28:58]Read from MH i2c: 01 [10:28:58]MH_I2C_Read... [10:28:58]*** Stop cut motor [10:28:58]*** Cut end [10:28:58]Read from MH i2c: 01 07 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: 01 07 00 14 09 00 00 00 00 00 FF 0F 32 [10:28:58]process_action close_receipt done [10:28:58]requested_data is exist [10:28:58]produce_requested_data [10:28:58]requested_item fm.sn is exist - process it [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 11 00 00 [10:28:58]Write to MH i2c: E2 08 00 15 09 80 11 00 00 00 00 00 00 98 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:58]OFD Sender: No OFD packet to send [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 15 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [10:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:28:58]wFMCommunicate OK [10:28:58]requested_item fd.num is exist - process it [10:28:58]SAM_PROTO_GetFieldsCounters [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 13 00 00 [10:28:58]Write to MH i2c: E2 08 00 16 09 80 13 00 00 00 00 00 00 9B [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 62 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 62 00 16 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [10:28:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_GetFieldsCounters done [10:28:58]requested_item shift.num is exist - process it [10:28:58]requested_item shift.opened is exist - process it [10:28:58]req_shift_opened [10:28:58]FM_GetShiftState [10:28:58]SAM_PROTO_GetShiftState [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 13 01 00 [10:28:58]Write to MH i2c: E2 08 00 17 09 80 13 01 00 00 00 00 00 9D [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0E 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0E 00 17 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E4 [10:28:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_GetShiftState done [10:28:58]FM_GetShiftState done [10:28:58]req_shift_opened done [10:28:58]requested_item shift.open_date is exist - process it [10:28:58]req_shift_open_date [10:28:58]req_shift_open_date done [10:28:58]produce_requested_data done [10:28:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151792,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:28:58]process_action_free close_receipt [10:28:58]json_value_free [10:28:58]json_value_free done [10:28:58]process_json_proto returns [10:28:58]Send response to host [10:28:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151792,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:28:58]free response buf [10:28:58]execute_script done [10:28:58]execute_script returns [10:28:58]free content buf [10:28:58]Sock 8.Close socket [10:28:58]Sock 8.Thread stoped [10:29:03]OFD Sender: No OFD packet to send [10:29:08]OFD Sender: No OFD packet to send [10:29:13]OFD Sender: No OFD packet to send [10:29:18]OFD Sender: No OFD packet to send [10:29:23]OFD Sender: No OFD packet to send [10:29:28]OFD Sender: No OFD packet to send [10:29:33]OFD Sender: No OFD packet to send [10:29:38]OFD Sender: No OFD packet to send [10:29:43]OFD Sender: No OFD packet to send [10:29:46]recv_with_timeout no data received [10:29:48]OFD Sender: No OFD packet to send [10:29:53]OFD Sender: No OFD packet to send [10:29:58]OFD Sender: No OFD packet to send [10:30:03]OFD Sender: No OFD packet to send [10:30:08]OFD Sender: No OFD packet to send [10:30:13]OFD Sender: No OFD packet to send [10:30:18]OFD Sender: No OFD packet to send [10:30:23]OFD Sender: No OFD packet to send [10:30:28]OFD Sender: No OFD packet to send [10:30:33]OFD Sender: No OFD packet to send [10:30:37]accept exits with 9 [10:30:37]New connection [10:30:37]New thread 3067026788 created [10:30:37]Thread 3067170148 joined [10:30:37]Waiting for new connection... [10:30:37] Sock 9.Parse request [10:30:37]Sock 9.Check first char [10:30:37]Sock 9.First char is OK [10:30:37]request: POST /json_proto HTTP/1.0 [10:30:37]Method: POST [10:30:37]URL: /json_proto [10:30:37]Method is POST - this is cgi request [10:30:37]url: /json_proto [10:30:37]query_string will be loaded in cgi processing [10:30:37]execute_cgi json_proto POST (null) [10:30:37]execute_cgi path=json_proto method=POST [10:30:37]POST find Content-Length [10:30:37]Host: 172.17.43.67:8080 [10:30:37]Content-Length: 675 [10:30:37]Content-Type: application/json [10:30:37] [10:30:37]POST finish read [10:30:37]Found Content-Length = 675 [10:30:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:37]execute_script... [10:30:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:37]POST & json_proto [10:30:37]process_json_proto [10:30:37]json parsed OK: [10:30:37]protocol is kg_v1.0 [10:30:37]action value=close_receipt [10:30:37]process_action close_receipt [10:30:37]cmd_close_receipt [10:30:37]MH_GetDate [10:30:37]Write to MH i2c: F0 00 00 18 09 10 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: F0 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: F0 09 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: F0 09 00 18 09 00 CD F1 EF 66 6A BD 47 65 FF [10:30:37]GetLastDocTimeStamp 1727000936 [10:30:37]current date 1727001037 [10:30:37]FM_GetShiftState [10:30:37]SAM_PROTO_GetShiftState [10:30:37]wFMCommunicate request_size=4 [10:30:37]MH_SAM_APDU [10:30:37]CAPDU: 80 13 01 00 [10:30:37]Write to MH i2c: E2 08 00 19 09 80 13 01 00 00 00 00 00 9F [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:37]Read from MH i2c: E2 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 0E 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 0E 00 19 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E6 [10:30:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:30:37]wFMCommunicate OK [10:30:37]SAM_PROTO_GetShiftState done [10:30:37]FM_GetShiftState done [10:30:37]opened in 1726966141 [10:30:37]opened+sec_in_day 1727052541 [10:30:37]quantity*price = 70027 [10:30:37]sum+1 = 70029 [10:30:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 124 22.09.2024 10:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151793 ФПД: 47374292827227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151793&fm=47374292827227&tin=02508201610067®Number=0000000000091825&sum=70000 [10:30:38]StoreToDocumentArchive [10:30:38]shift 475 fd 151793 [10:30:38]save to /storage/0475/doc_00151793 [10:30:38]save last doc name /storage/0475/doc_00151793 to /storage/kkm_last_doc_name [10:30:38]save OK [10:30:38]Clear old archive folders... [10:30:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:30:38]tlvbuf is 0094B530 [10:30:38]SAM_PROTO_ClearQueue [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 09 00 00 [10:30:38]Write to MH i2c: E2 08 00 26 09 80 09 00 00 00 00 00 00 A1 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 26 09 00 90 00 A3 [10:30:38]RAPDU: 90 00 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_ClearQueue done [10:30:38]KKMCreateOFDPacket [10:30:38]OFDProtocolAddRootSTLVToBuf [10:30:38]FM_MakeSignedData [10:30:38]FM_MakeSignedData [10:30:38]SAM_PROTO_SignData [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 0D 01 02 [10:30:38]Write to MH i2c: E2 08 00 27 09 80 0D 01 02 00 00 00 00 A9 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 27 09 00 90 00 A4 [10:30:38]RAPDU: 90 00 [10:30:38]wFMCommunicate OK [10:30:38]wFMCommunicate request_size=255 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 CD F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 50 02 00 35 04 06 00 2B 16 2F E5 [10:30:38]Write to MH i2c: E2 02 01 28 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 CD F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 50 02 00 35 04 06 00 2B 16 2F E5 00 00 2D [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 28 09 00 90 00 A5 [10:30:38]RAPDU: 90 00 [10:30:38]wFMCommunicate OK [10:30:38]wFMCommunicate request_size=7 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 0D 02 02 02 3C 5B [10:30:38]Write to MH i2c: E2 0A 00 29 09 80 0D 02 02 02 00 3C 5B 00 00 47 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 03 00 29 09 00 90 00 A6 [10:30:38]RAPDU: 90 00 [10:30:38]wFMCommunicate OK [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 0D 03 02 [10:30:38]Write to MH i2c: E2 08 00 2A 09 80 0D 03 02 00 00 00 00 AE [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0B 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0B 00 2A 09 00 8F DC E7 EE E3 6A 76 6B 90 00 1D [10:30:38]RAPDU: 8F DC E7 EE E3 6A 76 6B 90 00 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_SignData done [10:30:38]FM_MakeSignedData done [10:30:38]CreateOFDProtocolMessage [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 11 00 00 [10:30:38]Write to MH i2c: E2 08 00 2B 09 80 11 00 00 00 00 00 00 AE [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 2B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [10:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:30:38]wFMCommunicate OK [10:30:38]CreateOFDProtocolMessage done [10:30:38]OFDSenderStorePacket 151793 [10:30:38]StoreOFDPacket docnum=151793 [10:30:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 4A 04 01 10 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 CD F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 50 02 00 35 04 06 00 2B 16 2F E5 3C 5B 8F DC E7 EE E3 6A 76 6B [10:30:38]CheckFolder [10:30:38]dirname=/storage/ofd_packets [10:30:38]CheckFolder done [10:30:38]ProducePacketName [10:30:38]name=ofd_packets/00151793 [10:30:38]NVStorageSaveData ofd_packets/00151793 [10:30:38]File name is /storage/ofd_packets/00151793 [10:30:38]Write 298 bytes [10:30:38]NVStorageSaveData done [10:30:38]OFDSenderStorePacket done [10:30:38]KKMCreateOFDPacket done [10:30:38]NVStorageSaveData kkm_last_timestamp [10:30:38]File name is /storage/kkm_last_timestamp [10:30:38]Write 4 bytes [10:30:38]NVStorageSaveData done [10:30:38]ExternCall_PrintAddStr [10:30:38]wPrintStart [10:30:38]Write to MH i2c: 01 00 00 2C 09 35 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: 01 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: 01 07 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: 01 07 00 2C 09 00 00 00 00 00 FF 0F 4A [10:30:38]RasterBufferAndPrint [10:30:38]line Счет N : (1)1785803 [10:30:38]line ИНН: 02508201610067 [10:30:38]line Контрольно-Кассовый Чек [10:30:38]line ПРОДАЖА [10:30:38]line ТРК (МРК, ГНК) : 31 [10:30:38]line Товар: 2710194210 [10:30:38]line ДТ-К-5 [10:30:38]line 9.190 * 76.20 [10:30:38]line = 700.28 [10:30:38]line НДС 12% НСП 1% [10:30:38]line > о реализуемом товаре [10:30:38]line ОКРУГЛЕНИЕ: -0.28 [10:30:38]line ИТОГО: 700.00 [10:30:38]line Внесено: 700.00 [10:30:38]line СДАЧА: 0.00 [10:30:38]line НСП 1% : 6.20 [10:30:38]line НДС 12% : 74.37 [10:30:38]line Наличными: 700.00 [10:30:38]line Безнал.: 0.00 [10:30:38]line Место: АЗС № 89 "Партнер Нефть" [10:30:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:30:38]line СНО: Общий режим [10:30:38]line Чек 124 22.09.2024 10:30 [10:30:38]line Смена: 475 ФФД: 1.0 [10:30:38]line ЗНМ: 0300000113 [10:30:38]line РНМ: 0000000000091825 [10:30:38]line Версия ККМ: 001 [10:30:38]line ФМ: 0000000000871835 [10:30:38]line ФД: 151793 [10:30:38]line ФПД: 47374292827227 [10:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151793&fm=47374292827227&tin=02508201610067®Number=0000000000091825&sum=70000 [10:30:38]written 0, free lines is 4095 [10:30:38]OFD Sender: Processing packet 151793 [packets to send 826, broken 825] [10:30:38]ProducePacketName [10:30:38]name=ofd_packets/00151793 [10:30:38]OFD Sender: To server: pG, [10:30:38]CommunicateWithHost lk.salyk.kg:30040 [10:30:38]ConnectInit lk.salyk.kg [10:30:39]Write to MH i2c: 01 00 00 57 09 60 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 07 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 07 00 57 09 00 00 00 00 00 D7 0C 4A [10:30:39]RasterBufferAndPrint [10:30:39]line [10:30:39]line [10:30:39]line [10:30:39]line [10:30:39]line [10:30:39]written 0, free lines is 3295 [10:30:39]MH_Cut [10:30:39]Write to MH i2c: D1 01 00 5E 09 01 39 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: D1 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: D1 01 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: D1 01 00 5E 09 00 38 [10:30:39]Write to MH i2c: 01 00 00 5F 09 68 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]Connected sock=10 [10:30:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 4A 04 01 10 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 CD F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 50 02 00 35 04 06 00 2B 16 2F E5 3C 5B 8F DC E7 EE E3 6A 76 6B [10:30:40]*** Cut start [10:30:40]*** Purtial cut [10:30:40]*** Stage 1: CUTSNS_PIN = 1 [10:30:40]Read from MH i2c: 01 [10:30:40]MH_I2C_Read... [10:30:40]*** Stop cut motor [10:30:40]*** Cut end [10:30:40]Read from MH i2c: 01 07 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: 01 07 00 5F 09 00 00 00 00 00 FF 0F 7D [10:30:40]process_action close_receipt done [10:30:40]requested_data is exist [10:30:40]produce_requested_data [10:30:40]requested_item fm.sn is exist - process it [10:30:40]wFMCommunicate request_size=4 [10:30:40]MH_SAM_APDU [10:30:40]CAPDU: 80 11 00 00 [10:30:40]Write to MH i2c: E2 08 00 60 09 80 11 00 00 00 00 00 00 E3 [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:40]Read from MH i2c: E2 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 17 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 17 00 60 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [10:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:30:40]wFMCommunicate OK [10:30:40]requested_item fd.num is exist - process it [10:30:40]SAM_PROTO_GetFieldsCounters [10:30:40]wFMCommunicate request_size=4 [10:30:40]MH_SAM_APDU [10:30:40]CAPDU: 80 13 00 00 [10:30:40]Write to MH i2c: E2 08 00 61 09 80 13 00 00 00 00 00 00 E6 [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:40]Read from MH i2c: E2 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 62 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 62 00 61 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [10:30:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:40]wFMCommunicate OK [10:30:40]SAM_PROTO_GetFieldsCounters done [10:30:40]requested_item shift.num is exist - process it [10:30:40]requested_item shift.opened is exist - process it [10:30:40]req_shift_opened [10:30:40]FM_GetShiftState [10:30:40]SAM_PROTO_GetShiftState [10:30:40]wFMCommunicate request_size=4 [10:30:40]MH_SAM_APDU [10:30:40]CAPDU: 80 13 01 00 [10:30:40]Write to MH i2c: E2 08 00 62 09 80 13 01 00 00 00 00 00 E8 [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:40]Read from MH i2c: E2 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 0E 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: E2 0E 00 62 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2F [10:30:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:30:40]wFMCommunicate OK [10:30:40]SAM_PROTO_GetShiftState done [10:30:40]FM_GetShiftState done [10:30:40]req_shift_opened done [10:30:40]requested_item shift.open_date is exist - process it [10:30:40]req_shift_open_date [10:30:40]req_shift_open_date done [10:30:40]produce_requested_data done [10:30:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151793,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:30:40]process_action_free close_receipt [10:30:40]json_value_free [10:30:40]json_value_free done [10:30:40]process_json_proto returns [10:30:40]Send response to host [10:30:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151793,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:30:40]free response buf [10:30:40]execute_script done [10:30:40]execute_script returns [10:30:40]free content buf [10:30:40]Sock 9.Close socket [10:30:40]Sock 9.Thread stoped [10:30:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B B9 47 00 51 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 50 02 00 F4 03 04 00 D3 99 EF 66 B6 04 01 00 00 B5 5D 23 65 7D 1B 32 34 [10:30:40]CommunicateWithHost err = 0 [10:30:40]CheckOFDResponse [10:30:40]1017 (14) - 77093643461234 [10:30:40]1041 (16) - 0000000000871835 [10:30:40]1040 (4) - 151793 [10:30:40]1012 (4) - 22.09.2024 04:15 [10:30:40]1206 (1) - 0 [10:30:40]OFD Sender: Remove packet 151793 [10:30:40]ProducePacketName [10:30:40]name=ofd_packets/00151793 [10:30:40]NVStorageDeleteData [10:30:41]OFD Sender: No OFD packet to send [10:30:46]recv_with_timeout no data received [10:30:46]OFD Sender: No OFD packet to send [10:30:51]OFD Sender: No OFD packet to send [10:30:56]OFD Sender: No OFD packet to send [10:31:01]OFD Sender: No OFD packet to send [10:31:02]recv_with_timeout no data received [10:31:06]OFD Sender: No OFD packet to send [10:31:11]OFD Sender: No OFD packet to send [10:31:16]recv_with_timeout no data received [10:31:16]OFD Sender: No OFD packet to send [10:31:21]OFD Sender: No OFD packet to send [10:31:23]accept exits with 8 [10:31:23]New connection [10:31:23]New thread 3067170148 created [10:31:23]Thread 3067026788 joined [10:31:23]Waiting for new connection... [10:31:23] Sock 8.Parse request [10:31:23]Sock 8.Check first char [10:31:23]Sock 8.First char is OK [10:31:23]request: POST /json_proto HTTP/1.0 [10:31:23]Method: POST [10:31:23]URL: /json_proto [10:31:23]Method is POST - this is cgi request [10:31:23]url: /json_proto [10:31:23]query_string will be loaded in cgi processing [10:31:23]execute_cgi json_proto POST (null) [10:31:23]execute_cgi path=json_proto method=POST [10:31:23]POST find Content-Length [10:31:23]Host: 172.17.43.67:8080 [10:31:23]Content-Length: 678 [10:31:23]Content-Type: application/json [10:31:23] [10:31:23]POST finish read [10:31:23]Found Content-Length = 678 [10:31:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:23]execute_script... [10:31:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:23]POST & json_proto [10:31:23]process_json_proto [10:31:23]json parsed OK: [10:31:23]protocol is kg_v1.0 [10:31:23]action value=close_receipt [10:31:23]process_action close_receipt [10:31:23]cmd_close_receipt [10:31:23]MH_GetDate [10:31:23]Write to MH i2c: F0 00 00 63 09 5B [10:31:23]Write i2c OK [10:31:23]MH_I2C_Read... [10:31:23]Read from MH i2c: F0 [10:31:23]MH_I2C_Read... [10:31:23]Read from MH i2c: F0 09 00 [10:31:23]MH_I2C_Read... [10:31:23]Read from MH i2c: F0 09 00 63 09 00 FB F1 EF 66 6A BD 47 65 78 [10:31:23]GetLastDocTimeStamp 1727001037 [10:31:23]current date 1727001083 [10:31:23]FM_GetShiftState [10:31:23]SAM_PROTO_GetShiftState [10:31:23]wFMCommunicate request_size=4 [10:31:23]MH_SAM_APDU [10:31:23]CAPDU: 80 13 01 00 [10:31:23]Write to MH i2c: E2 08 00 64 09 80 13 01 00 00 00 00 00 EA [10:31:23]Write i2c OK [10:31:23]MH_I2C_Read... [10:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:23]Read from MH i2c: E2 [10:31:23]MH_I2C_Read... [10:31:23]Read from MH i2c: E2 0E 00 [10:31:23]MH_I2C_Read... [10:31:23]Read from MH i2c: E2 0E 00 64 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 31 [10:31:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:31:23]wFMCommunicate OK [10:31:23]SAM_PROTO_GetShiftState done [10:31:23]FM_GetShiftState done [10:31:23]opened in 1726966141 [10:31:23]opened+sec_in_day 1727052541 [10:31:23]quantity*price = 50036 [10:31:23]sum+1 = 50037 [10:31:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 125 22.09.2024 10:31 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151794 ФПД: 237428916307014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151794&fm=237428916307014&tin=02508201610067®Number=0000000000091825&sum=50000 [10:31:24]StoreToDocumentArchive [10:31:24]shift 475 fd 151794 [10:31:24]save to /storage/0475/doc_00151794 [10:31:24]save last doc name /storage/0475/doc_00151794 to /storage/kkm_last_doc_name [10:31:24]save OK [10:31:24]Clear old archive folders... [10:31:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:24]tlvbuf is 00950920 [10:31:24]SAM_PROTO_ClearQueue [10:31:24]wFMCommunicate request_size=4 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 09 00 00 [10:31:24]Write to MH i2c: E2 08 00 71 09 80 09 00 00 00 00 00 00 EC [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [10:31:24]RAPDU: 90 00 [10:31:24]wFMCommunicate OK [10:31:24]SAM_PROTO_ClearQueue done [10:31:24]KKMCreateOFDPacket [10:31:24]OFDProtocolAddRootSTLVToBuf [10:31:24]FM_MakeSignedData [10:31:24]FM_MakeSignedData [10:31:24]SAM_PROTO_SignData [10:31:24]wFMCommunicate request_size=4 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 0D 01 02 [10:31:24]Write to MH i2c: E2 08 00 72 09 80 0D 01 02 00 00 00 00 F4 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 72 09 00 90 00 EF [10:31:24]RAPDU: 90 00 [10:31:24]wFMCommunicate OK [10:31:24]wFMCommunicate request_size=255 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 FB F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 50 02 00 35 04 06 00 D7 [10:31:24]Write to MH i2c: E2 02 01 73 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 FB F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 50 02 00 35 04 06 00 D7 00 00 28 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 73 09 00 90 00 F0 [10:31:24]RAPDU: 90 00 [10:31:24]wFMCommunicate OK [10:31:24]wFMCommunicate request_size=10 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 0D 02 02 05 F0 BA 37 44 46 [10:31:24]Write to MH i2c: E2 0D 00 74 09 80 0D 02 02 05 00 F0 BA 37 44 46 00 00 6C [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 03 00 74 09 00 90 00 F1 [10:31:24]RAPDU: 90 00 [10:31:24]wFMCommunicate OK [10:31:24]wFMCommunicate request_size=4 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 0D 03 02 [10:31:24]Write to MH i2c: E2 08 00 75 09 80 0D 03 02 00 00 00 00 F9 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 0B 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 0B 00 75 09 00 60 AA 6B 6C FB 48 51 E5 90 00 54 [10:31:24]RAPDU: 60 AA 6B 6C FB 48 51 E5 90 00 [10:31:24]wFMCommunicate OK [10:31:24]SAM_PROTO_SignData done [10:31:24]FM_MakeSignedData done [10:31:24]CreateOFDProtocolMessage [10:31:24]wFMCommunicate request_size=4 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 11 00 00 [10:31:24]Write to MH i2c: E2 08 00 76 09 80 11 00 00 00 00 00 00 F9 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 17 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 17 00 76 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [10:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:24]wFMCommunicate OK [10:31:24]CreateOFDProtocolMessage done [10:31:24]OFDSenderStorePacket 151794 [10:31:24]StoreOFDPacket docnum=151794 [10:31:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 5E 07 01 DE 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 FB F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 50 02 00 35 04 06 00 D7 F0 BA 37 44 46 60 AA 6B 6C FB 48 51 E5 [10:31:24]CheckFolder [10:31:24]dirname=/storage/ofd_packets [10:31:24]CheckFolder done [10:31:24]ProducePacketName [10:31:24]name=ofd_packets/00151794 [10:31:24]NVStorageSaveData ofd_packets/00151794 [10:31:24]File name is /storage/ofd_packets/00151794 [10:31:24]Write 301 bytes [10:31:24]NVStorageSaveData done [10:31:24]OFDSenderStorePacket done [10:31:24]KKMCreateOFDPacket done [10:31:24]NVStorageSaveData kkm_last_timestamp [10:31:24]File name is /storage/kkm_last_timestamp [10:31:24]Write 4 bytes [10:31:24]NVStorageSaveData done [10:31:24]ExternCall_PrintAddStr [10:31:24]wPrintStart [10:31:24]Write to MH i2c: 01 00 00 77 09 80 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: 01 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: 01 07 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: 01 07 00 77 09 00 00 00 00 00 FF 0F 95 [10:31:24]RasterBufferAndPrint [10:31:24]line Счет N : (1)1785804 [10:31:24]line ИНН: 02508201610067 [10:31:24]line Контрольно-Кассовый Чек [10:31:24]line ПРОДАЖА [10:31:24]line ТРК (МРК, ГНК) : 22 [10:31:24]line Товар: 2710124130 [10:31:24]line Аи-92-К-5 [10:31:24]line 7.380 * 67.80 [10:31:24]line = 500.36 [10:31:24]line НДС 12% НСП 1% [10:31:24]line > о реализуемом товаре [10:31:24]line ОКРУГЛЕНИЕ: -0.36 [10:31:24]line ИТОГО: 500.00 [10:31:24]line Внесено: 500.00 [10:31:24]line СДАЧА: 0.00 [10:31:24]line НСП 1% : 4.43 [10:31:24]line НДС 12% : 53.14 [10:31:24]line Наличными: 500.00 [10:31:24]line Безнал.: 0.00 [10:31:24]line Место: АЗС № 89 "Партнер Нефть" [10:31:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:31:24]line СНО: Общий режим [10:31:24]line Чек 125 22.09.2024 10:31 [10:31:24]line Смена: 475 ФФД: 1.0 [10:31:24]line ЗНМ: 0300000113 [10:31:24]line РНМ: 0000000000091825 [10:31:24]line Версия ККМ: 001 [10:31:24]line ФМ: 0000000000871835 [10:31:24]line ФД: 151794 [10:31:24]line ФПД: 237428916307014 [10:31:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151794&fm=237428916307014&tin=02508201610067®Number=0000000000091825&sum=50000 [10:31:24]written 0, free lines is 4095 [10:31:24]OFD Sender: Processing packet 151794 [packets to send 826, broken 825] [10:31:24]ProducePacketName [10:31:24]name=ofd_packets/00151794 [10:31:24]OFD Sender: To server: pG, [10:31:24]CommunicateWithHost lk.salyk.kg:30040 [10:31:24]ConnectInit lk.salyk.kg [10:31:25]Write to MH i2c: 01 00 00 A2 09 AB [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: 01 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: 01 07 00 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: 01 07 00 A2 09 00 00 00 00 00 DC 0C 9A [10:31:25]RasterBufferAndPrint [10:31:25]line [10:31:25]line [10:31:25]line [10:31:25]line [10:31:25]line [10:31:25]written 0, free lines is 3298 [10:31:25]MH_Cut [10:31:25]Write to MH i2c: D1 01 00 A9 09 01 84 [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: D1 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: D1 01 00 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: D1 01 00 A9 09 00 83 [10:31:25]Write to MH i2c: 01 00 00 AA 09 B3 [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:26]*** Cut start [10:31:26]*** Purtial cut [10:31:26]*** Stage 1: CUTSNS_PIN = 1 [10:31:26]Read from MH i2c: 01 [10:31:26]MH_I2C_Read... [10:31:26]*** Stop cut motor [10:31:26]*** Cut end [10:31:26]Read from MH i2c: 01 07 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 07 00 AA 09 00 00 00 00 00 FF 0F C8 [10:31:26]process_action close_receipt done [10:31:26]requested_data is exist [10:31:26]produce_requested_data [10:31:26]requested_item fm.sn is exist - process it [10:31:26]wFMCommunicate request_size=4 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 11 00 00 [10:31:26]Write to MH i2c: E2 08 00 AB 09 80 11 00 00 00 00 00 00 2E [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 17 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 17 00 AB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [10:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:26]wFMCommunicate OK [10:31:26]requested_item fd.num is exist - process it [10:31:26]SAM_PROTO_GetFieldsCounters [10:31:26]wFMCommunicate request_size=4 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 13 00 00 [10:31:26]Write to MH i2c: E2 08 00 AC 09 80 13 00 00 00 00 00 00 31 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 62 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 62 00 AC 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [10:31:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:26]wFMCommunicate OK [10:31:26]SAM_PROTO_GetFieldsCounters done [10:31:26]requested_item shift.num is exist - process it [10:31:26]requested_item shift.opened is exist - process it [10:31:26]req_shift_opened [10:31:26]FM_GetShiftState [10:31:26]SAM_PROTO_GetShiftState [10:31:26]wFMCommunicate request_size=4 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 13 01 00 [10:31:26]Write to MH i2c: E2 08 00 AD 09 80 13 01 00 00 00 00 00 33 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 0E 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 0E 00 AD 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7A [10:31:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:31:26]wFMCommunicate OK [10:31:26]SAM_PROTO_GetShiftState done [10:31:26]FM_GetShiftState done [10:31:26]req_shift_opened done [10:31:26]requested_item shift.open_date is exist - process it [10:31:26]req_shift_open_date [10:31:26]req_shift_open_date done [10:31:26]produce_requested_data done [10:31:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151794,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:31:26]process_action_free close_receipt [10:31:26]json_value_free [10:31:26]json_value_free done [10:31:26]process_json_proto returns [10:31:26]Send response to host [10:31:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151794,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:31:26]free response buf [10:31:26]execute_script done [10:31:26]execute_script returns [10:31:26]free content buf [10:31:26]Sock 8.Close socket [10:31:26]Sock 8.Thread stoped [10:31:27]Connected sock=11 [10:31:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 5E 07 01 DE 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 FB F1 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 50 02 00 35 04 06 00 D7 F0 BA 37 44 46 60 AA 6B 6C FB 48 51 E5 [10:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8A 13 47 00 40 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 50 02 00 F4 03 04 00 03 9A EF 66 B6 04 01 00 00 C1 5A 6B 5D 42 1C BB 5C [10:31:28]CommunicateWithHost err = 0 [10:31:28]CheckOFDResponse [10:31:28]1017 (14) - 77093643461234 [10:31:28]1041 (16) - 0000000000871835 [10:31:28]1040 (4) - 151794 [10:31:28]1012 (4) - 22.09.2024 04:16 [10:31:28]1206 (1) - 0 [10:31:28]OFD Sender: Remove packet 151794 [10:31:28]ProducePacketName [10:31:28]name=ofd_packets/00151794 [10:31:28]NVStorageDeleteData [10:31:29]OFD Sender: No OFD packet to send [10:31:34]OFD Sender: No OFD packet to send [10:31:37]recv_with_timeout no data received [10:31:39]OFD Sender: No OFD packet to send [10:31:44]OFD Sender: No OFD packet to send [10:31:48]recv_with_timeout no data received [10:31:49]OFD Sender: No OFD packet to send [10:31:54]OFD Sender: No OFD packet to send [10:31:59]OFD Sender: No OFD packet to send [10:32:04]OFD Sender: No OFD packet to send [10:32:09]OFD Sender: No OFD packet to send [10:32:14]OFD Sender: No OFD packet to send [10:32:19]OFD Sender: No OFD packet to send [10:32:20]recv_with_timeout no data received [10:32:24]OFD Sender: No OFD packet to send [10:32:29]OFD Sender: No OFD packet to send [10:32:34]OFD Sender: No OFD packet to send [10:32:39]OFD Sender: No OFD packet to send [10:32:44]OFD Sender: No OFD packet to send [10:32:49]OFD Sender: No OFD packet to send [10:32:54]OFD Sender: No OFD packet to send [10:32:55]recv_with_timeout no data received [10:32:59]OFD Sender: No OFD packet to send [10:33:04]OFD Sender: No OFD packet to send [10:33:09]OFD Sender: No OFD packet to send [10:33:14]OFD Sender: No OFD packet to send [10:33:19]OFD Sender: No OFD packet to send [10:33:24]OFD Sender: No OFD packet to send [10:33:29]OFD Sender: No OFD packet to send [10:33:34]OFD Sender: No OFD packet to send [10:33:35]accept exits with 10 [10:33:35]New connection [10:33:35]New thread 3067026788 created [10:33:35]Thread 3067170148 joined [10:33:35]Waiting for new connection... [10:33:35] Sock 10.Parse request [10:33:35]Sock 10.Check first char [10:33:35]Sock 10.First char is OK [10:33:35]request: POST /json_proto HTTP/1.0 [10:33:35]Method: POST [10:33:35]URL: /json_proto [10:33:35]Method is POST - this is cgi request [10:33:35]url: /json_proto [10:33:35]query_string will be loaded in cgi processing [10:33:35]execute_cgi json_proto POST (null) [10:33:35]execute_cgi path=json_proto method=POST [10:33:35]POST find Content-Length [10:33:35]Host: 172.17.43.67:8080 [10:33:35]Content-Length: 678 [10:33:35]Content-Type: application/json [10:33:35] [10:33:35]POST finish read [10:33:35]Found Content-Length = 678 [10:33:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:35]execute_script... [10:33:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:35]POST & json_proto [10:33:35]process_json_proto [10:33:35]json parsed OK: [10:33:35]protocol is kg_v1.0 [10:33:35]action value=close_receipt [10:33:35]process_action close_receipt [10:33:35]cmd_close_receipt [10:33:35]MH_GetDate [10:33:35]Write to MH i2c: F0 00 00 AE 09 A6 [10:33:35]Write i2c OK [10:33:35]MH_I2C_Read... [10:33:35]Read from MH i2c: F0 [10:33:35]MH_I2C_Read... [10:33:35]Read from MH i2c: F0 09 00 [10:33:35]MH_I2C_Read... [10:33:35]Read from MH i2c: F0 09 00 AE 09 00 80 F2 EF 66 6A BD 47 65 49 [10:33:35]GetLastDocTimeStamp 1727001083 [10:33:35]current date 1727001216 [10:33:35]FM_GetShiftState [10:33:35]SAM_PROTO_GetShiftState [10:33:35]wFMCommunicate request_size=4 [10:33:35]MH_SAM_APDU [10:33:35]CAPDU: 80 13 01 00 [10:33:35]Write to MH i2c: E2 08 00 AF 09 80 13 01 00 00 00 00 00 35 [10:33:35]Write i2c OK [10:33:35]MH_I2C_Read... [10:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:35]Read from MH i2c: E2 [10:33:35]MH_I2C_Read... [10:33:35]Read from MH i2c: E2 0E 00 [10:33:35]MH_I2C_Read... [10:33:35]Read from MH i2c: E2 0E 00 AF 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7C [10:33:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:33:35]wFMCommunicate OK [10:33:35]SAM_PROTO_GetShiftState done [10:33:35]FM_GetShiftState done [10:33:35]opened in 1726966141 [10:33:35]opened+sec_in_day 1727052541 [10:33:35]quantity*price = 50036 [10:33:35]sum+1 = 50037 [10:33:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 126 22.09.2024 10:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151795 ФПД: 237436558227227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103336&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151795&fm=237436558227227&tin=02508201610067®Number=0000000000091825&sum=50000 [10:33:36]StoreToDocumentArchive [10:33:36]shift 475 fd 151795 [10:33:36]save to /storage/0475/doc_00151795 [10:33:36]save last doc name /storage/0475/doc_00151795 to /storage/kkm_last_doc_name [10:33:36]save OK [10:33:36]Clear old archive folders... [10:33:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:36]tlvbuf is 0091B9D0 [10:33:36]SAM_PROTO_ClearQueue [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 09 00 00 [10:33:36]Write to MH i2c: E2 08 00 BC 09 80 09 00 00 00 00 00 00 37 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [10:33:36]RAPDU: 90 00 [10:33:36]wFMCommunicate OK [10:33:36]SAM_PROTO_ClearQueue done [10:33:36]KKMCreateOFDPacket [10:33:36]OFDProtocolAddRootSTLVToBuf [10:33:36]FM_MakeSignedData [10:33:36]FM_MakeSignedData [10:33:36]SAM_PROTO_SignData [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 0D 01 02 [10:33:36]Write to MH i2c: E2 08 00 BD 09 80 0D 01 02 00 00 00 00 3F [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 BD 09 00 90 00 3A [10:33:36]RAPDU: 90 00 [10:33:36]wFMCommunicate OK [10:33:36]wFMCommunicate request_size=255 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 80 F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 50 02 00 35 04 06 00 D7 [10:33:36]Write to MH i2c: E2 02 01 BE 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 80 F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 50 02 00 35 04 06 00 D7 00 00 FB [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 BE 09 00 90 00 3B [10:33:36]RAPDU: 90 00 [10:33:36]wFMCommunicate OK [10:33:36]wFMCommunicate request_size=10 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 0D 02 02 05 F2 81 B5 B7 1B [10:33:36]Write to MH i2c: E2 0D 00 BF 09 80 0D 02 02 05 00 F2 81 B5 B7 1B 00 00 46 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 03 00 BF 09 00 90 00 3C [10:33:36]RAPDU: 90 00 [10:33:36]wFMCommunicate OK [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 0D 03 02 [10:33:36]Write to MH i2c: E2 08 00 C0 09 80 0D 03 02 00 00 00 00 44 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 0B 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 0B 00 C0 09 00 5E D0 67 E8 59 E8 05 72 90 00 7A [10:33:36]RAPDU: 5E D0 67 E8 59 E8 05 72 90 00 [10:33:36]wFMCommunicate OK [10:33:36]SAM_PROTO_SignData done [10:33:36]FM_MakeSignedData done [10:33:36]CreateOFDProtocolMessage [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 11 00 00 [10:33:36]Write to MH i2c: E2 08 00 C1 09 80 11 00 00 00 00 00 00 44 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 17 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 17 00 C1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [10:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:36]wFMCommunicate OK [10:33:36]CreateOFDProtocolMessage done [10:33:36]OFDSenderStorePacket 151795 [10:33:36]StoreOFDPacket docnum=151795 [10:33:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 D6 07 01 E2 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 80 F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 50 02 00 35 04 06 00 D7 F2 81 B5 B7 1B 5E D0 67 E8 59 E8 05 72 [10:33:36]CheckFolder [10:33:36]dirname=/storage/ofd_packets [10:33:36]CheckFolder done [10:33:36]ProducePacketName [10:33:36]name=ofd_packets/00151795 [10:33:36]NVStorageSaveData ofd_packets/00151795 [10:33:36]File name is /storage/ofd_packets/00151795 [10:33:36]Write 301 bytes [10:33:36]NVStorageSaveData done [10:33:36]OFDSenderStorePacket done [10:33:36]KKMCreateOFDPacket done [10:33:36]NVStorageSaveData kkm_last_timestamp [10:33:36]File name is /storage/kkm_last_timestamp [10:33:36]Write 4 bytes [10:33:36]NVStorageSaveData done [10:33:37]ExternCall_PrintAddStr [10:33:37]wPrintStart [10:33:37]Write to MH i2c: 01 00 00 C2 09 CB [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 07 00 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 07 00 C2 09 00 00 00 00 00 FF 0F E0 [10:33:37]RasterBufferAndPrint [10:33:37]line Счет N : (1)1785805 [10:33:37]line ИНН: 02508201610067 [10:33:37]line Контрольно-Кассовый Чек [10:33:37]line ПРОДАЖА [10:33:37]line ТРК (МРК, ГНК) : 12 [10:33:37]line Товар: 2710124130 [10:33:37]line Аи-92-К-5 [10:33:37]line 7.380 * 67.80 [10:33:37]line = 500.36 [10:33:37]line НДС 12% НСП 1% [10:33:37]line > о реализуемом товаре [10:33:37]line ОКРУГЛЕНИЕ: -0.36 [10:33:37]line ИТОГО: 500.00 [10:33:37]line Внесено: 500.00 [10:33:37]line СДАЧА: 0.00 [10:33:37]line НСП 1% : 4.43 [10:33:37]line НДС 12% : 53.14 [10:33:37]line Наличными: 500.00 [10:33:37]line Безнал.: 0.00 [10:33:37]line Место: АЗС № 89 "Партнер Нефть" [10:33:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:33:37]line СНО: Общий режим [10:33:37]line Чек 126 22.09.2024 10:33 [10:33:37]line Смена: 475 ФФД: 1.0 [10:33:37]line ЗНМ: 0300000113 [10:33:37]line РНМ: 0000000000091825 [10:33:37]line Версия ККМ: 001 [10:33:37]line ФМ: 0000000000871835 [10:33:37]line ФД: 151795 [10:33:37]line ФПД: 237436558227227 [10:33:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103336&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151795&fm=237436558227227&tin=02508201610067®Number=0000000000091825&sum=50000 [10:33:37]written 0, free lines is 4095 [10:33:37]OFD Sender: Processing packet 151795 [packets to send 826, broken 825] [10:33:37]ProducePacketName [10:33:37]name=ofd_packets/00151795 [10:33:37]OFD Sender: To server: pG, [10:33:37]CommunicateWithHost lk.salyk.kg:30040 [10:33:37]ConnectInit lk.salyk.kg [10:33:37]Write to MH i2c: 01 00 00 ED 09 F6 [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 07 00 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: 01 07 00 ED 09 00 00 00 00 00 DF 0C E8 [10:33:37]RasterBufferAndPrint [10:33:37]line [10:33:37]line [10:33:37]line [10:33:37]line [10:33:37]line [10:33:37]written 0, free lines is 3301 [10:33:37]MH_Cut [10:33:37]Write to MH i2c: D1 01 00 F4 09 01 CF [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: D1 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: D1 01 00 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: D1 01 00 F4 09 00 CE [10:33:37]Write to MH i2c: 01 00 00 F5 09 FE [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]Connected sock=9 [10:33:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 D6 07 01 E2 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 80 F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 50 02 00 35 04 06 00 D7 F2 81 B5 B7 1B 5E D0 67 E8 59 E8 05 72 [10:33:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E B1 47 00 65 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 50 02 00 F4 03 04 00 84 9A EF 66 B6 04 01 00 00 AF C1 25 58 A9 6E 15 02 [10:33:38]CommunicateWithHost err = 0 [10:33:38]CheckOFDResponse [10:33:38]1017 (14) - 77093643461234 [10:33:38]1041 (16) - 0000000000871835 [10:33:38]1040 (4) - 151795 [10:33:38]1012 (4) - 22.09.2024 04:18 [10:33:38]1206 (1) - 0 [10:33:38]OFD Sender: Remove packet 151795 [10:33:38]ProducePacketName [10:33:38]name=ofd_packets/00151795 [10:33:38]NVStorageDeleteData [10:33:38]*** Cut start [10:33:38]*** Purtial cut [10:33:38]*** Stage 1: CUTSNS_PIN = 1 [10:33:38]Read from MH i2c: 01 [10:33:38]MH_I2C_Read... [10:33:38]*** Stop cut motor [10:33:38]*** Cut end [10:33:38]Read from MH i2c: 01 07 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: 01 07 00 F5 09 00 00 00 00 00 FF 0F 13 [10:33:38]process_action close_receipt done [10:33:38]requested_data is exist [10:33:38]produce_requested_data [10:33:38]requested_item fm.sn is exist - process it [10:33:38]wFMCommunicate request_size=4 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 11 00 00 [10:33:38]Write to MH i2c: E2 08 00 F6 09 80 11 00 00 00 00 00 00 79 [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:38]Read from MH i2c: E2 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 17 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 17 00 F6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [10:33:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:38]wFMCommunicate OK [10:33:38]requested_item fd.num is exist - process it [10:33:38]SAM_PROTO_GetFieldsCounters [10:33:38]wFMCommunicate request_size=4 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 13 00 00 [10:33:38]Write to MH i2c: E2 08 00 F7 09 80 13 00 00 00 00 00 00 7C [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:38]OFD Sender: No OFD packet to send [10:33:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:38]Read from MH i2c: E2 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 62 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 62 00 F7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [10:33:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:38]wFMCommunicate OK [10:33:38]SAM_PROTO_GetFieldsCounters done [10:33:38]requested_item shift.num is exist - process it [10:33:38]requested_item shift.opened is exist - process it [10:33:38]req_shift_opened [10:33:38]FM_GetShiftState [10:33:38]SAM_PROTO_GetShiftState [10:33:38]wFMCommunicate request_size=4 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 13 01 00 [10:33:38]Write to MH i2c: E2 08 00 F8 09 80 13 01 00 00 00 00 00 7E [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:38]Read from MH i2c: E2 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 0E 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 0E 00 F8 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C5 [10:33:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:33:38]wFMCommunicate OK [10:33:38]SAM_PROTO_GetShiftState done [10:33:38]FM_GetShiftState done [10:33:38]req_shift_opened done [10:33:38]requested_item shift.open_date is exist - process it [10:33:38]req_shift_open_date [10:33:38]req_shift_open_date done [10:33:38]produce_requested_data done [10:33:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151795,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:33:38]process_action_free close_receipt [10:33:38]json_value_free [10:33:38]json_value_free done [10:33:38]process_json_proto returns [10:33:38]Send response to host [10:33:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151795,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:33:38]free response buf [10:33:38]execute_script done [10:33:38]execute_script returns [10:33:38]free content buf [10:33:38]Sock 10.Close socket [10:33:38]Sock 10.Thread stoped [10:33:43]OFD Sender: No OFD packet to send [10:33:48]OFD Sender: No OFD packet to send [10:33:52]recv_with_timeout no data received [10:33:53]OFD Sender: No OFD packet to send [10:33:58]OFD Sender: No OFD packet to send [10:34:02]recv_with_timeout no data received [10:34:03]OFD Sender: No OFD packet to send [10:34:08]OFD Sender: No OFD packet to send [10:34:13]OFD Sender: No OFD packet to send [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]recv_with_timeout no data received [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:48]OFD Sender: No OFD packet to send [10:34:53]accept exits with 8 [10:34:53]New connection [10:34:53]New thread 3067170148 created [10:34:53]Thread 3067026788 joined [10:34:53]Waiting for new connection... [10:34:53] Sock 8.Parse request [10:34:53]Sock 8.Check first char [10:34:53]Sock 8.First char is OK [10:34:53]request: POST /json_proto HTTP/1.0 [10:34:53]Method: POST [10:34:53]URL: /json_proto [10:34:53]Method is POST - this is cgi request [10:34:53]url: /json_proto [10:34:53]query_string will be loaded in cgi processing [10:34:53]execute_cgi json_proto POST (null) [10:34:53]execute_cgi path=json_proto method=POST [10:34:53]POST find Content-Length [10:34:53]Host: 172.17.43.67:8080 [10:34:53]Content-Length: 680 [10:34:53]Content-Type: application/json [10:34:53] [10:34:53]POST finish read [10:34:53]Found Content-Length = 680 [10:34:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:53]execute_script... [10:34:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:53]POST & json_proto [10:34:53]process_json_proto [10:34:53]json parsed OK: [10:34:53]protocol is kg_v1.0 [10:34:53]action value=close_receipt [10:34:53]process_action close_receipt [10:34:53]cmd_close_receipt [10:34:53]MH_GetDate [10:34:53]Write to MH i2c: F0 00 00 F9 09 F1 [10:34:53]Write i2c OK [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: F0 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: F0 09 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: F0 09 00 F9 09 00 CD F2 EF 66 6A BD 47 65 E1 [10:34:53]GetLastDocTimeStamp 1727001216 [10:34:53]current date 1727001293 [10:34:53]FM_GetShiftState [10:34:53]SAM_PROTO_GetShiftState [10:34:53]wFMCommunicate request_size=4 [10:34:53]MH_SAM_APDU [10:34:53]CAPDU: 80 13 01 00 [10:34:53]Write to MH i2c: E2 08 00 FA 09 80 13 01 00 00 00 00 00 80 [10:34:53]Write i2c OK [10:34:53]MH_I2C_Read... [10:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:53]Read from MH i2c: E2 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 0E 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 0E 00 FA 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C7 [10:34:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:34:53]wFMCommunicate OK [10:34:53]SAM_PROTO_GetShiftState done [10:34:53]FM_GetShiftState done [10:34:53]opened in 1726966141 [10:34:53]opened+sec_in_day 1727052541 [10:34:53]quantity*price = 100050 [10:34:53]sum+1 = 100052 [10:34:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 127 22.09.2024 10:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151796 ФПД: 165517871837711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103453&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151796&fm=165517871837711&tin=02508201610067®Number=0000000000091825&sum=100000 [10:34:54]StoreToDocumentArchive [10:34:54]shift 475 fd 151796 [10:34:54]save to /storage/0475/doc_00151796 [10:34:54]save last doc name /storage/0475/doc_00151796 to /storage/kkm_last_doc_name [10:34:54]save OK [10:34:54]Clear old archive folders... [10:34:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:34:54]tlvbuf is 00934D00 [10:34:54]SAM_PROTO_ClearQueue [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 09 00 00 [10:34:54]Write to MH i2c: E2 08 00 07 0A 80 09 00 00 00 00 00 00 83 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [10:34:54]RAPDU: 90 00 [10:34:54]wFMCommunicate OK [10:34:54]SAM_PROTO_ClearQueue done [10:34:54]KKMCreateOFDPacket [10:34:54]OFDProtocolAddRootSTLVToBuf [10:34:54]FM_MakeSignedData [10:34:54]FM_MakeSignedData [10:34:54]SAM_PROTO_SignData [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 0D 01 02 [10:34:54]Write to MH i2c: E2 08 00 08 0A 80 0D 01 02 00 00 00 00 8B [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 08 0A 00 90 00 86 [10:34:54]RAPDU: 90 00 [10:34:54]wFMCommunicate OK [10:34:54]wFMCommunicate request_size=255 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 CD F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 50 02 00 35 04 06 00 96 89 A1 F4 [10:34:54]Write to MH i2c: E2 02 01 09 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 CD F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 50 02 00 35 04 06 00 96 89 A1 F4 00 00 79 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [10:34:54]RAPDU: 90 00 [10:34:54]wFMCommunicate OK [10:34:54]wFMCommunicate request_size=7 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 0D 02 02 02 72 0F [10:34:54]Write to MH i2c: E2 0A 00 0A 0A 80 0D 02 02 02 00 72 0F 00 00 13 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 03 00 0A 0A 00 90 00 88 [10:34:54]RAPDU: 90 00 [10:34:54]wFMCommunicate OK [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 0D 03 02 [10:34:54]Write to MH i2c: E2 08 00 0B 0A 80 0D 03 02 00 00 00 00 90 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 0B 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 0B 00 0B 0A 00 43 3D 9C 30 CF 1B AA 9A 90 00 0B [10:34:54]RAPDU: 43 3D 9C 30 CF 1B AA 9A 90 00 [10:34:54]wFMCommunicate OK [10:34:54]SAM_PROTO_SignData done [10:34:54]FM_MakeSignedData done [10:34:54]CreateOFDProtocolMessage [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 11 00 00 [10:34:54]Write to MH i2c: E2 08 00 0C 0A 80 11 00 00 00 00 00 00 90 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 17 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 17 00 0C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [10:34:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:34:54]wFMCommunicate OK [10:34:54]CreateOFDProtocolMessage done [10:34:54]OFDSenderStorePacket 151796 [10:34:54]StoreOFDPacket docnum=151796 [10:34:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F CF 04 01 FC 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 CD F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 50 02 00 35 04 06 00 96 89 A1 F4 72 0F 43 3D 9C 30 CF 1B AA 9A [10:34:54]CheckFolder [10:34:54]dirname=/storage/ofd_packets [10:34:54]CheckFolder done [10:34:54]ProducePacketName [10:34:54]name=ofd_packets/00151796 [10:34:54]NVStorageSaveData ofd_packets/00151796 [10:34:54]File name is /storage/ofd_packets/00151796 [10:34:54]Write 298 bytes [10:34:54]NVStorageSaveData done [10:34:54]OFDSenderStorePacket done [10:34:54]KKMCreateOFDPacket done [10:34:54]NVStorageSaveData kkm_last_timestamp [10:34:54]File name is /storage/kkm_last_timestamp [10:34:54]Write 4 bytes [10:34:54]NVStorageSaveData done [10:34:54]ExternCall_PrintAddStr [10:34:54]wPrintStart [10:34:54]Write to MH i2c: 01 00 00 0D 0A 17 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: 01 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: 01 07 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: 01 07 00 0D 0A 00 00 00 00 00 FF 0F 2C [10:34:54]RasterBufferAndPrint [10:34:54]line Счет N : (1)1785806 [10:34:54]line ИНН: 02508201610067 [10:34:54]line Контрольно-Кассовый Чек [10:34:54]line ПРОДАЖА [10:34:54]line ТРК (МРК, ГНК) : 41 [10:34:54]line Товар: 2710194210 [10:34:54]line ДТ-К-5 [10:34:54]line 13.130 * 76.20 [10:34:54]line = 1000.51 [10:34:54]line НДС 12% НСП 1% [10:34:54]line > о реализуемом товаре [10:34:54]line ОКРУГЛЕНИЕ: -0.51 [10:34:54]line ИТОГО: 1000.00 [10:34:54]line Внесено: 1000.00 [10:34:54]line СДАЧА: 0.00 [10:34:54]line НСП 1% : 8.85 [10:34:54]line НДС 12% : 106.25 [10:34:54]line Наличными: 1000.00 [10:34:54]line Безнал.: 0.00 [10:34:54]line Место: АЗС № 89 "Партнер Нефть" [10:34:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:34:54]line СНО: Общий режим [10:34:54]line Чек 127 22.09.2024 10:34 [10:34:54]line Смена: 475 ФФД: 1.0 [10:34:54]line ЗНМ: 0300000113 [10:34:54]line РНМ: 0000000000091825 [10:34:54]line Версия ККМ: 001 [10:34:54]line ФМ: 0000000000871835 [10:34:54]line ФД: 151796 [10:34:54]line ФПД: 165517871837711 [10:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103453&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151796&fm=165517871837711&tin=02508201610067®Number=0000000000091825&sum=100000 [10:34:55]OFD Sender: Processing packet 151796 [packets to send 826, broken 825] [10:34:55]ProducePacketName [10:34:55]name=ofd_packets/00151796 [10:34:55]OFD Sender: To server: pG, [10:34:55]CommunicateWithHost lk.salyk.kg:30040 [10:34:55]ConnectInit lk.salyk.kg [10:34:55]written 0, free lines is 4095 [10:34:55]Write to MH i2c: 01 00 00 38 0A 42 [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 07 00 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 07 00 38 0A 00 00 00 00 00 D2 0C 27 [10:34:55]RasterBufferAndPrint [10:34:55]line [10:34:55]line [10:34:55]line [10:34:55]line [10:34:55]line [10:34:55]written 0, free lines is 3288 [10:34:55]MH_Cut [10:34:55]Write to MH i2c: D1 01 00 3F 0A 01 1B [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: D1 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: D1 01 00 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: D1 01 00 3F 0A 00 1A [10:34:55]Write to MH i2c: 01 00 00 40 0A 4A [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:56]*** Cut start [10:34:56]*** Purtial cut [10:34:56]*** Stage 1: CUTSNS_PIN = 1 [10:34:56]Read from MH i2c: 01 [10:34:56]MH_I2C_Read... [10:34:56]*** Stop cut motor [10:34:56]*** Cut end [10:34:56]Read from MH i2c: 01 07 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 FF 0F 5F [10:34:56]process_action close_receipt done [10:34:56]requested_data is exist [10:34:56]produce_requested_data [10:34:56]requested_item fm.sn is exist - process it [10:34:56]wFMCommunicate request_size=4 [10:34:56]MH_SAM_APDU [10:34:56]CAPDU: 80 11 00 00 [10:34:56]Write to MH i2c: E2 08 00 41 0A 80 11 00 00 00 00 00 00 C5 [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:56]Read from MH i2c: E2 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 17 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 17 00 41 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [10:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:34:56]wFMCommunicate OK [10:34:56]requested_item fd.num is exist - process it [10:34:56]SAM_PROTO_GetFieldsCounters [10:34:56]wFMCommunicate request_size=4 [10:34:56]MH_SAM_APDU [10:34:56]CAPDU: 80 13 00 00 [10:34:56]Write to MH i2c: E2 08 00 42 0A 80 13 00 00 00 00 00 00 C8 [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:56]Read from MH i2c: E2 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 62 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 62 00 42 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [10:34:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:56]wFMCommunicate OK [10:34:56]SAM_PROTO_GetFieldsCounters done [10:34:56]requested_item shift.num is exist - process it [10:34:56]requested_item shift.opened is exist - process it [10:34:56]req_shift_opened [10:34:56]FM_GetShiftState [10:34:56]SAM_PROTO_GetShiftState [10:34:56]wFMCommunicate request_size=4 [10:34:56]MH_SAM_APDU [10:34:56]CAPDU: 80 13 01 00 [10:34:56]Write to MH i2c: E2 08 00 43 0A 80 13 01 00 00 00 00 00 CA [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:56]Read from MH i2c: E2 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 0E 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: E2 0E 00 43 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 11 [10:34:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:34:56]wFMCommunicate OK [10:34:56]SAM_PROTO_GetShiftState done [10:34:56]FM_GetShiftState done [10:34:56]req_shift_opened done [10:34:56]requested_item shift.open_date is exist - process it [10:34:56]req_shift_open_date [10:34:56]req_shift_open_date done [10:34:56]produce_requested_data done [10:34:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151796,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:34:56]process_action_free close_receipt [10:34:56]json_value_free [10:34:56]json_value_free done [10:34:56]process_json_proto returns [10:34:56]Send response to host [10:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151796,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:34:56]free response buf [10:34:56]execute_script done [10:34:56]execute_script returns [10:34:56]free content buf [10:34:56]Sock 8.Close socket [10:34:56]Sock 8.Thread stoped [10:34:59]Connected sock=11 [10:34:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F CF 04 01 FC 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 CD F2 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 50 02 00 35 04 06 00 96 89 A1 F4 72 0F 43 3D 9C 30 CF 1B AA 9A [10:34:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 7B 47 00 8F 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 50 02 00 F4 03 04 00 D6 9A EF 66 B6 04 01 00 00 08 9B 88 67 E5 B1 EF 32 [10:34:59]CommunicateWithHost err = 0 [10:34:59]CheckOFDResponse [10:34:59]1017 (14) - 77093643461234 [10:34:59]1041 (16) - 0000000000871835 [10:34:59]1040 (4) - 151796 [10:34:59]1012 (4) - 22.09.2024 04:19 [10:34:59]1206 (1) - 0 [10:34:59]OFD Sender: Remove packet 151796 [10:34:59]ProducePacketName [10:34:59]name=ofd_packets/00151796 [10:34:59]NVStorageDeleteData [10:35:00]OFD Sender: No OFD packet to send [10:35:05]OFD Sender: No OFD packet to send [10:35:09]recv_with_timeout no data received [10:35:10]OFD Sender: No OFD packet to send [10:35:15]OFD Sender: No OFD packet to send [10:35:20]OFD Sender: No OFD packet to send [10:35:22]recv_with_timeout no data received [10:35:25]OFD Sender: No OFD packet to send [10:35:30]OFD Sender: No OFD packet to send [10:35:35]OFD Sender: No OFD packet to send [10:35:40]OFD Sender: No OFD packet to send [10:35:45]OFD Sender: No OFD packet to send [10:35:50]OFD Sender: No OFD packet to send [10:35:55]OFD Sender: No OFD packet to send [10:36:00]OFD Sender: No OFD packet to send [10:36:05]OFD Sender: No OFD packet to send [10:36:10]OFD Sender: No OFD packet to send [10:36:15]OFD Sender: No OFD packet to send [10:36:20]OFD Sender: No OFD packet to send [10:36:25]OFD Sender: No OFD packet to send [10:36:30]OFD Sender: No OFD packet to send [10:36:35]OFD Sender: No OFD packet to send [10:36:40]OFD Sender: No OFD packet to send [10:36:45]OFD Sender: No OFD packet to send [10:36:50]OFD Sender: No OFD packet to send [10:36:55]OFD Sender: No OFD packet to send [10:37:00]OFD Sender: No OFD packet to send [10:37:05]OFD Sender: No OFD packet to send [10:37:10]OFD Sender: No OFD packet to send [10:37:15]OFD Sender: No OFD packet to send [10:37:20]OFD Sender: No OFD packet to send [10:37:25]OFD Sender: No OFD packet to send [10:37:30]OFD Sender: No OFD packet to send [10:37:35]OFD Sender: No OFD packet to send [10:37:40]OFD Sender: No OFD packet to send [10:37:45]OFD Sender: No OFD packet to send [10:37:47]recv_with_timeout no data received [10:37:50]OFD Sender: No OFD packet to send [10:37:56]OFD Sender: No OFD packet to send [10:38:01]OFD Sender: No OFD packet to send [10:38:04]recv_with_timeout no data received [10:38:06]OFD Sender: No OFD packet to send [10:38:11]OFD Sender: No OFD packet to send [10:38:16]OFD Sender: No OFD packet to send [10:38:21]OFD Sender: No OFD packet to send [10:38:26]OFD Sender: No OFD packet to send [10:38:31]OFD Sender: No OFD packet to send [10:38:36]OFD Sender: No OFD packet to send [10:38:41]OFD Sender: No OFD packet to send [10:38:46]OFD Sender: No OFD packet to send [10:38:51]OFD Sender: No OFD packet to send [10:38:56]OFD Sender: No OFD packet to send [10:39:01]OFD Sender: No OFD packet to send [10:39:06]OFD Sender: No OFD packet to send [10:39:11]OFD Sender: No OFD packet to send [10:39:16]recv_with_timeout no data received [10:39:16]OFD Sender: No OFD packet to send [10:39:21]OFD Sender: No OFD packet to send [10:39:26]OFD Sender: No OFD packet to send [10:39:31]OFD Sender: No OFD packet to send [10:39:36]OFD Sender: No OFD packet to send [10:39:41]OFD Sender: No OFD packet to send [10:39:46]OFD Sender: No OFD packet to send [10:39:51]OFD Sender: No OFD packet to send [10:39:56]OFD Sender: No OFD packet to send [10:39:57]recv_with_timeout no data received [10:40:01]OFD Sender: No OFD packet to send [10:40:06]OFD Sender: No OFD packet to send [10:40:11]OFD Sender: No OFD packet to send [10:40:16]OFD Sender: No OFD packet to send [10:40:17]recv_with_timeout no data received [10:40:21]OFD Sender: No OFD packet to send [10:40:26]OFD Sender: No OFD packet to send [10:40:31]OFD Sender: No OFD packet to send [10:40:36]OFD Sender: No OFD packet to send [10:40:41]OFD Sender: No OFD packet to send [10:40:46]OFD Sender: No OFD packet to send [10:40:51]OFD Sender: No OFD packet to send [10:40:56]OFD Sender: No OFD packet to send [10:41:01]OFD Sender: No OFD packet to send [10:41:06]OFD Sender: No OFD packet to send [10:41:11]OFD Sender: No OFD packet to send [10:41:16]OFD Sender: No OFD packet to send [10:41:21]OFD Sender: No OFD packet to send [10:41:26]OFD Sender: No OFD packet to send [10:41:31]OFD Sender: No OFD packet to send [10:41:36]OFD Sender: No OFD packet to send [10:41:41]OFD Sender: No OFD packet to send [10:41:46]OFD Sender: No OFD packet to send [10:41:51]OFD Sender: No OFD packet to send [10:41:56]OFD Sender: No OFD packet to send [10:42:01]OFD Sender: No OFD packet to send [10:42:06]OFD Sender: No OFD packet to send [10:42:08]recv_with_timeout no data received [10:42:11]OFD Sender: No OFD packet to send [10:42:12]accept exits with 9 [10:42:12]New connection [10:42:12]New thread 3067026788 created [10:42:12]Thread 3067170148 joined [10:42:12]Waiting for new connection... [10:42:12] Sock 9.Parse request [10:42:12]Sock 9.Check first char [10:42:12]Sock 9.First char is OK [10:42:12]request: POST /json_proto HTTP/1.0 [10:42:12]Method: POST [10:42:12]URL: /json_proto [10:42:12]Method is POST - this is cgi request [10:42:12]url: /json_proto [10:42:12]query_string will be loaded in cgi processing [10:42:12]execute_cgi json_proto POST (null) [10:42:12]execute_cgi path=json_proto method=POST [10:42:12]POST find Content-Length [10:42:12]Host: 172.17.43.67:8080 [10:42:12]Content-Length: 678 [10:42:12]Content-Type: application/json [10:42:12] [10:42:12]POST finish read [10:42:12]Found Content-Length = 678 [10:42:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:12]execute_script... [10:42:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:12]POST & json_proto [10:42:12]process_json_proto [10:42:12]json parsed OK: [10:42:12]protocol is kg_v1.0 [10:42:12]action value=close_receipt [10:42:12]process_action close_receipt [10:42:12]cmd_close_receipt [10:42:12]MH_GetDate [10:42:12]Write to MH i2c: F0 00 00 44 0A 3D [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: F0 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: F0 09 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: F0 09 00 44 0A 00 84 F4 EF 66 6A BD 47 65 E6 [10:42:12]GetLastDocTimeStamp 1727001293 [10:42:12]current date 1727001732 [10:42:12]FM_GetShiftState [10:42:12]SAM_PROTO_GetShiftState [10:42:12]wFMCommunicate request_size=4 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 13 01 00 [10:42:12]Write to MH i2c: E2 08 00 45 0A 80 13 01 00 00 00 00 00 CC [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0E 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0E 00 45 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 13 [10:42:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:42:12]wFMCommunicate OK [10:42:12]SAM_PROTO_GetShiftState done [10:42:12]FM_GetShiftState done [10:42:12]opened in 1726966141 [10:42:12]opened+sec_in_day 1727052541 [10:42:12]quantity*price = 20001 [10:42:12]sum+1 = 20002 [10:42:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 128 22.09.2024 10:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151797 ФПД: 77085441324854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151797&fm=77085441324854&tin=02508201610067®Number=0000000000091825&sum=20000 [10:42:13]StoreToDocumentArchive [10:42:13]shift 475 fd 151797 [10:42:13]save to /storage/0475/doc_00151797 [10:42:13]save last doc name /storage/0475/doc_00151797 to /storage/kkm_last_doc_name [10:42:13]save OK [10:42:13]Clear old archive folders... [10:42:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:13]tlvbuf is 0095D4F0 [10:42:13]SAM_PROTO_ClearQueue [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 09 00 00 [10:42:13]Write to MH i2c: E2 08 00 52 0A 80 09 00 00 00 00 00 00 CE [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]SAM_PROTO_ClearQueue done [10:42:13]KKMCreateOFDPacket [10:42:13]OFDProtocolAddRootSTLVToBuf [10:42:13]FM_MakeSignedData [10:42:13]FM_MakeSignedData [10:42:13]SAM_PROTO_SignData [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 01 02 [10:42:13]Write to MH i2c: E2 08 00 53 0A 80 0D 01 02 00 00 00 00 D6 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 53 0A 00 90 00 D1 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=255 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 84 F4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 50 02 00 35 04 06 00 46 [10:42:13]Write to MH i2c: E2 02 01 54 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 84 F4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 50 02 00 35 04 06 00 46 00 00 0D [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 54 0A 00 90 00 D2 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=10 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 02 02 05 1B DA 58 F7 36 [10:42:13]Write to MH i2c: E2 0D 00 55 0A 80 0D 02 02 05 00 1B DA 58 F7 36 00 00 5D [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 55 0A 00 90 00 D3 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 03 02 [10:42:13]Write to MH i2c: E2 08 00 56 0A 80 0D 03 02 00 00 00 00 DB [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 0B 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 0B 00 56 0A 00 3A 55 FA 09 72 C8 AB 6D 90 00 C0 [10:42:13]RAPDU: 3A 55 FA 09 72 C8 AB 6D 90 00 [10:42:13]wFMCommunicate OK [10:42:13]SAM_PROTO_SignData done [10:42:13]FM_MakeSignedData done [10:42:13]CreateOFDProtocolMessage [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 11 00 00 [10:42:13]Write to MH i2c: E2 08 00 57 0A 80 11 00 00 00 00 00 00 DB [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 17 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 17 00 57 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [10:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:13]wFMCommunicate OK [10:42:13]CreateOFDProtocolMessage done [10:42:13]OFDSenderStorePacket 151797 [10:42:13]StoreOFDPacket docnum=151797 [10:42:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AE 98 07 01 51 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 84 F4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 50 02 00 35 04 06 00 46 1B DA 58 F7 36 3A 55 FA 09 72 C8 AB 6D [10:42:13]CheckFolder [10:42:13]dirname=/storage/ofd_packets [10:42:13]CheckFolder done [10:42:13]ProducePacketName [10:42:13]name=ofd_packets/00151797 [10:42:13]NVStorageSaveData ofd_packets/00151797 [10:42:13]File name is /storage/ofd_packets/00151797 [10:42:13]Write 301 bytes [10:42:13]NVStorageSaveData done [10:42:13]OFDSenderStorePacket done [10:42:13]KKMCreateOFDPacket done [10:42:13]NVStorageSaveData kkm_last_timestamp [10:42:13]File name is /storage/kkm_last_timestamp [10:42:13]Write 4 bytes [10:42:13]NVStorageSaveData done [10:42:13]ExternCall_PrintAddStr [10:42:13]wPrintStart [10:42:13]Write to MH i2c: 01 00 00 58 0A 62 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 58 0A 00 00 00 00 00 FF 0F 77 [10:42:13]RasterBufferAndPrint [10:42:13]line Счет N : (1)1785808 [10:42:13]line ИНН: 02508201610067 [10:42:13]line Контрольно-Кассовый Чек [10:42:13]line ПРОДАЖА [10:42:13]line ТРК (МРК, ГНК) : 42 [10:42:13]line Товар: 2710124130 [10:42:13]line Аи-92-К-5 [10:42:13]line 2.950 * 67.80 [10:42:13]line = 200.01 [10:42:13]line НДС 12% НСП 1% [10:42:13]line > о реализуемом товаре [10:42:13]line ОКРУГЛЕНИЕ: -0.01 [10:42:13]line ИТОГО: 200.00 [10:42:13]line Внесено: 200.00 [10:42:13]line СДАЧА: 0.00 [10:42:13]line НСП 1% : 1.77 [10:42:13]line НДС 12% : 21.24 [10:42:13]line Наличными: 200.00 [10:42:13]line Безнал.: 0.00 [10:42:13]line Место: АЗС № 89 "Партнер Нефть" [10:42:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:42:13]line СНО: Общий режим [10:42:13]line Чек 128 22.09.2024 10:42 [10:42:13]line Смена: 475 ФФД: 1.0 [10:42:13]line ЗНМ: 0300000113 [10:42:13]line РНМ: 0000000000091825 [10:42:13]line Версия ККМ: 001 [10:42:13]line ФМ: 0000000000871835 [10:42:13]line ФД: 151797 [10:42:13]line ФПД: 77085441324854 [10:42:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151797&fm=77085441324854&tin=02508201610067®Number=0000000000091825&sum=20000 [10:42:13]written 0, free lines is 4095 [10:42:13]OFD Sender: Processing packet 151797 [packets to send 826, broken 825] [10:42:13]ProducePacketName [10:42:13]name=ofd_packets/00151797 [10:42:13]OFD Sender: To server: pG, [10:42:13]CommunicateWithHost lk.salyk.kg:30040 [10:42:13]ConnectInit lk.salyk.kg [10:42:14]Write to MH i2c: 01 00 00 83 0A 8D [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 07 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 07 00 83 0A 00 00 00 00 00 D4 0C 74 [10:42:14]RasterBufferAndPrint [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]written 0, free lines is 3289 [10:42:14]MH_Cut [10:42:14]Write to MH i2c: D1 01 00 8A 0A 01 66 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 01 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 01 00 8A 0A 00 65 [10:42:14]Write to MH i2c: 01 00 00 8B 0A 95 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:15]*** Cut start [10:42:15]*** Purtial cut [10:42:15]*** Stage 1: CUTSNS_PIN = 1 [10:42:15]Read from MH i2c: 01 [10:42:15]MH_I2C_Read... [10:42:15]*** Stop cut motor [10:42:15]*** Cut end [10:42:15]Read from MH i2c: 01 07 00 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [10:42:15]process_action close_receipt done [10:42:15]requested_data is exist [10:42:15]produce_requested_data [10:42:15]requested_item fm.sn is exist - process it [10:42:15]wFMCommunicate request_size=4 [10:42:15]MH_SAM_APDU [10:42:15]CAPDU: 80 11 00 00 [10:42:15]Write to MH i2c: E2 08 00 8C 0A 80 11 00 00 00 00 00 00 10 [10:42:15]Write i2c OK [10:42:15]MH_I2C_Read... [10:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:15]Read from MH i2c: E2 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 17 00 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 17 00 8C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [10:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:15]wFMCommunicate OK [10:42:15]requested_item fd.num is exist - process it [10:42:15]SAM_PROTO_GetFieldsCounters [10:42:15]wFMCommunicate request_size=4 [10:42:15]MH_SAM_APDU [10:42:15]CAPDU: 80 13 00 00 [10:42:15]Write to MH i2c: E2 08 00 8D 0A 80 13 00 00 00 00 00 00 13 [10:42:15]Write i2c OK [10:42:15]MH_I2C_Read... [10:42:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:15]Read from MH i2c: E2 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 62 00 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 62 00 8D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [10:42:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:15]wFMCommunicate OK [10:42:15]SAM_PROTO_GetFieldsCounters done [10:42:15]requested_item shift.num is exist - process it [10:42:15]requested_item shift.opened is exist - process it [10:42:15]req_shift_opened [10:42:15]FM_GetShiftState [10:42:15]SAM_PROTO_GetShiftState [10:42:15]wFMCommunicate request_size=4 [10:42:15]MH_SAM_APDU [10:42:15]CAPDU: 80 13 01 00 [10:42:15]Write to MH i2c: E2 08 00 8E 0A 80 13 01 00 00 00 00 00 15 [10:42:15]Write i2c OK [10:42:15]MH_I2C_Read... [10:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:15]Read from MH i2c: E2 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 0E 00 [10:42:15]MH_I2C_Read... [10:42:15]Read from MH i2c: E2 0E 00 8E 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5C [10:42:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:42:15]wFMCommunicate OK [10:42:15]SAM_PROTO_GetShiftState done [10:42:15]FM_GetShiftState done [10:42:15]req_shift_opened done [10:42:15]requested_item shift.open_date is exist - process it [10:42:15]req_shift_open_date [10:42:15]req_shift_open_date done [10:42:15]produce_requested_data done [10:42:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151797,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:42:15]process_action_free close_receipt [10:42:15]json_value_free [10:42:15]json_value_free done [10:42:15]process_json_proto returns [10:42:15]Send response to host [10:42:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151797,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:42:15]free response buf [10:42:15]execute_script done [10:42:15]execute_script returns [10:42:15]free content buf [10:42:15]Sock 9.Close socket [10:42:15]Sock 9.Thread stoped [10:42:19]recv_with_timeout no data received [10:42:25]Connected sock=11 [10:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AE 98 07 01 51 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 84 F4 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 50 02 00 35 04 06 00 46 1B DA 58 F7 36 3A 55 FA 09 72 C8 AB 6D [10:42:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA 27 47 00 0A 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 50 02 00 F4 03 04 00 94 9C EF 66 B6 04 01 00 00 B3 89 73 C0 D9 32 52 F0 [10:42:26]CommunicateWithHost err = 0 [10:42:26]CheckOFDResponse [10:42:26]1017 (14) - 77093643461234 [10:42:26]1041 (16) - 0000000000871835 [10:42:26]1040 (4) - 151797 [10:42:26]1012 (4) - 22.09.2024 04:27 [10:42:26]1206 (1) - 0 [10:42:26]OFD Sender: Remove packet 151797 [10:42:26]ProducePacketName [10:42:26]name=ofd_packets/00151797 [10:42:26]NVStorageDeleteData [10:42:26]OFD Sender: No OFD packet to send [10:42:31]OFD Sender: No OFD packet to send [10:42:36]OFD Sender: No OFD packet to send [10:42:41]OFD Sender: No OFD packet to send [10:42:46]OFD Sender: No OFD packet to send [10:42:51]OFD Sender: No OFD packet to send [10:42:52]recv_with_timeout no data received [10:42:56]OFD Sender: No OFD packet to send [10:43:01]OFD Sender: No OFD packet to send [10:43:06]OFD Sender: No OFD packet to send [10:43:11]OFD Sender: No OFD packet to send [10:43:16]OFD Sender: No OFD packet to send [10:43:21]OFD Sender: No OFD packet to send [10:43:26]OFD Sender: No OFD packet to send [10:43:31]OFD Sender: No OFD packet to send [10:43:37]OFD Sender: No OFD packet to send [10:43:42]OFD Sender: No OFD packet to send [10:43:47]OFD Sender: No OFD packet to send [10:43:52]OFD Sender: No OFD packet to send [10:43:57]OFD Sender: No OFD packet to send [10:44:02]OFD Sender: No OFD packet to send [10:44:07]OFD Sender: No OFD packet to send [10:44:12]OFD Sender: No OFD packet to send [10:44:15]recv_with_timeout no data received [10:44:17]OFD Sender: No OFD packet to send [10:44:22]OFD Sender: No OFD packet to send [10:44:22]accept exits with 8 [10:44:22]New connection [10:44:22]New thread 3067170148 created [10:44:22]Thread 3067026788 joined [10:44:22]Waiting for new connection... [10:44:22] Sock 8.Parse request [10:44:22]Sock 8.Check first char [10:44:22]Sock 8.First char is OK [10:44:22]request: POST /json_proto HTTP/1.0 [10:44:22]Method: POST [10:44:22]URL: /json_proto [10:44:22]Method is POST - this is cgi request [10:44:22]url: /json_proto [10:44:22]query_string will be loaded in cgi processing [10:44:22]execute_cgi json_proto POST (null) [10:44:22]execute_cgi path=json_proto method=POST [10:44:22]POST find Content-Length [10:44:22]Host: 172.17.43.67:8080 [10:44:22]Content-Length: 680 [10:44:22]Content-Type: application/json [10:44:22] [10:44:22]POST finish read [10:44:22]Found Content-Length = 680 [10:44:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:22]execute_script... [10:44:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:22]POST & json_proto [10:44:22]process_json_proto [10:44:22]json parsed OK: [10:44:22]protocol is kg_v1.0 [10:44:22]action value=close_receipt [10:44:22]process_action close_receipt [10:44:22]cmd_close_receipt [10:44:22]MH_GetDate [10:44:22]Write to MH i2c: F0 00 00 8F 0A 88 [10:44:22]Write i2c OK [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: F0 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: F0 09 00 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: F0 09 00 8F 0A 00 07 F5 EF 66 6A BD 47 65 B5 [10:44:22]GetLastDocTimeStamp 1727001732 [10:44:22]current date 1727001863 [10:44:22]FM_GetShiftState [10:44:22]SAM_PROTO_GetShiftState [10:44:22]wFMCommunicate request_size=4 [10:44:22]MH_SAM_APDU [10:44:22]CAPDU: 80 13 01 00 [10:44:22]Write to MH i2c: E2 08 00 90 0A 80 13 01 00 00 00 00 00 17 [10:44:22]Write i2c OK [10:44:22]MH_I2C_Read... [10:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:22]Read from MH i2c: E2 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: E2 0E 00 [10:44:22]MH_I2C_Read... [10:44:22]Read from MH i2c: E2 0E 00 90 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5E [10:44:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:44:22]wFMCommunicate OK [10:44:22]SAM_PROTO_GetShiftState done [10:44:22]FM_GetShiftState done [10:44:22]opened in 1726966141 [10:44:22]opened+sec_in_day 1727052541 [10:44:23]quantity*price = 100050 [10:44:23]sum+1 = 100052 [10:44:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 129 22.09.2024 10:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151798 ФПД: 149762088564092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151798&fm=149762088564092&tin=02508201610067®Number=0000000000091825&sum=100000 [10:44:24]StoreToDocumentArchive [10:44:24]shift 475 fd 151798 [10:44:24]save to /storage/0475/doc_00151798 [10:44:24]save last doc name /storage/0475/doc_00151798 to /storage/kkm_last_doc_name [10:44:24]save OK [10:44:24]Clear old archive folders... [10:44:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:44:24]tlvbuf is 0091B670 [10:44:24]SAM_PROTO_ClearQueue [10:44:24]wFMCommunicate request_size=4 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 09 00 00 [10:44:24]Write to MH i2c: E2 08 00 9D 0A 80 09 00 00 00 00 00 00 19 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [10:44:24]RAPDU: 90 00 [10:44:24]wFMCommunicate OK [10:44:24]SAM_PROTO_ClearQueue done [10:44:24]KKMCreateOFDPacket [10:44:24]OFDProtocolAddRootSTLVToBuf [10:44:24]FM_MakeSignedData [10:44:24]FM_MakeSignedData [10:44:24]SAM_PROTO_SignData [10:44:24]wFMCommunicate request_size=4 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 0D 01 02 [10:44:24]Write to MH i2c: E2 08 00 9E 0A 80 0D 01 02 00 00 00 00 21 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 9E 0A 00 90 00 1C [10:44:24]RAPDU: 90 00 [10:44:24]wFMCommunicate OK [10:44:24]wFMCommunicate request_size=255 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 07 F5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 50 02 00 35 04 06 00 88 35 34 16 [10:44:24]Write to MH i2c: E2 02 01 9F 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 07 F5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 50 02 00 35 04 06 00 88 35 34 16 00 00 A3 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 9F 0A 00 90 00 1D [10:44:24]RAPDU: 90 00 [10:44:24]wFMCommunicate OK [10:44:24]wFMCommunicate request_size=7 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 0D 02 02 02 F5 7C [10:44:24]Write to MH i2c: E2 0A 00 A0 0A 80 0D 02 02 02 00 F5 7C 00 00 99 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 03 00 A0 0A 00 90 00 1E [10:44:24]RAPDU: 90 00 [10:44:24]wFMCommunicate OK [10:44:24]wFMCommunicate request_size=4 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 0D 03 02 [10:44:24]Write to MH i2c: E2 08 00 A1 0A 80 0D 03 02 00 00 00 00 26 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 0B 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 0B 00 A1 0A 00 7B 34 46 6D FB 4A 26 64 90 00 58 [10:44:24]RAPDU: 7B 34 46 6D FB 4A 26 64 90 00 [10:44:24]wFMCommunicate OK [10:44:24]SAM_PROTO_SignData done [10:44:24]FM_MakeSignedData done [10:44:24]CreateOFDProtocolMessage [10:44:24]wFMCommunicate request_size=4 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 11 00 00 [10:44:24]Write to MH i2c: E2 08 00 A2 0A 80 11 00 00 00 00 00 00 26 [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 17 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 17 00 A2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [10:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:44:24]wFMCommunicate OK [10:44:24]CreateOFDProtocolMessage done [10:44:24]OFDSenderStorePacket 151798 [10:44:24]StoreOFDPacket docnum=151798 [10:44:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AA CF 04 01 BF 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 07 F5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 50 02 00 35 04 06 00 88 35 34 16 F5 7C 7B 34 46 6D FB 4A 26 64 [10:44:24]CheckFolder [10:44:24]dirname=/storage/ofd_packets [10:44:24]CheckFolder done [10:44:24]ProducePacketName [10:44:24]name=ofd_packets/00151798 [10:44:24]NVStorageSaveData ofd_packets/00151798 [10:44:24]File name is /storage/ofd_packets/00151798 [10:44:24]Write 298 bytes [10:44:24]NVStorageSaveData done [10:44:24]OFDSenderStorePacket done [10:44:24]KKMCreateOFDPacket done [10:44:24]NVStorageSaveData kkm_last_timestamp [10:44:24]File name is /storage/kkm_last_timestamp [10:44:24]Write 4 bytes [10:44:24]NVStorageSaveData done [10:44:24]ExternCall_PrintAddStr [10:44:24]wPrintStart [10:44:24]Write to MH i2c: 01 00 00 A3 0A AD [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: 01 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: 01 07 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [10:44:24]RasterBufferAndPrint [10:44:24]line Счет N : (1)1785809 [10:44:24]line ИНН: 02508201610067 [10:44:24]line Контрольно-Кассовый Чек [10:44:24]line ПРОДАЖА [10:44:24]line ТРК (МРК, ГНК) : 41 [10:44:24]line Товар: 2710194210 [10:44:24]line ДТ-К-5 [10:44:24]line 13.130 * 76.20 [10:44:24]line = 1000.51 [10:44:24]line НДС 12% НСП 1% [10:44:24]line > о реализуемом товаре [10:44:24]line ОКРУГЛЕНИЕ: -0.51 [10:44:24]line ИТОГО: 1000.00 [10:44:24]line Внесено: 1000.00 [10:44:24]line СДАЧА: 0.00 [10:44:24]line НСП 1% : 8.85 [10:44:24]line НДС 12% : 106.25 [10:44:24]line Наличными: 1000.00 [10:44:24]line Безнал.: 0.00 [10:44:24]line Место: АЗС № 89 "Партнер Нефть" [10:44:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:44:24]line СНО: Общий режим [10:44:24]line Чек 129 22.09.2024 10:44 [10:44:24]line Смена: 475 ФФД: 1.0 [10:44:24]line ЗНМ: 0300000113 [10:44:24]line РНМ: 0000000000091825 [10:44:24]line Версия ККМ: 001 [10:44:24]line ФМ: 0000000000871835 [10:44:24]line ФД: 151798 [10:44:24]line ФПД: 149762088564092 [10:44:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151798&fm=149762088564092&tin=02508201610067®Number=0000000000091825&sum=100000 [10:44:24]written 0, free lines is 4095 [10:44:24]OFD Sender: Processing packet 151798 [packets to send 826, broken 825] [10:44:24]ProducePacketName [10:44:24]name=ofd_packets/00151798 [10:44:24]OFD Sender: To server: pG, [10:44:24]CommunicateWithHost lk.salyk.kg:30040 [10:44:24]ConnectInit lk.salyk.kg [10:44:25]Write to MH i2c: 01 00 00 CE 0A D8 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 07 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 07 00 CE 0A 00 00 00 00 00 CE 0C B9 [10:44:25]RasterBufferAndPrint [10:44:25]line [10:44:25]line [10:44:25]line [10:44:25]line [10:44:25]line [10:44:25]written 0, free lines is 3285 [10:44:25]MH_Cut [10:44:25]Write to MH i2c: D1 01 00 D5 0A 01 B1 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: D1 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: D1 01 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: D1 01 00 D5 0A 00 B0 [10:44:25]Write to MH i2c: 01 00 00 D6 0A E0 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:26]*** Cut start [10:44:26]*** Purtial cut [10:44:26]*** Stage 1: CUTSNS_PIN = 1 [10:44:26]Read from MH i2c: 01 [10:44:26]MH_I2C_Read... [10:44:26]*** Stop cut motor [10:44:26]*** Cut end [10:44:26]Read from MH i2c: 01 07 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 FF 0F F5 [10:44:26]process_action close_receipt done [10:44:26]requested_data is exist [10:44:26]produce_requested_data [10:44:26]requested_item fm.sn is exist - process it [10:44:26]wFMCommunicate request_size=4 [10:44:26]MH_SAM_APDU [10:44:26]CAPDU: 80 11 00 00 [10:44:26]Write to MH i2c: E2 08 00 D7 0A 80 11 00 00 00 00 00 00 5B [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:26]Read from MH i2c: E2 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 17 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 17 00 D7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [10:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:44:26]wFMCommunicate OK [10:44:26]requested_item fd.num is exist - process it [10:44:26]SAM_PROTO_GetFieldsCounters [10:44:26]wFMCommunicate request_size=4 [10:44:26]MH_SAM_APDU [10:44:26]CAPDU: 80 13 00 00 [10:44:26]Write to MH i2c: E2 08 00 D8 0A 80 13 00 00 00 00 00 00 5E [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:26]Read from MH i2c: E2 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 62 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 62 00 D8 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [10:44:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:26]wFMCommunicate OK [10:44:26]SAM_PROTO_GetFieldsCounters done [10:44:26]requested_item shift.num is exist - process it [10:44:26]requested_item shift.opened is exist - process it [10:44:26]req_shift_opened [10:44:26]FM_GetShiftState [10:44:26]SAM_PROTO_GetShiftState [10:44:26]wFMCommunicate request_size=4 [10:44:26]MH_SAM_APDU [10:44:26]CAPDU: 80 13 01 00 [10:44:26]Write to MH i2c: E2 08 00 D9 0A 80 13 01 00 00 00 00 00 60 [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:26]Read from MH i2c: E2 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 0E 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: E2 0E 00 D9 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A7 [10:44:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:44:26]wFMCommunicate OK [10:44:26]SAM_PROTO_GetShiftState done [10:44:26]FM_GetShiftState done [10:44:26]req_shift_opened done [10:44:26]requested_item shift.open_date is exist - process it [10:44:26]req_shift_open_date [10:44:26]req_shift_open_date done [10:44:26]produce_requested_data done [10:44:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151798,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:44:26]process_action_free close_receipt [10:44:26]json_value_free [10:44:26]json_value_free done [10:44:26]process_json_proto returns [10:44:26]Send response to host [10:44:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151798,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:44:26]free response buf [10:44:26]execute_script done [10:44:26]execute_script returns [10:44:26]free content buf [10:44:26]Sock 8.Close socket [10:44:26]Sock 8.Thread stoped [10:44:29]ConnectInit Can't take IP for lk.salyk.kg [10:44:29]CommunicateWithHost connect error [10:44:29]CommunicateWithHost err = -1 [10:44:29]OFD Sender: Server communicate error [10:44:35]OFD Sender: Processing packet 151798 [packets to send 826, broken 825] [10:44:35]ProducePacketName [10:44:35]name=ofd_packets/00151798 [10:44:35]OFD Sender: To server: pG, [10:44:35]CommunicateWithHost lk.salyk.kg:30040 [10:44:35]ConnectInit lk.salyk.kg [10:44:39]Connected sock=8 [10:44:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AA CF 04 01 BF 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 07 F5 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 50 02 00 35 04 06 00 88 35 34 16 F5 7C 7B 34 46 6D FB 4A 26 64 [10:44:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EF 10 47 00 80 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 50 02 00 F4 03 04 00 1A 9D EF 66 B6 04 01 00 00 F6 B9 8C F4 FF 11 2C D7 [10:44:40]CommunicateWithHost err = 0 [10:44:40]CheckOFDResponse [10:44:40]1017 (14) - 77093643461234 [10:44:40]1041 (16) - 0000000000871835 [10:44:40]1040 (4) - 151798 [10:44:40]1012 (4) - 22.09.2024 04:29 [10:44:40]1206 (1) - 0 [10:44:40]OFD Sender: Remove packet 151798 [10:44:40]ProducePacketName [10:44:40]name=ofd_packets/00151798 [10:44:40]NVStorageDeleteData [10:44:41]OFD Sender: No OFD packet to send [10:44:46]OFD Sender: No OFD packet to send [10:44:50]recv_with_timeout no data received [10:44:51]OFD Sender: No OFD packet to send [10:44:56]OFD Sender: No OFD packet to send [10:45:01]OFD Sender: No OFD packet to send [10:45:06]OFD Sender: No OFD packet to send [10:45:11]OFD Sender: No OFD packet to send [10:45:16]OFD Sender: No OFD packet to send [10:45:21]OFD Sender: No OFD packet to send [10:45:26]OFD Sender: No OFD packet to send [10:45:31]OFD Sender: No OFD packet to send [10:45:31]recv_with_timeout no data received [10:45:36]OFD Sender: No OFD packet to send [10:45:41]OFD Sender: No OFD packet to send [10:45:46]OFD Sender: No OFD packet to send [10:45:51]OFD Sender: No OFD packet to send [10:45:56]OFD Sender: No OFD packet to send [10:46:01]recv_with_timeout no data received [10:46:01]OFD Sender: No OFD packet to send [10:46:06]OFD Sender: No OFD packet to send [10:46:11]OFD Sender: No OFD packet to send [10:46:16]OFD Sender: No OFD packet to send [10:46:21]OFD Sender: No OFD packet to send [10:46:26]OFD Sender: No OFD packet to send [10:46:31]OFD Sender: No OFD packet to send [10:46:36]OFD Sender: No OFD packet to send [10:46:41]OFD Sender: No OFD packet to send [10:46:46]OFD Sender: No OFD packet to send [10:46:51]OFD Sender: No OFD packet to send [10:46:56]OFD Sender: No OFD packet to send [10:46:57]recv_with_timeout no data received [10:47:01]OFD Sender: No OFD packet to send [10:47:06]OFD Sender: No OFD packet to send [10:47:11]OFD Sender: No OFD packet to send [10:47:16]OFD Sender: No OFD packet to send [10:47:21]OFD Sender: No OFD packet to send [10:47:26]OFD Sender: No OFD packet to send [10:47:31]OFD Sender: No OFD packet to send [10:47:36]OFD Sender: No OFD packet to send [10:47:41]OFD Sender: No OFD packet to send [10:47:46]OFD Sender: No OFD packet to send [10:47:51]OFD Sender: No OFD packet to send [10:47:56]OFD Sender: No OFD packet to send [10:48:01]OFD Sender: No OFD packet to send [10:48:06]OFD Sender: No OFD packet to send [10:48:11]OFD Sender: No OFD packet to send [10:48:16]OFD Sender: No OFD packet to send [10:48:21]OFD Sender: No OFD packet to send [10:48:26]OFD Sender: No OFD packet to send [10:48:31]OFD Sender: No OFD packet to send [10:48:36]OFD Sender: No OFD packet to send [10:48:42]OFD Sender: No OFD packet to send [10:48:47]OFD Sender: No OFD packet to send [10:48:52]OFD Sender: No OFD packet to send [10:48:57]OFD Sender: No OFD packet to send [10:49:02]OFD Sender: No OFD packet to send [10:49:07]OFD Sender: No OFD packet to send [10:49:12]OFD Sender: No OFD packet to send [10:49:17]OFD Sender: No OFD packet to send [10:49:22]OFD Sender: No OFD packet to send [10:49:27]OFD Sender: No OFD packet to send [10:49:32]OFD Sender: No OFD packet to send [10:49:37]OFD Sender: No OFD packet to send [10:49:42]OFD Sender: No OFD packet to send [10:49:47]OFD Sender: No OFD packet to send [10:49:52]OFD Sender: No OFD packet to send [10:49:57]OFD Sender: No OFD packet to send [10:50:02]OFD Sender: No OFD packet to send [10:50:07]OFD Sender: No OFD packet to send [10:50:10]recv_with_timeout no data received [10:50:12]OFD Sender: No OFD packet to send [10:50:17]OFD Sender: No OFD packet to send [10:50:22]OFD Sender: No OFD packet to send [10:50:27]OFD Sender: No OFD packet to send [10:50:32]OFD Sender: No OFD packet to send [10:50:37]OFD Sender: No OFD packet to send [10:50:42]OFD Sender: No OFD packet to send [10:50:47]OFD Sender: No OFD packet to send [10:50:52]OFD Sender: No OFD packet to send [10:50:57]OFD Sender: No OFD packet to send [10:51:02]OFD Sender: No OFD packet to send [10:51:07]OFD Sender: No OFD packet to send [10:51:11]recv_with_timeout no data received [10:51:12]OFD Sender: No OFD packet to send [10:51:17]OFD Sender: No OFD packet to send [10:51:22]OFD Sender: No OFD packet to send [10:51:27]OFD Sender: No OFD packet to send [10:51:32]OFD Sender: No OFD packet to send [10:51:37]OFD Sender: No OFD packet to send [10:51:42]OFD Sender: No OFD packet to send [10:51:47]OFD Sender: No OFD packet to send [10:51:49]recv_with_timeout no data received [10:51:52]OFD Sender: No OFD packet to send [10:51:57]OFD Sender: No OFD packet to send [10:52:02]OFD Sender: No OFD packet to send [10:52:07]OFD Sender: No OFD packet to send [10:52:12]OFD Sender: No OFD packet to send [10:52:17]OFD Sender: No OFD packet to send [10:52:22]OFD Sender: No OFD packet to send [10:52:27]OFD Sender: No OFD packet to send [10:52:31]recv_with_timeout no data received [10:52:32]OFD Sender: No OFD packet to send [10:52:37]OFD Sender: No OFD packet to send [10:52:42]OFD Sender: No OFD packet to send [10:52:47]OFD Sender: No OFD packet to send [10:52:52]OFD Sender: No OFD packet to send [10:52:57]OFD Sender: No OFD packet to send [10:52:59]recv_with_timeout no data received [10:53:02]OFD Sender: No OFD packet to send [10:53:07]OFD Sender: No OFD packet to send [10:53:12]OFD Sender: No OFD packet to send [10:53:17]OFD Sender: No OFD packet to send [10:53:22]OFD Sender: No OFD packet to send [10:53:28]OFD Sender: No OFD packet to send [10:53:33]OFD Sender: No OFD packet to send [10:53:38]OFD Sender: No OFD packet to send [10:53:43]OFD Sender: No OFD packet to send [10:53:48]OFD Sender: No OFD packet to send [10:53:53]OFD Sender: No OFD packet to send [10:53:58]OFD Sender: No OFD packet to send [10:53:59]accept exits with 10 [10:53:59]New connection [10:53:59]New thread 3067026788 created [10:53:59]Thread 3067170148 joined [10:53:59]Waiting for new connection... [10:53:59] Sock 10.Parse request [10:53:59]Sock 10.Check first char [10:53:59]Sock 10.First char is OK [10:53:59]request: POST /json_proto HTTP/1.0 [10:53:59]Method: POST [10:53:59]URL: /json_proto [10:53:59]Method is POST - this is cgi request [10:53:59]url: /json_proto [10:53:59]query_string will be loaded in cgi processing [10:53:59]execute_cgi json_proto POST (null) [10:53:59]execute_cgi path=json_proto method=POST [10:53:59]POST find Content-Length [10:53:59]Host: 172.17.43.67:8080 [10:53:59]Content-Length: 675 [10:53:59]Content-Type: application/json [10:53:59] [10:53:59]POST finish read [10:53:59]Found Content-Length = 675 [10:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:59]execute_script... [10:53:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:59]POST & json_proto [10:53:59]process_json_proto [10:53:59]json parsed OK: [10:53:59]protocol is kg_v1.0 [10:53:59]action value=close_receipt [10:53:59]process_action close_receipt [10:53:59]cmd_close_receipt [10:53:59]MH_GetDate [10:53:59]Write to MH i2c: F0 00 00 DA 0A D3 [10:53:59]Write i2c OK [10:53:59]MH_I2C_Read... [10:53:59]Read from MH i2c: F0 [10:53:59]MH_I2C_Read... [10:53:59]Read from MH i2c: F0 09 00 [10:53:59]MH_I2C_Read... [10:53:59]Read from MH i2c: F0 09 00 DA 0A 00 48 F7 EF 66 6A BD 47 65 43 [10:53:59]GetLastDocTimeStamp 1727001863 [10:53:59]current date 1727002440 [10:53:59]FM_GetShiftState [10:53:59]SAM_PROTO_GetShiftState [10:53:59]wFMCommunicate request_size=4 [10:53:59]MH_SAM_APDU [10:53:59]CAPDU: 80 13 01 00 [10:53:59]Write to MH i2c: E2 08 00 DB 0A 80 13 01 00 00 00 00 00 62 [10:53:59]Write i2c OK [10:53:59]MH_I2C_Read... [10:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:59]Read from MH i2c: E2 [10:53:59]MH_I2C_Read... [10:53:59]Read from MH i2c: E2 0E 00 [10:53:59]MH_I2C_Read... [10:53:59]Read from MH i2c: E2 0E 00 DB 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A9 [10:53:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:53:59]wFMCommunicate OK [10:53:59]SAM_PROTO_GetShiftState done [10:53:59]FM_GetShiftState done [10:53:59]opened in 1726966141 [10:53:59]opened+sec_in_day 1727052541 [10:53:59]quantity*price = 50063 [10:53:59]sum+1 = 50064 [10:53:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 130 22.09.2024 10:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151799 ФПД: 256978665452483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151799&fm=256978665452483&tin=02508201610067®Number=0000000000091825&sum=50000 [10:54:00]StoreToDocumentArchive [10:54:00]shift 475 fd 151799 [10:54:00]save to /storage/0475/doc_00151799 [10:54:00]save last doc name /storage/0475/doc_00151799 to /storage/kkm_last_doc_name [10:54:00]save OK [10:54:00]Clear old archive folders... [10:54:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:54:00]tlvbuf is 0095D360 [10:54:00]SAM_PROTO_ClearQueue [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 09 00 00 [10:54:00]Write to MH i2c: E2 08 00 E8 0A 80 09 00 00 00 00 00 00 64 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [10:54:00]RAPDU: 90 00 [10:54:00]wFMCommunicate OK [10:54:00]SAM_PROTO_ClearQueue done [10:54:00]KKMCreateOFDPacket [10:54:00]OFDProtocolAddRootSTLVToBuf [10:54:00]FM_MakeSignedData [10:54:00]FM_MakeSignedData [10:54:00]SAM_PROTO_SignData [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 0D 01 02 [10:54:00]Write to MH i2c: E2 08 00 E9 0A 80 0D 01 02 00 00 00 00 6C [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 E9 0A 00 90 00 67 [10:54:00]RAPDU: 90 00 [10:54:00]wFMCommunicate OK [10:54:00]wFMCommunicate request_size=255 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 48 F7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 50 02 00 35 04 06 00 E9 B8 82 11 [10:54:00]Write to MH i2c: E2 02 01 EA 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 48 F7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 50 02 00 35 04 06 00 E9 B8 82 11 00 00 E8 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 EA 0A 00 90 00 68 [10:54:00]RAPDU: 90 00 [10:54:00]wFMCommunicate OK [10:54:00]wFMCommunicate request_size=7 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 0D 02 02 02 B3 C3 [10:54:00]Write to MH i2c: E2 0A 00 EB 0A 80 0D 02 02 02 00 B3 C3 00 00 E9 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 03 00 EB 0A 00 90 00 69 [10:54:00]RAPDU: 90 00 [10:54:00]wFMCommunicate OK [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 0D 03 02 [10:54:00]Write to MH i2c: E2 08 00 EC 0A 80 0D 03 02 00 00 00 00 71 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 0B 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 0B 00 EC 0A 00 B9 9A 15 06 ED F8 A4 AE 90 00 17 [10:54:00]RAPDU: B9 9A 15 06 ED F8 A4 AE 90 00 [10:54:00]wFMCommunicate OK [10:54:00]SAM_PROTO_SignData done [10:54:00]FM_MakeSignedData done [10:54:00]CreateOFDProtocolMessage [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 11 00 00 [10:54:00]Write to MH i2c: E2 08 00 ED 0A 80 11 00 00 00 00 00 00 71 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 17 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 17 00 ED 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [10:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:54:00]wFMCommunicate OK [10:54:00]CreateOFDProtocolMessage done [10:54:00]OFDSenderStorePacket 151799 [10:54:00]StoreOFDPacket docnum=151799 [10:54:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 44 8D 04 01 5D 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 48 F7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 50 02 00 35 04 06 00 E9 B8 82 11 B3 C3 B9 9A 15 06 ED F8 A4 AE [10:54:00]CheckFolder [10:54:00]dirname=/storage/ofd_packets [10:54:00]CheckFolder done [10:54:00]ProducePacketName [10:54:00]name=ofd_packets/00151799 [10:54:00]NVStorageSaveData ofd_packets/00151799 [10:54:00]File name is /storage/ofd_packets/00151799 [10:54:00]Write 298 bytes [10:54:00]NVStorageSaveData done [10:54:00]OFDSenderStorePacket done [10:54:00]KKMCreateOFDPacket done [10:54:00]NVStorageSaveData kkm_last_timestamp [10:54:00]File name is /storage/kkm_last_timestamp [10:54:00]Write 4 bytes [10:54:00]NVStorageSaveData done [10:54:00]ExternCall_PrintAddStr [10:54:00]wPrintStart [10:54:00]Write to MH i2c: 01 00 00 EE 0A F8 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: 01 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: 01 07 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: 01 07 00 EE 0A 00 00 00 00 00 FF 0F 0D [10:54:00]RasterBufferAndPrint [10:54:00]line Счет N : (1)1785810 [10:54:00]line ИНН: 02508201610067 [10:54:00]line Контрольно-Кассовый Чек [10:54:00]line ПРОДАЖА [10:54:00]line ТРК (МРК, ГНК) : 31 [10:54:00]line Товар: 2710194210 [10:54:00]line ДТ-К-5 [10:54:00]line 6.570 * 76.20 [10:54:00]line = 500.63 [10:54:00]line НДС 12% НСП 1% [10:54:00]line > о реализуемом товаре [10:54:00]line ОКРУГЛЕНИЕ: -0.63 [10:54:00]line ИТОГО: 500.00 [10:54:00]line Внесено: 500.00 [10:54:00]line СДАЧА: 0.00 [10:54:00]line НСП 1% : 4.43 [10:54:00]line НДС 12% : 53.16 [10:54:00]line Наличными: 500.00 [10:54:00]line Безнал.: 0.00 [10:54:00]line Место: АЗС № 89 "Партнер Нефть" [10:54:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:54:00]line СНО: Общий режим [10:54:00]line Чек 130 22.09.2024 10:54 [10:54:00]line Смена: 475 ФФД: 1.0 [10:54:00]line ЗНМ: 0300000113 [10:54:00]line РНМ: 0000000000091825 [10:54:00]line Версия ККМ: 001 [10:54:00]line ФМ: 0000000000871835 [10:54:00]line ФД: 151799 [10:54:00]line ФПД: 256978665452483 [10:54:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151799&fm=256978665452483&tin=02508201610067®Number=0000000000091825&sum=50000 [10:54:00]written 0, free lines is 4095 [10:54:00]OFD Sender: Processing packet 151799 [packets to send 826, broken 825] [10:54:00]ProducePacketName [10:54:00]name=ofd_packets/00151799 [10:54:00]OFD Sender: To server: pG, [10:54:00]CommunicateWithHost lk.salyk.kg:30040 [10:54:00]ConnectInit lk.salyk.kg [10:54:01]Write to MH i2c: 01 00 00 19 0B 24 [10:54:01]Write i2c OK [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: 01 [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: 01 07 00 [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: 01 07 00 19 0B 00 00 00 00 00 CD 0C 04 [10:54:01]RasterBufferAndPrint [10:54:01]line [10:54:01]line [10:54:01]line [10:54:01]line [10:54:01]line [10:54:01]written 0, free lines is 3284 [10:54:01]MH_Cut [10:54:01]Write to MH i2c: D1 01 00 20 0B 01 FD [10:54:01]Write i2c OK [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: D1 [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: D1 01 00 [10:54:01]MH_I2C_Read... [10:54:01]Read from MH i2c: D1 01 00 20 0B 00 FC [10:54:01]Write to MH i2c: 01 00 00 21 0B 2C [10:54:01]Write i2c OK [10:54:01]MH_I2C_Read... [10:54:02]*** Cut start [10:54:02]*** Purtial cut [10:54:02]*** Stage 1: CUTSNS_PIN = 1 [10:54:02]Read from MH i2c: 01 [10:54:02]MH_I2C_Read... [10:54:02]*** Stop cut motor [10:54:02]*** Cut end [10:54:02]Read from MH i2c: 01 07 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 FF 0F 41 [10:54:02]process_action close_receipt done [10:54:02]requested_data is exist [10:54:02]produce_requested_data [10:54:02]requested_item fm.sn is exist - process it [10:54:02]wFMCommunicate request_size=4 [10:54:02]MH_SAM_APDU [10:54:02]CAPDU: 80 11 00 00 [10:54:02]Write to MH i2c: E2 08 00 22 0B 80 11 00 00 00 00 00 00 A7 [10:54:02]Write i2c OK [10:54:02]MH_I2C_Read... [10:54:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:02]Read from MH i2c: E2 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 17 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 17 00 22 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [10:54:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:54:02]wFMCommunicate OK [10:54:02]requested_item fd.num is exist - process it [10:54:02]SAM_PROTO_GetFieldsCounters [10:54:02]wFMCommunicate request_size=4 [10:54:02]MH_SAM_APDU [10:54:02]CAPDU: 80 13 00 00 [10:54:02]Write to MH i2c: E2 08 00 23 0B 80 13 00 00 00 00 00 00 AA [10:54:02]Write i2c OK [10:54:02]MH_I2C_Read... [10:54:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:02]Read from MH i2c: E2 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 62 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 62 00 23 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [10:54:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:02]wFMCommunicate OK [10:54:02]SAM_PROTO_GetFieldsCounters done [10:54:02]requested_item shift.num is exist - process it [10:54:02]requested_item shift.opened is exist - process it [10:54:02]req_shift_opened [10:54:02]FM_GetShiftState [10:54:02]SAM_PROTO_GetShiftState [10:54:02]wFMCommunicate request_size=4 [10:54:02]MH_SAM_APDU [10:54:02]CAPDU: 80 13 01 00 [10:54:02]Write to MH i2c: E2 08 00 24 0B 80 13 01 00 00 00 00 00 AC [10:54:02]Write i2c OK [10:54:02]MH_I2C_Read... [10:54:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:02]Read from MH i2c: E2 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 0E 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 0E 00 24 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F3 [10:54:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:54:02]wFMCommunicate OK [10:54:02]SAM_PROTO_GetShiftState done [10:54:02]FM_GetShiftState done [10:54:02]req_shift_opened done [10:54:02]requested_item shift.open_date is exist - process it [10:54:02]req_shift_open_date [10:54:02]req_shift_open_date done [10:54:02]produce_requested_data done [10:54:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151799,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [10:54:02]process_action_free close_receipt [10:54:02]json_value_free [10:54:02]json_value_free done [10:54:02]process_json_proto returns [10:54:02]Send response to host [10:54:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151799,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [10:54:02]free response buf [10:54:02]execute_script done [10:54:02]execute_script returns [10:54:02]free content buf [10:54:02]Sock 10.Close socket [10:54:02]Connected sock=9 [10:54:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 44 8D 04 01 5D 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 48 F7 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 50 02 00 35 04 06 00 E9 B8 82 11 B3 C3 B9 9A 15 06 ED F8 A4 AE [10:54:02]Sock 10.Thread stoped [10:54:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 5A 47 00 99 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 50 02 00 F4 03 04 00 4D 9F EF 66 B6 04 01 00 00 BB BB 15 F9 17 35 4E D4 [10:54:03]CommunicateWithHost err = 0 [10:54:03]CheckOFDResponse [10:54:03]1017 (14) - 77093643461234 [10:54:03]1041 (16) - 0000000000871835 [10:54:03]1040 (4) - 151799 [10:54:03]1012 (4) - 22.09.2024 04:38 [10:54:03]1206 (1) - 0 [10:54:03]OFD Sender: Remove packet 151799 [10:54:03]ProducePacketName [10:54:03]name=ofd_packets/00151799 [10:54:03]NVStorageDeleteData [10:54:04]OFD Sender: No OFD packet to send [10:54:09]OFD Sender: No OFD packet to send [10:54:14]OFD Sender: No OFD packet to send [10:54:18]recv_with_timeout no data received [10:54:19]OFD Sender: No OFD packet to send [10:54:24]OFD Sender: No OFD packet to send [10:54:29]OFD Sender: No OFD packet to send [10:54:34]OFD Sender: No OFD packet to send [10:54:37]recv_with_timeout no data received [10:54:39]OFD Sender: No OFD packet to send [10:54:44]OFD Sender: No OFD packet to send [10:54:49]OFD Sender: No OFD packet to send [10:54:54]OFD Sender: No OFD packet to send [10:54:59]OFD Sender: No OFD packet to send [10:55:04]OFD Sender: No OFD packet to send [10:55:09]OFD Sender: No OFD packet to send [10:55:13]recv_with_timeout no data received [10:55:14]OFD Sender: No OFD packet to send [10:55:19]OFD Sender: No OFD packet to send [10:55:24]OFD Sender: No OFD packet to send [10:55:29]OFD Sender: No OFD packet to send [10:55:34]OFD Sender: No OFD packet to send [10:55:39]OFD Sender: No OFD packet to send [10:55:44]OFD Sender: No OFD packet to send [10:55:49]OFD Sender: No OFD packet to send [10:55:54]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:39]OFD Sender: No OFD packet to send [10:56:41]recv_with_timeout no data received [10:56:44]OFD Sender: No OFD packet to send [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]recv_with_timeout no data received [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57:19]recv_with_timeout no data received [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]recv_with_timeout no data received [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:40]OFD Sender: No OFD packet to send [10:57:45]OFD Sender: No OFD packet to send [10:57:50]OFD Sender: No OFD packet to send [10:57:55]OFD Sender: No OFD packet to send [10:58:00]OFD Sender: No OFD packet to send [10:58:05]OFD Sender: No OFD packet to send [10:58:10]OFD Sender: No OFD packet to send [10:58:15]OFD Sender: No OFD packet to send [10:58:20]OFD Sender: No OFD packet to send [10:58:25]OFD Sender: No OFD packet to send [10:58:30]OFD Sender: No OFD packet to send [10:58:35]OFD Sender: No OFD packet to send [10:58:40]OFD Sender: No OFD packet to send [10:58:45]recv_with_timeout no data received [10:58:45]OFD Sender: No OFD packet to send [10:58:46]accept exits with 8 [10:58:46]New connection [10:58:46]New thread 3067170148 created [10:58:46]Thread 3067026788 joined [10:58:46]Waiting for new connection... [10:58:46] Sock 8.Parse request [10:58:46]Sock 8.Check first char [10:58:46]Sock 8.First char is OK [10:58:46]request: POST /json_proto HTTP/1.0 [10:58:46]Method: POST [10:58:46]URL: /json_proto [10:58:46]Method is POST - this is cgi request [10:58:46]url: /json_proto [10:58:46]query_string will be loaded in cgi processing [10:58:46]execute_cgi json_proto POST (null) [10:58:46]execute_cgi path=json_proto method=POST [10:58:46]POST find Content-Length [10:58:46]Host: 172.17.43.67:8080 [10:58:46]Content-Length: 680 [10:58:46]Content-Type: application/json [10:58:46] [10:58:46]POST finish read [10:58:46]Found Content-Length = 680 [10:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:46]execute_script... [10:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:46]POST & json_proto [10:58:46]process_json_proto [10:58:46]json parsed OK: [10:58:46]protocol is kg_v1.0 [10:58:46]action value=close_receipt [10:58:46]process_action close_receipt [10:58:46]cmd_close_receipt [10:58:46]MH_GetDate [10:58:46]Write to MH i2c: F0 00 00 25 0B 1F [10:58:46]Write i2c OK [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: F0 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: F0 09 00 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: F0 09 00 25 0B 00 67 F8 EF 66 6A BD 47 65 AF [10:58:46]GetLastDocTimeStamp 1727002440 [10:58:46]current date 1727002727 [10:58:46]FM_GetShiftState [10:58:46]SAM_PROTO_GetShiftState [10:58:46]wFMCommunicate request_size=4 [10:58:46]MH_SAM_APDU [10:58:46]CAPDU: 80 13 01 00 [10:58:46]Write to MH i2c: E2 08 00 26 0B 80 13 01 00 00 00 00 00 AE [10:58:46]Write i2c OK [10:58:46]MH_I2C_Read... [10:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:46]Read from MH i2c: E2 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 0E 00 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 0E 00 26 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F5 [10:58:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [10:58:46]wFMCommunicate OK [10:58:46]SAM_PROTO_GetShiftState done [10:58:46]FM_GetShiftState done [10:58:46]opened in 1726966141 [10:58:46]opened+sec_in_day 1727052541 [10:58:46]quantity*price = 100050 [10:58:46]sum+1 = 100052 [10:58:46]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 132 22.09.2024 11:03 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151801 ФПД: 136710295438905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151801&fm=136710295438905&tin=02508201610067®Number=0000000000091825&sum=40000 [11:03:31]StoreToDocumentArchive [11:03:31]shift 475 fd 151801 [11:03:31]save to /storage/0475/doc_00151801 [11:03:31]save last doc name /storage/0475/doc_00151801 to /storage/kkm_last_doc_name [11:03:31]save OK [11:03:31]Clear old archive folders... [11:03:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:03:31]tlvbuf is 0096C740 [11:03:31]SAM_PROTO_ClearQueue [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 09 00 00 [11:03:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 03 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:03:31]RAPDU: 90 00 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_ClearQueue done [11:03:31]KKMCreateOFDPacket [11:03:31]OFDProtocolAddRootSTLVToBuf [11:03:31]FM_MakeSignedData [11:03:31]FM_MakeSignedData [11:03:31]SAM_PROTO_SignData [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 0D 01 02 [11:03:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:32]Read from MH i2c: E2 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:03:32]RAPDU: 90 00 [11:03:32]wFMCommunicate OK [11:03:32]wFMCommunicate request_size=255 [11:03:32]MH_SAM_APDU [11:03:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 82 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 50 02 00 35 04 06 00 7C 56 58 98 [11:03:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 82 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 50 02 00 35 04 06 00 7C 56 58 98 00 00 5A [11:03:32]Write i2c OK [11:03:32]MH_I2C_Read... [11:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:32]Read from MH i2c: E2 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:03:32]RAPDU: 90 00 [11:03:32]wFMCommunicate OK [11:03:32]wFMCommunicate request_size=7 [11:03:32]MH_SAM_APDU [11:03:32]CAPDU: 80 0D 02 02 02 C6 39 [11:03:32]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 C6 39 00 00 AB [11:03:32]Write i2c OK [11:03:32]MH_I2C_Read... [11:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:32]Read from MH i2c: E2 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:03:32]RAPDU: 90 00 [11:03:32]wFMCommunicate OK [11:03:32]wFMCommunicate request_size=4 [11:03:32]MH_SAM_APDU [11:03:32]CAPDU: 80 0D 03 02 [11:03:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:03:32]Write i2c OK [11:03:32]MH_I2C_Read... [11:03:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:32]Read from MH i2c: E2 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 0B 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 0B 00 2F 00 00 E0 12 0B 16 07 D7 95 82 90 00 B3 [11:03:32]RAPDU: E0 12 0B 16 07 D7 95 82 90 00 [11:03:32]wFMCommunicate OK [11:03:32]SAM_PROTO_SignData done [11:03:32]FM_MakeSignedData done [11:03:32]CreateOFDProtocolMessage [11:03:32]wFMCommunicate request_size=4 [11:03:32]MH_SAM_APDU [11:03:32]CAPDU: 80 11 00 00 [11:03:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:03:32]Write i2c OK [11:03:32]MH_I2C_Read... [11:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:32]Read from MH i2c: E2 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 17 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:03:32]wFMCommunicate OK [11:03:32]CreateOFDProtocolMessage done [11:03:32]OFDSenderStorePacket 151801 [11:03:32]StoreOFDPacket docnum=151801 [11:03:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8C 57 04 01 91 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 82 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 50 02 00 35 04 06 00 7C 56 58 98 C6 39 E0 12 0B 16 07 D7 95 82 [11:03:32]CheckFolder [11:03:32]dirname=/storage/ofd_packets [11:03:32]CheckFolder done [11:03:32]ProducePacketName [11:03:32]name=ofd_packets/00151801 [11:03:32]NVStorageSaveData ofd_packets/00151801 [11:03:32]File name is /storage/ofd_packets/00151801 [11:03:32]Write 298 bytes [11:03:32]NVStorageSaveData done [11:03:32]OFDSenderStorePacket done [11:03:32]KKMCreateOFDPacket done [11:03:32]NVStorageSaveData kkm_last_timestamp [11:03:32]File name is /storage/kkm_last_timestamp [11:03:32]Write 4 bytes [11:03:32]NVStorageSaveData done [11:03:32]ExternCall_PrintAddStr [11:03:32]wPrintStart [11:03:32]Write to MH i2c: 01 00 00 31 00 31 [11:03:32]Write i2c OK [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: 01 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: 01 07 00 [11:03:32]MH_I2C_Read... [11:03:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:03:32]RasterBufferAndPrint [11:03:32]line Счет N : (1)1785812 [11:03:32]line ИНН: 02508201610067 [11:03:32]line Контрольно-Кассовый Чек [11:03:32]line ПРОДАЖА [11:03:32]line ТРК (МРК, ГНК) : 31 [11:03:32]line Товар: 2710194210 [11:03:32]line ДТ-К-5 [11:03:32]line 5.250 * 76.20 [11:03:32]line = 400.05 [11:03:32]line НДС 12% НСП 1% [11:03:32]line > о реализуемом товаре [11:03:32]line ОКРУГЛЕНИЕ: -0.05 [11:03:32]line ИТОГО: 400.00 [11:03:32]line Внесено: 400.00 [11:03:32]line СДАЧА: 0.00 [11:03:32]line НСП 1% : 3.54 [11:03:32]line НДС 12% : 42.48 [11:03:32]line Наличными: 400.00 [11:03:32]line Безнал.: 0.00 [11:03:32]line Место: АЗС № 89 "Партнер Нефть" [11:03:32]OFD Sender: Processing packet 151801 [packets to send 826, broken 825] [11:03:32]ProducePacketName [11:03:32]name=ofd_packets/00151801 [11:03:32]OFD Sender: To server: pG, [11:03:32]CommunicateWithHost lk.salyk.kg:30040 [11:03:32]ConnectInit lk.salyk.kg [11:03:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:03:32]line СНО: Общий режим [11:03:32]line Чек 132 22.09.2024 11:03 [11:03:32]line Смена: 475 ФФД: 1.0 [11:03:32]line ЗНМ: 0300000113 [11:03:32]line РНМ: 0000000000091825 [11:03:32]line Версия ККМ: 001 [11:03:32]line ФМ: 0000000000871835 [11:03:32]line ФД: 151801 [11:03:32]line ФПД: 136710295438905 [11:03:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151801&fm=136710295438905&tin=02508201610067®Number=0000000000091825&sum=40000 [11:03:32]written 0, free lines is 4095 [11:03:33]Connected sock=9 [11:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8C 57 04 01 91 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 82 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 50 02 00 35 04 06 00 7C 56 58 98 C6 39 E0 12 0B 16 07 D7 95 82 [11:03:33]Write to MH i2c: 01 00 00 5C 00 5C [11:03:33]Write i2c OK [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: 01 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: 01 07 00 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 5D 0D CD [11:03:33]RasterBufferAndPrint [11:03:33]line [11:03:33]line [11:03:33]line [11:03:33]line [11:03:33]line [11:03:33]written 0, free lines is 3444 [11:03:33]MH_Cut [11:03:33]Write to MH i2c: D1 01 00 63 00 01 35 [11:03:33]Write i2c OK [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: D1 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: D1 01 00 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: D1 01 00 63 00 00 34 [11:03:33]Write to MH i2c: 01 00 00 64 00 64 [11:03:33]Write i2c OK [11:03:33]MH_I2C_Read... [11:03:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 6B 47 00 2C 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 50 02 00 F4 03 04 00 87 A1 EF 66 B6 04 01 00 00 76 1F EB 64 FE CD A0 E1 [11:03:33]CommunicateWithHost err = 0 [11:03:33]CheckOFDResponse [11:03:33]1017 (14) - 77093643461234 [11:03:33]1041 (16) - 0000000000871835 [11:03:33]1040 (4) - 151801 [11:03:33]1012 (4) - 22.09.2024 04:48 [11:03:33]1206 (1) - 0 [11:03:33]OFD Sender: Remove packet 151801 [11:03:33]ProducePacketName [11:03:33]name=ofd_packets/00151801 [11:03:33]NVStorageDeleteData [11:03:33]*** Cut start [11:03:33]*** Purtial cut [11:03:33]*** Stage 1: CUTSNS_PIN = 1 [11:03:34]Read from MH i2c: 01 [11:03:34]MH_I2C_Read... [11:03:34]*** Stop cut motor [11:03:34]*** Cut end [11:03:34]Read from MH i2c: 01 07 00 [11:03:34]MH_I2C_Read... [11:03:34]OFD Sender: No OFD packet to send [11:03:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:03:34]process_action close_receipt done [11:03:34]requested_data is exist [11:03:34]produce_requested_data [11:03:34]requested_item fm.sn is exist - process it [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 11 00 00 [11:03:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 17 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [11:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:03:34]wFMCommunicate OK [11:03:34]requested_item fd.num is exist - process it [11:03:34]SAM_PROTO_GetFieldsCounters [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 13 00 00 [11:03:34]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 62 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [11:03:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:34]wFMCommunicate OK [11:03:34]SAM_PROTO_GetFieldsCounters done [11:03:34]requested_item shift.num is exist - process it [11:03:34]requested_item shift.opened is exist - process it [11:03:34]req_shift_opened [11:03:34]FM_GetShiftState [11:03:34]SAM_PROTO_GetShiftState [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 13 01 00 [11:03:34]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 0E 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [11:03:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:03:34]wFMCommunicate OK [11:03:34]SAM_PROTO_GetShiftState done [11:03:34]FM_GetShiftState done [11:03:34]req_shift_opened done [11:03:34]requested_item shift.open_date is exist - process it [11:03:34]req_shift_open_date [11:03:34]req_shift_open_date done [11:03:34]produce_requested_data done [11:03:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151801,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:03:34]process_action_free close_receipt [11:03:34]json_value_free [11:03:34]json_value_free done [11:03:34]process_json_proto returns [11:03:34]Send response to host [11:03:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151801,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:03:34]free response buf [11:03:34]execute_script done [11:03:34]execute_script returns [11:03:34]free content buf [11:03:34]Sock 7.Close socket [11:03:34]Sock 7.Thread stoped [11:03:39]OFD Sender: No OFD packet to send [11:03:44]OFD Sender: No OFD packet to send [11:03:49]OFD Sender: No OFD packet to send [11:03:54]OFD Sender: No OFD packet to send [11:03:59]OFD Sender: No OFD packet to send [11:03:59]recv_with_timeout no data received [11:04:04]OFD Sender: No OFD packet to send [11:04:09]OFD Sender: No OFD packet to send [11:04:14]OFD Sender: No OFD packet to send [11:04:19]OFD Sender: No OFD packet to send [11:04:24]OFD Sender: No OFD packet to send [11:04:29]OFD Sender: No OFD packet to send [11:04:34]OFD Sender: No OFD packet to send [11:04:36]accept exits with 10 [11:04:36]New connection [11:04:36]New thread 3066797412 created [11:04:36]Thread 3066940772 joined [11:04:36]Waiting for new connection... [11:04:36] Sock 10.Parse request [11:04:36]Sock 10.Check first char [11:04:36]Sock 10.First char is OK [11:04:36]request: POST /json_proto HTTP/1.0 [11:04:36]Method: POST [11:04:36]URL: /json_proto [11:04:36]Method is POST - this is cgi request [11:04:36]url: /json_proto [11:04:36]query_string will be loaded in cgi processing [11:04:36]execute_cgi json_proto POST (null) [11:04:36]execute_cgi path=json_proto method=POST [11:04:36]POST find Content-Length [11:04:36]Host: 172.17.43.67:8080 [11:04:36]Content-Length: 680 [11:04:36]Content-Type: application/json [11:04:36] [11:04:36]POST finish read [11:04:36]Found Content-Length = 680 [11:04:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:36]execute_script... [11:04:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:36]POST & json_proto [11:04:36]process_json_proto [11:04:36]json parsed OK: [11:04:36]protocol is kg_v1.0 [11:04:36]action value=close_receipt [11:04:36]process_action close_receipt [11:04:36]cmd_close_receipt [11:04:36]MH_GetDate [11:04:36]Write to MH i2c: F0 00 00 68 00 57 [11:04:36]Write i2c OK [11:04:36]MH_I2C_Read... [11:04:36]Read from MH i2c: F0 [11:04:36]MH_I2C_Read... [11:04:36]Read from MH i2c: F0 09 00 [11:04:36]MH_I2C_Read... [11:04:36]Read from MH i2c: F0 09 00 68 00 00 C4 F9 EF 66 6A BD 47 65 45 [11:04:36]GetLastDocTimeStamp 1727003010 [11:04:36]current date 1727003076 [11:04:36]FM_GetShiftState [11:04:36]SAM_PROTO_GetShiftState [11:04:36]wFMCommunicate request_size=4 [11:04:36]MH_SAM_APDU [11:04:36]CAPDU: 80 13 01 00 [11:04:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:04:36]Write i2c OK [11:04:36]MH_I2C_Read... [11:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:36]Read from MH i2c: E2 [11:04:36]MH_I2C_Read... [11:04:36]Read from MH i2c: E2 0E 00 [11:04:36]MH_I2C_Read... [11:04:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [11:04:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:36]wFMCommunicate OK [11:04:36]SAM_PROTO_GetShiftState done [11:04:36]FM_GetShiftState done [11:04:36]opened in 1726966141 [11:04:36]opened+sec_in_day 1727052541 [11:04:36]quantity*price = 120015 [11:04:36]sum+1 = 120016 [11:04:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 133 22.09.2024 11:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151802 ФПД: 62008929572152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151802&fm=62008929572152&tin=02508201610067®Number=0000000000091825&sum=120000 [11:04:37]StoreToDocumentArchive [11:04:37]shift 475 fd 151802 [11:04:37]save to /storage/0475/doc_00151802 [11:04:37]save last doc name /storage/0475/doc_00151802 to /storage/kkm_last_doc_name [11:04:37]save OK [11:04:37]Clear old archive folders... [11:04:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:04:37]tlvbuf is 0096C310 [11:04:37]SAM_PROTO_ClearQueue [11:04:37]wFMCommunicate request_size=4 [11:04:37]MH_SAM_APDU [11:04:37]CAPDU: 80 09 00 00 [11:04:37]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:04:37]Write i2c OK [11:04:37]MH_I2C_Read... [11:04:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:37]Read from MH i2c: E2 [11:04:37]MH_I2C_Read... [11:04:37]Read from MH i2c: E2 03 00 [11:04:37]MH_I2C_Read... [11:04:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:04:37]RAPDU: 90 00 [11:04:37]wFMCommunicate OK [11:04:37]SAM_PROTO_ClearQueue done [11:04:37]KKMCreateOFDPacket [11:04:37]OFDProtocolAddRootSTLVToBuf [11:04:37]FM_MakeSignedData [11:04:37]FM_MakeSignedData [11:04:37]SAM_PROTO_SignData [11:04:37]wFMCommunicate request_size=4 [11:04:37]MH_SAM_APDU [11:04:37]CAPDU: 80 0D 01 02 [11:04:37]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:04:37]Write i2c OK [11:04:37]MH_I2C_Read... [11:04:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:37]Read from MH i2c: E2 [11:04:37]MH_I2C_Read... [11:04:37]Read from MH i2c: E2 03 00 [11:04:37]MH_I2C_Read... [11:04:37]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:04:37]RAPDU: 90 00 [11:04:37]wFMCommunicate OK [11:04:37]wFMCommunicate request_size=255 [11:04:37]MH_SAM_APDU [11:04:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C4 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 50 02 00 35 04 06 00 38 65 94 38 [11:04:37]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C4 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 50 02 00 35 04 06 00 38 65 94 38 00 00 0B [11:04:37]Write i2c OK [11:04:37]MH_I2C_Read... [11:04:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:37]Read from MH i2c: E2 [11:04:37]MH_I2C_Read... [11:04:37]Read from MH i2c: E2 03 00 [11:04:37]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:04:38]RAPDU: 90 00 [11:04:38]wFMCommunicate OK [11:04:38]wFMCommunicate request_size=7 [11:04:38]MH_SAM_APDU [11:04:38]CAPDU: 80 0D 02 02 02 55 38 [11:04:38]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 55 38 00 00 84 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:38]Read from MH i2c: E2 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 03 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:04:38]RAPDU: 90 00 [11:04:38]wFMCommunicate OK [11:04:38]wFMCommunicate request_size=4 [11:04:38]MH_SAM_APDU [11:04:38]CAPDU: 80 0D 03 02 [11:04:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:38]Read from MH i2c: E2 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 0B 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 0B 00 7A 00 00 77 5B 32 4E 00 C0 DA DA 90 00 BC [11:04:38]RAPDU: 77 5B 32 4E 00 C0 DA DA 90 00 [11:04:38]wFMCommunicate OK [11:04:38]SAM_PROTO_SignData done [11:04:38]FM_MakeSignedData done [11:04:38]CreateOFDProtocolMessage [11:04:38]wFMCommunicate request_size=4 [11:04:38]MH_SAM_APDU [11:04:38]CAPDU: 80 11 00 00 [11:04:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:38]Read from MH i2c: E2 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 17 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [11:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:38]wFMCommunicate OK [11:04:38]CreateOFDProtocolMessage done [11:04:38]OFDSenderStorePacket 151802 [11:04:38]StoreOFDPacket docnum=151802 [11:04:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 17 BD 04 01 C6 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C4 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 50 02 00 35 04 06 00 38 65 94 38 55 38 77 5B 32 4E 00 C0 DA DA [11:04:38]CheckFolder [11:04:38]dirname=/storage/ofd_packets [11:04:38]CheckFolder done [11:04:38]ProducePacketName [11:04:38]name=ofd_packets/00151802 [11:04:38]NVStorageSaveData ofd_packets/00151802 [11:04:38]File name is /storage/ofd_packets/00151802 [11:04:38]Write 298 bytes [11:04:38]NVStorageSaveData done [11:04:38]OFDSenderStorePacket done [11:04:38]KKMCreateOFDPacket done [11:04:38]NVStorageSaveData kkm_last_timestamp [11:04:38]File name is /storage/kkm_last_timestamp [11:04:38]Write 4 bytes [11:04:38]NVStorageSaveData done [11:04:38]ExternCall_PrintAddStr [11:04:38]wPrintStart [11:04:38]Write to MH i2c: 01 00 00 7C 00 7C [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 07 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:04:38]RasterBufferAndPrint [11:04:38]line Счет N : (1)1785813 [11:04:38]line ИНН: 02508201610067 [11:04:38]line Контрольно-Кассовый Чек [11:04:38]line ПРОДАЖА [11:04:38]line ТРК (МРК, ГНК) : 31 [11:04:38]line Товар: 2710194210 [11:04:38]line ДТ-К-5 [11:04:38]line 15.750 * 76.20 [11:04:38]line = 1200.15 [11:04:38]line НДС 12% НСП 1% [11:04:38]line > о реализуемом товаре [11:04:38]line ОКРУГЛЕНИЕ: -0.15 [11:04:38]line ИТОГО: 1200.00 [11:04:38]line Внесено: 1200.00 [11:04:38]line СДАЧА: 0.00 [11:04:38]line НСП 1% : 10.62 [11:04:38]line НДС 12% : 127.45 [11:04:38]line Наличными: 1200.00 [11:04:38]line Безнал.: 0.00 [11:04:38]line Место: АЗС № 89 "Партнер Нефть" [11:04:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:04:38]line СНО: Общий режим [11:04:38]line Чек 133 22.09.2024 11:04 [11:04:38]line Смена: 475 ФФД: 1.0 [11:04:38]line ЗНМ: 0300000113 [11:04:38]line РНМ: 0000000000091825 [11:04:38]line Версия ККМ: 001 [11:04:38]line ФМ: 0000000000871835 [11:04:38]line ФД: 151802 [11:04:38]line ФПД: 62008929572152 [11:04:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151802&fm=62008929572152&tin=02508201610067®Number=0000000000091825&sum=120000 [11:04:38]written 0, free lines is 4095 [11:04:38]OFD Sender: Processing packet 151802 [packets to send 826, broken 825] [11:04:38]ProducePacketName [11:04:38]name=ofd_packets/00151802 [11:04:38]OFD Sender: To server: pG, [11:04:38]CommunicateWithHost lk.salyk.kg:30040 [11:04:38]ConnectInit lk.salyk.kg [11:04:38]Write to MH i2c: 01 00 00 A7 00 A7 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 07 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D2 0C 8C [11:04:38]RasterBufferAndPrint [11:04:38]line [11:04:38]line [11:04:38]line [11:04:38]line [11:04:38]line [11:04:38]written 0, free lines is 3288 [11:04:38]MH_Cut [11:04:38]Write to MH i2c: D1 01 00 AE 00 01 80 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: D1 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: D1 01 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: D1 01 00 AE 00 00 7F [11:04:38]Write to MH i2c: 01 00 00 AF 00 AF [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:39]*** Cut start [11:04:39]*** Purtial cut [11:04:39]*** Stage 1: CUTSNS_PIN = 1 [11:04:39]Connected sock=8 [11:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 17 BD 04 01 C6 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C4 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 50 02 00 35 04 06 00 38 65 94 38 55 38 77 5B 32 4E 00 C0 DA DA [11:04:39]Read from MH i2c: 01 [11:04:39]MH_I2C_Read... [11:04:39]*** Stop cut motor [11:04:39]*** Cut end [11:04:39]Read from MH i2c: 01 07 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:04:39]process_action close_receipt done [11:04:39]requested_data is exist [11:04:39]produce_requested_data [11:04:39]requested_item fm.sn is exist - process it [11:04:39]wFMCommunicate request_size=4 [11:04:39]MH_SAM_APDU [11:04:39]CAPDU: 80 11 00 00 [11:04:39]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:39]Read from MH i2c: E2 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 17 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [11:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:39]wFMCommunicate OK [11:04:39]requested_item fd.num is exist - process it [11:04:39]SAM_PROTO_GetFieldsCounters [11:04:39]wFMCommunicate request_size=4 [11:04:39]MH_SAM_APDU [11:04:39]CAPDU: 80 13 00 00 [11:04:39]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:39]Read from MH i2c: E2 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 62 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [11:04:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:04:39]wFMCommunicate OK [11:04:39]SAM_PROTO_GetFieldsCounters done [11:04:39]requested_item shift.num is exist - process it [11:04:39]requested_item shift.opened is exist - process it [11:04:39]req_shift_opened [11:04:39]FM_GetShiftState [11:04:39]SAM_PROTO_GetShiftState [11:04:39]wFMCommunicate request_size=4 [11:04:39]MH_SAM_APDU [11:04:39]CAPDU: 80 13 01 00 [11:04:39]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 77 47 00 C3 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 50 02 00 F4 03 04 00 C9 A1 EF 66 B6 04 01 00 00 0E E0 54 2E 9C B4 42 7E [11:04:39]CommunicateWithHost err = 0 [11:04:39]CheckOFDResponse [11:04:39]1017 (14) - 77093643461234 [11:04:39]1041 (16) - 0000000000871835 [11:04:39]1040 (4) - 151802 [11:04:39]1012 (4) - 22.09.2024 04:49 [11:04:39]1206 (1) - 0 [11:04:39]OFD Sender: Remove packet 151802 [11:04:39]ProducePacketName [11:04:39]name=ofd_packets/00151802 [11:04:39]NVStorageDeleteData [11:04:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:39]Read from MH i2c: E2 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 0E 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [11:04:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:39]wFMCommunicate OK [11:04:39]SAM_PROTO_GetShiftState done [11:04:39]FM_GetShiftState done [11:04:39]req_shift_opened done [11:04:39]requested_item shift.open_date is exist - process it [11:04:39]req_shift_open_date [11:04:39]req_shift_open_date done [11:04:39]produce_requested_data done [11:04:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151802,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:04:39]process_action_free close_receipt [11:04:39]json_value_free [11:04:39]json_value_free done [11:04:39]process_json_proto returns [11:04:39]Send response to host [11:04:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151802,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:04:39]free response buf [11:04:39]execute_script done [11:04:39]execute_script returns [11:04:39]free content buf [11:04:39]Sock 10.Close socket [11:04:39]Sock 10.Thread stoped [11:04:40]accept exits with 9 [11:04:40]New connection [11:04:40]New thread 3066940772 created [11:04:40]Thread 3066797412 joined [11:04:40]Waiting for new connection... [11:04:40] Sock 9.Parse request [11:04:40]Sock 9.Check first char [11:04:40]Sock 9.First char is OK [11:04:40]request: POST /json_proto HTTP/1.0 [11:04:40]Method: POST [11:04:40]URL: /json_proto [11:04:40]Method is POST - this is cgi request [11:04:40]url: /json_proto [11:04:40]query_string will be loaded in cgi processing [11:04:40]execute_cgi json_proto POST (null) [11:04:40]execute_cgi path=json_proto method=POST [11:04:40]POST find Content-Length [11:04:40]Host: 172.17.43.67:8080 [11:04:40]Content-Length: 683 [11:04:40]Content-Type: application/json [11:04:40] [11:04:40]POST finish read [11:04:40]Found Content-Length = 683 [11:04:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:40]execute_script... [11:04:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:40]POST & json_proto [11:04:40]process_json_proto [11:04:40]json parsed OK: [11:04:40]protocol is kg_v1.0 [11:04:40]action value=close_receipt [11:04:40]process_action close_receipt [11:04:40]cmd_close_receipt [11:04:40]MH_GetDate [11:04:40]Write to MH i2c: F0 00 00 B3 00 A2 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: F0 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: F0 09 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: F0 09 00 B3 00 00 C8 F9 EF 66 6A BD 47 65 94 [11:04:40]GetLastDocTimeStamp 1727003076 [11:04:40]current date 1727003080 [11:04:40]FM_GetShiftState [11:04:40]SAM_PROTO_GetShiftState [11:04:40]wFMCommunicate request_size=4 [11:04:40]MH_SAM_APDU [11:04:40]CAPDU: 80 13 01 00 [11:04:40]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:40]Read from MH i2c: E2 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 0E 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [11:04:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:40]wFMCommunicate OK [11:04:40]SAM_PROTO_GetShiftState done [11:04:40]FM_GetShiftState done [11:04:40]opened in 1726966141 [11:04:40]opened+sec_in_day 1727052541 [11:04:40]quantity*price = 100021 [11:04:40]sum+1 = 100023 [11:04:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 134 22.09.2024 11:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151803 ФПД: 278186260541691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151803&fm=278186260541691&tin=02508201610067®Number=0000000000091825&sum=100000 [11:04:41]StoreToDocumentArchive [11:04:41]shift 475 fd 151803 [11:04:41]save to /storage/0475/doc_00151803 [11:04:41]save last doc name /storage/0475/doc_00151803 to /storage/kkm_last_doc_name [11:04:41]save OK [11:04:41]Clear old archive folders... [11:04:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:41]tlvbuf is 009053F0 [11:04:41]SAM_PROTO_ClearQueue [11:04:41]wFMCommunicate request_size=4 [11:04:41]MH_SAM_APDU [11:04:41]CAPDU: 80 09 00 00 [11:04:41]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:41]Read from MH i2c: E2 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:04:41]RAPDU: 90 00 [11:04:41]wFMCommunicate OK [11:04:41]SAM_PROTO_ClearQueue done [11:04:41]KKMCreateOFDPacket [11:04:41]OFDProtocolAddRootSTLVToBuf [11:04:41]FM_MakeSignedData [11:04:41]FM_MakeSignedData [11:04:41]SAM_PROTO_SignData [11:04:41]wFMCommunicate request_size=4 [11:04:41]MH_SAM_APDU [11:04:41]CAPDU: 80 0D 01 02 [11:04:41]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:41]Read from MH i2c: E2 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:04:41]RAPDU: 90 00 [11:04:41]wFMCommunicate OK [11:04:41]wFMCommunicate request_size=255 [11:04:41]MH_SAM_APDU [11:04:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 C8 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 50 02 00 35 04 06 00 FD [11:04:41]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 C8 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 50 02 00 35 04 06 00 FD 00 00 A9 [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:41]Read from MH i2c: E2 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:04:41]RAPDU: 90 00 [11:04:41]wFMCommunicate OK [11:04:41]wFMCommunicate request_size=10 [11:04:41]MH_SAM_APDU [11:04:41]CAPDU: 80 0D 02 02 05 02 49 3D B0 FB [11:04:41]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 02 49 3D B0 FB 00 00 7B [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:41]Read from MH i2c: E2 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:04:41]RAPDU: 90 00 [11:04:41]wFMCommunicate OK [11:04:41]wFMCommunicate request_size=4 [11:04:41]MH_SAM_APDU [11:04:41]CAPDU: 80 0D 03 02 [11:04:41]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:42]Read from MH i2c: E2 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 0B 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 0B 00 C5 00 00 10 22 5B E8 DF D2 D6 B2 90 00 EF [11:04:42]RAPDU: 10 22 5B E8 DF D2 D6 B2 90 00 [11:04:42]wFMCommunicate OK [11:04:42]SAM_PROTO_SignData done [11:04:42]FM_MakeSignedData done [11:04:42]CreateOFDProtocolMessage [11:04:42]wFMCommunicate request_size=4 [11:04:42]MH_SAM_APDU [11:04:42]CAPDU: 80 11 00 00 [11:04:42]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:42]Read from MH i2c: E2 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 17 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [11:04:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:42]wFMCommunicate OK [11:04:42]CreateOFDProtocolMessage done [11:04:42]OFDSenderStorePacket 151803 [11:04:42]StoreOFDPacket docnum=151803 [11:04:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D5 8F 07 01 93 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 C8 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 50 02 00 35 04 06 00 FD 02 49 3D B0 FB 10 22 5B E8 DF D2 D6 B2 [11:04:42]CheckFolder [11:04:42]dirname=/storage/ofd_packets [11:04:42]CheckFolder done [11:04:42]ProducePacketName [11:04:42]name=ofd_packets/00151803 [11:04:42]NVStorageSaveData ofd_packets/00151803 [11:04:42]File name is /storage/ofd_packets/00151803 [11:04:42]Write 301 bytes [11:04:42]NVStorageSaveData done [11:04:42]OFDSenderStorePacket done [11:04:42]KKMCreateOFDPacket done [11:04:42]NVStorageSaveData kkm_last_timestamp [11:04:42]File name is /storage/kkm_last_timestamp [11:04:42]Write 4 bytes [11:04:42]NVStorageSaveData done [11:04:42]ExternCall_PrintAddStr [11:04:42]wPrintStart [11:04:42]Write to MH i2c: 01 00 00 C7 00 C7 [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 07 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:04:42]RasterBufferAndPrint [11:04:42]line Счет N : (1)1785815 [11:04:42]line ИНН: 02508201610067 [11:04:42]line Контрольно-Кассовый Чек [11:04:42]line ПРОДАЖА [11:04:42]line ТРК (МРК, ГНК) : 23 [11:04:42]line Товар: 2710124500 [11:04:42]line Аи-95-К-5 [11:04:42]line 13.480 * 74.20 [11:04:42]line = 1000.22 [11:04:42]line НДС 12% НСП 1% [11:04:42]line > о реализуемом товаре [11:04:42]line ОКРУГЛЕНИЕ: -0.22 [11:04:42]line ИТОГО: 1000.00 [11:04:42]line Внесено: 1000.00 [11:04:42]line СДАЧА: 0.00 [11:04:42]line НСП 1% : 8.85 [11:04:42]line НДС 12% : 106.22 [11:04:42]line Наличными: 1000.00 [11:04:42]line Безнал.: 0.00 [11:04:42]line Место: АЗС № 89 "Партнер Нефть" [11:04:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:04:42]line СНО: Общий режим [11:04:42]line Чек 134 22.09.2024 11:04 [11:04:42]line Смена: 475 ФФД: 1.0 [11:04:42]line ЗНМ: 0300000113 [11:04:42]line РНМ: 0000000000091825 [11:04:42]line Версия ККМ: 001 [11:04:42]line ФМ: 0000000000871835 [11:04:42]line ФД: 151803 [11:04:42]line ФПД: 278186260541691 [11:04:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151803&fm=278186260541691&tin=02508201610067®Number=0000000000091825&sum=100000 [11:04:42]written 0, free lines is 4095 [11:04:42]OFD Sender: Processing packet 151803 [packets to send 826, broken 825] [11:04:42]ProducePacketName [11:04:42]name=ofd_packets/00151803 [11:04:42]OFD Sender: To server: pG, [11:04:42]CommunicateWithHost lk.salyk.kg:30040 [11:04:42]ConnectInit lk.salyk.kg [11:04:42]Write to MH i2c: 01 00 00 F2 00 F2 [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 07 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D6 0C DB [11:04:42]RasterBufferAndPrint [11:04:43]line [11:04:43]line [11:04:43]line [11:04:43]line [11:04:43]line [11:04:43]written 0, free lines is 3301 [11:04:43]MH_Cut [11:04:43]Write to MH i2c: D1 01 00 F9 00 01 CB [11:04:43]Write i2c OK [11:04:43]MH_I2C_Read... [11:04:43]Read from MH i2c: D1 [11:04:43]MH_I2C_Read... [11:04:43]Read from MH i2c: D1 01 00 [11:04:43]MH_I2C_Read... [11:04:43]Read from MH i2c: D1 01 00 F9 00 00 CA [11:04:43]Write to MH i2c: 01 00 00 FA 00 FA [11:04:43]Write i2c OK [11:04:43]MH_I2C_Read... [11:04:43]*** Cut start [11:04:43]*** Purtial cut [11:04:43]*** Stage 1: CUTSNS_PIN = 1 [11:04:44]Read from MH i2c: 01 *** Stop cut motor [11:04:44] [11:04:44]*** Cut end [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: 01 07 00 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [11:04:44]process_action close_receipt done [11:04:44]requested_data is exist [11:04:44]produce_requested_data [11:04:44]requested_item fm.sn is exist - process it [11:04:44]wFMCommunicate request_size=4 [11:04:44]MH_SAM_APDU [11:04:44]CAPDU: 80 11 00 00 [11:04:44]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [11:04:44]Write i2c OK [11:04:44]MH_I2C_Read... [11:04:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:44]Read from MH i2c: E2 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 17 00 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [11:04:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:44]wFMCommunicate OK [11:04:44]requested_item fd.num is exist - process it [11:04:44]SAM_PROTO_GetFieldsCounters [11:04:44]wFMCommunicate request_size=4 [11:04:44]MH_SAM_APDU [11:04:44]CAPDU: 80 13 00 00 [11:04:44]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [11:04:44]Write i2c OK [11:04:44]MH_I2C_Read... [11:04:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:44]Read from MH i2c: E2 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 62 00 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [11:04:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:04:44]wFMCommunicate OK [11:04:44]SAM_PROTO_GetFieldsCounters done [11:04:44]requested_item shift.num is exist - process it [11:04:44]requested_item shift.opened is exist - process it [11:04:44]req_shift_opened [11:04:44]FM_GetShiftState [11:04:44]SAM_PROTO_GetShiftState [11:04:44]wFMCommunicate request_size=4 [11:04:44]MH_SAM_APDU [11:04:44]CAPDU: 80 13 01 00 [11:04:44]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:04:44]Write i2c OK [11:04:44]MH_I2C_Read... [11:04:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:44]Read from MH i2c: E2 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 0E 00 [11:04:44]MH_I2C_Read... [11:04:44]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [11:04:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:44]wFMCommunicate OK [11:04:44]SAM_PROTO_GetShiftState done [11:04:44]FM_GetShiftState done [11:04:44]req_shift_opened done [11:04:44]requested_item shift.open_date is exist - process it [11:04:44]req_shift_open_date [11:04:44]req_shift_open_date done [11:04:44]produce_requested_data done [11:04:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151803,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:04:44]process_action_free close_receipt [11:04:44]json_value_free [11:04:44]json_value_free done [11:04:44]process_json_proto returns [11:04:44]Send response to host [11:04:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151803,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:04:44]free response buf [11:04:44]execute_script done [11:04:44]execute_script returns [11:04:44]free content buf [11:04:44]Sock 9.Close socket [11:04:44]Sock 9.Thread stoped [11:04:44]Connected sock=11 [11:04:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D5 8F 07 01 93 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 C8 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 50 02 00 35 04 06 00 FD 02 49 3D B0 FB 10 22 5B E8 DF D2 D6 B2 [11:04:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C3 CC 47 00 37 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 50 02 00 F4 03 04 00 CE A1 EF 66 B6 04 01 00 00 C2 00 FC 8F 6A 39 DE 37 [11:04:44]CommunicateWithHost err = 0 [11:04:44]CheckOFDResponse [11:04:44]1017 (14) - 77093643461234 [11:04:44]1041 (16) - 0000000000871835 [11:04:44]1040 (4) - 151803 [11:04:44]1012 (4) - 22.09.2024 04:49 [11:04:44]1206 (1) - 0 [11:04:44]OFD Sender: Remove packet 151803 [11:04:44]ProducePacketName [11:04:44]name=ofd_packets/00151803 [11:04:44]NVStorageDeleteData [11:04:45]OFD Sender: No OFD packet to send [11:04:50]OFD Sender: No OFD packet to send [11:04:54]recv_with_timeout no data received [11:04:55]OFD Sender: No OFD packet to send [11:04:55]accept exits with 8 [11:04:55]New connection [11:04:55]New thread 3066797412 created [11:04:55]Thread 3066940772 joined [11:04:55]Waiting for new connection... [11:04:55] Sock 8.Parse request [11:04:55]Sock 8.Check first char [11:04:55]Sock 8.First char is OK [11:04:55]request: POST /json_proto HTTP/1.0 [11:04:55]Method: POST [11:04:55]URL: /json_proto [11:04:55]Method is POST - this is cgi request [11:04:55]url: /json_proto [11:04:55]query_string will be loaded in cgi processing [11:04:55]execute_cgi json_proto POST (null) [11:04:55]execute_cgi path=json_proto method=POST [11:04:55]POST find Content-Length [11:04:55]Host: 172.17.43.67:8080 [11:04:55]Content-Length: 809 [11:04:55]Content-Type: application/json [11:04:55] [11:04:55]POST finish read [11:04:55]Found Content-Length = 809 [11:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3490811/812/812", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:55]execute_script... [11:04:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3490811/812/812", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:55]POST & json_proto [11:04:55]process_json_proto [11:04:55]json parsed OK: [11:04:55]protocol is kg_v1.0 [11:04:55]action value=close_receipt [11:04:55]process_action close_receipt [11:04:55]cmd_close_receipt [11:04:55]MH_GetDate [11:04:55]Write to MH i2c: F0 00 00 FE 00 ED [11:04:55]Write i2c OK [11:04:55]MH_I2C_Read... [11:04:55]Read from MH i2c: F0 [11:04:55]MH_I2C_Read... [11:04:55]Read from MH i2c: F0 09 00 [11:04:55]MH_I2C_Read... [11:04:55]Read from MH i2c: F0 09 00 FE 00 00 D7 F9 EF 66 6A BD 47 65 EE [11:04:55]GetLastDocTimeStamp 1727003080 [11:04:55]current date 1727003095 [11:04:55]FM_GetShiftState [11:04:55]SAM_PROTO_GetShiftState [11:04:55]wFMCommunicate request_size=4 [11:04:55]MH_SAM_APDU [11:04:55]CAPDU: 80 13 01 00 [11:04:55]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [11:04:55]Write i2c OK [11:04:55]MH_I2C_Read... [11:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:55]Read from MH i2c: E2 [11:04:55]MH_I2C_Read... [11:04:55]Read from MH i2c: E2 0E 00 [11:04:55]MH_I2C_Read... [11:04:55]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [11:04:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:55]wFMCommunicate OK [11:04:55]SAM_PROTO_GetShiftState done [11:04:55]FM_GetShiftState done [11:04:55]opened in 1726966141 [11:04:55]opened+sec_in_day 1727052541 [11:04:55]quantity*price = 0 [11:04:55]sum+1 = 1 [11:04:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 135 22.09.2024 11:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3490811/812/812 ФМ: 0000000000871835 ФД: 151804 ФПД: 226149360390516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151804&fm=226149360390516&tin=02508201610067®Number=0000000000091825&sum=0 [11:04:56]StoreToDocumentArchive [11:04:56]shift 475 fd 151804 [11:04:56]save to /storage/0475/doc_00151804 [11:04:56]save last doc name /storage/0475/doc_00151804 to /storage/kkm_last_doc_name [11:04:56]save OK [11:04:56]Clear old archive folders... [11:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:56]tlvbuf is 00902260 [11:04:56]SAM_PROTO_ClearQueue [11:04:56]wFMCommunicate request_size=4 [11:04:56]MH_SAM_APDU [11:04:56]CAPDU: 80 09 00 00 [11:04:56]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [11:04:56]Write i2c OK [11:04:56]MH_I2C_Read... [11:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:56]Read from MH i2c: E2 [11:04:56]MH_I2C_Read... [11:04:56]Read from MH i2c: E2 03 00 [11:04:56]MH_I2C_Read... [11:04:56]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:04:56]RAPDU: 90 00 [11:04:56]wFMCommunicate OK [11:04:56]SAM_PROTO_ClearQueue done [11:04:56]KKMCreateOFDPacket [11:04:56]OFDProtocolAddRootSTLVToBuf [11:04:56]FM_MakeSignedData [11:04:56]FM_MakeSignedData [11:04:56]SAM_PROTO_SignData [11:04:56]wFMCommunicate request_size=4 [11:04:56]MH_SAM_APDU [11:04:56]CAPDU: 80 0D 01 02 [11:04:56]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [11:04:56]Write i2c OK [11:04:56]MH_I2C_Read... [11:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:56]Read from MH i2c: E2 [11:04:56]MH_I2C_Read... [11:04:56]Read from MH i2c: E2 03 00 [11:04:56]MH_I2C_Read... [11:04:56]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:04:56]RAPDU: 90 00 [11:04:56]wFMCommunicate OK [11:04:56]wFMCommunicate request_size=255 [11:04:56]MH_SAM_APDU [11:04:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D7 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 50 02 00 35 04 06 00 CD [11:04:56]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D7 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 50 02 00 35 04 06 00 CD 00 00 A2 [11:04:56]Write i2c OK [11:04:56]MH_I2C_Read... [11:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:57]Read from MH i2c: E2 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 03 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:04:57]RAPDU: 90 00 [11:04:57]wFMCommunicate OK [11:04:57]wFMCommunicate request_size=10 [11:04:57]MH_SAM_APDU [11:04:57]CAPDU: 80 0D 02 02 05 AE 80 4A D1 74 [11:04:57]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 AE 80 4A D1 74 00 00 51 [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:57]Read from MH i2c: E2 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 03 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [11:04:57]RAPDU: 90 00 [11:04:57]wFMCommunicate OK [11:04:57]wFMCommunicate request_size=4 [11:04:57]MH_SAM_APDU [11:04:57]CAPDU: 80 0D 03 02 [11:04:57]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:57]Read from MH i2c: E2 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 0B 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 0B 00 10 01 00 B8 7D D3 2A 3B 6E 09 3C 90 00 AD [11:04:57]RAPDU: B8 7D D3 2A 3B 6E 09 3C 90 00 [11:04:57]wFMCommunicate OK [11:04:57]SAM_PROTO_SignData done [11:04:57]FM_MakeSignedData done [11:04:57]CreateOFDProtocolMessage [11:04:57]wFMCommunicate request_size=4 [11:04:57]MH_SAM_APDU [11:04:57]CAPDU: 80 11 00 00 [11:04:57]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 [11:04:57]MH_I2C_Read... [11:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:57]Read from MH i2c: E2 17 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [11:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:57]wFMCommunicate OK [11:04:57]CreateOFDProtocolMessage done [11:04:57]OFDSenderStorePacket 151804 [11:04:57]StoreOFDPacket docnum=151804 [11:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 89 07 01 EA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D7 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 50 02 00 35 04 06 00 CD AE 80 4A D1 74 B8 7D D3 2A 3B 6E 09 3C [11:04:57]CheckFolder [11:04:57]dirname=/storage/ofd_packets [11:04:57]CheckFolder done [11:04:57]ProducePacketName [11:04:57]name=ofd_packets/00151804 [11:04:57]NVStorageSaveData ofd_packets/00151804 [11:04:57]File name is /storage/ofd_packets/00151804 [11:04:57]Write 301 bytes [11:04:57]NVStorageSaveData done [11:04:57]OFDSenderStorePacket done [11:04:57]KKMCreateOFDPacket done [11:04:57]NVStorageSaveData kkm_last_timestamp [11:04:57]File name is /storage/kkm_last_timestamp [11:04:57]Write 4 bytes [11:04:57]NVStorageSaveData done [11:04:57]ExternCall_PrintAddStr [11:04:57]wPrintStart [11:04:57]Write to MH i2c: 01 00 00 12 01 13 [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 07 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [11:04:57]RasterBufferAndPrint [11:04:57]line Счет N : (1)1785814 [11:04:57]line ИНН: 02508201610067 [11:04:57]line Контрольно-Кассовый Чек [11:04:57]line ПРОДАЖА [11:04:57]line ТРК (МРК, ГНК) : 42 [11:04:57]line Товар: 2710124130 [11:04:57]line Аи-92-К-5 [11:04:57]line 20.000 * 0.00 [11:04:57]line = 0.00 [11:04:57]line НДС 12% НСП 1% [11:04:57]line > о реализуемом товаре [11:04:57]line ИТОГО: 0.00 [11:04:57]line НСП 1% : 0.00 [11:04:57]line НДС 12% : 0.00 [11:04:57]line Наличными: 0.00 [11:04:57]line Безнал.: 0.00 [11:04:57]line Место: АЗС № 89 "Партнер Нефть" [11:04:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:04:57]line СНО: Общий режим [11:04:57]line Чек 135 22.09.2024 11:04 [11:04:57]line Смена: 475 ФФД: 1.0 [11:04:57]line ЗНМ: 0300000113 [11:04:57]line РНМ: 0000000000091825 [11:04:57]line Версия ККМ: 001 [11:04:57]line Талоны: Топливные Талоны [11:04:57]line 3490811/812/812 [11:04:57]line ФМ: 0000000000871835 [11:04:57]line ФД: 151804 [11:04:57]line ФПД: 226149360390516 [11:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151804&fm=226149360390516&tin=02508201610067®Number=0000000000091825&sum=0 [11:04:57]written 0, free lines is 4095 [11:04:57]OFD Sender: Processing packet 151804 [packets to send 826, broken 825] [11:04:57]ProducePacketName [11:04:57]name=ofd_packets/00151804 [11:04:57]OFD Sender: To server: pG, [11:04:57]CommunicateWithHost lk.salyk.kg:30040 [11:04:57]ConnectInit lk.salyk.kg [11:04:57]Write to MH i2c: 01 00 00 3C 01 3D [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 07 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 EC 0C 3C [11:04:57]RasterBufferAndPrint [11:04:57]line [11:04:57]line [11:04:57]line [11:04:57]line [11:04:57]line [11:04:57]written 0, free lines is 3331 [11:04:57]MH_Cut [11:04:57]Write to MH i2c: D1 01 00 43 01 01 16 [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: D1 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: D1 01 00 [11:04:57]MH_I2C_Read... [11:04:57]Read from MH i2c: D1 01 00 43 01 00 15 [11:04:57]Write to MH i2c: 01 00 00 44 01 45 [11:04:57]Write i2c OK [11:04:57]MH_I2C_Read... [11:04:58]*** Cut start [11:04:58]*** Purtial cut [11:04:58]*** Stage 1: CUTSNS_PIN = 1 [11:04:58]Read from MH i2c: 01 [11:04:58]MH_I2C_Read... [11:04:58]*** Stop cut motor [11:04:58]*** Cut end [11:04:58]Read from MH i2c: 01 07 00 [11:04:58]MH_I2C_Read... [11:04:58]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:04:58]process_action close_receipt done [11:04:58]requested_data is exist [11:04:58]produce_requested_data [11:04:58]requested_item fm.sn is exist - process it [11:04:58]wFMCommunicate request_size=4 [11:04:58]MH_SAM_APDU [11:04:58]CAPDU: 80 11 00 00 [11:04:58]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [11:04:58]Write i2c OK [11:04:58]MH_I2C_Read... [11:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:58]Read from MH i2c: E2 [11:04:58]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 17 00 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [11:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:59]wFMCommunicate OK [11:04:59]requested_item fd.num is exist - process it [11:04:59]SAM_PROTO_GetFieldsCounters [11:04:59]wFMCommunicate request_size=4 [11:04:59]MH_SAM_APDU [11:04:59]CAPDU: 80 13 00 00 [11:04:59]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [11:04:59]Write i2c OK [11:04:59]MH_I2C_Read... [11:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:59]Read from MH i2c: E2 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 62 00 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [11:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:04:59]wFMCommunicate OK [11:04:59]SAM_PROTO_GetFieldsCounters done [11:04:59]requested_item shift.num is exist - process it [11:04:59]requested_item shift.opened is exist - process it [11:04:59]req_shift_opened [11:04:59]FM_GetShiftState [11:04:59]SAM_PROTO_GetShiftState [11:04:59]wFMCommunicate request_size=4 [11:04:59]MH_SAM_APDU [11:04:59]CAPDU: 80 13 01 00 [11:04:59]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [11:04:59]Write i2c OK [11:04:59]MH_I2C_Read... [11:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:59]Read from MH i2c: E2 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 0E 00 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [11:04:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:04:59]wFMCommunicate OK [11:04:59]SAM_PROTO_GetShiftState done [11:04:59]FM_GetShiftState done [11:04:59]req_shift_opened done [11:04:59]requested_item shift.open_date is exist - process it [11:04:59]req_shift_open_date [11:04:59]req_shift_open_date done [11:04:59]produce_requested_data done [11:04:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151804,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:04:59]process_action_free close_receipt [11:04:59]json_value_free [11:04:59]json_value_free done [11:04:59]process_json_proto returns [11:04:59]Send response to host [11:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151804,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:04:59]free response buf [11:04:59]execute_script done [11:04:59]execute_script returns [11:04:59]free content buf [11:04:59]Sock 8.Close socket [11:04:59]Sock 8.Thread stoped [11:05:13]recv_with_timeout no data received [11:05:34]recv_with_timeout no data received [11:05:45]recv_with_timeout no data received [11:07:11]ConnectInit Can't connect to host [11:07:11]CommunicateWithHost connect error [11:07:11]CommunicateWithHost err = -1 [11:07:11]OFD Sender: Server communicate error [11:07:16]OFD Sender: Processing packet 151804 [packets to send 826, broken 825] [11:07:16]ProducePacketName [11:07:16]name=ofd_packets/00151804 [11:07:16]OFD Sender: To server: pG, [11:07:16]CommunicateWithHost lk.salyk.kg:30040 [11:07:16]ConnectInit lk.salyk.kg [11:07:17]recv_with_timeout no data received [11:07:21]ConnectInit Can't take IP for lk.salyk.kg [11:07:21]CommunicateWithHost connect error [11:07:21]CommunicateWithHost err = -1 [11:07:21]OFD Sender: Server communicate error [11:07:26]OFD Sender: Processing packet 151804 [packets to send 826, broken 825] [11:07:26]ProducePacketName [11:07:26]name=ofd_packets/00151804 [11:07:26]OFD Sender: To server: pG, [11:07:26]CommunicateWithHost lk.salyk.kg:30040 [11:07:26]ConnectInit lk.salyk.kg [11:07:27]Connected sock=10 [11:07:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 89 07 01 EA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D7 F9 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 50 02 00 35 04 06 00 CD AE 80 4A D1 74 B8 7D D3 2A 3B 6E 09 3C [11:07:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CE 29 47 00 67 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 50 02 00 F4 03 04 00 72 A2 EF 66 B6 04 01 00 00 77 6F 06 FB 54 72 88 2D [11:07:28]CommunicateWithHost err = 0 [11:07:28]CheckOFDResponse [11:07:28]1017 (14) - 77093643461234 [11:07:28]1041 (16) - 0000000000871835 [11:07:28]1040 (4) - 151804 [11:07:28]1012 (4) - 22.09.2024 04:52 [11:07:28]1206 (1) - 0 [11:07:28]OFD Sender: Remove packet 151804 [11:07:28]ProducePacketName [11:07:28]name=ofd_packets/00151804 [11:07:28]NVStorageDeleteData [11:07:29]OFD Sender: No OFD packet to send [11:07:34]OFD Sender: No OFD packet to send [11:07:39]OFD Sender: No OFD packet to send [11:07:44]OFD Sender: No OFD packet to send [11:07:49]OFD Sender: No OFD packet to send [11:07:52]recv_with_timeout no data received [11:07:54]OFD Sender: No OFD packet to send [11:07:59]OFD Sender: No OFD packet to send [11:08:04]OFD Sender: No OFD packet to send [11:08:09]OFD Sender: No OFD packet to send [11:08:14]OFD Sender: No OFD packet to send [11:08:19]OFD Sender: No OFD packet to send [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08:34]OFD Sender: No OFD packet to send [11:08:39]OFD Sender: No OFD packet to send [11:08:41]recv_with_timeout no data received [11:08:44]OFD Sender: No OFD packet to send [11:08:49]OFD Sender: No OFD packet to send [11:08:54]OFD Sender: No OFD packet to send [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:08]accept exits with 9 [11:09:08]New connection [11:09:08]New thread 3066940772 created [11:09:08]Thread 3066797412 joined [11:09:08]Waiting for new connection... [11:09:08] Sock 9.Parse request [11:09:08]Sock 9.Check first char [11:09:08]Sock 9.First char is OK [11:09:08]request: POST /json_proto HTTP/1.0 [11:09:08]Method: POST [11:09:08]URL: /json_proto [11:09:08]Method is POST - this is cgi request [11:09:08]url: /json_proto [11:09:08]query_string will be loaded in cgi processing [11:09:08]execute_cgi json_proto POST (null) [11:09:08]execute_cgi path=json_proto method=POST [11:09:08]POST find Content-Length [11:09:08]Host: 172.17.43.67:8080 [11:09:08]Content-Length: 675 [11:09:08]Content-Type: application/json [11:09:08] [11:09:08]POST finish read [11:09:08]Found Content-Length = 675 [11:09:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:08]execute_script... [11:09:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:08]POST & json_proto [11:09:08]process_json_proto [11:09:08]json parsed OK: [11:09:08]protocol is kg_v1.0 [11:09:08]action value=close_receipt [11:09:08]process_action close_receipt [11:09:08]cmd_close_receipt [11:09:08]MH_GetDate [11:09:08]Write to MH i2c: F0 00 00 48 01 38 [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: F0 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: F0 09 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: F0 09 00 48 01 00 D4 FA EF 66 6A BD 47 65 37 [11:09:08]GetLastDocTimeStamp 1727003095 [11:09:08]current date 1727003348 [11:09:08]FM_GetShiftState [11:09:08]SAM_PROTO_GetShiftState [11:09:08]wFMCommunicate request_size=4 [11:09:08]MH_SAM_APDU [11:09:08]CAPDU: 80 13 01 00 [11:09:08]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [11:09:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:09:08]wFMCommunicate OK [11:09:08]SAM_PROTO_GetShiftState done [11:09:08]FM_GetShiftState done [11:09:08]opened in 1726966141 [11:09:08]opened+sec_in_day 1727052541 [11:09:08]quantity*price = 50063 [11:09:08]sum+1 = 50064 [11:09:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 136 22.09.2024 11:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151805 ФПД: 227394508329229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151805&fm=227394508329229&tin=02508201610067®Number=0000000000091825&sum=50000 [11:09:09]StoreToDocumentArchive [11:09:09]shift 475 fd 151805 [11:09:09]save to /storage/0475/doc_00151805 [11:09:09]save last doc name /storage/0475/doc_00151805 to /storage/kkm_last_doc_name [11:09:09]save OK [11:09:09]Clear old archive folders... [11:09:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:09:09]tlvbuf is 00919B90 [11:09:09]SAM_PROTO_ClearQueue [11:09:09]wFMCommunicate request_size=4 [11:09:09]MH_SAM_APDU [11:09:09]CAPDU: 80 09 00 00 [11:09:09]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [11:09:09]Write i2c OK [11:09:09]MH_I2C_Read... [11:09:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:09]Read from MH i2c: E2 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 03 00 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:09:09]RAPDU: 90 00 [11:09:09]wFMCommunicate OK [11:09:09]SAM_PROTO_ClearQueue done [11:09:09]KKMCreateOFDPacket [11:09:09]OFDProtocolAddRootSTLVToBuf [11:09:09]FM_MakeSignedData [11:09:09]FM_MakeSignedData [11:09:09]SAM_PROTO_SignData [11:09:09]wFMCommunicate request_size=4 [11:09:09]MH_SAM_APDU [11:09:09]CAPDU: 80 0D 01 02 [11:09:09]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [11:09:09]Write i2c OK [11:09:09]MH_I2C_Read... [11:09:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:09]Read from MH i2c: E2 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 03 00 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:09:09]RAPDU: 90 00 [11:09:09]wFMCommunicate OK [11:09:09]wFMCommunicate request_size=255 [11:09:09]MH_SAM_APDU [11:09:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 D4 FA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 35 04 06 00 CE D0 68 E4 [11:09:09]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 D4 FA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 35 04 06 00 CE D0 68 E4 00 00 9E [11:09:09]Write i2c OK [11:09:09]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:09:10]RAPDU: 90 00 [11:09:10]wFMCommunicate OK [11:09:10]wFMCommunicate request_size=7 [11:09:10]MH_SAM_APDU [11:09:10]CAPDU: 80 0D 02 02 02 91 0D [11:09:10]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 91 0D 00 00 76 [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:09:10]RAPDU: 90 00 [11:09:10]wFMCommunicate OK [11:09:10]wFMCommunicate request_size=4 [11:09:10]MH_SAM_APDU [11:09:10]CAPDU: 80 0D 03 02 [11:09:10]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 0B 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 0B 00 5A 01 00 CB AC 4E 0B DF A1 68 BF 90 00 4E [11:09:10]RAPDU: CB AC 4E 0B DF A1 68 BF 90 00 [11:09:10]wFMCommunicate OK [11:09:10]SAM_PROTO_SignData done [11:09:10]FM_MakeSignedData done [11:09:10]CreateOFDProtocolMessage [11:09:10]wFMCommunicate request_size=4 [11:09:10]MH_SAM_APDU [11:09:10]CAPDU: 80 11 00 00 [11:09:10]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 17 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [11:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:09:10]wFMCommunicate OK [11:09:10]CreateOFDProtocolMessage done [11:09:10]OFDSenderStorePacket 151805 [11:09:10]StoreOFDPacket docnum=151805 [11:09:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 AD 04 01 AB 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 D4 FA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 35 04 06 00 CE D0 68 E4 91 0D CB AC 4E 0B DF A1 68 BF [11:09:10]CheckFolder [11:09:10]dirname=/storage/ofd_packets [11:09:10]CheckFolder done [11:09:10]ProducePacketName [11:09:10]name=ofd_packets/00151805 [11:09:10]NVStorageSaveData ofd_packets/00151805 [11:09:10]File name is /storage/ofd_packets/00151805 [11:09:10]Write 298 bytes [11:09:10]NVStorageSaveData done [11:09:10]OFDSenderStorePacket done [11:09:10]KKMCreateOFDPacket done [11:09:10]NVStorageSaveData kkm_last_timestamp [11:09:10]File name is /storage/kkm_last_timestamp [11:09:10]Write 4 bytes [11:09:10]NVStorageSaveData done [11:09:10]ExternCall_PrintAddStr [11:09:10]wPrintStart [11:09:10]Write to MH i2c: 01 00 00 5C 01 5D [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: 01 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: 01 07 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [11:09:10]RasterBufferAndPrint [11:09:10]line Счет N : (1)1785816 [11:09:10]line ИНН: 02508201610067 [11:09:10]line Контрольно-Кассовый Чек [11:09:10]line ПРОДАЖА [11:09:10]line ТРК (МРК, ГНК) : 31 [11:09:10]line Товар: 2710194210 [11:09:10]line ДТ-К-5 [11:09:10]line 6.570 * 76.20 [11:09:10]line = 500.63 [11:09:10]line НДС 12% НСП 1% [11:09:10]line > о реализуемом товаре [11:09:10]line ОКРУГЛЕНИЕ: -0.63 [11:09:10]line ИТОГО: 500.00 [11:09:10]line Внесено: 500.00 [11:09:10]line СДАЧА: 0.00 [11:09:10]line НСП 1% : 4.43 [11:09:10]line НДС 12% : 53.16 [11:09:10]line Наличными: 500.00 [11:09:10]line Безнал.: 0.00 [11:09:10]line Место: АЗС № 89 "Партнер Нефть" [11:09:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:09:10]line СНО: Общий режим [11:09:10]line Чек 136 22.09.2024 11:09 [11:09:10]line Смена: 475 ФФД: 1.0 [11:09:10]line ЗНМ: 0300000113 [11:09:10]line РНМ: 0000000000091825 [11:09:10]line Версия ККМ: 001 [11:09:10]line ФМ: 0000000000871835 [11:09:10]line ФД: 151805 [11:09:10]line ФПД: 227394508329229 [11:09:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151805&fm=227394508329229&tin=02508201610067®Number=0000000000091825&sum=50000 [11:09:10]OFD Sender: Processing packet 151805 [packets to send 826, broken 825] [11:09:10]ProducePacketName [11:09:10]name=ofd_packets/00151805 [11:09:10]OFD Sender: To server: pG, [11:09:10]CommunicateWithHost lk.salyk.kg:30040 [11:09:10]ConnectInit lk.salyk.kg [11:09:10]written 0, free lines is 4095 [11:09:11]Write to MH i2c: 01 00 00 87 01 88 [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 07 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 CD 0C 68 [11:09:11]RasterBufferAndPrint [11:09:11]line [11:09:11]line [11:09:11]line [11:09:11]line [11:09:11]line [11:09:11]written 0, free lines is 3284 [11:09:11]MH_Cut [11:09:11]Write to MH i2c: D1 01 00 8E 01 01 61 [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: D1 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: D1 01 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: D1 01 00 8E 01 00 60 [11:09:11]Write to MH i2c: 01 00 00 8F 01 90 [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]*** Cut start [11:09:11]*** Purtial cut [11:09:11]*** Stage 1: CUTSNS_PIN = 1 [11:09:12]Read from MH i2c: 01 [11:09:12]MH_I2C_Read... [11:09:12]*** Stop cut motor [11:09:12]*** Cut end [11:09:12]Read from MH i2c: 01 07 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [11:09:12]process_action close_receipt done [11:09:12]requested_data is exist [11:09:12]produce_requested_data [11:09:12]requested_item fm.sn is exist - process it [11:09:12]wFMCommunicate request_size=4 [11:09:12]MH_SAM_APDU [11:09:12]CAPDU: 80 11 00 00 [11:09:12]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:12]Read from MH i2c: E2 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 17 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [11:09:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:09:12]wFMCommunicate OK [11:09:12]requested_item fd.num is exist - process it [11:09:12]SAM_PROTO_GetFieldsCounters [11:09:12]wFMCommunicate request_size=4 [11:09:12]MH_SAM_APDU [11:09:12]CAPDU: 80 13 00 00 [11:09:12]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:12]Read from MH i2c: E2 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 62 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [11:09:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:09:12]wFMCommunicate OK [11:09:12]SAM_PROTO_GetFieldsCounters done [11:09:12]requested_item shift.num is exist - process it [11:09:12]requested_item shift.opened is exist - process it [11:09:12]req_shift_opened [11:09:12]FM_GetShiftState [11:09:12]SAM_PROTO_GetShiftState [11:09:12]wFMCommunicate request_size=4 [11:09:12]MH_SAM_APDU [11:09:12]CAPDU: 80 13 01 00 [11:09:12]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:12]Read from MH i2c: E2 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 0E 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [11:09:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:09:12]wFMCommunicate OK [11:09:12]SAM_PROTO_GetShiftState done [11:09:12]FM_GetShiftState done [11:09:12]req_shift_opened done [11:09:12]requested_item shift.open_date is exist - process it [11:09:12]req_shift_open_date [11:09:12]req_shift_open_date done [11:09:12]produce_requested_data done [11:09:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151805,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:09:12]process_action_free close_receipt [11:09:12]json_value_free [11:09:12]json_value_free done [11:09:12]process_json_proto returns [11:09:12]Send response to host [11:09:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151805,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:09:12]free response buf [11:09:12]execute_script done [11:09:12]execute_script returns [11:09:12]free content buf [11:09:12]Sock 9.Close socket [11:09:12]Sock 9.Thread stoped [11:09:20]Connected sock=8 [11:09:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 AD 04 01 AB 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 D4 FA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 35 04 06 00 CE D0 68 E4 91 0D CB AC 4E 0B DF A1 68 BF [11:09:25]recv_with_timeout no data received [11:09:25]CommunicateWithHost answer receiving error [11:09:25]CommunicateWithHost err = -3 [11:09:25]OFD Sender: Server communicate error [11:09:26]recv_with_timeout no data received [11:09:30]OFD Sender: Processing packet 151805 [packets to send 826, broken 825] [11:09:30]ProducePacketName [11:09:30]name=ofd_packets/00151805 [11:09:30]OFD Sender: To server: pG, [11:09:30]CommunicateWithHost lk.salyk.kg:30040 [11:09:30]ConnectInit lk.salyk.kg [11:09:35]ConnectInit Can't take IP for lk.salyk.kg [11:09:35]CommunicateWithHost connect error [11:09:35]CommunicateWithHost err = -1 [11:09:35]OFD Sender: Server communicate error [11:09:40]OFD Sender: Processing packet 151805 [packets to send 826, broken 825] [11:09:40]ProducePacketName [11:09:40]name=ofd_packets/00151805 [11:09:40]OFD Sender: To server: pG, [11:09:40]CommunicateWithHost lk.salyk.kg:30040 [11:09:40]ConnectInit lk.salyk.kg [11:09:45]ConnectInit Can't take IP for lk.salyk.kg [11:09:45]CommunicateWithHost connect error [11:09:45]CommunicateWithHost err = -1 [11:09:45]OFD Sender: Server communicate error [11:09:47]recv_with_timeout no data received [11:09:50]OFD Sender: Processing packet 151805 [packets to send 826, broken 825] [11:09:50]ProducePacketName [11:09:50]name=ofd_packets/00151805 [11:09:50]OFD Sender: To server: pG, [11:09:50]CommunicateWithHost lk.salyk.kg:30040 [11:09:50]ConnectInit lk.salyk.kg [11:09:50]Connected sock=8 [11:09:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 AD 04 01 AB 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 D4 FA EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 35 04 06 00 CE D0 68 E4 91 0D CB AC 4E 0B DF A1 68 BF [11:09:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD 4E 47 00 AC A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 50 02 00 F4 03 04 00 01 A3 EF 66 B6 04 01 00 00 D3 85 4D DB 7A 08 5E 06 [11:09:51]CommunicateWithHost err = 0 [11:09:51]CheckOFDResponse [11:09:51]1017 (14) - 77093643461234 [11:09:51]1041 (16) - 0000000000871835 [11:09:51]1040 (4) - 151805 [11:09:51]1012 (4) - 22.09.2024 04:54 [11:09:51]1206 (1) - 0 [11:09:51]OFD Sender: Remove packet 151805 [11:09:51]ProducePacketName [11:09:51]name=ofd_packets/00151805 [11:09:51]NVStorageDeleteData [11:09:52]OFD Sender: No OFD packet to send [11:09:57]OFD Sender: No OFD packet to send [11:10:02]OFD Sender: No OFD packet to send [11:10:07]OFD Sender: No OFD packet to send [11:10:12]OFD Sender: No OFD packet to send [11:10:17]OFD Sender: No OFD packet to send [11:10:22]OFD Sender: No OFD packet to send [11:10:27]OFD Sender: No OFD packet to send [11:10:32]OFD Sender: No OFD packet to send [11:10:37]OFD Sender: No OFD packet to send [11:10:42]OFD Sender: No OFD packet to send [11:10:47]OFD Sender: No OFD packet to send [11:10:52]OFD Sender: No OFD packet to send [11:10:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:12:02]OFD Sender: No OFD packet to send [11:12:07]OFD Sender: No OFD packet to send [11:12:12]OFD Sender: No OFD packet to send [11:12:17]OFD Sender: No OFD packet to send [11:12:22]OFD Sender: No OFD packet to send [11:12:27]OFD Sender: No OFD packet to send [11:12:32]OFD Sender: No OFD packet to send [11:12:37]OFD Sender: No OFD packet to send [11:12:42]OFD Sender: No OFD packet to send [11:12:47]OFD Sender: No OFD packet to send [11:12:52]OFD Sender: No OFD packet to send [11:12:57]OFD Sender: No OFD packet to send [11:13:02]OFD Sender: No OFD packet to send [11:13:07]OFD Sender: No OFD packet to send [11:13:12]OFD Sender: No OFD packet to send [11:13:17]OFD Sender: No OFD packet to send [11:13:22]OFD Sender: No OFD packet to send [11:13:25]accept exits with 10 [11:13:25]New connection [11:13:25]New thread 3066797412 created [11:13:25]Thread 3066940772 joined [11:13:25]Waiting for new connection... [11:13:25] Sock 10.Parse request [11:13:25]Sock 10.Check first char [11:13:25]Sock 10.First char is OK [11:13:25]request: POST /json_proto HTTP/1.0 [11:13:25]Method: POST [11:13:25]URL: /json_proto [11:13:25]Method is POST - this is cgi request [11:13:25]url: /json_proto [11:13:25]query_string will be loaded in cgi processing [11:13:25]execute_cgi json_proto POST (null) [11:13:25]execute_cgi path=json_proto method=POST [11:13:25]POST find Content-Length [11:13:25]Host: 172.17.43.67:8080 [11:13:25]Content-Length: 675 [11:13:25]Content-Type: application/json [11:13:25] [11:13:25]POST finish read [11:13:25]Found Content-Length = 675 [11:13:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:25]execute_script... [11:13:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:25]POST & json_proto [11:13:25]process_json_proto [11:13:25]json parsed OK: [11:13:25]protocol is kg_v1.0 [11:13:25]action value=close_receipt [11:13:25]process_action close_receipt [11:13:25]cmd_close_receipt [11:13:25]MH_GetDate [11:13:25]Write to MH i2c: F0 00 00 93 01 83 [11:13:25]Write i2c OK [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: F0 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: F0 09 00 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: F0 09 00 93 01 00 D5 FB EF 66 6A BD 47 65 84 [11:13:25]GetLastDocTimeStamp 1727003348 [11:13:25]current date 1727003605 [11:13:25]FM_GetShiftState [11:13:25]SAM_PROTO_GetShiftState [11:13:25]wFMCommunicate request_size=4 [11:13:25]MH_SAM_APDU [11:13:25]CAPDU: 80 13 01 00 [11:13:25]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [11:13:25]Write i2c OK [11:13:25]MH_I2C_Read... [11:13:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:25]Read from MH i2c: E2 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: E2 0E 00 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [11:13:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:13:25]wFMCommunicate OK [11:13:25]SAM_PROTO_GetShiftState done [11:13:25]FM_GetShiftState done [11:13:25]opened in 1726966141 [11:13:25]opened+sec_in_day 1727052541 [11:13:25]quantity*price = 50063 [11:13:25]sum+1 = 50064 [11:13:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 137 22.09.2024 11:13 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151806 ФПД: 199157629207712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151806&fm=199157629207712&tin=02508201610067®Number=0000000000091825&sum=50000 [11:13:26]StoreToDocumentArchive [11:13:26]shift 475 fd 151806 [11:13:26]save to /storage/0475/doc_00151806 [11:13:26]save last doc name /storage/0475/doc_00151806 to /storage/kkm_last_doc_name [11:13:26]save OK [11:13:26]Clear old archive folders... [11:13:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:13:26]tlvbuf is 0094A8F0 [11:13:26]SAM_PROTO_ClearQueue [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 09 00 00 [11:13:26]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:13:26]RAPDU: 90 00 [11:13:26]wFMCommunicate OK [11:13:26]SAM_PROTO_ClearQueue done [11:13:26]KKMCreateOFDPacket [11:13:26]OFDProtocolAddRootSTLVToBuf [11:13:26]FM_MakeSignedData [11:13:26]FM_MakeSignedData [11:13:26]SAM_PROTO_SignData [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 0D 01 02 [11:13:26]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:13:26]RAPDU: 90 00 [11:13:26]wFMCommunicate OK [11:13:26]wFMCommunicate request_size=255 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 D5 FB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 50 02 00 35 04 06 00 B5 21 FF BE [11:13:26]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 D5 FB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 50 02 00 35 04 06 00 B5 21 FF BE 00 00 96 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:13:26]RAPDU: 90 00 [11:13:26]wFMCommunicate OK [11:13:26]wFMCommunicate request_size=7 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 0D 02 02 02 44 A0 [11:13:26]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 44 A0 00 00 07 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:13:26]RAPDU: 90 00 [11:13:26]wFMCommunicate OK [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 0D 03 02 [11:13:26]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 0B 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 0B 00 A5 01 00 CF 22 61 87 57 EF 96 BD 90 00 94 [11:13:26]RAPDU: CF 22 61 87 57 EF 96 BD 90 00 [11:13:26]wFMCommunicate OK [11:13:26]SAM_PROTO_SignData done [11:13:26]FM_MakeSignedData done [11:13:26]CreateOFDProtocolMessage [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 11 00 00 [11:13:26]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 17 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [11:13:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:13:26]wFMCommunicate OK [11:13:26]CreateOFDProtocolMessage done [11:13:26]OFDSenderStorePacket 151806 [11:13:26]StoreOFDPacket docnum=151806 [11:13:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B0 0B 04 01 DC 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 D5 FB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 50 02 00 35 04 06 00 B5 21 FF BE 44 A0 CF 22 61 87 57 EF 96 BD [11:13:26]CheckFolder [11:13:26]dirname=/storage/ofd_packets [11:13:26]CheckFolder done [11:13:26]ProducePacketName [11:13:26]name=ofd_packets/00151806 [11:13:26]NVStorageSaveData ofd_packets/00151806 [11:13:26]File name is /storage/ofd_packets/00151806 [11:13:26]Write 298 bytes [11:13:26]NVStorageSaveData done [11:13:26]OFDSenderStorePacket done [11:13:26]KKMCreateOFDPacket done [11:13:26]NVStorageSaveData kkm_last_timestamp [11:13:26]File name is /storage/kkm_last_timestamp [11:13:26]Write 4 bytes [11:13:26]NVStorageSaveData done [11:13:27]ExternCall_PrintAddStr [11:13:27]wPrintStart [11:13:27]Write to MH i2c: 01 00 00 A7 01 A8 [11:13:27]Write i2c OK [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 07 00 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [11:13:27]RasterBufferAndPrint [11:13:27]line Счет N : (1)1785817 [11:13:27]line ИНН: 02508201610067 [11:13:27]line Контрольно-Кассовый Чек [11:13:27]line ПРОДАЖА [11:13:27]line ТРК (МРК, ГНК) : 31 [11:13:27]line Товар: 2710194210 [11:13:27]line ДТ-К-5 [11:13:27]line 6.570 * 76.20 [11:13:27]line = 500.63 [11:13:27]line НДС 12% НСП 1% [11:13:27]line > о реализуемом товаре [11:13:27]line ОКРУГЛЕНИЕ: -0.63 [11:13:27]line ИТОГО: 500.00 [11:13:27]line Внесено: 500.00 [11:13:27]line СДАЧА: 0.00 [11:13:27]line НСП 1% : 4.43 [11:13:27]line НДС 12% : 53.16 [11:13:27]line Наличными: 500.00 [11:13:27]line Безнал.: 0.00 [11:13:27]line Место: АЗС № 89 "Партнер Нефть" [11:13:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:13:27]line СНО: Общий режим [11:13:27]line Чек 137 22.09.2024 11:13 [11:13:27]line Смена: 475 ФФД: 1.0 [11:13:27]line ЗНМ: 0300000113 [11:13:27]line РНМ: 0000000000091825 [11:13:27]line Версия ККМ: 001 [11:13:27]line ФМ: 0000000000871835 [11:13:27]line ФД: 151806 [11:13:27]line ФПД: 199157629207712 [11:13:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151806&fm=199157629207712&tin=02508201610067®Number=0000000000091825&sum=50000 [11:13:27]written 0, free lines is 4095 [11:13:27]OFD Sender: Processing packet 151806 [packets to send 826, broken 825] [11:13:27]ProducePacketName [11:13:27]name=ofd_packets/00151806 [11:13:27]OFD Sender: To server: pG, [11:13:27]CommunicateWithHost lk.salyk.kg:30040 [11:13:27]ConnectInit lk.salyk.kg [11:13:27]Connected sock=8 [11:13:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B0 0B 04 01 DC 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 D5 FB EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 50 02 00 35 04 06 00 B5 21 FF BE 44 A0 CF 22 61 87 57 EF 96 BD [11:13:27]Write to MH i2c: 01 00 00 D2 01 D3 [11:13:27]Write i2c OK [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 07 00 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D7 0C BD [11:13:27]RasterBufferAndPrint [11:13:27]line [11:13:27]line [11:13:27]line [11:13:27]line [11:13:27]line [11:13:27]written 0, free lines is 3295 [11:13:27]MH_Cut [11:13:27]Write to MH i2c: D1 01 00 D9 01 01 AC [11:13:27]Write i2c OK [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: D1 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: D1 01 00 [11:13:27]MH_I2C_Read... [11:13:27]Read from MH i2c: D1 01 00 D9 01 00 AB [11:13:27]Write to MH i2c: 01 00 00 DA 01 DB [11:13:27]Write i2c OK [11:13:27]MH_I2C_Read... [11:13:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3B 83 47 00 73 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 50 02 00 F4 03 04 00 D9 A3 EF 66 B6 04 01 00 00 E7 06 FD BC 5D C1 65 59 [11:13:27]CommunicateWithHost err = 0 [11:13:27]CheckOFDResponse [11:13:27]1017 (14) - 77093643461234 [11:13:27]1041 (16) - 0000000000871835 [11:13:27]1040 (4) - 151806 [11:13:27]1012 (4) - 22.09.2024 04:58 [11:13:27]1206 (1) - 0 [11:13:27]OFD Sender: Remove packet 151806 [11:13:27]ProducePacketName [11:13:27]name=ofd_packets/00151806 [11:13:27]NVStorageDeleteData [11:13:28]*** Cut start [11:13:28]*** Purtial cut [11:13:28]*** Stage 1: CUTSNS_PIN = 1 [11:13:28]OFD Sender: No OFD packet to send [11:13:28]Read from MH i2c: 01 [11:13:28]MH_I2C_Read... [11:13:28]*** Stop cut motor [11:13:28]*** Cut end [11:13:28]Read from MH i2c: 01 07 00 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [11:13:28]process_action close_receipt done [11:13:28]requested_data is exist [11:13:28]produce_requested_data [11:13:28]requested_item fm.sn is exist - process it [11:13:28]wFMCommunicate request_size=4 [11:13:28]MH_SAM_APDU [11:13:28]CAPDU: 80 11 00 00 [11:13:28]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [11:13:28]Write i2c OK [11:13:28]MH_I2C_Read... [11:13:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:28]Read from MH i2c: E2 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 17 00 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [11:13:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:13:28]wFMCommunicate OK [11:13:28]requested_item fd.num is exist - process it [11:13:28]SAM_PROTO_GetFieldsCounters [11:13:28]wFMCommunicate request_size=4 [11:13:28]MH_SAM_APDU [11:13:28]CAPDU: 80 13 00 00 [11:13:28]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [11:13:28]Write i2c OK [11:13:28]MH_I2C_Read... [11:13:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:28]Read from MH i2c: E2 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 62 00 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [11:13:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:28]wFMCommunicate OK [11:13:28]SAM_PROTO_GetFieldsCounters done [11:13:28]requested_item shift.num is exist - process it [11:13:28]requested_item shift.opened is exist - process it [11:13:28]req_shift_opened [11:13:28]FM_GetShiftState [11:13:28]SAM_PROTO_GetShiftState [11:13:28]wFMCommunicate request_size=4 [11:13:28]MH_SAM_APDU [11:13:28]CAPDU: 80 13 01 00 [11:13:28]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:13:28]Write i2c OK [11:13:28]MH_I2C_Read... [11:13:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:28]Read from MH i2c: E2 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 0E 00 [11:13:28]MH_I2C_Read... [11:13:28]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [11:13:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:13:28]wFMCommunicate OK [11:13:28]SAM_PROTO_GetShiftState done [11:13:28]FM_GetShiftState done [11:13:28]req_shift_opened done [11:13:28]requested_item shift.open_date is exist - process it [11:13:28]req_shift_open_date [11:13:28]req_shift_open_date done [11:13:28]produce_requested_data done [11:13:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151806,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:13:28]process_action_free close_receipt [11:13:28]json_value_free [11:13:28]json_value_free done [11:13:28]process_json_proto returns [11:13:28]Send response to host [11:13:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151806,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:13:28]free response buf [11:13:28]execute_script done [11:13:28]execute_script returns [11:13:28]free content buf [11:13:28]Sock 10.Close socket [11:13:28]Sock 10.Thread stoped [11:13:33]OFD Sender: No OFD packet to send [11:13:36]recv_with_timeout no data received [11:13:38]OFD Sender: No OFD packet to send [11:13:43]OFD Sender: No OFD packet to send [11:13:48]OFD Sender: No OFD packet to send [11:13:50]recv_with_timeout no data received [11:13:53]OFD Sender: No OFD packet to send [11:13:58]OFD Sender: No OFD packet to send [11:14:00]recv_with_timeout no data received [11:14:03]OFD Sender: No OFD packet to send [11:14:08]OFD Sender: No OFD packet to send [11:14:13]OFD Sender: No OFD packet to send [11:14:18]OFD Sender: No OFD packet to send [11:14:23]OFD Sender: No OFD packet to send [11:14:28]OFD Sender: No OFD packet to send [11:14:33]OFD Sender: No OFD packet to send [11:14:38]OFD Sender: No OFD packet to send [11:14:43]OFD Sender: No OFD packet to send [11:14:48]OFD Sender: No OFD packet to send [11:14:52]recv_with_timeout no data received [11:14:53]OFD Sender: No OFD packet to send [11:14:58]OFD Sender: No OFD packet to send [11:15:01]accept exits with 9 [11:15:01]New connection [11:15:01]New thread 3066940772 created [11:15:01]Thread 3066797412 joined [11:15:01]Waiting for new connection... [11:15:01] Sock 9.Parse request [11:15:01]Sock 9.Check first char [11:15:01]Sock 9.First char is OK [11:15:01]request: POST /json_proto HTTP/1.0 [11:15:01]Method: POST [11:15:01]URL: /json_proto [11:15:01]Method is POST - this is cgi request [11:15:01]url: /json_proto [11:15:01]query_string will be loaded in cgi processing [11:15:01]execute_cgi json_proto POST (null) [11:15:01]execute_cgi path=json_proto method=POST [11:15:01]POST find Content-Length [11:15:01]Host: 172.17.43.67:8080 [11:15:01]Content-Length: 679 [11:15:01]Content-Type: application/json [11:15:01] [11:15:01]POST finish read [11:15:01]Found Content-Length = 679 [11:15:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:01]execute_script... [11:15:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:01]POST & json_proto [11:15:01]process_json_proto [11:15:01]json parsed OK: [11:15:01]protocol is kg_v1.0 [11:15:01]action value=close_receipt [11:15:01]process_action close_receipt [11:15:01]cmd_close_receipt [11:15:01]MH_GetDate [11:15:01]Write to MH i2c: F0 00 00 DE 01 CE [11:15:01]Write i2c OK [11:15:01]MH_I2C_Read... [11:15:01]Read from MH i2c: F0 [11:15:01]MH_I2C_Read... [11:15:01]Read from MH i2c: F0 09 00 [11:15:01]MH_I2C_Read... [11:15:01]Read from MH i2c: F0 09 00 DE 01 00 35 FC EF 66 6A BD 47 65 30 [11:15:01]GetLastDocTimeStamp 1727003605 [11:15:01]current date 1727003701 [11:15:01]FM_GetShiftState [11:15:01]SAM_PROTO_GetShiftState [11:15:01]wFMCommunicate request_size=4 [11:15:01]MH_SAM_APDU [11:15:01]CAPDU: 80 13 01 00 [11:15:01]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [11:15:01]Write i2c OK [11:15:01]MH_I2C_Read... [11:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:01]Read from MH i2c: E2 [11:15:01]MH_I2C_Read... [11:15:01]Read from MH i2c: E2 0E 00 [11:15:01]MH_I2C_Read... [11:15:01]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A4 [11:15:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:15:01]wFMCommunicate OK [11:15:01]SAM_PROTO_GetShiftState done [11:15:01]FM_GetShiftState done [11:15:01]opened in 1726966141 [11:15:01]opened+sec_in_day 1727052541 [11:15:01]quantity*price = 80061 [11:15:01]sum+1 = 80063 [11:15:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 138 22.09.2024 11:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151807 ФПД: 68004592005169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151807&fm=68004592005169&tin=02508201610067®Number=0000000000091825&sum=80000 [11:15:02]StoreToDocumentArchive [11:15:02]shift 475 fd 151807 [11:15:02]save to /storage/0475/doc_00151807 [11:15:02]save last doc name /storage/0475/doc_00151807 to /storage/kkm_last_doc_name [11:15:02]save OK [11:15:02]Clear old archive folders... [11:15:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:02]tlvbuf is 0094E460 [11:15:02]SAM_PROTO_ClearQueue [11:15:02]wFMCommunicate request_size=4 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 09 00 00 [11:15:02]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:15:02]RAPDU: 90 00 [11:15:02]wFMCommunicate OK [11:15:02]SAM_PROTO_ClearQueue done [11:15:02]KKMCreateOFDPacket [11:15:02]OFDProtocolAddRootSTLVToBuf [11:15:02]FM_MakeSignedData [11:15:02]FM_MakeSignedData [11:15:02]SAM_PROTO_SignData [11:15:02]wFMCommunicate request_size=4 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 0D 01 02 [11:15:02]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:15:02]RAPDU: 90 00 [11:15:02]wFMCommunicate OK [11:15:02]wFMCommunicate request_size=255 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 35 FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 50 02 00 35 04 06 00 3D [11:15:02]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 35 FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 50 02 00 35 04 06 00 3D 00 00 DD [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:15:02]RAPDU: 90 00 [11:15:02]wFMCommunicate OK [11:15:02]wFMCommunicate request_size=10 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 0D 02 02 05 D9 8D 8C B0 31 [11:15:02]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 D9 8D 8C B0 31 00 00 47 [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [11:15:02]RAPDU: 90 00 [11:15:02]wFMCommunicate OK [11:15:02]wFMCommunicate request_size=4 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 0D 03 02 [11:15:02]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 0B 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 0B 00 F0 01 00 38 AA 08 0F 4A 95 30 D4 90 00 49 [11:15:02]RAPDU: 38 AA 08 0F 4A 95 30 D4 90 00 [11:15:02]wFMCommunicate OK [11:15:02]SAM_PROTO_SignData done [11:15:02]FM_MakeSignedData done [11:15:02]CreateOFDProtocolMessage [11:15:02]wFMCommunicate request_size=4 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 11 00 00 [11:15:02]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 17 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [11:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:02]wFMCommunicate OK [11:15:02]CreateOFDProtocolMessage done [11:15:02]OFDSenderStorePacket 151807 [11:15:02]StoreOFDPacket docnum=151807 [11:15:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 30 07 01 EA 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 35 FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 50 02 00 35 04 06 00 3D D9 8D 8C B0 31 38 AA 08 0F 4A 95 30 D4 [11:15:02]CheckFolder [11:15:02]dirname=/storage/ofd_packets [11:15:02]CheckFolder done [11:15:02]ProducePacketName [11:15:02]name=ofd_packets/00151807 [11:15:02]NVStorageSaveData ofd_packets/00151807 [11:15:02]File name is /storage/ofd_packets/00151807 [11:15:02]Write 301 bytes [11:15:02]NVStorageSaveData done [11:15:02]OFDSenderStorePacket done [11:15:02]KKMCreateOFDPacket done [11:15:02]NVStorageSaveData kkm_last_timestamp [11:15:02]File name is /storage/kkm_last_timestamp [11:15:02]Write 4 bytes [11:15:02]NVStorageSaveData done [11:15:02]ExternCall_PrintAddStr [11:15:02]wPrintStart [11:15:02]Write to MH i2c: 01 00 00 F2 01 F3 [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: 01 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: 01 07 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [11:15:02]RasterBufferAndPrint [11:15:02]line Счет N : (1)1785818 [11:15:02]line ИНН: 02508201610067 [11:15:02]line Контрольно-Кассовый Чек [11:15:02]line ПРОДАЖА [11:15:02]line ТРК (МРК, ГНК) : 13 [11:15:02]line Товар: 2710124500 [11:15:02]line Аи-95-К-5 [11:15:02]line 10.790 * 74.20 [11:15:02]line = 800.62 [11:15:02]line НДС 12% НСП 1% [11:15:02]line > о реализуемом товаре [11:15:02]line ОКРУГЛЕНИЕ: -0.62 [11:15:02]line ИТОГО: 800.00 [11:15:02]line Внесено: 800.00 [11:15:02]line СДАЧА: 0.00 [11:15:02]line НСП 1% : 7.08 [11:15:02]line НДС 12% : 85.02 [11:15:02]line Наличными: 800.00 [11:15:02]line Безнал.: 0.00 [11:15:02]line Место: АЗС № 89 "Партнер Нефть" [11:15:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:15:02]line СНО: Общий режим [11:15:02]line Чек 138 22.09.2024 11:15 [11:15:02]line Смена: 475 ФФД: 1.0 [11:15:02]line ЗНМ: 0300000113 [11:15:02]line РНМ: 0000000000091825 [11:15:02]line Версия ККМ: 001 [11:15:02]line ФМ: 0000000000871835 [11:15:02]line ФД: 151807 [11:15:02]line ФПД: 68004592005169 [11:15:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151807&fm=68004592005169&tin=02508201610067®Number=0000000000091825&sum=80000 [11:15:02]written 0, free lines is 4095 [11:15:02]OFD Sender: Processing packet 151807 [packets to send 826, broken 825] [11:15:02]ProducePacketName [11:15:02]name=ofd_packets/00151807 [11:15:02]OFD Sender: To server: pG, [11:15:02]CommunicateWithHost lk.salyk.kg:30040 [11:15:02]ConnectInit lk.salyk.kg [11:15:03]Write to MH i2c: 01 00 00 1D 02 1F [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 07 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 CD 0C FF [11:15:03]RasterBufferAndPrint [11:15:03]line [11:15:03]line [11:15:03]line [11:15:03]line [11:15:03]line [11:15:03]written 0, free lines is 3284 [11:15:03]MH_Cut [11:15:03]Write to MH i2c: D1 01 00 24 02 01 F8 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: D1 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: D1 01 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: D1 01 00 24 02 00 F7 [11:15:03]Write to MH i2c: 01 00 00 25 02 27 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:04]*** Cut start [11:15:04]*** Purtial cut [11:15:04]*** Stage 1: CUTSNS_PIN = 1 [11:15:04]Read from MH i2c: 01 [11:15:04]MH_I2C_Read... [11:15:04]*** Stop cut motor [11:15:04]*** Cut end [11:15:04]Read from MH i2c: 01 07 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [11:15:04]process_action close_receipt done [11:15:04]requested_data is exist [11:15:04]produce_requested_data [11:15:04]requested_item fm.sn is exist - process it [11:15:04]wFMCommunicate request_size=4 [11:15:04]MH_SAM_APDU [11:15:04]CAPDU: 80 11 00 00 [11:15:04]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:04]Read from MH i2c: E2 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 17 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [11:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:04]wFMCommunicate OK [11:15:04]requested_item fd.num is exist - process it [11:15:04]SAM_PROTO_GetFieldsCounters [11:15:04]wFMCommunicate request_size=4 [11:15:04]MH_SAM_APDU [11:15:04]CAPDU: 80 13 00 00 [11:15:04]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:04]Read from MH i2c: E2 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 62 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [11:15:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:04]wFMCommunicate OK [11:15:04]SAM_PROTO_GetFieldsCounters done [11:15:04]requested_item shift.num is exist - process it [11:15:04]requested_item shift.opened is exist - process it [11:15:04]req_shift_opened [11:15:04]FM_GetShiftState [11:15:04]SAM_PROTO_GetShiftState [11:15:04]wFMCommunicate request_size=4 [11:15:04]MH_SAM_APDU [11:15:04]CAPDU: 80 13 01 00 [11:15:04]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:04]Read from MH i2c: E2 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 0E 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EE [11:15:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:15:04]wFMCommunicate OK [11:15:04]SAM_PROTO_GetShiftState done [11:15:04]FM_GetShiftState done [11:15:04]req_shift_opened done [11:15:04]requested_item shift.open_date is exist - process it [11:15:04]req_shift_open_date [11:15:04]req_shift_open_date done [11:15:04]produce_requested_data done [11:15:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151807,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:15:04]process_action_free close_receipt [11:15:04]json_value_free [11:15:04]json_value_free done [11:15:04]process_json_proto returns [11:15:04]Send response to host [11:15:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151807,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:15:04]free response buf [11:15:04]execute_script done [11:15:04]execute_script returns [11:15:04]free content buf [11:15:04]Sock 9.Close socket [11:15:04]Sock 9.Thread stoped [11:15:07]ConnectInit Can't take IP for lk.salyk.kg [11:15:07]CommunicateWithHost connect error [11:15:07]CommunicateWithHost err = -1 [11:15:07]OFD Sender: Server communicate error [11:15:12]OFD Sender: Processing packet 151807 [packets to send 826, broken 825] [11:15:12]ProducePacketName [11:15:12]name=ofd_packets/00151807 [11:15:12]OFD Sender: To server: pG, [11:15:12]CommunicateWithHost lk.salyk.kg:30040 [11:15:12]ConnectInit lk.salyk.kg [11:15:16]Connected sock=9 [11:15:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 30 07 01 EA 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 35 FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 50 02 00 35 04 06 00 3D D9 8D 8C B0 31 38 AA 08 0F 4A 95 30 D4 [11:15:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 5B 47 00 4F 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 50 02 00 F4 03 04 00 46 A4 EF 66 B6 04 01 00 00 36 0F 7C 73 AE 75 59 32 [11:15:17]CommunicateWithHost err = 0 [11:15:17]CheckOFDResponse [11:15:17]1017 (14) - 77093643461234 [11:15:17]1041 (16) - 0000000000871835 [11:15:17]1040 (4) - 151807 [11:15:17]1012 (4) - 22.09.2024 04:59 [11:15:17]1206 (1) - 0 [11:15:17]OFD Sender: Remove packet 151807 [11:15:17]ProducePacketName [11:15:17]name=ofd_packets/00151807 [11:15:17]NVStorageDeleteData [11:15:17]OFD Sender: No OFD packet to send [11:15:22]OFD Sender: No OFD packet to send [11:15:26]recv_with_timeout no data received [11:15:27]OFD Sender: No OFD packet to send [11:15:32]OFD Sender: No OFD packet to send [11:15:37]OFD Sender: No OFD packet to send [11:15:39]recv_with_timeout no data received [11:15:42]OFD Sender: No OFD packet to send [11:15:47]OFD Sender: No OFD packet to send [11:15:52]OFD Sender: No OFD packet to send [11:15:55]recv_with_timeout no data received [11:15:57]OFD Sender: No OFD packet to send [11:16:02]OFD Sender: No OFD packet to send [11:16:07]OFD Sender: No OFD packet to send [11:16:12]OFD Sender: No OFD packet to send [11:16:17]OFD Sender: No OFD packet to send [11:16:22]OFD Sender: No OFD packet to send [11:16:24]recv_with_timeout no data received [11:16:27]OFD Sender: No OFD packet to send [11:16:32]OFD Sender: No OFD packet to send [11:16:37]OFD Sender: No OFD packet to send [11:16:42]OFD Sender: No OFD packet to send [11:16:43]accept exits with 10 [11:16:43]New connection [11:16:43]New thread 3066797412 created [11:16:43]Thread 3066940772 joined [11:16:43]Waiting for new connection... [11:16:43] Sock 10.Parse request [11:16:43]Sock 10.Check first char [11:16:43]Sock 10.First char is OK [11:16:43]request: POST /json_proto HTTP/1.0 [11:16:43]Method: POST [11:16:43]URL: /json_proto [11:16:43]Method is POST - this is cgi request [11:16:43]url: /json_proto [11:16:43]query_string will be loaded in cgi processing [11:16:43]execute_cgi json_proto POST (null) [11:16:43]execute_cgi path=json_proto method=POST [11:16:43]POST find Content-Length [11:16:43]Host: 172.17.43.67:8080 [11:16:43]Content-Length: 678 [11:16:43]Content-Type: application/json [11:16:43] [11:16:43]POST finish read [11:16:43]Found Content-Length = 678 [11:16:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:43]execute_script... [11:16:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:43]POST & json_proto [11:16:43]process_json_proto [11:16:43]json parsed OK: [11:16:43]protocol is kg_v1.0 [11:16:43]action value=close_receipt [11:16:43]process_action close_receipt [11:16:43]cmd_close_receipt [11:16:43]MH_GetDate [11:16:43]Write to MH i2c: F0 00 00 29 02 1A [11:16:43]Write i2c OK [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: F0 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: F0 09 00 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: F0 09 00 29 02 00 9C FC EF 66 6A BD 47 65 E3 [11:16:43]GetLastDocTimeStamp 1727003701 [11:16:43]current date 1727003804 [11:16:43]FM_GetShiftState [11:16:43]SAM_PROTO_GetShiftState [11:16:43]wFMCommunicate request_size=4 [11:16:43]MH_SAM_APDU [11:16:43]CAPDU: 80 13 01 00 [11:16:43]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [11:16:43]Write i2c OK [11:16:43]MH_I2C_Read... [11:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:43]Read from MH i2c: E2 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 0E 00 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F0 [11:16:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:16:43]wFMCommunicate OK [11:16:43]SAM_PROTO_GetShiftState done [11:16:43]FM_GetShiftState done [11:16:43]opened in 1726966141 [11:16:43]opened+sec_in_day 1727052541 [11:16:43]quantity*price = 50010 [11:16:43]sum+1 = 50012 [11:16:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 139 22.09.2024 11:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151808 ФПД: 265032403620407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151808&fm=265032403620407&tin=02508201610067®Number=0000000000091825&sum=50000 [11:16:44]StoreToDocumentArchive [11:16:44]shift 475 fd 151808 [11:16:44]save to /storage/0475/doc_00151808 [11:16:44]save last doc name /storage/0475/doc_00151808 to /storage/kkm_last_doc_name [11:16:44]save OK [11:16:44]Clear old archive folders... [11:16:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:44]tlvbuf is 0090CCD0 [11:16:44]SAM_PROTO_ClearQueue [11:16:44]wFMCommunicate request_size=4 [11:16:44]MH_SAM_APDU [11:16:44]CAPDU: 80 09 00 00 [11:16:44]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [11:16:44]Write i2c OK [11:16:44]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:16:45]RAPDU: 90 00 [11:16:45]wFMCommunicate OK [11:16:45]SAM_PROTO_ClearQueue done [11:16:45]KKMCreateOFDPacket [11:16:45]OFDProtocolAddRootSTLVToBuf [11:16:45]FM_MakeSignedData [11:16:45]FM_MakeSignedData [11:16:45]SAM_PROTO_SignData [11:16:45]wFMCommunicate request_size=4 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 0D 01 02 [11:16:45]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:16:45]RAPDU: 90 00 [11:16:45]wFMCommunicate OK [11:16:45]wFMCommunicate request_size=255 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 9C FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 51 02 00 35 04 06 00 F1 [11:16:45]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 9C FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 51 02 00 35 04 06 00 F1 00 00 B2 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:16:45]RAPDU: 90 00 [11:16:45]wFMCommunicate OK [11:16:45]wFMCommunicate request_size=10 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 0D 02 02 05 0B AA 45 92 37 [11:16:45]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 0B AA 45 92 37 00 00 83 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [11:16:45]RAPDU: 90 00 [11:16:45]wFMCommunicate OK [11:16:45]wFMCommunicate request_size=4 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 0D 03 02 [11:16:45]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0B 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0B 00 3B 02 00 B6 6C DE 76 AF BD 05 D3 90 00 73 [11:16:45]RAPDU: B6 6C DE 76 AF BD 05 D3 90 00 [11:16:45]wFMCommunicate OK [11:16:45]SAM_PROTO_SignData done [11:16:45]FM_MakeSignedData done [11:16:45]CreateOFDProtocolMessage [11:16:45]wFMCommunicate request_size=4 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 11 00 00 [11:16:45]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 17 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [11:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:45]wFMCommunicate OK [11:16:45]CreateOFDProtocolMessage done [11:16:45]OFDSenderStorePacket 151808 [11:16:45]StoreOFDPacket docnum=151808 [11:16:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EF B9 07 01 1D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 9C FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 51 02 00 35 04 06 00 F1 0B AA 45 92 37 B6 6C DE 76 AF BD 05 D3 [11:16:45]CheckFolder [11:16:45]dirname=/storage/ofd_packets [11:16:45]CheckFolder done [11:16:45]ProducePacketName [11:16:45]name=ofd_packets/00151808 [11:16:45]NVStorageSaveData ofd_packets/00151808 [11:16:45]File name is /storage/ofd_packets/00151808 [11:16:45]Write 301 bytes [11:16:45]NVStorageSaveData done [11:16:45]OFDSenderStorePacket done [11:16:45]KKMCreateOFDPacket done [11:16:45]NVStorageSaveData kkm_last_timestamp [11:16:45]File name is /storage/kkm_last_timestamp [11:16:45]Write 4 bytes [11:16:45]NVStorageSaveData done [11:16:45]ExternCall_PrintAddStr [11:16:45]wPrintStart [11:16:45]Write to MH i2c: 01 00 00 3D 02 3F [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: 01 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: 01 07 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [11:16:45]RasterBufferAndPrint [11:16:45]line Счет N : (1)1785820 [11:16:45]line ИНН: 02508201610067 [11:16:45]line Контрольно-Кассовый Чек [11:16:45]line ПРОДАЖА [11:16:45]line ТРК (МРК, ГНК) : 13 [11:16:45]line Товар: 2710124500 [11:16:45]line Аи-95-К-5 [11:16:45]line 6.740 * 74.20 [11:16:45]line = 500.11 [11:16:45]line НДС 12% НСП 1% [11:16:45]line > о реализуемом товаре [11:16:45]line ОКРУГЛЕНИЕ: -0.11 [11:16:45]line ИТОГО: 500.00 [11:16:45]line Внесено: 500.00 [11:16:45]line СДАЧА: 0.00 [11:16:45]line НСП 1% : 4.43 [11:16:45]line НДС 12% : 53.11 [11:16:45]line Наличными: 500.00 [11:16:45]line Безнал.: 0.00 [11:16:45]line Место: АЗС № 89 "Партнер Нефть" [11:16:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:16:45]line СНО: Общий режим [11:16:45]line Чек 139 22.09.2024 11:16 [11:16:45]line Смена: 475 ФФД: 1.0 [11:16:45]line ЗНМ: 0300000113 [11:16:45]line РНМ: 0000000000091825 [11:16:45]line Версия ККМ: 001 [11:16:45]line ФМ: 0000000000871835 [11:16:45]line ФД: 151808 [11:16:45]line ФПД: 265032403620407 [11:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151808&fm=265032403620407&tin=02508201610067®Number=0000000000091825&sum=50000 [11:16:45]OFD Sender: Processing packet 151808 [packets to send 826, broken 825] [11:16:45]ProducePacketName [11:16:45]name=ofd_packets/00151808 [11:16:45]OFD Sender: To server: pG, [11:16:45]CommunicateWithHost lk.salyk.kg:30040 [11:16:45]ConnectInit lk.salyk.kg [11:16:45]written 0, free lines is 4095 [11:16:46]Write to MH i2c: 01 00 00 68 02 6A [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: 01 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: 01 07 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 CD 0C 4A [11:16:46]RasterBufferAndPrint [11:16:46]line [11:16:46]line [11:16:46]line [11:16:46]line [11:16:46]line [11:16:46]written 0, free lines is 3283 [11:16:46]MH_Cut [11:16:46]Write to MH i2c: D1 01 00 6F 02 01 43 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: D1 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: D1 01 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: D1 01 00 6F 02 00 42 [11:16:46]Write to MH i2c: 01 00 00 70 02 72 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]*** Cut start [11:16:46]*** Purtial cut [11:16:46]*** Stage 1: CUTSNS_PIN = 1 [11:16:46]Connected sock=11 [11:16:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EF B9 07 01 1D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 9C FC EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 51 02 00 35 04 06 00 F1 0B AA 45 92 37 B6 6C DE 76 AF BD 05 D3 [11:16:47]Read from MH i2c: 01 [11:16:47]MH_I2C_Read... [11:16:47]*** Stop cut motor [11:16:47]*** Cut end [11:16:47]Read from MH i2c: 01 07 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [11:16:47]process_action close_receipt done [11:16:47]requested_data is exist [11:16:47]produce_requested_data [11:16:47]requested_item fm.sn is exist - process it [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 11 00 00 [11:16:47]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 17 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [11:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:47]wFMCommunicate OK [11:16:47]requested_item fd.num is exist - process it [11:16:47]SAM_PROTO_GetFieldsCounters [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 13 00 00 [11:16:47]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 62 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [11:16:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:47]wFMCommunicate OK [11:16:47]SAM_PROTO_GetFieldsCounters done [11:16:47]requested_item shift.num is exist - process it [11:16:47]requested_item shift.opened is exist - process it [11:16:47]req_shift_opened [11:16:47]FM_GetShiftState [11:16:47]SAM_PROTO_GetShiftState [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 13 01 00 [11:16:47]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0E 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 39 [11:16:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:16:47]wFMCommunicate OK [11:16:47]SAM_PROTO_GetShiftState done [11:16:47]FM_GetShiftState done [11:16:47]req_shift_opened done [11:16:47]requested_item shift.open_date is exist - process it [11:16:47]req_shift_open_date [11:16:47]req_shift_open_date done [11:16:47]produce_requested_data done [11:16:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151808,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:16:47]process_action_free close_receipt [11:16:47]json_value_free [11:16:47]json_value_free done [11:16:47]process_json_proto returns [11:16:47]Send response to host [11:16:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151808,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:16:47]free response buf [11:16:47]execute_script done [11:16:47]execute_script returns [11:16:47]free content buf [11:16:47]Sock 10.Close socket [11:16:47]Sock 10.Thread stoped [11:16:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2A 61 47 00 FE 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 51 02 00 F4 03 04 00 A2 A4 EF 66 B6 04 01 00 00 FB BD 0F 4F 25 5B 49 D3 [11:16:48]CommunicateWithHost err = 0 [11:16:48]CheckOFDResponse [11:16:48]1017 (14) - 77093643461234 [11:16:48]1041 (16) - 0000000000871835 [11:16:48]1040 (4) - 151808 [11:16:48]1012 (4) - 22.09.2024 05:01 [11:16:48]1206 (1) - 0 [11:16:48]OFD Sender: Remove packet 151808 [11:16:48]ProducePacketName [11:16:48]name=ofd_packets/00151808 [11:16:48]NVStorageDeleteData [11:16:49]OFD Sender: No OFD packet to send [11:16:54]OFD Sender: No OFD packet to send [11:16:59]OFD Sender: No OFD packet to send [11:17:04]OFD Sender: No OFD packet to send [11:17:06]recv_with_timeout no data received [11:17:09]OFD Sender: No OFD packet to send [11:17:14]OFD Sender: No OFD packet to send [11:17:19]OFD Sender: No OFD packet to send [11:17:24]OFD Sender: No OFD packet to send [11:17:29]OFD Sender: No OFD packet to send [11:17:34]OFD Sender: No OFD packet to send [11:17:39]OFD Sender: No OFD packet to send [11:17:41]recv_with_timeout no data received [11:17:44]OFD Sender: No OFD packet to send [11:17:49]OFD Sender: No OFD packet to send [11:17:54]OFD Sender: No OFD packet to send [11:17:59]OFD Sender: No OFD packet to send [11:18:04]OFD Sender: No OFD packet to send [11:18:09]OFD Sender: No OFD packet to send [11:18:14]OFD Sender: No OFD packet to send [11:18:19]OFD Sender: No OFD packet to send [11:18:24]OFD Sender: No OFD packet to send [11:18:29]OFD Sender: No OFD packet to send [11:18:34]OFD Sender: No OFD packet to send [11:18:34]accept exits with 8 [11:18:34]New connection [11:18:34]New thread 3066940772 created [11:18:34]Thread 3066797412 joined [11:18:34]Waiting for new connection... [11:18:34] Sock 8.Parse request [11:18:34]Sock 8.Check first char [11:18:34]Sock 8.First char is OK [11:18:34]request: POST /json_proto HTTP/1.0 [11:18:34]Method: POST [11:18:34]URL: /json_proto [11:18:34]Method is POST - this is cgi request [11:18:34]url: /json_proto [11:18:34]query_string will be loaded in cgi processing [11:18:34]execute_cgi json_proto POST (null) [11:18:34]execute_cgi path=json_proto method=POST [11:18:34]POST find Content-Length [11:18:34]Host: 172.17.43.67:8080 [11:18:34]Content-Length: 679 [11:18:34]Content-Type: application/json [11:18:34] [11:18:34]POST finish read [11:18:34]Found Content-Length = 679 [11:18:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:34]execute_script... [11:18:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:34]POST & json_proto [11:18:34]process_json_proto [11:18:34]json parsed OK: [11:18:34]protocol is kg_v1.0 [11:18:34]action value=close_receipt [11:18:34]process_action close_receipt [11:18:34]cmd_close_receipt [11:18:34]MH_GetDate [11:18:34]Write to MH i2c: F0 00 00 74 02 65 [11:18:34]Write i2c OK [11:18:34]MH_I2C_Read... [11:18:34]Read from MH i2c: F0 [11:18:34]MH_I2C_Read... [11:18:34]Read from MH i2c: F0 09 00 [11:18:34]MH_I2C_Read... [11:18:34]Read from MH i2c: F0 09 00 74 02 00 0B FD EF 66 6A BD 47 65 9E [11:18:34]GetLastDocTimeStamp 1727003804 [11:18:34]current date 1727003915 [11:18:34]FM_GetShiftState [11:18:34]SAM_PROTO_GetShiftState [11:18:34]wFMCommunicate request_size=4 [11:18:34]MH_SAM_APDU [11:18:34]CAPDU: 80 13 01 00 [11:18:34]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [11:18:34]Write i2c OK [11:18:34]MH_I2C_Read... [11:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:34]Read from MH i2c: E2 [11:18:34]MH_I2C_Read... [11:18:34]Read from MH i2c: E2 0E 00 [11:18:34]MH_I2C_Read... [11:18:34]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3B [11:18:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:18:34]wFMCommunicate OK [11:18:34]SAM_PROTO_GetShiftState done [11:18:34]FM_GetShiftState done [11:18:34]opened in 1726966141 [11:18:34]opened+sec_in_day 1727052541 [11:18:34]quantity*price = 90004 [11:18:34]sum+1 = 90006 [11:18:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 140 22.09.2024 11:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151809 ФПД: 52299455465112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151809&fm=52299455465112&tin=02508201610067®Number=0000000000091825&sum=90000 [11:18:35]StoreToDocumentArchive [11:18:35]shift 475 fd 151809 [11:18:35]save to /storage/0475/doc_00151809 [11:18:35]save last doc name /storage/0475/doc_00151809 to /storage/kkm_last_doc_name [11:18:35]save OK [11:18:35]Clear old archive folders... [11:18:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:35]tlvbuf is 009A8510 [11:18:35]SAM_PROTO_ClearQueue [11:18:35]wFMCommunicate request_size=4 [11:18:35]MH_SAM_APDU [11:18:35]CAPDU: 80 09 00 00 [11:18:35]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [11:18:35]Write i2c OK [11:18:35]MH_I2C_Read... [11:18:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:35]Read from MH i2c: E2 [11:18:35]MH_I2C_Read... [11:18:35]Read from MH i2c: E2 03 00 [11:18:35]MH_I2C_Read... [11:18:35]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:18:35]RAPDU: 90 00 [11:18:35]wFMCommunicate OK [11:18:35]SAM_PROTO_ClearQueue done [11:18:35]KKMCreateOFDPacket [11:18:35]OFDProtocolAddRootSTLVToBuf [11:18:35]FM_MakeSignedData [11:18:35]FM_MakeSignedData [11:18:35]SAM_PROTO_SignData [11:18:35]wFMCommunicate request_size=4 [11:18:35]MH_SAM_APDU [11:18:35]CAPDU: 80 0D 01 02 [11:18:35]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [11:18:35]Write i2c OK [11:18:35]MH_I2C_Read... [11:18:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:18:36]RAPDU: 90 00 [11:18:36]wFMCommunicate OK [11:18:36]wFMCommunicate request_size=255 [11:18:36]MH_SAM_APDU [11:18:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 0B FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 51 02 00 35 04 06 00 2F [11:18:36]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 0B FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 51 02 00 35 04 06 00 2F 00 00 6C [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [11:18:36]RAPDU: 90 00 [11:18:36]wFMCommunicate OK [11:18:36]wFMCommunicate request_size=10 [11:18:36]MH_SAM_APDU [11:18:36]CAPDU: 80 0D 02 02 05 90 EA 77 06 98 [11:18:36]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 90 EA 77 06 98 00 00 9A [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [11:18:36]RAPDU: 90 00 [11:18:36]wFMCommunicate OK [11:18:36]wFMCommunicate request_size=4 [11:18:36]MH_SAM_APDU [11:18:36]CAPDU: 80 0D 03 02 [11:18:36]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 0B 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 0B 00 86 02 00 5F 5A 52 48 14 2E 02 A8 90 00 43 [11:18:36]RAPDU: 5F 5A 52 48 14 2E 02 A8 90 00 [11:18:36]wFMCommunicate OK [11:18:36]SAM_PROTO_SignData done [11:18:36]FM_MakeSignedData done [11:18:36]CreateOFDProtocolMessage [11:18:36]wFMCommunicate request_size=4 [11:18:36]MH_SAM_APDU [11:18:36]CAPDU: 80 11 00 00 [11:18:36]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:36]Read from MH i2c: E2 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 17 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [11:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:18:36]wFMCommunicate OK [11:18:36]CreateOFDProtocolMessage done [11:18:36]OFDSenderStorePacket 151809 [11:18:36]StoreOFDPacket docnum=151809 [11:18:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 DB 07 01 FC 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 0B FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 51 02 00 35 04 06 00 2F 90 EA 77 06 98 5F 5A 52 48 14 2E 02 A8 [11:18:36]CheckFolder [11:18:36]dirname=/storage/ofd_packets [11:18:36]CheckFolder done [11:18:36]ProducePacketName [11:18:36]name=ofd_packets/00151809 [11:18:36]NVStorageSaveData ofd_packets/00151809 [11:18:36]File name is /storage/ofd_packets/00151809 [11:18:36]Write 301 bytes [11:18:36]NVStorageSaveData done [11:18:36]OFDSenderStorePacket done [11:18:36]KKMCreateOFDPacket done [11:18:36]NVStorageSaveData kkm_last_timestamp [11:18:36]File name is /storage/kkm_last_timestamp [11:18:36]Write 4 bytes [11:18:36]NVStorageSaveData done [11:18:36]ExternCall_PrintAddStr [11:18:36]wPrintStart [11:18:36]Write to MH i2c: 01 00 00 88 02 8A [11:18:36]OFD Sender: Processing packet 151809 [packets to send 826, broken 825] [11:18:36]ProducePacketName [11:18:36]name=ofd_packets/00151809 [11:18:36]OFD Sender: To server: pG, [11:18:36]CommunicateWithHost lk.salyk.kg:30040 [11:18:36]ConnectInit lk.salyk.kg [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 07 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [11:18:36]RasterBufferAndPrint [11:18:36]line Счет N : (1)1785821 [11:18:36]line ИНН: 02508201610067 [11:18:36]line Контрольно-Кассовый Чек [11:18:36]line ПРОДАЖА [11:18:36]line ТРК (МРК, ГНК) : 13 [11:18:36]line Товар: 2710124500 [11:18:36]line Аи-95-К-5 [11:18:36]line 12.130 * 74.20 [11:18:36]line = 900.05 [11:18:36]line НДС 12% НСП 1% [11:18:36]line > о реализуемом товаре [11:18:36]line ОКРУГЛЕНИЕ: -0.05 [11:18:36]line ИТОГО: 900.00 [11:18:36]line Внесено: 900.00 [11:18:36]line СДАЧА: 0.00 [11:18:36]line НСП 1% : 7.96 [11:18:36]line НДС 12% : 95.58 [11:18:36]line Наличными: 900.00 [11:18:36]line Безнал.: 0.00 [11:18:36]line Место: АЗС № 89 "Партнер Нефть" [11:18:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:18:36]line СНО: Общий режим [11:18:36]line Чек 140 22.09.2024 11:18 [11:18:36]line Смена: 475 ФФД: 1.0 [11:18:36]line ЗНМ: 0300000113 [11:18:36]line РНМ: 0000000000091825 [11:18:36]line Версия ККМ: 001 [11:18:36]line ФМ: 0000000000871835 [11:18:36]line ФД: 151809 [11:18:36]line ФПД: 52299455465112 [11:18:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151809&fm=52299455465112&tin=02508201610067®Number=0000000000091825&sum=90000 [11:18:36]written 0, free lines is 4095 [11:18:36]Write to MH i2c: 01 00 00 B3 02 B5 [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 07 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 CD 0C 95 [11:18:36]RasterBufferAndPrint [11:18:36]line [11:18:36]line [11:18:36]line [11:18:36]line [11:18:36]line [11:18:36]written 0, free lines is 3284 [11:18:36]MH_Cut [11:18:36]Write to MH i2c: D1 01 00 BA 02 01 8E [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: D1 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: D1 01 00 [11:18:36]MH_I2C_Read... [11:18:36]Read from MH i2c: D1 01 00 BA 02 00 8D [11:18:36]Write to MH i2c: 01 00 00 BB 02 BD [11:18:36]Write i2c OK [11:18:36]MH_I2C_Read... [11:18:37]*** Cut start [11:18:37]*** Purtial cut [11:18:37]*** Stage 1: CUTSNS_PIN = 1 [11:18:37]Read from MH i2c: 01 [11:18:37]MH_I2C_Read... [11:18:37]*** Stop cut motor [11:18:37]*** Cut end [11:18:37]Read from MH i2c: 01 07 00 [11:18:37]MH_I2C_Read... [11:18:37]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [11:18:37]process_action close_receipt done [11:18:37]requested_data is exist [11:18:37]produce_requested_data [11:18:37]requested_item fm.sn is exist - process it [11:18:37]wFMCommunicate request_size=4 [11:18:37]MH_SAM_APDU [11:18:37]CAPDU: 80 11 00 00 [11:18:37]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [11:18:37]Write i2c OK [11:18:37]MH_I2C_Read... [11:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:38]Read from MH i2c: E2 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 17 00 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [11:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:18:38]wFMCommunicate OK [11:18:38]requested_item fd.num is exist - process it [11:18:38]SAM_PROTO_GetFieldsCounters [11:18:38]wFMCommunicate request_size=4 [11:18:38]MH_SAM_APDU [11:18:38]CAPDU: 80 13 00 00 [11:18:38]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [11:18:38]Write i2c OK [11:18:38]MH_I2C_Read... [11:18:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:38]Read from MH i2c: E2 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 62 00 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [11:18:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:38]wFMCommunicate OK [11:18:38]SAM_PROTO_GetFieldsCounters done [11:18:38]requested_item shift.num is exist - process it [11:18:38]requested_item shift.opened is exist - process it [11:18:38]req_shift_opened [11:18:38]FM_GetShiftState [11:18:38]SAM_PROTO_GetShiftState [11:18:38]wFMCommunicate request_size=4 [11:18:38]MH_SAM_APDU [11:18:38]CAPDU: 80 13 01 00 [11:18:38]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [11:18:38]Write i2c OK [11:18:38]MH_I2C_Read... [11:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:38]Read from MH i2c: E2 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 0E 00 [11:18:38]MH_I2C_Read... [11:18:38]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 84 [11:18:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:18:38]wFMCommunicate OK [11:18:38]SAM_PROTO_GetShiftState done [11:18:38]FM_GetShiftState done [11:18:38]req_shift_opened done [11:18:38]requested_item shift.open_date is exist - process it [11:18:38]req_shift_open_date [11:18:38]req_shift_open_date done [11:18:38]produce_requested_data done [11:18:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151809,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:18:38]process_action_free close_receipt [11:18:38]json_value_free [11:18:38]json_value_free done [11:18:38]process_json_proto returns [11:18:38]Send response to host [11:18:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151809,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:18:38]free response buf [11:18:38]execute_script done [11:18:38]execute_script returns [11:18:38]free content buf [11:18:38]Sock 8.Close socket [11:18:38]Sock 8.Thread stoped [11:18:41]ConnectInit Can't take IP for lk.salyk.kg [11:18:41]CommunicateWithHost connect error [11:18:41]CommunicateWithHost err = -1 [11:18:41]OFD Sender: Server communicate error [11:18:46]OFD Sender: Processing packet 151809 [packets to send 826, broken 825] [11:18:46]ProducePacketName [11:18:46]name=ofd_packets/00151809 [11:18:46]OFD Sender: To server: pG, [11:18:46]CommunicateWithHost lk.salyk.kg:30040 [11:18:46]ConnectInit lk.salyk.kg [11:18:47]Connected sock=9 [11:18:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 DB 07 01 FC 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 0B FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 51 02 00 35 04 06 00 2F 90 EA 77 06 98 5F 5A 52 48 14 2E 02 A8 [11:18:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8D 99 47 00 DD DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 51 02 00 F4 03 04 00 19 A5 EF 66 B6 04 01 00 00 3F 10 FC 18 11 66 0A 66 [11:18:47]CommunicateWithHost err = 0 [11:18:47]CheckOFDResponse [11:18:47]1017 (14) - 77093643461234 [11:18:47]1041 (16) - 0000000000871835 [11:18:47]1040 (4) - 151809 [11:18:47]1012 (4) - 22.09.2024 05:03 [11:18:47]1206 (1) - 0 [11:18:47]OFD Sender: Remove packet 151809 [11:18:47]ProducePacketName [11:18:47]name=ofd_packets/00151809 [11:18:47]NVStorageDeleteData [11:18:48]OFD Sender: No OFD packet to send [11:18:53]OFD Sender: No OFD packet to send [11:18:57]recv_with_timeout no data received [11:18:58]OFD Sender: No OFD packet to send [11:19:03]OFD Sender: No OFD packet to send [11:19:08]OFD Sender: No OFD packet to send [11:19:13]OFD Sender: No OFD packet to send [11:19:18]OFD Sender: No OFD packet to send [11:19:23]OFD Sender: No OFD packet to send [11:19:28]OFD Sender: No OFD packet to send [11:19:31]recv_with_timeout no data received [11:19:33]OFD Sender: No OFD packet to send [11:19:37]accept exits with 10 [11:19:37]New connection [11:19:37]New thread 3066797412 created [11:19:37]Thread 3066940772 joined [11:19:37]Waiting for new connection... [11:19:37] Sock 10.Parse request [11:19:37]Sock 10.Check first char [11:19:37]Sock 10.First char is OK [11:19:37]request: POST /json_proto HTTP/1.0 [11:19:37]Method: POST [11:19:37]URL: /json_proto [11:19:37]Method is POST - this is cgi request [11:19:37]url: /json_proto [11:19:37]query_string will be loaded in cgi processing [11:19:37]execute_cgi json_proto POST (null) [11:19:37]execute_cgi path=json_proto method=POST [11:19:37]POST find Content-Length [11:19:37]Host: 172.17.43.67:8080 [11:19:37]Content-Length: 790 [11:19:37]Content-Type: application/json [11:19:37] [11:19:37]POST finish read [11:19:37]Found Content-Length = 790 [11:19:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:37]execute_script... [11:19:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:37]POST & json_proto [11:19:37]process_json_proto [11:19:37]json parsed OK: [11:19:37]protocol is kg_v1.0 [11:19:37]action value=close_receipt [11:19:37]process_action close_receipt [11:19:37]cmd_close_receipt [11:19:37]MH_GetDate [11:19:37]Write to MH i2c: F0 00 00 BF 02 B0 [11:19:37]Write i2c OK [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: F0 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: F0 09 00 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: F0 09 00 BF 02 00 4A FD EF 66 6A BD 47 65 28 [11:19:37]GetLastDocTimeStamp 1727003915 [11:19:37]current date 1727003978 [11:19:37]FM_GetShiftState [11:19:37]SAM_PROTO_GetShiftState [11:19:37]wFMCommunicate request_size=4 [11:19:37]MH_SAM_APDU [11:19:37]CAPDU: 80 13 01 00 [11:19:37]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [11:19:37]Write i2c OK [11:19:37]MH_I2C_Read... [11:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:37]Read from MH i2c: E2 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: E2 0E 00 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 86 [11:19:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:19:37]wFMCommunicate OK [11:19:37]SAM_PROTO_GetShiftState done [11:19:37]FM_GetShiftState done [11:19:37]opened in 1726966141 [11:19:37]opened+sec_in_day 1727052541 [11:19:37]quantity*price = 0 [11:19:37]sum+1 = 1 [11:19:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 141 22.09.2024 11:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151810 ФПД: 60225253987224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151810&fm=60225253987224&tin=02508201610067®Number=0000000000091825&sum=0 [11:19:38]StoreToDocumentArchive [11:19:38]shift 475 fd 151810 [11:19:38]save to /storage/0475/doc_00151810 [11:19:38]save last doc name /storage/0475/doc_00151810 to /storage/kkm_last_doc_name [11:19:38]save OK [11:19:38]Clear old archive folders... [11:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:19:38]tlvbuf is 00901F90 [11:19:38]SAM_PROTO_ClearQueue [11:19:38]wFMCommunicate request_size=4 [11:19:38]MH_SAM_APDU [11:19:38]CAPDU: 80 09 00 00 [11:19:38]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [11:19:38]Write i2c OK [11:19:38]MH_I2C_Read... [11:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:19:39]RAPDU: 90 00 [11:19:39]wFMCommunicate OK [11:19:39]SAM_PROTO_ClearQueue done [11:19:39]KKMCreateOFDPacket [11:19:39]OFDProtocolAddRootSTLVToBuf [11:19:39]FM_MakeSignedData [11:19:39]FM_MakeSignedData [11:19:39]SAM_PROTO_SignData [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 0D 01 02 [11:19:39]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [11:19:39]RAPDU: 90 00 [11:19:39]wFMCommunicate OK [11:19:39]wFMCommunicate request_size=255 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 4A FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 51 02 00 35 04 06 00 36 C6 48 DE [11:19:39]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 4A FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 51 02 00 35 04 06 00 36 C6 48 DE 00 00 58 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [11:19:39]RAPDU: 90 00 [11:19:39]wFMCommunicate OK [11:19:39]wFMCommunicate request_size=7 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 0D 02 02 02 D3 98 [11:19:39]Write to MH i2c: E2 0A 00 D0 02 80 0D 02 02 02 00 D3 98 00 00 BB [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [11:19:39]RAPDU: 90 00 [11:19:39]wFMCommunicate OK [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 0D 03 02 [11:19:39]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 0B 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 0B 00 D1 02 00 2C 32 9C 57 3E ED 37 6A 90 00 6C [11:19:39]RAPDU: 2C 32 9C 57 3E ED 37 6A 90 00 [11:19:39]wFMCommunicate OK [11:19:39]SAM_PROTO_SignData done [11:19:39]FM_MakeSignedData done [11:19:39]CreateOFDProtocolMessage [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 11 00 00 [11:19:39]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 17 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [11:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:39]wFMCommunicate OK [11:19:39]CreateOFDProtocolMessage done [11:19:39]OFDSenderStorePacket 151810 [11:19:39]StoreOFDPacket docnum=151810 [11:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D FB 04 01 17 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 4A FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 51 02 00 35 04 06 00 36 C6 48 DE D3 98 2C 32 9C 57 3E ED 37 6A [11:19:39]CheckFolder [11:19:39]dirname=/storage/ofd_packets [11:19:39]CheckFolder done [11:19:39]ProducePacketName [11:19:39]name=ofd_packets/00151810 [11:19:39]NVStorageSaveData ofd_packets/00151810 [11:19:39]File name is /storage/ofd_packets/00151810 [11:19:39]Write 298 bytes [11:19:39]NVStorageSaveData done [11:19:39]OFDSenderStorePacket done [11:19:39]KKMCreateOFDPacket done [11:19:39]NVStorageSaveData kkm_last_timestamp [11:19:39]File name is /storage/kkm_last_timestamp [11:19:39]Write 4 bytes [11:19:39]NVStorageSaveData done [11:19:39]ExternCall_PrintAddStr [11:19:39]wPrintStart [11:19:39]Write to MH i2c: 01 00 00 D3 02 D5 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 07 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [11:19:39]RasterBufferAndPrint [11:19:39]line Счет N : (1)1785822 [11:19:39]line ИНН: 02508201610067 [11:19:39]line Контрольно-Кассовый Чек [11:19:39]line ПРОДАЖА [11:19:39]line ТРК (МРК, ГНК) : 31 [11:19:39]line Товар: 2710194210 [11:19:39]line ДТ-К-5 [11:19:39]line 19.690 * 0.00 [11:19:39]line = 0.00 [11:19:39]line НДС 12% НСП 1% [11:19:39]line > о реализуемом товаре [11:19:39]line ИТОГО: 0.00 [11:19:39]line НСП 1% : 0.00 [11:19:39]line НДС 12% : 0.00 [11:19:39]line Наличными: 0.00 [11:19:39]line Безнал.: 0.00 [11:19:39]line Место: АЗС № 89 "Партнер Нефть" [11:19:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:19:39]line СНО: Общий режим [11:19:39]line Чек 141 22.09.2024 11:19 [11:19:39]line Смена: 475 ФФД: 1.0 [11:19:39]line ЗНМ: 0300000113 [11:19:39]line РНМ: 0000000000091825 [11:19:39]line Версия ККМ: 001 [11:19:39]line Талоны: Топливная Карта [11:19:39]line 07012 [11:19:39]line ФМ: 0000000000871835 [11:19:39]line ФД: 151810 [11:19:39]line ФПД: 60225253987224 [11:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151810&fm=60225253987224&tin=02508201610067®Number=0000000000091825&sum=0 [11:19:39]written 0, free lines is 4095 [11:19:39]OFD Sender: Processing packet 151810 [packets to send 826, broken 825] [11:19:39]ProducePacketName [11:19:39]name=ofd_packets/00151810 [11:19:39]OFD Sender: To server: pG, [11:19:39]CommunicateWithHost lk.salyk.kg:30040 [11:19:39]ConnectInit lk.salyk.kg [11:19:39]Write to MH i2c: 01 00 00 FD 02 FF [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 07 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DE 0C F0 [11:19:39]RasterBufferAndPrint [11:19:39]line [11:19:39]line [11:19:39]line [11:19:39]line [11:19:39]line [11:19:39]written 0, free lines is 3300 [11:19:39]MH_Cut [11:19:39]Write to MH i2c: D1 01 00 04 03 01 D9 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: D1 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: D1 01 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: D1 01 00 04 03 00 D8 [11:19:39]Write to MH i2c: 01 00 00 05 03 08 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:40]Connected sock=8 [11:19:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D FB 04 01 17 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 4A FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 51 02 00 35 04 06 00 36 C6 48 DE D3 98 2C 32 9C 57 3E ED 37 6A [11:19:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F 7A 47 00 35 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 51 02 00 F4 03 04 00 4E A5 EF 66 B6 04 01 00 00 47 ED 53 BF D1 10 70 79 [11:19:40]CommunicateWithHost err = 0 [11:19:40]CheckOFDResponse [11:19:40]1017 (14) - 77093643461234 [11:19:40]1041 (16) - 0000000000871835 [11:19:40]1040 (4) - 151810 [11:19:40]1012 (4) - 22.09.2024 05:04 [11:19:40]1206 (1) - 0 [11:19:40]OFD Sender: Remove packet 151810 [11:19:40]ProducePacketName [11:19:40]name=ofd_packets/00151810 [11:19:40]NVStorageDeleteData [11:19:40]*** Cut start [11:19:40]*** Purtial cut [11:19:40]*** Stage 1: CUTSNS_PIN = 1 [11:19:40]Read from MH i2c: 01 [11:19:40]MH_I2C_Read... [11:19:40]*** Stop cut motor [11:19:40]*** Cut end [11:19:40]Read from MH i2c: 01 07 00 [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [11:19:40]process_action close_receipt done [11:19:40]requested_data is exist [11:19:40]produce_requested_data [11:19:40]requested_item fm.sn is exist - process it [11:19:40]wFMCommunicate request_size=4 [11:19:40]MH_SAM_APDU [11:19:40]CAPDU: 80 11 00 00 [11:19:40]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [11:19:40]Write i2c OK [11:19:40]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 17 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [11:19:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:41]wFMCommunicate OK [11:19:41]requested_item fd.num is exist - process it [11:19:41]SAM_PROTO_GetFieldsCounters [11:19:41]wFMCommunicate request_size=4 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 13 00 00 [11:19:41]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]OFD Sender: No OFD packet to send [11:19:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 62 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [11:19:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:41]wFMCommunicate OK [11:19:41]SAM_PROTO_GetFieldsCounters done [11:19:41]requested_item shift.num is exist - process it [11:19:41]requested_item shift.opened is exist - process it [11:19:41]req_shift_opened [11:19:41]FM_GetShiftState [11:19:41]SAM_PROTO_GetShiftState [11:19:41]wFMCommunicate request_size=4 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 13 01 00 [11:19:41]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 0E 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CF [11:19:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:19:41]wFMCommunicate OK [11:19:41]SAM_PROTO_GetShiftState done [11:19:41]FM_GetShiftState done [11:19:41]req_shift_opened done [11:19:41]requested_item shift.open_date is exist - process it [11:19:41]req_shift_open_date [11:19:41]req_shift_open_date done [11:19:41]produce_requested_data done [11:19:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151810,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:19:41]process_action_free close_receipt [11:19:41]json_value_free [11:19:41]json_value_free done [11:19:41]process_json_proto returns [11:19:41]Send response to host [11:19:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151810,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:19:41]free response buf [11:19:41]execute_script done [11:19:41]execute_script returns [11:19:41]free content buf [11:19:41]Sock 10.Close socket [11:19:41]Sock 10.Thread stoped [11:19:46]OFD Sender: No OFD packet to send [11:19:48]recv_with_timeout no data received [11:19:51]OFD Sender: No OFD packet to send [11:19:52]accept exits with 9 [11:19:52]New connection [11:19:52]New thread 3066940772 created [11:19:52]Thread 3066797412 joined [11:19:52]Waiting for new connection... [11:19:52] Sock 9.Parse request [11:19:52]Sock 9.Check first char [11:19:52]Sock 9.First char is OK [11:19:52]request: POST /json_proto HTTP/1.0 [11:19:52]Method: POST [11:19:52]URL: /json_proto [11:19:52]Method is POST - this is cgi request [11:19:52]url: /json_proto [11:19:52]query_string will be loaded in cgi processing [11:19:52]execute_cgi json_proto POST (null) [11:19:52]execute_cgi path=json_proto method=POST [11:19:52]POST find Content-Length [11:19:52]Host: 172.17.43.67:8080 [11:19:52]Content-Length: 678 [11:19:52]Content-Type: application/json [11:19:52] [11:19:52]POST finish read [11:19:52]Found Content-Length = 678 [11:19:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:52]execute_script... [11:19:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:52]POST & json_proto [11:19:52]process_json_proto [11:19:52]json parsed OK: [11:19:52]protocol is kg_v1.0 [11:19:52]action value=close_receipt [11:19:52]process_action close_receipt [11:19:52]cmd_close_receipt [11:19:52]MH_GetDate [11:19:52]Write to MH i2c: F0 00 00 09 03 FB [11:19:52]Write i2c OK [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: F0 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: F0 09 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: F0 09 00 09 03 00 58 FD EF 66 6A BD 47 65 81 [11:19:52]GetLastDocTimeStamp 1727003978 [11:19:52]current date 1727003992 [11:19:52]FM_GetShiftState [11:19:52]SAM_PROTO_GetShiftState [11:19:52]wFMCommunicate request_size=4 [11:19:52]MH_SAM_APDU [11:19:52]CAPDU: 80 13 01 00 [11:19:52]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [11:19:52]Write i2c OK [11:19:52]MH_I2C_Read... [11:19:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:52]Read from MH i2c: E2 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 0E 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D1 [11:19:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:19:52]wFMCommunicate OK [11:19:52]SAM_PROTO_GetShiftState done [11:19:52]FM_GetShiftState done [11:19:52]opened in 1726966141 [11:19:52]opened+sec_in_day 1727052541 [11:19:52]quantity*price = 65020 [11:19:52]sum+1 = 65021 [11:19:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 142 22.09.2024 11:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151811 ФПД: 216988807913834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151811&fm=216988807913834&tin=02508201610067®Number=0000000000091825&sum=65000 [11:19:53]StoreToDocumentArchive [11:19:53]shift 475 fd 151811 [11:19:53]save to /storage/0475/doc_00151811 [11:19:53]save last doc name /storage/0475/doc_00151811 to /storage/kkm_last_doc_name [11:19:53]save OK [11:19:53]Clear old archive folders... [11:19:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:53]tlvbuf is 00957CE0 [11:19:53]SAM_PROTO_ClearQueue [11:19:53]wFMCommunicate request_size=4 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 09 00 00 [11:19:53]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [11:19:53]RAPDU: 90 00 [11:19:53]wFMCommunicate OK [11:19:53]SAM_PROTO_ClearQueue done [11:19:53]KKMCreateOFDPacket [11:19:53]OFDProtocolAddRootSTLVToBuf [11:19:53]FM_MakeSignedData [11:19:53]FM_MakeSignedData [11:19:53]SAM_PROTO_SignData [11:19:53]wFMCommunicate request_size=4 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 0D 01 02 [11:19:53]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [11:19:53]RAPDU: 90 00 [11:19:53]wFMCommunicate OK [11:19:53]wFMCommunicate request_size=255 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 58 FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 51 02 00 35 04 06 00 C5 [11:19:53]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 58 FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 51 02 00 35 04 06 00 C5 00 00 15 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [11:19:53]RAPDU: 90 00 [11:19:53]wFMCommunicate OK [11:19:53]wFMCommunicate request_size=10 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 0D 02 02 05 59 A4 D0 E1 6A [11:19:53]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 59 A4 D0 E1 6A 00 00 B9 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [11:19:53]RAPDU: 90 00 [11:19:53]wFMCommunicate OK [11:19:53]wFMCommunicate request_size=4 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 0D 03 02 [11:19:53]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 0B 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 0B 00 1B 03 00 4F D2 5A 69 77 6C 82 A8 90 00 8B [11:19:53]RAPDU: 4F D2 5A 69 77 6C 82 A8 90 00 [11:19:53]wFMCommunicate OK [11:19:53]SAM_PROTO_SignData done [11:19:53]FM_MakeSignedData done [11:19:53]CreateOFDProtocolMessage [11:19:53]wFMCommunicate request_size=4 [11:19:53]MH_SAM_APDU [11:19:53]CAPDU: 80 11 00 00 [11:19:53]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:53]Read from MH i2c: E2 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 17 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [11:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:53]wFMCommunicate OK [11:19:53]CreateOFDProtocolMessage done [11:19:53]OFDSenderStorePacket 151811 [11:19:53]StoreOFDPacket docnum=151811 [11:19:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 D0 07 01 5D 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 58 FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 51 02 00 35 04 06 00 C5 59 A4 D0 E1 6A 4F D2 5A 69 77 6C 82 A8 [11:19:53]CheckFolder [11:19:53]dirname=/storage/ofd_packets [11:19:53]CheckFolder done [11:19:53]ProducePacketName [11:19:53]name=ofd_packets/00151811 [11:19:53]NVStorageSaveData ofd_packets/00151811 [11:19:53]File name is /storage/ofd_packets/00151811 [11:19:53]Write 301 bytes [11:19:53]NVStorageSaveData done [11:19:53]OFDSenderStorePacket done [11:19:53]KKMCreateOFDPacket done [11:19:53]NVStorageSaveData kkm_last_timestamp [11:19:53]File name is /storage/kkm_last_timestamp [11:19:53]Write 4 bytes [11:19:53]NVStorageSaveData done [11:19:53]ExternCall_PrintAddStr [11:19:53]wPrintStart [11:19:53]Write to MH i2c: 01 00 00 1D 03 20 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: 01 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: 01 07 00 [11:19:53]MH_I2C_Read... [11:19:53]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [11:19:53]RasterBufferAndPrint [11:19:53]line Счет N : (1)1785823 [11:19:53]line ИНН: 02508201610067 [11:19:53]line Контрольно-Кассовый Чек [11:19:53]line ПРОДАЖА [11:19:53]line ТРК (МРК, ГНК) : 22 [11:19:53]line Товар: 2710124130 [11:19:53]line Аи-92-К-5 [11:19:53]line 9.590 * 67.80 [11:19:53]line = 650.20 [11:19:53]line НДС 12% НСП 1% [11:19:53]line > о реализуемом товаре [11:19:53]line ОКРУГЛЕНИЕ: -0.20 [11:19:53]line ИТОГО: 650.00 [11:19:53]line Внесено: 650.00 [11:19:53]line СДАЧА: 0.00 [11:19:53]line НСП 1% : 5.75 [11:19:53]line НДС 12% : 69.05 [11:19:53]line Наличными: 650.00 [11:19:53]line Безнал.: 0.00 [11:19:53]line Место: АЗС № 89 "Партнер Нефть" [11:19:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:19:53]line СНО: Общий режим [11:19:53]line Чек 142 22.09.2024 11:19 [11:19:53]line Смена: 475 ФФД: 1.0 [11:19:53]line ЗНМ: 0300000113 [11:19:53]line РНМ: 0000000000091825 [11:19:53]line Версия ККМ: 001 [11:19:53]line ФМ: 0000000000871835 [11:19:53]line ФД: 151811 [11:19:53]line ФПД: 216988807913834 [11:19:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151811&fm=216988807913834&tin=02508201610067®Number=0000000000091825&sum=65000 [11:19:53]written 0, free lines is 4095 [11:19:53]OFD Sender: Processing packet 151811 [packets to send 826, broken 825] [11:19:53]ProducePacketName [11:19:53]name=ofd_packets/00151811 [11:19:53]OFD Sender: To server: pG, [11:19:53]CommunicateWithHost lk.salyk.kg:30040 [11:19:53]ConnectInit lk.salyk.kg [11:19:54]Write to MH i2c: 01 00 00 48 03 4B [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: 01 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: 01 07 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 D9 0C 37 [11:19:54]RasterBufferAndPrint [11:19:54]line [11:19:54]line [11:19:54]line [11:19:54]line [11:19:54]line [11:19:54]written 0, free lines is 3299 [11:19:54]MH_Cut [11:19:54]Write to MH i2c: D1 01 00 4F 03 01 24 [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: D1 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: D1 01 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: D1 01 00 4F 03 00 23 [11:19:54]Write to MH i2c: 01 00 00 50 03 53 [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:55]*** Cut start [11:19:55]*** Purtial cut [11:19:55]*** Stage 1: CUTSNS_PIN = 1 [11:19:55]Read from MH i2c: 01 [11:19:55]MH_I2C_Read... [11:19:55]*** Stop cut motor [11:19:55]*** Cut end [11:19:55]Read from MH i2c: 01 07 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [11:19:55]process_action close_receipt done [11:19:55]requested_data is exist [11:19:55]produce_requested_data [11:19:55]requested_item fm.sn is exist - process it [11:19:55]wFMCommunicate request_size=4 [11:19:55]MH_SAM_APDU [11:19:55]CAPDU: 80 11 00 00 [11:19:55]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:55]Read from MH i2c: E2 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 17 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [11:19:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:55]wFMCommunicate OK [11:19:55]requested_item fd.num is exist - process it [11:19:55]SAM_PROTO_GetFieldsCounters [11:19:55]wFMCommunicate request_size=4 [11:19:55]MH_SAM_APDU [11:19:55]CAPDU: 80 13 00 00 [11:19:55]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:55]Read from MH i2c: E2 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 62 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 62 00 52 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [11:19:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:55]wFMCommunicate OK [11:19:55]SAM_PROTO_GetFieldsCounters done [11:19:55]requested_item shift.num is exist - process it [11:19:55]requested_item shift.opened is exist - process it [11:19:55]req_shift_opened [11:19:55]FM_GetShiftState [11:19:55]SAM_PROTO_GetShiftState [11:19:55]wFMCommunicate request_size=4 [11:19:55]MH_SAM_APDU [11:19:55]CAPDU: 80 13 01 00 [11:19:55]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:55]Read from MH i2c: E2 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 0E 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1A [11:19:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:19:55]wFMCommunicate OK [11:19:55]SAM_PROTO_GetShiftState done [11:19:55]FM_GetShiftState done [11:19:55]req_shift_opened done [11:19:55]requested_item shift.open_date is exist - process it [11:19:55]req_shift_open_date [11:19:55]req_shift_open_date done [11:19:55]produce_requested_data done [11:19:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151811,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:19:55]process_action_free close_receipt [11:19:55]json_value_free [11:19:55]json_value_free done [11:19:55]process_json_proto returns [11:19:55]Send response to host [11:19:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151811,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:19:55]free response buf [11:19:55]execute_script done [11:19:55]execute_script returns [11:19:55]free content buf [11:19:55]Sock 9.Close socket [11:19:55]Sock 9.Thread stoped [11:19:57]Connected sock=11 [11:19:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 D0 07 01 5D 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 58 FD EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 51 02 00 35 04 06 00 C5 59 A4 D0 E1 6A 4F D2 5A 69 77 6C 82 A8 [11:19:59]recv_with_timeout no data received [11:19:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 C1 47 00 70 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 51 02 00 F4 03 04 00 60 A5 EF 66 B6 04 01 00 00 CC B1 58 B6 12 52 BE 9A [11:19:59]CommunicateWithHost err = 0 [11:19:59]CheckOFDResponse [11:19:59]1017 (14) - 77093643461234 [11:19:59]1041 (16) - 0000000000871835 [11:19:59]1040 (4) - 151811 [11:19:59]1012 (4) - 22.09.2024 05:04 [11:19:59]1206 (1) - 0 [11:19:59]OFD Sender: Remove packet 151811 [11:19:59]ProducePacketName [11:19:59]name=ofd_packets/00151811 [11:19:59]NVStorageDeleteData [11:20:00]OFD Sender: No OFD packet to send [11:20:05]OFD Sender: No OFD packet to send [11:20:10]OFD Sender: No OFD packet to send [11:20:15]OFD Sender: No OFD packet to send [11:20:20]OFD Sender: No OFD packet to send [11:20:25]OFD Sender: No OFD packet to send [11:20:30]OFD Sender: No OFD packet to send [11:20:35]OFD Sender: No OFD packet to send [11:20:37]recv_with_timeout no data received [11:20:40]OFD Sender: No OFD packet to send [11:20:45]OFD Sender: No OFD packet to send [11:20:50]OFD Sender: No OFD packet to send [11:20:55]OFD Sender: No OFD packet to send [11:21:00]OFD Sender: No OFD packet to send [11:21:05]OFD Sender: No OFD packet to send [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]OFD Sender: No OFD packet to send [11:21:30]OFD Sender: No OFD packet to send [11:21:32]recv_with_timeout no data received [11:21:35]OFD Sender: No OFD packet to send [11:21:40]OFD Sender: No OFD packet to send [11:21:45]OFD Sender: No OFD packet to send [11:21:50]OFD Sender: No OFD packet to send [11:21:55]accept exits with 8 [11:21:55]New connection [11:21:55]New thread 3066797412 created [11:21:55]Thread 3066940772 joined [11:21:55]Waiting for new connection... [11:21:55] Sock 8.Parse request [11:21:55]Sock 8.Check first char [11:21:55]Sock 8.First char is OK [11:21:55]request: POST /json_proto HTTP/1.0 [11:21:55]Method: POST [11:21:55]URL: /json_proto [11:21:55]Method is POST - this is cgi request [11:21:55]url: /json_proto [11:21:55]query_string will be loaded in cgi processing [11:21:55]execute_cgi json_proto POST (null) [11:21:55]execute_cgi path=json_proto method=POST [11:21:55]POST find Content-Length [11:21:55]Host: 172.17.43.67:8080 [11:21:55]Content-Length: 678 [11:21:55]Content-Type: application/json [11:21:55] [11:21:55]POST finish read [11:21:55]Found Content-Length = 678 [11:21:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:55]execute_script... [11:21:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:55]POST & json_proto [11:21:55]process_json_proto [11:21:55]json parsed OK: [11:21:55]protocol is kg_v1.0 [11:21:55]action value=close_receipt [11:21:55]process_action close_receipt [11:21:55]cmd_close_receipt [11:21:55]MH_GetDate [11:21:55]Write to MH i2c: F0 00 00 54 03 46 [11:21:55]Write i2c OK [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: F0 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: F0 09 00 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: F0 09 00 54 03 00 D3 FD EF 66 6A BD 47 65 47 [11:21:55]GetLastDocTimeStamp 1727003992 [11:21:55]current date 1727004115 [11:21:55]FM_GetShiftState [11:21:55]SAM_PROTO_GetShiftState [11:21:55]wFMCommunicate request_size=4 [11:21:55]MH_SAM_APDU [11:21:55]CAPDU: 80 13 01 00 [11:21:55]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [11:21:55]Write i2c OK [11:21:55]MH_I2C_Read... [11:21:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:55]Read from MH i2c: E2 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: E2 0E 00 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1C [11:21:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:21:55]wFMCommunicate OK [11:21:55]SAM_PROTO_GetShiftState done [11:21:55]FM_GetShiftState done [11:21:55]opened in 1726966141 [11:21:55]opened+sec_in_day 1727052541 [11:21:55]quantity*price = 50036 [11:21:55]sum+1 = 50037 [11:21:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 144 22.09.2024 11:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151813 ФПД: 83796700001438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151813&fm=83796700001438&tin=02508201610067®Number=0000000000091825&sum=100000 [11:23:11]StoreToDocumentArchive [11:23:11]shift 475 fd 151813 [11:23:11]save to /storage/0475/doc_00151813 [11:23:11]save last doc name /storage/0475/doc_00151813 to /storage/kkm_last_doc_name [11:23:11]save OK [11:23:11]Clear old archive folders... [11:23:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:23:11]tlvbuf is 00DF8BE0 [11:23:11]SAM_PROTO_ClearQueue [11:23:11]wFMCommunicate request_size=4 [11:23:11]MH_SAM_APDU [11:23:11]CAPDU: 80 09 00 00 [11:23:11]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:23:11]Write i2c OK [11:23:11]MH_I2C_Read... [11:23:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:11]Read from MH i2c: E2 [11:23:11]MH_I2C_Read... [11:23:11]Read from MH i2c: E2 03 00 [11:23:11]MH_I2C_Read... [11:23:11]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:23:11]RAPDU: 90 00 [11:23:11]wFMCommunicate OK [11:23:11]SAM_PROTO_ClearQueue done [11:23:11]KKMCreateOFDPacket [11:23:11]OFDProtocolAddRootSTLVToBuf [11:23:11]FM_MakeSignedData [11:23:11]FM_MakeSignedData [11:23:11]SAM_PROTO_SignData [11:23:11]wFMCommunicate request_size=4 [11:23:11]MH_SAM_APDU [11:23:11]CAPDU: 80 0D 01 02 [11:23:11]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:23:11]Write i2c OK [11:23:11]MH_I2C_Read... [11:23:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:11]Read from MH i2c: E2 [11:23:11]MH_I2C_Read... [11:23:11]Read from MH i2c: E2 03 00 [11:23:11]MH_I2C_Read... [11:23:11]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:23:11]RAPDU: 90 00 [11:23:11]wFMCommunicate OK [11:23:11]wFMCommunicate request_size=255 [11:23:11]MH_SAM_APDU [11:23:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 1E FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 51 02 00 35 04 06 00 4C 36 70 89 [11:23:12]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 1E FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 51 02 00 35 04 06 00 4C 36 70 89 00 00 DA [11:23:12]recv_with_timeout no data received [11:23:12]Write i2c OK [11:23:12]MH_I2C_Read... [11:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:12]Read from MH i2c: E2 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 03 00 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:23:12]RAPDU: 90 00 [11:23:12]wFMCommunicate OK [11:23:12]wFMCommunicate request_size=7 [11:23:12]MH_SAM_APDU [11:23:12]CAPDU: 80 0D 02 02 02 74 9E [11:23:12]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 74 9E 00 00 BE [11:23:12]Write i2c OK [11:23:12]MH_I2C_Read... [11:23:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:12]Read from MH i2c: E2 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 03 00 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:23:12]RAPDU: 90 00 [11:23:12]wFMCommunicate OK [11:23:12]wFMCommunicate request_size=4 [11:23:12]MH_SAM_APDU [11:23:12]CAPDU: 80 0D 03 02 [11:23:12]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:23:12]Write i2c OK [11:23:12]MH_I2C_Read... [11:23:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:12]Read from MH i2c: E2 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 0B 00 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 0B 00 2F 00 00 E4 B2 02 8A 00 FB 81 76 90 00 BF [11:23:12]RAPDU: E4 B2 02 8A 00 FB 81 76 90 00 [11:23:12]wFMCommunicate OK [11:23:12]SAM_PROTO_SignData done [11:23:12]FM_MakeSignedData done [11:23:12]CreateOFDProtocolMessage [11:23:12]wFMCommunicate request_size=4 [11:23:12]MH_SAM_APDU [11:23:12]CAPDU: 80 11 00 00 [11:23:12]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:23:12]Write i2c OK [11:23:12]MH_I2C_Read... [11:23:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:12]Read from MH i2c: E2 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 17 00 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:23:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:12]wFMCommunicate OK [11:23:12]CreateOFDProtocolMessage done [11:23:12]OFDSenderStorePacket 151813 [11:23:12]StoreOFDPacket docnum=151813 [11:23:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B7 A3 04 01 31 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 1E FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 51 02 00 35 04 06 00 4C 36 70 89 74 9E E4 B2 02 8A 00 FB 81 76 [11:23:12]CheckFolder [11:23:12]dirname=/storage/ofd_packets [11:23:12]CheckFolder done [11:23:12]ProducePacketName [11:23:12]name=ofd_packets/00151813 [11:23:12]NVStorageSaveData ofd_packets/00151813 [11:23:12]File name is /storage/ofd_packets/00151813 [11:23:12]Write 298 bytes [11:23:12]NVStorageSaveData done [11:23:12]OFDSenderStorePacket done [11:23:12]KKMCreateOFDPacket done [11:23:12]NVStorageSaveData kkm_last_timestamp [11:23:12]File name is /storage/kkm_last_timestamp [11:23:12]Write 4 bytes [11:23:12]NVStorageSaveData done [11:23:12]ExternCall_PrintAddStr [11:23:12]wPrintStart [11:23:12]Write to MH i2c: 01 00 00 31 00 31 [11:23:12]Write i2c OK [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: 01 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: 01 07 00 [11:23:12]MH_I2C_Read... [11:23:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:23:12]RasterBufferAndPrint [11:23:12]line Счет N : (1)1785826 [11:23:12]line ИНН: 02508201610067 [11:23:12]line Контрольно-Кассовый Чек [11:23:12]line ПРОДАЖА [11:23:12]line ТРК (МРК, ГНК) : 41 [11:23:12]line Товар: 2710194210 [11:23:12]line ДТ-К-5 [11:23:12]line 13.130 * 76.20 [11:23:12]line = 1000.51 [11:23:12]line НДС 12% НСП 1% [11:23:12]line > о реализуемом товаре [11:23:12]line ОКРУГЛЕНИЕ: -0.51 [11:23:12]line ИТОГО: 1000.00 [11:23:12]line Внесено: 1000.00 [11:23:12]line СДАЧА: 0.00 [11:23:12]line НСП 1% : 8.85 [11:23:12]line НДС 12% : 106.25 [11:23:12]line Наличными: 1000.00 [11:23:12]line Безнал.: 0.00 [11:23:12]line Место: АЗС № 89 "Партнер Нефть" [11:23:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:23:12]line СНО: Общий режим [11:23:12]line Чек 144 22.09.2024 11:23 [11:23:12]line Смена: 475 ФФД: 1.0 [11:23:12]line ЗНМ: 0300000113 [11:23:12]line РНМ: 0000000000091825 [11:23:12]line Версия ККМ: 001 [11:23:12]line ФМ: 0000000000871835 [11:23:12]line ФД: 151813 [11:23:12]line ФПД: 83796700001438 [11:23:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151813&fm=83796700001438&tin=02508201610067®Number=0000000000091825&sum=100000 [11:23:12]written 0, free lines is 4095 [11:23:12]OFD Sender: Processing packet 151813 [packets to send 826, broken 825] [11:23:12]ProducePacketName [11:23:12]name=ofd_packets/00151813 [11:23:12]OFD Sender: To server: pG, [11:23:12]CommunicateWithHost lk.salyk.kg:30040 [11:23:12]ConnectInit lk.salyk.kg [11:23:13]Write to MH i2c: 01 00 00 5C 00 5C [11:23:13]Write i2c OK [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: 01 [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: 01 07 00 [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DB 0C 4A [11:23:13]RasterBufferAndPrint [11:23:13]line [11:23:13]line [11:23:13]line [11:23:13]line [11:23:13]line [11:23:13]written 0, free lines is 3312 [11:23:13]MH_Cut [11:23:13]Write to MH i2c: D1 01 00 63 00 01 35 [11:23:13]Write i2c OK [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: D1 [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: D1 01 00 [11:23:13]MH_I2C_Read... [11:23:13]Read from MH i2c: D1 01 00 63 00 00 34 [11:23:13]Write to MH i2c: 01 00 00 64 00 64 [11:23:13]Write i2c OK [11:23:13]MH_I2C_Read... [11:23:13]*** Cut start [11:23:13]*** Purtial cut [11:23:13]*** Stage 1: CUTSNS_PIN = 1 [11:23:14]Read from MH i2c: 01 [11:23:14]MH_I2C_Read... [11:23:14]*** Stop cut motor [11:23:14]*** Cut end [11:23:14]Read from MH i2c: 01 07 00 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:23:14]process_action close_receipt done [11:23:14]requested_data is exist [11:23:14]produce_requested_data [11:23:14]requested_item fm.sn is exist - process it [11:23:14]wFMCommunicate request_size=4 [11:23:14]MH_SAM_APDU [11:23:14]CAPDU: 80 11 00 00 [11:23:14]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:23:14]Write i2c OK [11:23:14]MH_I2C_Read... [11:23:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:14]Read from MH i2c: E2 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 17 00 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [11:23:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:14]wFMCommunicate OK [11:23:14]requested_item fd.num is exist - process it [11:23:14]SAM_PROTO_GetFieldsCounters [11:23:14]wFMCommunicate request_size=4 [11:23:14]MH_SAM_APDU [11:23:14]CAPDU: 80 13 00 00 [11:23:14]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:23:14]Write i2c OK [11:23:14]MH_I2C_Read... [11:23:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:14]Read from MH i2c: E2 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 62 00 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [11:23:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:14]wFMCommunicate OK [11:23:14]SAM_PROTO_GetFieldsCounters done [11:23:14]requested_item shift.num is exist - process it [11:23:14]requested_item shift.opened is exist - process it [11:23:14]req_shift_opened [11:23:14]FM_GetShiftState [11:23:14]SAM_PROTO_GetShiftState [11:23:14]wFMCommunicate request_size=4 [11:23:14]MH_SAM_APDU [11:23:14]CAPDU: 80 13 01 00 [11:23:14]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:23:14]Write i2c OK [11:23:14]MH_I2C_Read... [11:23:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:14]Read from MH i2c: E2 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 0E 00 [11:23:14]MH_I2C_Read... [11:23:14]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [11:23:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:23:14]wFMCommunicate OK [11:23:14]SAM_PROTO_GetShiftState done [11:23:14]FM_GetShiftState done [11:23:14]req_shift_opened done [11:23:14]requested_item shift.open_date is exist - process it [11:23:14]req_shift_open_date [11:23:14]req_shift_open_date done [11:23:14]produce_requested_data done [11:23:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151813,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:23:14]process_action_free close_receipt [11:23:14]json_value_free [11:23:14]json_value_free done [11:23:14]process_json_proto returns [11:23:14]Send response to host [11:23:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151813,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:23:14]free response buf [11:23:14]execute_script done [11:23:14]execute_script returns [11:23:14]free content buf [11:23:14]Sock 8.Close socket [11:23:14]Sock 8.Thread stoped [11:23:17]ConnectInit Can't take IP for lk.salyk.kg [11:23:17]CommunicateWithHost connect error [11:23:17]CommunicateWithHost err = -1 [11:23:17]OFD Sender: Server communicate error [11:23:22]OFD Sender: Processing packet 151813 [packets to send 826, broken 825] [11:23:22]ProducePacketName [11:23:22]name=ofd_packets/00151813 [11:23:22]OFD Sender: To server: pG, [11:23:22]CommunicateWithHost lk.salyk.kg:30040 [11:23:22]ConnectInit lk.salyk.kg [11:23:27]ConnectInit Can't take IP for lk.salyk.kg [11:23:27]CommunicateWithHost connect error [11:23:27]CommunicateWithHost err = -1 [11:23:27]OFD Sender: Server communicate error [11:23:30]recv_with_timeout no data received [11:23:32]OFD Sender: Processing packet 151813 [packets to send 826, broken 825] [11:23:32]ProducePacketName [11:23:32]name=ofd_packets/00151813 [11:23:32]OFD Sender: To server: pG, [11:23:32]CommunicateWithHost lk.salyk.kg:30040 [11:23:32]ConnectInit lk.salyk.kg [11:23:36]accept exits with 10 [11:23:36]New connection [11:23:36]New thread 3066543460 created [11:23:36]Thread 3066686820 joined [11:23:36]Waiting for new connection... [11:23:36] Sock 10.Parse request [11:23:36]Sock 10.Check first char [11:23:36]Sock 10.First char is OK [11:23:36]request: POST /json_proto HTTP/1.0 [11:23:36]Method: POST [11:23:36]URL: /json_proto [11:23:36]Method is POST - this is cgi request [11:23:36]url: /json_proto [11:23:36]query_string will be loaded in cgi processing [11:23:36]execute_cgi json_proto POST (null) [11:23:36]execute_cgi path=json_proto method=POST [11:23:36]POST find Content-Length [11:23:36]Host: 172.17.43.67:8080 [11:23:36]Content-Length: 662 [11:23:36]Content-Type: application/json [11:23:36] [11:23:36]POST finish read [11:23:36]Found Content-Length = 662 [11:23:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:36]execute_script... [11:23:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:36]POST & json_proto [11:23:36]process_json_proto [11:23:36]json parsed OK: [11:23:36]protocol is kg_v1.0 [11:23:36]action value=close_receipt [11:23:36]process_action close_receipt [11:23:36]cmd_close_receipt [11:23:36]MH_GetDate [11:23:36]Write to MH i2c: F0 00 00 68 00 57 [11:23:36]Write i2c OK [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: F0 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: F0 09 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: F0 09 00 68 00 00 38 FE EF 66 6A BD 47 65 BE [11:23:36]GetLastDocTimeStamp 1727004190 [11:23:36]current date 1727004216 [11:23:36]FM_GetShiftState [11:23:36]SAM_PROTO_GetShiftState [11:23:36]wFMCommunicate request_size=4 [11:23:36]MH_SAM_APDU [11:23:36]CAPDU: 80 13 01 00 [11:23:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:23:36]Write i2c OK [11:23:36]MH_I2C_Read... [11:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:36]Read from MH i2c: E2 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 0E 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [11:23:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:23:36]wFMCommunicate OK [11:23:36]SAM_PROTO_GetShiftState done [11:23:36]FM_GetShiftState done [11:23:36]opened in 1726966141 [11:23:36]opened+sec_in_day 1727052541 [11:23:36]quantity*price = 40055 [11:23:36]sum+1 = 40056 [11:23:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 145 22.09.2024 11:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151814 ФПД: 99254388105468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151814&fm=99254388105468&tin=02508201610067®Number=0000000000091825&sum=40000 [11:23:37]StoreToDocumentArchive [11:23:37]shift 475 fd 151814 [11:23:37]save to /storage/0475/doc_00151814 [11:23:37]save last doc name /storage/0475/doc_00151814 to /storage/kkm_last_doc_name [11:23:37]save OK [11:23:37]Clear old archive folders... [11:23:37]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:23:37]tlvbuf is 00DAFF30 [11:23:37]SAM_PROTO_ClearQueue [11:23:37]wFMCommunicate request_size=4 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 09 00 00 [11:23:37]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:23:37]Write i2c OK [11:23:37]MH_I2C_Read... [11:23:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:37]ConnectInit Can't take IP for lk.salyk.kg [11:23:37]CommunicateWithHost connect error [11:23:37]CommunicateWithHost err = -1 [11:23:37]OFD Sender: Server communicate error [11:23:37]Read from MH i2c: E2 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 03 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:23:37]RAPDU: 90 00 [11:23:37]wFMCommunicate OK [11:23:37]SAM_PROTO_ClearQueue done [11:23:37]KKMCreateOFDPacket [11:23:37]OFDProtocolAddRootSTLVToBuf [11:23:37]FM_MakeSignedData [11:23:37]FM_MakeSignedData [11:23:37]SAM_PROTO_SignData [11:23:37]wFMCommunicate request_size=4 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 0D 01 02 [11:23:37]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:23:37]Write i2c OK [11:23:37]MH_I2C_Read... [11:23:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:37]Read from MH i2c: E2 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 03 00 [11:23:37]MH_I2C_Read... [11:23:37]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:23:37]RAPDU: 90 00 [11:23:37]wFMCommunicate OK [11:23:37]wFMCommunicate request_size=255 [11:23:37]MH_SAM_APDU [11:23:37]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 39 FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 51 02 00 35 04 06 00 5A 45 76 8B A0 [11:23:37]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 39 FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 51 02 00 35 04 06 00 5A 45 76 8B A0 00 00 61 [11:23:38]Write i2c OK [11:23:38]MH_I2C_Read... [11:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:38]Read from MH i2c: E2 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 03 00 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:23:38]RAPDU: 90 00 [11:23:38]wFMCommunicate OK [11:23:38]wFMCommunicate request_size=6 [11:23:38]MH_SAM_APDU [11:23:38]CAPDU: 80 0D 02 02 01 FC [11:23:38]Write to MH i2c: E2 09 00 79 00 80 0D 02 02 01 00 FC 00 00 F1 [11:23:38]Write i2c OK [11:23:38]MH_I2C_Read... [11:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:38]Read from MH i2c: E2 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 03 00 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:23:38]RAPDU: 90 00 [11:23:38]wFMCommunicate OK [11:23:38]wFMCommunicate request_size=4 [11:23:38]MH_SAM_APDU [11:23:38]CAPDU: 80 0D 03 02 [11:23:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:23:38]Write i2c OK [11:23:38]MH_I2C_Read... [11:23:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:38]Read from MH i2c: E2 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 0B 00 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 0B 00 7A 00 00 1F 06 05 67 E0 71 8B 7B 90 00 DE [11:23:38]RAPDU: 1F 06 05 67 E0 71 8B 7B 90 00 [11:23:38]wFMCommunicate OK [11:23:38]SAM_PROTO_SignData done [11:23:38]FM_MakeSignedData done [11:23:38]CreateOFDProtocolMessage [11:23:38]wFMCommunicate request_size=4 [11:23:38]MH_SAM_APDU [11:23:38]CAPDU: 80 11 00 00 [11:23:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:23:38]Write i2c OK [11:23:38]MH_I2C_Read... [11:23:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:38]Read from MH i2c: E2 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 17 00 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [11:23:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:38]wFMCommunicate OK [11:23:38]CreateOFDProtocolMessage done [11:23:38]OFDSenderStorePacket 151814 [11:23:38]StoreOFDPacket docnum=151814 [11:23:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3A 79 03 01 85 10 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 39 FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 51 02 00 35 04 06 00 5A 45 76 8B A0 FC 1F 06 05 67 E0 71 8B 7B [11:23:38]CheckFolder [11:23:38]dirname=/storage/ofd_packets [11:23:38]CheckFolder done [11:23:38]ProducePacketName [11:23:38]name=ofd_packets/00151814 [11:23:38]NVStorageSaveData ofd_packets/00151814 [11:23:38]File name is /storage/ofd_packets/00151814 [11:23:38]Write 297 bytes [11:23:38]NVStorageSaveData done [11:23:38]OFDSenderStorePacket done [11:23:38]KKMCreateOFDPacket done [11:23:38]NVStorageSaveData kkm_last_timestamp [11:23:38]File name is /storage/kkm_last_timestamp [11:23:38]Write 4 bytes [11:23:38]NVStorageSaveData done [11:23:38]ExternCall_PrintAddStr [11:23:38]wPrintStart [11:23:38]Write to MH i2c: 01 00 00 7C 00 7C [11:23:38]Write i2c OK [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: 01 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: 01 07 00 [11:23:38]MH_I2C_Read... [11:23:38]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:23:38]RasterBufferAndPrint [11:23:38]line Счет N : (1)1785825 [11:23:38]line ИНН: 02508201610067 [11:23:38]line Контрольно-Кассовый Чек [11:23:38]line ПРОДАЖА [11:23:38]line ТРК (МРК, ГНК) : 11 [11:23:38]line Товар: 2710124130 [11:23:38]line Super-92 [11:23:38]line 5.780 * 69.30 [11:23:38]line = 400.55 [11:23:38]line НДС 12% НСП 1% [11:23:38]line > о реализуемом товаре [11:23:38]line ОКРУГЛЕНИЕ: -0.55 [11:23:38]line ИТОГО: 400.00 [11:23:38]line Внесено: 400.00 [11:23:38]line СДАЧА: 0.00 [11:23:38]line НСП 1% : 3.54 [11:23:38]line НДС 12% : 42.54 [11:23:38]line Наличными: 400.00 [11:23:38]line Безнал.: 0.00 [11:23:38]line Место: АЗС № 89 "Партнер Нефть" [11:23:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:23:38]line СНО: Общий режим [11:23:38]line Чек 145 22.09.2024 11:23 [11:23:38]line Смена: 475 ФФД: 1.0 [11:23:38]line ЗНМ: 0300000113 [11:23:38]line РНМ: 0000000000091825 [11:23:38]line Версия ККМ: 001 [11:23:38]line ФМ: 0000000000871835 [11:23:38]line ФД: 151814 [11:23:38]line ФПД: 99254388105468 [11:23:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151814&fm=99254388105468&tin=02508201610067®Number=0000000000091825&sum=40000 [11:23:38]written 0, free lines is 4095 [11:23:38]OFD Sender: Processing packet 151813 [packets to send 827, broken 825] [11:23:38]ProducePacketName [11:23:38]name=ofd_packets/00151813 [11:23:38]OFD Sender: To server: pG, [11:23:38]CommunicateWithHost lk.salyk.kg:30040 [11:23:38]ConnectInit lk.salyk.kg [11:23:39]Write to MH i2c: 01 00 00 A7 00 A7 [11:23:39]Write i2c OK [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: 01 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: 01 07 00 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DE 0C 98 [11:23:39]RasterBufferAndPrint [11:23:39]line [11:23:39]line [11:23:39]line [11:23:39]line [11:23:39]line [11:23:39]written 0, free lines is 3309 [11:23:39]MH_Cut [11:23:39]Write to MH i2c: D1 01 00 AE 00 01 80 [11:23:39]Write i2c OK [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: D1 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: D1 01 00 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: D1 01 00 AE 00 00 7F [11:23:39]Write to MH i2c: 01 00 00 AF 00 AF [11:23:39]Write i2c OK [11:23:39]MH_I2C_Read... [11:23:39]*** Cut start [11:23:39]*** Purtial cut [11:23:39]*** Stage 1: CUTSNS_PIN = 1 [11:23:40]Read from MH i2c: 01 [11:23:40]MH_I2C_Read... [11:23:40]*** Stop cut motor [11:23:40]*** Cut end [11:23:40]Read from MH i2c: 01 07 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:23:40]process_action close_receipt done [11:23:40]requested_data is exist [11:23:40]produce_requested_data [11:23:40]requested_item fm.sn is exist - process it [11:23:40]wFMCommunicate request_size=4 [11:23:40]MH_SAM_APDU [11:23:40]CAPDU: 80 11 00 00 [11:23:40]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:40]Read from MH i2c: E2 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 17 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [11:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:40]wFMCommunicate OK [11:23:40]requested_item fd.num is exist - process it [11:23:40]SAM_PROTO_GetFieldsCounters [11:23:40]wFMCommunicate request_size=4 [11:23:40]MH_SAM_APDU [11:23:40]CAPDU: 80 13 00 00 [11:23:40]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:40]Read from MH i2c: E2 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 62 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [11:23:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:40]wFMCommunicate OK [11:23:40]SAM_PROTO_GetFieldsCounters done [11:23:40]requested_item shift.num is exist - process it [11:23:40]requested_item shift.opened is exist - process it [11:23:40]req_shift_opened [11:23:40]FM_GetShiftState [11:23:40]SAM_PROTO_GetShiftState [11:23:40]wFMCommunicate request_size=4 [11:23:40]MH_SAM_APDU [11:23:40]CAPDU: 80 13 01 00 [11:23:40]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:40]Read from MH i2c: E2 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 0E 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [11:23:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:23:40]wFMCommunicate OK [11:23:40]SAM_PROTO_GetShiftState done [11:23:40]FM_GetShiftState done [11:23:40]req_shift_opened done [11:23:40]requested_item shift.open_date is exist - process it [11:23:40]req_shift_open_date [11:23:40]req_shift_open_date done [11:23:40]produce_requested_data done [11:23:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151814,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:23:40]process_action_free close_receipt [11:23:40]json_value_free [11:23:40]json_value_free done [11:23:40]process_json_proto returns [11:23:40]Send response to host [11:23:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151814,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:23:40]free response buf [11:23:40]execute_script done [11:23:40]execute_script returns [11:23:40]free content buf [11:23:40]Sock 10.Close socket [11:23:40]Sock 10.Thread stoped [11:23:41]Connected sock=8 [11:23:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B7 A3 04 01 31 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 1E FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 51 02 00 35 04 06 00 4C 36 70 89 74 9E E4 B2 02 8A 00 FB 81 76 [11:23:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 55 E2 47 00 55 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 51 02 00 F4 03 04 00 41 A6 EF 66 B6 04 01 00 00 05 0D 4B E5 A6 64 B0 6D [11:23:43]CommunicateWithHost err = 0 [11:23:43]CheckOFDResponse [11:23:43]1017 (14) - 77093643461234 [11:23:43]1041 (16) - 0000000000871835 [11:23:43]1040 (4) - 151813 [11:23:43]1012 (4) - 22.09.2024 05:08 [11:23:43]1206 (1) - 0 [11:23:43]OFD Sender: Remove packet 151813 [11:23:43]ProducePacketName [11:23:43]name=ofd_packets/00151813 [11:23:43]NVStorageDeleteData [11:23:44]OFD Sender: Processing packet 151814 [packets to send 826, broken 825] [11:23:44]ProducePacketName [11:23:44]name=ofd_packets/00151814 [11:23:44]OFD Sender: To server: pG, [11:23:44]CommunicateWithHost lk.salyk.kg:30040 [11:23:44]ConnectInit lk.salyk.kg [11:23:44]Connected sock=8 [11:23:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3A 79 03 01 85 10 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 39 FE EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 51 02 00 35 04 06 00 5A 45 76 8B A0 FC 1F 06 05 67 E0 71 8B 7B [11:23:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C 6B 47 00 A6 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 51 02 00 F4 03 04 00 42 A6 EF 66 B6 04 01 00 00 EC 58 32 AE F7 27 6E 98 [11:23:45]CommunicateWithHost err = 0 [11:23:45]CheckOFDResponse [11:23:45]1017 (14) - 77093643461234 [11:23:45]1041 (16) - 0000000000871835 [11:23:45]1040 (4) - 151814 [11:23:45]1012 (4) - 22.09.2024 05:08 [11:23:45]1206 (1) - 0 [11:23:45]OFD Sender: Remove packet 151814 [11:23:45]ProducePacketName [11:23:45]name=ofd_packets/00151814 [11:23:45]NVStorageDeleteData [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:15]OFD Sender: No OFD packet to send [11:24:20]OFD Sender: No OFD packet to send [11:24:25]OFD Sender: No OFD packet to send [11:24:30]recv_with_timeout no data received [11:24:30]OFD Sender: No OFD packet to send [11:24:35]OFD Sender: No OFD packet to send [11:24:40]OFD Sender: No OFD packet to send [11:24:45]OFD Sender: No OFD packet to send [11:24:50]OFD Sender: No OFD packet to send [11:24:55]OFD Sender: No OFD packet to send [11:25:00]OFD Sender: No OFD packet to send [11:25:05]OFD Sender: No OFD packet to send [11:25:10]OFD Sender: No OFD packet to send [11:25:15]OFD Sender: No OFD packet to send [11:25:20]OFD Sender: No OFD packet to send [11:25:25]OFD Sender: No OFD packet to send [11:25:29]recv_with_timeout no data received [11:25:30]OFD Sender: No OFD packet to send [11:25:35]OFD Sender: No OFD packet to send [11:25:40]OFD Sender: No OFD packet to send [11:25:45]OFD Sender: No OFD packet to send [11:25:51]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:12]recv_with_timeout no data received [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:43]recv_with_timeout no data received [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:56]OFD Sender: No OFD packet to send [11:27:00]recv_with_timeout no data received [11:27:01]OFD Sender: No OFD packet to send [11:27:06]OFD Sender: No OFD packet to send [11:27:11]OFD Sender: No OFD packet to send [11:27:16]OFD Sender: No OFD packet to send [11:27:17]recv_with_timeout no data received [11:27:21]OFD Sender: No OFD packet to send [11:27:26]OFD Sender: No OFD packet to send [11:27:31]OFD Sender: No OFD packet to send [11:27:36]OFD Sender: No OFD packet to send [11:27:41]OFD Sender: No OFD packet to send [11:27:46]OFD Sender: No OFD packet to send [11:27:51]OFD Sender: No OFD packet to send [11:27:56]OFD Sender: No OFD packet to send [11:28:01]OFD Sender: No OFD packet to send [11:28:06]OFD Sender: No OFD packet to send [11:28:11]OFD Sender: No OFD packet to send [11:28:16]OFD Sender: No OFD packet to send [11:28:21]OFD Sender: No OFD packet to send [11:28:26]OFD Sender: No OFD packet to send [11:28:31]OFD Sender: No OFD packet to send [11:28:36]OFD Sender: No OFD packet to send [11:28:41]OFD Sender: No OFD packet to send [11:28:46]OFD Sender: No OFD packet to send [11:28:51]OFD Sender: No OFD packet to send [11:28:56]OFD Sender: No OFD packet to send [11:29:01]OFD Sender: No OFD packet to send [11:29:06]OFD Sender: No OFD packet to send [11:29:11]OFD Sender: No OFD packet to send [11:29:16]OFD Sender: No OFD packet to send [11:29:21]OFD Sender: No OFD packet to send [11:29:21]accept exits with 12 [11:29:21]New connection [11:29:21]New thread 3066686820 created [11:29:21]Thread 3066543460 joined [11:29:21]Waiting for new connection... [11:29:21] Sock 12.Parse request [11:29:21]Sock 12.Check first char [11:29:21]Sock 12.First char is OK [11:29:21]request: POST /json_proto HTTP/1.0 [11:29:21]Method: POST [11:29:21]URL: /json_proto [11:29:21]Method is POST - this is cgi request [11:29:21]url: /json_proto [11:29:21]query_string will be loaded in cgi processing [11:29:21]execute_cgi json_proto POST (null) [11:29:21]execute_cgi path=json_proto method=POST [11:29:21]POST find Content-Length [11:29:21]Host: 172.17.43.67:8080 [11:29:21]Content-Length: 678 [11:29:21]Content-Type: application/json [11:29:21] [11:29:21]POST finish read [11:29:21]Found Content-Length = 678 [11:29:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:21]execute_script... [11:29:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:21]POST & json_proto [11:29:21]process_json_proto [11:29:21]json parsed OK: [11:29:21]protocol is kg_v1.0 [11:29:21]action value=close_receipt [11:29:21]process_action close_receipt [11:29:21]cmd_close_receipt [11:29:21]MH_GetDate [11:29:21]Write to MH i2c: F0 00 00 B3 00 A2 [11:29:21]Write i2c OK [11:29:21]MH_I2C_Read... [11:29:21]Read from MH i2c: F0 [11:29:21]MH_I2C_Read... [11:29:21]Read from MH i2c: F0 09 00 [11:29:21]MH_I2C_Read... [11:29:21]Read from MH i2c: F0 09 00 B3 00 00 92 FF EF 66 6A BD 47 65 64 [11:29:21]GetLastDocTimeStamp 1727004217 [11:29:21]current date 1727004562 [11:29:21]FM_GetShiftState [11:29:21]SAM_PROTO_GetShiftState [11:29:21]wFMCommunicate request_size=4 [11:29:21]MH_SAM_APDU [11:29:21]CAPDU: 80 13 01 00 [11:29:21]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:29:21]Write i2c OK [11:29:21]MH_I2C_Read... [11:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:21]Read from MH i2c: E2 [11:29:21]MH_I2C_Read... [11:29:21]Read from MH i2c: E2 0E 00 [11:29:21]MH_I2C_Read... [11:29:21]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [11:29:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:29:21]wFMCommunicate OK [11:29:21]SAM_PROTO_GetShiftState done [11:29:21]FM_GetShiftState done [11:29:21]opened in 1726966141 [11:29:21]opened+sec_in_day 1727052541 [11:29:21]quantity*price = 50036 [11:29:21]sum+1 = 50037 [11:29:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 146 22.09.2024 11:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151815 ФПД: 245039646864877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112922&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151815&fm=245039646864877&tin=02508201610067®Number=0000000000091825&sum=50000 [11:29:23]StoreToDocumentArchive [11:29:23]shift 475 fd 151815 [11:29:23]save to /storage/0475/doc_00151815 [11:29:23]save last doc name /storage/0475/doc_00151815 to /storage/kkm_last_doc_name [11:29:23]save OK [11:29:23]Clear old archive folders... [11:29:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:23]tlvbuf is 00DE4E90 [11:29:23]SAM_PROTO_ClearQueue [11:29:23]wFMCommunicate request_size=4 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 09 00 00 [11:29:23]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:29:23]RAPDU: 90 00 [11:29:23]wFMCommunicate OK [11:29:23]SAM_PROTO_ClearQueue done [11:29:23]KKMCreateOFDPacket [11:29:23]OFDProtocolAddRootSTLVToBuf [11:29:23]FM_MakeSignedData [11:29:23]FM_MakeSignedData [11:29:23]SAM_PROTO_SignData [11:29:23]wFMCommunicate request_size=4 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 0D 01 02 [11:29:23]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:29:23]RAPDU: 90 00 [11:29:23]wFMCommunicate OK [11:29:23]wFMCommunicate request_size=255 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 92 FF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 51 02 00 35 04 06 00 DE [11:29:23]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 92 FF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 51 02 00 35 04 06 00 DE 00 00 46 [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:29:23]RAPDU: 90 00 [11:29:23]wFMCommunicate OK [11:29:23]wFMCommunicate request_size=10 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 0D 02 02 05 DC BD 1B 75 ED [11:29:23]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 DC BD 1B 75 ED 00 00 5E [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:29:23]RAPDU: 90 00 [11:29:23]wFMCommunicate OK [11:29:23]wFMCommunicate request_size=4 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 0D 03 02 [11:29:23]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 0B 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 0B 00 C5 00 00 00 6D DD 85 2F 1E 1B 3C 90 00 B4 [11:29:23]RAPDU: 00 6D DD 85 2F 1E 1B 3C 90 00 [11:29:23]wFMCommunicate OK [11:29:23]SAM_PROTO_SignData done [11:29:23]FM_MakeSignedData done [11:29:23]CreateOFDProtocolMessage [11:29:23]wFMCommunicate request_size=4 [11:29:23]MH_SAM_APDU [11:29:23]CAPDU: 80 11 00 00 [11:29:23]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:23]Read from MH i2c: E2 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 17 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [11:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:23]wFMCommunicate OK [11:29:23]CreateOFDProtocolMessage done [11:29:23]OFDSenderStorePacket 151815 [11:29:23]StoreOFDPacket docnum=151815 [11:29:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 23 38 07 01 67 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 92 FF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 51 02 00 35 04 06 00 DE DC BD 1B 75 ED 00 6D DD 85 2F 1E 1B 3C [11:29:23]CheckFolder [11:29:23]dirname=/storage/ofd_packets [11:29:23]CheckFolder done [11:29:23]ProducePacketName [11:29:23]name=ofd_packets/00151815 [11:29:23]NVStorageSaveData ofd_packets/00151815 [11:29:23]File name is /storage/ofd_packets/00151815 [11:29:23]Write 301 bytes [11:29:23]NVStorageSaveData done [11:29:23]OFDSenderStorePacket done [11:29:23]KKMCreateOFDPacket done [11:29:23]NVStorageSaveData kkm_last_timestamp [11:29:23]File name is /storage/kkm_last_timestamp [11:29:23]Write 4 bytes [11:29:23]NVStorageSaveData done [11:29:23]ExternCall_PrintAddStr [11:29:23]wPrintStart [11:29:23]Write to MH i2c: 01 00 00 C7 00 C7 [11:29:23]Write i2c OK [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: 01 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: 01 07 00 [11:29:23]MH_I2C_Read... [11:29:23]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:29:23]RasterBufferAndPrint [11:29:23]line Счет N : (1)1785827 [11:29:23]line ИНН: 02508201610067 [11:29:23]line Контрольно-Кассовый Чек [11:29:23]line ПРОДАЖА [11:29:23]line ТРК (МРК, ГНК) : 22 [11:29:23]line Товар: 2710124130 [11:29:23]line Аи-92-К-5 [11:29:23]line 7.380 * 67.80 [11:29:23]line = 500.36 [11:29:23]line НДС 12% НСП 1% [11:29:23]line > о реализуемом товаре [11:29:23]line ОКРУГЛЕНИЕ: -0.36 [11:29:23]line ИТОГО: 500.00 [11:29:23]line Внесено: 500.00 [11:29:23]line СДАЧА: 0.00 [11:29:23]line НСП 1% : 4.43 [11:29:23]line НДС 12% : 53.14 [11:29:23]line Наличными: 500.00 [11:29:23]line Безнал.: 0.00 [11:29:23]line Место: АЗС № 89 "Партнер Нефть" [11:29:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:29:23]line СНО: Общий режим [11:29:23]line Чек 146 22.09.2024 11:29 [11:29:23]line Смена: 475 ФФД: 1.0 [11:29:23]line ЗНМ: 0300000113 [11:29:23]line РНМ: 0000000000091825 [11:29:23]line Версия ККМ: 001 [11:29:23]line ФМ: 0000000000871835 [11:29:23]line ФД: 151815 [11:29:23]line ФПД: 245039646864877 [11:29:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112922&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151815&fm=245039646864877&tin=02508201610067®Number=0000000000091825&sum=50000 [11:29:23]OFD Sender: Processing packet 151815 [packets to send 826, broken 825] [11:29:23]ProducePacketName [11:29:23]name=ofd_packets/00151815 [11:29:23]OFD Sender: To server: pG, [11:29:23]CommunicateWithHost lk.salyk.kg:30040 [11:29:23]ConnectInit lk.salyk.kg [11:29:23]written 0, free lines is 4095 [11:29:24]Connected sock=8 [11:29:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 23 38 07 01 67 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 92 FF EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 51 02 00 35 04 06 00 DE DC BD 1B 75 ED 00 6D DD 85 2F 1E 1B 3C [11:29:24]Write to MH i2c: 01 00 00 F2 00 F2 [11:29:24]Write i2c OK [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: 01 [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: 01 07 00 [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 EB 0C F0 [11:29:24]RasterBufferAndPrint [11:29:24]line [11:29:24]line [11:29:24]line [11:29:24]line [11:29:24]line [11:29:24]written 0, free lines is 3313 [11:29:24]MH_Cut [11:29:24]Write to MH i2c: D1 01 00 F9 00 01 CB [11:29:24]Write i2c OK [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: D1 [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: D1 01 00 [11:29:24]MH_I2C_Read... [11:29:24]Read from MH i2c: D1 01 00 F9 00 00 CA [11:29:24]Write to MH i2c: 01 00 00 FA 00 FA [11:29:24]Write i2c OK [11:29:24]MH_I2C_Read... [11:29:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D 4D 47 00 23 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 51 02 00 F4 03 04 00 96 A7 EF 66 B6 04 01 00 00 C8 42 DE 17 CF D8 BC 04 [11:29:24]CommunicateWithHost err = 0 [11:29:24]CheckOFDResponse [11:29:24]1017 (14) - 77093643461234 [11:29:24]1041 (16) - 0000000000871835 [11:29:24]1040 (4) - 151815 [11:29:24]1012 (4) - 22.09.2024 05:13 [11:29:24]1206 (1) - 0 [11:29:24]OFD Sender: Remove packet 151815 [11:29:24]ProducePacketName [11:29:24]name=ofd_packets/00151815 [11:29:24]NVStorageDeleteData [11:29:24]*** Cut start [11:29:24]*** Purtial cut [11:29:24]*** Stage 1: CUTSNS_PIN = 1 [11:29:25]OFD Sender: No OFD packet to send [11:29:25]Read from MH i2c: 01 [11:29:25]MH_I2C_Read... [11:29:25]*** Stop cut motor [11:29:25]*** Cut end [11:29:25]Read from MH i2c: 01 07 00 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [11:29:25]process_action close_receipt done [11:29:25]requested_data is exist [11:29:25]produce_requested_data [11:29:25]requested_item fm.sn is exist - process it [11:29:25]wFMCommunicate request_size=4 [11:29:25]MH_SAM_APDU [11:29:25]CAPDU: 80 11 00 00 [11:29:25]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [11:29:25]Write i2c OK [11:29:25]MH_I2C_Read... [11:29:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:25]Read from MH i2c: E2 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 17 00 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [11:29:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:25]wFMCommunicate OK [11:29:25]requested_item fd.num is exist - process it [11:29:25]SAM_PROTO_GetFieldsCounters [11:29:25]wFMCommunicate request_size=4 [11:29:25]MH_SAM_APDU [11:29:25]CAPDU: 80 13 00 00 [11:29:25]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [11:29:25]Write i2c OK [11:29:25]MH_I2C_Read... [11:29:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:25]Read from MH i2c: E2 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 62 00 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [11:29:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:25]wFMCommunicate OK [11:29:25]SAM_PROTO_GetFieldsCounters done [11:29:25]requested_item shift.num is exist - process it [11:29:25]requested_item shift.opened is exist - process it [11:29:25]req_shift_opened [11:29:25]FM_GetShiftState [11:29:25]SAM_PROTO_GetShiftState [11:29:25]wFMCommunicate request_size=4 [11:29:25]MH_SAM_APDU [11:29:25]CAPDU: 80 13 01 00 [11:29:25]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:29:25]Write i2c OK [11:29:25]MH_I2C_Read... [11:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:25]Read from MH i2c: E2 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 0E 00 [11:29:25]MH_I2C_Read... [11:29:25]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [11:29:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:29:25]wFMCommunicate OK [11:29:25]SAM_PROTO_GetShiftState done [11:29:25]FM_GetShiftState done [11:29:25]req_shift_opened done [11:29:25]requested_item shift.open_date is exist - process it [11:29:25]req_shift_open_date [11:29:25]req_shift_open_date done [11:29:25]produce_requested_data done [11:29:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151815,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:29:25]process_action_free close_receipt [11:29:25]json_value_free [11:29:25]json_value_free done [11:29:25]process_json_proto returns [11:29:25]Send response to host [11:29:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151815,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:29:25]free response buf [11:29:25]execute_script done [11:29:25]execute_script returns [11:29:25]free content buf [11:29:25]Sock 12.Close socket [11:29:25]Sock 12.Thread stoped [11:29:30]OFD Sender: No OFD packet to send [11:29:33]recv_with_timeout no data received [11:29:35]OFD Sender: No OFD packet to send [11:29:40]OFD Sender: No OFD packet to send [11:29:44]recv_with_timeout no data received [11:29:45]OFD Sender: No OFD packet to send [11:29:50]OFD Sender: No OFD packet to send [11:29:54]recv_with_timeout no data received [11:29:55]OFD Sender: No OFD packet to send [11:30:00]OFD Sender: No OFD packet to send [11:30:05]OFD Sender: No OFD packet to send [11:30:10]OFD Sender: No OFD packet to send [11:30:15]OFD Sender: No OFD packet to send [11:30:20]OFD Sender: No OFD packet to send [11:30:25]OFD Sender: No OFD packet to send [11:30:26]recv_with_timeout no data received [11:30:30]OFD Sender: No OFD packet to send [11:30:35]OFD Sender: No OFD packet to send [11:30:40]OFD Sender: No OFD packet to send [11:30:42]recv_with_timeout no data received [11:30:45]OFD Sender: No OFD packet to send [11:30:50]OFD Sender: No OFD packet to send [11:30:55]OFD Sender: No OFD packet to send [11:31:00]OFD Sender: No OFD packet to send [11:31:05]OFD Sender: No OFD packet to send [11:31:10]OFD Sender: No OFD packet to send [11:31:10]recv_with_timeout no data received [11:31:15]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:25]OFD Sender: No OFD packet to send [11:31:30]OFD Sender: No OFD packet to send [11:31:35]OFD Sender: No OFD packet to send [11:31:40]OFD Sender: No OFD packet to send [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:13]recv_with_timeout no data received [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]OFD Sender: No OFD packet to send [11:32:29]recv_with_timeout no data received [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:40]OFD Sender: No OFD packet to send [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:05]OFD Sender: No OFD packet to send [11:33:07]recv_with_timeout no data received [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:26]recv_with_timeout no data received [11:33:30]OFD Sender: No OFD packet to send [11:33:33]accept exits with 9 [11:33:33]New connection [11:33:33]New thread 3066543460 created [11:33:33]Thread 3066686820 joined [11:33:33]Waiting for new connection... [11:33:33] Sock 9.Parse request [11:33:33]Sock 9.Check first char [11:33:33]Sock 9.First char is OK [11:33:33]request: POST /json_proto HTTP/1.0 [11:33:33]Method: POST [11:33:33]URL: /json_proto [11:33:33]Method is POST - this is cgi request [11:33:33]url: /json_proto [11:33:33]query_string will be loaded in cgi processing [11:33:33]execute_cgi json_proto POST (null) [11:33:33]execute_cgi path=json_proto method=POST [11:33:33]POST find Content-Length [11:33:33]Host: 172.17.43.67:8080 [11:33:33]Content-Length: 797 [11:33:33]Content-Type: application/json [11:33:33] [11:33:33]POST finish read [11:33:33]Found Content-Length = 797 [11:33:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:33]execute_script... [11:33:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:33]POST & json_proto [11:33:33]process_json_proto [11:33:33]json parsed OK: [11:33:33]protocol is kg_v1.0 [11:33:33]action value=close_receipt [11:33:33]process_action close_receipt [11:33:33]cmd_close_receipt [11:33:33]MH_GetDate [11:33:33]Write to MH i2c: F0 00 00 FE 00 ED [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: F0 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: F0 09 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: F0 09 00 FE 00 00 8D 00 F0 66 6A BD 47 65 AC [11:33:33]GetLastDocTimeStamp 1727004562 [11:33:33]current date 1727004813 [11:33:33]FM_GetShiftState [11:33:33]SAM_PROTO_GetShiftState [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 13 01 00 [11:33:33]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 0E 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [11:33:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:33:33]wFMCommunicate OK [11:33:33]SAM_PROTO_GetShiftState done [11:33:33]FM_GetShiftState done [11:33:33]opened in 1726966141 [11:33:33]opened+sec_in_day 1727052541 [11:33:33]quantity*price = 0 [11:33:33]sum+1 = 1 [11:33:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 147 22.09.2024 11:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151816 ФПД: 197251079522634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151816&fm=197251079522634&tin=02508201610067®Number=0000000000091825&sum=0 [11:33:34]StoreToDocumentArchive [11:33:34]shift 475 fd 151816 [11:33:34]save to /storage/0475/doc_00151816 [11:33:34]save last doc name /storage/0475/doc_00151816 to /storage/kkm_last_doc_name [11:33:34]save OK [11:33:34]Clear old archive folders... [11:33:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:34]tlvbuf is 00D9AEA0 [11:33:34]SAM_PROTO_ClearQueue [11:33:34]wFMCommunicate request_size=4 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 09 00 00 [11:33:34]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:33:34]RAPDU: 90 00 [11:33:34]wFMCommunicate OK [11:33:34]SAM_PROTO_ClearQueue done [11:33:34]KKMCreateOFDPacket [11:33:34]OFDProtocolAddRootSTLVToBuf [11:33:34]FM_MakeSignedData [11:33:34]FM_MakeSignedData [11:33:34]SAM_PROTO_SignData [11:33:34]wFMCommunicate request_size=4 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 0D 01 02 [11:33:34]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:33:34]RAPDU: 90 00 [11:33:34]wFMCommunicate OK [11:33:34]wFMCommunicate request_size=255 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 8D 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 51 02 00 35 04 06 00 B3 [11:33:34]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 8D 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 51 02 00 35 04 06 00 B3 00 00 73 [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:35]Read from MH i2c: E2 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 03 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:33:35]RAPDU: 90 00 [11:33:35]wFMCommunicate OK [11:33:35]wFMCommunicate request_size=10 [11:33:35]MH_SAM_APDU [11:33:35]CAPDU: 80 0D 02 02 05 66 18 86 C9 4A [11:33:35]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 66 18 86 C9 4A 00 00 AB [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:35]Read from MH i2c: E2 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 03 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [11:33:35]RAPDU: 90 00 [11:33:35]wFMCommunicate OK [11:33:35]wFMCommunicate request_size=4 [11:33:35]MH_SAM_APDU [11:33:35]CAPDU: 80 0D 03 02 [11:33:35]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:35]Read from MH i2c: E2 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 0B 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 0B 00 10 01 00 3D 25 4B 8F E2 6F 35 7A 90 00 C9 [11:33:35]RAPDU: 3D 25 4B 8F E2 6F 35 7A 90 00 [11:33:35]wFMCommunicate OK [11:33:35]SAM_PROTO_SignData done [11:33:35]FM_MakeSignedData done [11:33:35]CreateOFDProtocolMessage [11:33:35]wFMCommunicate request_size=4 [11:33:35]MH_SAM_APDU [11:33:35]CAPDU: 80 11 00 00 [11:33:35]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:35]Read from MH i2c: E2 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 17 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [11:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:33:35]wFMCommunicate OK [11:33:35]CreateOFDProtocolMessage done [11:33:35]OFDSenderStorePacket 151816 [11:33:35]StoreOFDPacket docnum=151816 [11:33:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 21 07 01 78 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 8D 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 51 02 00 35 04 06 00 B3 66 18 86 C9 4A 3D 25 4B 8F E2 6F 35 7A [11:33:35]CheckFolder [11:33:35]dirname=/storage/ofd_packets [11:33:35]CheckFolder done [11:33:35]ProducePacketName [11:33:35]name=ofd_packets/00151816 [11:33:35]NVStorageSaveData ofd_packets/00151816 [11:33:35]File name is /storage/ofd_packets/00151816 [11:33:35]Write 301 bytes [11:33:35]NVStorageSaveData done [11:33:35]OFDSenderStorePacket done [11:33:35]KKMCreateOFDPacket done [11:33:35]NVStorageSaveData kkm_last_timestamp [11:33:35]File name is /storage/kkm_last_timestamp [11:33:35]Write 4 bytes [11:33:35]NVStorageSaveData done [11:33:35]ExternCall_PrintAddStr [11:33:35]wPrintStart [11:33:35]Write to MH i2c: 01 00 00 12 01 13 [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 07 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [11:33:35]RasterBufferAndPrint [11:33:35]line Счет N : (1)1785829 [11:33:35]line ИНН: 02508201610067 [11:33:35]line Контрольно-Кассовый Чек [11:33:35]line ПРОДАЖА [11:33:35]line ТРК (МРК, ГНК) : 42 [11:33:35]line Товар: 2710124130 [11:33:35]line Аи-92-К-5 [11:33:35]line 10.330 * 0.00 [11:33:35]line = 0.00 [11:33:35]line НДС 12% НСП 1% [11:33:35]line > о реализуемом товаре [11:33:35]line ИТОГО: 0.00 [11:33:35]line НСП 1% : 0.00 [11:33:35]line НДС 12% : 0.00 [11:33:35]line Наличными: 0.00 [11:33:35]line Безнал.: 0.00 [11:33:35]line Место: АЗС № 89 "Партнер Нефть" [11:33:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:33:35]line СНО: Общий режим [11:33:35]line Чек 147 22.09.2024 11:33 [11:33:35]line Смена: 475 ФФД: 1.0 [11:33:35]line ЗНМ: 0300000113 [11:33:35]line РНМ: 0000000000091825 [11:33:35]line Версия ККМ: 001 [11:33:35]line Платежная система: O! деньги [11:33:35]line ФМ: 0000000000871835 [11:33:35]line ФД: 151816 [11:33:35]line ФПД: 197251079522634 [11:33:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151816&fm=197251079522634&tin=02508201610067®Number=0000000000091825&sum=0 [11:33:35]written 0, free lines is 4095 [11:33:35]OFD Sender: Processing packet 151816 [packets to send 826, broken 825] [11:33:35]ProducePacketName [11:33:35]name=ofd_packets/00151816 [11:33:35]OFD Sender: To server: pG, [11:33:35]CommunicateWithHost lk.salyk.kg:30040 [11:33:35]ConnectInit lk.salyk.kg [11:33:35]Write to MH i2c: 01 00 00 3C 01 3D [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 07 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E6 0C 36 [11:33:35]RasterBufferAndPrint [11:33:35]line [11:33:35]line [11:33:35]line [11:33:35]line [11:33:35]line [11:33:35]written 0, free lines is 3309 [11:33:35]Connected sock=10 [11:33:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 21 07 01 78 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 8D 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 51 02 00 35 04 06 00 B3 66 18 86 C9 4A 3D 25 4B 8F E2 6F 35 7A [11:33:35]MH_Cut [11:33:35]Write to MH i2c: D1 01 00 43 01 01 16 [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 01 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 01 00 43 01 00 15 [11:33:35]Write to MH i2c: 01 00 00 44 01 45 [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 4A 47 00 6A E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 51 02 00 F4 03 04 00 91 A8 EF 66 B6 04 01 00 00 03 A9 AB F0 FB D1 25 5E [11:33:36]CommunicateWithHost err = 0 [11:33:36]CheckOFDResponse [11:33:36]1017 (14) - 77093643461234 [11:33:36]1041 (16) - 0000000000871835 [11:33:36]1040 (4) - 151816 [11:33:36]1012 (4) - 22.09.2024 05:18 [11:33:36]1206 (1) - 0 [11:33:36]OFD Sender: Remove packet 151816 [11:33:36]ProducePacketName [11:33:36]name=ofd_packets/00151816 [11:33:36]NVStorageDeleteData [11:33:36]*** Cut start [11:33:36]*** Purtial cut [11:33:36]*** Stage 1: CUTSNS_PIN = 1 [11:33:36]OFD Sender: No OFD packet to send [11:33:36]Read from MH i2c: 01 [11:33:36]MH_I2C_Read... [11:33:36]*** Stop cut motor [11:33:36]*** Cut end [11:33:36]Read from MH i2c: 01 07 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:33:36]process_action close_receipt done [11:33:36]requested_data is exist [11:33:36]produce_requested_data [11:33:36]requested_item fm.sn is exist - process it [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 11 00 00 [11:33:36]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [11:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:33:36]wFMCommunicate OK [11:33:36]requested_item fd.num is exist - process it [11:33:36]SAM_PROTO_GetFieldsCounters [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 00 00 [11:33:36]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [11:33:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetFieldsCounters done [11:33:36]requested_item shift.num is exist - process it [11:33:36]requested_item shift.opened is exist - process it [11:33:36]req_shift_opened [11:33:36]FM_GetShiftState [11:33:36]SAM_PROTO_GetShiftState [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 01 00 [11:33:36]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [11:33:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetShiftState done [11:33:36]FM_GetShiftState done [11:33:36]req_shift_opened done [11:33:36]requested_item shift.open_date is exist - process it [11:33:36]req_shift_open_date [11:33:36]req_shift_open_date done [11:33:36]produce_requested_data done [11:33:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151816,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:33:36]process_action_free close_receipt [11:33:36]json_value_free [11:33:36]json_value_free done [11:33:36]process_json_proto returns [11:33:36]Send response to host [11:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151816,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:33:36]free response buf [11:33:36]execute_script done [11:33:36]execute_script returns [11:33:36]free content buf [11:33:36]Sock 9.Close socket [11:33:36]Sock 9.Thread stoped [11:33:41]OFD Sender: No OFD packet to send [11:33:46]OFD Sender: No OFD packet to send [11:33:51]recv_with_timeout no data received [11:33:51]OFD Sender: No OFD packet to send [11:33:56]OFD Sender: No OFD packet to send [11:34:01]OFD Sender: No OFD packet to send [11:34:05]accept exits with 8 [11:34:05]New connection [11:34:05]New thread 3066686820 created [11:34:05]Thread 3066543460 joined [11:34:05]Waiting for new connection... [11:34:05] Sock 8.Parse request [11:34:05]Sock 8.Check first char [11:34:05]Sock 8.First char is OK [11:34:05]request: POST /json_proto HTTP/1.0 [11:34:05]Method: POST [11:34:05]URL: /json_proto [11:34:05]Method is POST - this is cgi request [11:34:05]url: /json_proto [11:34:05]query_string will be loaded in cgi processing [11:34:05]execute_cgi json_proto POST (null) [11:34:05]execute_cgi path=json_proto method=POST [11:34:05]POST find Content-Length [11:34:05]Host: 172.17.43.67:8080 [11:34:05]Content-Length: 662 [11:34:05]Content-Type: application/json [11:34:05] [11:34:05]POST finish read [11:34:05]Found Content-Length = 662 [11:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:05]execute_script... [11:34:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:05]POST & json_proto [11:34:05]process_json_proto [11:34:05]json parsed OK: [11:34:05]protocol is kg_v1.0 [11:34:05]action value=close_receipt [11:34:05]process_action close_receipt [11:34:05]cmd_close_receipt [11:34:05]MH_GetDate [11:34:05]Write to MH i2c: F0 00 00 48 01 38 [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 09 00 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 09 00 48 01 00 AD 00 F0 66 6A BD 47 65 17 [11:34:05]GetLastDocTimeStamp 1727004813 [11:34:05]current date 1727004845 [11:34:05]FM_GetShiftState [11:34:05]SAM_PROTO_GetShiftState [11:34:05]wFMCommunicate request_size=4 [11:34:05]MH_SAM_APDU [11:34:05]CAPDU: 80 13 01 00 [11:34:05]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:05]Read from MH i2c: E2 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: E2 0E 00 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [11:34:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:34:05]wFMCommunicate OK [11:34:05]SAM_PROTO_GetShiftState done [11:34:05]FM_GetShiftState done [11:34:05]opened in 1726966141 [11:34:05]opened+sec_in_day 1727052541 [11:34:05]quantity*price = 20027 [11:34:05]sum+1 = 20029 [11:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 148 22.09.2024 11:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151817 ФПД: 79005530034671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113405&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151817&fm=79005530034671&tin=02508201610067®Number=0000000000091825&sum=20000 [11:34:06]StoreToDocumentArchive [11:34:06]shift 475 fd 151817 [11:34:06]save to /storage/0475/doc_00151817 [11:34:06]save last doc name /storage/0475/doc_00151817 to /storage/kkm_last_doc_name [11:34:06]save OK [11:34:06]Clear old archive folders... [11:34:06]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:34:06]tlvbuf is 00DD92F0 [11:34:06]SAM_PROTO_ClearQueue [11:34:06]wFMCommunicate request_size=4 [11:34:06]MH_SAM_APDU [11:34:06]CAPDU: 80 09 00 00 [11:34:06]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 03 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:34:06]RAPDU: 90 00 [11:34:06]wFMCommunicate OK [11:34:06]SAM_PROTO_ClearQueue done [11:34:06]KKMCreateOFDPacket [11:34:06]OFDProtocolAddRootSTLVToBuf [11:34:06]FM_MakeSignedData [11:34:06]FM_MakeSignedData [11:34:06]SAM_PROTO_SignData [11:34:06]wFMCommunicate request_size=4 [11:34:06]MH_SAM_APDU [11:34:06]CAPDU: 80 0D 01 02 [11:34:06]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 03 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:34:06]RAPDU: 90 00 [11:34:06]wFMCommunicate OK [11:34:06]wFMCommunicate request_size=255 [11:34:06]MH_SAM_APDU [11:34:06]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AD 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 51 02 00 35 04 06 00 47 DA E8 8D 91 [11:34:06]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AD 00 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 51 02 00 35 04 06 00 47 DA E8 8D 91 00 00 E3 [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=6 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 02 02 01 EF [11:34:07]Write to MH i2c: E2 09 00 59 01 80 0D 02 02 01 00 EF 00 00 C5 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 03 02 [11:34:07]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0B 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0B 00 5A 01 00 2E 42 42 65 77 DB B6 43 90 00 39 [11:34:07]RAPDU: 2E 42 42 65 77 DB B6 43 90 00 [11:34:07]wFMCommunicate OK [11:34:07]SAM_PROTO_SignData done [11:34:07]FM_MakeSignedData done [11:34:07]CreateOFDProtocolMessage [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 11 00 00 [11:34:07]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 17 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [11:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:34:07]wFMCommunicate OK [11:34:07]CreateOFDProtocolMessage done [11:34:07]OFDSenderStorePacket 151817 [11:34:07]StoreOFDPacket docnum=151817 [11:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151817,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:34:09]free response buf [11:34:09]execute_script done [11:34:09]execute_script returns [11:34:09]free content buf [11:34:09]Sock 8.Close socket [11:34:09]Sock 8.Thread stoped [11:34:14]OFD Sender: No OFD packet to send [11:34:19]OFD Sender: No OFD packet to send [11:34:24]OFD Sender: No OFD packet to send [11:34:26]recv_with_timeout no data received [11:34:29]OFD Sender: No OFD packet to send [11:34:34]OFD Sender: No OFD packet to send [11:34:39]OFD Sender: No OFD packet to send [11:34:44]recv_with_timeout no data received [11:34:44]OFD Sender: No OFD packet to send [11:34:49]OFD Sender: No OFD packet to send [11:34:54]OFD Sender: No OFD packet to send [11:34:59]OFD Sender: No OFD packet to send [11:35:04]OFD Sender: No OFD packet to send [11:35:09]OFD Sender: No OFD packet to send [11:35:14]OFD Sender: No OFD packet to send [11:35:19]OFD Sender: No OFD packet to send [11:35:24]OFD Sender: No OFD packet to send [11:35:24]recv_with_timeout no data received [11:35:29]OFD Sender: No OFD packet to send [11:35:34]OFD Sender: No OFD packet to send [11:35:39]OFD Sender: No OFD packet to send [11:35:44]OFD Sender: No OFD packet to send [11:35:49]OFD Sender: No OFD packet to send [11:35:54]OFD Sender: No OFD packet to send [11:35:59]OFD Sender: No OFD packet to send [11:36:04]OFD Sender: No OFD packet to send [11:36:08]recv_with_timeout no data received [11:36:09]OFD Sender: No OFD packet to send [11:36:14]OFD Sender: No OFD packet to send [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:53]accept exits with 10 [11:37:53]New connection [11:37:53]New thread 3066543460 created [11:37:53]Thread 3066686820 joined [11:37:53]Waiting for new connection... [11:37:53] Sock 10.Parse request [11:37:53]Sock 10.Check first char [11:37:53]Sock 10.First char is OK [11:37:53]request: POST /json_proto HTTP/1.0 [11:37:53]Method: POST [11:37:53]URL: /json_proto [11:37:53]Method is POST - this is cgi request [11:37:53]url: /json_proto [11:37:53]query_string will be loaded in cgi processing [11:37:53]execute_cgi json_proto POST (null) [11:37:53]execute_cgi path=json_proto method=POST [11:37:53]POST find Content-Length [11:37:53]Host: 172.17.43.67:8080 [11:37:53]Content-Length: 678 [11:37:53]Content-Type: application/json [11:37:53] [11:37:53]POST finish read [11:37:53]Found Content-Length = 678 [11:37:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:53]execute_script... [11:37:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:53]POST & json_proto [11:37:53]process_json_proto [11:37:53]json parsed OK: [11:37:53]protocol is kg_v1.0 [11:37:53]action value=close_receipt [11:37:53]process_action close_receipt [11:37:53]cmd_close_receipt [11:37:53]MH_GetDate [11:37:53]Write to MH i2c: F0 00 00 93 01 83 [11:37:53]Write i2c OK [11:37:53]MH_I2C_Read... [11:37:53]Read from MH i2c: F0 [11:37:53]MH_I2C_Read... [11:37:53]Read from MH i2c: F0 09 00 [11:37:53]MH_I2C_Read... [11:37:53]Read from MH i2c: F0 09 00 93 01 00 91 01 F0 66 6A BD 47 65 47 [11:37:53]GetLastDocTimeStamp 1727004845 [11:37:53]current date 1727005073 [11:37:53]FM_GetShiftState [11:37:53]SAM_PROTO_GetShiftState [11:37:53]wFMCommunicate request_size=4 [11:37:53]MH_SAM_APDU [11:37:53]CAPDU: 80 13 01 00 [11:37:53]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [11:37:53]Write i2c OK [11:37:53]MH_I2C_Read... [11:37:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:53]Read from MH i2c: E2 [11:37:53]MH_I2C_Read... [11:37:53]Read from MH i2c: E2 0E 00 [11:37:53]MH_I2C_Read... [11:37:53]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [11:37:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:37:53]wFMCommunicate OK [11:37:53]SAM_PROTO_GetShiftState done [11:37:53]FM_GetShiftState done [11:37:53]opened in 1726966141 [11:37:53]opened+sec_in_day 1727052541 [11:37:53]quantity*price = 50036 [11:37:53]sum+1 = 50037 [11:37:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 149 22.09.2024 11:37 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151818 ФПД: 46028940157782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113753&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151818&fm=46028940157782&tin=02508201610067®Number=0000000000091825&sum=50000 [11:37:54]StoreToDocumentArchive [11:37:54]shift 475 fd 151818 [11:37:54]save to /storage/0475/doc_00151818 [11:37:54]save last doc name /storage/0475/doc_00151818 to /storage/kkm_last_doc_name [11:37:54]save OK [11:37:54]Clear old archive folders... [11:37:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:54]tlvbuf is 00DF3F50 [11:37:54]SAM_PROTO_ClearQueue [11:37:54]wFMCommunicate request_size=4 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 09 00 00 [11:37:54]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:37:54]RAPDU: 90 00 [11:37:54]wFMCommunicate OK [11:37:54]SAM_PROTO_ClearQueue done [11:37:54]KKMCreateOFDPacket [11:37:54]OFDProtocolAddRootSTLVToBuf [11:37:54]FM_MakeSignedData [11:37:54]FM_MakeSignedData [11:37:54]SAM_PROTO_SignData [11:37:54]wFMCommunicate request_size=4 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 0D 01 02 [11:37:54]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:37:54]RAPDU: 90 00 [11:37:54]wFMCommunicate OK [11:37:54]wFMCommunicate request_size=255 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 91 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 51 02 00 35 04 06 00 29 [11:37:54]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 91 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 51 02 00 35 04 06 00 29 00 00 7A [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:37:54]RAPDU: 90 00 [11:37:54]wFMCommunicate OK [11:37:54]wFMCommunicate request_size=10 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 0D 02 02 05 DC F2 A0 A3 56 [11:37:54]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 DC F2 A0 A3 56 00 00 90 [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:37:54]RAPDU: 90 00 [11:37:54]wFMCommunicate OK [11:37:54]wFMCommunicate request_size=4 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 0D 03 02 [11:37:54]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 0B 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 0B 00 A5 01 00 D1 37 8C C1 BD 71 A5 E6 90 00 30 [11:37:54]RAPDU: D1 37 8C C1 BD 71 A5 E6 90 00 [11:37:54]wFMCommunicate OK [11:37:54]SAM_PROTO_SignData done [11:37:54]FM_MakeSignedData done [11:37:54]CreateOFDProtocolMessage [11:37:54]wFMCommunicate request_size=4 [11:37:54]MH_SAM_APDU [11:37:54]CAPDU: 80 11 00 00 [11:37:54]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:54]Read from MH i2c: E2 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 17 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [11:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:37:54]wFMCommunicate OK [11:37:54]CreateOFDProtocolMessage done [11:37:54]OFDSenderStorePacket 151818 [11:37:54]StoreOFDPacket docnum=151818 [11:37:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 0D 07 01 D3 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 91 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 51 02 00 35 04 06 00 29 DC F2 A0 A3 56 D1 37 8C C1 BD 71 A5 E6 [11:37:54]CheckFolder [11:37:54]dirname=/storage/ofd_packets [11:37:54]CheckFolder done [11:37:54]ProducePacketName [11:37:54]name=ofd_packets/00151818 [11:37:54]NVStorageSaveData ofd_packets/00151818 [11:37:54]File name is /storage/ofd_packets/00151818 [11:37:54]Write 301 bytes [11:37:54]NVStorageSaveData done [11:37:54]OFDSenderStorePacket done [11:37:54]KKMCreateOFDPacket done [11:37:54]NVStorageSaveData kkm_last_timestamp [11:37:54]File name is /storage/kkm_last_timestamp [11:37:54]Write 4 bytes [11:37:54]NVStorageSaveData done [11:37:54]ExternCall_PrintAddStr [11:37:54]wPrintStart [11:37:54]Write to MH i2c: 01 00 00 A7 01 A8 [11:37:54]Write i2c OK [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: 01 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: 01 07 00 [11:37:54]MH_I2C_Read... [11:37:54]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [11:37:54]RasterBufferAndPrint [11:37:54]line Счет N : (1)1785832 [11:37:54]line ИНН: 02508201610067 [11:37:54]line Контрольно-Кассовый Чек [11:37:54]line ПРОДАЖА [11:37:54]line ТРК (МРК, ГНК) : 22 [11:37:54]line Товар: 2710124130 [11:37:54]line Аи-92-К-5 [11:37:54]line 7.380 * 67.80 [11:37:54]line = 500.36 [11:37:54]line НДС 12% НСП 1% [11:37:54]line > о реализуемом товаре [11:37:54]line ОКРУГЛЕНИЕ: -0.36 [11:37:54]line ИТОГО: 500.00 [11:37:54]line Внесено: 500.00 [11:37:54]line СДАЧА: 0.00 [11:37:54]line НСП 1% : 4.43 [11:37:54]line НДС 12% : 53.14 [11:37:54]line Наличными: 500.00 [11:37:54]line Безнал.: 0.00 [11:37:54]line Место: АЗС № 89 "Партнер Нефть" [11:37:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:37:54]line СНО: Общий режим [11:37:54]line Чек 149 22.09.2024 11:37 [11:37:54]line Смена: 475 ФФД: 1.0 [11:37:54]line ЗНМ: 0300000113 [11:37:54]line РНМ: 0000000000091825 [11:37:54]line Версия ККМ: 001 [11:37:54]line ФМ: 0000000000871835 [11:37:54]line ФД: 151818 [11:37:54]line ФПД: 46028940157782 [11:37:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113753&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151818&fm=46028940157782&tin=02508201610067®Number=0000000000091825&sum=50000 [11:37:54]OFD Sender: Processing packet 151818 [packets to send 826, broken 825] [11:37:54]ProducePacketName [11:37:54]name=ofd_packets/00151818 [11:37:54]OFD Sender: To server: pG, [11:37:54]CommunicateWithHost lk.salyk.kg:30040 [11:37:54]ConnectInit lk.salyk.kg [11:37:54]written 0, free lines is 4095 [11:37:55]Write to MH i2c: 01 00 00 D2 01 D3 [11:37:55]Write i2c OK [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: 01 [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: 01 07 00 [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D4 0C BA [11:37:55]RasterBufferAndPrint [11:37:55]line [11:37:55]line [11:37:55]line [11:37:55]line [11:37:55]line [11:37:55]written 0, free lines is 3289 [11:37:55]MH_Cut [11:37:55]Write to MH i2c: D1 01 00 D9 01 01 AC [11:37:55]Write i2c OK [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: D1 [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: D1 01 00 [11:37:55]MH_I2C_Read... [11:37:55]Read from MH i2c: D1 01 00 D9 01 00 AB [11:37:55]Write to MH i2c: 01 00 00 DA 01 DB [11:37:55]Write i2c OK [11:37:55]MH_I2C_Read... [11:37:55]Connected sock=8 [11:37:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 0D 07 01 D3 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 91 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 51 02 00 35 04 06 00 29 DC F2 A0 A3 56 D1 37 8C C1 BD 71 A5 E6 [11:37:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 17 0F 47 00 70 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 51 02 00 F4 03 04 00 95 A9 EF 66 B6 04 01 00 00 0D BF 83 05 5C 0A 7D E7 [11:37:55]CommunicateWithHost err = 0 [11:37:55]CheckOFDResponse [11:37:55]1017 (14) - 77093643461234 [11:37:55]1041 (16) - 0000000000871835 [11:37:55]1040 (4) - 151818 [11:37:55]1012 (4) - 22.09.2024 05:22 [11:37:55]1206 (1) - 0 [11:37:55]OFD Sender: Remove packet 151818 [11:37:55]ProducePacketName [11:37:55]name=ofd_packets/00151818 [11:37:55]NVStorageDeleteData [11:37:56]*** Cut start [11:37:56]*** Purtial cut [11:37:56]*** Stage 1: CUTSNS_PIN = 1 [11:37:56]Read from MH i2c: 01 [11:37:56]MH_I2C_Read... [11:37:56]*** Stop cut motor [11:37:56]*** Cut end [11:37:56]Read from MH i2c: 01 07 00 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [11:37:56]process_action close_receipt done [11:37:56]requested_data is exist [11:37:56]produce_requested_data [11:37:56]requested_item fm.sn is exist - process it [11:37:56]wFMCommunicate request_size=4 [11:37:56]MH_SAM_APDU [11:37:56]CAPDU: 80 11 00 00 [11:37:56]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [11:37:56]Write i2c OK [11:37:56]MH_I2C_Read... [11:37:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:56]Read from MH i2c: E2 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 17 00 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [11:37:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:37:56]wFMCommunicate OK [11:37:56]requested_item fd.num is exist - process it [11:37:56]SAM_PROTO_GetFieldsCounters [11:37:56]wFMCommunicate request_size=4 [11:37:56]MH_SAM_APDU [11:37:56]CAPDU: 80 13 00 00 [11:37:56]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [11:37:56]Write i2c OK [11:37:56]MH_I2C_Read... [11:37:56]OFD Sender: No OFD packet to send [11:37:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:56]Read from MH i2c: E2 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 62 00 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [11:37:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:56]wFMCommunicate OK [11:37:56]SAM_PROTO_GetFieldsCounters done [11:37:56]requested_item shift.num is exist - process it [11:37:56]requested_item shift.opened is exist - process it [11:37:56]req_shift_opened [11:37:56]FM_GetShiftState [11:37:56]SAM_PROTO_GetShiftState [11:37:56]wFMCommunicate request_size=4 [11:37:56]MH_SAM_APDU [11:37:56]CAPDU: 80 13 01 00 [11:37:56]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:37:56]Write i2c OK [11:37:56]MH_I2C_Read... [11:37:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:56]Read from MH i2c: E2 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 0E 00 [11:37:56]MH_I2C_Read... [11:37:56]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [11:37:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:37:56]wFMCommunicate OK [11:37:56]SAM_PROTO_GetShiftState done [11:37:56]FM_GetShiftState done [11:37:56]req_shift_opened done [11:37:56]requested_item shift.open_date is exist - process it [11:37:56]req_shift_open_date [11:37:56]req_shift_open_date done [11:37:56]produce_requested_data done [11:37:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151818,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:37:56]process_action_free close_receipt [11:37:56]json_value_free [11:37:56]json_value_free done [11:37:56]process_json_proto returns [11:37:56]Send response to host [11:37:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151818,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:37:56]free response buf [11:37:56]execute_script done [11:37:56]execute_script returns [11:37:56]free content buf [11:37:56]Sock 10.Close socket [11:37:56]Sock 10.Thread stoped [11:38:01]OFD Sender: No OFD packet to send [11:38:04]recv_with_timeout no data received [11:38:06]OFD Sender: No OFD packet to send [11:38:11]OFD Sender: No OFD packet to send [11:38:15]recv_with_timeout no data received [11:38:16]OFD Sender: No OFD packet to send [11:38:21]OFD Sender: No OFD packet to send [11:38:25]accept exits with 9 [11:38:25]New connection [11:38:25]New thread 3066686820 created [11:38:25]Thread 3066543460 joined [11:38:25]Waiting for new connection... [11:38:25] Sock 9.Parse request [11:38:25]Sock 9.Check first char [11:38:25]Sock 9.First char is OK [11:38:25]request: POST /json_proto HTTP/1.0 [11:38:25]Method: POST [11:38:25]URL: /json_proto [11:38:25]Method is POST - this is cgi request [11:38:25]url: /json_proto [11:38:25]query_string will be loaded in cgi processing [11:38:25]execute_cgi json_proto POST (null) [11:38:25]execute_cgi path=json_proto method=POST [11:38:25]POST find Content-Length [11:38:25]Host: 172.17.43.67:8080 [11:38:25]Content-Length: 752 [11:38:25]Content-Type: application/json [11:38:25] [11:38:25]POST finish read [11:38:25]Found Content-Length = 752 [11:38:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:25]execute_script... [11:38:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:25]POST & json_proto [11:38:25]process_json_proto [11:38:25]json parsed OK: [11:38:25]protocol is kg_v1.0 [11:38:25]action value=close_receipt [11:38:25]process_action close_receipt [11:38:25]cmd_close_receipt [11:38:25]MH_GetDate [11:38:25]Write to MH i2c: F0 00 00 DE 01 CE [11:38:25]Write i2c OK [11:38:25]MH_I2C_Read... [11:38:25]Read from MH i2c: F0 [11:38:25]MH_I2C_Read... [11:38:25]Read from MH i2c: F0 09 00 [11:38:25]MH_I2C_Read... [11:38:25]Read from MH i2c: F0 09 00 DE 01 00 B2 01 F0 66 6A BD 47 65 B3 [11:38:25]GetLastDocTimeStamp 1727005073 [11:38:25]current date 1727005106 [11:38:25]FM_GetShiftState [11:38:25]SAM_PROTO_GetShiftState [11:38:25]wFMCommunicate request_size=4 [11:38:25]MH_SAM_APDU [11:38:25]CAPDU: 80 13 01 00 [11:38:25]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [11:38:25]Write i2c OK [11:38:25]MH_I2C_Read... [11:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:25]Read from MH i2c: E2 [11:38:25]MH_I2C_Read... [11:38:25]Read from MH i2c: E2 0E 00 [11:38:25]MH_I2C_Read... [11:38:25]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A4 [11:38:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:38:25]wFMCommunicate OK [11:38:25]SAM_PROTO_GetShiftState done [11:38:25]FM_GetShiftState done [11:38:25]opened in 1726966141 [11:38:25]opened+sec_in_day 1727052541 [11:38:25]quantity*price = 0 [11:38:25]sum+1 = 1 [11:38:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 150 22.09.2024 11:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116562 ФМ: 0000000000871835 ФД: 151819 ФПД: 126981997059993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151819&fm=126981997059993&tin=02508201610067®Number=0000000000091825&sum=0 [11:38:27]StoreToDocumentArchive [11:38:27]shift 475 fd 151819 [11:38:27]save to /storage/0475/doc_00151819 [11:38:27]save last doc name /storage/0475/doc_00151819 to /storage/kkm_last_doc_name [11:38:27]save OK [11:38:27]Clear old archive folders... [11:38:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:27]tlvbuf is 00DEDE40 [11:38:27]SAM_PROTO_ClearQueue [11:38:27]wFMCommunicate request_size=4 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 09 00 00 [11:38:27]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:38:27]RAPDU: 90 00 [11:38:27]wFMCommunicate OK [11:38:27]SAM_PROTO_ClearQueue done [11:38:27]KKMCreateOFDPacket [11:38:27]OFDProtocolAddRootSTLVToBuf [11:38:27]FM_MakeSignedData [11:38:27]FM_MakeSignedData [11:38:27]SAM_PROTO_SignData [11:38:27]wFMCommunicate request_size=4 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 0D 01 02 [11:38:27]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:38:27]RAPDU: 90 00 [11:38:27]wFMCommunicate OK [11:38:27]wFMCommunicate request_size=255 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 B2 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 51 02 00 35 04 06 00 73 7D 4C D3 [11:38:27]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 B2 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 51 02 00 35 04 06 00 73 7D 4C D3 00 00 56 [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:38:27]RAPDU: 90 00 [11:38:27]wFMCommunicate OK [11:38:27]wFMCommunicate request_size=7 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 0D 02 02 02 DF 99 [11:38:27]Write to MH i2c: E2 0A 00 EF 01 80 0D 02 02 02 00 DF 99 00 00 E6 [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [11:38:27]RAPDU: 90 00 [11:38:27]wFMCommunicate OK [11:38:27]wFMCommunicate request_size=4 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 0D 03 02 [11:38:27]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 0B 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 0B 00 F0 01 00 A0 D5 E8 42 C6 3E 08 47 90 00 5F [11:38:27]RAPDU: A0 D5 E8 42 C6 3E 08 47 90 00 [11:38:27]wFMCommunicate OK [11:38:27]SAM_PROTO_SignData done [11:38:27]FM_MakeSignedData done [11:38:27]CreateOFDProtocolMessage [11:38:27]wFMCommunicate request_size=4 [11:38:27]MH_SAM_APDU [11:38:27]CAPDU: 80 11 00 00 [11:38:27]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:27]Read from MH i2c: E2 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 17 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [11:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:38:27]wFMCommunicate OK [11:38:27]CreateOFDProtocolMessage done [11:38:27]OFDSenderStorePacket 151819 [11:38:27]StoreOFDPacket docnum=151819 [11:38:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 9D 04 01 B6 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 B2 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 51 02 00 35 04 06 00 73 7D 4C D3 DF 99 A0 D5 E8 42 C6 3E 08 47 [11:38:27]CheckFolder [11:38:27]dirname=/storage/ofd_packets [11:38:27]CheckFolder done [11:38:27]ProducePacketName [11:38:27]name=ofd_packets/00151819 [11:38:27]NVStorageSaveData ofd_packets/00151819 [11:38:27]File name is /storage/ofd_packets/00151819 [11:38:27]Write 298 bytes [11:38:27]NVStorageSaveData done [11:38:27]OFDSenderStorePacket done [11:38:27]KKMCreateOFDPacket done [11:38:27]NVStorageSaveData kkm_last_timestamp [11:38:27]File name is /storage/kkm_last_timestamp [11:38:27]Write 4 bytes [11:38:27]NVStorageSaveData done [11:38:27]ExternCall_PrintAddStr [11:38:27]wPrintStart [11:38:27]Write to MH i2c: 01 00 00 F2 01 F3 [11:38:27]Write i2c OK [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: 01 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: 01 07 00 [11:38:27]MH_I2C_Read... [11:38:27]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [11:38:27]RasterBufferAndPrint [11:38:27]line Счет N : (1)1785831 [11:38:27]line ИНН: 02508201610067 [11:38:27]line Контрольно-Кассовый Чек [11:38:27]line ПРОДАЖА [11:38:27]line ТРК (МРК, ГНК) : 41 [11:38:27]line Товар: 2710194210 [11:38:27]line ДТ-К-5 [11:38:27]line 32.810 * 0.00 [11:38:27]line = 0.00 [11:38:27]line НДС 12% НСП 1% [11:38:27]line > о реализуемом товаре [11:38:27]line ИТОГО: 0.00 [11:38:27]line НСП 1% : 0.00 [11:38:27]line НДС 12% : 0.00 [11:38:27]line Наличными: 0.00 [11:38:27]line Безнал.: 0.00 [11:38:27]line Место: АЗС № 89 "Партнер Нефть" [11:38:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:38:27]line СНО: Общий режим [11:38:27]line Чек 150 22.09.2024 11:38 [11:38:27]line Смена: 475 ФФД: 1.0 [11:38:27]line ЗНМ: 0300000113 [11:38:27]line РНМ: 0000000000091825 [11:38:27]line Версия ККМ: 001 [11:38:27]line Талоны: ТК ГПНА Online [11:38:27]line 30116562 [11:38:27]line ФМ: 0000000000871835 [11:38:27]line ФД: 151819 [11:38:27]line ФПД: 126981997059993 [11:38:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151819&fm=126981997059993&tin=02508201610067®Number=0000000000091825&sum=0 [11:38:27]OFD Sender: Processing packet 151819 [packets to send 826, broken 825] [11:38:27]ProducePacketName [11:38:27]name=ofd_packets/00151819 [11:38:27]OFD Sender: To server: pG, [11:38:27]CommunicateWithHost lk.salyk.kg:30040 [11:38:27]ConnectInit lk.salyk.kg [11:38:27]written 0, free lines is 4095 [11:38:27]Connected sock=10 [11:38:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 9D 04 01 B6 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 B2 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 51 02 00 35 04 06 00 73 7D 4C D3 DF 99 A0 D5 E8 42 C6 3E 08 47 [11:38:28]Write to MH i2c: 01 00 00 1C 02 1E [11:38:28]Write i2c OK [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: 01 [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: 01 07 00 [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E6 0C 17 [11:38:28]RasterBufferAndPrint [11:38:28]line [11:38:28]line [11:38:28]line [11:38:28]line [11:38:28]line [11:38:28]written 0, free lines is 3311 [11:38:28]MH_Cut [11:38:28]Write to MH i2c: D1 01 00 23 02 01 F7 [11:38:28]Write i2c OK [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: D1 [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: D1 01 00 [11:38:28]MH_I2C_Read... [11:38:28]Read from MH i2c: D1 01 00 23 02 00 F6 [11:38:28]Write to MH i2c: 01 00 00 24 02 26 [11:38:28]Write i2c OK [11:38:28]MH_I2C_Read... [11:38:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A 8F 47 00 1F 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 51 02 00 F4 03 04 00 B5 A9 EF 66 B6 04 01 00 00 1E 82 70 C7 06 E9 0B D2 [11:38:28]CommunicateWithHost err = 0 [11:38:28]CheckOFDResponse [11:38:28]1017 (14) - 77093643461234 [11:38:28]1041 (16) - 0000000000871835 [11:38:28]1040 (4) - 151819 [11:38:28]1012 (4) - 22.09.2024 05:23 [11:38:28]1206 (1) - 0 [11:38:28]OFD Sender: Remove packet 151819 [11:38:28]ProducePacketName [11:38:28]name=ofd_packets/00151819 [11:38:28]NVStorageDeleteData [11:38:28]*** Cut start [11:38:28]*** Purtial cut [11:38:28]*** Stage 1: CUTSNS_PIN = 1 [11:38:28]OFD Sender: No OFD packet to send [11:38:29]Read from MH i2c: 01 [11:38:29]MH_I2C_Read... [11:38:29]*** Stop cut motor [11:38:29]*** Cut end [11:38:29]Read from MH i2c: 01 07 00 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [11:38:29]process_action close_receipt done [11:38:29]requested_data is exist [11:38:29]produce_requested_data [11:38:29]requested_item fm.sn is exist - process it [11:38:29]wFMCommunicate request_size=4 [11:38:29]MH_SAM_APDU [11:38:29]CAPDU: 80 11 00 00 [11:38:29]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [11:38:29]Write i2c OK [11:38:29]MH_I2C_Read... [11:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:29]Read from MH i2c: E2 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 17 00 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [11:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:38:29]wFMCommunicate OK [11:38:29]requested_item fd.num is exist - process it [11:38:29]SAM_PROTO_GetFieldsCounters [11:38:29]wFMCommunicate request_size=4 [11:38:29]MH_SAM_APDU [11:38:29]CAPDU: 80 13 00 00 [11:38:29]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [11:38:29]Write i2c OK [11:38:29]MH_I2C_Read... [11:38:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:29]Read from MH i2c: E2 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 62 00 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [11:38:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:29]wFMCommunicate OK [11:38:29]SAM_PROTO_GetFieldsCounters done [11:38:29]requested_item shift.num is exist - process it [11:38:29]requested_item shift.opened is exist - process it [11:38:29]req_shift_opened [11:38:29]FM_GetShiftState [11:38:29]SAM_PROTO_GetShiftState [11:38:29]wFMCommunicate request_size=4 [11:38:29]MH_SAM_APDU [11:38:29]CAPDU: 80 13 01 00 [11:38:29]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:38:29]Write i2c OK [11:38:29]MH_I2C_Read... [11:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:29]Read from MH i2c: E2 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 0E 00 [11:38:29]MH_I2C_Read... [11:38:29]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 ED [11:38:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:38:29]wFMCommunicate OK [11:38:29]SAM_PROTO_GetShiftState done [11:38:29]FM_GetShiftState done [11:38:29]req_shift_opened done [11:38:29]requested_item shift.open_date is exist - process it [11:38:29]req_shift_open_date [11:38:29]req_shift_open_date done [11:38:29]produce_requested_data done [11:38:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151819,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:38:29]process_action_free close_receipt [11:38:29]json_value_free [11:38:29]json_value_free done [11:38:29]process_json_proto returns [11:38:29]Send response to host [11:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151819,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:38:29]free response buf [11:38:29]execute_script done [11:38:29]execute_script returns [11:38:29]free content buf [11:38:29]Sock 9.Close socket [11:38:29]Sock 9.Thread stoped [11:38:33]OFD Sender: No OFD packet to send [11:38:37]recv_with_timeout no data received [11:38:38]OFD Sender: No OFD packet to send [11:38:41]accept exits with 8 [11:38:41]New connection [11:38:41]New thread 3066543460 created [11:38:41]Thread 3066686820 joined [11:38:41]Waiting for new connection... [11:38:41] Sock 8.Parse request [11:38:41]Sock 8.Check first char [11:38:41]Sock 8.First char is OK [11:38:41]request: POST /json_proto HTTP/1.0 [11:38:41]Method: POST [11:38:41]URL: /json_proto [11:38:41]Method is POST - this is cgi request [11:38:41]url: /json_proto [11:38:41]query_string will be loaded in cgi processing [11:38:41]execute_cgi json_proto POST (null) [11:38:41]execute_cgi path=json_proto method=POST [11:38:41]POST find Content-Length [11:38:41]Host: 172.17.43.67:8080 [11:38:41]Content-Length: 753 [11:38:41]Content-Type: application/json [11:38:41] [11:38:41]POST finish read [11:38:41]Found Content-Length = 753 [11:38:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:41]execute_script... [11:38:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:41]POST & json_proto [11:38:41]process_json_proto [11:38:41]json parsed OK: [11:38:41]protocol is kg_v1.0 [11:38:41]action value=close_receipt [11:38:41]process_action close_receipt [11:38:41]cmd_close_receipt [11:38:41]MH_GetDate [11:38:41]Write to MH i2c: F0 00 00 28 02 19 [11:38:41]Write i2c OK [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 09 00 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 09 00 28 02 00 C1 01 F0 66 6A BD 47 65 0D [11:38:41]GetLastDocTimeStamp 1727005106 [11:38:41]current date 1727005121 [11:38:41]FM_GetShiftState [11:38:41]SAM_PROTO_GetShiftState [11:38:41]wFMCommunicate request_size=4 [11:38:41]MH_SAM_APDU [11:38:41]CAPDU: 80 13 01 00 [11:38:41]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [11:38:41]Write i2c OK [11:38:41]MH_I2C_Read... [11:38:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:41]Read from MH i2c: E2 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: E2 0E 00 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EF [11:38:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:38:41]wFMCommunicate OK [11:38:41]SAM_PROTO_GetShiftState done [11:38:41]FM_GetShiftState done [11:38:41]opened in 1726966141 [11:38:41]opened+sec_in_day 1727052541 [11:38:41]quantity*price = 0 [11:38:41]sum+1 = 1 [11:38:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 151 22.09.2024 11:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116562 ФМ: 0000000000871835 ФД: 151820 ФПД: 247728412716182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151820&fm=247728412716182&tin=02508201610067®Number=0000000000091825&sum=0 [11:38:42]StoreToDocumentArchive [11:38:42]shift 475 fd 151820 [11:38:42]save to /storage/0475/doc_00151820 [11:38:42]save last doc name /storage/0475/doc_00151820 to /storage/kkm_last_doc_name [11:38:42]save OK [11:38:42]Clear old archive folders... [11:38:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:42]tlvbuf is 00DEC770 [11:38:42]SAM_PROTO_ClearQueue [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 09 00 00 [11:38:42]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:42]Read from MH i2c: E2 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:38:42]RAPDU: 90 00 [11:38:42]wFMCommunicate OK [11:38:42]SAM_PROTO_ClearQueue done [11:38:42]KKMCreateOFDPacket [11:38:42]OFDProtocolAddRootSTLVToBuf [11:38:42]FM_MakeSignedData [11:38:42]FM_MakeSignedData [11:38:42]SAM_PROTO_SignData [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 0D 01 02 [11:38:42]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:42]Read from MH i2c: E2 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:38:42]RAPDU: 90 00 [11:38:42]wFMCommunicate OK [11:38:42]wFMCommunicate request_size=255 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 C1 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 51 02 00 35 04 06 00 E1 4E C4 0A [11:38:42]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 C1 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 51 02 00 35 04 06 00 E1 4E C4 0A 00 00 1D [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:38:43]RAPDU: 90 00 [11:38:43]wFMCommunicate OK [11:38:43]wFMCommunicate request_size=7 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 0D 02 02 02 6C 96 [11:38:43]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 6C 96 00 00 BB [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:38:43]RAPDU: 90 00 [11:38:43]wFMCommunicate OK [11:38:43]wFMCommunicate request_size=4 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 0D 03 02 [11:38:43]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0B 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0B 00 3A 02 00 03 A4 CD B1 89 45 5E 49 90 00 52 [11:38:43]RAPDU: 03 A4 CD B1 89 45 5E 49 90 00 [11:38:43]wFMCommunicate OK [11:38:43]SAM_PROTO_SignData done [11:38:43]FM_MakeSignedData done [11:38:43]CreateOFDProtocolMessage [11:38:43]wFMCommunicate request_size=4 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 11 00 00 [11:38:43]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 17 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [11:38:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:38:43]wFMCommunicate OK [11:38:43]CreateOFDProtocolMessage done [11:38:43]OFDSenderStorePacket 151820 [11:38:43]StoreOFDPacket docnum=151820 [11:38:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 25 AD 04 01 7D 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 C1 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 51 02 00 35 04 06 00 E1 4E C4 0A 6C 96 03 A4 CD B1 89 45 5E 49 [11:38:43]CheckFolder [11:38:43]dirname=/storage/ofd_packets [11:38:43]CheckFolder done [11:38:43]ProducePacketName [11:38:43]name=ofd_packets/00151820 [11:38:43]NVStorageSaveData ofd_packets/00151820 [11:38:43]File name is /storage/ofd_packets/00151820 [11:38:43]Write 298 bytes [11:38:43]NVStorageSaveData done [11:38:43]OFDSenderStorePacket done [11:38:43]KKMCreateOFDPacket done [11:38:43]NVStorageSaveData kkm_last_timestamp [11:38:43]File name is /storage/kkm_last_timestamp [11:38:43]Write 4 bytes [11:38:43]NVStorageSaveData done [11:38:43]ExternCall_PrintAddStr [11:38:43]wPrintStart [11:38:43]Write to MH i2c: 01 00 00 3C 02 3E [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [11:38:43]RasterBufferAndPrint [11:38:43]line Счет N : (1)1785828 [11:38:43]line ИНН: 02508201610067 [11:38:43]line Контрольно-Кассовый Чек [11:38:43]line ПРОДАЖА [11:38:43]line ТРК (МРК, ГНК) : 31 [11:38:43]line Товар: 2710194210 [11:38:43]line ДТ-К-5 [11:38:43]line 100.000 * 0.00 [11:38:43]line = 0.00 [11:38:43]line НДС 12% НСП 1% [11:38:43]line > о реализуемом товаре [11:38:43]line ИТОГО: 0.00 [11:38:43]line НСП 1% : 0.00 [11:38:43]line НДС 12% : 0.00 [11:38:43]line Наличными: 0.00 [11:38:43]line Безнал.: 0.00 [11:38:43]line Место: АЗС № 89 "Партнер Нефть" [11:38:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:38:43]line СНО: Общий режим [11:38:43]line Чек 151 22.09.2024 11:38 [11:38:43]line Смена: 475 ФФД: 1.0 [11:38:43]line ЗНМ: 0300000113 [11:38:43]line РНМ: 0000000000091825 [11:38:43]line Версия ККМ: 001 [11:38:43]line Талоны: ТК ГПНА Online [11:38:43]line 30116562 [11:38:43]line ФМ: 0000000000871835 [11:38:43]line ФД: 151820 [11:38:43]line ФПД: 247728412716182 [11:38:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151820&fm=247728412716182&tin=02508201610067®Number=0000000000091825&sum=0 [11:38:43]written 0, free lines is 4095 [11:38:43]OFD Sender: Processing packet 151820 [packets to send 826, broken 825] [11:38:43]ProducePacketName [11:38:43]name=ofd_packets/00151820 [11:38:43]OFD Sender: To server: pG, [11:38:43]CommunicateWithHost lk.salyk.kg:30040 [11:38:43]ConnectInit lk.salyk.kg [11:38:43]Write to MH i2c: 01 00 00 66 02 68 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 E0 0C 5B [11:38:43]RasterBufferAndPrint [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]written 0, free lines is 3305 [11:38:43]MH_Cut [11:38:43]Write to MH i2c: D1 01 00 6D 02 01 41 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 01 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 01 00 6D 02 00 40 [11:38:43]Write to MH i2c: 01 00 00 6E 02 70 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:44]Connected sock=11 [11:38:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 25 AD 04 01 7D 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 C1 01 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 51 02 00 35 04 06 00 E1 4E C4 0A 6C 96 03 A4 CD B1 89 45 5E 49 [11:38:44]*** Cut start [11:38:44]*** Purtial cut [11:38:44]*** Stage 1: CUTSNS_PIN = 1 [11:38:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C0 FF 47 00 0B 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 51 02 00 F4 03 04 00 C6 A9 EF 66 B6 04 01 00 00 51 37 DC 2C 9F B5 5E B8 [11:38:44]CommunicateWithHost err = 0 [11:38:44]CheckOFDResponse [11:38:44]1017 (14) - 77093643461234 [11:38:44]1041 (16) - 0000000000871835 [11:38:44]1040 (4) - 151820 [11:38:44]1012 (4) - 22.09.2024 05:23 [11:38:44]1206 (1) - 0 [11:38:44]OFD Sender: Remove packet 151820 [11:38:44]ProducePacketName [11:38:44]name=ofd_packets/00151820 [11:38:44]NVStorageDeleteData [11:38:44]Read from MH i2c: 01 [11:38:44]MH_I2C_Read... [11:38:44]*** Stop cut motor [11:38:44]*** Cut end [11:38:44]Read from MH i2c: 01 07 00 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [11:38:44]process_action close_receipt done [11:38:44]requested_data is exist [11:38:44]produce_requested_data [11:38:44]requested_item fm.sn is exist - process it [11:38:44]wFMCommunicate request_size=4 [11:38:44]MH_SAM_APDU [11:38:44]CAPDU: 80 11 00 00 [11:38:44]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [11:38:44]Write i2c OK [11:38:44]MH_I2C_Read... [11:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:44]Read from MH i2c: E2 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 17 00 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [11:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:38:44]wFMCommunicate OK [11:38:44]requested_item fd.num is exist - process it [11:38:44]SAM_PROTO_GetFieldsCounters [11:38:44]wFMCommunicate request_size=4 [11:38:44]MH_SAM_APDU [11:38:44]CAPDU: 80 13 00 00 [11:38:44]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [11:38:44]Write i2c OK [11:38:44]MH_I2C_Read... [11:38:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:44]Read from MH i2c: E2 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 62 00 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [11:38:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:44]wFMCommunicate OK [11:38:44]SAM_PROTO_GetFieldsCounters done [11:38:44]requested_item shift.num is exist - process it [11:38:44]requested_item shift.opened is exist - process it [11:38:44]req_shift_opened [11:38:44]FM_GetShiftState [11:38:44]SAM_PROTO_GetShiftState [11:38:44]wFMCommunicate request_size=4 [11:38:44]MH_SAM_APDU [11:38:44]CAPDU: 80 13 01 00 [11:38:44]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [11:38:44]Write i2c OK [11:38:44]MH_I2C_Read... [11:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:44]Read from MH i2c: E2 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 0E 00 [11:38:44]MH_I2C_Read... [11:38:44]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 37 [11:38:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:38:44]wFMCommunicate OK [11:38:44]SAM_PROTO_GetShiftState done [11:38:44]FM_GetShiftState done [11:38:44]req_shift_opened done [11:38:44]requested_item shift.open_date is exist - process it [11:38:44]req_shift_open_date [11:38:44]req_shift_open_date done [11:38:44]produce_requested_data done [11:38:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151820,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:38:44]process_action_free close_receipt [11:38:44]json_value_free [11:38:44]json_value_free done [11:38:44]process_json_proto returns [11:38:44]Send response to host [11:38:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151820,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:38:44]free response buf [11:38:44]execute_script done [11:38:44]execute_script returns [11:38:44]free content buf [11:38:44]Sock 8.Close socket [11:38:44]Sock 8.Thread stoped [11:38:45]OFD Sender: No OFD packet to send [11:38:47]recv_with_timeout no data received [11:38:50]OFD Sender: No OFD packet to send [11:38:55]OFD Sender: No OFD packet to send [11:38:58]recv_with_timeout no data received [11:39:00]OFD Sender: No OFD packet to send [11:39:05]OFD Sender: No OFD packet to send [11:39:08]recv_with_timeout no data received [11:39:10]OFD Sender: No OFD packet to send [11:39:15]OFD Sender: No OFD packet to send [11:39:19]recv_with_timeout no data received [11:39:20]OFD Sender: No OFD packet to send [11:39:25]OFD Sender: No OFD packet to send [11:39:29]recv_with_timeout no data received [11:39:30]OFD Sender: No OFD packet to send [11:39:35]OFD Sender: No OFD packet to send [11:39:40]OFD Sender: No OFD packet to send [11:39:45]OFD Sender: No OFD packet to send [11:39:50]OFD Sender: No OFD packet to send [11:39:55]OFD Sender: No OFD packet to send [11:40:00]OFD Sender: No OFD packet to send [11:40:05]OFD Sender: No OFD packet to send [11:40:08]recv_with_timeout no data received [11:40:10]OFD Sender: No OFD packet to send [11:40:15]OFD Sender: No OFD packet to send [11:40:18]recv_with_timeout no data received [11:40:20]accept exits with 9 [11:40:20]New connection [11:40:20]New thread 3066686820 created [11:40:20]Thread 3066543460 joined [11:40:20]Waiting for new connection... [11:40:20] Sock 9.Parse request [11:40:20]Sock 9.Check first char [11:40:20]Sock 9.First char is OK [11:40:20]request: POST /json_proto HTTP/1.0 [11:40:20]Method: POST [11:40:20]URL: /json_proto [11:40:20]Method is POST - this is cgi request [11:40:20]url: /json_proto [11:40:20]query_string will be loaded in cgi processing [11:40:20]execute_cgi json_proto POST (null) [11:40:20]execute_cgi path=json_proto method=POST [11:40:20]POST find Content-Length [11:40:20]Host: 172.17.43.67:8080 [11:40:20]Content-Length: 675 [11:40:20]Content-Type: application/json [11:40:20] [11:40:20]POST finish read [11:40:20]Found Content-Length = 675 [11:40:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:20]execute_script... [11:40:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:20]POST & json_proto [11:40:20]process_json_proto [11:40:20]json parsed OK: [11:40:20]protocol is kg_v1.0 [11:40:20]action value=close_receipt [11:40:20]process_action close_receipt [11:40:20]cmd_close_receipt [11:40:20]MH_GetDate [11:40:20]Write to MH i2c: F0 00 00 72 02 63 [11:40:20]Write i2c OK [11:40:20]MH_I2C_Read... [11:40:20]Read from MH i2c: F0 [11:40:20]MH_I2C_Read... [11:40:20]Read from MH i2c: F0 09 00 [11:40:20]MH_I2C_Read... [11:40:20]Read from MH i2c: F0 09 00 72 02 00 24 02 F0 66 6A BD 47 65 BB [11:40:20]GetLastDocTimeStamp 1727005121 [11:40:20]current date 1727005220 [11:40:20]FM_GetShiftState [11:40:20]SAM_PROTO_GetShiftState [11:40:20]wFMCommunicate request_size=4 [11:40:20]MH_SAM_APDU [11:40:20]CAPDU: 80 13 01 00 [11:40:20]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [11:40:20]Write i2c OK [11:40:20]MH_I2C_Read... [11:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:20]Read from MH i2c: E2 [11:40:20]MH_I2C_Read... [11:40:20]Read from MH i2c: E2 0E 00 [11:40:20]MH_I2C_Read... [11:40:20]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 39 [11:40:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:40:20]wFMCommunicate OK [11:40:20]SAM_PROTO_GetShiftState done [11:40:20]FM_GetShiftState done [11:40:20]opened in 1726966141 [11:40:20]opened+sec_in_day 1727052541 [11:40:20]quantity*price = 50063 [11:40:20]sum+1 = 50064 [11:40:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 152 22.09.2024 11:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151821 ФПД: 109853332359470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151821&fm=109853332359470&tin=02508201610067®Number=0000000000091825&sum=50000 [11:40:21]StoreToDocumentArchive [11:40:21]shift 475 fd 151821 [11:40:21]save to /storage/0475/doc_00151821 [11:40:21]save last doc name /storage/0475/doc_00151821 to /storage/kkm_last_doc_name [11:40:21]save OK [11:40:21]Clear old archive folders... [11:40:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:40:21]tlvbuf is 00DF3730 [11:40:21]SAM_PROTO_ClearQueue [11:40:21]wFMCommunicate request_size=4 [11:40:21]MH_SAM_APDU [11:40:21]CAPDU: 80 09 00 00 [11:40:21]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [11:40:21]Write i2c OK [11:40:21]MH_I2C_Read... [11:40:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:21]Read from MH i2c: E2 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [11:40:21]RAPDU: 90 00 [11:40:21]wFMCommunicate OK [11:40:21]SAM_PROTO_ClearQueue done [11:40:21]KKMCreateOFDPacket [11:40:21]OFDProtocolAddRootSTLVToBuf [11:40:21]FM_MakeSignedData [11:40:21]FM_MakeSignedData [11:40:21]SAM_PROTO_SignData [11:40:21]wFMCommunicate request_size=4 [11:40:21]MH_SAM_APDU [11:40:21]CAPDU: 80 0D 01 02 [11:40:21]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [11:40:21]Write i2c OK [11:40:21]MH_I2C_Read... [11:40:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:21]Read from MH i2c: E2 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:40:21]RAPDU: 90 00 [11:40:21]wFMCommunicate OK [11:40:21]wFMCommunicate request_size=255 [11:40:21]MH_SAM_APDU [11:40:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 24 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 51 02 00 35 04 06 00 63 E9 38 DA [11:40:21]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 24 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 51 02 00 35 04 06 00 63 E9 38 DA 00 00 B7 [11:40:21]Write i2c OK [11:40:21]MH_I2C_Read... [11:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:21]Read from MH i2c: E2 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 [11:40:21]MH_I2C_Read... [11:40:21]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:40:21]RAPDU: 90 00 [11:40:21]wFMCommunicate OK [11:40:21]wFMCommunicate request_size=7 [11:40:21]MH_SAM_APDU [11:40:21]CAPDU: 80 0D 02 02 02 49 2E [11:40:21]Write to MH i2c: E2 0A 00 83 02 80 0D 02 02 02 00 49 2E 00 00 7A [11:40:21]Write i2c OK [11:40:21]MH_I2C_Read... [11:40:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:22]Read from MH i2c: E2 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 03 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:40:22]RAPDU: 90 00 [11:40:22]wFMCommunicate OK [11:40:22]wFMCommunicate request_size=4 [11:40:22]MH_SAM_APDU [11:40:22]CAPDU: 80 0D 03 02 [11:40:22]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:22]Read from MH i2c: E2 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 0B 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 0B 00 84 02 00 A1 50 DC 18 75 CB F1 DA 90 00 F2 [11:40:22]RAPDU: A1 50 DC 18 75 CB F1 DA 90 00 [11:40:22]wFMCommunicate OK [11:40:22]SAM_PROTO_SignData done [11:40:22]FM_MakeSignedData done [11:40:22]CreateOFDProtocolMessage [11:40:22]wFMCommunicate request_size=4 [11:40:22]MH_SAM_APDU [11:40:22]CAPDU: 80 11 00 00 [11:40:22]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:22]Read from MH i2c: E2 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 17 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [11:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:40:22]wFMCommunicate OK [11:40:22]CreateOFDProtocolMessage done [11:40:22]OFDSenderStorePacket 151821 [11:40:22]StoreOFDPacket docnum=151821 [11:40:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151821,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:40:24]free response buf [11:40:24]execute_script done [11:40:24]execute_script returns [11:40:24]free content buf [11:40:24]Sock 9.Close socket [11:40:24]Sock 9.Thread stoped [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:48]recv_with_timeout no data received [11:40:49]OFD Sender: No OFD packet to send [11:40:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 BA 04 01 05 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 24 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 51 02 00 35 04 06 00 63 E9 38 DA 49 2E A1 50 DC 18 75 CB F1 DA [11:40:22]CheckFolder [11:40:22]dirname=/storage/ofd_packets [11:40:22]CheckFolder done [11:40:22]ProducePacketName [11:40:22]name=ofd_packets/00151821 [11:40:22]NVStorageSaveData ofd_packets/00151821 [11:40:22]File name is /storage/ofd_packets/00151821 [11:40:22]Write 298 bytes [11:40:22]NVStorageSaveData done [11:40:22]OFDSenderStorePacket done [11:40:22]KKMCreateOFDPacket done [11:40:22]NVStorageSaveData kkm_last_timestamp [11:40:22]File name is /storage/kkm_last_timestamp [11:40:22]Write 4 bytes [11:40:22]NVStorageSaveData done [11:40:22]ExternCall_PrintAddStr [11:40:22]wPrintStart [11:40:22]Write to MH i2c: 01 00 00 86 02 88 [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 07 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [11:40:22]RasterBufferAndPrint [11:40:22]line Счет N : (1)1785834 [11:40:22]line ИНН: 02508201610067 [11:40:22]line Контрольно-Кассовый Чек [11:40:22]line ПРОДАЖА [11:40:22]line ТРК (МРК, ГНК) : 41 [11:40:22]line Товар: 2710194210 [11:40:22]line ДТ-К-5 [11:40:22]line 6.570 * 76.20 [11:40:22]line = 500.63 [11:40:22]line НДС 12% НСП 1% [11:40:22]line > о реализуемом товаре [11:40:22]line ОКРУГЛЕНИЕ: -0.63 [11:40:22]line ИТОГО: 500.00 [11:40:22]line Внесено: 500.00 [11:40:22]line СДАЧА: 0.00 [11:40:22]line НСП 1% : 4.43 [11:40:22]line НДС 12% : 53.16 [11:40:22]line Наличными: 500.00 [11:40:22]line Безнал.: 0.00 [11:40:22]line Место: АЗС № 89 "Партнер Нефть" [11:40:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:40:22]line СНО: Общий режим [11:40:22]line Чек 152 22.09.2024 11:40 [11:40:22]line Смена: 475 ФФД: 1.0 [11:40:22]line ЗНМ: 0300000113 [11:40:22]line РНМ: 0000000000091825 [11:40:22]line Версия ККМ: 001 [11:40:22]line ФМ: 0000000000871835 [11:40:22]line ФД: 151821 [11:40:22]line ФПД: 109853332359470 [11:40:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151821&fm=109853332359470&tin=02508201610067®Number=0000000000091825&sum=50000 [11:40:22]OFD Sender: Processing packet 151821 [packets to send 826, broken 825] [11:40:22]ProducePacketName [11:40:22]name=ofd_packets/00151821 [11:40:22]OFD Sender: To server: pG, [11:40:22]CommunicateWithHost lk.salyk.kg:30040 [11:40:22]ConnectInit lk.salyk.kg [11:40:22]written 0, free lines is 4095 [11:40:22]Write to MH i2c: 01 00 00 B1 02 B3 [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 07 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 D0 0C 96 [11:40:22]RasterBufferAndPrint [11:40:22]line [11:40:22]line [11:40:22]line [11:40:22]line [11:40:22]line [11:40:22]written 0, free lines is 3286 [11:40:22]MH_Cut [11:40:22]Write to MH i2c: D1 01 00 B8 02 01 8C [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: D1 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: D1 01 00 [11:40:22]MH_I2C_Read... [11:40:22]Read from MH i2c: D1 01 00 B8 02 00 8B [11:40:22]Write to MH i2c: 01 00 00 B9 02 BB [11:40:22]Write i2c OK [11:40:22]MH_I2C_Read... [11:40:23]Connected sock=10 [11:40:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 BA 04 01 05 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 24 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 51 02 00 35 04 06 00 63 E9 38 DA 49 2E A1 50 DC 18 75 CB F1 DA [11:40:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 86 47 00 A7 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 51 02 00 F4 03 04 00 29 AA EF 66 B6 04 01 00 00 C0 00 16 6A 44 55 93 8B [11:40:23]CommunicateWithHost err = 0 [11:40:23]CheckOFDResponse [11:40:23]1017 (14) - 77093643461234 [11:40:23]1041 (16) - 0000000000871835 [11:40:23]1040 (4) - 151821 [11:40:23]1012 (4) - 22.09.2024 05:24 [11:40:23]1206 (1) - 0 [11:40:23]OFD Sender: Remove packet 151821 [11:40:23]ProducePacketName [11:40:23]name=ofd_packets/00151821 [11:40:23]NVStorageDeleteData [11:40:23]*** Cut start [11:40:23]*** Purtial cut [11:40:23]*** Stage 1: CUTSNS_PIN = 1 [11:40:23]Read from MH i2c: 01 [11:40:23]MH_I2C_Read... [11:40:23]*** Stop cut motor [11:40:23]*** Cut end [11:40:23]Read from MH i2c: 01 07 00 [11:40:23]MH_I2C_Read... [11:40:23]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [11:40:23]process_action close_receipt done [11:40:23]requested_data is exist [11:40:23]produce_requested_data [11:40:23]requested_item fm.sn is exist - process it [11:40:23]wFMCommunicate request_size=4 [11:40:23]MH_SAM_APDU [11:40:23]CAPDU: 80 11 00 00 [11:40:23]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [11:40:23]Write i2c OK [11:40:23]MH_I2C_Read... [11:40:23]Read from MH i2c: E2 [11:40:24]MH_I2C_Read... [11:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:24]Read from MH i2c: E2 17 00 [11:40:24]MH_I2C_Read... [11:40:24]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [11:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:40:24]wFMCommunicate OK [11:40:24]requested_item fd.num is exist - process it [11:40:24]SAM_PROTO_GetFieldsCounters [11:40:24]wFMCommunicate request_size=4 [11:40:24]MH_SAM_APDU [11:40:24]CAPDU: 80 13 00 00 [11:40:24]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [11:40:24]Write i2c OK [11:40:24]MH_I2C_Read... [11:40:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:24]OFD Sender: No OFD packet to send [11:40:24]Read from MH i2c: E2 [11:40:24]MH_I2C_Read... [11:40:24]Read from MH i2c: E2 62 00 [11:40:24]MH_I2C_Read... [11:40:24]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [11:40:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:24]wFMCommunicate OK [11:40:24]SAM_PROTO_GetFieldsCounters done [11:40:24]requested_item shift.num is exist - process it [11:40:24]requested_item shift.opened is exist - process it [11:40:24]req_shift_opened [11:40:24]FM_GetShiftState [11:40:24]SAM_PROTO_GetShiftState [11:40:24]wFMCommunicate request_size=4 [11:40:24]MH_SAM_APDU [11:40:24]CAPDU: 80 13 01 00 [11:40:24]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [11:40:24]Write i2c OK [11:40:24]MH_I2C_Read... [11:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:24]Read from MH i2c: E2 [11:40:24]MH_I2C_Read... [11:40:24]Read from MH i2c: E2 0E 00 [11:40:24]MH_I2C_Read... [11:40:24]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 82 [11:40:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:40:24]wFMCommunicate OK [11:40:24]SAM_PROTO_GetShiftState done [11:40:24]FM_GetShiftState done [11:40:24]req_shift_opened done [11:40:24]requested_item shift.open_date is exist - process it [11:40:24]req_shift_open_date [11:40:24]req_shift_open_date done [11:40:24]produce_requested_data done [11:40:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151821,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:40:24]process_action_free close_receipt [11:40:24]json_value_free [11:40:24]json_value_free done [11:40:24]process_json_proto returns [11:40:24]Send response to host [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:40:59]recv_with_timeout no data received [11:41:02]accept exits with 8 [11:41:02]New connection [11:41:02]New thread 3066543460 created [11:41:02]Thread 3066686820 joined [11:41:02]Waiting for new connection... [11:41:02] Sock 8.Parse request [11:41:02]Sock 8.Check first char [11:41:02]Sock 8.First char is OK [11:41:02]request: POST /json_proto HTTP/1.0 [11:41:02]Method: POST [11:41:02]URL: /json_proto [11:41:02]Method is POST - this is cgi request [11:41:02]url: /json_proto [11:41:02]query_string will be loaded in cgi processing [11:41:02]execute_cgi json_proto POST (null) [11:41:02]execute_cgi path=json_proto method=POST [11:41:02]POST find Content-Length [11:41:02]Host: 172.17.43.67:8080 [11:41:02]Content-Length: 678 [11:41:02]Content-Type: application/json [11:41:02] [11:41:02]POST finish read [11:41:02]Found Content-Length = 678 [11:41:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:02]execute_script... [11:41:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:02]POST & json_proto [11:41:02]process_json_proto [11:41:02]json parsed OK: [11:41:02]protocol is kg_v1.0 [11:41:02]action value=close_receipt [11:41:02]process_action close_receipt [11:41:02]cmd_close_receipt [11:41:02]MH_GetDate [11:41:02]Write to MH i2c: F0 00 00 BD 02 AE [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: F0 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: F0 09 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: F0 09 00 BD 02 00 4E 02 F0 66 6A BD 47 65 30 [11:41:02]GetLastDocTimeStamp 1727005220 [11:41:02]current date 1727005262 [11:41:02]FM_GetShiftState [11:41:02]SAM_PROTO_GetShiftState [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 13 01 00 [11:41:02]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0E 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 84 [11:41:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:41:02]wFMCommunicate OK [11:41:02]SAM_PROTO_GetShiftState done [11:41:02]FM_GetShiftState done [11:41:02]opened in 1726966141 [11:41:02]opened+sec_in_day 1727052541 [11:41:02]quantity*price = 50036 [11:41:02]sum+1 = 50037 [11:41:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 153 22.09.2024 11:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151822 ФПД: 95484288470296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151822&fm=95484288470296&tin=02508201610067®Number=0000000000091825&sum=50000 [11:41:03]StoreToDocumentArchive [11:41:03]shift 475 fd 151822 [11:41:03]save to /storage/0475/doc_00151822 [11:41:03]save last doc name /storage/0475/doc_00151822 to /storage/kkm_last_doc_name [11:41:03]save OK [11:41:03]Clear old archive folders... [11:41:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:03]tlvbuf is 00DDF100 [11:41:03]SAM_PROTO_ClearQueue [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 09 00 00 [11:41:03]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 03 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [11:41:03]RAPDU: 90 00 [11:41:03]wFMCommunicate OK [11:41:03]SAM_PROTO_ClearQueue done [11:41:03]KKMCreateOFDPacket [11:41:03]OFDProtocolAddRootSTLVToBuf [11:41:03]FM_MakeSignedData [11:41:03]FM_MakeSignedData [11:41:03]SAM_PROTO_SignData [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 0D 01 02 [11:41:03]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 03 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:41:03]RAPDU: 90 00 [11:41:03]wFMCommunicate OK [11:41:03]wFMCommunicate request_size=255 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 4E 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 51 02 00 35 04 06 00 56 [11:41:03]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 4E 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 51 02 00 35 04 06 00 56 00 00 98 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 03 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:41:04]RAPDU: 90 00 [11:41:04]wFMCommunicate OK [11:41:04]wFMCommunicate request_size=10 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 0D 02 02 05 D7 AB 18 8D 18 [11:41:04]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 D7 AB 18 8D 18 00 00 93 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 03 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [11:41:04]RAPDU: 90 00 [11:41:04]wFMCommunicate OK [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 0D 03 02 [11:41:04]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 0B 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 0B 00 CF 02 00 F2 80 54 6B 0A 1B 19 38 90 00 F4 [11:41:04]RAPDU: F2 80 54 6B 0A 1B 19 38 90 00 [11:41:04]wFMCommunicate OK [11:41:04]SAM_PROTO_SignData done [11:41:04]FM_MakeSignedData done [11:41:04]CreateOFDProtocolMessage [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 11 00 00 [11:41:04]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]OFD Sender: No OFD packet to send [11:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [11:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:04]wFMCommunicate OK [11:41:04]CreateOFDProtocolMessage done [11:41:04]OFDSenderStorePacket 151822 [11:41:04]StoreOFDPacket docnum=151822 [11:41:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 10.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:15]execute_script... [11:41:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 10.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:15]POST & json_proto [11:41:15]process_json_proto [11:41:15]json parsed OK: [11:41:15]protocol is kg_v1.0 [11:41:15]action value=close_receipt [11:41:15]process_action close_receipt [11:41:15]cmd_close_receipt [11:41:15]MH_GetDate [11:41:15]Write to MH i2c: F0 00 00 08 03 FA [11:41:15]Write i2c OK [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: F0 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: F0 09 00 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: F0 09 00 08 03 00 5B 02 F0 66 6A BD 47 65 89 [11:41:15]GetLastDocTimeStamp 1727005262 [11:41:15]current date 1727005275 [11:41:15]FM_GetShiftState [11:41:15]SAM_PROTO_GetShiftState [11:41:15]wFMCommunicate request_size=4 [11:41:15]MH_SAM_APDU [11:41:15]CAPDU: 80 13 01 00 [11:41:15]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [11:41:15]Write i2c OK [11:41:15]MH_I2C_Read... [11:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:15]Read from MH i2c: E2 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: E2 0E 00 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D0 [11:41:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:41:15]wFMCommunicate OK [11:41:15]SAM_PROTO_GetShiftState done [11:41:15]FM_GetShiftState done [11:41:15]opened in 1726966141 [11:41:15]opened+sec_in_day 1727052541 [11:41:15]quantity*price = 0 [11:41:15]sum+1 = 1 [11:41:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 154 22.09.2024 11:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151823 ФПД: 104135521127900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151823&fm=104135521127900&tin=02508201610067®Number=0000000000091825&sum=0 [11:41:16]StoreToDocumentArchive [11:41:16]shift 475 fd 151823 [11:41:16]save to /storage/0475/doc_00151823 [11:41:16]save last doc name /storage/0475/doc_00151823 to /storage/kkm_last_doc_name [11:41:16]save OK [11:41:16]Clear old archive folders... [11:41:16]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:41:16]tlvbuf is 00E14420 [11:41:16]SAM_PROTO_ClearQueue [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 09 00 00 [11:41:16]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 03 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [11:41:16]RAPDU: 90 00 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_ClearQueue done [11:41:16]KKMCreateOFDPacket [11:41:16]OFDProtocolAddRootSTLVToBuf [11:41:16]FM_MakeSignedData [11:41:16]FM_MakeSignedData [11:41:16]SAM_PROTO_SignData [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 0D 01 02 [11:41:16]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 03 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [11:41:16]RAPDU: 90 00 [11:41:16]wFMCommunicate OK [11:41:16]wFMCommunicate request_size=255 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 5B 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 51 02 00 35 04 06 00 5E B5 F0 BE CD [11:41:16]Write to MH i2c: E2 02 01 18 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 5B 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 51 02 00 35 04 06 00 5E B5 F0 BE CD 00 00 7D [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]wFMCommunicate request_size=6 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 0D 02 02 01 DC [11:41:17]Write to MH i2c: E2 09 00 19 03 80 0D 02 02 01 00 DC 00 00 74 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 0D 03 02 [11:41:17]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 0B 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 0B 00 1A 03 00 8A 77 E2 0B 4F 0D BD 54 90 00 F4 [11:41:17]RAPDU: 8A 77 E2 0B 4F 0D BD 54 90 00 [11:41:17]wFMCommunicate OK [11:41:17]SAM_PROTO_SignData done [11:41:17]FM_MakeSignedData done [11:41:17]CreateOFDProtocolMessage [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 11 00 00 [11:41:17]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:17]Read from MH i2c: E2 17 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [11:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:17]wFMCommunicate OK [11:41:17]CreateOFDProtocolMessage done [11:41:17]OFDSenderStorePacket 151823 [11:41:17]StoreOFDPacket docnum=151823 [11:41:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 00 89 03 01 A2 F0 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 5B 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 51 02 00 35 04 06 00 5E B5 F0 BE CD DC 8A 77 E2 0B 4F 0D BD 54 [11:41:17]CheckFolder [11:41:17]dirname=/storage/ofd_packets [11:41:17]CheckFolder done [11:41:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 7F 07 01 84 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 4E 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 51 02 00 35 04 06 00 56 D7 AB 18 8D 18 F2 80 54 6B 0A 1B 19 38 [11:41:04]CheckFolder [11:41:04]dirname=/storage/ofd_packets [11:41:04]CheckFolder done [11:41:04]ProducePacketName [11:41:04]name=ofd_packets/00151822 [11:41:04]NVStorageSaveData ofd_packets/00151822 [11:41:04]File name is /storage/ofd_packets/00151822 [11:41:04]Write 301 bytes [11:41:04]NVStorageSaveData done [11:41:04]OFDSenderStorePacket done [11:41:04]KKMCreateOFDPacket done [11:41:04]NVStorageSaveData kkm_last_timestamp [11:41:04]File name is /storage/kkm_last_timestamp [11:41:04]Write 4 bytes [11:41:04]NVStorageSaveData done [11:41:04]ExternCall_PrintAddStr [11:41:04]wPrintStart [11:41:04]Write to MH i2c: 01 00 00 D1 02 D3 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [11:41:04]RasterBufferAndPrint [11:41:04]line Счет N : (1)1785835 [11:41:04]line ИНН: 02508201610067 [11:41:04]line Контрольно-Кассовый Чек [11:41:04]line ПРОДАЖА [11:41:04]line ТРК (МРК, ГНК) : 22 [11:41:04]line Товар: 2710124130 [11:41:04]line Аи-92-К-5 [11:41:04]line 7.380 * 67.80 [11:41:04]line = 500.36 [11:41:04]line НДС 12% НСП 1% [11:41:04]line > о реализуемом товаре [11:41:04]line ОКРУГЛЕНИЕ: -0.36 [11:41:04]line ИТОГО: 500.00 [11:41:04]line Внесено: 500.00 [11:41:04]line СДАЧА: 0.00 [11:41:04]line НСП 1% : 4.43 [11:41:04]line НДС 12% : 53.14 [11:41:04]line Наличными: 500.00 [11:41:04]line Безнал.: 0.00 [11:41:04]line Место: АЗС № 89 "Партнер Нефть" [11:41:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:41:04]line СНО: Общий режим [11:41:04]line Чек 153 22.09.2024 11:41 [11:41:04]line Смена: 475 ФФД: 1.0 [11:41:04]line ЗНМ: 0300000113 [11:41:04]line РНМ: 0000000000091825 [11:41:04]line Версия ККМ: 001 [11:41:04]line ФМ: 0000000000871835 [11:41:04]line ФД: 151822 [11:41:04]line ФПД: 95484288470296 [11:41:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151822&fm=95484288470296&tin=02508201610067®Number=0000000000091825&sum=50000 [11:41:04]written 0, free lines is 4095 [11:41:04]OFD Sender: Processing packet 151822 [packets to send 826, broken 825] [11:41:04]ProducePacketName [11:41:04]name=ofd_packets/00151822 [11:41:04]OFD Sender: To server: pG, [11:41:04]CommunicateWithHost lk.salyk.kg:30040 [11:41:04]ConnectInit lk.salyk.kg [11:41:04]Write to MH i2c: 01 00 00 FC 02 FE [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 D9 0C EA [11:41:04]RasterBufferAndPrint [11:41:04]line [11:41:04]line [11:41:04]line [11:41:04]line [11:41:04]line [11:41:04]written 0, free lines is 3296 [11:41:04]MH_Cut [11:41:04]Write to MH i2c: D1 01 00 03 03 01 D8 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: D1 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: D1 01 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: D1 01 00 03 03 00 D7 [11:41:04]Write to MH i2c: 01 00 00 04 03 07 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:05]*** Cut start [11:41:05]*** Purtial cut [11:41:05]*** Stage 1: CUTSNS_PIN = 1 [11:41:05]Read from MH i2c: 01 [11:41:05]MH_I2C_Read... [11:41:05]*** Stop cut motor [11:41:05]*** Cut end [11:41:05]Read from MH i2c: 01 07 00 [11:41:05]MH_I2C_Read... [11:41:05]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [11:41:05]process_action close_receipt done [11:41:05]requested_data is exist [11:41:05]produce_requested_data [11:41:05]requested_item fm.sn is exist - process it [11:41:05]wFMCommunicate request_size=4 [11:41:05]MH_SAM_APDU [11:41:05]CAPDU: 80 11 00 00 [11:41:05]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [11:41:05]Write i2c OK [11:41:05]MH_I2C_Read... [11:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:05]Read from MH i2c: E2 [11:41:05]MH_I2C_Read... [11:41:05]Read from MH i2c: E2 17 00 [11:41:05]MH_I2C_Read... [11:41:05]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [11:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:05]wFMCommunicate OK [11:41:05]requested_item fd.num is exist - process it [11:41:05]SAM_PROTO_GetFieldsCounters [11:41:05]wFMCommunicate request_size=4 [11:41:05]MH_SAM_APDU [11:41:05]CAPDU: 80 13 00 00 [11:41:05]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [11:41:05]Write i2c OK [11:41:05]MH_I2C_Read... [11:41:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:06]Read from MH i2c: E2 [11:41:06]MH_I2C_Read... [11:41:06]Read from MH i2c: E2 62 00 [11:41:06]MH_I2C_Read... [11:41:06]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [11:41:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:06]wFMCommunicate OK [11:41:06]SAM_PROTO_GetFieldsCounters done [11:41:06]requested_item shift.num is exist - process it [11:41:06]requested_item shift.opened is exist - process it [11:41:06]req_shift_opened [11:41:06]FM_GetShiftState [11:41:06]SAM_PROTO_GetShiftState [11:41:06]wFMCommunicate request_size=4 [11:41:06]MH_SAM_APDU [11:41:06]CAPDU: 80 13 01 00 [11:41:06]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [11:41:06]Write i2c OK [11:41:06]MH_I2C_Read... [11:41:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:06]Read from MH i2c: E2 [11:41:06]MH_I2C_Read... [11:41:06]Read from MH i2c: E2 0E 00 [11:41:06]MH_I2C_Read... [11:41:06]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CE [11:41:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:41:06]wFMCommunicate OK [11:41:06]SAM_PROTO_GetShiftState done [11:41:06]FM_GetShiftState done [11:41:06]req_shift_opened done [11:41:06]requested_item shift.open_date is exist - process it [11:41:06]req_shift_open_date [11:41:06]req_shift_open_date done [11:41:06]produce_requested_data done [11:41:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151822,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:41:06]process_action_free close_receipt [11:41:06]json_value_free [11:41:06]json_value_free done [11:41:06]process_json_proto returns [11:41:06]Send response to host [11:41:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151822,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:41:06]free response buf [11:41:06]execute_script done [11:41:06]execute_script returns [11:41:06]free content buf [11:41:06]Sock 8.Close socket [11:41:06]Sock 8.Thread stoped [11:41:09]ConnectInit Can't take IP for lk.salyk.kg [11:41:09]CommunicateWithHost connect error [11:41:09]CommunicateWithHost err = -1 [11:41:09]OFD Sender: Server communicate error [11:41:14]OFD Sender: Processing packet 151822 [packets to send 826, broken 825] [11:41:14]ProducePacketName [11:41:14]name=ofd_packets/00151822 [11:41:14]OFD Sender: To server: pG, [11:41:14]CommunicateWithHost lk.salyk.kg:30040 [11:41:14]ConnectInit lk.salyk.kg [11:41:15]accept exits with 9 [11:41:15]New connection [11:41:15]New thread 3066686820 created [11:41:15]Thread 3066543460 joined [11:41:15]Waiting for new connection... [11:41:15] Sock 9.Parse request [11:41:15]Sock 9.Check first char [11:41:15]Sock 9.First char is OK [11:41:15]request: POST /json_proto HTTP/1.0 [11:41:15]Method: POST [11:41:15]URL: /json_proto [11:41:15]Method is POST - this is cgi request [11:41:15]url: /json_proto [11:41:15]query_string will be loaded in cgi processing [11:41:15]execute_cgi json_proto POST (null) [11:41:15]execute_cgi path=json_proto method=POST [11:41:15]POST find Content-Length [11:41:15]Host: 172.17.43.67:8080 [11:41:15]Content-Length: 781 [11:41:15]Content-Type: application/json [11:41:15] [11:41:15]POST finish read [11:41:15]Found Content-Length = 781 [11:41:17]ProducePacketName [11:41:17]name=ofd_packets/00151823 [11:41:17]NVStorageSaveData ofd_packets/00151823 [11:41:17]File name is /storage/ofd_packets/00151823 [11:41:17]Write 297 bytes [11:41:17]NVStorageSaveData done [11:41:17]OFDSenderStorePacket done [11:41:17]KKMCreateOFDPacket done [11:41:17]NVStorageSaveData kkm_last_timestamp [11:41:17]File name is /storage/kkm_last_timestamp [11:41:17]Write 4 bytes [11:41:17]NVStorageSaveData done [11:41:17]ExternCall_PrintAddStr [11:41:17]wPrintStart [11:41:17]Write to MH i2c: 01 00 00 1C 03 1F [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [11:41:17]RasterBufferAndPrint [11:41:17]line Счет N : (1)1785836 [11:41:17]line ИНН: 02508201610067 [11:41:17]line Контрольно-Кассовый Чек [11:41:17]line ПРОДАЖА [11:41:17]line ТРК (МРК, ГНК) : 11 [11:41:17]line Товар: 2710124130 [11:41:17]line Super-92 [11:41:17]line 10.110 * 0.00 [11:41:17]line = 0.00 [11:41:17]line НДС 12% НСП 1% [11:41:17]line > о реализуемом товаре [11:41:17]line ИТОГО: 0.00 [11:41:17]line НСП 1% : 0.00 [11:41:17]line НДС 12% : 0.00 [11:41:17]line Наличными: 0.00 [11:41:17]line Безнал.: 0.00 [11:41:17]line Место: АЗС № 89 "Партнер Нефть" [11:41:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:41:17]line СНО: Общий режим [11:41:17]line Чек 154 22.09.2024 11:41 [11:41:17]line Смена: 475 ФФД: 1.0 [11:41:17]line ЗНМ: 0300000113 [11:41:17]line РНМ: 0000000000091825 [11:41:17]line Версия ККМ: 001 [11:41:17]line Платежная система: O! деньги [11:41:17]line ФМ: 0000000000871835 [11:41:17]line ФД: 151823 [11:41:17]line ФПД: 104135521127900 [11:41:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151823&fm=104135521127900&tin=02508201610067®Number=0000000000091825&sum=0 [11:41:17]written 0, free lines is 4095 [11:41:17]Write to MH i2c: 01 00 00 46 03 49 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 E0 0C 3C [11:41:17]RasterBufferAndPrint [11:41:17]line [11:41:17]line [11:41:17]line [11:41:17]line [11:41:17]line [11:41:17]written 0, free lines is 3309 [11:41:17]MH_Cut [11:41:17]Write to MH i2c: D1 01 00 4D 03 01 22 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: D1 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: D1 01 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: D1 01 00 4D 03 00 21 [11:41:17]Write to MH i2c: 01 00 00 4E 03 51 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:18]*** Cut start [11:41:18]*** Purtial cut [11:41:18]*** Stage 1: CUTSNS_PIN = 1 [11:41:18]Read from MH i2c: 01 [11:41:18]MH_I2C_Read... [11:41:18]*** Stop cut motor [11:41:18]*** Cut end [11:41:18]Read from MH i2c: 01 07 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [11:41:18]process_action close_receipt done [11:41:18]requested_data is exist [11:41:18]produce_requested_data [11:41:18]requested_item fm.sn is exist - process it [11:41:18]wFMCommunicate request_size=4 [11:41:18]MH_SAM_APDU [11:41:18]CAPDU: 80 11 00 00 [11:41:18]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:18]Read from MH i2c: E2 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 17 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [11:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:18]wFMCommunicate OK [11:41:18]requested_item fd.num is exist - process it [11:41:18]SAM_PROTO_GetFieldsCounters [11:41:18]wFMCommunicate request_size=4 [11:41:18]MH_SAM_APDU [11:41:18]CAPDU: 80 13 00 00 [11:41:18]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:18]Read from MH i2c: E2 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 62 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [11:41:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:18]wFMCommunicate OK [11:41:18]SAM_PROTO_GetFieldsCounters done [11:41:18]requested_item shift.num is exist - process it [11:41:18]requested_item shift.opened is exist - process it [11:41:18]req_shift_opened [11:41:18]FM_GetShiftState [11:41:18]SAM_PROTO_GetShiftState [11:41:18]wFMCommunicate request_size=4 [11:41:18]MH_SAM_APDU [11:41:18]CAPDU: 80 13 01 00 [11:41:18]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:19]Read from MH i2c: E2 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 0E 00 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 18 [11:41:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:41:19]wFMCommunicate OK [11:41:19]SAM_PROTO_GetShiftState done [11:41:19]FM_GetShiftState done [11:41:19]req_shift_opened done [11:41:19]requested_item shift.open_date is exist - process it [11:41:19]req_shift_open_date [11:41:19]req_shift_open_date done [11:41:19]produce_requested_data done [11:41:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151823,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:41:19]process_action_free close_receipt [11:41:19]json_value_free [11:41:19]json_value_free done [11:41:19]process_json_proto returns [11:41:19]Send response to host [11:41:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151823,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:41:19]free response buf [11:41:19]execute_script done [11:41:19]execute_script returns [11:41:19]free content buf [11:41:19]Sock 9.Close socket [11:41:19]Sock 9.Thread stoped [11:41:19]ConnectInit Can't take IP for lk.salyk.kg [11:41:19]CommunicateWithHost connect error [11:41:19]CommunicateWithHost err = -1 [11:41:19]OFD Sender: Server communicate error [11:41:19]OFD Sender: Processing packet 151822 [packets to send 827, broken 825] [11:41:19]ProducePacketName [11:41:19]name=ofd_packets/00151822 [11:41:19]OFD Sender: To server: pG, [11:41:19]CommunicateWithHost lk.salyk.kg:30040 [11:41:19]ConnectInit lk.salyk.kg [11:41:24]recv_with_timeout no data received [11:41:24]ConnectInit Can't take IP for lk.salyk.kg [11:41:24]CommunicateWithHost connect error [11:41:24]CommunicateWithHost err = -1 [11:41:24]OFD Sender: Server communicate error [11:41:29]OFD Sender: Processing packet 151822 [packets to send 827, broken 825] [11:41:29]ProducePacketName [11:41:29]name=ofd_packets/00151822 [11:41:29]OFD Sender: To server: pG, [11:41:29]CommunicateWithHost lk.salyk.kg:30040 [11:41:29]ConnectInit lk.salyk.kg [11:41:34]recv_with_timeout no data received [11:41:35]Connected sock=9 [11:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 7F 07 01 84 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 4E 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 51 02 00 35 04 06 00 56 D7 AB 18 8D 18 F2 80 54 6B 0A 1B 19 38 [11:41:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 4A 47 00 34 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 51 02 00 F4 03 04 00 71 AA EF 66 B6 04 01 00 00 09 BA DA B5 0B E0 F5 A8 [11:41:35]CommunicateWithHost err = 0 [11:41:35]CheckOFDResponse [11:41:35]1017 (14) - 77093643461234 [11:41:35]1041 (16) - 0000000000871835 [11:41:35]1040 (4) - 151822 [11:41:35]1012 (4) - 22.09.2024 05:26 [11:41:35]1206 (1) - 0 [11:41:35]OFD Sender: Remove packet 151822 [11:41:35]ProducePacketName [11:41:35]name=ofd_packets/00151822 [11:41:35]NVStorageDeleteData [11:41:36]OFD Sender: Processing packet 151823 [packets to send 826, broken 825] [11:41:36]ProducePacketName [11:41:36]name=ofd_packets/00151823 [11:41:36]OFD Sender: To server: pG, [11:41:36]CommunicateWithHost lk.salyk.kg:30040 [11:41:36]ConnectInit lk.salyk.kg [11:41:36]Connected sock=8 [11:41:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 00 89 03 01 A2 F0 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 5B 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 51 02 00 35 04 06 00 5E B5 F0 BE CD DC 8A 77 E2 0B 4F 0D BD 54 [11:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3F 88 47 00 39 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 51 02 00 F4 03 04 00 72 AA EF 66 B6 04 01 00 00 1F 72 B8 3C DC 8A 3F FA [11:41:38]CommunicateWithHost err = 0 [11:41:38]CheckOFDResponse [11:41:38]1017 (14) - 77093643461234 [11:41:38]1041 (16) - 0000000000871835 [11:41:38]1040 (4) - 151823 [11:41:38]1012 (4) - 22.09.2024 05:26 [11:41:38]1206 (1) - 0 [11:41:38]OFD Sender: Remove packet 151823 [11:41:38]ProducePacketName [11:41:38]name=ofd_packets/00151823 [11:41:38]NVStorageDeleteData [11:41:38]OFD Sender: No OFD packet to send [11:41:43]OFD Sender: No OFD packet to send [11:41:47]recv_with_timeout no data received [11:41:48]OFD Sender: No OFD packet to send [11:41:53]OFD Sender: No OFD packet to send [11:41:58]OFD Sender: No OFD packet to send [11:42:03]OFD Sender: No OFD packet to send [11:42:07]recv_with_timeout no data received [11:42:08]OFD Sender: No OFD packet to send [11:42:13]OFD Sender: No OFD packet to send [11:42:17]recv_with_timeout no data received [11:42:18]OFD Sender: No OFD packet to send [11:42:23]OFD Sender: No OFD packet to send [11:42:28]OFD Sender: No OFD packet to send [11:42:31]recv_with_timeout no data received [11:42:32]accept exits with 11 [11:42:32]New connection [11:42:32]New thread 3066543460 created [11:42:32]Thread 3066686820 joined [11:42:32]Waiting for new connection... [11:42:32] Sock 11.Parse request [11:42:32]Sock 11.Check first char [11:42:32]Sock 11.First char is OK [11:42:32]request: POST /json_proto HTTP/1.0 [11:42:32]Method: POST [11:42:32]URL: /json_proto [11:42:32]Method is POST - this is cgi request [11:42:32]url: /json_proto [11:42:32]query_string will be loaded in cgi processing [11:42:32]execute_cgi json_proto POST (null) [11:42:32]execute_cgi path=json_proto method=POST [11:42:32]POST find Content-Length [11:42:32]Host: 172.17.43.67:8080 [11:42:32]Content-Length: 675 [11:42:32]Content-Type: application/json [11:42:32] [11:42:32]POST finish read [11:42:32]Found Content-Length = 675 [11:42:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:32]execute_script... [11:42:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:32]POST & json_proto [11:42:32]process_json_proto [11:42:32]json parsed OK: [11:42:32]protocol is kg_v1.0 [11:42:32]action value=close_receipt [11:42:32]process_action close_receipt [11:42:32]cmd_close_receipt [11:42:32]MH_GetDate [11:42:32]Write to MH i2c: F0 00 00 52 03 44 [11:42:32]Write i2c OK [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: F0 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: F0 09 00 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: F0 09 00 52 03 00 A8 02 F0 66 6A BD 47 65 20 [11:42:32]GetLastDocTimeStamp 1727005275 [11:42:32]current date 1727005352 [11:42:32]FM_GetShiftState [11:42:32]SAM_PROTO_GetShiftState [11:42:32]wFMCommunicate request_size=4 [11:42:32]MH_SAM_APDU [11:42:32]CAPDU: 80 13 01 00 [11:42:32]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [11:42:32]Write i2c OK [11:42:32]MH_I2C_Read... [11:42:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:32]Read from MH i2c: E2 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: E2 0E 00 [11:42:32]MH_I2C_Read... [11:42:32]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1A [11:42:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:42:32]wFMCommunicate OK [11:42:32]SAM_PROTO_GetShiftState done [11:42:32]FM_GetShiftState done [11:42:32]opened in 1726966141 [11:42:32]opened+sec_in_day 1727052541 [11:42:32]quantity*price = 60045 [11:42:32]sum+1 = 60047 [11:42:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 155 22.09.2024 11:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151824 ФПД: 25315280106646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151824&fm=25315280106646&tin=02508201610067®Number=0000000000091825&sum=60000 [11:42:33]StoreToDocumentArchive [11:42:33]shift 475 fd 151824 [11:42:33]save to /storage/0475/doc_00151824 [11:42:33]save last doc name /storage/0475/doc_00151824 to /storage/kkm_last_doc_name [11:42:33]save OK [11:42:33]Clear old archive folders... [11:42:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:42:33]tlvbuf is 00DE3930 [11:42:33]SAM_PROTO_ClearQueue [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 09 00 00 [11:42:33]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [11:42:33]RAPDU: 90 00 [11:42:33]wFMCommunicate OK [11:42:33]SAM_PROTO_ClearQueue done [11:42:33]KKMCreateOFDPacket [11:42:33]OFDProtocolAddRootSTLVToBuf [11:42:33]FM_MakeSignedData [11:42:33]FM_MakeSignedData [11:42:33]SAM_PROTO_SignData [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 0D 01 02 [11:42:33]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [11:42:33]RAPDU: 90 00 [11:42:33]wFMCommunicate OK [11:42:33]wFMCommunicate request_size=255 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A8 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 51 02 00 35 04 06 00 17 06 2C 47 [11:42:33]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A8 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 51 02 00 35 04 06 00 17 06 2C 47 00 00 8D [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [11:42:33]RAPDU: 90 00 [11:42:33]wFMCommunicate OK [11:42:33]wFMCommunicate request_size=7 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 0D 02 02 02 34 96 [11:42:33]Write to MH i2c: E2 0A 00 63 03 80 0D 02 02 02 00 34 96 00 00 AE [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [11:42:33]RAPDU: 90 00 [11:42:33]wFMCommunicate OK [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 0D 03 02 [11:42:33]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 0B 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 0B 00 64 03 00 BD 81 CB 30 50 30 42 10 90 00 EE [11:42:33]RAPDU: BD 81 CB 30 50 30 42 10 90 00 [11:42:33]wFMCommunicate OK [11:42:33]SAM_PROTO_SignData done [11:42:33]FM_MakeSignedData done [11:42:33]CreateOFDProtocolMessage [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 11 00 00 [11:42:33]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 17 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [11:42:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:42:33]wFMCommunicate OK [11:42:33]CreateOFDProtocolMessage done [11:42:33]OFDSenderStorePacket 151824 [11:42:33]StoreOFDPacket docnum=151824 [11:42:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6A C9 04 01 3E 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A8 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 51 02 00 35 04 06 00 17 06 2C 47 34 96 BD 81 CB 30 50 30 42 10 [11:42:33]CheckFolder [11:42:33]dirname=/storage/ofd_packets [11:42:33]CheckFolder done [11:42:33]ProducePacketName [11:42:33]name=ofd_packets/00151824 [11:42:33]NVStorageSaveData ofd_packets/00151824 [11:42:33]File name is /storage/ofd_packets/00151824 [11:42:33]Write 298 bytes [11:42:33]NVStorageSaveData done [11:42:33]OFDSenderStorePacket done [11:42:33]KKMCreateOFDPacket done [11:42:33]NVStorageSaveData kkm_last_timestamp [11:42:33]File name is /storage/kkm_last_timestamp [11:42:33]Write 4 bytes [11:42:33]NVStorageSaveData done [11:42:33]ExternCall_PrintAddStr [11:42:33]wPrintStart [11:42:33]Write to MH i2c: 01 00 00 66 03 69 [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: 01 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: 01 07 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [11:42:33]RasterBufferAndPrint [11:42:33]line Счет N : (1)1785837 [11:42:33]line ИНН: 02508201610067 [11:42:33]line Контрольно-Кассовый Чек [11:42:33]line ПРОДАЖА [11:42:33]line ТРК (МРК, ГНК) : 41 [11:42:33]line Товар: 2710194210 [11:42:33]line ДТ-К-5 [11:42:33]line 7.880 * 76.20 [11:42:33]line = 600.46 [11:42:33]line НДС 12% НСП 1% [11:42:33]line > о реализуемом товаре [11:42:33]line ОКРУГЛЕНИЕ: -0.46 [11:42:33]line ИТОГО: 600.00 [11:42:33]line Внесено: 600.00 [11:42:33]line СДАЧА: 0.00 [11:42:33]line НСП 1% : 5.31 [11:42:33]line НДС 12% : 63.77 [11:42:33]line Наличными: 600.00 [11:42:33]line Безнал.: 0.00 [11:42:33]line Место: АЗС № 89 "Партнер Нефть" [11:42:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:42:33]line СНО: Общий режим [11:42:33]line Чек 155 22.09.2024 11:42 [11:42:33]line Смена: 475 ФФД: 1.0 [11:42:33]line ЗНМ: 0300000113 [11:42:33]line РНМ: 0000000000091825 [11:42:33]line Версия ККМ: 001 [11:42:33]line ФМ: 0000000000871835 [11:42:33]line ФД: 151824 [11:42:33]line ФПД: 25315280106646 [11:42:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151824&fm=25315280106646&tin=02508201610067®Number=0000000000091825&sum=60000 [11:42:33]written 0, free lines is 4095 [11:42:33]OFD Sender: Processing packet 151824 [packets to send 826, broken 825] [11:42:33]ProducePacketName [11:42:33]name=ofd_packets/00151824 [11:42:33]OFD Sender: To server: pG, [11:42:33]CommunicateWithHost lk.salyk.kg:30040 [11:42:33]ConnectInit lk.salyk.kg [11:42:34]Write to MH i2c: 01 00 00 91 03 94 [11:42:34]Write i2c OK [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: 01 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: 01 07 00 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 E2 0C 89 [11:42:34]RasterBufferAndPrint [11:42:34]line [11:42:34]line [11:42:34]line [11:42:34]line [11:42:34]line [11:42:34]written 0, free lines is 3304 [11:42:34]MH_Cut [11:42:34]Write to MH i2c: D1 01 00 98 03 01 6D [11:42:34]Write i2c OK [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: D1 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: D1 01 00 [11:42:34]MH_I2C_Read... [11:42:34]Read from MH i2c: D1 01 00 98 03 00 6C [11:42:34]Write to MH i2c: 01 00 00 99 03 9C [11:42:34]Write i2c OK [11:42:34]MH_I2C_Read... [11:42:34]*** Cut start [11:42:34]*** Purtial cut [11:42:34]*** Stage 1: CUTSNS_PIN = 1 [11:42:35]Read from MH i2c: 01 [11:42:35]MH_I2C_Read... [11:42:35]*** Stop cut motor [11:42:35]*** Cut end [11:42:35]Read from MH i2c: 01 07 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [11:42:35]process_action close_receipt done [11:42:35]requested_data is exist [11:42:35]produce_requested_data [11:42:35]requested_item fm.sn is exist - process it [11:42:35]wFMCommunicate request_size=4 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 11 00 00 [11:42:35]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 17 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [11:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:42:35]wFMCommunicate OK [11:42:35]requested_item fd.num is exist - process it [11:42:35]SAM_PROTO_GetFieldsCounters [11:42:35]wFMCommunicate request_size=4 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 13 00 00 [11:42:35]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 62 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [11:42:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:35]wFMCommunicate OK [11:42:35]SAM_PROTO_GetFieldsCounters done [11:42:35]requested_item shift.num is exist - process it [11:42:35]requested_item shift.opened is exist - process it [11:42:35]req_shift_opened [11:42:35]FM_GetShiftState [11:42:35]SAM_PROTO_GetShiftState [11:42:35]wFMCommunicate request_size=4 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 13 01 00 [11:42:35]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 0E 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 63 [11:42:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:42:35]wFMCommunicate OK [11:42:35]SAM_PROTO_GetShiftState done [11:42:35]FM_GetShiftState done [11:42:35]req_shift_opened done [11:42:35]requested_item shift.open_date is exist - process it [11:42:35]req_shift_open_date [11:42:35]req_shift_open_date done [11:42:35]produce_requested_data done [11:42:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151824,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:42:35]process_action_free close_receipt [11:42:35]json_value_free [11:42:35]json_value_free done [11:42:35]process_json_proto returns [11:42:35]Send response to host [11:42:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151824,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:42:35]free response buf [11:42:35]execute_script done [11:42:35]execute_script returns [11:42:35]free content buf [11:42:35]Sock 11.Close socket [11:42:35]Sock 11.Thread stoped [11:42:42]recv_with_timeout no data received [11:44:46]ConnectInit Can't connect to host [11:44:46]CommunicateWithHost connect error [11:44:46]CommunicateWithHost err = -1 [11:44:46]OFD Sender: Server communicate error [11:44:46]accept exits with 8 [11:44:46]New connection [11:44:46]New thread 3066686820 created [11:44:46]Thread 3066543460 joined [11:44:46]Waiting for new connection... [11:44:46] Sock 8.Parse request [11:44:46]Sock 8.Check first char [11:44:46]Sock 8.First char is OK [11:44:46]request: POST /json_proto HTTP/1.0 [11:44:46]Method: POST [11:44:46]URL: /json_proto [11:44:46]Method is POST - this is cgi request [11:44:46]url: /json_proto [11:44:46]query_string will be loaded in cgi processing [11:44:46]execute_cgi json_proto POST (null) [11:44:46]execute_cgi path=json_proto method=POST [11:44:46]POST find Content-Length [11:44:46]Host: 172.17.43.67:8080 [11:44:46]Content-Length: 753 [11:44:46]Content-Type: application/json [11:44:46] [11:44:46]POST finish read [11:44:46]Found Content-Length = 753 [11:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:46]execute_script... [11:44:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:46]POST & json_proto [11:44:46]process_json_proto [11:44:46]json parsed OK: [11:44:46]protocol is kg_v1.0 [11:44:46]action value=close_receipt [11:44:46]process_action close_receipt [11:44:46]cmd_close_receipt [11:44:46]MH_GetDate [11:44:46]Write to MH i2c: F0 00 00 9D 03 8F [11:44:46]Write i2c OK [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 09 00 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 09 00 9D 03 00 2E 03 F0 66 6A BD 47 65 F2 [11:44:46]GetLastDocTimeStamp 1727005352 [11:44:46]current date 1727005486 [11:44:46]FM_GetShiftState [11:44:46]SAM_PROTO_GetShiftState [11:44:46]wFMCommunicate request_size=4 [11:44:46]MH_SAM_APDU [11:44:46]CAPDU: 80 13 01 00 [11:44:46]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [11:44:46]Write i2c OK [11:44:46]MH_I2C_Read... [11:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:46]Read from MH i2c: E2 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: E2 0E 00 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 65 [11:44:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:44:46]wFMCommunicate OK [11:44:46]SAM_PROTO_GetShiftState done [11:44:46]FM_GetShiftState done [11:44:46]opened in 1726966141 [11:44:46]opened+sec_in_day 1727052541 [11:44:46]quantity*price = 0 [11:44:46]sum+1 = 1 [11:44:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 156 22.09.2024 11:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116562 ФМ: 0000000000871835 ФД: 151825 ФПД: 36476739818563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151825&fm=36476739818563&tin=02508201610067®Number=0000000000091825&sum=0 [11:44:47]StoreToDocumentArchive [11:44:47]shift 475 fd 151825 [11:44:47]save to /storage/0475/doc_00151825 [11:44:47]save last doc name /storage/0475/doc_00151825 to /storage/kkm_last_doc_name [11:44:47]save OK [11:44:47]Clear old archive folders... [11:44:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:44:47]tlvbuf is 00E14E90 [11:44:47]SAM_PROTO_ClearQueue [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 09 00 00 [11:44:47]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]SAM_PROTO_ClearQueue done [11:44:47]KKMCreateOFDPacket [11:44:47]OFDProtocolAddRootSTLVToBuf [11:44:47]FM_MakeSignedData [11:44:47]FM_MakeSignedData [11:44:47]SAM_PROTO_SignData [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 01 02 [11:44:47]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]wFMCommunicate request_size=255 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 2E 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 51 02 00 35 04 06 00 21 2C E7 1E [11:44:47]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 2E 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 51 02 00 35 04 06 00 21 2C E7 1E 00 00 61 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:48]Read from MH i2c: E2 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 03 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [11:44:48]RAPDU: 90 00 [11:44:48]wFMCommunicate OK [11:44:48]wFMCommunicate request_size=7 [11:44:48]MH_SAM_APDU [11:44:48]CAPDU: 80 0D 02 02 02 94 43 [11:44:48]Write to MH i2c: E2 0A 00 AE 03 80 0D 02 02 02 00 94 43 00 00 06 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:48]Read from MH i2c: E2 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 03 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [11:44:48]RAPDU: 90 00 [11:44:48]wFMCommunicate OK [11:44:48]wFMCommunicate request_size=4 [11:44:48]MH_SAM_APDU [11:44:48]CAPDU: 80 0D 03 02 [11:44:48]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:48]Read from MH i2c: E2 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 0B 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 0B 00 AF 03 00 01 A7 A5 6E C7 1F E1 87 90 00 37 [11:44:48]RAPDU: 01 A7 A5 6E C7 1F E1 87 90 00 [11:44:48]wFMCommunicate OK [11:44:48]SAM_PROTO_SignData done [11:44:48]FM_MakeSignedData done [11:44:48]CreateOFDProtocolMessage [11:44:48]wFMCommunicate request_size=4 [11:44:48]MH_SAM_APDU [11:44:48]CAPDU: 80 11 00 00 [11:44:48]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:48]Read from MH i2c: E2 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 17 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [11:44:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:48]wFMCommunicate OK [11:44:48]CreateOFDProtocolMessage done [11:44:48]OFDSenderStorePacket 151825 [11:44:48]StoreOFDPacket docnum=151825 [11:44:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DF 20 04 01 1E 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 2E 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 51 02 00 35 04 06 00 21 2C E7 1E 94 43 01 A7 A5 6E C7 1F E1 87 [11:44:48]CheckFolder [11:44:48]dirname=/storage/ofd_packets [11:44:48]CheckFolder done [11:44:48]ProducePacketName [11:44:48]name=ofd_packets/00151825 [11:44:48]NVStorageSaveData ofd_packets/00151825 [11:44:48]File name is /storage/ofd_packets/00151825 [11:44:48]Write 298 bytes [11:44:48]NVStorageSaveData done [11:44:48]OFDSenderStorePacket done [11:44:48]KKMCreateOFDPacket done [11:44:48]NVStorageSaveData kkm_last_timestamp [11:44:48]File name is /storage/kkm_last_timestamp [11:44:48]Write 4 bytes [11:44:48]NVStorageSaveData done [11:44:48]ExternCall_PrintAddStr [11:44:48]wPrintStart [11:44:48]Write to MH i2c: 01 00 00 B1 03 B4 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [11:44:48]RasterBufferAndPrint [11:44:48]line Счет N : (1)1785833 [11:44:48]line ИНН: 02508201610067 [11:44:48]line Контрольно-Кассовый Чек [11:44:48]line ПРОДАЖА [11:44:48]line ТРК (МРК, ГНК) : 31 [11:44:48]line Товар: 2710194210 [11:44:48]line ДТ-К-5 [11:44:48]line 100.000 * 0.00 [11:44:48]line = 0.00 [11:44:48]line НДС 12% НСП 1% [11:44:48]line > о реализуемом товаре [11:44:48]line ИТОГО: 0.00 [11:44:48]line НСП 1% : 0.00 [11:44:48]line НДС 12% : 0.00 [11:44:48]line Наличными: 0.00 [11:44:48]line Безнал.: 0.00 [11:44:48]line Место: АЗС № 89 "Партнер Нефть" [11:44:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:44:48]line СНО: Общий режим [11:44:48]line Чек 156 22.09.2024 11:44 [11:44:48]line Смена: 475 ФФД: 1.0 [11:44:48]line ЗНМ: 0300000113 [11:44:48]line РНМ: 0000000000091825 [11:44:48]line Версия ККМ: 001 [11:44:48]line Талоны: ТК ГПНА Online [11:44:48]line 30116562 [11:44:48]line ФМ: 0000000000871835 [11:44:48]line ФД: 151825 [11:44:48]line ФПД: 36476739818563 [11:44:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151825&fm=36476739818563&tin=02508201610067®Number=0000000000091825&sum=0 [11:44:48]written 0, free lines is 4095 [11:44:48]OFD Sender: Processing packet 151824 [packets to send 827, broken 825] [11:44:48]ProducePacketName [11:44:48]name=ofd_packets/00151824 [11:44:48]OFD Sender: To server: pG, [11:44:48]CommunicateWithHost lk.salyk.kg:30040 [11:44:48]ConnectInit lk.salyk.kg [11:44:48]Write to MH i2c: 01 00 00 DB 03 DE [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 E3 0C D4 [11:44:48]RasterBufferAndPrint [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]written 0, free lines is 3305 [11:44:48]MH_Cut [11:44:48]Write to MH i2c: D1 01 00 E2 03 01 B7 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 01 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 01 00 E2 03 00 B6 [11:44:48]Write to MH i2c: 01 00 00 E3 03 E6 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:49]*** Cut start [11:44:49]*** Purtial cut [11:44:49]*** Stage 1: CUTSNS_PIN = 1 [11:44:49]Read from MH i2c: 01 [11:44:49]MH_I2C_Read... [11:44:49]*** Stop cut motor [11:44:49]*** Cut end [11:44:49]Read from MH i2c: 01 07 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [11:44:49]process_action close_receipt done [11:44:49]requested_data is exist [11:44:49]produce_requested_data [11:44:49]requested_item fm.sn is exist - process it [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 11 00 00 [11:44:49]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:49]Read from MH i2c: E2 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 17 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [11:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:49]wFMCommunicate OK [11:44:49]requested_item fd.num is exist - process it [11:44:49]SAM_PROTO_GetFieldsCounters [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 13 00 00 [11:44:49]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 62 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 62 00 E5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [11:44:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:50]wFMCommunicate OK [11:44:50]SAM_PROTO_GetFieldsCounters done [11:44:50]requested_item shift.num is exist - process it [11:44:50]requested_item shift.opened is exist - process it [11:44:50]req_shift_opened [11:44:50]FM_GetShiftState [11:44:50]SAM_PROTO_GetShiftState [11:44:50]wFMCommunicate request_size=4 [11:44:50]MH_SAM_APDU [11:44:50]CAPDU: 80 13 01 00 [11:44:50]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0E 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AD [11:44:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:44:50]wFMCommunicate OK [11:44:50]SAM_PROTO_GetShiftState done [11:44:50]FM_GetShiftState done [11:44:50]req_shift_opened done [11:44:50]requested_item shift.open_date is exist - process it [11:44:50]req_shift_open_date [11:44:50]req_shift_open_date done [11:44:50]produce_requested_data done [11:44:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151825,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:44:50]process_action_free close_receipt [11:44:50]json_value_free [11:44:50]json_value_free done [11:44:50]process_json_proto returns [11:44:50]Send response to host [11:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151825,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:44:50]free response buf [11:44:50]execute_script done [11:44:50]execute_script returns [11:44:50]free content buf [11:44:50]Sock 8.Close socket [11:44:50]Sock 8.Thread stoped [11:44:50]Connected sock=11 [11:44:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6A C9 04 01 3E 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A8 02 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 51 02 00 35 04 06 00 17 06 2C 47 34 96 BD 81 CB 30 50 30 42 10 [11:44:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 71 47 00 43 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 51 02 00 F4 03 04 00 34 AB EF 66 B6 04 01 00 00 BB A7 C9 4D 5B 59 4B EC [11:44:50]CommunicateWithHost err = 0 [11:44:50]CheckOFDResponse [11:44:50]1017 (14) - 77093643461234 [11:44:50]1041 (16) - 0000000000871835 [11:44:50]1040 (4) - 151824 [11:44:50]1012 (4) - 22.09.2024 05:29 [11:44:50]1206 (1) - 0 [11:44:50]OFD Sender: Remove packet 151824 [11:44:50]ProducePacketName [11:44:50]name=ofd_packets/00151824 [11:44:50]NVStorageDeleteData [11:44:51]OFD Sender: Processing packet 151825 [packets to send 826, broken 825] [11:44:51]ProducePacketName [11:44:51]name=ofd_packets/00151825 [11:44:51]OFD Sender: To server: pG, [11:44:51]CommunicateWithHost lk.salyk.kg:30040 [11:44:51]ConnectInit lk.salyk.kg [11:44:51]Connected sock=8 [11:44:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DF 20 04 01 1E 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 2E 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 51 02 00 35 04 06 00 21 2C E7 1E 94 43 01 A7 A5 6E C7 1F E1 87 [11:44:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E7 E7 47 00 BF 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 51 02 00 F4 03 04 00 35 AB EF 66 B6 04 01 00 00 25 4A A6 A0 FE A6 0B BF [11:44:52]CommunicateWithHost err = 0 [11:44:52]CheckOFDResponse [11:44:52]1017 (14) - 77093643461234 [11:44:52]1041 (16) - 0000000000871835 [11:44:52]1040 (4) - 151825 [11:44:52]1012 (4) - 22.09.2024 05:29 [11:44:52]1206 (1) - 0 [11:44:52]OFD Sender: Remove packet 151825 [11:44:52]ProducePacketName [11:44:52]name=ofd_packets/00151825 [11:44:52]NVStorageDeleteData [11:44:52]OFD Sender: No OFD packet to send [11:44:57]OFD Sender: No OFD packet to send [11:45:02]OFD Sender: No OFD packet to send [11:45:07]OFD Sender: No OFD packet to send [11:45:12]OFD Sender: No OFD packet to send [11:45:14]accept exits with 9 [11:45:14]New connection [11:45:14]New thread 3066543460 created [11:45:14]Thread 3066686820 joined [11:45:14]Waiting for new connection... [11:45:14] Sock 9.Parse request [11:45:14]Sock 9.Check first char [11:45:14]Sock 9.First char is OK [11:45:14]request: POST /json_proto HTTP/1.0 [11:45:14]Method: POST [11:45:14]URL: /json_proto [11:45:14]Method is POST - this is cgi request [11:45:14]url: /json_proto [11:45:14]query_string will be loaded in cgi processing [11:45:14]execute_cgi json_proto POST (null) [11:45:14]execute_cgi path=json_proto method=POST [11:45:14]POST find Content-Length [11:45:14]Host: 172.17.43.67:8080 [11:45:14]Content-Length: 678 [11:45:14]Content-Type: application/json [11:45:14] [11:45:14]POST finish read [11:45:14]Found Content-Length = 678 [11:45:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:14]execute_script... [11:45:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:14]POST & json_proto [11:45:14]process_json_proto [11:45:14]json parsed OK: [11:45:14]protocol is kg_v1.0 [11:45:14]action value=close_receipt [11:45:14]process_action close_receipt [11:45:14]cmd_close_receipt [11:45:14]MH_GetDate [11:45:14]Write to MH i2c: F0 00 00 E7 03 D9 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: F0 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: F0 09 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: F0 09 00 E7 03 00 4A 03 F0 66 6A BD 47 65 58 [11:45:14]GetLastDocTimeStamp 1727005486 [11:45:14]current date 1727005514 [11:45:14]FM_GetShiftState [11:45:14]SAM_PROTO_GetShiftState [11:45:14]wFMCommunicate request_size=4 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 13 01 00 [11:45:14]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 0E 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AF [11:45:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:45:14]wFMCommunicate OK [11:45:14]SAM_PROTO_GetShiftState done [11:45:14]FM_GetShiftState done [11:45:14]opened in 1726966141 [11:45:14]opened+sec_in_day 1727052541 [11:45:14]quantity*price = 50036 [11:45:14]sum+1 = 50037 [11:45:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 157 22.09.2024 11:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151826 ФПД: 263378228570820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151826&fm=263378228570820&tin=02508201610067®Number=0000000000091825&sum=50000 [11:45:15]StoreToDocumentArchive [11:45:15]shift 475 fd 151826 [11:45:15]save to /storage/0475/doc_00151826 [11:45:15]save last doc name /storage/0475/doc_00151826 to /storage/kkm_last_doc_name [11:45:15]save OK [11:45:15]Clear old archive folders... [11:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:15]tlvbuf is 00E15DC0 [11:45:15]SAM_PROTO_ClearQueue [11:45:15]wFMCommunicate request_size=4 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 09 00 00 [11:45:15]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]SAM_PROTO_ClearQueue done [11:45:15]KKMCreateOFDPacket [11:45:15]OFDProtocolAddRootSTLVToBuf [11:45:15]FM_MakeSignedData [11:45:15]FM_MakeSignedData [11:45:15]SAM_PROTO_SignData [11:45:15]wFMCommunicate request_size=4 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 0D 01 02 [11:45:15]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=255 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 4A 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 35 04 06 00 EF [11:45:15]Write to MH i2c: E2 02 01 F7 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 4A 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 35 04 06 00 EF 00 00 61 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=10 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 0D 02 02 05 8A 85 C1 6A C4 [11:45:15]Write to MH i2c: E2 0D 00 F8 03 80 0D 02 02 05 00 8A 85 C1 6A C4 00 00 7D [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 03 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [11:45:16]RAPDU: 90 00 [11:45:16]wFMCommunicate OK [11:45:16]wFMCommunicate request_size=4 [11:45:16]MH_SAM_APDU [11:45:16]CAPDU: 80 0D 03 02 [11:45:16]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 0B 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 0B 00 F9 03 00 D5 36 22 D6 9A A8 31 0D 90 00 FB [11:45:16]RAPDU: D5 36 22 D6 9A A8 31 0D 90 00 [11:45:16]wFMCommunicate OK [11:45:16]SAM_PROTO_SignData done [11:45:16]FM_MakeSignedData done [11:45:16]CreateOFDProtocolMessage [11:45:16]wFMCommunicate request_size=4 [11:45:16]MH_SAM_APDU [11:45:16]CAPDU: 80 11 00 00 [11:45:16]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:16]Read from MH i2c: E2 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 17 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: E2 17 00 FA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [11:45:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:45:16]wFMCommunicate OK [11:45:16]CreateOFDProtocolMessage done [11:45:16]OFDSenderStorePacket 151826 [11:45:16]StoreOFDPacket docnum=151826 [11:45:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 F9 07 01 A8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 4A 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 35 04 06 00 EF 8A 85 C1 6A C4 D5 36 22 D6 9A A8 31 0D [11:45:16]CheckFolder [11:45:16]dirname=/storage/ofd_packets [11:45:16]CheckFolder done [11:45:16]ProducePacketName [11:45:16]name=ofd_packets/00151826 [11:45:16]NVStorageSaveData ofd_packets/00151826 [11:45:16]File name is /storage/ofd_packets/00151826 [11:45:16]Write 301 bytes [11:45:16]NVStorageSaveData done [11:45:16]OFDSenderStorePacket done [11:45:16]KKMCreateOFDPacket done [11:45:16]NVStorageSaveData kkm_last_timestamp [11:45:16]File name is /storage/kkm_last_timestamp [11:45:16]Write 4 bytes [11:45:16]NVStorageSaveData done [11:45:16]ExternCall_PrintAddStr [11:45:16]wPrintStart [11:45:16]Write to MH i2c: 01 00 00 FB 03 FE [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 07 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [11:45:16]RasterBufferAndPrint [11:45:16]line Счет N : (1)1785838 [11:45:16]line ИНН: 02508201610067 [11:45:16]line Контрольно-Кассовый Чек [11:45:16]line ПРОДАЖА [11:45:16]line ТРК (МРК, ГНК) : 12 [11:45:16]line Товар: 2710124130 [11:45:16]line Аи-92-К-5 [11:45:16]line 7.380 * 67.80 [11:45:16]line = 500.36 [11:45:16]line НДС 12% НСП 1% [11:45:16]line > о реализуемом товаре [11:45:16]line ОКРУГЛЕНИЕ: -0.36 [11:45:16]line ИТОГО: 500.00 [11:45:16]line Внесено: 500.00 [11:45:16]line СДАЧА: 0.00 [11:45:16]line НСП 1% : 4.43 [11:45:16]line НДС 12% : 53.14 [11:45:16]line Наличными: 500.00 [11:45:16]line Безнал.: 0.00 [11:45:16]line Место: АЗС № 89 "Партнер Нефть" [11:45:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:45:16]line СНО: Общий режим [11:45:16]line Чек 157 22.09.2024 11:45 [11:45:16]line Смена: 475 ФФД: 1.0 [11:45:16]line ЗНМ: 0300000113 [11:45:16]line РНМ: 0000000000091825 [11:45:16]line Версия ККМ: 001 [11:45:16]line ФМ: 0000000000871835 [11:45:16]line ФД: 151826 [11:45:16]line ФПД: 263378228570820 [11:45:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151826&fm=263378228570820&tin=02508201610067®Number=0000000000091825&sum=50000 [11:45:16]written 0, free lines is 4095 [11:45:16]OFD Sender: Processing packet 151826 [packets to send 826, broken 825] [11:45:16]ProducePacketName [11:45:16]name=ofd_packets/00151826 [11:45:16]OFD Sender: To server: pG, [11:45:16]CommunicateWithHost lk.salyk.kg:30040 [11:45:16]ConnectInit lk.salyk.kg [11:45:16]Write to MH i2c: 01 00 00 26 04 2A [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 07 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 DA 0C 17 [11:45:16]RasterBufferAndPrint [11:45:16]line [11:45:16]line [11:45:16]line [11:45:16]line [11:45:16]line [11:45:16]written 0, free lines is 3296 [11:45:16]MH_Cut [11:45:16]Write to MH i2c: D1 01 00 2D 04 01 03 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: D1 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: D1 01 00 [11:45:16]MH_I2C_Read... [11:45:16]Read from MH i2c: D1 01 00 2D 04 00 02 [11:45:16]Write to MH i2c: 01 00 00 2E 04 32 [11:45:16]Write i2c OK [11:45:16]MH_I2C_Read... [11:45:17]*** Cut start [11:45:17]*** Purtial cut [11:45:17]*** Stage 1: CUTSNS_PIN = 1 [11:45:17]Read from MH i2c: 01 [11:45:17]MH_I2C_Read... [11:45:17]*** Stop cut motor [11:45:17]*** Cut end [11:45:17]Read from MH i2c: 01 07 00 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [11:45:17]process_action close_receipt done [11:45:17]requested_data is exist [11:45:17]produce_requested_data [11:45:17]requested_item fm.sn is exist - process it [11:45:17]wFMCommunicate request_size=4 [11:45:17]MH_SAM_APDU [11:45:17]CAPDU: 80 11 00 00 [11:45:17]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [11:45:17]Write i2c OK [11:45:17]MH_I2C_Read... [11:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:17]Read from MH i2c: E2 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 17 00 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [11:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:45:17]wFMCommunicate OK [11:45:17]requested_item fd.num is exist - process it [11:45:17]SAM_PROTO_GetFieldsCounters [11:45:17]wFMCommunicate request_size=4 [11:45:17]MH_SAM_APDU [11:45:17]CAPDU: 80 13 00 00 [11:45:17]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [11:45:17]Write i2c OK [11:45:17]MH_I2C_Read... [11:45:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:17]Read from MH i2c: E2 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 62 00 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 62 00 30 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [11:45:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:17]wFMCommunicate OK [11:45:17]SAM_PROTO_GetFieldsCounters done [11:45:17]requested_item shift.num is exist - process it [11:45:17]requested_item shift.opened is exist - process it [11:45:17]req_shift_opened [11:45:17]FM_GetShiftState [11:45:17]SAM_PROTO_GetShiftState [11:45:17]wFMCommunicate request_size=4 [11:45:17]MH_SAM_APDU [11:45:17]CAPDU: 80 13 01 00 [11:45:17]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [11:45:17]Write i2c OK [11:45:17]MH_I2C_Read... [11:45:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:17]Read from MH i2c: E2 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 0E 00 [11:45:17]MH_I2C_Read... [11:45:17]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F9 [11:45:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:45:17]wFMCommunicate OK [11:45:17]SAM_PROTO_GetShiftState done [11:45:17]FM_GetShiftState done [11:45:17]req_shift_opened done [11:45:17]requested_item shift.open_date is exist - process it [11:45:17]req_shift_open_date [11:45:17]req_shift_open_date done [11:45:17]produce_requested_data done [11:45:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151826,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:45:17]process_action_free close_receipt [11:45:17]json_value_free [11:45:17]json_value_free done [11:45:17]process_json_proto returns [11:45:17]Send response to host [11:45:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151826,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:45:17]free response buf [11:45:17]execute_script done [11:45:17]execute_script returns [11:45:17]free content buf [11:45:17]Sock 9.Close socket [11:45:17]Sock 9.Thread stoped [11:45:20]recv_with_timeout no data received [11:45:21]ConnectInit Can't take IP for lk.salyk.kg [11:45:21]CommunicateWithHost connect error [11:45:21]CommunicateWithHost err = -1 [11:45:21]OFD Sender: Server communicate error [11:45:26]OFD Sender: Processing packet 151826 [packets to send 826, broken 825] [11:45:26]ProducePacketName [11:45:26]name=ofd_packets/00151826 [11:45:26]OFD Sender: To server: pG, [11:45:26]CommunicateWithHost lk.salyk.kg:30040 [11:45:26]ConnectInit lk.salyk.kg [11:45:31]ConnectInit Can't take IP for lk.salyk.kg [11:45:31]CommunicateWithHost connect error [11:45:31]CommunicateWithHost err = -1 [11:45:31]OFD Sender: Server communicate error [11:45:36]OFD Sender: Processing packet 151826 [packets to send 826, broken 825] [11:45:36]ProducePacketName [11:45:36]name=ofd_packets/00151826 [11:45:36]OFD Sender: To server: pG, [11:45:36]CommunicateWithHost lk.salyk.kg:30040 [11:45:36]ConnectInit lk.salyk.kg [11:45:39]recv_with_timeout no data received [11:45:41]ConnectInit Can't take IP for lk.salyk.kg [11:45:41]CommunicateWithHost connect error [11:45:41]CommunicateWithHost err = -1 [11:45:41]OFD Sender: Server communicate error [11:45:46]OFD Sender: Processing packet 151826 [packets to send 826, broken 825] [11:45:46]ProducePacketName [11:45:46]name=ofd_packets/00151826 [11:45:46]OFD Sender: To server: pG, [11:45:46]CommunicateWithHost lk.salyk.kg:30040 [11:45:46]ConnectInit lk.salyk.kg [11:45:49]Connected sock=10 [11:45:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 F9 07 01 A8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 4A 03 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 35 04 06 00 EF 8A 85 C1 6A C4 D5 36 22 D6 9A A8 31 0D [11:45:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 52 47 00 39 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 F4 03 04 00 6F AB EF 66 B6 04 01 00 00 D7 BC FF 94 D7 98 4B 24 [11:45:49]CommunicateWithHost err = 0 [11:45:49]CheckOFDResponse [11:45:49]1017 (14) - 77093643461234 [11:45:49]1041 (16) - 0000000000871835 [11:45:49]1040 (4) - 151826 [11:45:49]1012 (4) - 22.09.2024 05:30 [11:45:49]1206 (1) - 0 [11:45:49]OFD Sender: Remove packet 151826 [11:45:49]ProducePacketName [11:45:49]name=ofd_packets/00151826 [11:45:49]NVStorageDeleteData [11:45:50]OFD Sender: No OFD packet to send [11:45:55]OFD Sender: No OFD packet to send [11:46:00]OFD Sender: No OFD packet to send [11:46:05]OFD Sender: No OFD packet to send F0 09 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: F0 09 00 E9 03 00 4A 03 F0 66 6A BD 47 65 5A [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]KKMCreateReceiptDocument OK [11:45:14]receipt_add_items: price(Amount)=6780 [11:45:14]receipt_add_items: sum=50036 [11:45:14]receipt_add_items: quantity [11:45:14]03 D4 1C 00 00 00 00 00 KKMCreateReceiptItemDocument [11:45:14]Load OK [11:45:14]KKMSetReceiptItemData [11:45:14]KKMSetReceiptItemData [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]KKMSetReceiptItemData err=0 [11:45:14]KKMAddReceiptItem [11:45:14]LoadAmountFromDocumentTag total=0 [11:45:14]LoadAmountFromDocumentTag cost=50036 [11:45:14]SetAmountToDocument total=50036 [11:45:14]Malloc new data [11:45:14]cost*persent_nds=6004320 [11:45:14]+500=6004820 [11:45:14]tax_nds_amount=5314 [11:45:14]cost*persent_nds=500360 [11:45:14]+500=500860 [11:45:14]tax_nsp_amount=443 [11:45:14]Load OK [11:45:14]Load OK [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Load OK [11:45:14]Load OK [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]free (receipt_item_data.pre_item_text) [11:45:14]free (receipt_item_data.post_item_text) [11:45:14]done [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]KKMSetReceiptData OK [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]Malloc new data [11:45:14]ProcessDocumentItem done err = 0, tmpTLVsize=111 [11:45:14]tlvbuf is 00E14AA0 [11:45:14]KKMLoadAndSignReceiptData [11:45:14]SAM_PROTO_ProcessDocument [11:45:14]wFMCommunicate request_size=9 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 15 01 00 04 03 00 6F 00 [11:45:14]Write to MH i2c: E2 0C 00 EA 03 80 15 01 00 04 00 03 00 6F 00 00 00 E6 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=10 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [11:45:14]Write to MH i2c: E2 0D 00 EB 03 80 15 02 00 05 00 1E 04 01 00 01 00 00 9C [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=15 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 15 02 00 0A FC 03 06 00 50 C3 00 00 00 00 [11:45:14]Write to MH i2c: E2 12 00 EC 03 80 15 02 00 0A 00 FC 03 06 00 50 C3 00 00 00 00 00 00 9B [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:14]Read from MH i2c: E2 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 [11:45:14]MH_I2C_Read... [11:45:14]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [11:45:14]RAPDU: 90 00 [11:45:14]wFMCommunicate OK [11:45:14]wFMCommunicate request_size=47 [11:45:14]MH_SAM_APDU [11:45:14]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 [11:45:14]Write to MH i2c: E2 32 00 ED 03 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 00 00 59 [11:45:14]Write i2c OK [11:45:14]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=15 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 02 00 0A 07 04 06 00 50 C3 00 00 00 00 [11:45:15]Write to MH i2c: E2 12 00 EE 03 80 15 02 00 0A 00 07 04 06 00 50 C3 00 00 00 00 00 00 A9 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=15 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [11:45:15]Write to MH i2c: E2 12 00 EF 03 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 C9 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=11 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [11:45:15]Write to MH i2c: E2 0E 00 F0 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 A5 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=13 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 02 00 08 F4 03 04 00 4A 03 F0 66 [11:45:15]Write to MH i2c: E2 10 00 F1 03 80 15 02 00 08 00 F4 03 04 00 4A 03 F0 66 00 00 22 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=25 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [11:45:15]Write to MH i2c: E2 1C 00 F2 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 D7 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [11:45:15]RAPDU: 90 00 [11:45:15]wFMCommunicate OK [11:45:15]wFMCommunicate request_size=4 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 15 03 00 [11:45:15]Write to MH i2c: E2 08 00 F3 03 80 15 03 00 00 00 00 00 77 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 40 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 40 00 F3 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 00 00 00 35 04 06 00 EF 8A 85 C1 6A C4 90 00 38 [11:45:15]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 00 00 00 35 04 06 00 EF 8A 85 C1 6A C4 90 00 [11:45:15]wFMCommunicate OK [11:45:15]SAM_PROTO_ProcessDocument answer len = 59 [11:45:15]SAM_PROTO_ProcessDocument done [11:45:15]SetTLVBufToDocument [11:45:15]Processing tag 1209 (04B9) [11:45:15]Malloc new data [11:45:15]Processing tag 1041 (0411) [11:45:15]Processing tag 1040 (0410) [11:45:15]Malloc new data [11:45:15]Processing tag 1038 (040E) [11:45:15]Malloc new data [11:45:15]Processing tag 1042 (0412) [11:45:15]Malloc new data [11:45:15]Processing tag 1077 (0435) [11:45:15]Malloc new data [11:45:15]SetTLVBufToDocument err=0 [11:45:15]KKMLoadAndSignReceiptData store KKM data [11:45:15]KKMLoadAndSignReceiptData err=0 [11:45:15]wFMCommunicate request_size=4 [11:45:15]MH_SAM_APDU [11:45:15]CAPDU: 80 11 00 00 [11:45:15]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [11:45:15]Write i2c OK [11:45:15]MH_I2C_Read... [11:45:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:15]Read from MH i2c: E2 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 17 00 [11:45:15]MH_I2C_Read... [11:45:15]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [11:45:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:45:15]wFMCommunicate OK [11:46:10]OFD Sender: No OFD packet to send [11:46:15]recv_with_timeout no data received [11:46:15]OFD Sender: No OFD packet to send [11:46:20]OFD Sender: No OFD packet to send [11:46:25]OFD Sender: No OFD packet to send [11:46:30]OFD Sender: No OFD packet to send [11:46:35]OFD Sender: No OFD packet to send [11:46:40]OFD Sender: No OFD packet to send [11:46:45]OFD Sender: No OFD packet to send [11:46:50]OFD Sender: No OFD packet to send [11:46:55]OFD Sender: No OFD packet to send [11:46:56]recv_with_timeout no data received [11:47:00]OFD Sender: No OFD packet to send [11:47:05]OFD Sender: No OFD packet to send [11:47:10]OFD Sender: No OFD packet to send [11:47:15]OFD Sender: No OFD packet to send [11:47:20]OFD Sender: No OFD packet to send [11:47:25]OFD Sender: No OFD packet to send [11:47:30]OFD Sender: No OFD packet to send [11:47:35]OFD Sender: No OFD packet to send [11:47:40]OFD Sender: No OFD packet to send [11:47:44]recv_with_timeout no data received [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:46]OFD Sender: No OFD packet to send [11:48:51]OFD Sender: No OFD packet to send [11:48:56]OFD Sender: No OFD packet to send [11:49:01]OFD Sender: No OFD packet to send [11:49:06]OFD Sender: No OFD packet to send [11:49:11]OFD Sender: No OFD packet to send [11:49:16]OFD Sender: No OFD packet to send [11:49:21]OFD Sender: No OFD packet to send [11:49:26]OFD Sender: No OFD packet to send [11:49:31]OFD Sender: No OFD packet to send [11:49:36]OFD Sender: No OFD packet to send [11:49:41]OFD Sender: No OFD packet to send [11:49:46]OFD Sender: No OFD packet to send [11:49:51]OFD Sender: No OFD packet to send [11:49:56]OFD Sender: No OFD packet to send [11:50:01]OFD Sender: No OFD packet to send [11:50:06]OFD Sender: No OFD packet to send [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:18]accept exits with 8 [11:50:18]New connection [11:50:18]New thread 3066686820 created [11:50:18]Thread 3066543460 joined [11:50:18]Waiting for new connection... [11:50:18] Sock 8.Parse request [11:50:18]Sock 8.Check first char [11:50:18]Sock 8.First char is OK [11:50:18]request: POST /json_proto HTTP/1.0 [11:50:18]Method: POST [11:50:18]URL: /json_proto [11:50:18]Method is POST - this is cgi request [11:50:18]url: /json_proto [11:50:18]query_string will be loaded in cgi processing [11:50:18]execute_cgi json_proto POST (null) [11:50:18]execute_cgi path=json_proto method=POST [11:50:18]POST find Content-Length [11:50:18]Host: 172.17.43.67:8080 [11:50:18]Content-Length: 680 [11:50:18]Content-Type: application/json [11:50:18] [11:50:18]POST finish read [11:50:18]Found Content-Length = 680 [11:50:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:18]execute_script... [11:50:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:18]POST & json_proto [11:50:18]process_json_proto [11:50:18]json parsed OK: [11:50:18]protocol is kg_v1.0 [11:50:18]action value=close_receipt [11:50:18]process_action close_receipt [11:50:18]cmd_close_receipt [11:50:18]MH_GetDate [11:50:18]Write to MH i2c: F0 00 00 32 04 25 [11:50:18]Write i2c OK [11:50:18]MH_I2C_Read... [11:50:18]Read from MH i2c: F0 [11:50:18]MH_I2C_Read... [11:50:18]Read from MH i2c: F0 09 00 [11:50:18]MH_I2C_Read... [11:50:18]Read from MH i2c: F0 09 00 32 04 00 7A 04 F0 66 6A BD 47 65 D5 [11:50:18]GetLastDocTimeStamp 1727005514 [11:50:18]current date 1727005818 [11:50:18]FM_GetShiftState [11:50:18]SAM_PROTO_GetShiftState [11:50:18]wFMCommunicate request_size=4 [11:50:18]MH_SAM_APDU [11:50:18]CAPDU: 80 13 01 00 [11:50:18]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [11:50:18]Write i2c OK [11:50:18]MH_I2C_Read... [11:50:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:18]Read from MH i2c: E2 [11:50:18]MH_I2C_Read... [11:50:18]Read from MH i2c: E2 0E 00 [11:50:18]MH_I2C_Read... [11:50:18]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FB [11:50:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:50:18]wFMCommunicate OK [11:50:18]SAM_PROTO_GetShiftState done [11:50:18]FM_GetShiftState done [11:50:18]opened in 1726966141 [11:50:18]opened+sec_in_day 1727052541 [11:50:18]quantity*price = 100050 [11:50:18]sum+1 = 100052 [11:50:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 158 22.09.2024 11:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151827 ФПД: 129157994444026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151827&fm=129157994444026&tin=02508201610067®Number=0000000000091825&sum=100000 [11:50:19]StoreToDocumentArchive [11:50:19]shift 475 fd 151827 [11:50:19]save to /storage/0475/doc_00151827 [11:50:19]save last doc name /storage/0475/doc_00151827 to /storage/kkm_last_doc_name [11:50:19]save OK [11:50:19]Clear old archive folders... [11:50:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:50:19]tlvbuf is 00DE02E0 [11:50:19]SAM_PROTO_ClearQueue [11:50:19]wFMCommunicate request_size=4 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 09 00 00 [11:50:19]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [11:50:19]RAPDU: 90 00 [11:50:19]wFMCommunicate OK [11:50:19]SAM_PROTO_ClearQueue done [11:50:19]KKMCreateOFDPacket [11:50:19]OFDProtocolAddRootSTLVToBuf [11:50:19]FM_MakeSignedData [11:50:19]FM_MakeSignedData [11:50:19]SAM_PROTO_SignData [11:50:19]wFMCommunicate request_size=4 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 0D 01 02 [11:50:19]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [11:50:19]RAPDU: 90 00 [11:50:19]wFMCommunicate OK [11:50:19]wFMCommunicate request_size=255 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 7A 04 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 51 02 00 35 04 06 00 75 77 F0 60 [11:50:19]Write to MH i2c: E2 02 01 42 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 7A 04 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 51 02 00 35 04 06 00 75 77 F0 60 00 00 33 [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [11:50:19]RAPDU: 90 00 [11:50:19]wFMCommunicate OK [11:50:19]wFMCommunicate request_size=7 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 0D 02 02 02 F4 FA [11:50:19]Write to MH i2c: E2 0A 00 43 04 80 0D 02 02 02 00 F4 FA 00 00 B3 [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [11:50:19]RAPDU: 90 00 [11:50:19]wFMCommunicate OK [11:50:19]wFMCommunicate request_size=4 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 0D 03 02 [11:50:19]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 0B 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 0B 00 44 04 00 B1 B1 E5 7F 85 85 AA 99 90 00 D7 [11:50:19]RAPDU: B1 B1 E5 7F 85 85 AA 99 90 00 [11:50:19]wFMCommunicate OK [11:50:19]SAM_PROTO_SignData done [11:50:19]FM_MakeSignedData done [11:50:19]CreateOFDProtocolMessage [11:50:19]wFMCommunicate request_size=4 [11:50:19]MH_SAM_APDU [11:50:19]CAPDU: 80 11 00 00 [11:50:19]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:19]Read from MH i2c: E2 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 17 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [11:50:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:50:19]wFMCommunicate OK [11:50:19]CreateOFDProtocolMessage done [11:50:19]OFDSenderStorePacket 151827 [11:50:19]StoreOFDPacket docnum=151827 [11:50:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 85 20 04 01 32 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 7A 04 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 51 02 00 35 04 06 00 75 77 F0 60 F4 FA B1 B1 E5 7F 85 85 AA 99 [11:50:19]CheckFolder [11:50:19]dirname=/storage/ofd_packets [11:50:19]CheckFolder done [11:50:19]ProducePacketName [11:50:19]name=ofd_packets/00151827 [11:50:19]NVStorageSaveData ofd_packets/00151827 [11:50:19]File name is /storage/ofd_packets/00151827 [11:50:19]Write 298 bytes [11:50:19]NVStorageSaveData done [11:50:19]OFDSenderStorePacket done [11:50:19]KKMCreateOFDPacket done [11:50:19]NVStorageSaveData kkm_last_timestamp [11:50:19]File name is /storage/kkm_last_timestamp [11:50:19]Write 4 bytes [11:50:19]NVStorageSaveData done [11:50:19]ExternCall_PrintAddStr [11:50:19]wPrintStart [11:50:19]Write to MH i2c: 01 00 00 46 04 4A [11:50:19]Write i2c OK [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: 01 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: 01 07 00 [11:50:19]MH_I2C_Read... [11:50:19]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [11:50:19]RasterBufferAndPrint [11:50:19]line Счет N : (1)1785839 [11:50:19]line ИНН: 02508201610067 [11:50:19]line Контрольно-Кассовый Чек [11:50:19]line ПРОДАЖА [11:50:19]line ТРК (МРК, ГНК) : 31 [11:50:19]line Товар: 2710194210 [11:50:19]line ДТ-К-5 [11:50:19]line 13.130 * 76.20 [11:50:19]line = 1000.51 [11:50:19]line НДС 12% НСП 1% [11:50:19]line > о реализуемом товаре [11:50:19]line ОКРУГЛЕНИЕ: -0.51 [11:50:19]line ИТОГО: 1000.00 [11:50:19]line Внесено: 1000.00 [11:50:19]line СДАЧА: 0.00 [11:50:19]line НСП 1% : 8.85 [11:50:19]line НДС 12% : 106.25 [11:50:19]line Наличными: 1000.00 [11:50:19]line Безнал.: 0.00 [11:50:19]line Место: АЗС № 89 "Партнер Нефть" [11:50:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:50:19]line СНО: Общий режим [11:50:19]line Чек 158 22.09.2024 11:50 [11:50:19]line Смена: 475 ФФД: 1.0 [11:50:19]line ЗНМ: 0300000113 [11:50:19]line РНМ: 0000000000091825 [11:50:19]line Версия ККМ: 001 [11:50:19]line ФМ: 0000000000871835 [11:50:19]line ФД: 151827 [11:50:19]line ФПД: 129157994444026 [11:50:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151827&fm=129157994444026&tin=02508201610067®Number=0000000000091825&sum=100000 [11:50:20]OFD Sender: Processing packet 151827 [packets to send 826, broken 825] [11:50:20]ProducePacketName [11:50:20]name=ofd_packets/00151827 [11:50:20]OFD Sender: To server: pG, [11:50:20]CommunicateWithHost lk.salyk.kg:30040 [11:50:20]ConnectInit lk.salyk.kg [11:50:20]written 0, free lines is 4095 [11:50:20]Connected sock=11 [11:50:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 85 20 04 01 32 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 7A 04 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 51 02 00 35 04 06 00 75 77 F0 60 F4 FA B1 B1 E5 7F 85 85 AA 99 [11:50:20]Write to MH i2c: 01 00 00 71 04 75 [11:50:20]Write i2c OK [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: 01 [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: 01 07 00 [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 DF 0C 67 [11:50:20]RasterBufferAndPrint [11:50:20]line [11:50:20]line [11:50:20]line [11:50:20]line [11:50:20]line [11:50:20]written 0, free lines is 3301 [11:50:20]MH_Cut [11:50:20]Write to MH i2c: D1 01 00 78 04 01 4E [11:50:20]Write i2c OK [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: D1 [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: D1 01 00 [11:50:20]MH_I2C_Read... [11:50:20]Read from MH i2c: D1 01 00 78 04 00 4D [11:50:20]Write to MH i2c: 01 00 00 79 04 7D [11:50:20]Write i2c OK [11:50:20]MH_I2C_Read... [11:50:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 2D 47 00 F4 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 51 02 00 F4 03 04 00 7E AC EF 66 B6 04 01 00 00 C9 FF 23 37 39 45 9F B4 [11:50:21]CommunicateWithHost err = 0 [11:50:21]CheckOFDResponse [11:50:21]1017 (14) - 77093643461234 [11:50:21]1041 (16) - 0000000000871835 [11:50:21]1040 (4) - 151827 [11:50:21]1012 (4) - 22.09.2024 05:34 [11:50:21]1206 (1) - 0 [11:50:21]OFD Sender: Remove packet 151827 [11:50:21]ProducePacketName [11:50:21]name=ofd_packets/00151827 [11:50:21]NVStorageDeleteData [11:50:21]*** Cut start [11:50:21]*** Purtial cut [11:50:21]*** Stage 1: CUTSNS_PIN = 1 [11:50:21]Read from MH i2c: 01 [11:50:21]MH_I2C_Read... [11:50:21]*** Stop cut motor [11:50:21]*** Cut end [11:50:21]Read from MH i2c: 01 07 00 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [11:50:21]process_action close_receipt done [11:50:21]requested_data is exist [11:50:21]produce_requested_data [11:50:21]requested_item fm.sn is exist - process it [11:50:21]wFMCommunicate request_size=4 [11:50:21]MH_SAM_APDU [11:50:21]CAPDU: 80 11 00 00 [11:50:21]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [11:50:21]Write i2c OK [11:50:21]MH_I2C_Read... [11:50:21]OFD Sender: No OFD packet to send [11:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:21]Read from MH i2c: E2 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 17 00 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [11:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:50:21]wFMCommunicate OK [11:50:21]requested_item fd.num is exist - process it [11:50:21]SAM_PROTO_GetFieldsCounters [11:50:21]wFMCommunicate request_size=4 [11:50:21]MH_SAM_APDU [11:50:21]CAPDU: 80 13 00 00 [11:50:21]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [11:50:21]Write i2c OK [11:50:21]MH_I2C_Read... [11:50:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:21]Read from MH i2c: E2 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 62 00 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 62 00 7B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:50:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:21]wFMCommunicate OK [11:50:21]SAM_PROTO_GetFieldsCounters done [11:50:21]requested_item shift.num is exist - process it [11:50:21]requested_item shift.opened is exist - process it [11:50:21]req_shift_opened [11:50:21]FM_GetShiftState [11:50:21]SAM_PROTO_GetShiftState [11:50:21]wFMCommunicate request_size=4 [11:50:21]MH_SAM_APDU [11:50:21]CAPDU: 80 13 01 00 [11:50:21]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [11:50:21]Write i2c OK [11:50:21]MH_I2C_Read... [11:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:21]Read from MH i2c: E2 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 0E 00 [11:50:21]MH_I2C_Read... [11:50:21]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 44 [11:50:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:50:21]wFMCommunicate OK [11:50:21]SAM_PROTO_GetShiftState done [11:50:21]FM_GetShiftState done [11:50:21]req_shift_opened done [11:50:21]requested_item shift.open_date is exist - process it [11:50:21]req_shift_open_date [11:50:21]req_shift_open_date done [11:50:21]produce_requested_data done [11:50:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151827,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:50:21]process_action_free close_receipt [11:50:21]json_value_free [11:50:21]json_value_free done [11:50:21]process_json_proto returns [11:50:21]Send response to host [11:50:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151827,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:50:21]free response buf [11:50:21]execute_script done [11:50:21]execute_script returns [11:50:21]free content buf [11:50:21]Sock 8.Close socket [11:50:21]Sock 8.Thread stoped [11:50:26]OFD Sender: No OFD packet to send [11:50:31]OFD Sender: No OFD packet to send [11:50:36]OFD Sender: No OFD packet to send [11:50:41]OFD Sender: No OFD packet to send [11:50:46]OFD Sender: No OFD packet to send [11:50:48]recv_with_timeout no data received [11:50:51]OFD Sender: No OFD packet to send [11:50:56]OFD Sender: No OFD packet to send [11:51:01]OFD Sender: No OFD packet to send [11:51:06]OFD Sender: No OFD packet to send [11:51:11]OFD Sender: No OFD packet to send [11:51:16]OFD Sender: No OFD packet to send [11:51:21]OFD Sender: No OFD packet to send [11:51:26]OFD Sender: No OFD packet to send [11:51:26]recv_with_timeout no data received [11:51:31]OFD Sender: No OFD packet to send [11:51:36]OFD Sender: No OFD packet to send [11:51:41]OFD Sender: No OFD packet to send [11:51:46]OFD Sender: No OFD packet to send [11:51:51]OFD Sender: No OFD packet to send [11:51:53]recv_with_timeout no data received [11:51:56]OFD Sender: No OFD packet to send [11:52:01]OFD Sender: No OFD packet to send [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]OFD Sender: No OFD packet to send [11:52:22]OFD Sender: No OFD packet to send [11:52:27]OFD Sender: No OFD packet to send [11:52:32]OFD Sender: No OFD packet to send [11:52:37]OFD Sender: No OFD packet to send [11:52:42]OFD Sender: No OFD packet to send [11:52:47]OFD Sender: No OFD packet to send [11:52:48]recv_with_timeout no data received [11:52:52]OFD Sender: No OFD packet to send [11:52:57]OFD Sender: No OFD packet to send [11:53:02]OFD Sender: No OFD packet to send [11:53:07]OFD Sender: No OFD packet to send [11:53:12]OFD Sender: No OFD packet to send [11:53:17]OFD Sender: No OFD packet to send [11:53:22]OFD Sender: No OFD packet to send [11:53:27]OFD Sender: No OFD packet to send [11:53:32]recv_with_timeout no data received [11:53:32]OFD Sender: No OFD packet to send [11:53:37]OFD Sender: No OFD packet to send [11:53:42]OFD Sender: No OFD packet to send [11:53:47]OFD Sender: No OFD packet to send [11:53:52]OFD Sender: No OFD packet to send [11:53:57]OFD Sender: No OFD packet to send [11:54:02]OFD Sender: No OFD packet to send [11:54:07]OFD Sender: No OFD packet to send [11:54:12]OFD Sender: No OFD packet to send [11:54:17]OFD Sender: No OFD packet to send [11:54:22]OFD Sender: No OFD packet to send [11:54:27]OFD Sender: No OFD packet to send [11:54:32]OFD Sender: No OFD packet to send [11:54:37]OFD Sender: No OFD packet to send [11:54:42]OFD Sender: No OFD packet to send [11:54:47]OFD Sender: No OFD packet to send [11:54:52]OFD Sender: No OFD packet to send [11:54:57]OFD Sender: No OFD packet to send [11:55:02]OFD Sender: No OFD packet to send [11:55:07]OFD Sender: No OFD packet to send [11:55:12]OFD Sender: No OFD packet to send [11:55:17]OFD Sender: No OFD packet to send [11:55:22]OFD Sender: No OFD packet to send [11:55:27]OFD Sender: No OFD packet to send [11:55:32]OFD Sender: No OFD packet to send [11:55:37]OFD Sender: No OFD packet to send [11:55:42]OFD Sender: No OFD packet to send [11:55:47]OFD Sender: No OFD packet to send [11:55:52]OFD Sender: No OFD packet to send [11:55:57]OFD Sender: No OFD packet to send [11:56:02]OFD Sender: No OFD packet to send [11:56:05]recv_with_timeout no data received [11:56:07]OFD Sender: No OFD packet to send [11:56:12]OFD Sender: No OFD packet to send [11:56:17]OFD Sender: No OFD packet to send [11:56:22]OFD Sender: No OFD packet to send [11:56:27]OFD Sender: No OFD packet to send [11:56:32]OFD Sender: No OFD packet to send [11:56:37]OFD Sender: No OFD packet to send [11:56:42]OFD Sender: No OFD packet to send [11:56:48]OFD Sender: No OFD packet to send [11:56:48]recv_with_timeout no data received [11:56:53]OFD Sender: No OFD packet to send [11:56:58]OFD Sender: No OFD packet to send [11:57:03]OFD Sender: No OFD packet to send [11:57:08]OFD Sender: No OFD packet to send [11:57:13]OFD Sender: No OFD packet to send [11:57:18]OFD Sender: No OFD packet to send [11:57:18]recv_with_timeout no data received [11:57:23]OFD Sender: No OFD packet to send [11:57:28]OFD Sender: No OFD packet to send [11:57:33]OFD Sender: No OFD packet to send [11:57:38]OFD Sender: No OFD packet to send [11:57:43]OFD Sender: No OFD packet to send [11:57:48]OFD Sender: No OFD packet to send [11:57:53]OFD Sender: No OFD packet to send [11:57:57]recv_with_timeout no data received [11:57:58]OFD Sender: No OFD packet to send [11:58:03]OFD Sender: No OFD packet to send [11:58:08]OFD Sender: No OFD packet to send [11:58:13]OFD Sender: No OFD packet to send [11:58:15]accept exits with 10 [11:58:15]New connection [11:58:15]New thread 3066543460 created [11:58:15]Thread 3066686820 joined [11:58:15]Waiting for new connection... [11:58:15] Sock 10.Parse request [11:58:15]Sock 10.Check first char [11:58:15]Sock 10.First char is OK [11:58:15]request: POST /json_proto HTTP/1.0 [11:58:15]Method: POST [11:58:15]URL: /json_proto [11:58:15]Method is POST - this is cgi request [11:58:15]url: /json_proto [11:58:15]query_string will be loaded in cgi processing [11:58:15]execute_cgi json_proto POST (null) [11:58:15]execute_cgi path=json_proto method=POST [11:58:15]POST find Content-Length [11:58:15]Host: 172.17.43.67:8080 [11:58:15]Content-Length: 675 [11:58:15]Content-Type: application/json [11:58:15] [11:58:15]POST finish read [11:58:15]Found Content-Length = 675 [11:58:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:15]execute_script... [11:58:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:15]POST & json_proto [11:58:15]process_json_proto [11:58:15]json parsed OK: [11:58:15]protocol is kg_v1.0 [11:58:15]action value=close_receipt [11:58:15]process_action close_receipt [11:58:15]cmd_close_receipt [11:58:15]MH_GetDate [11:58:15]Write to MH i2c: F0 00 00 7D 04 70 [11:58:15]Write i2c OK [11:58:15]MH_I2C_Read... [11:58:15]Read from MH i2c: F0 [11:58:15]MH_I2C_Read... [11:58:15]Read from MH i2c: F0 09 00 [11:58:15]MH_I2C_Read... [11:58:15]Read from MH i2c: F0 09 00 7D 04 00 57 06 F0 66 6A BD 47 65 FF [11:58:15]GetLastDocTimeStamp 1727005818 [11:58:15]current date 1727006295 [11:58:15]FM_GetShiftState [11:58:15]SAM_PROTO_GetShiftState [11:58:15]wFMCommunicate request_size=4 [11:58:15]MH_SAM_APDU [11:58:15]CAPDU: 80 13 01 00 [11:58:15]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [11:58:15]Write i2c OK [11:58:15]MH_I2C_Read... [11:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:15]Read from MH i2c: E2 [11:58:15]MH_I2C_Read... [11:58:15]Read from MH i2c: E2 0E 00 [11:58:15]MH_I2C_Read... [11:58:15]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 46 [11:58:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:58:15]wFMCommunicate OK [11:58:15]SAM_PROTO_GetShiftState done [11:58:15]FM_GetShiftState done [11:58:15]opened in 1726966141 [11:58:15]opened+sec_in_day 1727052541 [11:58:15]quantity*price = 50063 [11:58:15]sum+1 = 50064 [11:58:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 159 22.09.2024 11:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151828 ФПД: 201318724927015 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151828&fm=201318724927015&tin=02508201610067®Number=0000000000091825&sum=50000 [11:58:16]StoreToDocumentArchive [11:58:16]shift 475 fd 151828 [11:58:16]save to /storage/0475/doc_00151828 [11:58:16]save last doc name /storage/0475/doc_00151828 to /storage/kkm_last_doc_name [11:58:16]save OK [11:58:16]Clear old archive folders... [11:58:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:58:16]tlvbuf is 00DEC720 [11:58:16]SAM_PROTO_ClearQueue [11:58:16]wFMCommunicate request_size=4 [11:58:16]MH_SAM_APDU [11:58:16]CAPDU: 80 09 00 00 [11:58:16]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [11:58:16]Write i2c OK [11:58:16]MH_I2C_Read... [11:58:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:16]Read from MH i2c: E2 [11:58:16]MH_I2C_Read... [11:58:16]Read from MH i2c: E2 03 00 [11:58:16]MH_I2C_Read... [11:58:16]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [11:58:16]RAPDU: 90 00 [11:58:16]wFMCommunicate OK [11:58:16]SAM_PROTO_ClearQueue done [11:58:16]KKMCreateOFDPacket [11:58:16]OFDProtocolAddRootSTLVToBuf [11:58:16]FM_MakeSignedData [11:58:16]FM_MakeSignedData [11:58:16]SAM_PROTO_SignData [11:58:16]wFMCommunicate request_size=4 [11:58:16]MH_SAM_APDU [11:58:16]CAPDU: 80 0D 01 02 [11:58:16]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [11:58:16]Write i2c OK [11:58:16]MH_I2C_Read... [11:58:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:16]Read from MH i2c: E2 [11:58:16]MH_I2C_Read... [11:58:16]Read from MH i2c: E2 03 00 [11:58:16]MH_I2C_Read... [11:58:16]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [11:58:16]RAPDU: 90 00 [11:58:16]wFMCommunicate OK [11:58:16]wFMCommunicate request_size=255 [11:58:16]MH_SAM_APDU [11:58:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 57 06 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 51 02 00 35 04 06 00 B7 19 2B 15 [11:58:16]Write to MH i2c: E2 02 01 8D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 57 06 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 51 02 00 35 04 06 00 B7 19 2B 15 00 00 BB [11:58:16]Write i2c OK [11:58:16]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 03 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [11:58:17]RAPDU: 90 00 [11:58:17]wFMCommunicate OK [11:58:17]wFMCommunicate request_size=7 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 0D 02 02 02 FE 27 [11:58:17]Write to MH i2c: E2 0A 00 8E 04 80 0D 02 02 02 00 FE 27 00 00 35 [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 03 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [11:58:17]RAPDU: 90 00 [11:58:17]wFMCommunicate OK [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 0D 03 02 [11:58:17]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0B 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0B 00 8F 04 00 45 D0 1D 51 33 4C D4 D9 90 00 BE [11:58:17]RAPDU: 45 D0 1D 51 33 4C D4 D9 90 00 [11:58:17]wFMCommunicate OK [11:58:17]SAM_PROTO_SignData done [11:58:17]FM_MakeSignedData done [11:58:17]CreateOFDProtocolMessage [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 11 00 00 [11:58:17]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 17 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [11:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:17]wFMCommunicate OK [11:58:17]CreateOFDProtocolMessage done [11:58:17]OFDSenderStorePacket 151828 [11:58:17]StoreOFDPacket docnum=151828 [11:58:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D EF 04 01 34 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 57 06 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 51 02 00 35 04 06 00 B7 19 2B 15 FE 27 45 D0 1D 51 33 4C D4 D9 [11:58:17]CheckFolder [11:58:17]dirname=/storage/ofd_packets [11:58:17]CheckFolder done [11:58:17]ProducePacketName [11:58:17]name=ofd_packets/00151828 [11:58:17]NVStorageSaveData ofd_packets/00151828 [11:58:17]File name is /storage/ofd_packets/00151828 [11:58:17]Write 298 bytes [11:58:17]NVStorageSaveData done [11:58:17]OFDSenderStorePacket done [11:58:17]KKMCreateOFDPacket done [11:58:17]NVStorageSaveData kkm_last_timestamp [11:58:17]File name is /storage/kkm_last_timestamp [11:58:17]Write 4 bytes [11:58:17]NVStorageSaveData done [11:58:17]ExternCall_PrintAddStr [11:58:17]wPrintStart [11:58:17]Write to MH i2c: 01 00 00 91 04 95 [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: 01 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: 01 07 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [11:58:17]RasterBufferAndPrint [11:58:17]line Счет N : (1)1785840 [11:58:17]line ИНН: 02508201610067 [11:58:17]line Контрольно-Кассовый Чек [11:58:17]line ПРОДАЖА [11:58:17]line ТРК (МРК, ГНК) : 31 [11:58:17]line Товар: 2710194210 [11:58:17]line ДТ-К-5 [11:58:17]line 6.570 * 76.20 [11:58:17]line = 500.63 [11:58:17]line НДС 12% НСП 1% [11:58:17]line > о реализуемом товаре [11:58:17]line ОКРУГЛЕНИЕ: -0.63 [11:58:17]line ИТОГО: 500.00 [11:58:17]line Внесено: 500.00 [11:58:17]line СДАЧА: 0.00 [11:58:17]line НСП 1% : 4.43 [11:58:17]line НДС 12% : 53.16 [11:58:17]line Наличными: 500.00 [11:58:17]line Безнал.: 0.00 [11:58:17]line Место: АЗС № 89 "Партнер Нефть" [11:58:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:58:17]line СНО: Общий режим [11:58:17]line Чек 159 22.09.2024 11:58 [11:58:17]line Смена: 475 ФФД: 1.0 [11:58:17]line ЗНМ: 0300000113 [11:58:17]line РНМ: 0000000000091825 [11:58:17]line Версия ККМ: 001 [11:58:17]line ФМ: 0000000000871835 [11:58:17]line ФД: 151828 [11:58:17]line ФПД: 201318724927015 [11:58:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151828&fm=201318724927015&tin=02508201610067®Number=0000000000091825&sum=50000 [11:58:17]OFD Sender: Processing packet 151828 [packets to send 826, broken 825] [11:58:17]ProducePacketName [11:58:17]name=ofd_packets/00151828 [11:58:17]OFD Sender: To server: pG, [11:58:17]CommunicateWithHost lk.salyk.kg:30040 [11:58:17]ConnectInit lk.salyk.kg [11:58:17]written 0, free lines is 4095 [11:58:18]Write to MH i2c: 01 00 00 BC 04 C0 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 07 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 D7 0C AA [11:58:18]RasterBufferAndPrint [11:58:18]line [11:58:18]line [11:58:18]line [11:58:18]line [11:58:18]line [11:58:18]written 0, free lines is 3292 [11:58:18]MH_Cut [11:58:18]Write to MH i2c: D1 01 00 C3 04 01 99 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: D1 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: D1 01 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: D1 01 00 C3 04 00 98 [11:58:18]Write to MH i2c: 01 00 00 C4 04 C8 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** Cut start [11:58:18]*** Purtial cut [11:58:18]*** Stage 1: CUTSNS_PIN = 1 [11:58:19]Read from MH i2c: 01 [11:58:19]MH_I2C_Read... [11:58:19]*** Stop cut motor [11:58:19]*** Cut end [11:58:19]Read from MH i2c: 01 07 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [11:58:19]process_action close_receipt done [11:58:19]requested_data is exist [11:58:19]produce_requested_data [11:58:19]requested_item fm.sn is exist - process it [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 11 00 00 [11:58:19]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 17 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [11:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:19]wFMCommunicate OK [11:58:19]requested_item fd.num is exist - process it [11:58:19]SAM_PROTO_GetFieldsCounters [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 13 00 00 [11:58:19]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 62 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [11:58:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:19]wFMCommunicate OK [11:58:19]SAM_PROTO_GetFieldsCounters done [11:58:19]requested_item shift.num is exist - process it [11:58:19]requested_item shift.opened is exist - process it [11:58:19]req_shift_opened [11:58:19]FM_GetShiftState [11:58:19]SAM_PROTO_GetShiftState [11:58:19]wFMCommunicate request_size=4 [11:58:19]MH_SAM_APDU [11:58:19]CAPDU: 80 13 01 00 [11:58:19]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 0E 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8F [11:58:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [11:58:19]wFMCommunicate OK [11:58:19]SAM_PROTO_GetShiftState done [11:58:19]FM_GetShiftState done [11:58:19]req_shift_opened done [11:58:19]requested_item shift.open_date is exist - process it [11:58:19]req_shift_open_date [11:58:19]req_shift_open_date done [11:58:19]produce_requested_data done [11:58:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151828,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [11:58:19]process_action_free close_receipt [11:58:19]json_value_free [11:58:19]json_value_free done [11:58:19]process_json_proto returns [11:58:19]Send response to host [11:58:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151828,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [11:58:19]free response buf [11:58:19]execute_script done [11:58:19]execute_script returns [11:58:19]free content buf [11:58:19]Sock 10.Close socket [11:58:19]Sock 10.Thread stoped [11:58:19]Connected sock=11 [11:58:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D EF 04 01 34 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 57 06 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 51 02 00 35 04 06 00 B7 19 2B 15 FE 27 45 D0 1D 51 33 4C D4 D9 [11:58:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 18 47 00 E6 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 51 02 00 F4 03 04 00 5D AE EF 66 B6 04 01 00 00 2D 41 CA 0C 20 39 FF 7A [11:58:20]CommunicateWithHost err = 0 [11:58:20]CheckOFDResponse [11:58:20]1017 (14) - 77093643461234 [11:58:20]1041 (16) - 0000000000871835 [11:58:20]1040 (4) - 151828 [11:58:20]1012 (4) - 22.09.2024 05:42 [11:58:20]1206 (1) - 0 [11:58:20]OFD Sender: Remove packet 151828 [11:58:20]ProducePacketName [11:58:20]name=ofd_packets/00151828 [11:58:20]NVStorageDeleteData [11:58:20]OFD Sender: No OFD packet to send [11:58:25]OFD Sender: No OFD packet to send [11:58:30]recv_with_timeout no data received [11:58:30]OFD Sender: No OFD packet to send [11:58:35]OFD Sender: No OFD packet to send [11:58:40]OFD Sender: No OFD packet to send [11:58:40]recv_with_timeout no data received [11:58:45]OFD Sender: No OFD packet to send [11:58:50]OFD Sender: No OFD packet to send [11:58:51]recv_with_timeout no data received [11:58:55]OFD Sender: No OFD packet to send [11:59:00]OFD Sender: No OFD packet to send [11:59:05]OFD Sender: No OFD packet to send [11:59:10]OFD Sender: No OFD packet to send [11:59:15]OFD Sender: No OFD packet to send [11:59:20]OFD Sender: No OFD packet to send [11:59:25]OFD Sender: No OFD packet to send [11:59:30]OFD Sender: No OFD packet to send [11:59:35]OFD Sender: No OFD packet to send [11:59:36]recv_with_timeout no data received [11:59:40]OFD Sender: No OFD packet to send [11:59:45]OFD Sender: No OFD packet to send [11:59:50]OFD Sender: No OFD packet to send [11:59:55]OFD Sender: No OFD packet to send [12:00:00]OFD Sender: No OFD packet to send [12:00:05]OFD Sender: No OFD packet to send [12:00:10]OFD Sender: No OFD packet to send [12:00:15]OFD Sender: No OFD packet to send [12:00:20]OFD Sender: No OFD packet to send [12:00:25]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:46]OFD Sender: No OFD packet to send [12:00:51]OFD Sender: No OFD packet to send [12:00:56]OFD Sender: No OFD packet to send [12:01:01]OFD Sender: No OFD packet to send [12:01:06]OFD Sender: No OFD packet to send [12:01:11]recv_with_timeout no data received [12:01:11]OFD Sender: No OFD packet to send [12:01:16]OFD Sender: No OFD packet to send [12:01:21]OFD Sender: No OFD packet to send [12:01:26]OFD Sender: No OFD packet to send [12:01:29]recv_with_timeout no data received [12:01:31]OFD Sender: No OFD packet to send [12:01:36]OFD Sender: No OFD packet to send [12:01:41]OFD Sender: No OFD packet to send [12:01:46]OFD Sender: No OFD packet to send [12:01:51]OFD Sender: No OFD packet to send [12:01:56]OFD Sender: No OFD packet to send [12:02:01]OFD Sender: No OFD packet to send [12:02:06]recv_with_timeout no data received [12:02:06]OFD Sender: No OFD packet to send [12:02:11]OFD Sender: No OFD packet to send [12:02:16]OFD Sender: No OFD packet to send [12:02:21]OFD Sender: No OFD packet to send [12:02:26]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:31]recv_with_timeout no data received [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]OFD Sender: No OFD packet to send [12:02:51]OFD Sender: No OFD packet to send [12:02:56]OFD Sender: No OFD packet to send [12:03:01]OFD Sender: No OFD packet to send [12:03:06]OFD Sender: No OFD packet to send [12:03:11]OFD Sender: No OFD packet to send [12:03:16]OFD Sender: No OFD packet to send [12:03:21]OFD Sender: No OFD packet to send [12:03:26]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:41]OFD Sender: No OFD packet to send [12:03:46]OFD Sender: No OFD packet to send [12:03:51]OFD Sender: No OFD packet to send [12:03:56]OFD Sender: No OFD packet to send [12:04:01]OFD Sender: No OFD packet to send [12:04:06]OFD Sender: No OFD packet to send [12:04:11]OFD Sender: No OFD packet to send [12:04:16]OFD Sender: No OFD packet to send [12:04:19]recv_with_timeout no data received [12:04:21]OFD Sender: No OFD packet to send [12:04:26]OFD Sender: No OFD packet to send [12:04:29]recv_with_timeout no data received [12:04:31]OFD Sender: No OFD packet to send [12:04:33]accept exits with 8 [12:04:33]New connection [12:04:33]New thread 3066686820 created [12:04:33]Thread 3066543460 joined [12:04:33]Waiting for new connection... [12:04:33] Sock 8.Parse request [12:04:33]Sock 8.Check first char [12:04:33]Sock 8.First char is OK [12:04:33]request: POST /json_proto HTTP/1.0 [12:04:33]Method: POST [12:04:33]URL: /json_proto [12:04:33]Method is POST - this is cgi request [12:04:33]url: /json_proto [12:04:33]query_string will be loaded in cgi processing [12:04:33]execute_cgi json_proto POST (null) [12:04:33]execute_cgi path=json_proto method=POST [12:04:33]POST find Content-Length [12:04:33]Host: 172.17.43.67:8080 [12:04:33]Content-Length: 752 [12:04:33]Content-Type: application/json [12:04:33] [12:04:33]POST finish read [12:04:33]Found Content-Length = 752 [12:04:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:33]execute_script... [12:04:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:33]POST & json_proto [12:04:33]process_json_proto [12:04:33]json parsed OK: [12:04:33]protocol is kg_v1.0 [12:04:33]action value=close_receipt [12:04:33]process_action close_receipt [12:04:33]cmd_close_receipt [12:04:33]MH_GetDate [12:04:33]Write to MH i2c: F0 00 00 C8 04 BB [12:04:33]Write i2c OK [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: F0 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: F0 09 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: F0 09 00 C8 04 00 D2 07 F0 66 6A BD 47 65 C6 [12:04:33]GetLastDocTimeStamp 1727006295 [12:04:33]current date 1727006674 [12:04:33]FM_GetShiftState [12:04:33]SAM_PROTO_GetShiftState [12:04:33]wFMCommunicate request_size=4 [12:04:33]MH_SAM_APDU [12:04:33]CAPDU: 80 13 01 00 [12:04:33]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [12:04:33]Write i2c OK [12:04:33]MH_I2C_Read... [12:04:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:33]Read from MH i2c: E2 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 0E 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 91 [12:04:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:04:33]wFMCommunicate OK [12:04:33]SAM_PROTO_GetShiftState done [12:04:33]FM_GetShiftState done [12:04:33]opened in 1726966141 [12:04:33]opened+sec_in_day 1727052541 [12:04:33]quantity*price = 0 [12:04:33]sum+1 = 1 [12:04:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 160 22.09.2024 12:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116562 ФМ: 0000000000871835 ФД: 151829 ФПД: 250585151535506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151829&fm=250585151535506&tin=02508201610067®Number=0000000000091825&sum=0 [12:04:34]StoreToDocumentArchive [12:04:34]shift 475 fd 151829 [12:04:34]save to /storage/0475/doc_00151829 [12:04:34]save last doc name /storage/0475/doc_00151829 to /storage/kkm_last_doc_name [12:04:34]save OK [12:04:34]Clear old archive folders... [12:04:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:04:34]tlvbuf is B6F17A50 [12:04:34]SAM_PROTO_ClearQueue [12:04:34]wFMCommunicate request_size=4 [12:04:34]MH_SAM_APDU [12:04:34]CAPDU: 80 09 00 00 [12:04:34]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [12:04:34]Write i2c OK [12:04:34]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]SAM_PROTO_ClearQueue done [12:04:35]KKMCreateOFDPacket [12:04:35]OFDProtocolAddRootSTLVToBuf [12:04:35]FM_MakeSignedData [12:04:35]FM_MakeSignedData [12:04:35]SAM_PROTO_SignData [12:04:35]wFMCommunicate request_size=4 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 01 02 [12:04:35]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]wFMCommunicate request_size=255 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D2 07 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 35 04 06 00 E3 E7 E6 F1 [12:04:35]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D2 07 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 35 04 06 00 E3 E7 E6 F1 00 00 92 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]wFMCommunicate request_size=7 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 02 02 02 79 92 [12:04:35]Write to MH i2c: E2 0A 00 D9 04 80 0D 02 02 02 00 79 92 00 00 66 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]wFMCommunicate request_size=4 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 03 02 [12:04:35]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 0B 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 0B 00 DA 04 00 BC 99 CE 21 0F DE 83 95 90 00 A3 [12:04:35]RAPDU: BC 99 CE 21 0F DE 83 95 90 00 [12:04:35]wFMCommunicate OK [12:04:35]SAM_PROTO_SignData done [12:04:35]FM_MakeSignedData done [12:04:35]CreateOFDProtocolMessage [12:04:35]wFMCommunicate request_size=4 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 11 00 00 [12:04:35]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 17 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [12:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:04:35]wFMCommunicate OK [12:04:35]CreateOFDProtocolMessage done [12:04:35]OFDSenderStorePacket 151829 [12:04:35]StoreOFDPacket docnum=151829 [12:04:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1F 62 04 01 30 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D2 07 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 35 04 06 00 E3 E7 E6 F1 79 92 BC 99 CE 21 0F DE 83 95 [12:04:35]CheckFolder [12:04:35]dirname=/storage/ofd_packets [12:04:35]CheckFolder done [12:04:35]ProducePacketName [12:04:35]name=ofd_packets/00151829 [12:04:35]NVStorageSaveData ofd_packets/00151829 [12:04:35]File name is /storage/ofd_packets/00151829 [12:04:35]Write 298 bytes [12:04:35]NVStorageSaveData done [12:04:35]OFDSenderStorePacket done [12:04:35]KKMCreateOFDPacket done [12:04:35]NVStorageSaveData kkm_last_timestamp [12:04:35]File name is /storage/kkm_last_timestamp [12:04:35]Write 4 bytes [12:04:35]NVStorageSaveData done [12:04:35]ExternCall_PrintAddStr [12:04:35]wPrintStart [12:04:35]Write to MH i2c: 01 00 00 DC 04 E0 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: 01 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: 01 07 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [12:04:35]RasterBufferAndPrint [12:04:35]line Счет N : (1)1785841 [12:04:35]line ИНН: 02508201610067 [12:04:35]line Контрольно-Кассовый Чек [12:04:35]line ПРОДАЖА [12:04:35]line ТРК (МРК, ГНК) : 31 [12:04:35]line Товар: 2710194210 [12:04:35]line ДТ-К-5 [12:04:35]line 10.500 * 0.00 [12:04:35]line = 0.00 [12:04:35]line НДС 12% НСП 1% [12:04:35]line > о реализуемом товаре [12:04:35]line ИТОГО: 0.00 [12:04:35]line НСП 1% : 0.00 [12:04:35]line НДС 12% : 0.00 [12:04:35]line Наличными: 0.00 [12:04:35]line Безнал.: 0.00 [12:04:35]line Место: АЗС № 89 "Партнер Нефть" [12:04:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:04:35]line СНО: Общий режим [12:04:35]line Чек 160 22.09.2024 12:04 [12:04:35]line Смена: 475 ФФД: 1.0 [12:04:35]line ЗНМ: 0300000113 [12:04:35]line РНМ: 0000000000091825 [12:04:35]line Версия ККМ: 001 [12:04:35]line Талоны: ТК ГПНА Online [12:04:35]line 30116562 [12:04:35]line ФМ: 0000000000871835 [12:04:35]line ФД: 151829 [12:04:35]line ФПД: 250585151535506 [12:04:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151829&fm=250585151535506&tin=02508201610067®Number=0000000000091825&sum=0 [12:04:35]OFD Sender: Processing packet 151829 [packets to send 826, broken 825] [12:04:35]ProducePacketName [12:04:35]name=ofd_packets/00151829 [12:04:35]OFD Sender: To server: pG, [12:04:35]CommunicateWithHost lk.salyk.kg:30040 [12:04:35]ConnectInit lk.salyk.kg [12:04:35]written 0, free lines is 4095 [12:04:36]Write to MH i2c: 01 00 00 06 05 0B [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 DF 0C FD [12:04:36]RasterBufferAndPrint [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]written 0, free lines is 3301 [12:04:36]MH_Cut [12:04:36]Write to MH i2c: D1 01 00 0D 05 01 E4 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 01 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 01 00 0D 05 00 E3 [12:04:36]Write to MH i2c: 01 00 00 0E 05 13 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]*** Cut start [12:04:36]*** Purtial cut [12:04:36]*** Stage 1: CUTSNS_PIN = 1 [12:04:37]Read from MH i2c: 01 [12:04:37]MH_I2C_Read... [12:04:37]*** Stop cut motor [12:04:37]*** Cut end [12:04:37]Read from MH i2c: 01 07 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [12:04:37]process_action close_receipt done [12:04:37]requested_data is exist [12:04:37]produce_requested_data [12:04:37]requested_item fm.sn is exist - process it [12:04:37]wFMCommunicate request_size=4 [12:04:37]MH_SAM_APDU [12:04:37]CAPDU: 80 11 00 00 [12:04:37]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:37]Read from MH i2c: E2 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 17 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [12:04:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:04:37]wFMCommunicate OK [12:04:37]requested_item fd.num is exist - process it [12:04:37]SAM_PROTO_GetFieldsCounters [12:04:37]wFMCommunicate request_size=4 [12:04:37]MH_SAM_APDU [12:04:37]CAPDU: 80 13 00 00 [12:04:37]Write to MH i2c: E2 08 00 10 05 80 13 00 00 00 00 00 00 91 [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:37]Read from MH i2c: E2 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 62 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 62 00 10 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [12:04:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:37]wFMCommunicate OK [12:04:37]SAM_PROTO_GetFieldsCounters done [12:04:37]requested_item shift.num is exist - process it [12:04:37]requested_item shift.opened is exist - process it [12:04:37]req_shift_opened [12:04:37]FM_GetShiftState [12:04:37]SAM_PROTO_GetShiftState [12:04:37]wFMCommunicate request_size=4 [12:04:37]MH_SAM_APDU [12:04:37]CAPDU: 80 13 01 00 [12:04:37]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:37]Read from MH i2c: E2 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 0E 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DA [12:04:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:04:37]wFMCommunicate OK [12:04:37]SAM_PROTO_GetShiftState done [12:04:37]FM_GetShiftState done [12:04:37]req_shift_opened done [12:04:37]requested_item shift.open_date is exist - process it [12:04:37]req_shift_open_date [12:04:37]req_shift_open_date done [12:04:37]produce_requested_data done [12:04:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151829,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:04:37]process_action_free close_receipt [12:04:37]json_value_free [12:04:37]json_value_free done [12:04:37]process_json_proto returns [12:04:37]Send response to host [12:04:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151829,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:04:37]free response buf [12:04:37]execute_script done [12:04:37]execute_script returns [12:04:37]free content buf [12:04:37]Sock 8.Close socket [12:04:37]Sock 8.Thread stoped [12:04:41]Connected sock=11 [12:04:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1F 62 04 01 30 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D2 07 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 35 04 06 00 E3 E7 E6 F1 79 92 BC 99 CE 21 0F DE 83 95 [12:04:44]recv_with_timeout no data received [12:04:46]recv_with_timeout no data received [12:04:46]CommunicateWithHost answer receiving error [12:04:46]CommunicateWithHost err = -3 [12:04:46]OFD Sender: Server communicate error [12:04:51]OFD Sender: Processing packet 151829 [packets to send 826, broken 825] [12:04:51]ProducePacketName [12:04:51]name=ofd_packets/00151829 [12:04:51]OFD Sender: To server: pG, [12:04:51]CommunicateWithHost lk.salyk.kg:30040 [12:04:51]ConnectInit lk.salyk.kg [12:04:55]recv_with_timeout no data received [12:04:56]ConnectInit Can't take IP for lk.salyk.kg [12:04:56]CommunicateWithHost connect error [12:04:56]CommunicateWithHost err = -1 [12:04:56]OFD Sender: Server communicate error [12:05:01]OFD Sender: Processing packet 151829 [packets to send 826, broken 825] [12:05:01]ProducePacketName [12:05:01]name=ofd_packets/00151829 [12:05:01]OFD Sender: To server: pG, [12:05:01]CommunicateWithHost lk.salyk.kg:30040 [12:05:01]ConnectInit lk.salyk.kg [12:05:06]ConnectInit Can't take IP for lk.salyk.kg [12:05:06]CommunicateWithHost connect error [12:05:06]CommunicateWithHost err = -1 [12:05:06]OFD Sender: Server communicate error [12:05:06]recv_with_timeout no data received [12:05:11]OFD Sender: Processing packet 151829 [packets to send 826, broken 825] [12:05:11]ProducePacketName [12:05:11]name=ofd_packets/00151829 [12:05:11]OFD Sender: To server: pG, [12:05:11]CommunicateWithHost lk.salyk.kg:30040 [12:05:11]ConnectInit lk.salyk.kg [12:05:18]Connected sock=8 [12:05:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1F 62 04 01 30 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D2 07 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 35 04 06 00 E3 E7 E6 F1 79 92 BC 99 CE 21 0F DE 83 95 [12:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0A FF 47 00 EF 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 51 02 00 F4 03 04 00 02 B0 EF 66 B6 04 01 00 00 AC 79 34 98 5A 65 C6 31 [12:05:20]CommunicateWithHost err = 0 [12:05:20]CheckOFDResponse [12:05:20]1017 (14) - 77093643461234 [12:05:20]1041 (16) - 0000000000871835 [12:05:20]1040 (4) - 151829 [12:05:20]1012 (4) - 22.09.2024 05:49 [12:05:20]1206 (1) - 0 [12:05:20]OFD Sender: Remove packet 151829 [12:05:20]ProducePacketName [12:05:20]name=ofd_packets/00151829 [12:05:20]NVStorageDeleteData [12:05:21]OFD Sender: No OFD packet to send [12:05:26]OFD Sender: No OFD packet to send [12:05:31]OFD Sender: No OFD packet to send 1B 05 00 90 00 94 [12:05:44]RAPDU: 90 00 [12:05:44]wFMCommunicate OK [12:05:44]wFMCommunicate request_size=13 [12:05:44]MH_SAM_APDU [12:05:44]CAPDU: 80 15 02 00 08 F4 03 04 00 18 08 F0 66 [12:05:44]Write to MH i2c: E2 10 00 1C 05 80 15 02 00 08 00 F4 03 04 00 18 08 F0 66 00 00 22 [12:05:44]Write i2c OK [12:05:44]MH_I2C_Read... [12:05:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:05:44]Read from MH i2c: E2 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 03 00 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [12:05:44]RAPDU: 90 00 [12:05:44]wFMCommunicate OK [12:05:44]wFMCommunicate request_size=25 [12:05:44]MH_SAM_APDU [12:05:44]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:05:44]Write to MH i2c: E2 1C 00 1D 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 04 [12:05:44]Write i2c OK [12:05:44]MH_I2C_Read... [12:05:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:05:44]Read from MH i2c: E2 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 03 00 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [12:05:44]RAPDU: 90 00 [12:05:44]wFMCommunicate OK [12:05:44]wFMCommunicate request_size=4 [12:05:44]MH_SAM_APDU [12:05:44]CAPDU: 80 15 03 00 [12:05:44]Write to MH i2c: E2 08 00 1E 05 80 15 03 00 00 00 00 00 A4 [12:05:44]Write i2c OK [12:05:44]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 40 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 40 00 1E 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 00 00 00 35 04 06 00 83 91 9A 27 51 DE 90 00 84 [12:05:45]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 00 00 00 35 04 06 00 83 91 9A 27 51 DE 90 00 [12:05:45]wFMCommunicate OK [12:05:45]SAM_PROTO_ProcessDocument answer len = 59 [12:05:45]SAM_PROTO_ProcessDocument done [12:05:45]SetTLVBufToDocument [12:05:45]Processing tag 1209 (04B9) [12:05:45]Malloc new data [12:05:45]Processing tag 1041 (0411) [12:05:45]Processing tag 1040 (0410) [12:05:45]Malloc new data [12:05:45]Processing tag 1038 (040E) [12:05:45]Malloc new data [12:05:45]Processing tag 1042 (0412) [12:05:45]Malloc new data [12:05:45]Processing tag 1077 (0435) [12:05:45]Malloc new data [12:05:45]SetTLVBufToDocument err=0 [12:05:45]KKMLoadAndSignReceiptData store KKM data [12:05:45]KKMLoadAndSignReceiptData err=0 [12:05:45]wFMCommunicate request_size=4 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 11 00 00 [12:05:45]Write to MH i2c: E2 08 00 1F 05 80 11 00 00 00 00 00 00 9E [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 17 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 17 00 1F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F1 [12:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:45]wFMCommunicate OK [12:05:45]Счет N : (1)1785842 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 10.330 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 161 22.09.2024 12:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151830 ФПД: 144661379764702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151830&fm=144661379764702&tin=02508201610067®Number=0000000000091825&sum=0 [12:05:45]StoreToDocumentArchive [12:05:45]shift 475 fd 151830 [12:05:45]save to /storage/0475/doc_00151830 [12:05:45]save last doc name /storage/0475/doc_00151830 to /storage/kkm_last_doc_name [12:05:45]save OK [12:05:45]Clear old archive folders... [12:05:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:45]tlvbuf is B6F17930 [12:05:45]SAM_PROTO_ClearQueue [12:05:45]wFMCommunicate request_size=4 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 09 00 00 [12:05:45]Write to MH i2c: E2 08 00 20 05 80 09 00 00 00 00 00 00 97 [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [12:05:45]RAPDU: 90 00 [12:05:45]wFMCommunicate OK [12:05:45]SAM_PROTO_ClearQueue done [12:05:45]KKMCreateOFDPacket [12:05:45]OFDProtocolAddRootSTLVToBuf [12:05:45]FM_MakeSignedData [12:05:45]FM_MakeSignedData [12:05:45]SAM_PROTO_SignData [12:05:45]wFMCommunicate request_size=4 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 0D 01 02 [12:05:45]Write to MH i2c: E2 08 00 21 05 80 0D 01 02 00 00 00 00 9F [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [12:05:45]RAPDU: 90 00 [12:05:45]wFMCommunicate OK [12:05:45]wFMCommunicate request_size=255 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 18 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 35 04 06 00 83 [12:05:45]Write to MH i2c: E2 02 01 22 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 18 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 35 04 06 00 83 00 00 0A [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [12:05:45]RAPDU: 90 00 [12:05:45]wFMCommunicate OK [12:05:45]wFMCommunicate request_size=10 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 0D 02 02 05 91 9A 27 51 DE [12:05:45]Write to MH i2c: E2 0D 00 23 05 80 0D 02 02 05 00 91 9A 27 51 DE 00 00 2D [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [12:05:45]RAPDU: 90 00 [12:05:45]wFMCommunicate OK [12:05:45]wFMCommunicate request_size=4 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 0D 03 02 [12:05:45]Write to MH i2c: E2 08 00 24 05 80 0D 03 02 00 00 00 00 A4 [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 0B 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 0B 00 24 05 00 32 42 2B BA 46 14 96 AC 90 00 9A [12:05:45]RAPDU: 32 42 2B BA 46 14 96 AC 90 00 [12:05:45]wFMCommunicate OK [12:05:45]SAM_PROTO_SignData done [12:05:45]FM_MakeSignedData done [12:05:45]CreateOFDProtocolMessage [12:05:45]wFMCommunicate request_size=4 [12:05:45]MH_SAM_APDU [12:05:45]CAPDU: 80 11 00 00 [12:05:45]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:45]Read from MH i2c: E2 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 17 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [12:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:45]wFMCommunicate OK [12:05:45]CreateOFDProtocolMessage done [12:05:45]OFDSenderStorePacket 151830 [12:05:45]StoreOFDPacket docnum=151830 [12:05:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD 29 07 01 A0 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 18 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 35 04 06 00 83 91 9A 27 51 DE 32 42 2B BA 46 14 96 AC [12:05:45]CheckFolder [12:05:45]dirname=/storage/ofd_packets [12:05:45]CheckFolder done [12:05:45]ProducePacketName [12:05:45]name=ofd_packets/00151830 [12:05:45]NVStorageSaveData ofd_packets/00151830 [12:05:45]File name is /storage/ofd_packets/00151830 [12:05:45]Write 301 bytes [12:05:45]NVStorageSaveData done [12:05:45]OFDSenderStorePacket done [12:05:45]KKMCreateOFDPacket done [12:05:45]NVStorageSaveData kkm_last_timestamp [12:05:45]File name is /storage/kkm_last_timestamp [12:05:45]Write 4 bytes [12:05:45]NVStorageSaveData done [12:05:45]ExternCall_PrintAddStr [12:05:45]wPrintStart [12:05:45]Write to MH i2c: 01 00 00 26 05 2B [12:05:45]Write i2c OK [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: 01 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: 01 07 00 [12:05:45]MH_I2C_Read... [12:05:45]Read from MH i2c: 01 07 00 26 05 00 00 00 00 00 FF 0F 40 [12:05:45]RasterBufferAndPrint [12:05:45]line Счет N : (1)1785842 [12:05:45]line ИНН: 02508201610067 [12:05:45]line Контрольно-Кассовый Чек [12:05:45]line ПРОДАЖА [12:05:45]line ТРК (МРК, ГНК) : 42 [12:05:45]line Товар: 2710124130 [12:05:45]line Аи-92-К-5 [12:05:45]line 10.330 * 0.00 [12:05:45]line = 0.00 [12:05:45]line НДС 12% НСП 1% [12:05:45]line > о реализуемом товаре [12:05:45]line ИТОГО: 0.00 [12:05:45]line НСП 1% : 0.00 [12:05:45]line НДС 12% : 0.00 [12:05:45]line Наличными: 0.00 [12:05:45]line Безнал.: 0.00 [12:05:45]line Место: АЗС № 89 "Партнер Нефть" [12:05:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:05:45]line СНО: Общий режим [12:05:45]line Чек 161 22.09.2024 12:05 [12:05:45]line Смена: 475 ФФД: 1.0 [12:05:45]line ЗНМ: 0300000113 [12:05:45]line РНМ: 0000000000091825 [12:05:45]line Версия ККМ: 001 [12:05:45]line Платежная система: O! деньги [12:05:45]line ФМ: 0000000000871835 [12:05:45]line ФД: 151830 [12:05:45]line ФПД: 144661379764702 [12:05:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151830&fm=144661379764702&tin=02508201610067®Number=0000000000091825&sum=0 [12:05:45]written 0, free lines is 4095 [12:05:45]OFD Sender: Processing packet 151830 [packets to send 826, broken 825] [12:05:45]ProducePacketName [12:05:45]name=ofd_packets/00151830 [12:05:45]OFD Sender: To server: pG, [12:05:45]CommunicateWithHost lk.salyk.kg:30040 [12:05:45]ConnectInit lk.salyk.kg [12:05:46]Write to MH i2c: 01 00 00 50 05 55 [12:05:46]Write i2c OK [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: 01 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: 01 07 00 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 EC 0C 54 [12:05:46]RasterBufferAndPrint [12:05:46]line [12:05:46]line [12:05:46]line [12:05:46]line [12:05:46]line [12:05:46]written 0, free lines is 3314 [12:05:46]MH_Cut [12:05:46]Write to MH i2c: D1 01 00 57 05 01 2E [12:05:46]Write i2c OK [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: D1 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: D1 01 00 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: D1 01 00 57 05 00 2D [12:05:46]Write to MH i2c: 01 00 00 58 05 5D [12:05:46]Write i2c OK [12:05:46]MH_I2C_Read... [12:05:46]*** Cut start [12:05:46]*** Purtial cut [12:05:46]*** Stage 1: CUTSNS_PIN = 1 [12:05:47]Read from MH i2c: 01 [12:05:47]MH_I2C_Read... [12:05:47]*** Stop cut motor [12:05:47]*** Cut end [12:05:47]Read from MH i2c: 01 07 00 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [12:05:47]process_action close_receipt done [12:05:47]requested_data is exist [12:05:47]produce_requested_data [12:05:47]requested_item fm.sn is exist - process it [12:05:47]wFMCommunicate request_size=4 [12:05:47]MH_SAM_APDU [12:05:47]CAPDU: 80 11 00 00 [12:05:47]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [12:05:47]Write i2c OK [12:05:47]MH_I2C_Read... [12:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:47]Read from MH i2c: E2 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 17 00 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [12:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:47]wFMCommunicate OK [12:05:47]requested_item fd.num is exist - process it [12:05:47]SAM_PROTO_GetFieldsCounters [12:05:47]wFMCommunicate request_size=4 [12:05:47]MH_SAM_APDU [12:05:47]CAPDU: 80 13 00 00 [12:05:47]Write to MH i2c: E2 08 00 5A 05 80 13 00 00 00 00 00 00 DB [12:05:47]Write i2c OK [12:05:47]MH_I2C_Read... [12:05:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:47]Read from MH i2c: E2 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 62 00 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 62 00 5A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [12:05:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:05:47]wFMCommunicate OK [12:05:47]SAM_PROTO_GetFieldsCounters done [12:05:47]requested_item shift.num is exist - process it [12:05:47]requested_item shift.opened is exist - process it [12:05:47]req_shift_opened [12:05:47]FM_GetShiftState [12:05:47]SAM_PROTO_GetShiftState [12:05:47]wFMCommunicate request_size=4 [12:05:47]MH_SAM_APDU [12:05:47]CAPDU: 80 13 01 00 [12:05:47]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [12:05:47]Write i2c OK [12:05:47]MH_I2C_Read... [12:05:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:47]Read from MH i2c: E2 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 0E 00 [12:05:47]MH_I2C_Read... [12:05:47]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 24 [12:05:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:05:47]wFMCommunicate OK [12:05:47]SAM_PROTO_GetShiftState done [12:05:47]FM_GetShiftState done [12:05:47]req_shift_opened done [12:05:47]requested_item shift.open_date is exist - process it [12:05:47]req_shift_open_date [12:05:47]req_shift_open_date done [12:05:47]produce_requested_data done [12:05:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151830,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:05:47]process_action_free close_receipt [12:05:47]json_value_free [12:05:47]json_value_free done [12:05:47]process_json_proto returns [12:05:47]Send response to host [12:05:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151830,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:05:47]free response buf [12:05:47]execute_script done [12:05:47]execute_script returns [12:05:47]free content buf [12:05:47]Sock 9.Close socket [12:05:47]Sock 9.Thread stoped [12:05:50]ConnectInit Can't take IP for lk.salyk.kg [12:05:50]CommunicateWithHost connect error [12:05:50]CommunicateWithHost err = -1 [12:05:50]OFD Sender: Server communicate error [12:05:55]OFD Sender: Processing packet 151830 [packets to send 826, broken 825] [12:05:55]ProducePacketName [12:05:55]name=ofd_packets/00151830 [12:05:55]OFD Sender: To server: pG, [12:05:55]CommunicateWithHost lk.salyk.kg:30040 [12:05:55]ConnectInit lk.salyk.kg [12:05:57]Connected sock=10 [12:05:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD 29 07 01 A0 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 18 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 35 04 06 00 83 91 9A 27 51 DE 32 42 2B BA 46 14 96 AC [12:06:01]recv_with_timeout no data received [12:06:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F F7 47 00 26 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 51 02 00 F4 03 04 00 2B B0 EF 66 B6 04 01 00 00 0A 07 AC C9 07 28 AD 4C [12:06:02]CommunicateWithHost err = 0 [12:06:02]CheckOFDResponse [12:06:02]1017 (14) - 77093643461234 [12:06:02]1041 (16) - 0000000000871835 [12:06:02]1040 (4) - 151830 [12:06:02]1012 (4) - 22.09.2024 05:50 [12:06:02]1206 (1) - 0 [12:06:02]OFD Sender: Remove packet 151830 [12:06:02]ProducePacketName [12:06:02]name=ofd_packets/00151830 [12:06:02]NVStorageDeleteData [12:06:02]OFD Sender: No OFD packet to send [12:06:07]OFD Sender: No OFD packet to send [12:06:12]OFD Sender: No OFD packet to send [12:06:17]OFD Sender: No OFD packet to send [12:06:22]OFD Sender: No OFD packet to send [12:05:36]OFD Sender: No OFD packet to send [12:05:41]OFD Sender: No OFD packet to send [12:05:43]accept exits with 9 [12:05:43]New connection [12:05:43]New thread 3066543460 created [12:05:43]Thread 3066686820 joined [12:05:43]Waiting for new connection... [12:05:43] Sock 9.Parse request [12:05:43]Sock 9.Check first char [12:05:43]Sock 9.First char is OK [12:05:43]request: POST /json_proto HTTP/1.0 [12:05:43]Method: POST [12:05:43]URL: /json_proto [12:05:43]Method is POST - this is cgi request [12:05:43]url: /json_proto [12:05:43]query_string will be loaded in cgi processing [12:05:43]execute_cgi json_proto POST (null) [12:05:43]execute_cgi path=json_proto method=POST [12:05:43]POST find Content-Length [12:05:43]Host: 172.17.43.67:8080 [12:05:43]Content-Length: 797 [12:05:43]Content-Type: application/json [12:05:43] [12:05:43]POST finish read [12:05:43]Found Content-Length = 797 [12:05:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:43]execute_script... [12:05:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:43]POST & json_proto [12:05:43]process_json_proto [12:05:43]json parsed OK: [12:05:43]protocol is kg_v1.0 [12:05:43]action value=close_receipt [12:05:43]process_action close_receipt [12:05:43]cmd_close_receipt [12:05:43]MH_GetDate [12:05:43]Write to MH i2c: F0 00 00 12 05 06 [12:05:43]Write i2c OK [12:05:43]MH_I2C_Read... [12:05:43]Read from MH i2c: F0 [12:05:43]MH_I2C_Read... [12:05:43]Read from MH i2c: F0 09 00 [12:05:43]MH_I2C_Read... [12:05:43]Read from MH i2c: F0 09 00 12 05 00 18 08 F0 66 6A BD 47 65 58 [12:05:43]GetLastDocTimeStamp 1727006674 [12:05:43]current date 1727006744 [12:05:43]FM_GetShiftState [12:05:43]SAM_PROTO_GetShiftState [12:05:43]wFMCommunicate request_size=4 [12:05:43]MH_SAM_APDU [12:05:43]CAPDU: 80 13 01 00 [12:05:43]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [12:05:43]Write i2c OK [12:05:43]MH_I2C_Read... [12:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:44]Read from MH i2c: E2 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 0E 00 [12:05:44]MH_I2C_Read... [12:05:44]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DC [12:05:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:05:44]wFMCommunicate OK [12:05:44]SAM_PROTO_GetShiftState done [12:05:44]FM_GetShiftState done [12:05:44]opened in 1726966141 [12:05:44]opened+sec_in_day 1727052541 [12:05:44]quantity*price = 0 [12:05:44]sum+1 = 1 [12:05:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 162 22.09.2024 12:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 40597 ФМ: 0000000000871835 ФД: 151831 ФПД: 256223609318356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151831&fm=256223609318356&tin=02508201610067®Number=0000000000091825&sum=0 [12:08:22]StoreToDocumentArchive [12:08:22]shift 475 fd 151831 [12:08:22]save to /storage/0475/doc_00151831 [12:08:22]save last doc name /storage/0475/doc_00151831 to /storage/kkm_last_doc_name [12:08:22]save OK [12:08:22]Clear old archive folders... [12:08:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:08:22]tlvbuf is 00DF28F0 [12:08:22]SAM_PROTO_ClearQueue [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 09 00 00 [12:08:22]Write to MH i2c: E2 08 00 6A 05 80 09 00 00 00 00 00 00 E1 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [12:08:22]RAPDU: 90 00 [12:08:22]wFMCommunicate OK [12:08:22]SAM_PROTO_ClearQueue done [12:08:22]KKMCreateOFDPacket [12:08:22]OFDProtocolAddRootSTLVToBuf [12:08:22]FM_MakeSignedData [12:08:22]FM_MakeSignedData [12:08:22]SAM_PROTO_SignData [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 0D 01 02 [12:08:22]Write to MH i2c: E2 08 00 6B 05 80 0D 01 02 00 00 00 00 E9 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [12:08:22]RAPDU: 90 00 [12:08:22]wFMCommunicate OK [12:08:22]wFMCommunicate request_size=255 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 B5 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 51 02 00 35 04 06 00 E9 08 B5 37 [12:08:22]Write to MH i2c: E2 02 01 6C 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 B5 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 51 02 00 35 04 06 00 E9 08 B5 37 00 00 0E [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [12:08:22]RAPDU: 90 00 [12:08:22]wFMCommunicate OK [12:08:22]wFMCommunicate request_size=7 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 0D 02 02 02 6B D4 [12:08:22]Write to MH i2c: E2 0A 00 6D 05 80 0D 02 02 02 00 6B D4 00 00 2F [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [12:08:22]RAPDU: 90 00 [12:08:22]wFMCommunicate OK [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 0D 03 02 [12:08:22]Write to MH i2c: E2 08 00 6E 05 80 0D 03 02 00 00 00 00 EE [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 0B 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 0B 00 6E 05 00 B1 7F 90 33 76 A0 A7 9D 90 00 3C [12:08:22]RAPDU: B1 7F 90 33 76 A0 A7 9D 90 00 [12:08:22]wFMCommunicate OK [12:08:22]SAM_PROTO_SignData done [12:08:22]FM_MakeSignedData done [12:08:22]CreateOFDProtocolMessage [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 11 00 00 [12:08:22]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 17 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [12:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:08:22]wFMCommunicate OK [12:08:22]CreateOFDProtocolMessage done [12:08:22]OFDSenderStorePacket 151831 [12:08:22]StoreOFDPacket docnum=151831 [12:08:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 DA 04 01 A2 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 B5 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 51 02 00 35 04 06 00 E9 08 B5 37 6B D4 B1 7F 90 33 76 A0 A7 9D [12:08:22]CheckFolder [12:08:22]dirname=/storage/ofd_packets [12:08:22]CheckFolder done [12:08:22]ProducePacketName [12:08:22]name=ofd_packets/00151831 [12:08:22]NVStorageSaveData ofd_packets/00151831 [12:08:22]File name is /storage/ofd_packets/00151831 [12:08:22]Write 298 bytes [12:08:22]NVStorageSaveData done [12:08:22]OFDSenderStorePacket done [12:08:22]KKMCreateOFDPacket done [12:08:22]NVStorageSaveData kkm_last_timestamp [12:08:22]File name is /storage/kkm_last_timestamp [12:08:22]Write 4 bytes [12:08:22]NVStorageSaveData done [12:08:22]ExternCall_PrintAddStr [12:08:22]wPrintStart [12:08:22]Write to MH i2c: 01 00 00 70 05 75 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 07 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 07 00 70 05 00 00 00 00 00 FF 0F 8A [12:08:22]RasterBufferAndPrint [12:08:22]line Счет N : (1)1785843 [12:08:22]line ИНН: 02508201610067 [12:08:22]line Контрольно-Кассовый Чек [12:08:22]line ПРОДАЖА [12:08:22]line ТРК (МРК, ГНК) : 31 [12:08:22]line Товар: 2710194210 [12:08:22]line ДТ-К-5 [12:08:22]line 26.250 * 0.00 [12:08:22]line = 0.00 [12:08:22]line НДС 12% НСП 1% [12:08:22]line > о реализуемом товаре [12:08:22]line ИТОГО: 0.00 [12:08:22]line НСП 1% : 0.00 [12:08:22]line НДС 12% : 0.00 [12:08:22]line Наличными: 0.00 [12:08:22]line Безнал.: 0.00 [12:08:22]line Место: АЗС № 89 "Партнер Нефть" [12:08:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:08:22]line СНО: Общий режим [12:08:22]line Чек 162 22.09.2024 12:08 [12:08:22]line Смена: 475 ФФД: 1.0 [12:08:22]line ЗНМ: 0300000113 [12:08:22]line РНМ: 0000000000091825 [12:08:22]line Версия ККМ: 001 [12:08:22]line Талоны: Топливная Карта [12:08:22]line 40597 [12:08:22]line ФМ: 0000000000871835 [12:08:22]line ФД: 151831 [12:08:22]line ФПД: 256223609318356 [12:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151831&fm=256223609318356&tin=02508201610067®Number=0000000000091825&sum=0 [12:08:22]written 0, free lines is 4095 [12:08:22]OFD Sender: Processing packet 151831 [packets to send 826, broken 825] [12:08:22]ProducePacketName [12:08:22]name=ofd_packets/00151831 [12:08:22]OFD Sender: To server: pG, [12:08:22]CommunicateWithHost lk.salyk.kg:30040 [12:08:22]ConnectInit lk.salyk.kg [12:08:23]Write to MH i2c: 01 00 00 9A 05 9F [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: 01 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: 01 07 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 FC 0C AE [12:08:23]RasterBufferAndPrint [12:08:23]line [12:08:23]line [12:08:23]line [12:08:23]line [12:08:23]line [12:08:23]written 0, free lines is 3330 [12:08:23]MH_Cut [12:08:23]Write to MH i2c: D1 01 00 A1 05 01 78 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: D1 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: D1 01 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: D1 01 00 A1 05 00 77 [12:08:23]Write to MH i2c: 01 00 00 A2 05 A7 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:24]*** Cut start [12:08:24]*** Purtial cut [12:08:24]*** Stage 1: CUTSNS_PIN = 1 [12:08:24]Connected sock=11 [12:08:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 DA 04 01 A2 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 B5 08 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 51 02 00 35 04 06 00 E9 08 B5 37 6B D4 B1 7F 90 33 76 A0 A7 9D [12:08:24]Read from MH i2c: 01 [12:08:24]MH_I2C_Read... [12:08:24]*** Stop cut motor [12:08:24]*** Cut end [12:08:24]Read from MH i2c: 01 07 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 FF 0F BC [12:08:24]process_action close_receipt done [12:08:24]requested_data is exist [12:08:24]produce_requested_data [12:08:24]requested_item fm.sn is exist - process it [12:08:24]wFMCommunicate request_size=4 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 11 00 00 [12:08:24]Write to MH i2c: E2 08 00 A3 05 80 11 00 00 00 00 00 00 22 [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 17 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 17 00 A3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [12:08:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:08:24]wFMCommunicate OK [12:08:24]requested_item fd.num is exist - process it [12:08:24]SAM_PROTO_GetFieldsCounters [12:08:24]wFMCommunicate request_size=4 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 13 00 00 [12:08:24]Write to MH i2c: E2 08 00 A4 05 80 13 00 00 00 00 00 00 25 [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 62 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 62 00 A4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [12:08:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:24]wFMCommunicate OK [12:08:24]SAM_PROTO_GetFieldsCounters done [12:08:24]requested_item shift.num is exist - process it [12:08:24]requested_item shift.opened is exist - process it [12:08:24]req_shift_opened [12:08:24]FM_GetShiftState [12:08:24]SAM_PROTO_GetShiftState [12:08:24]wFMCommunicate request_size=4 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 13 01 00 [12:08:24]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 0E 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [12:08:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:08:24]wFMCommunicate OK [12:08:24]SAM_PROTO_GetShiftState done [12:08:24]FM_GetShiftState done [12:08:24]req_shift_opened done [12:08:24]requested_item shift.open_date is exist - process it [12:08:24]req_shift_open_date [12:08:24]req_shift_open_date done [12:08:24]produce_requested_data done [12:08:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151831,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:08:24]process_action_free close_receipt [12:08:24]json_value_free [12:08:24]json_value_free done [12:08:24]process_json_proto returns [12:08:24]Send response to host [12:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151831,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:08:24]free response buf [12:08:24]execute_script done [12:08:24]execute_script returns [12:08:24]free content buf [12:08:24]Sock 8.Close socket [12:08:24]Sock 8.Thread stoped [12:08:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0F 95 47 00 28 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 51 02 00 F4 03 04 00 BA B0 EF 66 B6 04 01 00 00 C1 E3 F7 C4 64 56 B3 50 [12:08:24]CommunicateWithHost err = 0 [12:08:24]CheckOFDResponse [12:08:24]1017 (14) - 77093643461234 [12:08:24]1041 (16) - 0000000000871835 [12:08:24]1040 (4) - 151831 [12:08:24]1012 (4) - 22.09.2024 05:52 [12:08:24]1206 (1) - 0 [12:08:24]OFD Sender: Remove packet 151831 [12:08:24]ProducePacketName [12:08:24]name=ofd_packets/00151831 [12:08:24]NVStorageDeleteData [12:08:25]OFD Sender: No OFD packet to send [12:08:30]OFD Sender: No OFD packet to send [12:08:34]recv_with_timeout no data received [12:08:35]OFD Sender: No OFD packet to send [12:08:40]OFD Sender: No OFD packet to send [12:08:45]recv_with_timeout no data received [12:08:45]OFD Sender: No OFD packet to send [12:08:50]OFD Sender: No OFD packet to send [12:08:55]recv_with_timeout no data received [12:08:55]OFD Sender: No OFD packet to send [12:09:00]OFD Sender: No OFD packet to send [12:09:05]OFD Sender: No OFD packet to send [12:09:10]OFD Sender: No OFD packet to send [12:09:15]OFD Sender: No OFD packet to send [12:09:18]recv_with_timeout no data received [12:09:20]OFD Sender: No OFD packet to send [12:09:25]OFD Sender: No OFD packet to send [12:09:30]OFD Sender: No OFD packet to send [12:09:35]OFD Sender: No OFD packet to send [12:09:40]OFD Sender: No OFD packet to send [12:09:45]OFD Sender: No OFD packet to send [12:09:50]OFD Sender: No OFD packet to send [12:09:55]OFD Sender: No OFD packet to send [12:10:00]OFD Sender: No OFD packet to send [12:10:03]recv_with_timeout no data received [12:10:05]OFD Sender: No OFD packet to send [12:10:10]OFD Sender: No OFD packet to send [12:10:15]OFD Sender: No OFD packet to send [12:10:20]OFD Sender: No OFD packet to send [12:10:25]OFD Sender: No OFD packet to send [12:10:30]OFD Sender: No OFD packet to send [12:10:35]OFD Sender: No OFD packet to send [12:10:40]OFD Sender: No OFD packet to send [12:10:45]OFD Sender: No OFD packet to send [12:10:46]recv_with_timeout no data received [12:10:50]OFD Sender: No OFD packet to send [12:10:55]OFD Sender: No OFD packet to send [12:11:00]OFD Sender: No OFD packet to send [12:11:05]OFD Sender: No OFD packet to send [12:11:07]int [12:11:07]Write to MH i2c: 01 00 00 A6 05 AB [12:11:07]*** FLAG_PRN_KEY set [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 A6 05 00 08 00 00 00 FF 0F C8 [12:11:07]state=0 [12:11:07]Key pressed [12:11:07]Feed [12:11:07]Write to MH i2c: D8 00 00 A7 05 83 [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: D8 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: D8 01 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: D8 01 00 A7 05 00 84 [12:11:07]int [12:11:07]Write to MH i2c: 01 00 00 A8 05 AD [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 A8 05 00 48 00 00 00 3C 00 38 [12:11:07]state=2 [12:11:07]Key pressed [12:11:07]int [12:11:07]Write to MH i2c: 01 00 00 A9 05 AE [12:11:07]*** FLAG_PRN_KEY reset [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 F6 0F BA [12:11:07]state=2 [12:11:07]Stop feed [12:11:10]OFD Sender: No OFD packet to send [12:11:16]OFD Sender: No OFD packet to send [12:11:21]OFD Sender: No OFD packet to send [12:11:26]OFD Sender: No OFD packet to send [12:11:31]OFD Sender: No OFD packet to send [12:11:34]accept exits with 10 [12:11:34]New connection [12:11:34]New thread 3066543460 created [12:11:34]Thread 3066686820 joined [12:11:34]Waiting for new connection... [12:11:34] Sock 10.Parse request [12:11:34]Sock 10.Check first char [12:11:34]Sock 10.First char is OK [12:11:34]request: POST /json_proto HTTP/1.0 [12:11:34]Method: POST [12:11:34]URL: /json_proto [12:11:34]Method is POST - this is cgi request [12:11:34]url: /json_proto [12:11:34]query_string will be loaded in cgi processing [12:11:34]execute_cgi json_proto POST (null) [12:11:34]execute_cgi path=json_proto method=POST [12:11:34]POST find Content-Length [12:11:34]Host: 172.17.43.67:8080 [12:11:34]Content-Length: 751 [12:11:34]Content-Type: application/json [12:11:34] [12:11:34]POST finish read [12:11:34]Found Content-Length = 751 [12:11:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:34]execute_script... [12:11:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116562", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:34]POST & json_proto [12:11:34]process_json_proto [12:11:34]json parsed OK: [12:11:34]protocol is kg_v1.0 [12:11:34]action value=close_receipt [12:11:34]process_action close_receipt [12:11:34]cmd_close_receipt [12:11:34]MH_GetDate [12:11:34]Write to MH i2c: F0 00 00 AA 05 9E [12:11:34]Write i2c OK [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: F0 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: F0 09 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: F0 09 00 AA 05 00 77 09 F0 66 6A BD 47 65 50 [12:11:34]GetLastDocTimeStamp 1727006901 [12:11:34]current date 1727007095 [12:11:34]FM_GetShiftState [12:11:34]SAM_PROTO_GetShiftState [12:11:34]wFMCommunicate request_size=4 [12:11:34]MH_SAM_APDU [12:11:34]CAPDU: 80 13 01 00 [12:11:34]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [12:11:34]Write i2c OK [12:11:34]MH_I2C_Read... [12:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:34]Read from MH i2c: E2 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 0E 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [12:11:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:11:34]wFMCommunicate OK [12:11:34]SAM_PROTO_GetShiftState done [12:11:34]FM_GetShiftState done [12:11:34]opened in 1726966141 [12:11:34]opened+sec_in_day 1727052541 [12:11:34]quantity*price = 0 [12:11:34]sum+1 = 1 [12:11:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 163 22.09.2024 12:11 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116562 ФМ: 0000000000871835 ФД: 151832 ФПД: 117281344240294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121135&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151832&fm=117281344240294&tin=02508201610067®Number=0000000000091825&sum=0 [12:11:36]StoreToDocumentArchive [12:11:36]shift 475 fd 151832 [12:11:36]save to /storage/0475/doc_00151832 [12:11:36]save last doc name /storage/0475/doc_00151832 to /storage/kkm_last_doc_name [12:11:36]save OK [12:11:36]Clear old archive folders... [12:11:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:11:36]tlvbuf is 00DED9B0 [12:11:36]SAM_PROTO_ClearQueue [12:11:36]wFMCommunicate request_size=4 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 09 00 00 [12:11:36]Write to MH i2c: E2 08 00 B8 05 80 09 00 00 00 00 00 00 2F [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [12:11:36]RAPDU: 90 00 [12:11:36]wFMCommunicate OK [12:11:36]SAM_PROTO_ClearQueue done [12:11:36]KKMCreateOFDPacket [12:11:36]OFDProtocolAddRootSTLVToBuf [12:11:36]FM_MakeSignedData [12:11:36]FM_MakeSignedData [12:11:36]SAM_PROTO_SignData [12:11:36]wFMCommunicate request_size=4 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 0D 01 02 [12:11:36]Write to MH i2c: E2 08 00 B9 05 80 0D 01 02 00 00 00 00 37 [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [12:11:36]RAPDU: 90 00 [12:11:36]wFMCommunicate OK [12:11:36]wFMCommunicate request_size=255 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 22 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 09 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 51 02 00 35 04 06 00 6A AA B0 DC [12:11:36]Write to MH i2c: E2 02 01 BA 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 22 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 09 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 51 02 00 35 04 06 00 6A AA B0 DC 00 00 30 [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [12:11:36]RAPDU: 90 00 [12:11:36]wFMCommunicate OK [12:11:36]wFMCommunicate request_size=7 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 0D 02 02 02 BA A6 [12:11:36]Write to MH i2c: E2 0A 00 BB 05 80 0D 02 02 02 00 BA A6 00 00 9E [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [12:11:36]RAPDU: 90 00 [12:11:36]wFMCommunicate OK [12:11:36]wFMCommunicate request_size=4 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 0D 03 02 [12:11:36]Write to MH i2c: E2 08 00 BC 05 80 0D 03 02 00 00 00 00 3C [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 0B 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 0B 00 BC 05 00 BA F5 B4 3D C4 77 44 2A 90 00 86 [12:11:36]RAPDU: BA F5 B4 3D C4 77 44 2A 90 00 [12:11:36]wFMCommunicate OK [12:11:36]SAM_PROTO_SignData done [12:11:36]FM_MakeSignedData done [12:11:36]CreateOFDProtocolMessage [12:11:36]wFMCommunicate request_size=4 [12:11:36]MH_SAM_APDU [12:11:36]CAPDU: 80 11 00 00 [12:11:36]Write to MH i2c: E2 08 00 BD 05 80 11 00 00 00 00 00 00 3C [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:36]Read from MH i2c: E2 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 17 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: E2 17 00 BD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [12:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:36]wFMCommunicate OK [12:11:36]CreateOFDProtocolMessage done [12:11:36]OFDSenderStorePacket 151832 [12:11:36]StoreOFDPacket docnum=151832 [12:11:49]1012 (4) - 22.09.2024 05:56 [12:11:49]1206 (1) - 0 [12:11:49]OFD Sender: Remove packet 151832 [12:11:49]ProducePacketName [12:11:49]name=ofd_packets/00151832 [12:11:49]NVStorageDeleteData [12:11:49]OFD Sender: No OFD packet to send [12:11:53]recv_with_timeout no data received [12:11:54]OFD Sender: No OFD packet to send [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:07]recv_with_timeout no data received [12:12:09]OFD Sender: No OFD packet to send [12:12:14]OFD Sender: No OFD packet to send [12:12:19]OFD Sender: No OFD packet to send [12:12:23]recv_with_timeout no data received [12:12:24]OFD Sender: No OFD packet to send [12:11:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 8B 04 01 0A A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 22 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 09 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 51 02 00 35 04 06 00 6A AA B0 DC BA A6 BA F5 B4 3D C4 77 44 2A [12:11:36]CheckFolder [12:11:36]dirname=/storage/ofd_packets [12:11:36]CheckFolder done [12:11:36]ProducePacketName [12:11:36]name=ofd_packets/00151832 [12:11:36]NVStorageSaveData ofd_packets/00151832 [12:11:36]File name is /storage/ofd_packets/00151832 [12:11:36]Write 298 bytes [12:11:36]NVStorageSaveData done [12:11:36]OFDSenderStorePacket done [12:11:36]KKMCreateOFDPacket done [12:11:36]NVStorageSaveData kkm_last_timestamp [12:11:36]File name is /storage/kkm_last_timestamp [12:11:36]Write 4 bytes [12:11:36]NVStorageSaveData done [12:11:36]ExternCall_PrintAddStr [12:11:36]wPrintStart [12:11:36]Write to MH i2c: 01 00 00 BE 05 C3 [12:11:36]Write i2c OK [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: 01 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: 01 07 00 [12:11:36]MH_I2C_Read... [12:11:36]Read from MH i2c: 01 07 00 BE 05 00 00 00 00 00 FF 0F D8 [12:11:36]RasterBufferAndPrint [12:11:36]line Счет N : (1)1785844 [12:11:36]line ИНН: 02508201610067 [12:11:36]line Контрольно-Кассовый Чек [12:11:36]line ПРОДАЖА [12:11:36]line ТРК (МРК, ГНК) : 31 [12:11:36]line Товар: 2710194210 [12:11:36]line ДТ-К-5 [12:11:36]line 6.690 * 0.00 [12:11:36]line = 0.00 [12:11:36]line НДС 12% НСП 1% [12:11:36]line > о реализуемом товаре [12:11:36]line ИТОГО: 0.00 [12:11:36]line НСП 1% : 0.00 [12:11:36]line НДС 12% : 0.00 [12:11:36]line Наличными: 0.00 [12:11:36]line Безнал.: 0.00 [12:11:36]line Место: АЗС № 89 "Партнер Нефть" [12:11:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:11:36]line СНО: Общий режим [12:11:36]line Чек 163 22.09.2024 12:11 [12:11:36]line Смена: 475 ФФД: 1.0 [12:11:36]line ЗНМ: 0300000113 [12:11:36]line РНМ: 0000000000091825 [12:11:36]line Версия ККМ: 001 [12:11:36]line Талоны: ТК ГПНА Online [12:11:36]line 30116562 [12:11:36]line ФМ: 0000000000871835 [12:11:36]line ФД: 151832 [12:11:36]line ФПД: 117281344240294 [12:11:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121135&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151832&fm=117281344240294&tin=02508201610067®Number=0000000000091825&sum=0 [12:11:36]written 0, free lines is 4095 [12:11:36]OFD Sender: Processing packet 151832 [packets to send 826, broken 825] [12:11:36]ProducePacketName [12:11:36]name=ofd_packets/00151832 [12:11:36]OFD Sender: To server: pG, [12:11:36]CommunicateWithHost lk.salyk.kg:30040 [12:11:36]ConnectInit lk.salyk.kg [12:11:37]Write to MH i2c: 01 00 00 E8 05 ED [12:11:37]Write i2c OK [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: 01 [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: 01 07 00 [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 E9 0C E9 [12:11:37]RasterBufferAndPrint [12:11:37]line [12:11:37]line [12:11:37]line [12:11:37]line [12:11:37]line [12:11:37]written 0, free lines is 3311 [12:11:37]MH_Cut [12:11:37]Write to MH i2c: D1 01 00 EF 05 01 C6 [12:11:37]Write i2c OK [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: D1 [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: D1 01 00 [12:11:37]MH_I2C_Read... [12:11:37]Read from MH i2c: D1 01 00 EF 05 00 C5 [12:11:37]Write to MH i2c: 01 00 00 F0 05 F5 [12:11:37]Write i2c OK [12:11:37]MH_I2C_Read... [12:11:37]*** Cut start [12:11:37]*** Purtial cut [12:11:37]*** Stage 1: CUTSNS_PIN = 1 [12:11:38]Read from MH i2c: 01 [12:11:38]MH_I2C_Read... [12:11:38]*** Stop cut motor [12:11:38]*** Cut end [12:11:38]Read from MH i2c: 01 07 00 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 FF 0F 0A [12:11:38]process_action close_receipt done [12:11:38]requested_data is exist [12:11:38]produce_requested_data [12:11:38]requested_item fm.sn is exist - process it [12:11:38]wFMCommunicate request_size=4 [12:11:38]MH_SAM_APDU [12:11:38]CAPDU: 80 11 00 00 [12:11:38]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [12:11:38]Write i2c OK [12:11:38]MH_I2C_Read... [12:11:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:38]Read from MH i2c: E2 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 17 00 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [12:11:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:38]wFMCommunicate OK [12:11:38]requested_item fd.num is exist - process it [12:11:38]SAM_PROTO_GetFieldsCounters [12:11:38]wFMCommunicate request_size=4 [12:11:38]MH_SAM_APDU [12:11:38]CAPDU: 80 13 00 00 [12:11:38]Write to MH i2c: E2 08 00 F2 05 80 13 00 00 00 00 00 00 73 [12:11:38]Write i2c OK [12:11:38]MH_I2C_Read... [12:11:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:38]Read from MH i2c: E2 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 62 00 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 62 00 F2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [12:11:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:11:38]wFMCommunicate OK [12:11:38]SAM_PROTO_GetFieldsCounters done [12:11:38]requested_item shift.num is exist - process it [12:11:38]requested_item shift.opened is exist - process it [12:11:38]req_shift_opened [12:11:38]FM_GetShiftState [12:11:38]SAM_PROTO_GetShiftState [12:11:38]wFMCommunicate request_size=4 [12:11:38]MH_SAM_APDU [12:11:38]CAPDU: 80 13 01 00 [12:11:38]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [12:11:38]Write i2c OK [12:11:38]MH_I2C_Read... [12:11:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:38]Read from MH i2c: E2 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 0E 00 [12:11:38]MH_I2C_Read... [12:11:38]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BC [12:11:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:11:38]wFMCommunicate OK [12:11:38]SAM_PROTO_GetShiftState done [12:11:38]FM_GetShiftState done [12:11:38]req_shift_opened done [12:11:38]requested_item shift.open_date is exist - process it [12:11:38]req_shift_open_date [12:11:38]req_shift_open_date done [12:11:38]produce_requested_data done [12:11:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151832,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:11:38]process_action_free close_receipt [12:11:38]json_value_free [12:11:38]json_value_free done [12:11:38]process_json_proto returns [12:11:38]Send response to host [12:11:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151832,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:11:38]free response buf [12:11:38]execute_script done [12:11:38]execute_script returns [12:11:38]free content buf [12:11:38]Sock 10.Close socket [12:11:38]Sock 10.Thread stoped [12:11:39]recv_with_timeout no data received [12:11:48]Connected sock=11 [12:11:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 8B 04 01 0A A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 22 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 09 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 51 02 00 35 04 06 00 6A AA B0 DC BA A6 BA F5 B4 3D C4 77 44 2A [12:11:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 76 9D 47 00 0D FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 51 02 00 F4 03 04 00 86 B1 EF 66 B6 04 01 00 00 16 46 BE 8F 33 81 17 3B [12:11:49]CommunicateWithHost err = 0 [12:11:49]CheckOFDResponse [12:11:49]1017 (14) - 77093643461234 [12:11:49]1041 (16) - 0000000000871835 [12:11:49]1040 (4) - 151832 [12:12:29]OFD Sender: No OFD packet to send [12:12:35]OFD Sender: No OFD packet to send [12:12:35]recv_with_timeout no data received [12:12:40]OFD Sender: No OFD packet to send [12:12:45]OFD Sender: No OFD packet to send [12:12:50]OFD Sender: No OFD packet to send [12:12:55]OFD Sender: No OFD packet to send [12:13:00]OFD Sender: No OFD packet to send [12:13:05]OFD Sender: No OFD packet to send [12:13:10]OFD Sender: No OFD packet to send [12:13:15]OFD Sender: No OFD packet to send [12:13:20]OFD Sender: No OFD packet to send [12:13:23]recv_with_timeout no data received [12:13:25]OFD Sender: No OFD packet to send [12:13:30]OFD Sender: No OFD packet to send [12:13:35]OFD Sender: No OFD packet to send [12:13:40]OFD Sender: No OFD packet to send [12:13:45]OFD Sender: No OFD packet to send [12:13:46]recv_with_timeout no data received [12:13:50]OFD Sender: No OFD packet to send [12:13:55]OFD Sender: No OFD packet to send [12:14:00]OFD Sender: No OFD packet to send [12:14:05]OFD Sender: No OFD packet to send [12:14:06]recv_with_timeout no data received [12:14:10]OFD Sender: No OFD packet to send [12:14:15]OFD Sender: No OFD packet to send [12:14:20]OFD Sender: No OFD packet to send [12:14:25]OFD Sender: No OFD packet to send [12:14:30]OFD Sender: No OFD packet to send [12:14:35]OFD Sender: No OFD packet to send [12:14:40]OFD Sender: No OFD packet to send [12:14:45]OFD Sender: No OFD packet to send [12:14:50]OFD Sender: No OFD packet to send [12:14:55]OFD Sender: No OFD packet to send [12:15:00]OFD Sender: No OFD packet to send [12:15:05]OFD Sender: No OFD packet to send [12:15:10]OFD Sender: No OFD packet to send [12:15:15]OFD Sender: No OFD packet to send [12:15:20]OFD Sender: No OFD packet to send [12:15:25]OFD Sender: No OFD packet to send [12:15:30]OFD Sender: No OFD packet to send [12:15:35]OFD Sender: No OFD packet to send [12:15:40]OFD Sender: No OFD packet to send [12:15:41]accept exits with 9 [12:15:41]New connection [12:15:41]New thread 3066686820 created [12:15:41]Thread 3066543460 joined [12:15:41]Waiting for new connection... [12:15:41] Sock 9.Parse request [12:15:41]Sock 9.Check first char [12:15:41]Sock 9.First char is OK [12:15:41]request: POST /json_proto HTTP/1.0 [12:15:41]Method: POST [12:15:41]URL: /json_proto [12:15:41]Method is POST - this is cgi request [12:15:41]url: /json_proto [12:15:41]query_string will be loaded in cgi processing [12:15:41]execute_cgi json_proto POST (null) [12:15:41]execute_cgi path=json_proto method=POST [12:15:41]POST find Content-Length [12:15:41]Host: 172.17.43.67:8080 [12:15:41]Content-Length: 683 [12:15:41]Content-Type: application/json [12:15:41] [12:15:41]POST finish read [12:15:41]Found Content-Length = 683 [12:15:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:41]execute_script... [12:15:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:41]POST & json_proto [12:15:41]process_json_proto [12:15:41]json parsed OK: [12:15:41]protocol is kg_v1.0 [12:15:41]action value=close_receipt [12:15:41]process_action close_receipt [12:15:41]cmd_close_receipt [12:15:41]MH_GetDate [12:15:41]Write to MH i2c: F0 00 00 F4 05 E8 [12:15:41]Write i2c OK [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 09 00 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 09 00 F4 05 00 6D 0A F0 66 6A BD 47 65 91 [12:15:41]GetLastDocTimeStamp 1727007095 [12:15:41]current date 1727007341 [12:15:41]FM_GetShiftState [12:15:41]SAM_PROTO_GetShiftState [12:15:41]wFMCommunicate request_size=4 [12:15:41]MH_SAM_APDU [12:15:41]CAPDU: 80 13 01 00 [12:15:41]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [12:15:41]Write i2c OK [12:15:41]MH_I2C_Read... [12:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:41]Read from MH i2c: E2 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: E2 0E 00 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [12:15:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:15:41]wFMCommunicate OK [12:15:41]SAM_PROTO_GetShiftState done [12:15:41]FM_GetShiftState done [12:15:41]opened in 1726966141 [12:15:41]opened+sec_in_day 1727052541 [12:15:41]quantity*price = 100021 [12:15:41]sum+1 = 100023 [12:15:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 164 22.09.2024 12:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151833 ФПД: 120815474833553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151833&fm=120815474833553&tin=02508201610067®Number=0000000000091825&sum=100000 [12:15:42]StoreToDocumentArchive [12:15:42]shift 475 fd 151833 [12:15:42]save to /storage/0475/doc_00151833 [12:15:42]save last doc name /storage/0475/doc_00151833 to /storage/kkm_last_doc_name [12:15:42]save OK [12:15:42]Clear old archive folders... [12:15:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:42]tlvbuf is 00DF1EB0 [12:15:42]SAM_PROTO_ClearQueue [12:15:42]wFMCommunicate request_size=4 [12:15:42]MH_SAM_APDU [12:15:42]CAPDU: 80 09 00 00 [12:15:42]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [12:15:42]Write i2c OK [12:15:42]MH_I2C_Read... [12:15:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:42]Read from MH i2c: E2 [12:15:42]MH_I2C_Read... [12:15:42]Read from MH i2c: E2 03 00 [12:15:42]MH_I2C_Read... [12:15:42]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [12:15:42]RAPDU: 90 00 [12:15:42]wFMCommunicate OK [12:15:42]SAM_PROTO_ClearQueue done [12:15:42]KKMCreateOFDPacket [12:15:42]OFDProtocolAddRootSTLVToBuf [12:15:42]FM_MakeSignedData [12:15:42]FM_MakeSignedData [12:15:42]SAM_PROTO_SignData [12:15:42]wFMCommunicate request_size=4 [12:15:42]MH_SAM_APDU [12:15:42]CAPDU: 80 0D 01 02 [12:15:42]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [12:15:42]Write i2c OK [12:15:42]MH_I2C_Read... [12:15:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:42]Read from MH i2c: E2 [12:15:42]MH_I2C_Read... [12:15:42]Read from MH i2c: E2 03 00 [12:15:42]MH_I2C_Read... [12:15:42]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [12:15:42]RAPDU: 90 00 [12:15:42]wFMCommunicate OK [12:15:42]wFMCommunicate request_size=255 [12:15:42]MH_SAM_APDU [12:15:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 51 02 00 35 04 06 00 6D [12:15:42]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 51 02 00 35 04 06 00 6D 00 00 54 [12:15:42]Write i2c OK [12:15:42]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [12:15:43]RAPDU: 90 00 [12:15:43]wFMCommunicate OK [12:15:43]wFMCommunicate request_size=10 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 0D 02 02 05 E1 8B 75 F8 91 [12:15:43]Write to MH i2c: E2 0D 00 05 06 80 0D 02 02 05 00 E1 8B 75 F8 91 00 00 F9 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [12:15:43]RAPDU: 90 00 [12:15:43]wFMCommunicate OK [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 0D 03 02 [12:15:43]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 0B 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 0B 00 06 06 00 0E 53 2B C7 04 72 67 75 90 00 2D [12:15:43]RAPDU: 0E 53 2B C7 04 72 67 75 90 00 [12:15:43]wFMCommunicate OK [12:15:43]SAM_PROTO_SignData done [12:15:43]FM_MakeSignedData done [12:15:43]CreateOFDProtocolMessage [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 11 00 00 [12:15:43]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 17 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [12:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:43]wFMCommunicate OK [12:15:43]CreateOFDProtocolMessage done [12:15:43]OFDSenderStorePacket 151833 [12:15:43]StoreOFDPacket docnum=151833 [12:15:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A 85 07 01 2B F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 51 02 00 35 04 06 00 6D E1 8B 75 F8 91 0E 53 2B C7 04 72 67 75 [12:15:43]CheckFolder [12:15:43]dirname=/storage/ofd_packets [12:15:43]CheckFolder done [12:15:43]ProducePacketName [12:15:43]name=ofd_packets/00151833 [12:15:43]NVStorageSaveData ofd_packets/00151833 [12:15:43]File name is /storage/ofd_packets/00151833 [12:15:43]Write 301 bytes [12:15:43]NVStorageSaveData done [12:15:43]OFDSenderStorePacket done [12:15:43]KKMCreateOFDPacket done [12:15:43]NVStorageSaveData kkm_last_timestamp [12:15:43]File name is /storage/kkm_last_timestamp [12:15:43]Write 4 bytes [12:15:43]NVStorageSaveData done [12:15:43]ExternCall_PrintAddStr [12:15:43]wPrintStart [12:15:43]Write to MH i2c: 01 00 00 08 06 0E [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 07 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [12:15:43]RasterBufferAndPrint [12:15:43]line Счет N : (1)1785845 [12:15:43]line ИНН: 02508201610067 [12:15:43]line Контрольно-Кассовый Чек [12:15:43]line ПРОДАЖА [12:15:43]line ТРК (МРК, ГНК) : 23 [12:15:43]line Товар: 2710124500 [12:15:43]line Аи-95-К-5 [12:15:43]line 13.480 * 74.20 [12:15:43]line = 1000.22 [12:15:43]line НДС 12% НСП 1% [12:15:43]line > о реализуемом товаре [12:15:43]line ОКРУГЛЕНИЕ: -0.22 [12:15:43]line ИТОГО: 1000.00 [12:15:43]line Внесено: 1000.00 [12:15:43]line СДАЧА: 0.00 [12:15:43]line НСП 1% : 8.85 [12:15:43]line НДС 12% : 106.22 [12:15:43]line Наличными: 1000.00 [12:15:43]line Безнал.: 0.00 [12:15:43]line Место: АЗС № 89 "Партнер Нефть" [12:15:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:15:43]line СНО: Общий режим [12:15:43]line Чек 164 22.09.2024 12:15 [12:15:43]line Смена: 475 ФФД: 1.0 [12:15:43]line ЗНМ: 0300000113 [12:15:43]line РНМ: 0000000000091825 [12:15:43]line Версия ККМ: 001 [12:15:43]line ФМ: 0000000000871835 [12:15:43]line ФД: 151833 [12:15:43]line ФПД: 120815474833553 [12:15:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151833&fm=120815474833553&tin=02508201610067®Number=0000000000091825&sum=100000 [12:15:43]written 0, free lines is 4095 [12:15:43]OFD Sender: Processing packet 151833 [packets to send 826, broken 825] [12:15:43]ProducePacketName [12:15:43]name=ofd_packets/00151833 [12:15:43]OFD Sender: To server: pG, [12:15:43]CommunicateWithHost lk.salyk.kg:30040 [12:15:43]ConnectInit lk.salyk.kg [12:15:43]Write to MH i2c: 01 00 00 33 06 39 [12:15:43]Connected sock=6 [12:15:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A 85 07 01 2B F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6D 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 51 02 00 35 04 06 00 6D E1 8B 75 F8 91 0E 53 2B C7 04 72 67 75 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 07 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 E0 0C 2C [12:15:43]RasterBufferAndPrint [12:15:43]line [12:15:43]line [12:15:43]line [12:15:43]line [12:15:43]line [12:15:43]written 0, free lines is 3317 [12:15:43]MH_Cut [12:15:43]Write to MH i2c: D1 01 00 3A 06 01 12 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: D1 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: D1 01 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: D1 01 00 3A 06 00 11 [12:15:43]Write to MH i2c: 01 00 00 3B 06 41 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 88 47 00 54 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 51 02 00 F4 03 04 00 71 B2 EF 66 B6 04 01 00 00 FF 86 C9 5A B8 D5 97 63 [12:15:44]CommunicateWithHost err = 0 [12:15:44]CheckOFDResponse [12:15:44]1017 (14) - 77093643461234 [12:15:44]1041 (16) - 0000000000871835 [12:15:44]1040 (4) - 151833 [12:15:44]1012 (4) - 22.09.2024 06:00 [12:15:44]1206 (1) - 0 [12:15:44]OFD Sender: Remove packet 151833 [12:15:44]ProducePacketName [12:15:44]name=ofd_packets/00151833 [12:15:44]NVStorageDeleteData [12:15:44]*** Cut start [12:15:44]*** Purtial cut [12:15:44]*** Stage 1: CUTSNS_PIN = 1 [12:15:44]Read from MH i2c: 01 [12:15:44]MH_I2C_Read... [12:15:44]*** Stop cut motor [12:15:44]*** Cut end [12:15:44]Read from MH i2c: 01 07 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 3B 06 00 00 00 00 00 FF 0F 56 [12:15:44]process_action close_receipt done [12:15:44]requested_data is exist [12:15:44]produce_requested_data [12:15:44]requested_item fm.sn is exist - process it [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 11 00 00 [12:15:44]Write to MH i2c: E2 08 00 3C 06 80 11 00 00 00 00 00 00 BC [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 3C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [12:15:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:44]wFMCommunicate OK [12:15:44]requested_item fd.num is exist - process it [12:15:44]SAM_PROTO_GetFieldsCounters [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 13 00 00 [12:15:44]Write to MH i2c: E2 08 00 3D 06 80 13 00 00 00 00 00 00 BF [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]OFD Sender: No OFD packet to send [12:15:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 62 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 62 00 3D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [12:15:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:44]wFMCommunicate OK [12:15:44]SAM_PROTO_GetFieldsCounters done [12:15:44]requested_item shift.num is exist - process it [12:15:44]requested_item shift.opened is exist - process it [12:15:44]req_shift_opened [12:15:44]FM_GetShiftState [12:15:44]SAM_PROTO_GetShiftState [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 13 01 00 [12:15:44]Write to MH i2c: E2 08 00 3E 06 80 13 01 00 00 00 00 00 C1 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0E 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0E 00 3E 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 08 [12:15:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:15:44]wFMCommunicate OK [12:15:44]SAM_PROTO_GetShiftState done [12:15:44]FM_GetShiftState done [12:15:44]req_shift_opened done [12:15:44]requested_item shift.open_date is exist - process it [12:15:44]req_shift_open_date [12:15:44]req_shift_open_date done [12:15:44]produce_requested_data done [12:15:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151833,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:15:44]process_action_free close_receipt [12:15:44]json_value_free [12:15:44]json_value_free done [12:15:44]process_json_proto returns [12:15:44]Send response to host [12:15:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151833,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:15:44]free response buf [12:15:44]execute_script done [12:15:44]execute_script returns [12:15:44]free content buf [12:15:44]Sock 9.Close socket [12:15:44]Sock 9.Thread stoped [12:15:49]OFD Sender: No OFD packet to send [12:15:51]recv_with_timeout no data received [12:15:54]OFD Sender: No OFD packet to send [12:15:59]OFD Sender: No OFD packet to send [12:16:04]OFD Sender: No OFD packet to send [12:16:09]OFD Sender: No OFD packet to send [12:16:14]OFD Sender: No OFD packet to send [12:16:19]OFD Sender: No OFD packet to send [12:16:24]OFD Sender: No OFD packet to send [12:16:29]OFD Sender: No OFD packet to send [12:16:33]accept exits with 10 [12:16:33]New connection [12:16:33]New thread 3066543460 created [12:16:33]Thread 3066686820 joined [12:16:33]Waiting for new connection... [12:16:33] Sock 10.Parse request [12:16:33]Sock 10.Check first char [12:16:33]Sock 10.First char is OK [12:16:33]request: POST /json_proto HTTP/1.0 [12:16:33]Method: POST [12:16:33]URL: /json_proto [12:16:33]Method is POST - this is cgi request [12:16:33]url: /json_proto [12:16:33]query_string will be loaded in cgi processing [12:16:33]execute_cgi json_proto POST (null) [12:16:33]execute_cgi path=json_proto method=POST [12:16:33]POST find Content-Length [12:16:33]Host: 172.17.43.67:8080 [12:16:33]Content-Length: 668 [12:16:33]Content-Type: application/json [12:16:33] [12:16:33]POST finish read [12:16:33]Found Content-Length = 668 [12:16:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18826", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:33]execute_script... [12:16:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18826", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:33]POST & json_proto [12:16:33]process_json_proto [12:16:33]json parsed OK: [12:16:33]protocol is kg_v1.0 [12:16:33]action value=close_receipt [12:16:33]process_action close_receipt [12:16:33]cmd_close_receipt [12:16:33]MH_GetDate [12:16:33]Write to MH i2c: F0 00 00 3F 06 34 [12:16:33]Write i2c OK [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: F0 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: F0 09 00 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: F0 09 00 3F 06 00 A1 0A F0 66 6A BD 47 65 11 [12:16:33]GetLastDocTimeStamp 1727007341 [12:16:33]current date 1727007393 [12:16:33]FM_GetShiftState [12:16:33]SAM_PROTO_GetShiftState [12:16:33]wFMCommunicate request_size=4 [12:16:33]MH_SAM_APDU [12:16:33]CAPDU: 80 13 01 00 [12:16:33]Write to MH i2c: E2 08 00 40 06 80 13 01 00 00 00 00 00 C3 [12:16:33]Write i2c OK [12:16:33]MH_I2C_Read... [12:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:33]Read from MH i2c: E2 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 0E 00 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 0E 00 40 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0A [12:16:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:16:33]wFMCommunicate OK [12:16:33]SAM_PROTO_GetShiftState done [12:16:33]FM_GetShiftState done [12:16:33]opened in 1726966141 [12:16:33]opened+sec_in_day 1727052541 [12:16:33]quantity*price = 5000 [12:16:33]sum+1 = 5001 [12:16:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 165 22.09.2024 12:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151834 ФПД: 246106285701898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151834&fm=246106285701898&tin=02508201610067®Number=0000000000091825&sum=5000 0 [12:16:34]StoreToDocumentArchive [12:16:34]shift 475 fd 151834 [12:16:34]save to /storage/0475/doc_00151834 [12:16:34]save last doc name /storage/0475/doc_00151834 to /storage/kkm_last_doc_name [12:16:34]save OK [12:16:34]Clear old archive folders... [12:16:34]ProcessDocumentItem done err = 0, tmpTLVsize=292 [12:16:34]tlvbuf is 00DDFC50 [12:16:34]SAM_PROTO_ClearQueue [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 09 00 00 [12:16:34]Write to MH i2c: E2 08 00 4D 06 80 09 00 00 00 00 00 00 C5 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [12:16:34]RAPDU: 90 00 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_ClearQueue done [12:16:34]KKMCreateOFDPacket [12:16:34]OFDProtocolAddRootSTLVToBuf [12:16:34]FM_MakeSignedData [12:16:34]FM_MakeSignedData [12:16:34]SAM_PROTO_SignData [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 0D 01 02 [12:16:34]Write to MH i2c: E2 08 00 4E 06 80 0D 01 02 00 00 00 00 CD [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [12:16:34]RAPDU: 90 00 [12:16:34]wFMCommunicate OK [12:16:34]wFMCommunicate request_size=255 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 A1 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [12:16:34]Write to MH i2c: E2 02 01 4F 06 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 A1 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 A0 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [12:16:34]RAPDU: 90 00 [12:16:34]wFMCommunicate OK [12:16:34]wFMCommunicate request_size=51 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 0D 02 02 2E 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 51 02 00 35 04 06 00 DF D5 15 BC 7B 0A [12:16:34]Write to MH i2c: E2 36 00 50 06 80 0D 02 02 2E 00 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 51 02 00 35 04 06 00 DF D5 15 BC 7B 0A 00 00 D8 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:35]OFD Sender: No OFD packet to send [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 0D 03 02 [12:16:35]Write to MH i2c: E2 08 00 51 06 80 0D 03 02 00 00 00 00 D2 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0B 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0B 00 51 06 00 FA 3A 25 18 F8 B1 AE 04 90 00 9F [12:16:35]RAPDU: FA 3A 25 18 F8 B1 AE 04 90 00 [12:16:35]wFMCommunicate OK [12:16:35]SAM_PROTO_SignData done [12:16:35]FM_MakeSignedData done [12:16:35]CreateOFDProtocolMessage [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 11 00 00 [12:16:35]Write to MH i2c: E2 08 00 52 06 80 11 00 00 00 00 00 00 D2 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 17 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 17 00 52 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [12:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:16:35]wFMCommunicate OK [12:16:35]CreateOFDProtocolMessage done [12:16:35]OFDSenderStorePacket 151834 [12:16:35]StoreOFDPacket docnum=151834 [12:16:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 6B 00 30 01 05 E1 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 A1 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 51 02 00 35 04 06 00 DF D5 15 BC 7B 0A FA 3A 25 18 F8 B1 AE 04 [12:16:35]CheckFolder [12:16:35]dirname=/storage/ofd_packets [12:16:35]CheckFolder done [12:16:35]ProducePacketName [12:16:35]name=ofd_packets/00151834 [12:16:35]NVStorageSaveData ofd_packets/00151834 [12:16:35]File name is /storage/ofd_packets/00151834 [12:16:35]Write 342 bytes [12:16:35]NVStorageSaveData done [12:16:35]OFDSenderStorePacket done [12:16:35]KKMCreateOFDPacket done [12:16:35]NVStorageSaveData kkm_last_timestamp [12:16:35]File name is /storage/kkm_last_timestamp [12:16:35]Write 4 bytes [12:16:35]NVStorageSaveData done [12:16:35]recv_with_timeout no data received [12:16:35]ExternCall_PrintAddStr [12:16:35]wPrintStart [12:16:35]Write to MH i2c: 01 00 00 53 06 59 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 53 06 00 00 00 00 00 FF 0F 6E [12:16:35]RasterBufferAndPrint [12:16:35]line Счет N : (3)18826 [12:16:35]line ИНН: 02508201610067 [12:16:35]line Контрольно-Кассовый Чек [12:16:35]line ПРОДАЖА [12:16:35]line Товар: 4700003010018 [12:16:35]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [12:16:35]line 1.000 * 50.00 [12:16:35]line = 50.00 [12:16:35]line НДС 12% НСП 1% [12:16:35]line > о реализуемом товаре [12:16:35]line ИТОГО: 50.00 [12:16:35]line НСП 1% : 0.44 [12:16:35]line НДС 12% : 5.31 [12:16:35]line Наличными: 50.00 [12:16:35]line Безнал.: 0.00 [12:16:35]line Место: АЗС № 89 "Партнер Нефть" [12:16:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:16:35]line СНО: Общий режим [12:16:35]line Чек 165 22.09.2024 12:16 [12:16:35]line Смена: 475 ФФД: 1.0 [12:16:35]line ЗНМ: 0300000113 [12:16:35]line РНМ: 0000000000091825 [12:16:35]line Версия ККМ: 001 [12:16:35]line ФМ: 0000000000871835 [12:16:35]line ФД: 151834 [12:16:35]line ФПД: 246106285701898 [12:16:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151834&fm=246106285701898&tin=02508201610067®Number=0000000000091825&sum=5000 [12:16:35]OFD Sender: Processing packet 151834 [packets to send 826, broken 825] [12:16:35]ProducePacketName [12:16:35]name=ofd_packets/00151834 [12:16:35]OFD Sender: To server: pG, [12:16:35]CommunicateWithHost lk.salyk.kg:30040 [12:16:35]ConnectInit lk.salyk.kg [12:16:35]line 0 [12:16:35]written 0, free lines is 4095 [12:16:35]Write to MH i2c: 01 00 00 7C 06 82 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 E3 0C 78 [12:16:35]RasterBufferAndPrint [12:16:35]line [12:16:35]line [12:16:35]line [12:16:35]line [12:16:35]line [12:16:35]written 0, free lines is 3305 [12:16:35]MH_Cut [12:16:35]Write to MH i2c: D1 01 00 83 06 01 5B [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: D1 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: D1 01 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: D1 01 00 83 06 00 5A [12:16:35]Write to MH i2c: 01 00 00 84 06 8A [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:36]*** Cut start [12:16:36]*** Purtial cut [12:16:36]*** Stage 1: CUTSNS_PIN = 1 [12:16:36]Connected sock=8 [12:16:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 6B 00 30 01 05 E1 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 A1 0A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 51 02 00 35 04 06 00 DF D5 15 BC 7B 0A FA 3A 25 18 F8 B1 AE 04 [12:16:36]Read from MH i2c: 01 [12:16:36]MH_I2C_Read... [12:16:36]*** Stop cut motor [12:16:36]*** Cut end [12:16:36]Read from MH i2c: 01 07 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [12:16:36]process_action close_receipt done [12:16:36]requested_data is exist [12:16:36]produce_requested_data [12:16:36]requested_item fm.sn is exist - process it [12:16:36]wFMCommunicate request_size=4 [12:16:36]MH_SAM_APDU [12:16:36]CAPDU: 80 11 00 00 [12:16:36]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 17 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 17 00 85 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [12:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:16:37]wFMCommunicate OK [12:16:37]requested_item fd.num is exist - process it [12:16:37]SAM_PROTO_GetFieldsCounters [12:16:37]wFMCommunicate request_size=4 [12:16:37]MH_SAM_APDU [12:16:37]CAPDU: 80 13 00 00 [12:16:37]Write to MH i2c: E2 08 00 86 06 80 13 00 00 00 00 00 00 08 [12:16:37]Write i2c OK [12:16:37]MH_I2C_Read... [12:16:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 62 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 62 00 86 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [12:16:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:16:37]wFMCommunicate OK [12:16:37]SAM_PROTO_GetFieldsCounters done [12:16:37]requested_item shift.num is exist - process it [12:16:37]requested_item shift.opened is exist - process it [12:16:37]req_shift_opened [12:16:37]FM_GetShiftState [12:16:37]SAM_PROTO_GetShiftState [12:16:37]wFMCommunicate request_size=4 [12:16:37]MH_SAM_APDU [12:16:37]CAPDU: 80 13 01 00 [12:16:37]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [12:16:37]Write i2c OK [12:16:37]MH_I2C_Read... [12:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 0E 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 51 [12:16:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:16:37]wFMCommunicate OK [12:16:37]SAM_PROTO_GetShiftState done [12:16:37]FM_GetShiftState done [12:16:37]req_shift_opened done [12:16:37]requested_item shift.open_date is exist - process it [12:16:37]req_shift_open_date [12:16:37]req_shift_open_date done [12:16:37]produce_requested_data done [12:16:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151834,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:16:37]process_action_free close_receipt [12:16:37]json_value_free [12:16:37]json_value_free done [12:16:37]process_json_proto returns [12:16:37]Send response to host [12:16:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151834,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:16:37]free response buf [12:16:37]execute_script done [12:16:37]execute_script returns [12:16:37]free content buf [12:16:37]Sock 10.Close socket [12:16:37]Sock 10.Thread stoped [12:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E 4A 47 00 30 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 51 02 00 F4 03 04 00 A7 B2 EF 66 B6 04 01 00 00 B9 54 98 7A B6 97 22 EB [12:16:37]CommunicateWithHost err = 0 [12:16:37]CheckOFDResponse [12:16:37]1017 (14) - 77093643461234 [12:16:37]1041 (16) - 0000000000871835 [12:16:37]1040 (4) - 151834 [12:16:37]1012 (4) - 22.09.2024 06:01 [12:16:37]1206 (1) - 0 [12:16:37]OFD Sender: Remove packet 151834 [12:16:37]ProducePacketName [12:16:37]name=ofd_packets/00151834 [12:16:37]NVStorageDeleteData [12:16:37]OFD Sender: No OFD packet to send [12:16:42]OFD Sender: No OFD packet to send [12:16:47]OFD Sender: No OFD packet to send [12:16:52]OFD Sender: No OFD packet to send [12:16:57]recv_with_timeout no data received [12:16:57]OFD Sender: No OFD packet to send [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]recv_with_timeout no data received [12:17:13]OFD Sender: No OFD packet to send [12:17:18]OFD Sender: No OFD packet to send [12:17:23]OFD Sender: No OFD packet to send [12:17:28]OFD Sender: No OFD packet to send [12:17:33]OFD Sender: No OFD packet to send [12:17:38]OFD Sender: No OFD packet to send [12:17:43]OFD Sender: No OFD packet to send [12:17:48]OFD Sender: No OFD packet to send [12:17:53]OFD Sender: No OFD packet to send [12:17:58]OFD Sender: No OFD packet to send [12:18:03]OFD Sender: No OFD packet to send [12:18:08]OFD Sender: No OFD packet to send [12:18:13]OFD Sender: No OFD packet to send [12:18:18]OFD Sender: No OFD packet to send [12:18:23]OFD Sender: No OFD packet to send [12:18:28]OFD Sender: No OFD packet to send [12:18:31]recv_with_timeout no data received [12:18:33]OFD Sender: No OFD packet to send [12:18:38]OFD Sender: No OFD packet to send [12:18:43]OFD Sender: No OFD packet to send [12:18:48]OFD Sender: No OFD packet to send [12:18:53]OFD Sender: No OFD packet to send [12:18:58]OFD Sender: No OFD packet to send [12:19:03]OFD Sender: No OFD packet to send [12:19:08]OFD Sender: No OFD packet to send [12:19:13]OFD Sender: No OFD packet to send [12:19:18]OFD Sender: No OFD packet to send [12:19:23]OFD Sender: No OFD packet to send [12:19:28]OFD Sender: No OFD packet to send [12:19:33]OFD Sender: No OFD packet to send [12:19:38]OFD Sender: No OFD packet to send [12:19:43]OFD Sender: No OFD packet to send [12:19:45]recv_with_timeout no data received [12:19:48]OFD Sender: No OFD packet to send [12:19:53]OFD Sender: No OFD packet to send [12:19:58]OFD Sender: No OFD packet to send [12:20:03]OFD Sender: No OFD packet to send [12:20:08]OFD Sender: No OFD packet to send [12:20:13]OFD Sender: No OFD packet to send [12:20:18]OFD Sender: No OFD packet to send [12:20:23]OFD Sender: No OFD packet to send [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:34]recv_with_timeout no data received [12:20:38]OFD Sender: No OFD packet to send [12:20:43]OFD Sender: No OFD packet to send [12:20:48]OFD Sender: No OFD packet to send [12:20:53]OFD Sender: No OFD packet to send [12:20:58]OFD Sender: No OFD packet to send [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:18]OFD Sender: No OFD packet to send [12:21:23]OFD Sender: No OFD packet to send [12:21:28]OFD Sender: No OFD packet to send [12:21:33]OFD Sender: No OFD packet to send [12:21:38]recv_with_timeout no data received [12:21:38]OFD Sender: No OFD packet to send [12:21:43]OFD Sender: No OFD packet to send [12:21:48]OFD Sender: No OFD packet to send [12:21:53]OFD Sender: No OFD packet to send [12:21:59]OFD Sender: No OFD packet to send [12:21:59]accept exits with 9 [12:21:59]New connection [12:21:59]New thread 3066686820 created [12:21:59]Thread 3066543460 joined [12:21:59]Waiting for new connection... [12:21:59] Sock 9.Parse request [12:21:59]Sock 9.Check first char [12:21:59]Sock 9.First char is OK [12:21:59]request: POST /json_proto HTTP/1.0 [12:21:59]Method: POST [12:21:59]URL: /json_proto [12:21:59]Method is POST - this is cgi request [12:21:59]url: /json_proto [12:21:59]query_string will be loaded in cgi processing [12:21:59]execute_cgi json_proto POST (null) [12:21:59]execute_cgi path=json_proto method=POST [12:21:59]POST find Content-Length [12:21:59]Host: 172.17.43.67:8080 [12:21:59]Content-Length: 780 [12:21:59]Content-Type: application/json [12:21:59] [12:21:59]POST finish read [12:21:59]Found Content-Length = 780 [12:21:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:59]execute_script... [12:21:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:59]POST & json_proto [12:21:59]process_json_proto [12:21:59]json parsed OK: [12:21:59]protocol is kg_v1.0 [12:21:59]action value=close_receipt [12:21:59]process_action close_receipt [12:21:59]cmd_close_receipt [12:21:59]MH_GetDate [12:21:59]Write to MH i2c: F0 00 00 88 06 7D [12:21:59]Write i2c OK [12:21:59]MH_I2C_Read... [12:21:59]Read from MH i2c: F0 [12:21:59]MH_I2C_Read... [12:21:59]Read from MH i2c: F0 09 00 [12:21:59]MH_I2C_Read... [12:21:59]Read from MH i2c: F0 09 00 88 06 00 E7 0B F0 66 6A BD 47 65 A1 [12:21:59]GetLastDocTimeStamp 1727007393 [12:21:59]current date 1727007719 [12:21:59]FM_GetShiftState [12:21:59]SAM_PROTO_GetShiftState [12:21:59]wFMCommunicate request_size=4 [12:21:59]MH_SAM_APDU [12:21:59]CAPDU: 80 13 01 00 [12:21:59]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [12:21:59]Write i2c OK [12:21:59]MH_I2C_Read... [12:21:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:59]Read from MH i2c: E2 [12:21:59]MH_I2C_Read... [12:21:59]Read from MH i2c: E2 0E 00 [12:21:59]MH_I2C_Read... [12:21:59]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 53 [12:21:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:21:59]wFMCommunicate OK [12:21:59]SAM_PROTO_GetShiftState done [12:21:59]FM_GetShiftState done [12:21:59]opened in 1726966141 [12:21:59]opened+sec_in_day 1727052541 [12:21:59]quantity*price = 0 [12:21:59]sum+1 = 1 [12:21:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 166 22.09.2024 12:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151835 ФПД: 214049108988216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151835&fm=214049108988216&tin=02508201610067®Number=0000000000091825&sum=0 [12:22:00]StoreToDocumentArchive [12:22:00]shift 475 fd 151835 [12:22:00]save to /storage/0475/doc_00151835 [12:22:00]save last doc name /storage/0475/doc_00151835 to /storage/kkm_last_doc_name [12:22:00]save OK [12:22:00]Clear old archive folders... [12:22:00]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:22:00]tlvbuf is 00DF1150 [12:22:00]SAM_PROTO_ClearQueue [12:22:00]wFMCommunicate request_size=4 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 09 00 00 [12:22:00]Write to MH i2c: E2 08 00 96 06 80 09 00 00 00 00 00 00 0E [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [12:22:00]RAPDU: 90 00 [12:22:00]wFMCommunicate OK [12:22:00]SAM_PROTO_ClearQueue done [12:22:00]KKMCreateOFDPacket [12:22:00]OFDProtocolAddRootSTLVToBuf [12:22:00]FM_MakeSignedData [12:22:00]FM_MakeSignedData [12:22:00]SAM_PROTO_SignData [12:22:00]wFMCommunicate request_size=4 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 0D 01 02 [12:22:00]Write to MH i2c: E2 08 00 97 06 80 0D 01 02 00 00 00 00 16 [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [12:22:00]RAPDU: 90 00 [12:22:00]wFMCommunicate OK [12:22:00]wFMCommunicate request_size=255 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 E7 0B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 51 02 00 35 04 06 00 C2 AD 31 1B 11 [12:22:00]Write to MH i2c: E2 02 01 98 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 E7 0B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 51 02 00 35 04 06 00 C2 AD 31 1B 11 00 00 96 [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [12:22:00]RAPDU: 90 00 [12:22:00]wFMCommunicate OK [12:22:00]wFMCommunicate request_size=6 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 0D 02 02 01 38 [12:22:00]Write to MH i2c: E2 09 00 99 06 80 0D 02 02 01 00 38 00 00 53 [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [12:22:00]RAPDU: 90 00 [12:22:00]wFMCommunicate OK [12:22:00]wFMCommunicate request_size=4 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 0D 03 02 [12:22:00]Write to MH i2c: E2 08 00 9A 06 80 0D 03 02 00 00 00 00 1B [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 0B 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 0B 00 9A 06 00 17 71 C0 5C C7 92 97 98 90 00 48 [12:22:00]RAPDU: 17 71 C0 5C C7 92 97 98 90 00 [12:22:00]wFMCommunicate OK [12:22:00]SAM_PROTO_SignData done [12:22:00]FM_MakeSignedData done [12:22:00]CreateOFDProtocolMessage [12:22:00]wFMCommunicate request_size=4 [12:22:00]MH_SAM_APDU [12:22:00]CAPDU: 80 11 00 00 [12:22:00]Write to MH i2c: E2 08 00 9B 06 80 11 00 00 00 00 00 00 1B [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:00]Read from MH i2c: E2 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 17 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: E2 17 00 9B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [12:22:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:00]wFMCommunicate OK [12:22:00]CreateOFDProtocolMessage done [12:22:00]OFDSenderStorePacket 151835 [12:22:00]StoreOFDPacket docnum=151835 [12:22:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AD 53 03 01 41 8C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 E7 0B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 51 02 00 35 04 06 00 C2 AD 31 1B 11 38 17 71 C0 5C C7 92 97 98 [12:22:00]CheckFolder [12:22:00]dirname=/storage/ofd_packets [12:22:00]CheckFolder done [12:22:00]ProducePacketName [12:22:00]name=ofd_packets/00151835 [12:22:00]NVStorageSaveData ofd_packets/00151835 [12:22:00]File name is /storage/ofd_packets/00151835 [12:22:00]Write 297 bytes [12:22:00]NVStorageSaveData done [12:22:00]OFDSenderStorePacket done [12:22:00]KKMCreateOFDPacket done [12:22:00]NVStorageSaveData kkm_last_timestamp [12:22:00]File name is /storage/kkm_last_timestamp [12:22:00]Write 4 bytes [12:22:00]NVStorageSaveData done [12:22:00]ExternCall_PrintAddStr [12:22:00]wPrintStart [12:22:00]Write to MH i2c: 01 00 00 9C 06 A2 [12:22:00]Write i2c OK [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: 01 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: 01 07 00 [12:22:00]MH_I2C_Read... [12:22:00]Read from MH i2c: 01 07 00 9C 06 00 00 00 00 00 FF 0F B7 [12:22:00]RasterBufferAndPrint [12:22:00]line Счет N : (1)1785846 [12:22:00]line ИНН: 02508201610067 [12:22:00]line Контрольно-Кассовый Чек [12:22:00]line ПРОДАЖА [12:22:00]line ТРК (МРК, ГНК) : 33 [12:22:00]line Товар: 2710124130 [12:22:00]line Super-92 [12:22:00]line 7.220 * 0.00 [12:22:00]line = 0.00 [12:22:00]line НДС 12% НСП 1% [12:22:00]line > о реализуемом товаре [12:22:00]line ИТОГО: 0.00 [12:22:00]line НСП 1% : 0.00 [12:22:00]line НДС 12% : 0.00 [12:22:00]line Наличными: 0.00 [12:22:00]line Безнал.: 0.00 [12:22:00]line Место: АЗС № 89 "Партнер Нефть" [12:22:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:00]line СНО: Общий режим [12:22:00]line Чек 166 22.09.2024 12:21 [12:22:00]line Смена: 475 ФФД: 1.0 [12:22:00]line ЗНМ: 0300000113 [12:22:00]line РНМ: 0000000000091825 [12:22:00]line Версия ККМ: 001 [12:22:00]line Платежная система: O! деньги [12:22:00]line ФМ: 0000000000871835 [12:22:00]line ФД: 151835 [12:22:00]line ФПД: 214049108988216 [12:22:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151835&fm=214049108988216&tin=02508201610067®Number=0000000000091825&sum=0 [12:22:00]written 0, free lines is 4095 [12:22:00]OFD Sender: Processing packet 151835 [packets to send 826, broken 825] [12:22:00]ProducePacketName [12:22:00]name=ofd_packets/00151835 [12:22:00]OFD Sender: To server: pG, [12:22:00]CommunicateWithHost lk.salyk.kg:30040 [12:22:00]ConnectInit lk.salyk.kg [12:22:01]Write to MH i2c: 01 00 00 C6 06 CC [12:22:01]Write i2c OK [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: 01 [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: 01 07 00 [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: 01 07 00 C6 06 00 00 00 00 00 EC 0C CB [12:22:01]RasterBufferAndPrint [12:22:01]line [12:22:01]line [12:22:01]line [12:22:01]line [12:22:01]line [12:22:01]written 0, free lines is 3314 [12:22:01]MH_Cut [12:22:01]Write to MH i2c: D1 01 00 CD 06 01 A5 [12:22:01]Write i2c OK [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: D1 [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: D1 01 00 [12:22:01]MH_I2C_Read... [12:22:01]Read from MH i2c: D1 01 00 CD 06 00 A4 [12:22:01]Write to MH i2c: 01 00 00 CE 06 D4 [12:22:01]Write i2c OK [12:22:01]MH_I2C_Read... [12:22:01]Connected sock=10 [12:22:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AD 53 03 01 41 8C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 E7 0B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 51 02 00 35 04 06 00 C2 AD 31 1B 11 38 17 71 C0 5C C7 92 97 98 [12:22:01]*** Cut start [12:22:01]*** Purtial cut [12:22:01]*** CUTSNS_PIN = 0 [12:22:02]*** Stage 1: CUTSNS_PIN = 1 [12:22:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 48 69 47 00 F3 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 51 02 00 F4 03 04 00 EC B3 EF 66 B6 04 01 00 00 A9 14 FC 5A 7A 95 81 E4 [12:22:02]CommunicateWithHost err = 0 [12:22:02]CheckOFDResponse [12:22:02]1017 (14) - 77093643461234 [12:22:02]1041 (16) - 0000000000871835 [12:22:02]1040 (4) - 151835 [12:22:02]1012 (4) - 22.09.2024 06:06 [12:22:02]1206 (1) - 0 [12:22:02]OFD Sender: Remove packet 151835 [12:22:02]ProducePacketName [12:22:02]name=ofd_packets/00151835 [12:22:02]NVStorageDeleteData [12:22:02]OFD Sender: No OFD packet to send [12:22:03]Read from MH i2c: 01 [12:22:03]MH_I2C_Read... [12:22:03]*** Stop cut motor [12:22:03]*** Cut end [12:22:03]Read from MH i2c: 01 07 00 [12:22:03]MH_I2C_Read... [12:22:03]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 FF 0F E9 [12:22:03]process_action close_receipt done [12:22:03]requested_data is exist [12:22:03]produce_requested_data [12:22:03]requested_item fm.sn is exist - process it [12:22:03]wFMCommunicate request_size=4 [12:22:03]MH_SAM_APDU [12:22:03]CAPDU: 80 11 00 00 [12:22:03]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [12:22:03]Write i2c OK [12:22:03]MH_I2C_Read... [12:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:04]Read from MH i2c: E2 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 17 00 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 17 00 CF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [12:22:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:04]wFMCommunicate OK [12:22:04]requested_item fd.num is exist - process it [12:22:04]SAM_PROTO_GetFieldsCounters [12:22:04]wFMCommunicate request_size=4 [12:22:04]MH_SAM_APDU [12:22:04]CAPDU: 80 13 00 00 [12:22:04]Write to MH i2c: E2 08 00 D0 06 80 13 00 00 00 00 00 00 52 [12:22:04]Write i2c OK [12:22:04]MH_I2C_Read... [12:22:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:04]Read from MH i2c: E2 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 62 00 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 62 00 D0 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [12:22:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:04]wFMCommunicate OK [12:22:04]SAM_PROTO_GetFieldsCounters done [12:22:04]requested_item shift.num is exist - process it [12:22:04]requested_item shift.opened is exist - process it [12:22:04]req_shift_opened [12:22:04]FM_GetShiftState [12:22:04]SAM_PROTO_GetShiftState [12:22:04]wFMCommunicate request_size=4 [12:22:04]MH_SAM_APDU [12:22:04]CAPDU: 80 13 01 00 [12:22:04]Write to MH i2c: E2 08 00 D1 06 80 13 01 00 00 00 00 00 54 [12:22:04]Write i2c OK [12:22:04]MH_I2C_Read... [12:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:04]Read from MH i2c: E2 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 0E 00 [12:22:04]MH_I2C_Read... [12:22:04]Read from MH i2c: E2 0E 00 D1 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9B [12:22:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:22:04]wFMCommunicate OK [12:22:04]SAM_PROTO_GetShiftState done [12:22:04]FM_GetShiftState done [12:22:04]req_shift_opened done [12:22:04]requested_item shift.open_date is exist - process it [12:22:04]req_shift_open_date [12:22:04]req_shift_open_date done [12:22:04]produce_requested_data done [12:22:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151835,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:22:04]process_action_free close_receipt [12:22:04]json_value_free [12:22:04]json_value_free done [12:22:04]process_json_proto returns [12:22:04]Send response to host [12:22:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151835,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:22:04]free response buf [12:22:04]execute_script done [12:22:04]execute_script returns [12:22:04]free content buf [12:22:04]Sock 9.Close socket [12:22:04]Sock 9.Thread stoped [12:22:07]OFD Sender: No OFD packet to send [12:22:09]recv_with_timeout no data received [12:22:12]OFD Sender: No OFD packet to send [12:22:17]OFD Sender: No OFD packet to send [12:22:20]recv_with_timeout no data received [12:22:22]OFD Sender: No OFD packet to send [12:22:27]OFD Sender: No OFD packet to send [12:22:32]OFD Sender: No OFD packet to send [12:22:37]OFD Sender: No OFD packet to send [12:22:42]OFD Sender: No OFD packet to send [12:22:47]OFD Sender: No OFD packet to send [12:22:52]OFD Sender: No OFD packet to send [12:22:57]recv_with_timeout no data received [12:22:58]OFD Sender: No OFD packet to send [12:23:03]OFD Sender: No OFD packet to send [12:23:08]OFD Sender: No OFD packet to send [12:23:13]OFD Sender: No OFD packet to send [12:23:18]OFD Sender: No OFD packet to send [12:23:23]OFD Sender: No OFD packet to send [12:23:28]OFD Sender: No OFD packet to send [12:23:33]OFD Sender: No OFD packet to send [12:23:38]OFD Sender: No OFD packet to send [12:23:43]OFD Sender: No OFD packet to send [12:23:48]OFD Sender: No OFD packet to send [12:23:53]OFD Sender: No OFD packet to send [12:23:58]OFD Sender: No OFD packet to send [12:24:03]OFD Sender: No OFD packet to send [12:24:08]OFD Sender: No OFD packet to send [12:24:13]OFD Sender: No OFD packet to send [12:24:18]OFD Sender: No OFD packet to send [12:24:23]OFD Sender: No OFD packet to send [12:24:28]OFD Sender: No OFD packet to send [12:24:33]OFD Sender: No OFD packet to send [12:24:38]OFD Sender: No OFD packet to send [12:24:43]OFD Sender: No OFD packet to send [12:24:48]OFD Sender: No OFD packet to send [12:24:53]OFD Sender: No OFD packet to send [12:24:58]OFD Sender: No OFD packet to send [12:25:00]accept exits with 8 [12:25:00]New connection [12:25:00]New thread 3066543460 created [12:25:00]Thread 3066686820 joined [12:25:00]Waiting for new connection... [12:25:00] Sock 8.Parse request [12:25:00]Sock 8.Check first char [12:25:00]Sock 8.First char is OK [12:25:00]request: POST /json_proto HTTP/1.0 [12:25:00]Method: POST [12:25:00]URL: /json_proto [12:25:00]Method is POST - this is cgi request [12:25:00]url: /json_proto [12:25:00]query_string will be loaded in cgi processing [12:25:00]execute_cgi json_proto POST (null) [12:25:00]execute_cgi path=json_proto method=POST [12:25:00]POST find Content-Length [12:25:00]Host: 172.17.43.67:8080 [12:25:00]Content-Length: 813 [12:25:00]Content-Type: application/json [12:25:00] [12:25:00]POST finish read [12:25:00]Found Content-Length = 813 [12:25:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:00]execute_script... [12:25:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:00]POST & json_proto [12:25:00]process_json_proto [12:25:00]json parsed OK: [12:25:00]protocol is kg_v1.0 [12:25:00]action value=close_receipt [12:25:00]process_action close_receipt [12:25:00]cmd_close_receipt [12:25:00]MH_GetDate [12:25:00]Write to MH i2c: F0 00 00 D2 06 C7 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: F0 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: F0 09 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: F0 09 00 D2 06 00 9C 0C F0 66 6A BD 47 65 A1 [12:25:00]GetLastDocTimeStamp 1727007719 [12:25:00]current date 1727007900 [12:25:00]FM_GetShiftState [12:25:00]SAM_PROTO_GetShiftState [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 13 01 00 [12:25:00]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0E 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9D [12:25:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:25:00]wFMCommunicate OK [12:25:00]SAM_PROTO_GetShiftState done [12:25:00]FM_GetShiftState done [12:25:00]opened in 1726966141 [12:25:00]opened+sec_in_day 1727052541 [12:25:00]quantity*price = 0 [12:25:00]sum+1 = 1 [12:25:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 167 22.09.2024 12:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151836 ФПД: 201706075093626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122500&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151836&fm=201706075093626&tin=02508201610067®Number=0000000000091825&sum=0 [12:25:01]StoreToDocumentArchive [12:25:01]shift 475 fd 151836 [12:25:01]save to /storage/0475/doc_00151836 [12:25:01]save last doc name /storage/0475/doc_00151836 to /storage/kkm_last_doc_name [12:25:01]save OK [12:25:01]Clear old archive folders... [12:25:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:01]tlvbuf is 00DDFF20 [12:25:01]SAM_PROTO_ClearQueue [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 09 00 00 [12:25:01]Write to MH i2c: E2 08 00 E0 06 80 09 00 00 00 00 00 00 58 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 E0 06 00 90 00 5A [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]SAM_PROTO_ClearQueue done [12:25:01]KKMCreateOFDPacket [12:25:01]OFDProtocolAddRootSTLVToBuf [12:25:01]FM_MakeSignedData [12:25:01]FM_MakeSignedData [12:25:01]SAM_PROTO_SignData [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 01 02 [12:25:01]Write to MH i2c: E2 08 00 E1 06 80 0D 01 02 00 00 00 00 60 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]wFMCommunicate request_size=255 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 9C 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 51 02 00 35 04 06 00 B7 [12:25:01]Write to MH i2c: E2 02 01 E2 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 9C 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 51 02 00 35 04 06 00 B7 00 00 CE [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]wFMCommunicate request_size=10 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 02 02 05 73 5A F4 7A 7A [12:25:01]Write to MH i2c: E2 0D 00 E3 06 80 0D 02 02 05 00 73 5A F4 7A 7A 00 00 22 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 03 02 [12:25:01]Write to MH i2c: E2 08 00 E4 06 80 0D 03 02 00 00 00 00 65 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0B 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0B 00 E4 06 00 F6 3E FF 4D 88 F0 75 D8 90 00 AB [12:25:01]RAPDU: F6 3E FF 4D 88 F0 75 D8 90 00 [12:25:01]wFMCommunicate OK [12:25:01]SAM_PROTO_SignData done [12:25:01]FM_MakeSignedData done [12:25:01]CreateOFDProtocolMessage [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 11 00 00 [12:25:01]Write to MH i2c: E2 08 00 E5 06 80 11 00 00 00 00 00 00 65 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:02]Read from MH i2c: E2 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 17 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 17 00 E5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [12:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:02]wFMCommunicate OK [12:25:02]CreateOFDProtocolMessage done [12:25:02]OFDSenderStorePacket 151836 [12:25:02]StoreOFDPacket docnum=151836 [12:25:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C FD 07 01 5C 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 9C 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 51 02 00 35 04 06 00 B7 73 5A F4 7A 7A F6 3E FF 4D 88 F0 75 D8 [12:25:02]CheckFolder [12:25:02]dirname=/storage/ofd_packets [12:25:02]CheckFolder done [12:25:02]ProducePacketName [12:25:02]name=ofd_packets/00151836 [12:25:02]NVStorageSaveData ofd_packets/00151836 [12:25:02]File name is /storage/ofd_packets/00151836 [12:25:02]Write 301 bytes [12:25:02]NVStorageSaveData done [12:25:02]OFDSenderStorePacket done [12:25:02]KKMCreateOFDPacket done [12:25:02]NVStorageSaveData kkm_last_timestamp [12:25:02]File name is /storage/kkm_last_timestamp [12:25:02]Write 4 bytes [12:25:02]NVStorageSaveData done [12:25:02]ExternCall_PrintAddStr [12:25:02]wPrintStart [12:25:02]Write to MH i2c: 01 00 00 E6 06 EC [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 07 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 07 00 E6 06 00 00 00 00 00 FF 0F 01 [12:25:02]RasterBufferAndPrint [12:25:02]line Счет N : (1)1785847 [12:25:02]line ИНН: 02508201610067 [12:25:02]line Контрольно-Кассовый Чек [12:25:02]line ПРОДАЖА [12:25:02]line ТРК (МРК, ГНК) : 13 [12:25:02]line Товар: 2710124500 [12:25:02]line Аи-95-К-5 [12:25:02]line 26.960 * 0.00 [12:25:02]line = 0.00 [12:25:02]line НДС 12% НСП 1% [12:25:02]line > о реализуемом товаре [12:25:02]line ИТОГО: 0.00 [12:25:02]line НСП 1% : 0.00 [12:25:02]line НДС 12% : 0.00 [12:25:02]line Наличными: 0.00 [12:25:02]line Безнал.: 0.00 [12:25:02]line Место: АЗС № 89 "Партнер Нефть" [12:25:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:25:02]line СНО: Общий режим [12:25:02]line Чек 167 22.09.2024 12:25 [12:25:02]line Смена: 475 ФФД: 1.0 [12:25:02]line ЗНМ: 0300000113 [12:25:02]line РНМ: 0000000000091825 [12:25:02]line Версия ККМ: 001 [12:25:02]line Платежная система: Бакай Банк [12:25:02]line ФМ: 0000000000871835 [12:25:02]line ФД: 151836 [12:25:02]line ФПД: 201706075093626 [12:25:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122500&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151836&fm=201706075093626&tin=02508201610067®Number=0000000000091825&sum=0 [12:25:02]written 0, free lines is 4095 [12:25:02]OFD Sender: Processing packet 151836 [packets to send 826, broken 825] [12:25:02]ProducePacketName [12:25:02]name=ofd_packets/00151836 [12:25:02]OFD Sender: To server: pG, [12:25:02]CommunicateWithHost lk.salyk.kg:30040 [12:25:02]ConnectInit lk.salyk.kg [12:25:02]Write to MH i2c: 01 00 00 10 07 17 [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 07 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 07 00 10 07 00 00 00 00 00 E9 0C 13 [12:25:02]RasterBufferAndPrint [12:25:02]line [12:25:02]line [12:25:02]line [12:25:02]line [12:25:02]line [12:25:02]written 0, free lines is 3311 [12:25:02]MH_Cut [12:25:02]Write to MH i2c: D1 01 00 17 07 01 F0 [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: D1 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: D1 01 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: D1 01 00 17 07 00 EF [12:25:02]Write to MH i2c: 01 00 00 18 07 1F [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]Connected sock=10 [12:25:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C FD 07 01 5C 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 9C 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 51 02 00 35 04 06 00 B7 73 5A F4 7A 7A F6 3E FF 4D 88 F0 75 D8 [12:25:03]*** Cut start [12:25:03]*** Purtial cut [12:25:03]*** Stage 1: CUTSNS_PIN = 1 [12:25:03]Read from MH i2c: 01 [12:25:03]MH_I2C_Read... [12:25:03]*** Stop cut motor [12:25:03]*** Cut end [12:25:03]Read from MH i2c: 01 07 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: 01 07 00 18 07 00 00 00 00 00 FF 0F 34 [12:25:03]process_action close_receipt done [12:25:03]requested_data is exist [12:25:03]produce_requested_data [12:25:03]requested_item fm.sn is exist - process it [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 11 00 00 [12:25:03]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 9C 47 00 96 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 51 02 00 F4 03 04 00 A0 B4 EF 66 B6 04 01 00 00 A0 37 91 72 68 FF A7 1A [12:25:03]CommunicateWithHost err = 0 [12:25:03]CheckOFDResponse [12:25:03]1017 (14) - 77093643461234 [12:25:03]1041 (16) - 0000000000871835 [12:25:03]1040 (4) - 151836 [12:25:03]1012 (4) - 22.09.2024 06:09 [12:25:03]1206 (1) - 0 [12:25:03]OFD Sender: Remove packet 151836 [12:25:03]ProducePacketName [12:25:03]name=ofd_packets/00151836 [12:25:03]NVStorageDeleteData [12:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 17 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [12:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:03]wFMCommunicate OK [12:25:03]requested_item fd.num is exist - process it [12:25:03]SAM_PROTO_GetFieldsCounters [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 13 00 00 [12:25:03]Write to MH i2c: E2 08 00 1A 07 80 13 00 00 00 00 00 00 9D [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 62 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 62 00 1A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [12:25:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:03]wFMCommunicate OK [12:25:03]SAM_PROTO_GetFieldsCounters done [12:25:03]requested_item shift.num is exist - process it [12:25:03]requested_item shift.opened is exist - process it [12:25:03]req_shift_opened [12:25:03]FM_GetShiftState [12:25:03]SAM_PROTO_GetShiftState [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 13 01 00 [12:25:03]Write to MH i2c: E2 08 00 1B 07 80 13 01 00 00 00 00 00 9F [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 0E 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 0E 00 1B 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E6 [12:25:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:25:03]wFMCommunicate OK [12:25:03]SAM_PROTO_GetShiftState done [12:25:03]FM_GetShiftState done [12:25:03]req_shift_opened done [12:25:03]requested_item shift.open_date is exist - process it [12:25:03]req_shift_open_date [12:25:03]req_shift_open_date done [12:25:03]produce_requested_data done [12:25:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151836,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:25:03]process_action_free close_receipt [12:25:03]json_value_free [12:25:03]json_value_free done [12:25:03]process_json_proto returns [12:25:03]Send response to host [12:25:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151836,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:25:03]free response buf [12:25:03]execute_script done [12:25:03]execute_script returns [12:25:03]free content buf [12:25:03]Sock 8.Close socket [12:25:03]Sock 8.Thread stoped [12:25:04]OFD Sender: No OFD packet to send [12:25:09]OFD Sender: No OFD packet to send [12:25:14]OFD Sender: No OFD packet to send [12:25:19]OFD Sender: No OFD packet to send [12:25:24]OFD Sender: No OFD packet to send [12:25:29]OFD Sender: No OFD packet to send [12:25:29]recv_with_timeout no data received [12:25:34]OFD Sender: No OFD packet to send [12:25:39]OFD Sender: No OFD packet to send [12:25:44]OFD Sender: No OFD packet to send [12:25:49]OFD Sender: No OFD packet to send [12:25:54]OFD Sender: No OFD packet to send [12:25:59]OFD Sender: No OFD packet to send [12:26:04]OFD Sender: No OFD packet to send [12:26:09]OFD Sender: No OFD packet to send [12:26:12]recv_with_timeout no data received [12:26:14]OFD Sender: No OFD packet to send [12:26:19]OFD Sender: No OFD packet to send [12:26:19]accept exits with 9 [12:26:19]New connection [12:26:19]New thread 3066686820 created [12:26:19]Thread 3066543460 joined [12:26:19]Waiting for new connection... [12:26:19] Sock 9.Parse request [12:26:19]Sock 9.Check first char [12:26:19]Sock 9.First char is OK [12:26:19]request: POST /json_proto HTTP/1.0 [12:26:19]Method: POST [12:26:19]URL: /json_proto [12:26:19]Method is POST - this is cgi request [12:26:19]url: /json_proto [12:26:19]query_string will be loaded in cgi processing [12:26:19]execute_cgi json_proto POST (null) [12:26:19]execute_cgi path=json_proto method=POST [12:26:19]POST find Content-Length [12:26:19]Host: 172.17.43.67:8080 [12:26:19]Content-Length: 678 [12:26:19]Content-Type: application/json [12:26:19] [12:26:19]POST finish read [12:26:19]Found Content-Length = 678 [12:26:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:19]execute_script... [12:26:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:19]POST & json_proto [12:26:19]process_json_proto [12:26:19]json parsed OK: [12:26:19]protocol is kg_v1.0 [12:26:19]action value=close_receipt [12:26:19]process_action close_receipt [12:26:19]cmd_close_receipt [12:26:19]MH_GetDate [12:26:19]Write to MH i2c: F0 00 00 1C 07 12 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: F0 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: F0 09 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: F0 09 00 1C 07 00 EC 0C F0 66 6A BD 47 65 3C [12:26:19]GetLastDocTimeStamp 1727007900 [12:26:19]current date 1727007980 [12:26:19]FM_GetShiftState [12:26:19]SAM_PROTO_GetShiftState [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 13 01 00 [12:26:19]Write to MH i2c: E2 08 00 1D 07 80 13 01 00 00 00 00 00 A1 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 1D 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E8 [12:26:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:26:19]wFMCommunicate OK [12:26:19]SAM_PROTO_GetShiftState done [12:26:19]FM_GetShiftState done [12:26:19]opened in 1726966141 [12:26:19]opened+sec_in_day 1727052541 [12:26:19]quantity*price = 50036 [12:26:19]sum+1 = 50037 [12:26:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 168 22.09.2024 12:26 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151837 ФПД: 133517028653744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151837&fm=133517028653744&tin=02508201610067®Number=0000000000091825&sum=50000 [12:26:20]StoreToDocumentArchive [12:26:20]shift 475 fd 151837 [12:26:20]save to /storage/0475/doc_00151837 [12:26:20]save last doc name /storage/0475/doc_00151837 to /storage/kkm_last_doc_name [12:26:20]save OK [12:26:20]Clear old archive folders... [12:26:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:20]tlvbuf is 00E005C0 [12:26:20]SAM_PROTO_ClearQueue [12:26:20]wFMCommunicate request_size=4 [12:26:20]MH_SAM_APDU [12:26:20]CAPDU: 80 09 00 00 [12:26:20]Write to MH i2c: E2 08 00 2A 07 80 09 00 00 00 00 00 00 A3 [12:26:20]Write i2c OK [12:26:20]MH_I2C_Read... [12:26:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:20]Read from MH i2c: E2 [12:26:20]MH_I2C_Read... [12:26:20]Read from MH i2c: E2 03 00 [12:26:20]MH_I2C_Read... [12:26:20]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [12:26:20]RAPDU: 90 00 [12:26:20]wFMCommunicate OK [12:26:20]SAM_PROTO_ClearQueue done [12:26:20]KKMCreateOFDPacket [12:26:20]OFDProtocolAddRootSTLVToBuf [12:26:20]FM_MakeSignedData [12:26:20]FM_MakeSignedData [12:26:20]SAM_PROTO_SignData [12:26:20]wFMCommunicate request_size=4 [12:26:20]MH_SAM_APDU [12:26:20]CAPDU: 80 0D 01 02 [12:26:20]Write to MH i2c: E2 08 00 2B 07 80 0D 01 02 00 00 00 00 AB [12:26:20]Write i2c OK [12:26:20]MH_I2C_Read... [12:26:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:20]Read from MH i2c: E2 [12:26:20]MH_I2C_Read... [12:26:20]Read from MH i2c: E2 03 00 [12:26:20]MH_I2C_Read... [12:26:20]Read from MH i2c: E2 03 00 2B 07 00 90 00 A6 [12:26:20]RAPDU: 90 00 [12:26:20]wFMCommunicate OK [12:26:20]wFMCommunicate request_size=255 [12:26:20]MH_SAM_APDU [12:26:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 EC 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 51 02 00 35 04 06 00 79 [12:26:21]Write to MH i2c: E2 02 01 2C 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 EC 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 51 02 00 35 04 06 00 79 00 00 E5 [12:26:21]Write i2c OK [12:26:21]MH_I2C_Read... [12:26:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:21]Read from MH i2c: E2 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 03 00 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 03 00 2C 07 00 90 00 A7 [12:26:21]RAPDU: 90 00 [12:26:21]wFMCommunicate OK [12:26:21]wFMCommunicate request_size=10 [12:26:21]MH_SAM_APDU [12:26:21]CAPDU: 80 0D 02 02 05 6E DB 10 7A B0 [12:26:21]Write to MH i2c: E2 0D 00 2D 07 80 0D 02 02 05 00 6E DB 10 7A B0 00 00 3B [12:26:21]Write i2c OK [12:26:21]MH_I2C_Read... [12:26:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:21]Read from MH i2c: E2 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 03 00 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [12:26:21]RAPDU: 90 00 [12:26:21]wFMCommunicate OK [12:26:21]wFMCommunicate request_size=4 [12:26:21]MH_SAM_APDU [12:26:21]CAPDU: 80 0D 03 02 [12:26:21]Write to MH i2c: E2 08 00 2E 07 80 0D 03 02 00 00 00 00 B0 [12:26:21]Write i2c OK [12:26:21]MH_I2C_Read... [12:26:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:21]Read from MH i2c: E2 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 0B 00 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 0B 00 2E 07 00 9E 26 10 C1 9C A7 1A 67 90 00 0A [12:26:21]RAPDU: 9E 26 10 C1 9C A7 1A 67 90 00 [12:26:21]wFMCommunicate OK [12:26:21]SAM_PROTO_SignData done [12:26:21]FM_MakeSignedData done [12:26:21]CreateOFDProtocolMessage [12:26:21]wFMCommunicate request_size=4 [12:26:21]MH_SAM_APDU [12:26:21]CAPDU: 80 11 00 00 [12:26:21]Write to MH i2c: E2 08 00 2F 07 80 11 00 00 00 00 00 00 B0 [12:26:21]Write i2c OK [12:26:21]MH_I2C_Read... [12:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:21]Read from MH i2c: E2 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 17 00 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: E2 17 00 2F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [12:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:26:21]wFMCommunicate OK [12:26:21]CreateOFDProtocolMessage done [12:26:21]OFDSenderStorePacket 151837 [12:26:21]StoreOFDPacket docnum=151837 [12:26:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 1C 07 01 DD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 EC 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 51 02 00 35 04 06 00 79 6E DB 10 7A B0 9E 26 10 C1 9C A7 1A 67 [12:26:21]CheckFolder [12:26:21]dirname=/storage/ofd_packets [12:26:21]CheckFolder done [12:26:21]ProducePacketName [12:26:21]name=ofd_packets/00151837 [12:26:21]NVStorageSaveData ofd_packets/00151837 [12:26:21]File name is /storage/ofd_packets/00151837 [12:26:21]Write 301 bytes [12:26:21]NVStorageSaveData done [12:26:21]OFDSenderStorePacket done [12:26:21]KKMCreateOFDPacket done [12:26:21]NVStorageSaveData kkm_last_timestamp [12:26:21]File name is /storage/kkm_last_timestamp [12:26:21]Write 4 bytes [12:26:21]NVStorageSaveData done [12:26:21]ExternCall_PrintAddStr [12:26:21]wPrintStart [12:26:21]Write to MH i2c: 01 00 00 30 07 37 [12:26:21]Write i2c OK [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: 01 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: 01 07 00 [12:26:21]MH_I2C_Read... [12:26:21]Read from MH i2c: 01 07 00 30 07 00 00 00 00 00 FF 0F 4C [12:26:21]RasterBufferAndPrint [12:26:21]line Счет N : (1)1785848 [12:26:21]line ИНН: 02508201610067 [12:26:21]line Контрольно-Кассовый Чек [12:26:21]line ПРОДАЖА [12:26:21]line ТРК (МРК, ГНК) : 22 [12:26:21]line Товар: 2710124130 [12:26:21]line Аи-92-К-5 [12:26:21]line 7.380 * 67.80 [12:26:21]line = 500.36 [12:26:21]line НДС 12% НСП 1% [12:26:21]line > о реализуемом товаре [12:26:21]line ОКРУГЛЕНИЕ: -0.36 [12:26:21]line ИТОГО: 500.00 [12:26:21]line Внесено: 500.00 [12:26:21]line СДАЧА: 0.00 [12:26:21]line НСП 1% : 4.43 [12:26:21]line НДС 12% : 53.14 [12:26:21]line Наличными: 500.00 [12:26:21]line Безнал.: 0.00 [12:26:21]line Место: АЗС № 89 "Партнер Нефть" [12:26:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:26:21]line СНО: Общий режим [12:26:21]line Чек 168 22.09.2024 12:26 [12:26:21]line Смена: 475 ФФД: 1.0 [12:26:21]line ЗНМ: 0300000113 [12:26:21]line РНМ: 0000000000091825 [12:26:21]line Версия ККМ: 001 [12:26:21]line ФМ: 0000000000871835 [12:26:21]line ФД: 151837 [12:26:21]line ФПД: 133517028653744 [12:26:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151837&fm=133517028653744&tin=02508201610067®Number=0000000000091825&sum=50000 [12:26:21]written 0, free lines is 4095 [12:26:21]OFD Sender: Processing packet 151837 [packets to send 826, broken 825] [12:26:21]ProducePacketName [12:26:21]name=ofd_packets/00151837 [12:26:21]OFD Sender: To server: pG, [12:26:21]CommunicateWithHost lk.salyk.kg:30040 [12:26:21]ConnectInit lk.salyk.kg [12:26:22]Write to MH i2c: 01 00 00 5B 07 62 [12:26:22]Write i2c OK [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: 01 [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: 01 07 00 [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: 01 07 00 5B 07 00 00 00 00 00 D7 0C 4C [12:26:22]RasterBufferAndPrint [12:26:22]line [12:26:22]line [12:26:22]line [12:26:22]line [12:26:22]line [12:26:22]written 0, free lines is 3293 [12:26:22]MH_Cut [12:26:22]Write to MH i2c: D1 01 00 62 07 01 3B [12:26:22]Write i2c OK [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: D1 [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: D1 01 00 [12:26:22]MH_I2C_Read... [12:26:22]Read from MH i2c: D1 01 00 62 07 00 3A [12:26:22]Write to MH i2c: 01 00 00 63 07 6A [12:26:22]Write i2c OK [12:26:22]MH_I2C_Read... [12:26:22]Connected sock=10 [12:26:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 1C 07 01 DD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 EC 0C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 51 02 00 35 04 06 00 79 6E DB 10 7A B0 9E 26 10 C1 9C A7 1A 67 [12:26:22]*** Cut start [12:26:22]*** Purtial cut [12:26:22]*** Stage 1: CUTSNS_PIN = 1 [12:26:23]Read from MH i2c: 01 [12:26:23]MH_I2C_Read... [12:26:23]*** Stop cut motor [12:26:23]*** Cut end [12:26:23]Read from MH i2c: 01 07 00 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 FF 0F 7F [12:26:23]process_action close_receipt done [12:26:23]requested_data is exist [12:26:23]produce_requested_data [12:26:23]requested_item fm.sn is exist - process it [12:26:23]wFMCommunicate request_size=4 [12:26:23]MH_SAM_APDU [12:26:23]CAPDU: 80 11 00 00 [12:26:23]Write to MH i2c: E2 08 00 64 07 80 11 00 00 00 00 00 00 E5 [12:26:23]Write i2c OK [12:26:23]MH_I2C_Read... [12:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:23]Read from MH i2c: E2 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 17 00 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 17 00 64 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [12:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:26:23]wFMCommunicate OK [12:26:23]requested_item fd.num is exist - process it [12:26:23]SAM_PROTO_GetFieldsCounters [12:26:23]wFMCommunicate request_size=4 [12:26:23]MH_SAM_APDU [12:26:23]CAPDU: 80 13 00 00 [12:26:23]Write to MH i2c: E2 08 00 65 07 80 13 00 00 00 00 00 00 E8 [12:26:23]Write i2c OK [12:26:23]MH_I2C_Read... [12:26:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:23]Read from MH i2c: E2 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 62 00 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 62 00 65 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [12:26:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:26:23]wFMCommunicate OK [12:26:23]SAM_PROTO_GetFieldsCounters done [12:26:23]requested_item shift.num is exist - process it [12:26:23]requested_item shift.opened is exist - process it [12:26:23]req_shift_opened [12:26:23]FM_GetShiftState [12:26:23]SAM_PROTO_GetShiftState [12:26:23]wFMCommunicate request_size=4 [12:26:23]MH_SAM_APDU [12:26:23]CAPDU: 80 13 01 00 [12:26:23]Write to MH i2c: E2 08 00 66 07 80 13 01 00 00 00 00 00 EA [12:26:23]Write i2c OK [12:26:23]MH_I2C_Read... [12:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:23]Read from MH i2c: E2 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 0E 00 [12:26:23]MH_I2C_Read... [12:26:23]Read from MH i2c: E2 0E 00 66 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 31 [12:26:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:26:23]wFMCommunicate OK [12:26:23]SAM_PROTO_GetShiftState done [12:26:23]FM_GetShiftState done [12:26:23]req_shift_opened done [12:26:23]requested_item shift.open_date is exist - process it [12:26:23]req_shift_open_date [12:26:23]req_shift_open_date done [12:26:23]produce_requested_data done [12:26:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151837,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:26:23]process_action_free close_receipt [12:26:23]json_value_free [12:26:23]json_value_free done [12:26:23]process_json_proto returns [12:26:23]Send response to host [12:26:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151837,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:26:23]free response buf [12:26:23]execute_script done [12:26:23]execute_script returns [12:26:23]free content buf [12:26:23]Sock 9.Close socket [12:26:23]Sock 9.Thread stoped [12:26:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E BF 47 00 55 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 51 02 00 F4 03 04 00 F2 B4 EF 66 B6 04 01 00 00 B4 36 FA 56 1A 7C B1 5A [12:26:24]CommunicateWithHost err = 0 [12:26:24]CheckOFDResponse [12:26:24]1017 (14) - 77093643461234 [12:26:24]1041 (16) - 0000000000871835 [12:26:24]1040 (4) - 151837 [12:26:24]1012 (4) - 22.09.2024 06:10 [12:26:24]1206 (1) - 0 [12:26:24]OFD Sender: Remove packet 151837 [12:26:24]ProducePacketName [12:26:24]name=ofd_packets/00151837 [12:26:24]NVStorageDeleteData [12:26:25]OFD Sender: No OFD packet to send [12:26:29]recv_with_timeout no data received [12:26:30]OFD Sender: No OFD packet to send [12:26:35]OFD Sender: No OFD packet to send [12:26:40]OFD Sender: No OFD packet to send [12:26:45]OFD Sender: No OFD packet to send [12:26:50]OFD Sender: No OFD packet to send [12:26:55]OFD Sender: No OFD packet to send [12:27:00]OFD Sender: No OFD packet to send [12:27:05]OFD Sender: No OFD packet to send [12:27:10]OFD Sender: No OFD packet to send [12:27:15]OFD Sender: No OFD packet to send [12:27:20]OFD Sender: No OFD packet to send [12:27:25]OFD Sender: No OFD packet to send [12:27:30]OFD Sender: No OFD packet to send [12:27:35]OFD Sender: No OFD packet to send [12:27:40]OFD Sender: No OFD packet to send [12:27:45]OFD Sender: No OFD packet to send [12:27:50]OFD Sender: No OFD packet to send [12:27:55]OFD Sender: No OFD packet to send [12:28:00]OFD Sender: No OFD packet to send [12:28:01]recv_with_timeout no data received [12:28:05]OFD Sender: No OFD packet to send [12:28:10]OFD Sender: No OFD packet to send [12:28:15]OFD Sender: No OFD packet to send [12:28:20]OFD Sender: No OFD packet to send [12:28:25]OFD Sender: No OFD packet to send [12:28:28]recv_with_timeout no data received [12:28:30]OFD Sender: No OFD packet to send [12:28:35]OFD Sender: No OFD packet to send [12:28:40]OFD Sender: No OFD packet to send [12:28:45]OFD Sender: No OFD packet to send [12:28:49]recv_with_timeout no data received [12:28:50]OFD Sender: No OFD packet to send [12:28:55]OFD Sender: No OFD packet to send [12:29:00]OFD Sender: No OFD packet to send [12:29:05]OFD Sender: No OFD packet to send [12:29:10]OFD Sender: No OFD packet to send [12:29:15]OFD Sender: No OFD packet to send [12:29:20]OFD Sender: No OFD packet to send [12:29:25]OFD Sender: No OFD packet to send [12:29:28]recv_with_timeout no data received [12:29:30]OFD Sender: No OFD packet to send [12:29:35]OFD Sender: No OFD packet to send [12:29:40]OFD Sender: No OFD packet to send [12:29:45]recv_with_timeout no data received [12:29:45]OFD Sender: No OFD packet to send [12:29:50]OFD Sender: No OFD packet to send [12:29:55]OFD Sender: No OFD packet to send [12:30:01]OFD Sender: No OFD packet to send [12:30:06]OFD Sender: No OFD packet to send [12:30:09]recv_with_timeout no data received [12:30:11]OFD Sender: No OFD packet to send [12:30:16]OFD Sender: No OFD packet to send [12:30:20]recv_with_timeout no data received [12:30:21]OFD Sender: No OFD packet to send [12:30:26]OFD Sender: No OFD packet to send [12:30:31]OFD Sender: No OFD packet to send [12:30:36]OFD Sender: No OFD packet to send [12:30:41]OFD Sender: No OFD packet to send [12:30:45]recv_with_timeout no data received [12:30:46]OFD Sender: No OFD packet to send [12:30:51]OFD Sender: No OFD packet to send [12:30:56]OFD Sender: No OFD packet to send [12:31:01]OFD Sender: No OFD packet to send [12:31:06]OFD Sender: No OFD packet to send [12:31:11]OFD Sender: No OFD packet to send [12:31:16]OFD Sender: No OFD packet to send [12:31:21]OFD Sender: No OFD packet to send [12:31:26]OFD Sender: No OFD packet to send [12:31:31]OFD Sender: No OFD packet to send [12:31:36]OFD Sender: No OFD packet to send [12:31:41]OFD Sender: No OFD packet to send [12:31:46]OFD Sender: No OFD packet to send [12:31:51]OFD Sender: No OFD packet to send [12:31:56]OFD Sender: No OFD packet to send [12:32:01]OFD Sender: No OFD packet to send [12:32:06]recv_with_timeout no data received [12:32:06]OFD Sender: No OFD packet to send [12:32:11]OFD Sender: No OFD packet to send [12:32:16]OFD Sender: No OFD packet to send [12:32:21]OFD Sender: No OFD packet to send [12:32:26]OFD Sender: No OFD packet to send [12:32:31]OFD Sender: No OFD packet to send [12:32:36]OFD Sender: No OFD packet to send [12:32:38]recv_with_timeout no data received [12:32:41]OFD Sender: No OFD packet to send [12:32:46]OFD Sender: No OFD packet to send [12:32:51]OFD Sender: No OFD packet to send [12:32:56]OFD Sender: No OFD packet to send [12:33:01]OFD Sender: No OFD packet to send [12:33:06]OFD Sender: No OFD packet to send [12:33:11]OFD Sender: No OFD packet to send [12:33:16]OFD Sender: No OFD packet to send [12:33:21]OFD Sender: No OFD packet to send [12:33:26]OFD Sender: No OFD packet to send [12:33:31]OFD Sender: No OFD packet to send [12:33:36]OFD Sender: No OFD packet to send [12:33:41]OFD Sender: No OFD packet to send [12:33:46]OFD Sender: No OFD packet to send [12:33:51]OFD Sender: No OFD packet to send [12:33:56]OFD Sender: No OFD packet to send [12:34:01]OFD Sender: No OFD packet to send [12:34:06]OFD Sender: No OFD packet to send [12:34:11]OFD Sender: No OFD packet to send [12:34:16]OFD Sender: No OFD packet to send [12:34:17]recv_with_timeout no data received [12:34:21]OFD Sender: No OFD packet to send [12:34:26]OFD Sender: No OFD packet to send [12:34:31]OFD Sender: No OFD packet to send [12:34:36]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:19]recv_with_timeout no data received [12:35:22]OFD Sender: No OFD packet to send [12:35:22]accept exits with 8 [12:35:22]New connection [12:35:22]New thread 3066543460 created [12:35:22]Thread 3066686820 joined [12:35:22]Waiting for new connection... [12:35:22] Sock 8.Parse request [12:35:22]Sock 8.Check first char [12:35:22]Sock 8.First char is OK [12:35:22]request: POST /json_proto HTTP/1.0 [12:35:22]Method: POST [12:35:22]URL: /json_proto [12:35:22]Method is POST - this is cgi request [12:35:22]url: /json_proto [12:35:22]query_string will be loaded in cgi processing [12:35:22]execute_cgi json_proto POST (null) [12:35:22]execute_cgi path=json_proto method=POST [12:35:22]POST find Content-Length [12:35:22]Host: 172.17.43.67:8080 [12:35:22]Content-Length: 678 [12:35:22]Content-Type: application/json [12:35:22] [12:35:22]POST finish read [12:35:22]Found Content-Length = 678 [12:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:22]execute_script... [12:35:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:22]POST & json_proto [12:35:22]process_json_proto [12:35:22]json parsed OK: [12:35:22]protocol is kg_v1.0 [12:35:22]action value=close_receipt [12:35:22]process_action close_receipt [12:35:22]cmd_close_receipt [12:35:22]MH_GetDate [12:35:22]Write to MH i2c: F0 00 00 67 07 5D [12:35:22]Write i2c OK [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: F0 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: F0 09 00 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: F0 09 00 67 07 00 0B 0F F0 66 6A BD 47 65 A9 [12:35:22]GetLastDocTimeStamp 1727007980 [12:35:22]current date 1727008523 [12:35:22]FM_GetShiftState [12:35:22]SAM_PROTO_GetShiftState [12:35:22]wFMCommunicate request_size=4 [12:35:22]MH_SAM_APDU [12:35:22]CAPDU: 80 13 01 00 [12:35:22]Write to MH i2c: E2 08 00 68 07 80 13 01 00 00 00 00 00 EC [12:35:22]Write i2c OK [12:35:22]MH_I2C_Read... [12:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:22]Read from MH i2c: E2 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 0E 00 [12:35:22]MH_I2C_Read... [12:35:22]Read from MH i2c: E2 0E 00 68 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 33 [12:35:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:35:22]wFMCommunicate OK [12:35:22]SAM_PROTO_GetShiftState done [12:35:22]FM_GetShiftState done [12:35:22]opened in 1726966141 [12:35:22]opened+sec_in_day 1727052541 [12:35:22]quantity*price = 40002 [12:35:22]sum+1 = 40003 [12:35:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 169 22.09.2024 12:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151838 ФПД: 267023502173316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151838&fm=267023502173316&tin=02508201610067®Number=0000000000091825&sum=40000 [12:35:23]StoreToDocumentArchive [12:35:23]shift 475 fd 151838 [12:35:23]save to /storage/0475/doc_00151838 [12:35:23]save last doc name /storage/0475/doc_00151838 to /storage/kkm_last_doc_name [12:35:23]save OK [12:35:23]Clear old archive folders... [12:35:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:23]tlvbuf is 00E021E0 [12:35:23]SAM_PROTO_ClearQueue [12:35:23]wFMCommunicate request_size=4 [12:35:23]MH_SAM_APDU [12:35:23]CAPDU: 80 09 00 00 [12:35:23]Write to MH i2c: E2 08 00 75 07 80 09 00 00 00 00 00 00 EE [12:35:23]Write i2c OK [12:35:23]MH_I2C_Read... [12:35:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:23]Read from MH i2c: E2 [12:35:23]MH_I2C_Read... [12:35:23]Read from MH i2c: E2 03 00 [12:35:23]MH_I2C_Read... [12:35:23]Read from MH i2c: E2 03 00 75 07 00 90 00 F0 [12:35:23]RAPDU: 90 00 [12:35:23]wFMCommunicate OK [12:35:23]SAM_PROTO_ClearQueue done [12:35:23]KKMCreateOFDPacket [12:35:23]OFDProtocolAddRootSTLVToBuf [12:35:23]FM_MakeSignedData [12:35:23]FM_MakeSignedData [12:35:23]SAM_PROTO_SignData [12:35:23]wFMCommunicate request_size=4 [12:35:23]MH_SAM_APDU [12:35:23]CAPDU: 80 0D 01 02 [12:35:23]Write to MH i2c: E2 08 00 76 07 80 0D 01 02 00 00 00 00 F6 [12:35:23]Write i2c OK [12:35:23]MH_I2C_Read... [12:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:24]Read from MH i2c: E2 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [12:35:24]RAPDU: 90 00 [12:35:24]wFMCommunicate OK [12:35:24]wFMCommunicate request_size=255 [12:35:24]MH_SAM_APDU [12:35:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 0B 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 51 02 00 35 04 06 00 F2 [12:35:24]Write to MH i2c: E2 02 01 77 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 0B 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 51 02 00 35 04 06 00 F2 00 00 B2 [12:35:24]Write i2c OK [12:35:24]MH_I2C_Read... [12:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:24]Read from MH i2c: E2 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [12:35:24]RAPDU: 90 00 [12:35:24]wFMCommunicate OK [12:35:24]wFMCommunicate request_size=10 [12:35:24]MH_SAM_APDU [12:35:24]CAPDU: 80 0D 02 02 05 DB 40 FE 64 84 [12:35:24]Write to MH i2c: E2 0D 00 78 07 80 0D 02 02 05 00 DB 40 FE 64 84 00 00 04 [12:35:24]Write i2c OK [12:35:24]MH_I2C_Read... [12:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:24]Read from MH i2c: E2 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [12:35:24]RAPDU: 90 00 [12:35:24]wFMCommunicate OK [12:35:24]wFMCommunicate request_size=4 [12:35:24]MH_SAM_APDU [12:35:24]CAPDU: 80 0D 03 02 [12:35:24]Write to MH i2c: E2 08 00 79 07 80 0D 03 02 00 00 00 00 FB [12:35:24]Write i2c OK [12:35:24]MH_I2C_Read... [12:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:24]Read from MH i2c: E2 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 0B 00 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 0B 00 79 07 00 D9 D8 28 6F 01 3F 70 30 90 00 24 [12:35:24]RAPDU: D9 D8 28 6F 01 3F 70 30 90 00 [12:35:24]wFMCommunicate OK [12:35:24]SAM_PROTO_SignData done [12:35:24]FM_MakeSignedData done [12:35:24]CreateOFDProtocolMessage [12:35:24]wFMCommunicate request_size=4 [12:35:24]MH_SAM_APDU [12:35:24]CAPDU: 80 11 00 00 [12:35:24]Write to MH i2c: E2 08 00 7A 07 80 11 00 00 00 00 00 00 FB [12:35:24]Write i2c OK [12:35:24]MH_I2C_Read... [12:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:24]Read from MH i2c: E2 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 17 00 [12:35:24]MH_I2C_Read... [12:35:24]Read from MH i2c: E2 17 00 7A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [12:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:35:24]wFMCommunicate OK [12:35:24]CreateOFDProtocolMessage done [12:35:24]OFDSenderStorePacket 151838 [12:35:24]StoreOFDPacket docnum=151838 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27808383+1699200362=1727008745 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 EA 0F F0 66 6A BD 47 65 21 [12:39:06]Current date/time: 22.09.2024 12:39 [12:39:06]FM_Init [12:39:06]wFMConnect [12:39:06]MH_SAM_On [12:39:06]Write to MH i2c: E0 00 00 08 00 E7 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_init finished! [12:39:06]*** atr: [12:39:06]*** 0F 3B D5 18 FF 81 91 FE [12:39:06]*** 1F C3 80 73 C8 21 10 0A [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]*** 00 00 00 00 00 00 00 00 [12:39:06]Read from MH i2c: E0 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E0 10 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:39:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:39:06]wFMCommunicate request_size=10 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:39:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [12:39:11]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [12:39:11]wFMCommunicate OK [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 17 00 00 [12:39:11]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 FD 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [12:39:11]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [12:39:11]wFMCommunicate OK [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 17 00 00 [12:39:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 DE 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [12:39:11]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:39:11]wFMCommunicate OK [12:39:11]SAM_PROTO_GetFMData done [12:39:11]requested_item fm.sale_refund.total is exist - process it [12:39:11]requested_item fm.buy.total is exist - process it [12:39:11]requested_item shift.sale.total is exist - process it [12:39:11]SAM_PROTO_GetShiftData [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 13 02 00 [12:39:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:39:12]Read from MH i2c: E2 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 AA 00 00 00 69 04 99 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 58 33 92 70 04 03 00 58 33 92 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5E 88 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5B 4B 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 7C [12:39:12]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 AA 00 00 00 69 04 99 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 58 33 92 70 04 03 00 58 33 92 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5E 88 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5B 4B 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [12:39:12]wFMCommunicate OK [12:39:12]wFMCommunicate request_size=4 [12:39:12]MH_SAM_APDU [12:39:12]CAPDU: 80 17 00 00 [12:39:12]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:39:12]Read from MH i2c: E2 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [12:39:12]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [12:39:12]wFMCommunicate OK [12:39:12]wFMCommunicate request_size=4 [12:39:12]MH_SAM_APDU [12:39:12]CAPDU: 80 17 00 00 [12:39:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:39:12]Read from MH i2c: E2 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [12:39:12]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [12:39:12]wFMCommunicate OK [12:39:12]wFMCommunicate request_size=4 [12:39:12]MH_SAM_APDU [12:39:12]CAPDU: 80 17 00 00 [12:39:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 FD 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [12:39:13]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [12:39:13]wFMCommunicate OK [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 17 00 00 [12:39:13]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 D3 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [12:39:13]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:39:13]wFMCommunicate OK [12:39:13]SAM_PROTO_GetShiftData done [12:39:13]requested_item shift.sale.total_cash is exist - process it [12:39:13]requested_item shift.sale_refund.total is exist - process it [12:39:13]requested_item shift.sale_refund.total_cash is exist - process it [12:39:13]requested_item shift.buy.total is exist - process it [12:39:13]requested_item shift.buy.total_cash is exist - process it [12:39:13]produce_requested_data done [12:39:13]produce_requested_data return {"fm.sale.total":111428201.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":95814.00,"shift.sale.total_cash":95814.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:39:13]process_action_free get_value [12:39:13]json_value_free [12:39:13]json_value_free done [12:39:13]process_json_proto returns [12:39:13]Send response to host [12:39:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111428201.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":95814.00,"shift.sale.total_cash":95814.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:39:13]free response buf [12:39:13]execute_script done [12:39:13]execute_script returns [12:39:13]free content buf [12:39:13]Sock 10.Close socket [12:39:13]Sock 10.Thread stoped [12:39:14]accept exits with 8 [12:39:14]New connection [12:39:14]New thread 3067350372 created [12:39:14]Thread 3067207012 joined [12:39:14]Waiting for new connection... [12:39:14] Sock 8.Parse request [12:39:14]Sock 8.Check first char [12:39:14]Sock 8.First char is OK [12:39:14]request: POST /json_proto HTTP/1.0 [12:39:14]Method: POST [12:39:14]URL: /json_proto [12:39:14]Method is POST - this is cgi request [12:39:14]url: /json_proto [12:39:14]query_string will be loaded in cgi processing [12:39:14]execute_cgi json_proto POST (null) [12:39:14]execute_cgi path=json_proto method=POST [12:39:14]POST find Content-Length [12:39:14]Host: 172.17.43.67:8080 [12:39:14]Content-Length: 813 [12:39:14]Content-Type: application/json [12:39:14] [12:39:14]POST finish read [12:39:14]Found Content-Length = 813 [12:39:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 11.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:14]execute_script... [12:39:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 11.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:14]POST & json_proto [12:39:14]process_json_proto [12:39:14]json parsed OK: [12:39:14]protocol is kg_v1.0 [12:39:14]action value=close_receipt [12:39:14]process_action close_receipt [12:39:14]cmd_close_receipt [12:39:14]MH_GetDate [12:39:14]Write to MH i2c: F0 00 00 1D 00 0C [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: F0 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: F0 09 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: F0 09 00 1D 00 00 F2 0F F0 66 6A BD 47 65 3F [12:39:14]GetLastDocTimeStamp 1727008529 [12:39:14]current date 1727008754 [12:39:14]FM_GetShiftState [12:39:14]SAM_PROTO_GetShiftState [12:39:14]wFMCommunicate request_size=4 [12:39:14]MH_SAM_APDU [12:39:14]CAPDU: 80 13 01 00 [12:39:14]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:14]Read from MH i2c: E2 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 0E 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [12:39:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:39:14]wFMCommunicate OK [12:39:14]SAM_PROTO_GetShiftState done [12:39:14]FM_GetShiftState done [12:39:14]opened in 1726966141 [12:39:14]opened+sec_in_day 1727052541 [12:39:14]quantity*price = 0 [12:39:14]sum+1 = 1 [12:39:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 171 22.09.2024 12:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151840 ФПД: 78587945571889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151840&fm=78587945571889&tin=02508201610067®Number=0000000000091825&sum=0 [12:39:15]StoreToDocumentArchive [12:39:15]shift 475 fd 151840 [12:39:15]save to /storage/0475/doc_00151840 [12:39:15]save last doc name /storage/0475/doc_00151840 to /storage/kkm_last_doc_name [12:39:15]save OK [12:39:15]Clear old archive folders... [12:39:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:15]tlvbuf is 0159CA10 [12:39:15]SAM_PROTO_ClearQueue [12:39:15]wFMCommunicate request_size=4 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 09 00 00 [12:39:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:15]Read from MH i2c: E2 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 03 00 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:39:15]RAPDU: 90 00 [12:39:15]wFMCommunicate OK [12:39:15]SAM_PROTO_ClearQueue done [12:39:15]KKMCreateOFDPacket [12:39:15]OFDProtocolAddRootSTLVToBuf [12:39:15]FM_MakeSignedData [12:39:15]FM_MakeSignedData [12:39:15]SAM_PROTO_SignData [12:39:15]wFMCommunicate request_size=4 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 0D 01 02 [12:39:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:15]Read from MH i2c: E2 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 03 00 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:39:15]RAPDU: 90 00 [12:39:15]wFMCommunicate OK [12:39:15]wFMCommunicate request_size=255 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 F2 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 35 04 06 00 47 [12:39:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 F2 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 35 04 06 00 47 00 00 8D [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:16]OFD Sender: No OFD packet to send [12:39:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 03 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:39:16]RAPDU: 90 00 [12:39:16]wFMCommunicate OK [12:39:16]wFMCommunicate request_size=10 [12:39:16]MH_SAM_APDU [12:39:16]CAPDU: 80 0D 02 02 05 79 AE 94 56 31 [12:39:16]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 79 AE 94 56 31 00 00 F4 [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 03 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:39:16]RAPDU: 90 00 [12:39:16]wFMCommunicate OK [12:39:16]wFMCommunicate request_size=4 [12:39:16]MH_SAM_APDU [12:39:16]CAPDU: 80 0D 03 02 [12:39:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 0B 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 0B 00 2F 00 00 81 0F 34 25 34 C8 D6 33 90 00 99 [12:39:16]RAPDU: 81 0F 34 25 34 C8 D6 33 90 00 [12:39:16]wFMCommunicate OK [12:39:16]SAM_PROTO_SignData done [12:39:16]FM_MakeSignedData done [12:39:16]CreateOFDProtocolMessage [12:39:16]wFMCommunicate request_size=4 [12:39:16]MH_SAM_APDU [12:39:16]CAPDU: 80 11 00 00 [12:39:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 17 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:39:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:16]wFMCommunicate OK [12:39:16]CreateOFDProtocolMessage done [12:39:16]OFDSenderStorePacket 151840 [12:39:16]StoreOFDPacket docnum=151840 [12:39:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 B5 07 01 A8 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 F2 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 35 04 06 00 47 79 AE 94 56 31 81 0F 34 25 34 C8 D6 33 [12:39:16]CheckFolder [12:39:16]dirname=/storage/ofd_packets [12:39:16]CheckFolder done [12:39:16]ProducePacketName [12:39:16]name=ofd_packets/00151840 [12:39:16]NVStorageSaveData ofd_packets/00151840 [12:39:16]File name is /storage/ofd_packets/00151840 [12:39:16]Write 301 bytes [12:39:16]NVStorageSaveData done [12:39:16]OFDSenderStorePacket done [12:39:16]KKMCreateOFDPacket done [12:39:16]NVStorageSaveData kkm_last_timestamp [12:39:16]File name is /storage/kkm_last_timestamp [12:39:16]Write 4 bytes [12:39:16]NVStorageSaveData done [12:39:16]ExternCall_PrintAddStr [12:39:16]wPrintStart [12:39:16]Write to MH i2c: 01 00 00 31 00 31 [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 07 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:39:16]RasterBufferAndPrint [12:39:16]line Счет N : (1)1785851 [12:39:16]line ИНН: 02508201610067 [12:39:16]line Контрольно-Кассовый Чек [12:39:16]line ПРОДАЖА [12:39:16]line ТРК (МРК, ГНК) : 12 [12:39:16]line Товар: 2710124130 [12:39:16]line Аи-92-К-5 [12:39:16]line 11.800 * 0.00 [12:39:16]line = 0.00 [12:39:16]line НДС 12% НСП 1% [12:39:16]line > о реализуемом товаре [12:39:16]line ИТОГО: 0.00 [12:39:16]line НСП 1% : 0.00 [12:39:16]line НДС 12% : 0.00 [12:39:16]line Наличными: 0.00 [12:39:16]line Безнал.: 0.00 [12:39:16]line Место: АЗС № 89 "Партнер Нефть" [12:39:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:39:16]line СНО: Общий режим [12:39:16]line Чек 171 22.09.2024 12:39 [12:39:16]line Смена: 475 ФФД: 1.0 [12:39:16]line ЗНМ: 0300000113 [12:39:16]line РНМ: 0000000000091825 [12:39:16]line Версия ККМ: 001 [12:39:16]line Платежная система: Бакай Банк [12:39:16]line ФМ: 0000000000871835 [12:39:16]line ФД: 151840 [12:39:16]line ФПД: 78587945571889 [12:39:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151840&fm=78587945571889&tin=02508201610067®Number=0000000000091825&sum=0 [12:39:16]OFD Sender: Processing packet 151840 [packets to send 826, broken 825] [12:39:16]ProducePacketName [12:39:16]name=ofd_packets/00151840 [12:39:16]OFD Sender: To server: pG, [12:39:16]CommunicateWithHost lk.salyk.kg:30040 [12:39:16]ConnectInit lk.salyk.kg [12:39:16]written 0, free lines is 4095 [12:39:16]Write to MH i2c: 01 00 00 5B 00 5B [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 07 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [12:39:16]RasterBufferAndPrint [12:39:16]line [12:39:16]line [12:39:16]line [12:39:16]line [12:39:16]line [12:39:16]written 0, free lines is 3331 [12:39:16]MH_Cut [12:39:16]Write to MH i2c: D1 01 00 62 00 01 34 [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: D1 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: D1 01 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: D1 01 00 62 00 00 33 [12:39:16]Write to MH i2c: 01 00 00 63 00 63 [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:17]*** Cut start [12:39:17]*** Purtial cut [12:39:17]*** Stage 1: CUTSNS_PIN = 1 [12:39:17]Read from MH i2c: 01 [12:39:17]MH_I2C_Read... [12:39:17]*** Stop cut motor [12:39:17]*** Cut end [12:39:17]Read from MH i2c: 01 07 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:39:17]process_action close_receipt done [12:39:17]requested_data is exist [12:39:17]produce_requested_data [12:39:17]requested_item fm.sn is exist - process it [12:39:17]wFMCommunicate request_size=4 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 11 00 00 [12:39:18]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:18]Read from MH i2c: E2 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 17 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [12:39:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:18]wFMCommunicate OK [12:39:18]requested_item fd.num is exist - process it [12:39:18]SAM_PROTO_GetFieldsCounters [12:39:18]wFMCommunicate request_size=4 [12:39:18]MH_SAM_APDU [12:39:18]CAPDU: 80 13 00 00 [12:39:18]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:18]Read from MH i2c: E2 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 62 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [12:39:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:18]wFMCommunicate OK [12:39:18]SAM_PROTO_GetFieldsCounters done [12:39:18]requested_item shift.num is exist - process it [12:39:18]requested_item shift.opened is exist - process it [12:39:18]req_shift_opened [12:39:18]FM_GetShiftState [12:39:18]SAM_PROTO_GetShiftState [12:39:18]wFMCommunicate request_size=4 [12:39:18]MH_SAM_APDU [12:39:18]CAPDU: 80 13 01 00 [12:39:18]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:18]Read from MH i2c: E2 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 0E 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [12:39:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:39:18]wFMCommunicate OK [12:39:18]SAM_PROTO_GetShiftState done [12:39:18]FM_GetShiftState done [12:39:18]req_shift_opened done [12:39:18]requested_item shift.open_date is exist - process it [12:39:18]req_shift_open_date [12:39:18]req_shift_open_date done [12:39:18]produce_requested_data done [12:39:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151840,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:39:18]process_action_free close_receipt [12:39:18]json_value_free [12:39:18]json_value_free done [12:39:18]process_json_proto returns [12:39:18]Send response to host [12:39:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151840,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:39:18]free response buf [12:39:18]execute_script done [12:39:18]execute_script returns [12:39:18]free content buf [12:39:18]Sock 8.Close socket [12:39:18]Sock 8.Thread stoped [12:39:18]accept exits with 9 [12:39:18]New connection [12:39:18]New thread 3067207012 created [12:39:18]Thread 3067350372 joined [12:39:18]Waiting for new connection... [12:39:18] Sock 9.Parse request [12:39:18]Sock 9.Check first char [12:39:18]Sock 9.First char is OK [12:39:18]request: POST /json_proto HTTP/1.0 [12:39:18]Method: POST [12:39:18]URL: /json_proto [12:39:18]Method is POST - this is cgi request [12:39:18]url: /json_proto [12:39:18]query_string will be loaded in cgi processing [12:39:18]execute_cgi json_proto POST (null) [12:39:18]execute_cgi path=json_proto method=POST [12:39:18]POST find Content-Length [12:39:18]Host: 172.17.43.67:8080 [12:39:18]Content-Length: 678 [12:39:18]Content-Type: application/json [12:39:18] [12:39:18]POST finish read [12:39:18]Found Content-Length = 678 [12:39:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:18]execute_script... [12:39:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:18]POST & json_proto [12:39:18]process_json_proto [12:39:18]json parsed OK: [12:39:18]protocol is kg_v1.0 [12:39:18]action value=close_receipt [12:39:18]process_action close_receipt [12:39:18]cmd_close_receipt [12:39:18]MH_GetDate [12:39:18]Write to MH i2c: F0 00 00 67 00 56 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: F0 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: F0 09 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: F0 09 00 67 00 00 F6 0F F0 66 6A BD 47 65 8D [12:39:18]GetLastDocTimeStamp 1727008754 [12:39:18]current date 1727008758 [12:39:18]FM_GetShiftState [12:39:18]SAM_PROTO_GetShiftState [12:39:18]wFMCommunicate request_size=4 [12:39:18]MH_SAM_APDU [12:39:18]CAPDU: 80 13 01 00 [12:39:18]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:18]Read from MH i2c: E2 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 0E 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [12:39:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:39:18]wFMCommunicate OK [12:39:18]SAM_PROTO_GetShiftState done [12:39:18]FM_GetShiftState done [12:39:18]opened in 1726966141 [12:39:18]opened+sec_in_day 1727052541 [12:39:18]quantity*price = 20001 [12:39:18]sum+1 = 20002 [12:39:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 172 22.09.2024 12:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151841 ФПД: 79680274756338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151841&fm=79680274756338&tin=02508201610067®Number=0000000000091825&sum=20000 [12:39:20]StoreToDocumentArchive [12:39:20]shift 475 fd 151841 [12:39:20]save to /storage/0475/doc_00151841 [12:39:20]save last doc name /storage/0475/doc_00151841 to /storage/kkm_last_doc_name [12:39:20]save OK [12:39:20]Clear old archive folders... [12:39:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:20]tlvbuf is 015B1F30 [12:39:20]SAM_PROTO_ClearQueue [12:39:20]wFMCommunicate request_size=4 [12:39:20]MH_SAM_APDU [12:39:20]CAPDU: 80 09 00 00 [12:39:20]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [12:39:20]Write i2c OK [12:39:20]MH_I2C_Read... [12:39:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:20]Read from MH i2c: E2 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:39:20]RAPDU: 90 00 [12:39:20]wFMCommunicate OK [12:39:20]SAM_PROTO_ClearQueue done [12:39:20]KKMCreateOFDPacket [12:39:20]OFDProtocolAddRootSTLVToBuf [12:39:20]FM_MakeSignedData [12:39:20]FM_MakeSignedData [12:39:20]SAM_PROTO_SignData [12:39:20]wFMCommunicate request_size=4 [12:39:20]MH_SAM_APDU [12:39:20]CAPDU: 80 0D 01 02 [12:39:20]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [12:39:20]Write i2c OK [12:39:20]MH_I2C_Read... [12:39:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:20]Read from MH i2c: E2 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:39:20]RAPDU: 90 00 [12:39:20]wFMCommunicate OK [12:39:20]wFMCommunicate request_size=255 [12:39:20]MH_SAM_APDU [12:39:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 F7 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 51 02 00 35 04 06 00 48 [12:39:20]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 F7 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 51 02 00 35 04 06 00 48 00 00 10 [12:39:20]Write i2c OK [12:39:20]MH_I2C_Read... [12:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:20]Read from MH i2c: E2 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:39:20]RAPDU: 90 00 [12:39:20]wFMCommunicate OK [12:39:20]wFMCommunicate request_size=10 [12:39:20]MH_SAM_APDU [12:39:20]CAPDU: 80 0D 02 02 05 78 02 78 F2 F2 [12:39:20]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 78 02 78 F2 F2 00 00 D2 [12:39:20]Write i2c OK [12:39:20]MH_I2C_Read... [12:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:20]Read from MH i2c: E2 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 [12:39:20]MH_I2C_Read... [12:39:20]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:39:20]RAPDU: 90 00 [12:39:20]wFMCommunicate OK [12:39:20]wFMCommunicate request_size=4 [12:39:20]MH_SAM_APDU [12:39:20]CAPDU: 80 0D 03 02 [12:39:20]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [12:39:20]Write i2c OK [12:39:20]MH_I2C_Read... [12:39:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:21]Read from MH i2c: E2 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: E2 0B 00 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: E2 0B 00 79 00 00 41 B1 3E 43 0B 6C BE 61 90 00 FE [12:39:21]RAPDU: 41 B1 3E 43 0B 6C BE 61 90 00 [12:39:21]wFMCommunicate OK [12:39:21]SAM_PROTO_SignData done [12:39:21]FM_MakeSignedData done [12:39:21]CreateOFDProtocolMessage [12:39:21]wFMCommunicate request_size=4 [12:39:21]MH_SAM_APDU [12:39:21]CAPDU: 80 11 00 00 [12:39:21]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [12:39:21]Write i2c OK [12:39:21]MH_I2C_Read... [12:39:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:21]Read from MH i2c: E2 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: E2 17 00 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [12:39:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:21]wFMCommunicate OK [12:39:21]CreateOFDProtocolMessage done [12:39:21]OFDSenderStorePacket 151841 [12:39:21]StoreOFDPacket docnum=151841 [12:39:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5C 06 07 01 46 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 F7 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 51 02 00 35 04 06 00 48 78 02 78 F2 F2 41 B1 3E 43 0B 6C BE 61 [12:39:21]CheckFolder [12:39:21]dirname=/storage/ofd_packets [12:39:21]CheckFolder done [12:39:21]ProducePacketName [12:39:21]name=ofd_packets/00151841 [12:39:21]NVStorageSaveData ofd_packets/00151841 [12:39:21]File name is /storage/ofd_packets/00151841 [12:39:21]Write 301 bytes [12:39:21]NVStorageSaveData done [12:39:21]OFDSenderStorePacket done [12:39:21]KKMCreateOFDPacket done [12:39:21]NVStorageSaveData kkm_last_timestamp [12:39:21]File name is /storage/kkm_last_timestamp [12:39:21]Write 4 bytes [12:39:21]NVStorageSaveData done [12:39:21]ExternCall_PrintAddStr [12:39:21]wPrintStart [12:39:21]Write to MH i2c: 01 00 00 7B 00 7B [12:39:21]Write i2c OK [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 07 00 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [12:39:21]RasterBufferAndPrint [12:39:21]line Счет N : (1)1785852 [12:39:21]line ИНН: 02508201610067 [12:39:21]line Контрольно-Кассовый Чек [12:39:21]line ПРОДАЖА [12:39:21]line ТРК (МРК, ГНК) : 22 [12:39:21]line Товар: 2710124130 [12:39:21]line Аи-92-К-5 [12:39:21]line 2.950 * 67.80 [12:39:21]line = 200.01 [12:39:21]line НДС 12% НСП 1% [12:39:21]line > о реализуемом товаре [12:39:21]line ОКРУГЛЕНИЕ: -0.01 [12:39:21]line ИТОГО: 200.00 [12:39:21]line Внесено: 200.00 [12:39:21]line СДАЧА: 0.00 [12:39:21]line НСП 1% : 1.77 [12:39:21]line НДС 12% : 21.24 [12:39:21]line Наличными: 200.00 [12:39:21]line Безнал.: 0.00 [12:39:21]line Место: АЗС № 89 "Партнер Нефть" [12:39:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:39:21]line СНО: Общий режим [12:39:21]line Чек 172 22.09.2024 12:39 [12:39:21]line Смена: 475 ФФД: 1.0 [12:39:21]line ЗНМ: 0300000113 [12:39:21]line РНМ: 0000000000091825 [12:39:21]line Версия ККМ: 001 [12:39:21]line ФМ: 0000000000871835 [12:39:21]line ФД: 151841 [12:39:21]line ФПД: 79680274756338 [12:39:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151841&fm=79680274756338&tin=02508201610067®Number=0000000000091825&sum=20000 [12:39:21]written 0, free lines is 4095 [12:39:21]Connected sock=10 [12:39:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 B5 07 01 A8 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 F2 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 35 04 06 00 47 79 AE 94 56 31 81 0F 34 25 34 C8 D6 33 [12:39:21]Write to MH i2c: 01 00 00 A6 00 A6 [12:39:21]Write i2c OK [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 07 00 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CB 0D 85 [12:39:21]RasterBufferAndPrint [12:39:21]line [12:39:21]line [12:39:21]line [12:39:21]line [12:39:21]line [12:39:21]written 0, free lines is 3551 [12:39:21]MH_Cut [12:39:21]Write to MH i2c: D1 01 00 AD 00 01 7F [12:39:21]Write i2c OK [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: D1 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: D1 01 00 [12:39:21]MH_I2C_Read... [12:39:21]Read from MH i2c: D1 01 00 AD 00 00 7E [12:39:21]Write to MH i2c: 01 00 00 AE 00 AE [12:39:21]Write i2c OK [12:39:21]MH_I2C_Read... [12:39:22]*** Cut start [12:39:22]*** Purtial cut [12:39:22]*** Stage 1: CUTSNS_PIN = 1 [12:39:22]Read from MH i2c: 01 [12:39:22]MH_I2C_Read... [12:39:22]*** Stop cut motor [12:39:22]*** Cut end [12:39:22]Read from MH i2c: 01 07 00 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:39:22]process_action close_receipt done [12:39:22]requested_data is exist [12:39:22]produce_requested_data [12:39:22]requested_item fm.sn is exist - process it [12:39:22]wFMCommunicate request_size=4 [12:39:22]MH_SAM_APDU [12:39:22]CAPDU: 80 11 00 00 [12:39:22]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:39:22]Write i2c OK [12:39:22]MH_I2C_Read... [12:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:22]Read from MH i2c: E2 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 17 00 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [12:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:22]wFMCommunicate OK [12:39:22]requested_item fd.num is exist - process it [12:39:22]SAM_PROTO_GetFieldsCounters [12:39:22]wFMCommunicate request_size=4 [12:39:22]MH_SAM_APDU [12:39:22]CAPDU: 80 13 00 00 [12:39:22]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:39:22]Write i2c OK [12:39:22]MH_I2C_Read... [12:39:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:22]Read from MH i2c: E2 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 62 00 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [12:39:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:23]wFMCommunicate OK [12:39:23]SAM_PROTO_GetFieldsCounters done [12:39:23]requested_item shift.num is exist - process it [12:39:23]requested_item shift.opened is exist - process it [12:39:23]req_shift_opened [12:39:23]FM_GetShiftState [12:39:23]SAM_PROTO_GetShiftState [12:39:23]wFMCommunicate request_size=4 [12:39:23]MH_SAM_APDU [12:39:23]CAPDU: 80 13 01 00 [12:39:23]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:39:23]Write i2c OK [12:39:23]MH_I2C_Read... [12:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:23]Read from MH i2c: E2 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 0E 00 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [12:39:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:39:23]wFMCommunicate OK [12:39:23]SAM_PROTO_GetShiftState done [12:39:23]FM_GetShiftState done [12:39:23]req_shift_opened done [12:39:23]requested_item shift.open_date is exist - process it [12:39:23]req_shift_open_date [12:39:23]req_shift_open_date done [12:39:23]produce_requested_data done [12:39:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151841,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:39:23]process_action_free close_receipt [12:39:23]json_value_free [12:39:23]json_value_free done [12:39:23]process_json_proto returns [12:39:23]Send response to host [12:39:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151841,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:39:23]free response buf [12:39:23]execute_script done [12:39:23]execute_script returns [12:39:23]free content buf [12:39:23]Sock 9.Close socket [12:39:23]Sock 9.Thread stoped [12:39:25]recv_with_timeout no data received [12:39:26]recv_with_timeout no data received [12:39:26]CommunicateWithHost answer receiving error [12:39:26]CommunicateWithHost err = -3 [12:39:26]OFD Sender: Server communicate error [12:39:26]OFD Sender: Processing packet 151840 [packets to send 827, broken 825] [12:39:26]ProducePacketName [12:39:26]name=ofd_packets/00151840 [12:39:26]OFD Sender: To server: pG, [12:39:26]CommunicateWithHost lk.salyk.kg:30040 [12:39:26]ConnectInit lk.salyk.kg [12:39:31]ConnectInit Can't take IP for lk.salyk.kg [12:39:31]CommunicateWithHost connect error [12:39:31]CommunicateWithHost err = -1 [12:39:31]OFD Sender: Server communicate error [12:39:37]OFD Sender: Processing packet 151840 [packets to send 827, broken 825] [12:39:37]ProducePacketName [12:39:37]name=ofd_packets/00151840 [12:39:37]OFD Sender: To server: pG, [12:39:37]CommunicateWithHost lk.salyk.kg:30040 [12:39:37]ConnectInit lk.salyk.kg [12:39:42]ConnectInit Can't take IP for lk.salyk.kg [12:39:42]CommunicateWithHost connect error [12:39:42]CommunicateWithHost err = -1 [12:39:42]OFD Sender: Server communicate error [12:39:42]recv_with_timeout no data received [12:39:47]OFD Sender: Processing packet 151840 [packets to send 827, broken 825] [12:39:47]ProducePacketName [12:39:47]name=ofd_packets/00151840 [12:39:47]OFD Sender: To server: pG, [12:39:47]CommunicateWithHost lk.salyk.kg:30040 [12:39:47]ConnectInit lk.salyk.kg [12:39:52]ConnectInit Can't take IP for lk.salyk.kg [12:39:52]CommunicateWithHost connect error [12:39:52]CommunicateWithHost err = -1 [12:39:52]OFD Sender: Server communicate error [12:39:57]OFD Sender: Processing packet 151840 [packets to send 827, broken 825] [12:39:57]ProducePacketName [12:39:57]name=ofd_packets/00151840 [12:39:57]OFD Sender: To server: pG, [12:39:57]CommunicateWithHost lk.salyk.kg:30040 [12:39:57]ConnectInit lk.salyk.kg [12:39:57]Connected sock=9 [12:39:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 B5 07 01 A8 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 F2 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 35 04 06 00 47 79 AE 94 56 31 81 0F 34 25 34 C8 D6 33 [12:39:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C 6C 47 00 32 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 51 02 00 F4 03 04 00 20 B8 EF 66 B6 04 01 00 00 85 81 84 DB 0B C9 76 D5 [12:39:58]CommunicateWithHost err = 0 [12:39:58]CheckOFDResponse [12:39:58]1017 (14) - 77093643461234 [12:39:58]1041 (16) - 0000000000871835 [12:39:58]1040 (4) - 151840 [12:39:58]1012 (4) - 22.09.2024 06:24 [12:39:58]1206 (1) - 0 [12:39:58]OFD Sender: Remove packet 151840 [12:39:58]ProducePacketName [12:39:58]name=ofd_packets/00151840 [12:39:58]NVStorageDeleteData [12:39:59]OFD Sender: Processing packet 151841 [packets to send 826, broken 825] [12:39:59]ProducePacketName [12:39:59]name=ofd_packets/00151841 [12:39:59]OFD Sender: To server: pG, [12:39:59]CommunicateWithHost lk.salyk.kg:30040 [12:39:59]ConnectInit lk.salyk.kg [12:39:59]Connected sock=9 [12:39:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5C 06 07 01 46 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 F7 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 51 02 00 35 04 06 00 48 78 02 78 F2 F2 41 B1 3E 43 0B 6C BE 61 [12:39:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E4 0A 47 00 CE DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 51 02 00 F4 03 04 00 21 B8 EF 66 B6 04 01 00 00 5C D0 48 23 98 98 4B 37 [12:40:00]CommunicateWithHost err = 0 [12:40:00]CheckOFDResponse [12:40:00]1017 (14) - 77093643461234 [12:40:00]1041 (16) - 0000000000871835 [12:40:00]1040 (4) - 151841 [12:40:00]1012 (4) - 22.09.2024 06:24 [12:40:00]1206 (1) - 0 [12:40:00]OFD Sender: Remove packet 151841 [12:40:00]ProducePacketName [12:40:00]name=ofd_packets/00151841 [12:40:00]NVStorageDeleteData [12:40:00]OFD Sender: No OFD packet to send [12:40:05]OFD Sender: No OFD packet to send [12:40:10]OFD Sender: No OFD packet to send [12:40:15]recv_with_timeout no data received [12:40:15]OFD Sender: No OFD packet to send [12:40:19]accept exits with 8 [12:40:19]New connection [12:40:19]New thread 3067350372 created [12:40:19]Thread 3067207012 joined [12:40:19]Waiting for new connection... [12:40:19] Sock 8.Parse request [12:40:19]Sock 8.Check first char [12:40:19]Sock 8.First char is OK [12:40:19]request: POST /json_proto HTTP/1.0 [12:40:19]Method: POST [12:40:19]URL: /json_proto [12:40:19]Method is POST - this is cgi request [12:40:19]url: /json_proto [12:40:19]query_string will be loaded in cgi processing [12:40:19]execute_cgi json_proto POST (null) [12:40:19]execute_cgi path=json_proto method=POST [12:40:19]POST find Content-Length [12:40:19]Host: 172.17.43.67:8080 [12:40:19]Content-Length: 680 [12:40:19]Content-Type: application/json [12:40:19] [12:40:19]POST finish read [12:40:19]Found Content-Length = 680 [12:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]execute_script... [12:40:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]POST & json_proto [12:40:19]process_json_proto [12:40:19]json parsed OK: [12:40:19]protocol is kg_v1.0 [12:40:19]action value=close_receipt [12:40:19]process_action close_receipt [12:40:19]cmd_close_receipt [12:40:19]MH_GetDate [12:40:19]Write to MH i2c: F0 00 00 B2 00 A1 [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 B2 00 00 33 10 F0 66 6A BD 47 65 16 [12:40:19]GetLastDocTimeStamp 1727008759 [12:40:19]current date 1727008819 [12:40:19]FM_GetShiftState [12:40:19]SAM_PROTO_GetShiftState [12:40:19]wFMCommunicate request_size=4 [12:40:19]MH_SAM_APDU [12:40:19]CAPDU: 80 13 01 00 [12:40:19]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:19]Read from MH i2c: E2 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [12:40:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:40:19]wFMCommunicate OK [12:40:19]SAM_PROTO_GetShiftState done [12:40:19]FM_GetShiftState done [12:40:19]opened in 1726966141 [12:40:19]opened+sec_in_day 1727052541 [12:40:19]quantity*price = 100050 [12:40:19]sum+1 = 100052 [12:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 173 22.09.2024 12:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151842 ФПД: 190414869863949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151842&fm=190414869863949&tin=02508201610067®Number=0000000000091825&sum=100000 [12:40:20]StoreToDocumentArchive [12:40:20]shift 475 fd 151842 [12:40:20]save to /storage/0475/doc_00151842 [12:40:20]save last doc name /storage/0475/doc_00151842 to /storage/kkm_last_doc_name [12:40:20]save OK [12:40:20]Clear old archive folders... [12:40:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:40:20]tlvbuf is 0155E200 [12:40:20]SAM_PROTO_ClearQueue [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 09 00 00 [12:40:20]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:40:20]RAPDU: 90 00 [12:40:20]wFMCommunicate OK [12:40:20]SAM_PROTO_ClearQueue done [12:40:20]KKMCreateOFDPacket [12:40:20]OFDProtocolAddRootSTLVToBuf [12:40:20]FM_MakeSignedData [12:40:20]FM_MakeSignedData [12:40:20]SAM_PROTO_SignData [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 0D 01 02 [12:40:20]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:40:20]RAPDU: 90 00 [12:40:20]wFMCommunicate OK [12:40:20]wFMCommunicate request_size=255 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 33 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 51 02 00 35 04 06 00 AD 2E 6A AD [12:40:20]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 33 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 51 02 00 35 04 06 00 AD 2E 6A AD 00 00 48 [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]OFD Sender: No OFD packet to send [12:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:40:20]RAPDU: 90 00 [12:40:20]wFMCommunicate OK [12:40:20]wFMCommunicate request_size=7 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 0D 02 02 02 9E 0D [12:40:20]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 9E 0D 00 00 EC [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:40:20]RAPDU: 90 00 [12:40:20]wFMCommunicate OK [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 0D 03 02 [12:40:20]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 0B 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 0B 00 C4 00 00 FF 1E B4 DB 3F 88 5D 60 90 00 70 [12:40:20]RAPDU: FF 1E B4 DB 3F 88 5D 60 90 00 [12:40:20]wFMCommunicate OK [12:40:20]SAM_PROTO_SignData done [12:40:20]FM_MakeSignedData done [12:40:20]CreateOFDProtocolMessage [12:40:20]wFMCommunicate request_size=4 [12:40:20]MH_SAM_APDU [12:40:20]CAPDU: 80 11 00 00 [12:40:20]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:20]Read from MH i2c: E2 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 17 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [12:40:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:40:20]wFMCommunicate OK [12:40:20]CreateOFDProtocolMessage done [12:40:20]OFDSenderStorePacket 151842 [12:40:20]StoreOFDPacket docnum=151842 [12:40:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 99 0C 04 01 20 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 33 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 51 02 00 35 04 06 00 AD 2E 6A AD 9E 0D FF 1E B4 DB 3F 88 5D 60 [12:40:20]CheckFolder [12:40:20]dirname=/storage/ofd_packets [12:40:20]CheckFolder done [12:40:20]ProducePacketName [12:40:20]name=ofd_packets/00151842 [12:40:20]NVStorageSaveData ofd_packets/00151842 [12:40:20]File name is /storage/ofd_packets/00151842 [12:40:20]Write 298 bytes [12:40:20]NVStorageSaveData done [12:40:20]OFDSenderStorePacket done [12:40:20]KKMCreateOFDPacket done [12:40:20]NVStorageSaveData kkm_last_timestamp [12:40:20]File name is /storage/kkm_last_timestamp [12:40:20]Write 4 bytes [12:40:20]NVStorageSaveData done [12:40:20]ExternCall_PrintAddStr [12:40:20]wPrintStart [12:40:20]Write to MH i2c: 01 00 00 C6 00 C6 [12:40:20]Write i2c OK [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: 01 [12:40:20]MH_I2C_Read... [12:40:20]OFD Sender: Processing packet 151842 [packets to send 826, broken 825] [12:40:20]ProducePacketName [12:40:20]name=ofd_packets/00151842 [12:40:20]OFD Sender: To server: pG, [12:40:20]CommunicateWithHost lk.salyk.kg:30040 [12:40:20]ConnectInit lk.salyk.kg [12:40:20]Read from MH i2c: 01 07 00 [12:40:20]MH_I2C_Read... [12:40:20]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:40:20]RasterBufferAndPrint [12:40:20]line Счет N : (1)1785853 [12:40:20]line ИНН: 02508201610067 [12:40:20]line Контрольно-Кассовый Чек [12:40:20]line ПРОДАЖА [12:40:20]line ТРК (МРК, ГНК) : 31 [12:40:20]line Товар: 2710194210 [12:40:20]line ДТ-К-5 [12:40:20]line 13.130 * 76.20 [12:40:20]line = 1000.51 [12:40:20]line НДС 12% НСП 1% [12:40:20]line > о реализуемом товаре [12:40:20]line ОКРУГЛЕНИЕ: -0.51 [12:40:20]line ИТОГО: 1000.00 [12:40:20]line Внесено: 1000.00 [12:40:20]line СДАЧА: 0.00 [12:40:20]line НСП 1% : 8.85 [12:40:20]line НДС 12% : 106.25 [12:40:20]line Наличными: 1000.00 [12:40:20]line Безнал.: 0.00 [12:40:20]line Место: АЗС № 89 "Партнер Нефть" [12:40:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:40:20]line СНО: Общий режим [12:40:20]line Чек 173 22.09.2024 12:40 [12:40:20]line Смена: 475 ФФД: 1.0 [12:40:20]line ЗНМ: 0300000113 [12:40:20]line РНМ: 0000000000091825 [12:40:20]line Версия ККМ: 001 [12:40:20]line ФМ: 0000000000871835 [12:40:20]line ФД: 151842 [12:40:20]line ФПД: 190414869863949 [12:40:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151842&fm=190414869863949&tin=02508201610067®Number=0000000000091825&sum=100000 [12:40:21]written 0, free lines is 4095 [12:40:21]Write to MH i2c: 01 00 00 F1 00 F1 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D5 0C D9 [12:40:21]RasterBufferAndPrint [12:40:21]line [12:40:21]line [12:40:21]line [12:40:21]line [12:40:21]line [12:40:21]written 0, free lines is 3306 [12:40:21]MH_Cut [12:40:21]Write to MH i2c: D1 01 00 F8 00 01 CA [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: D1 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: D1 01 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:40:21]Write to MH i2c: 01 00 00 F9 00 F9 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:22]*** Cut start [12:40:22]*** Purtial cut [12:40:22]*** Stage 1: CUTSNS_PIN = 1 [12:40:22]Read from MH i2c: 01 [12:40:22]MH_I2C_Read... [12:40:22]*** Stop cut motor [12:40:22]*** Cut end [12:40:22]Read from MH i2c: 01 07 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:40:22]process_action close_receipt done [12:40:22]requested_data is exist [12:40:22]produce_requested_data [12:40:22]requested_item fm.sn is exist - process it [12:40:22]wFMCommunicate request_size=4 [12:40:22]MH_SAM_APDU [12:40:22]CAPDU: 80 11 00 00 [12:40:22]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:22]Read from MH i2c: E2 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 17 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [12:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:40:22]wFMCommunicate OK [12:40:22]requested_item fd.num is exist - process it [12:40:22]SAM_PROTO_GetFieldsCounters [12:40:22]wFMCommunicate request_size=4 [12:40:22]MH_SAM_APDU [12:40:22]CAPDU: 80 13 00 00 [12:40:22]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:22]Read from MH i2c: E2 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 62 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [12:40:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:40:22]wFMCommunicate OK [12:40:22]SAM_PROTO_GetFieldsCounters done [12:40:22]requested_item shift.num is exist - process it [12:40:22]requested_item shift.opened is exist - process it [12:40:22]req_shift_opened [12:40:22]FM_GetShiftState [12:40:22]SAM_PROTO_GetShiftState [12:40:22]wFMCommunicate request_size=4 [12:40:22]MH_SAM_APDU [12:40:22]CAPDU: 80 13 01 00 [12:40:22]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:22]Read from MH i2c: E2 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 0E 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [12:40:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:40:22]wFMCommunicate OK [12:40:22]SAM_PROTO_GetShiftState done [12:40:22]FM_GetShiftState done [12:40:22]req_shift_opened done [12:40:22]requested_item shift.open_date is exist - process it [12:40:22]req_shift_open_date [12:40:22]req_shift_open_date done [12:40:22]produce_requested_data done [12:40:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151842,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:40:22]process_action_free close_receipt [12:40:22]json_value_free [12:40:22]json_value_free done [12:40:22]process_json_proto returns [12:40:22]Send response to host [12:40:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151842,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:40:22]free response buf [12:40:22]execute_script done [12:40:22]execute_script returns [12:40:22]free content buf [12:40:22]Sock 8.Close socket [12:40:22]Sock 8.Thread stoped [12:40:23]Connected sock=11 [12:40:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 99 0C 04 01 20 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 33 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 51 02 00 35 04 06 00 AD 2E 6A AD 9E 0D FF 1E B4 DB 3F 88 5D 60 [12:40:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 6C 47 00 7D 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 51 02 00 F4 03 04 00 39 B8 EF 66 B6 04 01 00 00 B7 F2 BF BA 21 7E 3C D6 [12:40:23]CommunicateWithHost err = 0 [12:40:23]CheckOFDResponse [12:40:23]1017 (14) - 77093643461234 [12:40:23]1041 (16) - 0000000000871835 [12:40:23]1040 (4) - 151842 [12:40:23]1012 (4) - 22.09.2024 06:24 [12:40:23]1206 (1) - 0 [12:40:23]OFD Sender: Remove packet 151842 [12:40:23]ProducePacketName [12:40:23]name=ofd_packets/00151842 [12:40:23]NVStorageDeleteData [12:40:24]OFD Sender: No OFD packet to send [12:40:29]OFD Sender: No OFD packet to send [12:40:34]OFD Sender: No OFD packet to send [12:40:35]recv_with_timeout no data received [12:40:39]OFD Sender: No OFD packet to send [12:40:44]OFD Sender: No OFD packet to send [12:40:49]OFD Sender: No OFD packet to send [12:40:54]OFD Sender: No OFD packet to send [12:40:58]recv_with_timeout no data received [12:40:59]OFD Sender: No OFD packet to send [12:41:04]OFD Sender: No OFD packet to send [12:41:09]OFD Sender: No OFD packet to send [12:41:09]recv_with_timeout no data received [12:41:14]OFD Sender: No OFD packet to send [12:41:19]OFD Sender: No OFD packet to send [12:41:20]recv_with_timeout no data received [12:41:24]OFD Sender: No OFD packet to send [12:41:29]OFD Sender: No OFD packet to send [12:41:34]OFD Sender: No OFD packet to send [12:41:39]OFD Sender: No OFD packet to send [12:41:44]OFD Sender: No OFD packet to send [12:41:48]recv_with_timeout no data received [12:41:49]OFD Sender: No OFD packet to send [12:41:54]OFD Sender: No OFD packet to send [12:41:59]OFD Sender: No OFD packet to send [12:42:04]OFD Sender: No OFD packet to send [12:42:09]OFD Sender: No OFD packet to send [12:42:14]OFD Sender: No OFD packet to send [12:42:19]OFD Sender: No OFD packet to send [12:42:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:34]OFD Sender: No OFD packet to send [12:42:37]accept exits with 9 [12:42:37]New connection [12:42:37]New thread 3067207012 created [12:42:37]Thread 3067350372 joined [12:42:37]Waiting for new connection... [12:42:37] Sock 9.Parse request [12:42:37]Sock 9.Check first char [12:42:37]Sock 9.First char is OK [12:42:37]request: POST /json_proto HTTP/1.0 [12:42:37]Method: POST [12:42:37]URL: /json_proto [12:42:37]Method is POST - this is cgi request [12:42:37]url: /json_proto [12:42:37]query_string will be loaded in cgi processing [12:42:37]execute_cgi json_proto POST (null) [12:42:37]execute_cgi path=json_proto method=POST [12:42:37]POST find Content-Length [12:42:37]Host: 172.17.43.67:8080 [12:42:37]Content-Length: 680 [12:42:37]Content-Type: application/json [12:42:37] [12:42:37]POST finish read [12:42:37]Found Content-Length = 680 [12:42:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:37]execute_script... [12:42:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:37]POST & json_proto [12:42:37]process_json_proto [12:42:37]json parsed OK: [12:42:37]protocol is kg_v1.0 [12:42:37]action value=close_receipt [12:42:37]process_action close_receipt [12:42:37]cmd_close_receipt [12:42:37]MH_GetDate [12:42:37]Write to MH i2c: F0 00 00 FD 00 EC [12:42:37]Write i2c OK [12:42:37]MH_I2C_Read... [12:42:37]Read from MH i2c: F0 [12:42:37]MH_I2C_Read... [12:42:37]Read from MH i2c: F0 09 00 [12:42:37]MH_I2C_Read... [12:42:37]Read from MH i2c: F0 09 00 FD 00 00 BD 10 F0 66 6A BD 47 65 EB [12:42:37]GetLastDocTimeStamp 1727008819 [12:42:37]current date 1727008957 [12:42:37]FM_GetShiftState [12:42:37]SAM_PROTO_GetShiftState [12:42:37]wFMCommunicate request_size=4 [12:42:37]MH_SAM_APDU [12:42:37]CAPDU: 80 13 01 00 [12:42:37]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:42:37]Write i2c OK [12:42:37]MH_I2C_Read... [12:42:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:37]Read from MH i2c: E2 [12:42:37]MH_I2C_Read... [12:42:37]Read from MH i2c: E2 0E 00 [12:42:37]MH_I2C_Read... [12:42:37]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C2 [12:42:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:42:37]wFMCommunicate OK [12:42:37]SAM_PROTO_GetShiftState done [12:42:37]FM_GetShiftState done [12:42:37]opened in 1726966141 [12:42:37]opened+sec_in_day 1727052541 [12:42:37]quantity*price = 100050 [12:42:37]sum+1 = 100052 [12:42:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 174 22.09.2024 12:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151843 ФПД: 243103707064586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151843&fm=243103707064586&tin=02508201610067®Number=0000000000091825&sum=100000 [12:42:38]StoreToDocumentArchive [12:42:38]shift 475 fd 151843 [12:42:38]save to /storage/0475/doc_00151843 [12:42:38]save last doc name /storage/0475/doc_00151843 to /storage/kkm_last_doc_name [12:42:38]save OK [12:42:38]Clear old archive folders... [12:42:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:42:38]tlvbuf is B6FB65A0 [12:42:38]SAM_PROTO_ClearQueue [12:42:38]wFMCommunicate request_size=4 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 09 00 00 [12:42:38]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:42:38]RAPDU: 90 00 [12:42:38]wFMCommunicate OK [12:42:38]SAM_PROTO_ClearQueue done [12:42:38]KKMCreateOFDPacket [12:42:38]OFDProtocolAddRootSTLVToBuf [12:42:38]FM_MakeSignedData [12:42:38]FM_MakeSignedData [12:42:38]SAM_PROTO_SignData [12:42:38]wFMCommunicate request_size=4 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 0D 01 02 [12:42:38]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:42:38]RAPDU: 90 00 [12:42:38]wFMCommunicate OK [12:42:38]wFMCommunicate request_size=255 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 BD 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 51 02 00 35 04 06 00 DD 19 FE 1A [12:42:38]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 BD 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 51 02 00 35 04 06 00 DD 19 FE 1A 00 00 3C [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:42:38]RAPDU: 90 00 [12:42:38]wFMCommunicate OK [12:42:38]wFMCommunicate request_size=7 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 0D 02 02 02 69 0A [12:42:38]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 69 0A 00 00 00 [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:42:38]RAPDU: 90 00 [12:42:38]wFMCommunicate OK [12:42:38]wFMCommunicate request_size=4 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 0D 03 02 [12:42:38]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 0B 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 0B 00 0F 01 00 5F 40 D6 F2 F2 02 3E 07 90 00 2C [12:42:38]RAPDU: 5F 40 D6 F2 F2 02 3E 07 90 00 [12:42:38]wFMCommunicate OK [12:42:38]SAM_PROTO_SignData done [12:42:38]FM_MakeSignedData done [12:42:38]CreateOFDProtocolMessage [12:42:38]wFMCommunicate request_size=4 [12:42:38]MH_SAM_APDU [12:42:38]CAPDU: 80 11 00 00 [12:42:38]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:38]Read from MH i2c: E2 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 17 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [12:42:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:38]wFMCommunicate OK [12:42:38]CreateOFDProtocolMessage done [12:42:38]OFDSenderStorePacket 151843 [12:42:38]StoreOFDPacket docnum=151843 [12:42:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 55 99 04 01 A0 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 BD 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 51 02 00 35 04 06 00 DD 19 FE 1A 69 0A 5F 40 D6 F2 F2 02 3E 07 [12:42:38]CheckFolder [12:42:38]dirname=/storage/ofd_packets [12:42:38]CheckFolder done [12:42:38]ProducePacketName [12:42:38]name=ofd_packets/00151843 [12:42:38]NVStorageSaveData ofd_packets/00151843 [12:42:38]File name is /storage/ofd_packets/00151843 [12:42:38]Write 298 bytes [12:42:38]NVStorageSaveData done [12:42:38]OFDSenderStorePacket done [12:42:38]KKMCreateOFDPacket done [12:42:38]NVStorageSaveData kkm_last_timestamp [12:42:38]File name is /storage/kkm_last_timestamp [12:42:38]Write 4 bytes [12:42:38]NVStorageSaveData done [12:42:38]ExternCall_PrintAddStr [12:42:38]wPrintStart [12:42:38]Write to MH i2c: 01 00 00 11 01 12 [12:42:38]Write i2c OK [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: 01 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: 01 07 00 [12:42:38]MH_I2C_Read... [12:42:38]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:42:38]RasterBufferAndPrint [12:42:38]line Счет N : (1)1785854 [12:42:38]line ИНН: 02508201610067 [12:42:38]line Контрольно-Кассовый Чек [12:42:38]line ПРОДАЖА [12:42:38]line ТРК (МРК, ГНК) : 31 [12:42:38]line Товар: 2710194210 [12:42:38]line ДТ-К-5 [12:42:38]line 13.130 * 76.20 [12:42:38]line = 1000.51 [12:42:38]line НДС 12% НСП 1% [12:42:38]line > о реализуемом товаре [12:42:38]line ОКРУГЛЕНИЕ: -0.51 [12:42:38]line ИТОГО: 1000.00 [12:42:38]line Внесено: 1000.00 [12:42:38]line СДАЧА: 0.00 [12:42:38]line НСП 1% : 8.85 [12:42:38]line НДС 12% : 106.25 [12:42:38]line Наличными: 1000.00 [12:42:38]line Безнал.: 0.00 [12:42:38]line Место: АЗС № 89 "Партнер Нефть" [12:42:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:42:38]line СНО: Общий режим [12:42:38]line Чек 174 22.09.2024 12:42 [12:42:38]line Смена: 475 ФФД: 1.0 [12:42:38]line ЗНМ: 0300000113 [12:42:38]line РНМ: 0000000000091825 [12:42:38]line Версия ККМ: 001 [12:42:38]line ФМ: 0000000000871835 [12:42:38]line ФД: 151843 [12:42:39]line ФПД: 243103707064586 [12:42:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151843&fm=243103707064586&tin=02508201610067®Number=0000000000091825&sum=100000 [12:42:39]OFD Sender: Processing packet 151843 [packets to send 826, broken 825] [12:42:39]ProducePacketName [12:42:39]name=ofd_packets/00151843 [12:42:39]OFD Sender: To server: pG, [12:42:39]CommunicateWithHost lk.salyk.kg:30040 [12:42:39]ConnectInit lk.salyk.kg [12:42:39]written 0, free lines is 4095 [12:42:39]Write to MH i2c: 01 00 00 3C 01 3D [12:42:39]Write i2c OK [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: 01 [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: 01 07 00 [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 CD 0C 1D [12:42:39]RasterBufferAndPrint [12:42:39]line [12:42:39]line [12:42:39]line [12:42:39]line [12:42:39]line [12:42:39]written 0, free lines is 3284 [12:42:39]MH_Cut [12:42:39]Write to MH i2c: D1 01 00 43 01 01 16 [12:42:39]Write i2c OK [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: D1 [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: D1 01 00 [12:42:39]MH_I2C_Read... [12:42:39]Read from MH i2c: D1 01 00 43 01 00 15 [12:42:39]Write to MH i2c: 01 00 00 44 01 45 [12:42:39]Write i2c OK [12:42:39]MH_I2C_Read... [12:42:40]*** Cut start [12:42:40]*** Purtial cut [12:42:40]*** Stage 1: CUTSNS_PIN = 1 [12:42:40]Read from MH i2c: 01 [12:42:40]MH_I2C_Read... [12:42:40]*** Stop cut motor [12:42:40]*** Cut end [12:42:40]Read from MH i2c: 01 07 00 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [12:42:40]process_action close_receipt done [12:42:40]requested_data is exist [12:42:40]produce_requested_data [12:42:40]requested_item fm.sn is exist - process it [12:42:40]wFMCommunicate request_size=4 [12:42:40]MH_SAM_APDU [12:42:40]CAPDU: 80 11 00 00 [12:42:40]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:42:40]Write i2c OK [12:42:40]MH_I2C_Read... [12:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:40]Read from MH i2c: E2 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 17 00 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [12:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:40]wFMCommunicate OK [12:42:40]requested_item fd.num is exist - process it [12:42:40]SAM_PROTO_GetFieldsCounters [12:42:40]wFMCommunicate request_size=4 [12:42:40]MH_SAM_APDU [12:42:40]CAPDU: 80 13 00 00 [12:42:40]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [12:42:40]Write i2c OK [12:42:40]MH_I2C_Read... [12:42:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:40]Read from MH i2c: E2 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 62 00 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [12:42:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:40]wFMCommunicate OK [12:42:40]SAM_PROTO_GetFieldsCounters done [12:42:40]requested_item shift.num is exist - process it [12:42:40]requested_item shift.opened is exist - process it [12:42:40]req_shift_opened [12:42:40]FM_GetShiftState [12:42:40]SAM_PROTO_GetShiftState [12:42:40]wFMCommunicate request_size=4 [12:42:40]MH_SAM_APDU [12:42:40]CAPDU: 80 13 01 00 [12:42:40]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:42:40]Write i2c OK [12:42:40]MH_I2C_Read... [12:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:40]Read from MH i2c: E2 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 0E 00 [12:42:40]MH_I2C_Read... [12:42:40]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [12:42:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:42:40]wFMCommunicate OK [12:42:40]SAM_PROTO_GetShiftState done [12:42:40]FM_GetShiftState done [12:42:40]req_shift_opened done [12:42:40]requested_item shift.open_date is exist - process it [12:42:40]req_shift_open_date [12:42:40]req_shift_open_date done [12:42:40]produce_requested_data done [12:42:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151843,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:42:40]process_action_free close_receipt [12:42:40]json_value_free [12:42:40]json_value_free done [12:42:40]process_json_proto returns [12:42:40]Send response to host [12:42:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151843,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:42:40]free response buf [12:42:40]execute_script done [12:42:40]execute_script returns [12:42:40]free content buf [12:42:40]Sock 9.Close socket [12:42:40]Sock 9.Thread stoped [12:42:43]recv_with_timeout no data received [12:42:44]ConnectInit Can't take IP for lk.salyk.kg [12:42:44]CommunicateWithHost connect error [12:42:44]CommunicateWithHost err = -1 [12:42:44]OFD Sender: Server communicate error [12:42:49]OFD Sender: Processing packet 151843 [packets to send 826, broken 825] [12:42:49]ProducePacketName [12:42:49]name=ofd_packets/00151843 [12:42:49]OFD Sender: To server: pG, [12:42:49]CommunicateWithHost lk.salyk.kg:30040 [12:42:49]ConnectInit lk.salyk.kg [12:42:51]Connected sock=10 [12:42:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 55 99 04 01 A0 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 BD 10 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 51 02 00 35 04 06 00 DD 19 FE 1A 69 0A 5F 40 D6 F2 F2 02 3E 07 [12:42:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F8 A8 47 00 44 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 51 02 00 F4 03 04 00 CE B8 EF 66 B6 04 01 00 00 7F 28 2D 60 4A DB 88 7B [12:42:52]CommunicateWithHost err = 0 [12:42:52]CheckOFDResponse [12:42:52]1017 (14) - 77093643461234 [12:42:52]1041 (16) - 0000000000871835 [12:42:52]1040 (4) - 151843 [12:42:52]1012 (4) - 22.09.2024 06:27 [12:42:52]1206 (1) - 0 [12:42:52]OFD Sender: Remove packet 151843 [12:42:52]ProducePacketName [12:42:52]name=ofd_packets/00151843 [12:42:52]NVStorageDeleteData [12:42:53]OFD Sender: No OFD packet to send [12:42:58]OFD Sender: No OFD packet to send [12:43:03]OFD Sender: No OFD packet to send [12:43:04]recv_with_timeout no data received [12:43:08]OFD Sender: No OFD packet to send [12:43:13]OFD Sender: No OFD packet to send [12:43:18]OFD Sender: No OFD packet to send [12:43:23]OFD Sender: No OFD packet to send [12:43:28]OFD Sender: No OFD packet to send [12:43:33]OFD Sender: No OFD packet to send [12:43:38]OFD Sender: No OFD packet to send [12:43:43]OFD Sender: No OFD packet to send [12:43:48]OFD Sender: No OFD packet to send [12:43:53]OFD Sender: No OFD packet to send [12:43:58]OFD Sender: No OFD packet to send [12:44:03]OFD Sender: No OFD packet to send [12:44:08]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:39:06]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:39:06]RAPDU: 90 00 [12:39:06]wFMCommunicate OK [12:39:06]wFMCommunicate request_size=4 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 80 11 00 00 [12:39:06]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 17 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [12:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:06]wFMCommunicate OK [12:39:06]Detected FM SN is 0000000000871835 [12:39:06]Stored FM SN is 0000000000871835 [12:39:06]wFMCommunicate request_size=9 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 80 16 00 00 04 E6 7F 00 00 [12:39:06]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:39:06]RAPDU: 90 00 [12:39:06]wFMCommunicate OK [12:39:06]FM PIN OK [12:39:06]wFMCommunicate request_size=8 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 80 14 04 00 03 02 00 01 [12:39:06]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:39:06]RAPDU: 90 00 [12:39:06]wFMCommunicate OK [12:39:06]wFMCommunicate request_size=13 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:39:06]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:39:06]RAPDU: 90 00 [12:39:06]wFMCommunicate OK [12:39:06]wFMCommunicate request_size=4 [12:39:06]MH_SAM_APDU [12:39:06]CAPDU: 80 11 00 00 [12:39:06]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:06]Read from MH i2c: E2 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 17 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [12:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:06]wFMCommunicate OK [12:39:06]DocumentArchiveInit [12:39:06]Start Httpd... [12:39:06]Httpd thread 3067637092 created [12:39:06]Write to MH i2c: 01 00 00 0F 00 0F [12:39:06]Write i2c OK [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: 01 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: 01 07 00 [12:39:06]MH_I2C_Read... [12:39:06]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:39:06]MH Int Process started [12:39:06]Allocated Socket 7 [12:39:06]Bind OK [12:39:06]Listen OK [12:39:06]httpd running on port 8080 [12:39:06]Waiting for new connection... [12:39:07]OFD Sender: Processing packet 151838 [packets to send 827, broken 825] [12:39:07]ProducePacketName [12:39:07]name=ofd_packets/00151838 [12:39:07]OFD Sender: To server: pG, [12:39:07]CommunicateWithHost lk.salyk.kg:30040 [12:39:07]ConnectInit lk.salyk.kg [12:39:08]Connected sock=6 [12:39:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6E 89 07 01 5A 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 0B 0F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 51 02 00 35 04 06 00 F2 DB 40 FE 64 84 D9 D8 28 6F 01 3F 70 30 [12:39:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 18 47 00 55 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31[12:44:28]OFD Sender: No OFD packet to send [12:44:29]recv_with_timeout no data received [12:44:33]OFD Sender: No OFD packet to send 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [12:39:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:09]wFMCommunicate OK [12:39:09]SAM_PROTO_GetFieldsCounters done [12:39:09]requested_item shift.num is exist - process it [12:39:09]requested_item shift.opened is exist - process it [12:39:09]req_shift_opened [12:39:09]FM_GetShiftState [12:39:09]SAM_PROTO_GetShiftState [12:39:09]wFMCommunicate request_size=4 [12:39:09]MH_SAM_APDU [12:39:09]CAPDU: 80 13 01 00 [12:39:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:39:09]Write i2c OK [12:39:09]MH_I2C_Read... [12:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:09]Read from MH i2c: E2 [12:39:09]MH_I2C_Read... [12:39:09]Read from MH i2c: E2 0E 00 [12:39:09]MH_I2C_Read... [12:39:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [12:39:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:39:09]wFMCommunicate OK [12:39:09]SAM_PROTO_GetShiftState done [12:39:09]FM_GetShiftState done [12:39:09]req_shift_opened done [12:39:09]requested_item shift.open_date is exist - process it [12:39:09]req_shift_open_date [12:39:09]req_shift_open_date done [12:39:09]produce_requested_data done [12:39:09]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151839,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:39:09]process_action_free get_value [12:39:09]json_value_free [12:39:09]json_value_free done [12:39:09]process_json_proto returns [12:39:09]Send response to host [12:39:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151839,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:39:09]free response buf [12:39:09]execute_script done [12:39:09]execute_script returns [12:39:09]free content buf [12:39:09]Sock 8.Close socket [12:39:09]Sock 8.Thread stoped [12:39:09]accept exits with 10 [12:39:09]New connection [12:39:09]New thread 3067207012 created [12:39:09]Thread 3067350372 joined [12:39:09]Waiting for new connection... [12:39:09] Sock 10.Parse request [12:39:09]Sock 10.Check first char [12:39:09]Sock 10.First char is OK [12:39:09]request: POST /json_proto HTTP/1.0 [12:39:09]Method: POST [12:39:09]URL: /json_proto [12:39:09]Method is POST - this is cgi request [12:39:09]url: /json_proto [12:39:09]query_string will be loaded in cgi processing [12:39:09]execute_cgi json_proto POST (null) [12:39:09]execute_cgi path=json_proto method=POST [12:39:09]POST find Content-Length [12:39:09]Host: 172.17.43.67:8080 [12:39:09]Content-Length: 331 [12:39:09]Content-Type: application/json [12:39:09] [12:39:09]POST finish read [12:39:09]Found Content-Length = 331 [12:39:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:39:10]execute_script... [12:39:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:39:10]POST & json_proto [12:39:10]process_json_proto [12:39:10]json parsed OK: [12:39:10]protocol is kg_v1.0 [12:39:10]action value=get_value [12:39:10]process_action get_value [12:39:10]cmd_get_value [12:39:10]process_action get_value done [12:39:10]requested_data is exist [12:39:10]produce_requested_data [12:39:10]requested_item fm.sale.total is exist - process it [12:39:10]SAM_PROTO_GetFMData [12:39:10]wFMCommunicate request_size=4 [12:39:10]MH_SAM_APDU [12:39:10]CAPDU: 80 13 03 00 [12:39:10]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:39:10]Write i2c OK [12:39:10]MH_I2C_Read... [12:39:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 3B 47 00 E4 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 51 02 00 F4 03 04 00 F0 B7 EF 66 B6 04 01 00 00 9C ED A1 06 B1 A6 0E F8 [12:39:10]CommunicateWithHost err = 0 [12:39:10]CheckOFDResponse [12:39:10]1017 (14) - 77093643461234 [12:39:10]1041 (16) - 0000000000871835 [12:39:10]1040 (4) - 151839 [12:39:10]1012 (4) - 22.09.2024 06:23 [12:39:10]1206 (1) - 0 [12:39:10]OFD Sender: Remove packet 151839 [12:39:10]ProducePacketName [12:39:10]name=ofd_packets/00151839 [12:39:10]NVStorageDeleteData [12:39:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:39:10]Read from MH i2c: E2 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: E2 FD 00 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 69 4D 02 00 69 04 9F 00 6F 04 04 00 94 49 02 00 B1 04 05 00 04 F1 29 98 02 70 04 05 00 04 F1 29 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 80 68 8F 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 FD 24 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 62 [12:39:10]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 69 4D 02 00 69 04 9F 00 6F 04 04 00 94 49 02 00 B1 04 05 00 04 F1 29 98 02 70 04 05 00 04 F1 29 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 0[12:44:38]OFD Sender: No OFD packet to send [12:44:40]recv_with_timeout no data received [12:44:43]OFD Sender: No OFD packet to send [12:44:48]OFD Sender: No OFD packet to send [12:44:53]OFD Sender: No OFD packet to send [12:44:58]OFD Sender: No OFD packet to send [12:45:03]OFD Sender: No OFD packet to send [12:45:08]OFD Sender: No OFD packet to send [12:45:13]OFD Sender: No OFD packet to send [12:45:18]OFD Sender: No OFD packet to send [12:45:21]accept exits with 8 [12:45:21]New connection [12:45:21]New thread 3067350372 created [12:45:21]Thread 3067207012 joined [12:45:21]Waiting for new connection... [12:45:21] Sock 8.Parse request [12:45:21]Sock 8.Check first char [12:45:21]Sock 8.First char is OK [12:45:21]request: POST /json_proto HTTP/1.0 [12:45:21]Method: POST [12:45:21]URL: /json_proto [12:45:21]Method is POST - this is cgi request [12:45:21]url: /json_proto [12:45:21]query_string will be loaded in cgi processing [12:45:21]execute_cgi json_proto POST (null) [12:45:21]execute_cgi path=json_proto method=POST [12:45:21]POST find Content-Length [12:45:21]Host: 172.17.43.67:8080 [12:45:21]Content-Length: 755 [12:45:21]Content-Type: application/json [12:45:21] [12:45:21]POST finish read [12:45:21]Found Content-Length = 755 [12:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:21]execute_script... [12:45:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:21]POST & json_proto [12:45:21]process_json_proto [12:45:21]json parsed OK: [12:45:21]protocol is kg_v1.0 [12:45:21]action value=close_receipt [12:45:21]process_action close_receipt [12:45:21]cmd_close_receipt [12:45:21]MH_GetDate [12:45:21]Write to MH i2c: F0 00 00 48 01 38 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: F0 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: F0 09 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: F0 09 00 48 01 00 61 11 F0 66 6A BD 47 65 DC [12:45:21]GetLastDocTimeStamp 1727008957 [12:45:21]current date 1727009121 [12:45:21]FM_GetShiftState [12:45:21]SAM_PROTO_GetShiftState [12:45:21]wFMCommunicate request_size=4 [12:45:21]MH_SAM_APDU [12:45:21]CAPDU: 80 13 01 00 [12:45:21]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:21]Read from MH i2c: E2 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 0E 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [12:45:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:45:21]wFMCommunicate OK [12:45:21]SAM_PROTO_GetShiftState done [12:45:21]FM_GetShiftState done [12:45:21]opened in 1726966141 [12:45:21]opened+sec_in_day 1727052541 [12:45:21]quantity*price = 0 [12:45:21]sum+1 = 1 [12:45:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 175 22.09.2024 12:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 151844 ФПД: 211291990811867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151844&fm=211291990811867&tin=02508201610067®Number=0000000000091825&sum=0 [12:45:22]StoreToDocumentArchive [12:45:22]shift 475 fd 151844 [12:45:22]save to /storage/0475/doc_00151844 [12:45:22]save last doc name /storage/0475/doc_00151844 to /storage/kkm_last_doc_name [12:45:22]save OK [12:45:22]Clear old archive folders... [12:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:22]tlvbuf is 0152F790 [12:45:22]SAM_PROTO_ClearQueue [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 09 00 00 [12:45:22]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 03 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:45:22]RAPDU: 90 00 [12:45:22]wFMCommunicate OK [12:45:22]SAM_PROTO_ClearQueue done [12:45:22]KKMCreateOFDPacket [12:45:22]OFDProtocolAddRootSTLVToBuf [12:45:22]FM_MakeSignedData [12:45:22]FM_MakeSignedData [12:45:22]SAM_PROTO_SignData [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 0D 01 02 [12:45:22]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:45:23]RAPDU: 90 00 [12:45:23]wFMCommunicate OK [12:45:23]wFMCommunicate request_size=255 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 62 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 51 02 00 35 04 06 00 C0 [12:45:23]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 62 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 51 02 00 35 04 06 00 C0 00 00 3D [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:45:23]RAPDU: 90 00 [12:45:23]wFMCommunicate OK [12:45:23]wFMCommunicate request_size=10 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 0D 02 02 05 2B 40 0E 64 DB [12:45:23]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 2B 40 0E 64 DB 00 00 96 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:45:23]RAPDU: 90 00 [12:45:23]wFMCommunicate OK [12:45:23]wFMCommunicate request_size=4 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 0D 03 02 [12:45:23]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 0B 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 0B 00 5A 01 00 9A 9E 40 AA 8E 43 88 15 90 00 67 [12:45:23]RAPDU: 9A 9E 40 AA 8E 43 88 15 90 00 [12:45:23]wFMCommunicate OK [12:45:23]SAM_PROTO_SignData done [12:45:23]FM_MakeSignedData done [12:45:23]CreateOFDProtocolMessage [12:45:23]wFMCommunicate request_size=4 [12:45:23]MH_SAM_APDU [12:45:23]CAPDU: 80 11 00 00 [12:45:23]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 17 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [12:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:23]wFMCommunicate OK [12:45:23]CreateOFDProtocolMessage done [12:45:23]OFDSenderStorePacket 151844 [12:45:23]StoreOFDPacket docnum=151844 [12:45:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 F3 07 01 68 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 62 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 51 02 00 35 04 06 00 C0 2B 40 0E 64 DB 9A 9E 40 AA 8E 43 88 15 [12:45:23]CheckFolder [12:45:23]dirname=/storage/ofd_packets [12:45:23]CheckFolder done [12:45:23]ProducePacketName [12:45:23]name=ofd_packets/00151844 [12:45:23]NVStorageSaveData ofd_packets/00151844 [12:45:23]File name is /storage/ofd_packets/00151844 [12:45:23]Write 301 bytes [12:45:23]NVStorageSaveData done [12:45:23]OFDSenderStorePacket done [12:45:23]KKMCreateOFDPacket done [12:45:23]NVStorageSaveData kkm_last_timestamp [12:45:23]File name is /storage/kkm_last_timestamp [12:45:23]Write 4 bytes [12:45:23]NVStorageSaveData done [12:45:23]ExternCall_PrintAddStr [12:45:23]wPrintStart [12:45:23]Write to MH i2c: 01 00 00 5C 01 5D [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 07 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [12:45:23]RasterBufferAndPrint [12:45:23]line Счет N : (1)1785855 [12:45:23]line ИНН: 02508201610067 [12:45:23]line Контрольно-Кассовый Чек [12:45:23]line ПРОДАЖА [12:45:23]line ТРК (МРК, ГНК) : 22 [12:45:23]line Товар: 2710124130 [12:45:23]line Аи-92-К-5 [12:45:23]line 14.750 * 0.00 [12:45:23]line = 0.00 [12:45:23]line НДС 12% НСП 1% [12:45:23]line > о реализуемом товаре [12:45:23]line ИТОГО: 0.00 [12:45:23]line НСП 1% : 0.00 [12:45:23]line НДС 12% : 0.00 [12:45:23]line Наличными: 0.00 [12:45:23]line Безнал.: 0.00 [12:45:23]line Место: АЗС № 89 "Партнер Нефть" [12:45:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:45:23]line СНО: Общий режим [12:45:23]line Чек 175 22.09.2024 12:45 [12:45:23]line Смена: 475 ФФД: 1.0 [12:45:23]line ЗНМ: 0300000113 [12:45:23]line РНМ: 0000000000091825 [12:45:23]line Версия ККМ: 001 [12:45:23]line Талоны: ТК ГПНА Online [12:45:23]line 30116869 [12:45:23]line ФМ: 0000000000871835 [12:45:23]line ФД: 151844 [12:45:23]line ФПД: 211291990811867 [12:45:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151844&fm=211291990811867&tin=02508201610067®Number=0000000000091825&sum=0 [12:45:23]written 0, free lines is 4095 [12:45:23]OFD Sender: Processing packet 151844 [packets to send 826, broken 825] [12:45:23]ProducePacketName [12:45:23]name=ofd_packets/00151844 [12:45:23]OFD Sender: To server: pG, [12:45:23]CommunicateWithHost lk.salyk.kg:30040 [12:45:23]ConnectInit lk.salyk.kg [12:45:23]Write to MH i2c: 01 00 00 86 01 87 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 07 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DF 0C 79 [12:45:23]RasterBufferAndPrint [12:45:23]line [12:45:23]line [12:45:23]line [12:45:23]line [12:45:23]line [12:45:23]written 0, free lines is 3301 [12:45:23]MH_Cut [12:45:23]Write to MH i2c: D1 01 00 8D 01 01 60 [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: D1 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: D1 01 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: D1 01 00 8D 01 00 5F [12:45:23]Write to MH i2c: 01 00 00 8E 01 8F [12:45:23]Write i2c OK [12:45:23]MH_I2C_Read... [12:45:24]*** Cut start [12:45:24]*** Purtial cut [12:45:24]*** Stage 1: CUTSNS_PIN = 1 [12:45:24]Read from MH i2c: 01 [12:45:24]MH_I2C_Read... [12:45:24]*** Stop cut motor [12:45:24]*** Cut end [12:45:24]Read from MH i2c: 01 07 00 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [12:45:24]process_action close_receipt done [12:45:24]requested_data is exist [12:45:24]produce_requested_data [12:45:24]requested_item fm.sn is exist - process it [12:45:24]wFMCommunicate request_size=4 [12:45:24]MH_SAM_APDU [12:45:24]CAPDU: 80 11 00 00 [12:45:24]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [12:45:24]Write i2c OK [12:45:24]MH_I2C_Read... [12:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:24]Read from MH i2c: E2 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 17 00 [12:45:24]MH_I2C_Read... [12:45:24]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [12:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:24]wFMCommunicate OK [12:45:24]requested_item fd.num is exist - process it [12:45:24]SAM_PROTO_GetFieldsCounters [12:45:24]wFMCommunicate request_size=4 [12:45:24]MH_SAM_APDU [12:45:24]CAPDU: 80 13 00 00 [12:45:24]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [12:45:24]Write i2c OK [12:45:24]MH_I2C_Read... [12:45:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:25]Read from MH i2c: E2 [12:45:25]MH_I2C_Read... [12:45:25]Read from MH i2c: E2 62 00 [12:45:25]MH_I2C_Read... [12:45:25]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [12:45:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:45:25]wFMCommunicate OK [12:45:25]SAM_PROTO_GetFieldsCounters done [12:45:25]requested_item shift.num is exist - process it [12:45:25]requested_item shift.opened is exist - process it [12:45:25]req_shift_opened [12:45:25]FM_GetShiftState [12:45:25]SAM_PROTO_GetShiftState [12:45:25]wFMCommunicate request_size=4 [12:45:25]MH_SAM_APDU [12:45:25]CAPDU: 80 13 01 00 [12:45:25]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:45:25]Write i2c OK [12:45:25]MH_I2C_Read... [12:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:25]Read from MH i2c: E2 [12:45:25]MH_I2C_Read... [12:45:25]Read from MH i2c: E2 0E 00 [12:45:25]MH_I2C_Read... [12:45:25]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 56 [12:45:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:45:25]wFMCommunicate OK [12:45:25]SAM_PROTO_GetShiftState done [12:45:25]FM_GetShiftState done [12:45:25]req_shift_opened done [12:45:25]requested_item shift.open_date is exist - process it [12:45:25]req_shift_open_date [12:45:25]req_shift_open_date done [12:45:25]produce_requested_data done [12:45:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151844,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:45:25]process_action_free close_receipt [12:45:25]json_value_free [12:45:25]json_value_free done [12:45:25]process_json_proto returns [12:45:25]Send response to host [12:45:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151844,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:45:25]free response buf [12:45:25]execute_script done [12:45:25]execute_script returns [12:45:25]free content buf [12:45:25]Sock 8.Close socket [12:45:25]Sock 8.Thread stoped [12:45:27]accept exits with 10 [12:45:27]New connection [12:45:27]New thread 3067207012 created [12:45:27]Thread 3067350372 joined [12:45:27]Waiting for new connection... [12:45:27] Sock 10.Parse request [12:45:27]Sock 10.Check first char [12:45:27]Sock 10.First char is OK [12:45:27]request: POST /json_proto HTTP/1.0 [12:45:27]Method: POST [12:45:27]URL: /json_proto [12:45:27]Method is POST - this is cgi request [12:45:27]url: /json_proto [12:45:27]query_string will be loaded in cgi processing [12:45:27]execute_cgi json_proto POST (null) [12:45:27]execute_cgi path=json_proto method=POST [12:45:27]POST find Content-Length [12:45:27]Host: 172.17.43.67:8080 [12:45:27]Content-Length: 796 [12:45:27]Content-Type: application/json [12:45:27] [12:45:27]POST finish read [12:45:27]Found Content-Length = 796 [12:45:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:27]execute_script... [12:45:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:27]POST & json_proto [12:45:27]process_json_proto [12:45:27]json parsed OK: [12:45:27]protocol is kg_v1.0 [12:45:27]action value=close_receipt [12:45:27]process_action close_receipt [12:45:27]cmd_close_receipt [12:45:27]MH_GetDate [12:45:27]Write to MH i2c: F0 00 00 92 01 82 [12:45:27]Write i2c OK [12:45:27]MH_I2C_Read... [12:45:27]Read from MH i2c: F0 [12:45:27]MH_I2C_Read... [12:45:27]Read from MH i2c: F0 09 00 [12:45:27]MH_I2C_Read... [12:45:27]Read from MH i2c: F0 09 00 92 01 00 67 11 F0 66 6A BD 47 65 2C [12:45:27]GetLastDocTimeStamp 1727009122 [12:45:27]current date 1727009127 [12:45:27]FM_GetShiftState [12:45:27]SAM_PROTO_GetShiftState [12:45:27]wFMCommunicate request_size=4 [12:45:27]MH_SAM_APDU [12:45:27]CAPDU: 80 13 01 00 [12:45:27]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [12:45:27]Write i2c OK [12:45:27]MH_I2C_Read... [12:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:27]Read from MH i2c: E2 [12:45:27]MH_I2C_Read... [12:45:27]Read from MH i2c: E2 0E 00 [12:45:27]MH_I2C_Read... [12:45:27]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 58 [12:45:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:45:27]wFMCommunicate OK [12:45:27]SAM_PROTO_GetShiftState done [12:45:27]FM_GetShiftState done [12:45:27]opened in 1726966141 [12:45:27]opened+sec_in_day 1727052541 [12:45:27]quantity*price = 0 [12:45:27]sum+1 = 1 [12:45:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 176 22.09.2024 12:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 30116869 ФМ: 0000000000871835 ФД: 151845 ФПД: 23766468960646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151845&fm=23766468960646&tin=02508201610067®Number=0000000000091825&sum=0 [12:45:28]StoreToDocumentArchive [12:45:28]shift 475 fd 151845 [12:45:28]save to /storage/0475/doc_00151845 [12:45:28]save last doc name /storage/0475/doc_00151845 to /storage/kkm_last_doc_name [12:45:28]save OK [12:45:28]Clear old archive folders... [12:45:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:28]tlvbuf is B6F3BA00 [12:45:28]SAM_PROTO_ClearQueue [12:45:28]wFMCommunicate request_size=4 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 09 00 00 [12:45:28]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:28]Read from MH i2c: E2 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:45:28]RAPDU: 90 00 [12:45:28]wFMCommunicate OK [12:45:28]SAM_PROTO_ClearQueue done [12:45:28]KKMCreateOFDPacket [12:45:28]OFDProtocolAddRootSTLVToBuf [12:45:28]FM_MakeSignedData [12:45:28]FM_MakeSignedData [12:45:28]SAM_PROTO_SignData [12:45:28]wFMCommunicate request_size=4 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 0D 01 02 [12:45:28]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:28]Read from MH i2c: E2 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:45:28]RAPDU: 90 00 [12:45:28]wFMCommunicate OK [12:45:28]wFMCommunicate request_size=255 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 67 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 51 02 00 35 04 06 00 15 [12:45:28]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 67 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 51 02 00 35 04 06 00 15 00 00 8E [12:45:28]ConnectInit Can't take IP for lk.salyk.kg [12:45:28]CommunicateWithHost connect error [12:45:28]CommunicateWithHost err = -1 [12:45:28]OFD Sender: Server communicate error [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:28]Read from MH i2c: E2 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:45:28]RAPDU: 90 00 [12:45:28]wFMCommunicate OK [12:45:28]wFMCommunicate request_size=10 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 0D 02 02 05 9D 8F F0 A1 86 [12:45:28]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 9D 8F F0 A1 86 00 00 6B [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:28]Read from MH i2c: E2 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:45:28]RAPDU: 90 00 [12:45:28]wFMCommunicate OK [12:45:28]wFMCommunicate request_size=4 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 0D 03 02 [12:45:28]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:28]Read from MH i2c: E2 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 0B 00 [12:45:28]MH_I2C_Read... [12:45:28]Read from MH i2c: E2 0B 00 A4 01 00 95 F1 F8 FD 3B 3D DA E7 90 00 D5 [12:45:28]RAPDU: 95 F1 F8 FD 3B 3D DA E7 90 00 [12:45:28]wFMCommunicate OK [12:45:28]SAM_PROTO_SignData done [12:45:28]FM_MakeSignedData done [12:45:28]CreateOFDProtocolMessage [12:45:28]wFMCommunicate request_size=4 [12:45:28]MH_SAM_APDU [12:45:28]CAPDU: 80 11 00 00 [12:45:28]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [12:45:28]Write i2c OK [12:45:28]MH_I2C_Read... [12:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:29]Read from MH i2c: E2 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: E2 17 00 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [12:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:29]wFMCommunicate OK [12:45:29]CreateOFDProtocolMessage done [12:45:29]OFDSenderStorePacket 151845 [12:45:29]StoreOFDPacket docnum=151845 [12:45:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 86 07 01 8A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 67 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 51 02 00 35 04 06 00 15 9D 8F F0 A1 86 95 F1 F8 FD 3B 3D DA E7 [12:45:29]CheckFolder [12:45:29]dirname=/storage/ofd_packets [12:45:29]CheckFolder done [12:45:29]ProducePacketName [12:45:29]name=ofd_packets/00151845 [12:45:29]NVStorageSaveData ofd_packets/00151845 [12:45:29]File name is /storage/ofd_packets/00151845 [12:45:29]Write 301 bytes [12:45:29]NVStorageSaveData done [12:45:29]OFDSenderStorePacket done [12:45:29]KKMCreateOFDPacket done [12:45:29]NVStorageSaveData kkm_last_timestamp [12:45:29]File name is /storage/kkm_last_timestamp [12:45:29]Write 4 bytes [12:45:29]NVStorageSaveData done [12:45:29]ExternCall_PrintAddStr [12:45:29]wPrintStart [12:45:29]Write to MH i2c: 01 00 00 A6 01 A7 [12:45:29]Write i2c OK [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 07 00 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [12:45:29]RasterBufferAndPrint [12:45:29]line Счет N : (1)1785856 [12:45:29]line ИНН: 02508201610067 [12:45:29]line Контрольно-Кассовый Чек [12:45:29]line ПРОДАЖА [12:45:29]line ТРК (МРК, ГНК) : 42 [12:45:29]line Товар: 2710124130 [12:45:29]line Аи-92-К-5 [12:45:29]line 10.330 * 0.00 [12:45:29]line = 0.00 [12:45:29]line НДС 12% НСП 1% [12:45:29]line > о реализуемом товаре [12:45:29]line ИТОГО: 0.00 [12:45:29]line НСП 1% : 0.00 [12:45:29]line НДС 12% : 0.00 [12:45:29]line Наличными: 0.00 [12:45:29]line Безнал.: 0.00 [12:45:29]line Место: АЗС № 89 "Партнер Нефть" [12:45:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:45:29]line СНО: Общий режим [12:45:29]line Чек 176 22.09.2024 12:45 [12:45:29]line Смена: 475 ФФД: 1.0 [12:45:29]line ЗНМ: 0300000113 [12:45:29]line РНМ: 0000000000091825 [12:45:29]line Версия ККМ: 001 [12:45:29]line Талоны: Топливная Карта [12:45:29]line 30116869 [12:45:29]line ФМ: 0000000000871835 [12:45:29]line ФД: 151845 [12:45:29]line ФПД: 23766468960646 [12:45:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151845&fm=23766468960646&tin=02508201610067®Number=0000000000091825&sum=0 [12:45:29]written 0, free lines is 4095 [12:45:29]OFD Sender: Processing packet 151844 [packets to send 827, broken 825] [12:45:29]ProducePacketName [12:45:29]name=ofd_packets/00151844 [12:45:29]OFD Sender: To server: pG, [12:45:29]CommunicateWithHost lk.salyk.kg:30040 [12:45:29]ConnectInit lk.salyk.kg [12:45:29]Write to MH i2c: 01 00 00 D0 01 D1 [12:45:29]Write i2c OK [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 07 00 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 E4 0C C8 [12:45:29]RasterBufferAndPrint [12:45:29]line [12:45:29]line [12:45:29]line [12:45:29]line [12:45:29]line [12:45:29]written 0, free lines is 3312 [12:45:29]MH_Cut [12:45:29]Write to MH i2c: D1 01 00 D7 01 01 AA [12:45:29]Write i2c OK [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: D1 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: D1 01 00 [12:45:29]MH_I2C_Read... [12:45:29]Read from MH i2c: D1 01 00 D7 01 00 A9 [12:45:29]Write to MH i2c: 01 00 00 D8 01 D9 [12:45:29]Write i2c OK [12:45:29]MH_I2C_Read... [12:45:30]*** Cut start [12:45:30]*** Purtial cut [12:45:30]*** Stage 1: CUTSNS_PIN = 1 [12:45:30]Read from MH i2c: 01 [12:45:30]MH_I2C_Read... [12:45:30]*** Stop cut motor [12:45:30]*** Cut end [12:45:30]Read from MH i2c: 01 07 00 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [12:45:30]process_action close_receipt done [12:45:30]requested_data is exist [12:45:30]produce_requested_data [12:45:30]requested_item fm.sn is exist - process it [12:45:30]wFMCommunicate request_size=4 [12:45:30]MH_SAM_APDU [12:45:30]CAPDU: 80 11 00 00 [12:45:30]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [12:45:30]Write i2c OK [12:45:30]MH_I2C_Read... [12:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:30]Read from MH i2c: E2 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 17 00 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [12:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:30]wFMCommunicate OK [12:45:30]requested_item fd.num is exist - process it [12:45:30]SAM_PROTO_GetFieldsCounters [12:45:30]wFMCommunicate request_size=4 [12:45:30]MH_SAM_APDU [12:45:30]CAPDU: 80 13 00 00 [12:45:30]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [12:45:30]Write i2c OK [12:45:30]MH_I2C_Read... [12:45:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:30]Read from MH i2c: E2 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 62 00 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [12:45:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:45:30]wFMCommunicate OK [12:45:30]SAM_PROTO_GetFieldsCounters done [12:45:30]requested_item shift.num is exist - process it [12:45:30]requested_item shift.opened is exist - process it [12:45:30]req_shift_opened [12:45:30]FM_GetShiftState [12:45:30]SAM_PROTO_GetShiftState [12:45:30]wFMCommunicate request_size=4 [12:45:30]MH_SAM_APDU [12:45:30]CAPDU: 80 13 01 00 [12:45:30]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [12:45:30]Write i2c OK [12:45:30]MH_I2C_Read... [12:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:30]Read from MH i2c: E2 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 0E 00 [12:45:30]MH_I2C_Read... [12:45:30]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [12:45:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:45:30]wFMCommunicate OK [12:45:30]SAM_PROTO_GetShiftState done [12:45:30]FM_GetShiftState done [12:45:30]req_shift_opened done [12:45:30]requested_item shift.open_date is exist - process it [12:45:30]req_shift_open_date [12:45:30]req_shift_open_date done [12:45:30]produce_requested_data done [12:45:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151845,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:45:30]process_action_free close_receipt [12:45:30]json_value_free [12:45:30]json_value_free done [12:45:30]process_json_proto returns [12:45:30]Send response to host [12:45:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151845,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:45:30]free response buf [12:45:30]execute_script done [12:45:30]execute_script returns [12:45:30]free content buf [12:45:30]Sock 10.Close socket [12:45:30]Sock 10.Thread stoped [12:45:34]ConnectInit Can't take IP for lk.salyk.kg [12:45:34]CommunicateWithHost connect error [12:45:34]CommunicateWithHost err = -1 [12:45:34]OFD Sender: Server communicate error [12:45:34]recv_with_timeout no data received [12:45:39]OFD Sender: Processing packet 151844 [packets to send 827, broken 825] [12:45:39]ProducePacketName [12:45:39]name=ofd_packets/00151844 [12:45:39]OFD Sender: To server: pG, [12:45:39]CommunicateWithHost lk.salyk.kg:30040 [12:45:39]ConnectInit lk.salyk.kg [12:45:45]recv_with_timeout no data received [12:46:23]recv_with_timeout no data received [12:46:33]recv_with_timeout no data received [12:47:52]ConnectInit Can't connect to host [12:47:52]CommunicateWithHost connect error [12:47:52]CommunicateWithHost err = -1 [12:47:52]OFD Sender: Server communicate error [12:47:57]OFD Sender: Processing packet 151844 [packets to send 827, broken 825] [12:47:57]ProducePacketName [12:47:57]name=ofd_packets/00151844 [12:47:57]OFD Sender: To server: pG, [12:47:57]CommunicateWithHost lk.salyk.kg:30040 [12:47:57]ConnectInit lk.salyk.kg [12:47:58]Connected sock=10 [12:47:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 F3 07 01 68 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 62 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 51 02 00 35 04 06 00 C0 2B 40 0E 64 DB 9A 9E 40 AA 8E 43 88 15 [12:47:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 EC 47 00 2C 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 51 02 00 F4 03 04 00 00 BA EF 66 B6 04 01 00 00 FC 18 2A 56 63 A0 89 64 [12:47:59]CommunicateWithHost err = 0 [12:47:59]CheckOFDResponse [12:47:59]1017 (14) - 77093643461234 [12:47:59]1041 (16) - 0000000000871835 [12:47:59]1040 (4) - 151844 [12:47:59]1012 (4) - 22.09.2024 06:32 [12:47:59]1206 (1) - 0 [12:47:59]OFD Sender: Remove packet 151844 [12:47:59]ProducePacketName [12:47:59]name=ofd_packets/00151844 [12:47:59]NVStorageDeleteData [12:47:59]OFD Sender: Processing packet 151845 [packets to send 826, broken 825] [12:47:59]ProducePacketName [12:47:59]name=ofd_packets/00151845 [12:47:59]OFD Sender: To server: pG, [12:47:59]CommunicateWithHost lk.salyk.kg:30040 [12:47:59]ConnectInit lk.salyk.kg [12:48:00]Connected sock=9 [12:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 86 07 01 8A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 67 11 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 51 02 00 35 04 06 00 15 9D 8F F0 A1 86 95 F1 F8 FD 3B 3D DA E7 [12:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B D6 47 00 66 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 51 02 00 F4 03 04 00 02 BA EF 66 B6 04 01 00 00 B2 AA E7 5A BE F5 73 43 [12:48:00]CommunicateWithHost err = 0 [12:48:00]CheckOFDResponse [12:48:00]1017 (14) - 77093643461234 [12:48:00]1041 (16) - 0000000000871835 [12:48:00]1040 (4) - 151845 [12:48:00]1012 (4) - 22.09.2024 06:32 [12:48:00]1206 (1) - 0 [12:48:00]OFD Sender: Remove packet 151845 [12:48:00]ProducePacketName [12:48:00]name=ofd_packets/00151845 [12:48:00]NVStorageDeleteData [12:48:01]OFD Sender: No OFD packet to send [12:48:06]OFD Sender: No OFD packet to send [12:48:11]OFD Sender: No OFD packet to send [12:48:16]OFD Sender: No OFD packet to send [12:48:21]OFD Sender: No OFD packet to send [12:48:26]OFD Sender: No OFD packet to send [12:48:31]OFD Sender: No OFD packet to send [12:48:31]recv_with_timeout no data received [12:48:36]OFD Sender: No OFD packet to send [12:48:41]OFD Sender: No OFD packet to send [12:48:46]OFD Sender: No OFD packet to send [12:48:51]OFD Sender: No OFD packet to send [12:48:56]OFD Sender: No OFD packet to send [12:49:01]OFD Sender: No OFD packet to send [12:49:06]OFD Sender: No OFD packet to send [12:49:11]OFD Sender: No OFD packet to send [12:49:16]OFD Sender: No OFD packet to send [12:49:21]OFD Sender: No OFD packet to send [12:49:26]OFD Sender: No OFD packet to send [12:49:31]OFD Sender: No OFD packet to send [12:49:36]OFD Sender: No OFD packet to send [12:49:41]OFD Sender: No OFD packet to send [12:49:46]OFD Sender: No OFD packet to send [12:49:51]OFD Sender: No OFD packet to send [12:49:56]OFD Sender: No OFD packet to send [12:50:01]OFD Sender: No OFD packet to send [12:50:06]OFD Sender: No OFD packet to send [12:50:11]OFD Sender: No OFD packet to send [12:50:16]OFD Sender: No OFD packet to send [12:50:21]OFD Sender: No OFD packet to send [12:50:26]OFD Sender: No OFD packet to send [12:50:31]OFD Sender: No OFD packet to send [12:50:36]OFD Sender: No OFD packet to send [12:50:38]recv_with_timeout no data received [12:50:41]OFD Sender: No OFD packet to send [12:50:46]OFD Sender: No OFD packet to send [12:50:51]OFD Sender: No OFD packet to send [12:50:56]OFD Sender: No OFD packet to send [12:51:01]OFD Sender: No OFD packet to send [12:51:06]recv_with_timeout no data received [12:51:06]OFD Sender: No OFD packet to send [12:51:11]OFD Sender: No OFD packet to send [12:51:13]accept exits with 8 [12:51:13]New connection [12:51:13]New thread 3067350372 created [12:51:13]Thread 3067207012 joined [12:51:13]Waiting for new connection... [12:51:13] Sock 8.Parse request [12:51:13]Sock 8.Check first char [12:51:13]Sock 8.First char is OK [12:51:13]request: POST /json_proto HTTP/1.0 [12:51:13]Method: POST [12:51:13]URL: /json_proto [12:51:13]Method is POST - this is cgi request [12:51:13]url: /json_proto [12:51:13]query_string will be loaded in cgi processing [12:51:13]execute_cgi json_proto POST (null) [12:51:13]execute_cgi path=json_proto method=POST [12:51:13]POST find Content-Length [12:51:13]Host: 172.17.43.67:8080 [12:51:13]Content-Length: 678 [12:51:13]Content-Type: application/json [12:51:13] [12:51:13]POST finish read [12:51:13]Found Content-Length = 678 [12:51:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:13]execute_script... [12:51:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:13]POST & json_proto [12:51:13]process_json_proto [12:51:13]json parsed OK: [12:51:13]protocol is kg_v1.0 [12:51:13]action value=close_receipt [12:51:13]process_action close_receipt [12:51:13]cmd_close_receipt [12:51:13]MH_GetDate [12:51:13]Write to MH i2c: F0 00 00 DC 01 CC [12:51:13]Write i2c OK [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: F0 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: F0 09 00 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: F0 09 00 DC 01 00 C2 12 F0 66 6A BD 47 65 D2 [12:51:13]GetLastDocTimeStamp 1727009127 [12:51:13]current date 1727009474 [12:51:13]FM_GetShiftState [12:51:13]SAM_PROTO_GetShiftState [12:51:13]wFMCommunicate request_size=4 [12:51:13]MH_SAM_APDU [12:51:13]CAPDU: 80 13 01 00 [12:51:13]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [12:51:13]Write i2c OK [12:51:13]MH_I2C_Read... [12:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:14]Read from MH i2c: E2 [12:51:14]MH_I2C_Read... [12:51:14]Read from MH i2c: E2 0E 00 [12:51:14]MH_I2C_Read... [12:51:14]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [12:51:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:51:14]wFMCommunicate OK [12:51:14]SAM_PROTO_GetShiftState done [12:51:14]FM_GetShiftState done [12:51:14]opened in 1726966141 [12:51:14]opened+sec_in_day 1727052541 [12:51:14]quantity*price = 30035 [12:51:14]sum+1 = 30036 [12:51:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 177 22.09.2024 12:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151846 ФПД: 278421012647163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125114&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151846&fm=278421012647163&tin=02508201610067®Number=0000000000091825&sum=30000 [12:51:15]StoreToDocumentArchive [12:51:15]shift 475 fd 151846 [12:51:15]save to /storage/0475/doc_00151846 [12:51:15]save last doc name /storage/0475/doc_00151846 to /storage/kkm_last_doc_name [12:51:15]save OK [12:51:15]Clear old archive folders... [12:51:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:15]tlvbuf is 0155AE20 [12:51:15]SAM_PROTO_ClearQueue [12:51:15]wFMCommunicate request_size=4 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 09 00 00 [12:51:15]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [12:51:15]RAPDU: 90 00 [12:51:15]wFMCommunicate OK [12:51:15]SAM_PROTO_ClearQueue done [12:51:15]KKMCreateOFDPacket [12:51:15]OFDProtocolAddRootSTLVToBuf [12:51:15]FM_MakeSignedData [12:51:15]FM_MakeSignedData [12:51:15]SAM_PROTO_SignData [12:51:15]wFMCommunicate request_size=4 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 0D 01 02 [12:51:15]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [12:51:15]RAPDU: 90 00 [12:51:15]wFMCommunicate OK [12:51:15]wFMCommunicate request_size=255 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 C2 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 51 02 00 35 04 06 00 FD [12:51:15]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 C2 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 51 02 00 35 04 06 00 FD 00 00 30 [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [12:51:15]RAPDU: 90 00 [12:51:15]wFMCommunicate OK [12:51:15]wFMCommunicate request_size=10 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 0D 02 02 05 38 F1 8E 8C FB [12:51:15]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 38 F1 8E 8C FB 00 00 B0 [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [12:51:15]RAPDU: 90 00 [12:51:15]wFMCommunicate OK [12:51:15]wFMCommunicate request_size=4 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 0D 03 02 [12:51:15]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 0B 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 0B 00 EE 01 00 F8 82 87 AF 21 27 21 B8 90 00 3C [12:51:15]RAPDU: F8 82 87 AF 21 27 21 B8 90 00 [12:51:15]wFMCommunicate OK [12:51:15]SAM_PROTO_SignData done [12:51:15]FM_MakeSignedData done [12:51:15]CreateOFDProtocolMessage [12:51:15]wFMCommunicate request_size=4 [12:51:15]MH_SAM_APDU [12:51:15]CAPDU: 80 11 00 00 [12:51:15]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:15]Read from MH i2c: E2 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 17 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [12:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:15]wFMCommunicate OK [12:51:15]CreateOFDProtocolMessage done [12:51:15]OFDSenderStorePacket 151846 [12:51:15]StoreOFDPacket docnum=151846 [12:51:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 5C 07 01 C5 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 C2 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 51 02 00 35 04 06 00 FD 38 F1 8E 8C FB F8 82 87 AF 21 27 21 B8 [12:51:15]CheckFolder [12:51:15]dirname=/storage/ofd_packets [12:51:15]CheckFolder done [12:51:15]ProducePacketName [12:51:15]name=ofd_packets/00151846 [12:51:15]NVStorageSaveData ofd_packets/00151846 [12:51:15]File name is /storage/ofd_packets/00151846 [12:51:15]Write 301 bytes [12:51:15]NVStorageSaveData done [12:51:15]OFDSenderStorePacket done [12:51:15]KKMCreateOFDPacket done [12:51:15]NVStorageSaveData kkm_last_timestamp [12:51:15]File name is /storage/kkm_last_timestamp [12:51:15]Write 4 bytes [12:51:15]NVStorageSaveData done [12:51:15]ExternCall_PrintAddStr [12:51:15]wPrintStart [12:51:15]Write to MH i2c: 01 00 00 F0 01 F1 [12:51:15]Write i2c OK [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: 01 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: 01 07 00 [12:51:15]MH_I2C_Read... [12:51:15]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [12:51:15]RasterBufferAndPrint [12:51:15]line Счет N : (1)1785857 [12:51:15]line ИНН: 02508201610067 [12:51:15]line Контрольно-Кассовый Чек [12:51:15]line ПРОДАЖА [12:51:15]line ТРК (МРК, ГНК) : 42 [12:51:15]line Товар: 2710124130 [12:51:15]line Аи-92-К-5 [12:51:15]line 4.430 * 67.80 [12:51:15]line = 300.35 [12:51:15]line НДС 12% НСП 1% [12:51:15]line > о реализуемом товаре [12:51:15]line ОКРУГЛЕНИЕ: -0.35 [12:51:15]line ИТОГО: 300.00 [12:51:15]line Внесено: 300.00 [12:51:15]line СДАЧА: 0.00 [12:51:15]line НСП 1% : 2.66 [12:51:15]line НДС 12% : 31.90 [12:51:15]line Наличными: 300.00 [12:51:15]line Безнал.: 0.00 [12:51:15]line Место: АЗС № 89 "Партнер Нефть" [12:51:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:51:15]line СНО: Общий режим [12:51:15]line Чек 177 22.09.2024 12:51 [12:51:15]line Смена: 475 ФФД: 1.0 [12:51:15]line ЗНМ: 0300000113 [12:51:15]line РНМ: 0000000000091825 [12:51:15]line Версия ККМ: 001 [12:51:15]line ФМ: 0000000000871835 [12:51:15]line ФД: 151846 [12:51:15]line ФПД: 278421012647163 [12:51:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125114&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151846&fm=278421012647163&tin=02508201610067®Number=0000000000091825&sum=30000 [12:51:16]written 0, free lines is 4095 [12:51:16]OFD Sender: Processing packet 151846 [packets to send 826, broken 825] [12:51:16]ProducePacketName [12:51:16]name=ofd_packets/00151846 [12:51:16]OFD Sender: To server: pG, [12:51:16]CommunicateWithHost lk.salyk.kg:30040 [12:51:16]ConnectInit lk.salyk.kg [12:51:16]Write to MH i2c: 01 00 00 1B 02 1D [12:51:16]Write i2c OK [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: 01 [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: 01 07 00 [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 D0 0C 00 [12:51:16]RasterBufferAndPrint [12:51:16]line [12:51:16]line [12:51:16]line [12:51:16]line [12:51:16]line [12:51:16]written 0, free lines is 3286 [12:51:16]MH_Cut [12:51:16]Write to MH i2c: D1 01 00 22 02 01 F6 [12:51:16]Write i2c OK [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: D1 [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: D1 01 00 [12:51:16]MH_I2C_Read... [12:51:16]Read from MH i2c: D1 01 00 22 02 00 F5 [12:51:16]Write to MH i2c: 01 00 00 23 02 25 [12:51:16]Write i2c OK [12:51:16]MH_I2C_Read... [12:51:17]*** Cut start [12:51:17]*** Purtial cut [12:51:17]*** Stage 1: CUTSNS_PIN = 1 [12:51:17]Read from MH i2c: 01 [12:51:17]MH_I2C_Read... [12:51:17]*** Stop cut motor [12:51:17]*** Cut end [12:51:17]Read from MH i2c: 01 07 00 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [12:51:17]process_action close_receipt done [12:51:17]requested_data is exist [12:51:17]produce_requested_data [12:51:17]requested_item fm.sn is exist - process it [12:51:17]wFMCommunicate request_size=4 [12:51:17]MH_SAM_APDU [12:51:17]CAPDU: 80 11 00 00 [12:51:17]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [12:51:17]Write i2c OK [12:51:17]MH_I2C_Read... [12:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:17]Read from MH i2c: E2 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 17 00 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [12:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:17]wFMCommunicate OK [12:51:17]requested_item fd.num is exist - process it [12:51:17]SAM_PROTO_GetFieldsCounters [12:51:17]wFMCommunicate request_size=4 [12:51:17]MH_SAM_APDU [12:51:17]CAPDU: 80 13 00 00 [12:51:17]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [12:51:17]Write i2c OK [12:51:17]MH_I2C_Read... [12:51:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:17]Read from MH i2c: E2 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 62 00 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [12:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:17]wFMCommunicate OK [12:51:17]SAM_PROTO_GetFieldsCounters done [12:51:17]requested_item shift.num is exist - process it [12:51:17]requested_item shift.opened is exist - process it [12:51:17]req_shift_opened [12:51:17]FM_GetShiftState [12:51:17]SAM_PROTO_GetShiftState [12:51:17]wFMCommunicate request_size=4 [12:51:17]MH_SAM_APDU [12:51:17]CAPDU: 80 13 01 00 [12:51:17]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [12:51:17]Write i2c OK [12:51:17]MH_I2C_Read... [12:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:17]Read from MH i2c: E2 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 0E 00 [12:51:17]MH_I2C_Read... [12:51:17]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EC [12:51:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:51:17]wFMCommunicate OK [12:51:17]SAM_PROTO_GetShiftState done [12:51:17]FM_GetShiftState done [12:51:17]req_shift_opened done [12:51:17]requested_item shift.open_date is exist - process it [12:51:17]req_shift_open_date [12:51:17]req_shift_open_date done [12:51:17]produce_requested_data done [12:51:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151846,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:51:17]process_action_free close_receipt [12:51:17]json_value_free [12:51:17]json_value_free done [12:51:17]process_json_proto returns [12:51:17]Send response to host [12:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151846,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:51:17]free response buf [12:51:17]execute_script done [12:51:17]execute_script returns [12:51:17]free content buf [12:51:17]Sock 8.Close socket [12:51:17]Sock 8.Thread stoped [12:51:21]ConnectInit Can't take IP for lk.salyk.kg [12:51:21]CommunicateWithHost connect error [12:51:21]CommunicateWithHost err = -1 [12:51:21]OFD Sender: Server communicate error [12:51:26]OFD Sender: Processing packet 151846 [packets to send 826, broken 825] [12:51:26]ProducePacketName [12:51:26]name=ofd_packets/00151846 [12:51:26]OFD Sender: To server: pG, [12:51:26]CommunicateWithHost lk.salyk.kg:30040 [12:51:26]ConnectInit lk.salyk.kg [12:51:27]Connected sock=8 [12:51:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 5C 07 01 C5 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 C2 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 51 02 00 35 04 06 00 FD 38 F1 8E 8C FB F8 82 87 AF 21 27 21 B8 [12:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 56 47 00 23 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 51 02 00 F4 03 04 00 D1 BA EF 66 B6 04 01 00 00 4B D1 56 8E B1 40 74 67 [12:51:27]CommunicateWithHost err = 0 [12:51:27]CheckOFDResponse [12:51:27]1017 (14) - 77093643461234 [12:51:27]1041 (16) - 0000000000871835 [12:51:27]1040 (4) - 151846 [12:51:27]1012 (4) - 22.09.2024 06:36 [12:51:27]1206 (1) - 0 [12:51:27]OFD Sender: Remove packet 151846 [12:51:27]ProducePacketName [12:51:27]name=ofd_packets/00151846 [12:51:27]NVStorageDeleteData [12:51:28]OFD Sender: No OFD packet to send [12:51:33]OFD Sender: No OFD packet to send [12:51:36]recv_with_timeout no data received [12:51:38]OFD Sender: No OFD packet to send [12:51:39]accept exits with 10 [12:51:39]New connection [12:51:39]New thread 3067207012 created [12:51:39]Thread 3067350372 joined [12:51:39]Waiting for new connection... [12:51:39] Sock 10.Parse request [12:51:39]Sock 10.Check first char [12:51:39]Sock 10.First char is OK [12:51:39]request: POST /json_proto HTTP/1.0 [12:51:39]Method: POST [12:51:39]URL: /json_proto [12:51:39]Method is POST - this is cgi request [12:51:39]url: /json_proto [12:51:39]query_string will be loaded in cgi processing [12:51:39]execute_cgi json_proto POST (null) [12:51:39]execute_cgi path=json_proto method=POST [12:51:39]POST find Content-Length [12:51:39]Host: 172.17.43.67:8080 [12:51:39]Content-Length: 651 [12:51:39]Content-Type: application/json [12:51:39] [12:51:39]POST finish read [12:51:39]Found Content-Length = 651 [12:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18827", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:39]execute_script... [12:51:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18827", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:39]POST & json_proto [12:51:39]process_json_proto [12:51:39]json parsed OK: [12:51:39]protocol is kg_v1.0 [12:51:39]action value=close_receipt [12:51:39]process_action close_receipt [12:51:39]cmd_close_receipt [12:51:39]MH_GetDate [12:51:39]Write to MH i2c: F0 00 00 27 02 18 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 27 02 00 DB 12 F0 66 6A BD 47 65 37 [12:51:39]GetLastDocTimeStamp 1727009474 [12:51:39]current date 1727009499 [12:51:39]FM_GetShiftState [12:51:39]SAM_PROTO_GetShiftState [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 13 01 00 [12:51:39]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EE [12:51:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:51:39]wFMCommunicate OK [12:51:39]SAM_PROTO_GetShiftState done [12:51:39]FM_GetShiftState done [12:51:39]opened in 1726966141 [12:51:39]opened+sec_in_day 1727052541 [12:51:39]quantity*price = 6100 [12:51:39]sum+1 = 6101 [12:51:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 61.00 НСП 1% : 0.54 НДС 12% : 6.48 Наличными: 61.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 178 22.09.2024 12:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151847 ФПД: 228920651731242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151847&fm=228920651731242&tin=02508201610067®Number=0000000000091825&sum=6100 0 [12:51:40]StoreToDocumentArchive [12:51:40]shift 475 fd 151847 [12:51:40]save to /storage/0475/doc_00151847 [12:51:40]save last doc name /storage/0475/doc_00151847 to /storage/kkm_last_doc_name [12:51:40]save OK [12:51:40]Clear old archive folders... [12:51:40]ProcessDocumentItem done err = 0, tmpTLVsize=275 [12:51:40]tlvbuf is 0154DE90 [12:51:40]SAM_PROTO_ClearQueue [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 09 00 00 [12:51:40]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]SAM_PROTO_ClearQueue done [12:51:40]KKMCreateOFDPacket [12:51:40]OFDProtocolAddRootSTLVToBuf [12:51:40]FM_MakeSignedData [12:51:40]FM_MakeSignedData [12:51:40]SAM_PROTO_SignData [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 01 02 [12:51:40]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]wFMCommunicate request_size=255 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [12:51:40]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 D8 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:51:41]RAPDU: 90 00 [12:51:41]wFMCommunicate OK [12:51:41]wFMCommunicate request_size=34 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 51 02 00 35 04 06 00 D0 33 BE 20 D1 2A [12:51:41]Write to MH i2c: E2 25 00 38 02 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 51 02 00 35 04 06 00 D0 33 BE 20 D1 2A 00 00 CB [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [12:51:41]RAPDU: 90 00 [12:51:41]wFMCommunicate OK [12:51:41]wFMCommunicate request_size=4 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 0D 03 02 [12:51:41]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 0B 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 0B 00 39 02 00 82 1D 80 3B 6B DB 31 75 90 00 FD [12:51:41]RAPDU: 82 1D 80 3B 6B DB 31 75 90 00 [12:51:41]wFMCommunicate OK [12:51:41]SAM_PROTO_SignData done [12:51:41]FM_MakeSignedData done [12:51:41]CreateOFDProtocolMessage [12:51:41]wFMCommunicate request_size=4 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 11 00 00 [12:51:41]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 17 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [12:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:41]wFMCommunicate OK [12:51:41]CreateOFDProtocolMessage done [12:51:41]OFDSenderStorePacket 151847 [12:51:41]StoreOFDPacket docnum=151847 [12:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 75 E9 1F 01 40 A2 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 51 02 00 35 04 06 00 D0 33 BE 20 D1 2A 82 1D 80 3B 6B DB 31 75 [12:51:41]CheckFolder [12:51:41]dirname=/storage/ofd_packets [12:51:41]CheckFolder done [12:51:41]ProducePacketName [12:51:41]name=ofd_packets/00151847 [12:51:41]NVStorageSaveData ofd_packets/00151847 [12:51:41]File name is /storage/ofd_packets/00151847 [12:51:41]Write 325 bytes [12:51:41]NVStorageSaveData done [12:51:41]OFDSenderStorePacket done [12:51:41]KKMCreateOFDPacket done [12:51:41]NVStorageSaveData kkm_last_timestamp [12:51:41]File name is /storage/kkm_last_timestamp [12:51:41]Write 4 bytes [12:51:41]NVStorageSaveData done [12:51:41]ExternCall_PrintAddStr [12:51:41]wPrintStart [12:51:41]Write to MH i2c: 01 00 00 3B 02 3D [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [12:51:41]RasterBufferAndPrint [12:51:41]line Счет N : (3)18827 [12:51:41]line ИНН: 02508201610067 [12:51:41]line Контрольно-Кассовый Чек [12:51:41]line ПРОДАЖА [12:51:41]line Товар: 54491472 [12:51:41]line Напиток Кока-Кола 0,5л [12:51:41]line 1.000 * 61.00 [12:51:41]line = 61.00 [12:51:41]line НДС 12% НСП 1% [12:51:41]line > о реализуемом товаре [12:51:41]line ИТОГО: 61.00 [12:51:41]line НСП 1% : 0.54 [12:51:41]line НДС 12% : 6.48 [12:51:41]line Наличными: 61.00 [12:51:41]line Безнал.: 0.00 [12:51:41]line Место: АЗС № 89 "Партнер Нефть" [12:51:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:51:41]line СНО: Общий режим [12:51:41]line Чек 178 22.09.2024 12:51 [12:51:41]line Смена: 475 ФФД: 1.0 [12:51:41]line ЗНМ: 0300000113 [12:51:41]line РНМ: 0000000000091825 [12:51:41]line Версия ККМ: 001 [12:51:41]line ФМ: 0000000000871835 [12:51:41]line ФД: 151847 [12:51:41]line ФПД: 228920651731242 [12:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151847&fm=228920651731242&tin=02508201610067®Number=0000000000091825&sum=6100 [12:51:41]line 0 [12:51:41]written 0, free lines is 4095 [12:51:41]OFD Sender: Processing packet 151847 [packets to send 826, broken 825] [12:51:41]ProducePacketName [12:51:41]name=ofd_packets/00151847 [12:51:41]OFD Sender: To server: pG, [12:51:41]CommunicateWithHost lk.salyk.kg:30040 [12:51:41]ConnectInit lk.salyk.kg [12:51:41]Write to MH i2c: 01 00 00 63 02 65 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 FD 0C 75 [12:51:41]RasterBufferAndPrint [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]written 0, free lines is 3333 [12:51:41]MH_Cut [12:51:41]Write to MH i2c: D1 01 00 6A 02 01 3E [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 01 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 01 00 6A 02 00 3D [12:51:41]Write to MH i2c: 01 00 00 6B 02 6D [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:42]Connected sock=9 [12:51:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 75 E9 1F 01 40 A2 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 51 02 00 35 04 06 00 D0 33 BE 20 D1 2A 82 1D 80 3B 6B DB 31 75 [12:51:42]*** Cut start [12:51:42]*** Purtial cut [12:51:42]*** Stage 1: CUTSNS_PIN = 1 [12:51:42]Read from MH i2c: 01 [12:51:42]MH_I2C_Read... [12:51:42]*** Stop cut motor [12:51:42]*** Cut end [12:51:42]Read from MH i2c: 01 07 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [12:51:42]process_action close_receipt done [12:51:42]requested_data is exist [12:51:42]produce_requested_data [12:51:42]requested_item fm.sn is exist - process it [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 11 00 00 [12:51:42]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [12:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:42]wFMCommunicate OK [12:51:42]requested_item fd.num is exist - process it [12:51:42]SAM_PROTO_GetFieldsCounters [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 13 00 00 [12:51:42]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [12:51:43]Write i2c OK [12:51:43]MH_I2C_Read... [12:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:43]Read from MH i2c: E2 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 62 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 62 00 6D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [12:51:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:43]wFMCommunicate OK [12:51:43]SAM_PROTO_GetFieldsCounters done [12:51:43]requested_item shift.num is exist - process it [12:51:43]requested_item shift.opened is exist - process it [12:51:43]req_shift_opened [12:51:43]FM_GetShiftState [12:51:43]SAM_PROTO_GetShiftState [12:51:43]wFMCommunicate request_size=4 [12:51:43]MH_SAM_APDU [12:51:43]CAPDU: 80 13 01 00 [12:51:43]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [12:51:43]Write i2c OK [12:51:43]MH_I2C_Read... [12:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:43]Read from MH i2c: E2 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 0E 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 34 [12:51:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:51:43]wFMCommunicate OK [12:51:43]SAM_PROTO_GetShiftState done [12:51:43]FM_GetShiftState done [12:51:43]req_shift_opened done [12:51:43]requested_item shift.open_date is exist - process it [12:51:43]req_shift_open_date [12:51:43]req_shift_open_date done [12:51:43]produce_requested_data done [12:51:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151847,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:51:43]process_action_free close_receipt [12:51:43]json_value_free [12:51:43]json_value_free done [12:51:43]process_json_proto returns [12:51:43]Send response to host [12:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151847,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:51:43]free response buf [12:51:43]execute_script done [12:51:43]execute_script returns [12:51:43]free content buf [12:51:43]Sock 10.Close socket [12:51:43]Sock 10.Thread stoped [12:51:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 BD 47 00 D4 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 51 02 00 F4 03 04 00 E3 BA EF 66 B6 04 01 00 00 F7 FF AC F2 18 67 08 01 [12:51:46]CommunicateWithHost err = 0 [12:51:46]CheckOFDResponse [12:51:46]1017 (14) - 77093643461234 [12:51:46]1041 (16) - 0000000000871835 [12:51:46]1040 (4) - 151847 [12:51:46]1012 (4) - 22.09.2024 06:36 [12:51:46]1206 (1) - 0 [12:51:46]OFD Sender: Remove packet 151847 [12:51:46]ProducePacketName [12:51:46]name=ofd_packets/00151847 [12:51:46]NVStorageDeleteData [12:51:46]OFD Sender: No OFD packet to send [12:51:51]OFD Sender: No OFD packet to send [12:51:56]OFD Sender: No OFD packet to send [12:52:01]OFD Sender: No OFD packet to send [12:52:06]OFD Sender: No OFD packet to send [12:52:11]OFD Sender: No OFD packet to send [12:52:16]recv_with_timeout no data received [12:52:16]accept exits with 8 [12:52:16]New connection [12:52:16]New thread 3067350372 created [12:52:16]Thread 3067207012 joined [12:52:16]Waiting for new connection... [12:52:16] Sock 8.Parse request [12:52:16]Sock 8.Check first char [12:52:16]Sock 8.First char is OK [12:52:16]request: POST /json_proto HTTP/1.0 [12:52:16]Method: POST [12:52:16]URL: /json_proto [12:52:16]Method is POST - this is cgi request [12:52:16]url: /json_proto [12:52:16]query_string will be loaded in cgi processing [12:52:16]execute_cgi json_proto POST (null) [12:52:16]execute_cgi path=json_proto method=POST [12:52:16]POST find Content-Length [12:52:16]Host: 172.17.43.67:8080 [12:52:16]Content-Length: 678 [12:52:16]Content-Type: application/json [12:52:16] [12:52:16]POST finish read [12:52:16]Found Content-Length = 678 [12:52:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.620, "sum" : 639.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 639.00, "total" : 639.00, "payments": [ { "type": 0, "sum" : 639.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:16]execute_script... [12:52:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.620, "sum" : 639.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 639.00, "total" : 639.00, "payments": [ { "type": 0, "sum" : 639.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:16]POST & json_proto [12:52:16]process_json_proto [12:52:16]json parsed OK: [12:52:16]protocol is kg_v1.0 [12:52:16]action value=close_receipt [12:52:16]process_action close_receipt [12:52:16]cmd_close_receipt [12:52:16]MH_GetDate [12:52:16]Write to MH i2c: F0 00 00 6F 02 60 [12:52:16]Write i2c OK [12:52:16]MH_I2C_Read... [12:52:16]Read from MH i2c: F0 [12:52:16]MH_I2C_Read... [12:52:16]Read from MH i2c: F0 09 00 [12:52:16]MH_I2C_Read... [12:52:16]Read from MH i2c: F0 09 00 6F 02 00 00 13 F0 66 6A BD 47 65 A5 [12:52:16]GetLastDocTimeStamp 1727009499 [12:52:16]current date 1727009536 [12:52:16]FM_GetShiftState [12:52:16]SAM_PROTO_GetShiftState [12:52:16]wFMCommunicate request_size=4 [12:52:16]MH_SAM_APDU [12:52:16]CAPDU: 80 13 01 00 [12:52:16]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [12:52:16]Write i2c OK [12:52:16]MH_I2C_Read... [12:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:16]Read from MH i2c: E2 [12:52:16]MH_I2C_Read... [12:52:16]Read from MH i2c: E2 0E 00 [12:52:16]MH_I2C_Read... [12:52:16]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 36 [12:52:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:52:16]wFMCommunicate OK [12:52:16]SAM_PROTO_GetShiftState done [12:52:16]FM_GetShiftState done [12:52:16]opened in 1726966141 [12:52:16]opened+sec_in_day 1727052541 [12:52:16]quantity*price = 63960 [12:52:16]sum+1 = 63961 [12:52:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 639.00 Внесено: 639.00 СДАЧА: 0.00 НСП 1% : 5.66 НДС 12% : 67.92 Наличными: 639.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 179 22.09.2024 12:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151848 ФПД: 102792237211096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151848&fm=102792237211096&tin=02508201610067®Number=0000000000091825&sum=63900 [12:52:17]StoreToDocumentArchive [12:52:17]shift 475 fd 151848 [12:52:17]save to /storage/0475/doc_00151848 [12:52:17]save last doc name /storage/0475/doc_00151848 to /storage/kkm_last_doc_name [12:52:17]save OK [12:52:17]Clear old archive folders... [12:52:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:17]tlvbuf is 0155E1C0 [12:52:17]SAM_PROTO_ClearQueue [12:52:17]wFMCommunicate request_size=4 [12:52:17]MH_SAM_APDU [12:52:17]CAPDU: 80 09 00 00 [12:52:17]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [12:52:17]Write i2c OK [12:52:17]MH_I2C_Read... [12:52:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:17]Read from MH i2c: E2 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [12:52:17]RAPDU: 90 00 [12:52:17]wFMCommunicate OK [12:52:17]SAM_PROTO_ClearQueue done [12:52:17]KKMCreateOFDPacket [12:52:17]OFDProtocolAddRootSTLVToBuf [12:52:17]FM_MakeSignedData [12:52:17]FM_MakeSignedData [12:52:17]SAM_PROTO_SignData [12:52:17]wFMCommunicate request_size=4 [12:52:17]MH_SAM_APDU [12:52:17]CAPDU: 80 0D 01 02 [12:52:17]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [12:52:17]Write i2c OK [12:52:17]MH_I2C_Read... [12:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:17]Read from MH i2c: E2 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [12:52:17]RAPDU: 90 00 [12:52:17]wFMCommunicate OK [12:52:17]wFMCommunicate request_size=255 [12:52:17]MH_SAM_APDU [12:52:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C F9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 1A 00 00 00 00 07 04 06 00 9C F9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 00 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 51 02 00 35 04 06 00 5D [12:52:17]Write to MH i2c: E2 02 01 7F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C F9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 1A 00 00 00 00 07 04 06 00 9C F9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 00 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 51 02 00 35 04 06 00 5D 00 00 91 [12:52:17]Write i2c OK [12:52:17]MH_I2C_Read... [12:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:17]Read from MH i2c: E2 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 [12:52:17]MH_I2C_Read... [12:52:17]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [12:52:17]RAPDU: 90 00 [12:52:17]wFMCommunicate OK [12:52:17]wFMCommunicate request_size=10 [12:52:17]MH_SAM_APDU [12:52:17]CAPDU: 80 0D 02 02 05 7D 2E C8 DD D8 [12:52:17]Write to MH i2c: E2 0D 00 80 02 80 0D 02 02 05 00 7D 2E C8 DD D8 00 00 2E [12:52:17]Write i2c OK [12:52:17]MH_I2C_Read... [12:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:18]Read from MH i2c: E2 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 03 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [12:52:18]RAPDU: 90 00 [12:52:18]wFMCommunicate OK [12:52:18]wFMCommunicate request_size=4 [12:52:18]MH_SAM_APDU [12:52:18]CAPDU: 80 0D 03 02 [12:52:18]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:18]Read from MH i2c: E2 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 0B 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 0B 00 81 02 00 D1 B1 05 52 25 D1 1B BE 90 00 A7 [12:52:18]RAPDU: D1 B1 05 52 25 D1 1B BE 90 00 [12:52:18]wFMCommunicate OK [12:52:18]SAM_PROTO_SignData done [12:52:18]FM_MakeSignedData done [12:52:18]CreateOFDProtocolMessage [12:52:18]wFMCommunicate request_size=4 [12:52:18]MH_SAM_APDU [12:52:18]CAPDU: 80 11 00 00 [12:52:18]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:18]Read from MH i2c: E2 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 17 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [12:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:18]wFMCommunicate OK [12:52:18]CreateOFDProtocolMessage done [12:52:18]OFDSenderStorePacket 151848 [12:52:18]StoreOFDPacket docnum=151848 [12:52:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 95 07 01 1A C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C F9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 1A 00 00 00 00 07 04 06 00 9C F9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 00 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 51 02 00 35 04 06 00 5D 7D 2E C8 DD D8 D1 B1 05 52 25 D1 1B BE [12:52:18]CheckFolder [12:52:18]dirname=/storage/ofd_packets [12:52:18]CheckFolder done [12:52:18]ProducePacketName [12:52:18]name=ofd_packets/00151848 [12:52:18]NVStorageSaveData ofd_packets/00151848 [12:52:18]File name is /storage/ofd_packets/00151848 [12:52:18]Write 301 bytes [12:52:18]NVStorageSaveData done [12:52:18]OFDSenderStorePacket done [12:52:18]KKMCreateOFDPacket done [12:52:18]NVStorageSaveData kkm_last_timestamp [12:52:18]File name is /storage/kkm_last_timestamp [12:52:18]Write 4 bytes [12:52:18]NVStorageSaveData done [12:52:18]ExternCall_PrintAddStr [12:52:18]wPrintStart [12:52:18]Write to MH i2c: 01 00 00 83 02 85 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 07 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [12:52:18]RasterBufferAndPrint [12:52:18]line Счет N : (1)1785858 [12:52:18]line ИНН: 02508201610067 [12:52:18]line Контрольно-Кассовый Чек [12:52:18]line ПРОДАЖА [12:52:18]line ТРК (МРК, ГНК) : 13 [12:52:18]line Товар: 2710124500 [12:52:18]line Аи-95-К-5 [12:52:18]line 8.620 * 74.20 [12:52:18]line = 639.60 [12:52:18]line НДС 12% НСП 1% [12:52:18]line > о реализуемом товаре [12:52:18]line ОКРУГЛЕНИЕ: -0.60 [12:52:18]line ИТОГО: 639.00 [12:52:18]line Внесено: 639.00 [12:52:18]line СДАЧА: 0.00 [12:52:18]line НСП 1% : 5.66 [12:52:18]line НДС 12% : 67.92 [12:52:18]line Наличными: 639.00 [12:52:18]line Безнал.: 0.00 [12:52:18]line Место: АЗС № 89 "Партнер Нефть" [12:52:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:52:18]line СНО: Общий режим [12:52:18]line Чек 179 22.09.2024 12:52 [12:52:18]line Смена: 475 ФФД: 1.0 [12:52:18]line ЗНМ: 0300000113 [12:52:18]line РНМ: 0000000000091825 [12:52:18]line Версия ККМ: 001 [12:52:18]line ФМ: 0000000000871835 [12:52:18]line ФД: 151848 [12:52:18]line ФПД: 102792237211096 [12:52:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151848&fm=102792237211096&tin=02508201610067®Number=0000000000091825&sum=63900 [12:52:18]written 0, free lines is 4095 [12:52:18]OFD Sender: Processing packet 151848 [packets to send 826, broken 825] [12:52:18]ProducePacketName [12:52:18]name=ofd_packets/00151848 [12:52:18]OFD Sender: To server: pG, [12:52:18]CommunicateWithHost lk.salyk.kg:30040 [12:52:18]ConnectInit lk.salyk.kg [12:52:18]Write to MH i2c: 01 00 00 AE 02 B0 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 07 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 D5 0C 98 [12:52:18]RasterBufferAndPrint [12:52:18]line [12:52:18]line [12:52:18]line [12:52:18]line [12:52:18]line [12:52:18]written 0, free lines is 3295 [12:52:18]MH_Cut [12:52:18]Write to MH i2c: D1 01 00 B5 02 01 89 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: D1 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: D1 01 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: D1 01 00 B5 02 00 88 [12:52:18]Write to MH i2c: 01 00 00 B6 02 B8 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:19]*** Cut start [12:52:19]*** Purtial cut [12:52:19]*** Stage 1: CUTSNS_PIN = 1 [12:52:19]Connected sock=10 [12:52:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 95 07 01 1A C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C F9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 1A 00 00 00 00 07 04 06 00 9C F9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 00 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 51 02 00 35 04 06 00 5D 7D 2E C8 DD D8 D1 B1 05 52 25 D1 1B BE [12:52:19]Read from MH i2c: 01 [12:52:19]MH_I2C_Read... [12:52:19]*** Stop cut motor [12:52:19]*** Cut end [12:52:19]Read from MH i2c: 01 07 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [12:52:19]process_action close_receipt done [12:52:19]requested_data is exist [12:52:19]produce_requested_data [12:52:19]requested_item fm.sn is exist - process it [12:52:19]wFMCommunicate request_size=4 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 11 00 00 [12:52:19]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:19]Read from MH i2c: E2 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 17 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [12:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:19]wFMCommunicate OK [12:52:19]requested_item fd.num is exist - process it [12:52:19]SAM_PROTO_GetFieldsCounters [12:52:19]wFMCommunicate request_size=4 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 13 00 00 [12:52:19]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:19]Read from MH i2c: E2 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 62 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [12:52:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:19]wFMCommunicate OK [12:52:19]SAM_PROTO_GetFieldsCounters done [12:52:19]requested_item shift.num is exist - process it [12:52:19]requested_item shift.opened is exist - process it [12:52:19]req_shift_opened [12:52:19]FM_GetShiftState [12:52:19]SAM_PROTO_GetShiftState [12:52:19]wFMCommunicate request_size=4 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 13 01 00 [12:52:19]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:19]Read from MH i2c: E2 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 0E 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7F [12:52:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:52:19]wFMCommunicate OK [12:52:19]SAM_PROTO_GetShiftState done [12:52:19]FM_GetShiftState done [12:52:19]req_shift_opened done [12:52:19]requested_item shift.open_date is exist - process it [12:52:19]req_shift_open_date [12:52:19]req_shift_open_date done [12:52:19]produce_requested_data done [12:52:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151848,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:52:19]process_action_free close_receipt [12:52:19]json_value_free [12:52:19]json_value_free done [12:52:19]process_json_proto returns [12:52:19]Send response to host [12:52:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151848,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:52:19]free response buf [12:52:19]execute_script done [12:52:19]execute_script returns [12:52:19]free content buf [12:52:19]Sock 8.Close socket [12:52:19]Sock 8.Thread stoped [12:52:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 ED 47 00 FD C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 51 02 00 F4 03 04 00 05 BB EF 66 B6 04 01 00 00 0E 2F AF 1F 42 B5 7F 9E [12:52:20]CommunicateWithHost err = 0 [12:52:20]CheckOFDResponse [12:52:20]1017 (14) - 77093643461234 [12:52:20]1041 (16) - 0000000000871835 [12:52:20]1040 (4) - 151848 [12:52:20]1012 (4) - 22.09.2024 06:36 [12:52:20]1206 (1) - 0 [12:52:20]OFD Sender: Remove packet 151848 [12:52:20]ProducePacketName [12:52:20]name=ofd_packets/00151848 [12:52:20]NVStorageDeleteData [12:52:21]OFD Sender: No OFD packet to send [12:52:26]OFD Sender: No OFD packet to send [12:52:26]recv_with_timeout no data received [12:52:31]OFD Sender: No OFD packet to send [12:52:36]OFD Sender: No OFD packet to send [12:52:41]OFD Sender: No OFD packet to send [12:52:46]OFD Sender: No OFD packet to send [12:52:47]recv_with_timeout no data received [12:52:51]OFD Sender: No OFD packet to send [12:52:56]OFD Sender: No OFD packet to send [12:53:01]OFD Sender: No OFD packet to send [12:53:06]OFD Sender: No OFD packet to send [12:53:11]OFD Sender: No OFD packet to send [12:53:16]OFD Sender: No OFD packet to send [12:53:21]OFD Sender: No OFD packet to send [12:53:26]OFD Sender: No OFD packet to send [12:53:31]OFD Sender: No OFD packet to send [12:53:36]OFD Sender: No OFD packet to send [12:53:41]OFD Sender: No OFD packet to send [12:53:46]OFD Sender: No OFD packet to send [12:53:51]OFD Sender: No OFD packet to send [12:53:51]recv_with_timeout no data received [12:53:56]OFD Sender: No OFD packet to send [12:54:01]OFD Sender: No OFD packet to send [12:54:06]OFD Sender: No OFD packet to send [12:54:11]OFD Sender: No OFD packet to send [12:54:16]OFD Sender: No OFD packet to send [12:54:21]OFD Sender: No OFD packet to send [12:54:26]OFD Sender: No OFD packet to send [12:54:29]accept exits with 9 [12:54:29]New connection [12:54:29]New thread 3067207012 created [12:54:29]Thread 3067350372 joined [12:54:29]Waiting for new connection... [12:54:29] Sock 9.Parse request [12:54:29]Sock 9.Check first char [12:54:29]Sock 9.First char is OK [12:54:29]request: POST /json_proto HTTP/1.0 [12:54:29]Method: POST [12:54:29]URL: /json_proto [12:54:29]Method is POST - this is cgi request [12:54:29]url: /json_proto [12:54:29]query_string will be loaded in cgi processing [12:54:29]execute_cgi json_proto POST (null) [12:54:29]execute_cgi path=json_proto method=POST [12:54:29]POST find Content-Length [12:54:29]Host: 172.17.43.67:8080 [12:54:29]Content-Length: 793 [12:54:29]Content-Type: application/json [12:54:29] [12:54:29]POST finish read [12:54:29]Found Content-Length = 793 [12:54:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:29]execute_script... [12:54:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:29]POST & json_proto [12:54:29]process_json_proto [12:54:29]json parsed OK: [12:54:29]protocol is kg_v1.0 [12:54:29]action value=close_receipt [12:54:29]process_action close_receipt [12:54:29]cmd_close_receipt [12:54:29]MH_GetDate [12:54:29]Write to MH i2c: F0 00 00 BA 02 AB [12:54:29]Write i2c OK [12:54:29]MH_I2C_Read... [12:54:29]Read from MH i2c: F0 [12:54:29]MH_I2C_Read... [12:54:29]Read from MH i2c: F0 09 00 [12:54:29]MH_I2C_Read... [12:54:29]Read from MH i2c: F0 09 00 BA 02 00 85 13 F0 66 6A BD 47 65 75 [12:54:29]GetLastDocTimeStamp 1727009536 [12:54:29]current date 1727009669 [12:54:29]FM_GetShiftState [12:54:29]SAM_PROTO_GetShiftState [12:54:29]wFMCommunicate request_size=4 [12:54:29]MH_SAM_APDU [12:54:29]CAPDU: 80 13 01 00 [12:54:29]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [12:54:29]Write i2c OK [12:54:29]MH_I2C_Read... [12:54:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:29]Read from MH i2c: E2 [12:54:29]MH_I2C_Read... [12:54:29]Read from MH i2c: E2 0E 00 [12:54:29]MH_I2C_Read... [12:54:29]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 81 [12:54:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:54:29]wFMCommunicate OK [12:54:29]SAM_PROTO_GetShiftState done [12:54:29]FM_GetShiftState done [12:54:29]opened in 1726966141 [12:54:29]opened+sec_in_day 1727052541 [12:54:29]quantity*price = 0 [12:54:29]sum+1 = 1 [12:54:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 180 22.09.2024 12:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151849 ФПД: 243300739825454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151849&fm=243300739825454&tin=02508201610067®Number=0000000000091825&sum=0 [12:54:30]StoreToDocumentArchive [12:54:30]shift 475 fd 151849 [12:54:30]save to /storage/0475/doc_00151849 [12:54:30]save last doc name /storage/0475/doc_00151849 to /storage/kkm_last_doc_name [12:54:30]save OK [12:54:30]Clear old archive folders... [12:54:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:54:30]tlvbuf is 015B5A10 [12:54:30]SAM_PROTO_ClearQueue [12:54:30]wFMCommunicate request_size=4 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 09 00 00 [12:54:30]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [12:54:30]RAPDU: 90 00 [12:54:30]wFMCommunicate OK [12:54:30]SAM_PROTO_ClearQueue done [12:54:30]KKMCreateOFDPacket [12:54:30]OFDProtocolAddRootSTLVToBuf [12:54:30]FM_MakeSignedData [12:54:30]FM_MakeSignedData [12:54:30]SAM_PROTO_SignData [12:54:30]wFMCommunicate request_size=4 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 0D 01 02 [12:54:30]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [12:54:30]RAPDU: 90 00 [12:54:30]wFMCommunicate OK [12:54:30]wFMCommunicate request_size=255 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 85 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 51 02 00 35 04 06 00 DD 47 DE 2B [12:54:30]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 85 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 51 02 00 35 04 06 00 DD 47 DE 2B 00 00 8B [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [12:54:30]RAPDU: 90 00 [12:54:30]wFMCommunicate OK [12:54:30]wFMCommunicate request_size=7 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 0D 02 02 02 BF 2E [12:54:30]Write to MH i2c: E2 0A 00 CB 02 80 0D 02 02 02 00 BF 2E 00 00 38 [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [12:54:30]RAPDU: 90 00 [12:54:30]wFMCommunicate OK [12:54:30]wFMCommunicate request_size=4 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 0D 03 02 [12:54:30]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 0B 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 0B 00 CC 02 00 E8 FD 30 E7 35 39 45 2E 90 00 27 [12:54:30]RAPDU: E8 FD 30 E7 35 39 45 2E 90 00 [12:54:30]wFMCommunicate OK [12:54:30]SAM_PROTO_SignData done [12:54:30]FM_MakeSignedData done [12:54:30]CreateOFDProtocolMessage [12:54:30]wFMCommunicate request_size=4 [12:54:30]MH_SAM_APDU [12:54:30]CAPDU: 80 11 00 00 [12:54:30]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:30]Read from MH i2c: E2 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 17 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [12:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:54:30]wFMCommunicate OK [12:54:30]CreateOFDProtocolMessage done [12:54:30]OFDSenderStorePacket 151849 [12:54:30]StoreOFDPacket docnum=151849 [12:54:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 CA 04 01 C7 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 85 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 51 02 00 35 04 06 00 DD 47 DE 2B BF 2E E8 FD 30 E7 35 39 45 2E [12:54:30]CheckFolder [12:54:30]dirname=/storage/ofd_packets [12:54:30]CheckFolder done [12:54:30]ProducePacketName [12:54:30]name=ofd_packets/00151849 [12:54:30]NVStorageSaveData ofd_packets/00151849 [12:54:30]File name is /storage/ofd_packets/00151849 [12:54:30]Write 298 bytes [12:54:30]NVStorageSaveData done [12:54:30]OFDSenderStorePacket done [12:54:30]KKMCreateOFDPacket done [12:54:30]NVStorageSaveData kkm_last_timestamp [12:54:30]File name is /storage/kkm_last_timestamp [12:54:30]Write 4 bytes [12:54:30]NVStorageSaveData done [12:54:30]ExternCall_PrintAddStr [12:54:30]wPrintStart [12:54:30]Write to MH i2c: 01 00 00 CE 02 D0 [12:54:30]Write i2c OK [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: 01 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: 01 07 00 [12:54:30]MH_I2C_Read... [12:54:30]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [12:54:30]RasterBufferAndPrint [12:54:30]line Счет N : (1)1785860 [12:54:30]line ИНН: 02508201610067 [12:54:30]line Контрольно-Кассовый Чек [12:54:30]line ПРОДАЖА [12:54:30]line ТРК (МРК, ГНК) : 31 [12:54:30]line Товар: 2710194210 [12:54:30]line ДТ-К-5 [12:54:30]line 6.570 * 0.00 [12:54:30]line = 0.00 [12:54:30]line НДС 12% НСП 1% [12:54:30]line > о реализуемом товаре [12:54:30]line ИТОГО: 0.00 [12:54:30]line НСП 1% : 0.00 [12:54:30]line НДС 12% : 0.00 [12:54:30]line Наличными: 0.00 [12:54:30]line Безнал.: 0.00 [12:54:30]line Место: АЗС № 89 "Партнер Нефть" [12:54:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:54:30]line СНО: Общий режим [12:54:30]line Чек 180 22.09.2024 12:54 [12:54:30]line Смена: 475 ФФД: 1.0 [12:54:30]line ЗНМ: 0300000113 [12:54:30]line РНМ: 0000000000091825 [12:54:30]line Версия ККМ: 001 [12:54:30]line Платежная система: O! деньги [12:54:30]line ФМ: 0000000000871835 [12:54:30]line ФД: 151849 [12:54:30]line ФПД: 243300739825454 [12:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151849&fm=243300739825454&tin=02508201610067®Number=0000000000091825&sum=0 [12:54:30]written 0, free lines is 4095 [12:54:30]OFD Sender: Processing packet 151849 [packets to send 826, broken 825] [12:54:30]ProducePacketName [12:54:30]name=ofd_packets/00151849 [12:54:30]OFD Sender: To server: pG, [12:54:30]CommunicateWithHost lk.salyk.kg:30040 [12:54:30]ConnectInit lk.salyk.kg [12:54:31]Write to MH i2c: 01 00 00 F8 02 FA [12:54:31]Write i2c OK [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: 01 [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: 01 07 00 [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 DC 0C E9 [12:54:31]RasterBufferAndPrint [12:54:31]line [12:54:31]line [12:54:31]line [12:54:31]line [12:54:31]line [12:54:31]written 0, free lines is 3295 [12:54:31]MH_Cut [12:54:31]Write to MH i2c: D1 01 00 FF 02 01 D3 [12:54:31]Write i2c OK [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: D1 [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: D1 01 00 [12:54:31]MH_I2C_Read... [12:54:31]Read from MH i2c: D1 01 00 FF 02 00 D2 [12:54:31]Write to MH i2c: 01 00 00 00 03 03 [12:54:31]Write i2c OK [12:54:31]MH_I2C_Read... [12:54:32]*** Cut start [12:54:32]*** Purtial cut [12:54:32]*** Stage 1: CUTSNS_PIN = 1 [12:54:32]Read from MH i2c: 01 [12:54:32]MH_I2C_Read... [12:54:32]*** Stop cut motor [12:54:32]*** Cut end [12:54:32]Read from MH i2c: 01 07 00 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [12:54:32]process_action close_receipt done [12:54:32]requested_data is exist [12:54:32]produce_requested_data [12:54:32]requested_item fm.sn is exist - process it [12:54:32]wFMCommunicate request_size=4 [12:54:32]MH_SAM_APDU [12:54:32]CAPDU: 80 11 00 00 [12:54:32]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [12:54:32]Write i2c OK [12:54:32]MH_I2C_Read... [12:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:32]Read from MH i2c: E2 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 17 00 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [12:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:54:32]wFMCommunicate OK [12:54:32]requested_item fd.num is exist - process it [12:54:32]SAM_PROTO_GetFieldsCounters [12:54:32]wFMCommunicate request_size=4 [12:54:32]MH_SAM_APDU [12:54:32]CAPDU: 80 13 00 00 [12:54:32]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [12:54:32]Write i2c OK [12:54:32]MH_I2C_Read... [12:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:32]Read from MH i2c: E2 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 62 00 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [12:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:32]wFMCommunicate OK [12:54:32]SAM_PROTO_GetFieldsCounters done [12:54:32]requested_item shift.num is exist - process it [12:54:32]requested_item shift.opened is exist - process it [12:54:32]req_shift_opened [12:54:32]FM_GetShiftState [12:54:32]SAM_PROTO_GetShiftState [12:54:32]wFMCommunicate request_size=4 [12:54:32]MH_SAM_APDU [12:54:32]CAPDU: 80 13 01 00 [12:54:32]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [12:54:32]Write i2c OK [12:54:32]MH_I2C_Read... [12:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:32]Read from MH i2c: E2 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 0E 00 [12:54:32]MH_I2C_Read... [12:54:32]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CA [12:54:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:54:32]wFMCommunicate OK [12:54:32]SAM_PROTO_GetShiftState done [12:54:32]FM_GetShiftState done [12:54:32]req_shift_opened done [12:54:32]requested_item shift.open_date is exist - process it [12:54:32]req_shift_open_date [12:54:32]req_shift_open_date done [12:54:32]produce_requested_data done [12:54:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151849,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:54:32]process_action_free close_receipt [12:54:32]json_value_free [12:54:32]json_value_free done [12:54:32]process_json_proto returns [12:54:32]Send response to host [12:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151849,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:54:32]free response buf [12:54:32]execute_script done [12:54:32]execute_script returns [12:54:32]free content buf [12:54:32]Sock 9.Close socket [12:54:32]Sock 9.Thread stoped [12:54:35]Connected sock=11 [12:54:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 CA 04 01 C7 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 85 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 51 02 00 35 04 06 00 DD 47 DE 2B BF 2E E8 FD 30 E7 35 39 45 2E [12:54:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 CF 47 00 71 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 51 02 00 F4 03 04 00 8D BB EF 66 B6 04 01 00 00 AA 14 91 BD 08 BF A2 BF [12:54:36]CommunicateWithHost err = 0 [12:54:36]CheckOFDResponse [12:54:36]1017 (14) - 77093643461234 [12:54:36]1041 (16) - 0000000000871835 [12:54:36]1040 (4) - 151849 [12:54:36]1012 (4) - 22.09.2024 06:39 [12:54:36]1206 (1) - 0 [12:54:36]OFD Sender: Remove packet 151849 [12:54:36]ProducePacketName [12:54:36]name=ofd_packets/00151849 [12:54:36]NVStorageDeleteData [12:54:36]OFD Sender: No OFD packet to send [12:54:41]OFD Sender: No OFD packet to send [12:54:46]OFD Sender: No OFD packet to send [12:54:51]OFD Sender: No OFD packet to send [12:54:56]OFD Sender: No OFD packet to send [12:55:00]accept exits with 8 [12:55:00]New connection [12:55:00]New thread 3067350372 created [12:55:00]Thread 3067207012 joined [12:55:00]Waiting for new connection... [12:55:00] Sock 8.Parse request [12:55:00]Sock 8.Check first char [12:55:00]Sock 8.First char is OK [12:55:00]request: POST /json_proto HTTP/1.0 [12:55:00]Method: POST [12:55:00]URL: /json_proto [12:55:00]Method is POST - this is cgi request [12:55:00]url: /json_proto [12:55:00]query_string will be loaded in cgi processing [12:55:00]execute_cgi json_proto POST (null) [12:55:00]execute_cgi path=json_proto method=POST [12:55:00]POST find Content-Length [12:55:00]Host: 172.17.43.67:8080 [12:55:00]Content-Length: 755 [12:55:00]Content-Type: application/json [12:55:00] [12:55:00]POST finish read [12:55:00]Found Content-Length = 755 [12:55:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 12.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:00]execute_script... [12:55:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 12.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:00]POST & json_proto [12:55:00]process_json_proto [12:55:00]json parsed OK: [12:55:00]protocol is kg_v1.0 [12:55:00]action value=close_receipt [12:55:00]process_action close_receipt [12:55:00]cmd_close_receipt [12:55:00]MH_GetDate [12:55:00]Write to MH i2c: F0 00 00 04 03 F6 [12:55:00]Write i2c OK [12:55:00]MH_I2C_Read... [12:55:00]Read from MH i2c: F0 [12:55:00]MH_I2C_Read... [12:55:00]Read from MH i2c: F0 09 00 [12:55:00]MH_I2C_Read... [12:55:00]Read from MH i2c: F0 09 00 04 03 00 A4 13 F0 66 6A BD 47 65 DF [12:55:00]GetLastDocTimeStamp 1727009669 [12:55:00]current date 1727009700 [12:55:00]FM_GetShiftState [12:55:00]SAM_PROTO_GetShiftState [12:55:00]wFMCommunicate request_size=4 [12:55:00]MH_SAM_APDU [12:55:00]CAPDU: 80 13 01 00 [12:55:00]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [12:55:00]Write i2c OK [12:55:00]MH_I2C_Read... [12:55:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:00]Read from MH i2c: E2 [12:55:00]MH_I2C_Read... [12:55:00]Read from MH i2c: E2 0E 00 [12:55:00]MH_I2C_Read... [12:55:00]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [12:55:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:55:00]wFMCommunicate OK [12:55:00]SAM_PROTO_GetShiftState done [12:55:00]FM_GetShiftState done [12:55:00]opened in 1726966141 [12:55:00]opened+sec_in_day 1727052541 [12:55:00]quantity*price = 0 [12:55:00]sum+1 = 1 [12:55:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 181 22.09.2024 12:55 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144739 ФМ: 0000000000871835 ФД: 151850 ФПД: 193481855584048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151850&fm=193481855584048&tin=02508201610067®Number=0000000000091825&sum=0 [12:55:01]StoreToDocumentArchive [12:55:01]shift 475 fd 151850 [12:55:01]save to /storage/0475/doc_00151850 [12:55:01]save last doc name /storage/0475/doc_00151850 to /storage/kkm_last_doc_name [12:55:01]save OK [12:55:01]Clear old archive folders... [12:55:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:55:01]tlvbuf is 0152E0B0 [12:55:01]SAM_PROTO_ClearQueue [12:55:01]wFMCommunicate request_size=4 [12:55:01]MH_SAM_APDU [12:55:01]CAPDU: 80 09 00 00 [12:55:01]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [12:55:01]Write i2c OK [12:55:01]MH_I2C_Read... [12:55:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:01]Read from MH i2c: E2 [12:55:01]MH_I2C_Read... [12:55:01]Read from MH i2c: E2 03 00 [12:55:01]MH_I2C_Read... [12:55:01]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [12:55:01]RAPDU: 90 00 [12:55:01]wFMCommunicate OK [12:55:01]SAM_PROTO_ClearQueue done [12:55:01]KKMCreateOFDPacket [12:55:01]OFDProtocolAddRootSTLVToBuf [12:55:01]FM_MakeSignedData [12:55:01]FM_MakeSignedData [12:55:01]SAM_PROTO_SignData [12:55:01]wFMCommunicate request_size=4 [12:55:01]MH_SAM_APDU [12:55:01]CAPDU: 80 0D 01 02 [12:55:01]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [12:55:01]Write i2c OK [12:55:01]MH_I2C_Read... [12:55:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:01]Read from MH i2c: E2 [12:55:01]MH_I2C_Read... [12:55:01]Read from MH i2c: E2 03 00 [12:55:01]MH_I2C_Read... [12:55:01]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [12:55:01]RAPDU: 90 00 [12:55:01]wFMCommunicate OK [12:55:01]wFMCommunicate request_size=255 [12:55:01]MH_SAM_APDU [12:55:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 A5 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 51 02 00 35 04 06 00 AF [12:55:01]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 A5 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 51 02 00 35 04 06 00 AF 00 00 72 [12:55:01]Write i2c OK [12:55:01]MH_I2C_Read... [12:55:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:02]Read from MH i2c: E2 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 03 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [12:55:02]RAPDU: 90 00 [12:55:02]wFMCommunicate OK [12:55:02]wFMCommunicate request_size=10 [12:55:02]MH_SAM_APDU [12:55:02]CAPDU: 80 0D 02 02 05 F8 81 45 C7 30 [12:55:02]Write to MH i2c: E2 0D 00 15 03 80 0D 02 02 05 00 F8 81 45 C7 30 00 00 51 [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:02]Read from MH i2c: E2 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 03 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [12:55:02]RAPDU: 90 00 [12:55:02]wFMCommunicate OK [12:55:02]wFMCommunicate request_size=4 [12:55:02]MH_SAM_APDU [12:55:02]CAPDU: 80 0D 03 02 [12:55:02]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:02]Read from MH i2c: E2 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 0B 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 0B 00 16 03 00 B1 1C 65 B2 8D 93 81 7E 90 00 98 [12:55:02]RAPDU: B1 1C 65 B2 8D 93 81 7E 90 00 [12:55:02]wFMCommunicate OK [12:55:02]SAM_PROTO_SignData done [12:55:02]FM_MakeSignedData done [12:55:02]CreateOFDProtocolMessage [12:55:02]wFMCommunicate request_size=4 [12:55:02]MH_SAM_APDU [12:55:02]CAPDU: 80 11 00 00 [12:55:02]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:02]Read from MH i2c: E2 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 17 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [12:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:55:02]wFMCommunicate OK [12:55:02]CreateOFDProtocolMessage done [12:55:02]OFDSenderStorePacket 151850 [12:55:02]StoreOFDPacket docnum=151850 [12:55:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 30 07 01 FA 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 A5 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 51 02 00 35 04 06 00 AF F8 81 45 C7 30 B1 1C 65 B2 8D 93 81 7E [12:55:02]CheckFolder [12:55:02]dirname=/storage/ofd_packets [12:55:02]CheckFolder done [12:55:02]ProducePacketName [12:55:02]name=ofd_packets/00151850 [12:55:02]NVStorageSaveData ofd_packets/00151850 [12:55:02]File name is /storage/ofd_packets/00151850 [12:55:02]Write 301 bytes [12:55:02]NVStorageSaveData done [12:55:02]OFDSenderStorePacket done [12:55:02]KKMCreateOFDPacket done [12:55:02]NVStorageSaveData kkm_last_timestamp [12:55:02]File name is /storage/kkm_last_timestamp [12:55:02]Write 4 bytes [12:55:02]NVStorageSaveData done [12:55:02]ExternCall_PrintAddStr [12:55:02]wPrintStart [12:55:02]Write to MH i2c: 01 00 00 18 03 1B [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 07 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [12:55:02]RasterBufferAndPrint [12:55:02]line Счет N : (1)1785859 [12:55:02]line ИНН: 02508201610067 [12:55:02]line Контрольно-Кассовый Чек [12:55:02]line ПРОДАЖА [12:55:02]line ТРК (МРК, ГНК) : 42 [12:55:02]line Товар: 2710124130 [12:55:02]line Аи-92-К-5 [12:55:02]line 12.000 * 0.00 [12:55:02]line = 0.00 [12:55:02]line НДС 12% НСП 1% [12:55:02]line > о реализуемом товаре [12:55:02]line ИТОГО: 0.00 [12:55:02]line НСП 1% : 0.00 [12:55:02]line НДС 12% : 0.00 [12:55:02]line Наличными: 0.00 [12:55:02]line Безнал.: 0.00 [12:55:02]line Место: АЗС № 89 "Партнер Нефть" [12:55:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:55:02]line СНО: Общий режим [12:55:02]line Чек 181 22.09.2024 12:55 [12:55:02]line Смена: 475 ФФД: 1.0 [12:55:02]line ЗНМ: 0300000113 [12:55:02]line РНМ: 0000000000091825 [12:55:02]line Версия ККМ: 001 [12:55:02]line Талоны: ТК ГПНА Online [12:55:02]line 30144739 [12:55:02]line ФМ: 0000000000871835 [12:55:02]line ФД: 151850 [12:55:02]line ФПД: 193481855584048 [12:55:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151850&fm=193481855584048&tin=02508201610067®Number=0000000000091825&sum=0 [12:55:02]written 0, free lines is 4095 [12:55:02]OFD Sender: Processing packet 151850 [packets to send 826, broken 825] [12:55:02]ProducePacketName [12:55:02]name=ofd_packets/00151850 [12:55:02]OFD Sender: To server: pG, [12:55:02]CommunicateWithHost lk.salyk.kg:30040 [12:55:02]ConnectInit lk.salyk.kg [12:55:02]Write to MH i2c: 01 00 00 42 03 45 [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 07 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 DF 0C 37 [12:55:02]RasterBufferAndPrint [12:55:02]line [12:55:02]line [12:55:02]line [12:55:02]line [12:55:02]line [12:55:02]written 0, free lines is 3301 [12:55:02]MH_Cut [12:55:02]Write to MH i2c: D1 01 00 49 03 01 1E [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: D1 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: D1 01 00 [12:55:02]MH_I2C_Read... [12:55:02]Read from MH i2c: D1 01 00 49 03 00 1D [12:55:02]Write to MH i2c: 01 00 00 4A 03 4D [12:55:02]Write i2c OK [12:55:02]MH_I2C_Read... [12:55:03]*** Cut start [12:55:03]*** Purtial cut [12:55:03]*** Stage 1: CUTSNS_PIN = 1 [12:55:03]Read from MH i2c: 01 [12:55:03]MH_I2C_Read... [12:55:03]*** Stop cut motor [12:55:03]*** Cut end [12:55:03]Read from MH i2c: 01 07 00 [12:55:03]MH_I2C_Read... [12:55:03]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [12:55:03]process_action close_receipt done [12:55:03]requested_data is exist [12:55:03]produce_requested_data [12:55:03]requested_item fm.sn is exist - process it [12:55:03]wFMCommunicate request_size=4 [12:55:03]MH_SAM_APDU [12:55:03]CAPDU: 80 11 00 00 [12:55:03]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [12:55:03]Write i2c OK [12:55:03]MH_I2C_Read... [12:55:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:03]Read from MH i2c: E2 [12:55:03]MH_I2C_Read... [12:55:03]Read from MH i2c: E2 17 00 [12:55:03]MH_I2C_Read... [12:55:03]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [12:55:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:55:03]wFMCommunicate OK [12:55:03]requested_item fd.num is exist - process it [12:55:03]SAM_PROTO_GetFieldsCounters [12:55:03]wFMCommunicate request_size=4 [12:55:03]MH_SAM_APDU [12:55:03]CAPDU: 80 13 00 00 [12:55:03]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [12:55:03]Write i2c OK [12:55:03]MH_I2C_Read... [12:55:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:55:04]Read from MH i2c: E2 [12:55:04]MH_I2C_Read... [12:55:04]Read from MH i2c: E2 62 00 [12:55:04]MH_I2C_Read... [12:55:04]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [12:55:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:55:04]wFMCommunicate OK [12:55:04]SAM_PROTO_GetFieldsCounters done [12:55:04]requested_item shift.num is exist - process it [12:55:04]requested_item shift.opened is exist - process it [12:55:04]req_shift_opened [12:55:04]FM_GetShiftState [12:55:04]SAM_PROTO_GetShiftState [12:55:04]wFMCommunicate request_size=4 [12:55:04]MH_SAM_APDU [12:55:04]CAPDU: 80 13 01 00 [12:55:04]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [12:55:04]Write i2c OK [12:55:04]MH_I2C_Read... [12:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:04]Read from MH i2c: E2 [12:55:04]MH_I2C_Read... [12:55:04]Read from MH i2c: E2 0E 00 [12:55:04]MH_I2C_Read... [12:55:04]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 14 [12:55:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:55:04]wFMCommunicate OK [12:55:04]SAM_PROTO_GetShiftState done [12:55:04]FM_GetShiftState done [12:55:04]req_shift_opened done [12:55:04]requested_item shift.open_date is exist - process it [12:55:04]req_shift_open_date [12:55:04]req_shift_open_date done [12:55:04]produce_requested_data done [12:55:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151850,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:55:04]process_action_free close_receipt [12:55:04]json_value_free [12:55:04]json_value_free done [12:55:04]process_json_proto returns [12:55:04]Send response to host [12:55:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151850,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:55:04]free response buf [12:55:04]execute_script done [12:55:04]execute_script returns [12:55:04]free content buf [12:55:04]Sock 8.Close socket [12:55:04]Sock 8.Thread stoped [12:55:06]recv_with_timeout no data received [12:55:07]ConnectInit Can't take IP for lk.salyk.kg [12:55:07]CommunicateWithHost connect error [12:55:07]CommunicateWithHost err = -1 [12:55:07]OFD Sender: Server communicate error [12:55:12]OFD Sender: Processing packet 151850 [packets to send 826, broken 825] [12:55:12]ProducePacketName [12:55:12]name=ofd_packets/00151850 [12:55:12]OFD Sender: To server: pG, [12:55:12]CommunicateWithHost lk.salyk.kg:30040 [12:55:12]ConnectInit lk.salyk.kg [12:55:16]Connected sock=10 [12:55:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 30 07 01 FA 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 A5 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 51 02 00 35 04 06 00 AF F8 81 45 C7 30 B1 1C 65 B2 8D 93 81 7E [12:55:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 63 47 00 BA 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 51 02 00 F4 03 04 00 B6 BB EF 66 B6 04 01 00 00 28 F6 8A 86 EF 4B 5F 0E [12:55:17]CommunicateWithHost err = 0 [12:55:17]CheckOFDResponse [12:55:17]1017 (14) - 77093643461234 [12:55:17]1041 (16) - 0000000000871835 [12:55:17]1040 (4) - 151850 [12:55:17]1012 (4) - 22.09.2024 06:39 [12:55:17]1206 (1) - 0 [12:55:17]OFD Sender: Remove packet 151850 [12:55:17]ProducePacketName [12:55:17]name=ofd_packets/00151850 [12:55:17]NVStorageDeleteData [12:55:17]OFD Sender: No OFD packet to send [12:55:22]OFD Sender: No OFD packet to send [12:55:27]OFD Sender: No OFD packet to send [12:55:30]recv_with_timeout no data received [12:55:32]OFD Sender: No OFD packet to send [12:55:37]OFD Sender: No OFD packet to send [12:55:41]accept exits with 9 [12:55:41]New connection [12:55:41]New thread 3067207012 created [12:55:41]Thread 3067350372 joined [12:55:41]Waiting for new connection... [12:55:41] Sock 9.Parse request [12:55:41]Sock 9.Check first char [12:55:41]Sock 9.First char is OK [12:55:41]request: POST /json_proto HTTP/1.0 [12:55:41]Method: POST [12:55:41]URL: /json_proto [12:55:41]Method is POST - this is cgi request [12:55:41]url: /json_proto [12:55:41]query_string will be loaded in cgi processing [12:55:41]execute_cgi json_proto POST (null) [12:55:41]execute_cgi path=json_proto method=POST [12:55:41]POST find Content-Length [12:55:41]Host: 172.17.43.67:8080 [12:55:41]Content-Length: 796 [12:55:41]Content-Type: application/json [12:55:41] [12:55:41]POST finish read [12:55:41]Found Content-Length = 796 [12:55:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:41]execute_script... [12:55:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:41]POST & json_proto [12:55:41]process_json_proto [12:55:41]json parsed OK: [12:55:41]protocol is kg_v1.0 [12:55:41]action value=close_receipt [12:55:41]process_action close_receipt [12:55:41]cmd_close_receipt [12:55:41]MH_GetDate [12:55:41]Write to MH i2c: F0 00 00 4E 03 40 [12:55:41]Write i2c OK [12:55:41]MH_I2C_Read... [12:55:41]Read from MH i2c: F0 [12:55:41]MH_I2C_Read... [12:55:41]Read from MH i2c: F0 09 00 [12:55:41]MH_I2C_Read... [12:55:41]Read from MH i2c: F0 09 00 4E 03 00 CD 13 F0 66 6A BD 47 65 52 [12:55:41]GetLastDocTimeStamp 1727009701 [12:55:41]current date 1727009741 [12:55:41]FM_GetShiftState [12:55:41]SAM_PROTO_GetShiftState [12:55:41]wFMCommunicate request_size=4 [12:55:41]MH_SAM_APDU [12:55:41]CAPDU: 80 13 01 00 [12:55:41]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [12:55:41]Write i2c OK [12:55:41]MH_I2C_Read... [12:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:41]Read from MH i2c: E2 [12:55:41]MH_I2C_Read... [12:55:41]Read from MH i2c: E2 0E 00 [12:55:41]MH_I2C_Read... [12:55:41]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 16 [12:55:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:55:41]wFMCommunicate OK [12:55:41]SAM_PROTO_GetShiftState done [12:55:41]FM_GetShiftState done [12:55:41]opened in 1726966141 [12:55:41]opened+sec_in_day 1727052541 [12:55:41]quantity*price = 0 [12:55:41]sum+1 = 1 [12:55:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 182 22.09.2024 12:55 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151851 ФПД: 119110488955246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151851&fm=119110488955246&tin=02508201610067®Number=0000000000091825&sum=0 [12:55:42]StoreToDocumentArchive [12:55:42]shift 475 fd 151851 [12:55:42]save to /storage/0475/doc_00151851 [12:55:42]save last doc name /storage/0475/doc_00151851 to /storage/kkm_last_doc_name [12:55:42]save OK [12:55:42]Clear old archive folders... [12:55:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:55:42]tlvbuf is 0152A930 [12:55:42]SAM_PROTO_ClearQueue [12:55:42]wFMCommunicate request_size=4 [12:55:42]MH_SAM_APDU [12:55:42]CAPDU: 80 09 00 00 [12:55:42]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [12:55:42]Write i2c OK [12:55:42]MH_I2C_Read... [12:55:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:42]Read from MH i2c: E2 [12:55:42]MH_I2C_Read... [12:55:42]Read from MH i2c: E2 03 00 [12:55:42]MH_I2C_Read... [12:55:42]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [12:55:42]RAPDU: 90 00 [12:55:42]wFMCommunicate OK [12:55:42]SAM_PROTO_ClearQueue done [12:55:42]KKMCreateOFDPacket [12:55:42]OFDProtocolAddRootSTLVToBuf [12:55:42]FM_MakeSignedData [12:55:42]FM_MakeSignedData [12:55:42]SAM_PROTO_SignData [12:55:42]wFMCommunicate request_size=4 [12:55:42]MH_SAM_APDU [12:55:42]CAPDU: 80 0D 01 02 [12:55:42]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [12:55:42]Write i2c OK [12:55:42]MH_I2C_Read... [12:55:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:42]Read from MH i2c: E2 [12:55:42]MH_I2C_Read... [12:55:42]Read from MH i2c: E2 03 00 [12:55:42]MH_I2C_Read... [12:55:42]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [12:55:42]RAPDU: 90 00 [12:55:42]wFMCommunicate OK [12:55:42]wFMCommunicate request_size=255 [12:55:42]MH_SAM_APDU [12:55:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 CD 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 51 02 00 35 04 06 00 6C [12:55:42]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 CD 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 51 02 00 35 04 06 00 6C 00 00 07 [12:55:42]Write i2c OK [12:55:42]MH_I2C_Read... [12:55:42]OFD Sender: No OFD packet to send [12:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:43]Read from MH i2c: E2 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 03 00 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [12:55:43]RAPDU: 90 00 [12:55:43]wFMCommunicate OK [12:55:43]wFMCommunicate request_size=10 [12:55:43]MH_SAM_APDU [12:55:43]CAPDU: 80 0D 02 02 05 54 92 62 19 6E [12:55:43]Write to MH i2c: E2 0D 00 5F 03 80 0D 02 02 05 00 54 92 62 19 6E 00 00 B5 [12:55:43]Write i2c OK [12:55:43]MH_I2C_Read... [12:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:43]Read from MH i2c: E2 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 03 00 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [12:55:43]RAPDU: 90 00 [12:55:43]wFMCommunicate OK [12:55:43]wFMCommunicate request_size=4 [12:55:43]MH_SAM_APDU [12:55:43]CAPDU: 80 0D 03 02 [12:55:43]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [12:55:43]Write i2c OK [12:55:43]MH_I2C_Read... [12:55:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:43]Read from MH i2c: E2 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 0B 00 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 0B 00 60 03 00 AF 9E B7 4A 61 8F E3 F1 90 00 F1 [12:55:43]RAPDU: AF 9E B7 4A 61 8F E3 F1 90 00 [12:55:43]wFMCommunicate OK [12:55:43]SAM_PROTO_SignData done [12:55:43]FM_MakeSignedData done [12:55:43]CreateOFDProtocolMessage [12:55:43]wFMCommunicate request_size=4 [12:55:43]MH_SAM_APDU [12:55:43]CAPDU: 80 11 00 00 [12:55:43]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [12:55:43]Write i2c OK [12:55:43]MH_I2C_Read... [12:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:43]Read from MH i2c: E2 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 17 00 [12:55:43]MH_I2C_Read... [12:55:43]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [12:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:55:43]wFMCommunicate OK [12:55:43]CreateOFDProtocolMessage done [12:55:43]OFDSenderStorePacket 151851 [12:55:43]StoreOFDPacket docnum=151851 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27809550+1699200362=1727009912 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 79 14 F0 66 6A BD 47 65 B5 [12:58:33]Current date/time: 22.09.2024 12:58 [12:58:33]FM_Init [12:58:33]wFMConnect [12:58:33]MH_SAM_On [12:58:33]Write to MH i2c: E0 00 00 08 00 E7 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_init finished! [12:58:33]*** atr: [12:58:33]*** 0F 3B D5 18 FF 81 91 FE [12:58:33]*** 1F C3 80 73 C8 21 10 0A [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]*** 00 00 00 00 00 00 00 00 [12:58:33]Read from MH i2c: E0 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E0 10 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:58:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:58:33]wFMCommunicate request_size=10 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:58:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=4 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 11 00 00 [12:58:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 17 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [12:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:33]wFMCommunicate OK [12:58:33]Detected FM SN is 0000000000871835 [12:58:33]Stored FM SN is 0000000000871835 [12:58:33]wFMCommunicate request_size=9 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 16 00 00 04 E6 7F 00 00 [12:58:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]FM PIN OK [12:58:33]wFMCommunicate request_size=8 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 14 04 00 03 02 00 01 [12:58:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=13 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:58:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=4 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 11 00 00 [12:58:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 17 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [12:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:33]wFMCommunicate OK [12:58:33]DocumentArchiveInit [12:58:33]Start Httpd... [12:58:33]Httpd thread 3067284836 created [12:58:33]Write to MH i2c: 01 00 00 0F 00 0F [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: 01 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: 01 07 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:58:33]MH Int Process started [12:58:33]Allocated Socket 8 [12:58:33]Bind OK [12:58:33]Listen OK [12:58:33]httpd running on port 8080 [12:58:33]Waiting for new connection... [12:58:34]OFD Sender: Processing packet 151851 [packets to send 826, broken 825] [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00151851 [12:58:34]OFD Sender: To server: pG, [12:58:34]CommunicateWithHost lk.salyk.kg:30040 [12:58:34]ConnectInit lk.salyk.kg [12:58:35]Connected sock=7 [12:58:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 84 07 01 6F 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 CD 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 51 02 00 35 04 06 00 6C 54 92 62 19 6E AF 9E B7 4A 61 8F E3 F1 [12:58:40]recv_with_timeout no data received [12:58:40]CommunicateWithHost answer receiving error [12:58:40]CommunicateWithHost err = -3 [12:58:40]OFD Sender: Server communicate error [12:58:45]OFD Sender: Processing packet 151851 [packets to send 826, broken 825] [12:58:45]ProducePacketName [12:58:45]name=ofd_packets/00151851 [12:58:45]OFD Sender: To server: pG, [12:58:45]CommunicateWithHost lk.salyk.kg:30040 [12:58:45]ConnectInit lk.salyk.kg [12:58:46]recv_with_timeout no data received [12:58:46]accept exits with 9 [12:58:46]New connection [12:58:46]New thread 3066998116 created [12:58:46]Waiting for new connection... [12:58:46] Sock 9.Parse request [12:58:46]Sock 9.Check first char [12:58:46]Sock 9.First char is OK [12:58:46]request: POST /json_proto HTTP/1.0 [12:58:46]Method: POST [12:58:46]URL: /json_proto [12:58:46]Method is POST - this is cgi request [12:58:46]url: /json_proto [12:58:46]query_string will be loaded in cgi processing [12:58:46]execute_cgi json_proto POST (null) [12:58:46]execute_cgi path=json_proto method=POST [12:58:46]POST find Content-Length [12:58:46]Host: 172.17.43.67:8080 [12:58:46]Content-Length: 215 [12:58:46]Content-Type: application/json [12:58:46] [12:58:46]POST finish read [12:58:46]Found Content-Length = 215 [12:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:46]execute_script... [12:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:46]POST & json_proto [12:58:46]process_json_proto [12:58:46]json parsed OK: [12:58:46]protocol is kg_v1.0 [12:58:46]action value=get_value [12:58:46]process_action get_value [12:58:46]cmd_get_value [12:58:46]process_action get_value done [12:58:46]requested_data is exist [12:58:46]produce_requested_data [12:58:46]requested_item kkm.sn is exist - process it [12:58:46]requested_item kkm.ver is exist - process it [12:58:46]requested_item fm.sn is exist - process it [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 11 00 00 [12:58:46]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:46]Read from MH i2c: E2 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 17 00 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [12:58:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:46]wFMCommunicate OK [12:58:46]requested_item fd.num is exist - process it [12:58:46]SAM_PROTO_GetFieldsCounters [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 13 00 00 [12:58:46]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:46]Read from MH i2c: E2 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 62 00 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [12:58:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:46]wFMCommunicate OK [12:58:46]SAM_PROTO_GetFieldsCounters done [12:58:46]requested_item shift.num is exist - process it [12:58:46]requested_item shift.opened is exist - process it [12:58:46]req_shift_opened [12:58:46]FM_GetShiftState [12:58:46]SAM_PROTO_GetShiftState [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 13 01 00 [12:58:46]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:58:46]Write i2c OK [12:58:46]MH_I2C_Read... [12:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:46]Read from MH i2c: E2 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 0E 00 [12:58:46]MH_I2C_Read... [12:58:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [12:58:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:58:46]wFMCommunicate OK [12:58:46]SAM_PROTO_GetShiftState done [12:58:46]FM_GetShiftState done [12:58:46]req_shift_opened done [12:58:46]requested_item shift.open_date is exist - process it [12:58:46]req_shift_open_date [12:58:46]req_shift_open_date done [12:58:46]produce_requested_data done [12:58:46]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151851,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:58:46]process_action_free get_value [12:58:46]json_value_free [12:58:46]json_value_free done [12:58:46]process_json_proto returns [12:58:46]Send response to host [12:58:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151851,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:58:46]free response buf [12:58:46]execute_script done [12:58:46]execute_script returns [12:58:46]free content buf [12:58:46]Sock 9.Close socket [12:58:46]Sock 9.Thread stoped [12:58:46]accept exits with 10 [12:58:46]New connection [12:58:46]New thread 3066854756 created [12:58:46]Thread 3066998116 joined [12:58:46]Waiting for new connection... [12:58:46] Sock 10.Parse request [12:58:46]Sock 10.Check first char [12:58:46]Sock 10.First char is OK [12:58:46]request: POST /json_proto HTTP/1.0 [12:58:46]Method: POST [12:58:46]URL: /json_proto [12:58:46]Method is POST - this is cgi request [12:58:46]url: /json_proto [12:58:46]query_string will be loaded in cgi processing [12:58:46]execute_cgi json_proto POST (null) [12:58:46]execute_cgi path=json_proto method=POST [12:58:46]POST find Content-Length [12:58:46]Host: 172.17.43.67:8080 [12:58:46]Content-Length: 331 [12:58:46]Content-Type: application/json [12:58:46] [12:58:46]POST finish read [12:58:46]Found Content-Length = 331 [12:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:58:46]execute_script... [12:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:58:46]POST & json_proto [12:58:46]process_json_proto [12:58:46]json parsed OK: [12:58:46]protocol is kg_v1.0 [12:58:46]action value=get_value [12:58:46]process_action get_value [12:58:46]cmd_get_value [12:58:46]process_action get_value done [12:58:46]requested_data is exist [12:58:46]produce_requested_data [12:58:46]requested_item fm.sale.total is exist - process it [12:58:46]SAM_PROTO_GetFMData [12:58:46]wFMCommunicate request_size=4 [12:58:46]MH_SAM_APDU [12:58:46]CAPDU: 80 13 03 00 [12:58:46]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 FD 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 75 4D 02 00 69 04 9F 00 6F 04 04 00 A0 49 02 00 B1 04 05 00 04 D3 2E 98 02 70 04 05 00 04 D3 2E 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 ED 8F 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0E 30 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 BE [12:58:47]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 75 4D 02 00 69 04 9F 00 6F 04 04 00 A0 49 02 00 B1 04 05 00 04 D3 2E 98 02 70 04 05 00 04 D3 2E 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 ED 8F 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0E 30 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [12:58:47]wFMCommunicate OK [12:58:47]wFMCommunicate request_size=4 [12:58:47]MH_SAM_APDU [12:58:47]CAPDU: 80 17 00 00 [12:58:47]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:47]Connected sock=7 [12:58:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 84 07 01 6F 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 CD 13 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 51 02 00 35 04 06 00 6C 54 92 62 19 6E AF 9E B7 4A 61 8F E3 F1 [12:58:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:47]Read from MH i2c: E2 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 FD 00 [12:58:47]MH_I2C_Read... [12:58:47]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [12:58:47]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [12:58:47]wFMCommunicate OK [12:58:47]wFMCommunicate request_size=4 [12:58:47]MH_SAM_APDU [12:58:47]CAPDU: 80 17 00 00 [12:58:47]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:58:47]Write i2c OK [12:58:47]MH_I2C_Read... [12:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 76 73 47 00 2C A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 51 02 00 F4 03 04 00 89 BC EF 66 B6 04 01 00 00 A7 27 E7 64 4C 26 3F 6A [12:58:48]CommunicateWithHost err = 0 [12:58:48]CheckOFDResponse [12:58:48]1017 (14) - 77093643461234 [12:58:48]1041 (16) - 0000000000871835 [12:58:48]1040 (4) - 151851 [12:58:48]1012 (4) - 22.09.2024 06:43 [12:58:48]1206 (1) - 0 [12:58:48]OFD Sender: Remove packet 151851 [12:58:48]ProducePacketName [12:58:48]name=ofd_packets/00151851 [12:58:48]NVStorageDeleteData [12:58:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:48]Read from MH i2c: E2 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 FD 00 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [12:58:48]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [12:58:48]wFMCommunicate OK [12:58:48]wFMCommunicate request_size=4 [12:58:48]MH_SAM_APDU [12:58:48]CAPDU: 80 17 00 00 [12:58:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:58:48]Write i2c OK [12:58:48]MH_I2C_Read... [12:58:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:48]Read from MH i2c: E2 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 FD 00 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [12:58:48]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [12:58:48]wFMCommunicate OK [12:58:48]wFMCommunicate request_size=4 [12:58:48]MH_SAM_APDU [12:58:48]CAPDU: 80 17 00 00 [12:58:48]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:58:48]Write i2c OK [12:58:48]MH_I2C_Read... [12:58:48]OFD Sender: No OFD packet to send [12:58:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [12:58:48]Read from MH i2c: E2 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 DE 00 [12:58:48]MH_I2C_Read... [12:58:48]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [12:58:48]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:58:48]wFMCommunicate OK [12:58:48]SAM_PROTO_GetFMData done [12:58:48]requested_item fm.sale_refund.total is exist - process it [12:58:48]requested_item fm.buy.total is exist - process it [12:58:48]requested_item shift.sale.total is exist - process it [12:58:48]SAM_PROTO_GetShiftData [12:58:48]wFMCommunicate request_size=4 [12:58:48]MH_SAM_APDU [12:58:48]CAPDU: 80 13 02 00 [12:58:48]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:58:48]Write i2c OK [12:58:48]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:58:49]Read from MH i2c: E2 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 B6 00 00 00 69 04 99 00 6F 04 04 00 B5 00 00 00 B1 04 03 00 58 15 97 70 04 03 00 58 15 97 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 32 0D 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6C 56 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 D8 [12:58:49]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B6 00 00 00 69 04 99 00 6F 04 04 00 B5 00 00 00 B1 04 03 00 58 15 97 70 04 03 00 58 15 97 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 32 0D 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6C 56 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [12:58:49]wFMCommunicate OK [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 17 00 00 [12:58:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:49]Read from MH i2c: E2 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [12:58:49]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [12:58:49]wFMCommunicate OK [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 17 00 00 [12:58:49]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:49]Read from MH i2c: E2 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 [12:58:49]MH_I2C_Read... [12:58:49]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [12:58:49]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [12:58:49]wFMCommunicate OK [12:58:49]wFMCommunicate request_size=4 [12:58:49]MH_SAM_APDU [12:58:49]CAPDU: 80 17 00 00 [12:58:49]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:58:49]Write i2c OK [12:58:49]MH_I2C_Read... [12:58:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:58:50]Read from MH i2c: E2 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 FD 00 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [12:58:50]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [12:58:50]wFMCommunicate OK [12:58:50]wFMCommunicate request_size=4 [12:58:50]MH_SAM_APDU [12:58:50]CAPDU: 80 17 00 00 [12:58:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:58:50]Write i2c OK [12:58:50]MH_I2C_Read... [12:58:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [12:58:50]Read from MH i2c: E2 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 D3 00 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [12:58:50]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:58:50]wFMCommunicate OK [12:58:50]SAM_PROTO_GetShiftData done [12:58:50]requested_item shift.sale.total_cash is exist - process it [12:58:50]requested_item shift.sale_refund.total is exist - process it [12:58:50]requested_item shift.sale_refund.total_cash is exist - process it [12:58:50]requested_item shift.buy.total is exist - process it [12:58:50]requested_item shift.buy.total_cash is exist - process it [12:58:50]produce_requested_data done [12:58:50]produce_requested_data return {"fm.sale.total":111431401.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":99014.00,"shift.sale.total_cash":99014.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:58:50]process_action_free get_value [12:58:50]json_value_free [12:58:50]json_value_free done [12:58:50]process_json_proto returns [12:58:50]Send response to host [12:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111431401.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":99014.00,"shift.sale.total_cash":99014.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:58:50]free response buf [12:58:50]execute_script done [12:58:50]execute_script returns [12:58:50]free content buf [12:58:50]Sock 10.Close socket [12:58:50]Sock 10.Thread stoped [12:58:50]accept exits with 9 [12:58:50]New connection [12:58:50]New thread 3066998116 created [12:58:50]Thread 3066854756 joined [12:58:50]Waiting for new connection... [12:58:50] Sock 9.Parse request [12:58:50]Sock 9.Check first char [12:58:50]Sock 9.First char is OK [12:58:50]request: POST /json_proto HTTP/1.0 [12:58:50]Method: POST [12:58:50]URL: /json_proto [12:58:50]Method is POST - this is cgi request [12:58:50]url: /json_proto [12:58:50]query_string will be loaded in cgi processing [12:58:50]execute_cgi json_proto POST (null) [12:58:50]execute_cgi path=json_proto method=POST [12:58:50]POST find Content-Length [12:58:50]Host: 172.17.43.67:8080 [12:58:50]Content-Length: 794 [12:58:50]Content-Type: application/json [12:58:50] [12:58:50]POST finish read [12:58:50]Found Content-Length = 794 [12:58:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:50]execute_script... [12:58:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:50]POST & json_proto [12:58:50]process_json_proto [12:58:50]json parsed OK: [12:58:50]protocol is kg_v1.0 [12:58:50]action value=close_receipt [12:58:50]process_action close_receipt [12:58:50]cmd_close_receipt [12:58:50]MH_GetDate [12:58:50]Write to MH i2c: F0 00 00 1D 00 0C [12:58:50]Write i2c OK [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: F0 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: F0 09 00 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: F0 09 00 1D 00 00 8B 14 F0 66 6A BD 47 65 DD [12:58:50]GetLastDocTimeStamp 1727009741 [12:58:50]current date 1727009931 [12:58:50]FM_GetShiftState [12:58:50]SAM_PROTO_GetShiftState [12:58:50]wFMCommunicate request_size=4 [12:58:50]MH_SAM_APDU [12:58:50]CAPDU: 80 13 01 00 [12:58:50]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:58:50]Write i2c OK [12:58:50]MH_I2C_Read... [12:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:50]Read from MH i2c: E2 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 0E 00 [12:58:50]MH_I2C_Read... [12:58:50]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [12:58:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:58:50]wFMCommunicate OK [12:58:50]SAM_PROTO_GetShiftState done [12:58:50]FM_GetShiftState done [12:58:50]opened in 1726966141 [12:58:50]opened+sec_in_day 1727052541 [12:58:50]quantity*price = 0 [12:58:50]sum+1 = 1 [12:58:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 183 22.09.2024 12:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151852 ФПД: 111428798284310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125851&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151852&fm=111428798284310&tin=02508201610067®Number=0000000000091825&sum=0 [12:58:52]StoreToDocumentArchive [12:58:52]shift 475 fd 151852 [12:58:52]save to /storage/0475/doc_00151852 [12:58:52]save last doc name /storage/0475/doc_00151852 to /storage/kkm_last_doc_name [12:58:52]save OK [12:58:52]Clear old archive folders... [12:58:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:58:52]tlvbuf is B6ECC9F0 [12:58:52]SAM_PROTO_ClearQueue [12:58:52]wFMCommunicate request_size=4 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 09 00 00 [12:58:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:58:52]RAPDU: 90 00 [12:58:52]wFMCommunicate OK [12:58:52]SAM_PROTO_ClearQueue done [12:58:52]KKMCreateOFDPacket [12:58:52]OFDProtocolAddRootSTLVToBuf [12:58:52]FM_MakeSignedData [12:58:52]FM_MakeSignedData [12:58:52]SAM_PROTO_SignData [12:58:52]wFMCommunicate request_size=4 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 0D 01 02 [12:58:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:58:52]RAPDU: 90 00 [12:58:52]wFMCommunicate OK [12:58:52]wFMCommunicate request_size=255 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8B 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 51 02 00 35 04 06 00 65 58 09 F0 [12:58:52]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8B 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 51 02 00 35 04 06 00 65 58 09 F0 00 00 3C [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:58:52]RAPDU: 90 00 [12:58:52]wFMCommunicate OK [12:58:52]wFMCommunicate request_size=7 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 0D 02 02 02 82 16 [12:58:52]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 82 16 00 00 44 [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:58:52]RAPDU: 90 00 [12:58:52]wFMCommunicate OK [12:58:52]wFMCommunicate request_size=4 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 0D 03 02 [12:58:52]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 0B 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 0B 00 2F 00 00 12 4D 88 2B F3 8E DE 85 90 00 A1 [12:58:52]RAPDU: 12 4D 88 2B F3 8E DE 85 90 00 [12:58:52]wFMCommunicate OK [12:58:52]SAM_PROTO_SignData done [12:58:52]FM_MakeSignedData done [12:58:52]CreateOFDProtocolMessage [12:58:52]wFMCommunicate request_size=4 [12:58:52]MH_SAM_APDU [12:58:52]CAPDU: 80 11 00 00 [12:58:52]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:58:52]Write i2c OK [12:58:52]MH_I2C_Read... [12:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:52]Read from MH i2c: E2 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 17 00 [12:58:52]MH_I2C_Read... [12:58:52]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:52]wFMCommunicate OK [12:58:52]CreateOFDProtocolMessage done [12:58:52]OFDSenderStorePacket 151852 [12:58:52]StoreOFDPacket docnum=151852 [12:58:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 31 04 01 68 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8B 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 51 02 00 35 04 06 00 65 58 09 F0 82 16 12 4D 88 2B F3 8E DE 85 [12:58:52]CheckFolder [12:58:52]dirname=/storage/ofd_packets [12:58:52]CheckFolder done [12:58:52]ProducePacketName [12:58:52]name=ofd_packets/00151852 [12:58:52]NVStorageSaveData ofd_packets/00151852 [12:58:52]File name is /storage/ofd_packets/00151852 [12:58:52]Write 298 bytes [12:58:52]NVStorageSaveData done [12:58:52]OFDSenderStorePacket done [12:58:52]KKMCreateOFDPacket done [12:58:52]NVStorageSaveData kkm_last_timestamp [12:58:52]File name is /storage/kkm_last_timestamp [12:58:52]Write 4 bytes [12:58:52]NVStorageSaveData done [12:58:53]ExternCall_PrintAddStr [12:58:53]wPrintStart [12:58:53]Write to MH i2c: 01 00 00 31 00 31 [12:58:53]Write i2c OK [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 07 00 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:58:53]RasterBufferAndPrint [12:58:53]line Счет N : (1)1785862 [12:58:53]line ИНН: 02508201610067 [12:58:53]line Контрольно-Кассовый Чек [12:58:53]line ПРОДАЖА [12:58:53]line ТРК (МРК, ГНК) : 31 [12:58:53]line Товар: 2710194210 [12:58:53]line ДТ-К-5 [12:58:53]line 13.130 * 0.00 [12:58:53]line = 0.00 [12:58:53]line НДС 12% НСП 1% [12:58:53]line > о реализуемом товаре [12:58:53]line ИТОГО: 0.00 [12:58:53]line НСП 1% : 0.00 [12:58:53]line НДС 12% : 0.00 [12:58:53]line Наличными: 0.00 [12:58:53]line Безнал.: 0.00 [12:58:53]line Место: АЗС № 89 "Партнер Нефть" [12:58:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:58:53]line СНО: Общий режим [12:58:53]line Чек 183 22.09.2024 12:58 [12:58:53]line Смена: 475 ФФД: 1.0 [12:58:53]line ЗНМ: 0300000113 [12:58:53]line РНМ: 0000000000091825 [12:58:53]line Версия ККМ: 001 [12:58:53]line Платежная система: O! деньги [12:58:53]line ФМ: 0000000000871835 [12:58:53]line ФД: 151852 [12:58:53]line ФПД: 111428798284310 [12:58:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125851&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151852&fm=111428798284310&tin=02508201610067®Number=0000000000091825&sum=0 [12:58:53]written 0, free lines is 4095 [12:58:53]OFD Sender: Processing packet 151852 [packets to send 826, broken 825] [12:58:53]ProducePacketName [12:58:53]name=ofd_packets/00151852 [12:58:53]OFD Sender: To server: pG, [12:58:53]CommunicateWithHost lk.salyk.kg:30040 [12:58:53]ConnectInit lk.salyk.kg [12:58:53]Write to MH i2c: 01 00 00 5B 00 5B [12:58:53]Write i2c OK [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 07 00 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F0 0C 5E [12:58:53]RasterBufferAndPrint [12:58:53]line [12:58:53]line [12:58:53]line [12:58:53]line [12:58:53]line [12:58:53]written 0, free lines is 3335 [12:58:53]MH_Cut [12:58:53]Write to MH i2c: D1 01 00 62 00 01 34 [12:58:53]Write i2c OK [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: D1 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: D1 01 00 [12:58:53]MH_I2C_Read... [12:58:53]Read from MH i2c: D1 01 00 62 00 00 33 [12:58:53]Write to MH i2c: 01 00 00 63 00 63 [12:58:53]Write i2c OK [12:58:53]MH_I2C_Read... [12:58:54]*** Cut start [12:58:54]*** Purtial cut [12:58:54]*** Stage 1: CUTSNS_PIN = 1 [12:58:54]Read from MH i2c: 01 *** Stop cut motor [12:58:54] [12:58:54]*** Cut end [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: 01 07 00 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:58:54]process_action close_receipt done [12:58:54]requested_data is exist [12:58:54]produce_requested_data [12:58:54]requested_item fm.sn is exist - process it [12:58:54]wFMCommunicate request_size=4 [12:58:54]MH_SAM_APDU [12:58:54]CAPDU: 80 11 00 00 [12:58:54]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:58:54]Write i2c OK [12:58:54]MH_I2C_Read... [12:58:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:54]Read from MH i2c: E2 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 17 00 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [12:58:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:54]wFMCommunicate OK [12:58:54]requested_item fd.num is exist - process it [12:58:54]SAM_PROTO_GetFieldsCounters [12:58:54]wFMCommunicate request_size=4 [12:58:54]MH_SAM_APDU [12:58:54]CAPDU: 80 13 00 00 [12:58:54]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:58:54]Write i2c OK [12:58:54]MH_I2C_Read... [12:58:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:54]Read from MH i2c: E2 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 62 00 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [12:58:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:54]wFMCommunicate OK [12:58:54]SAM_PROTO_GetFieldsCounters done [12:58:54]requested_item shift.num is exist - process it [12:58:54]requested_item shift.opened is exist - process it [12:58:54]req_shift_opened [12:58:54]FM_GetShiftState [12:58:54]SAM_PROTO_GetShiftState [12:58:54]wFMCommunicate request_size=4 [12:58:54]MH_SAM_APDU [12:58:54]CAPDU: 80 13 01 00 [12:58:54]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:58:54]Write i2c OK [12:58:54]MH_I2C_Read... [12:58:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:54]Read from MH i2c: E2 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 0E 00 [12:58:54]MH_I2C_Read... [12:58:54]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [12:58:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:58:54]wFMCommunicate OK [12:58:54]SAM_PROTO_GetShiftState done [12:58:54]FM_GetShiftState done [12:58:54]req_shift_opened done [12:58:54]requested_item shift.open_date is exist - process it [12:58:54]req_shift_open_date [12:58:54]req_shift_open_date done [12:58:54]produce_requested_data done [12:58:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151852,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:58:54]process_action_free close_receipt [12:58:54]json_value_free [12:58:54]json_value_free done [12:58:54]process_json_proto returns [12:58:54]Send response to host [12:58:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151852,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:58:54]free response buf [12:58:54]execute_script done [12:58:54]execute_script returns [12:58:54]free content buf [12:58:54]Sock 9.Close socket [12:58:54]Sock 9.Thread stoped [12:58:58]ConnectInit Can't take IP for lk.salyk.kg [12:58:58]CommunicateWithHost connect error [12:58:58]CommunicateWithHost err = -1 [12:58:58]OFD Sender: Server communicate error [12:59:03]OFD Sender: Processing packet 151852 [packets to send 826, broken 825] [12:59:03]ProducePacketName [12:59:03]name=ofd_packets/00151852 [12:59:03]OFD Sender: To server: pG, [12:59:03]CommunicateWithHost lk.salyk.kg:30040 [12:59:03]ConnectInit lk.salyk.kg [12:59:08]ConnectInit Can't take IP for lk.salyk.kg [12:59:08]CommunicateWithHost connect error [12:59:08]CommunicateWithHost err = -1 [12:59:08]OFD Sender: Server communicate error [12:59:11]recv_with_timeout no data received [12:59:13]OFD Sender: Processing packet 151852 [packets to send 826, broken 825] [12:59:13]ProducePacketName [12:59:13]name=ofd_packets/00151852 [12:59:13]OFD Sender: To server: pG, [12:59:13]CommunicateWithHost lk.salyk.kg:30040 [12:59:13]ConnectInit lk.salyk.kg [12:59:18]ConnectInit Can't take IP for lk.salyk.kg [12:59:18]CommunicateWithHost connect error [12:59:18]CommunicateWithHost err = -1 [12:59:18]OFD Sender: Server communicate error [12:59:23]OFD Sender: Processing packet 151852 [packets to send 826, broken 825] [12:59:23]ProducePacketName [12:59:23]name=ofd_packets/00151852 [12:59:23]OFD Sender: To server: pG, [12:59:23]CommunicateWithHost lk.salyk.kg:30040 [12:59:23]ConnectInit lk.salyk.kg [12:59:32]recv_with_timeout no data received [12:59:32]accept exits with 7 [12:59:32]New connection [12:59:32]New thread 3066854756 created [12:59:32]Thread 3066998116 joined [12:59:32]Waiting for new connection... [12:59:32] Sock 7.Parse request [12:59:32]Sock 7.Check first char [12:59:32]Sock 7.First char is OK [12:59:32]request: POST /json_proto HTTP/1.0 [12:59:32]Method: POST [12:59:32]URL: /json_proto [12:59:32]Method is POST - this is cgi request [12:59:32]url: /json_proto [12:59:32]query_string will be loaded in cgi processing [12:59:32]execute_cgi json_proto POST (null) [12:59:32]execute_cgi path=json_proto method=POST [12:59:32]POST find Content-Length [12:59:32]Host: 172.17.43.67:8080 [12:59:32]Content-Length: 780 [12:59:32]Content-Type: application/json [12:59:32] [12:59:32]POST finish read [12:59:32]Found Content-Length = 780 [12:59:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:32]execute_script... [12:59:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:32]POST & json_proto [12:59:32]process_json_proto [12:59:32]json parsed OK: [12:59:32]protocol is kg_v1.0 [12:59:32]action value=close_receipt [12:59:32]process_action close_receipt [12:59:32]cmd_close_receipt [12:59:32]MH_GetDate [12:59:32]Write to MH i2c: F0 00 00 67 00 56 [12:59:32]Write i2c OK [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: F0 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: F0 09 00 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: F0 09 00 67 00 00 B5 14 F0 66 6A BD 47 65 51 [12:59:32]GetLastDocTimeStamp 1727009931 [12:59:32]current date 1727009973 [12:59:32]FM_GetShiftState [12:59:32]SAM_PROTO_GetShiftState [12:59:32]wFMCommunicate request_size=4 [12:59:32]MH_SAM_APDU [12:59:32]CAPDU: 80 13 01 00 [12:59:32]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:59:32]Write i2c OK [12:59:32]MH_I2C_Read... [12:59:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:32]Read from MH i2c: E2 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: E2 0E 00 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [12:59:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:59:32]wFMCommunicate OK [12:59:32]SAM_PROTO_GetShiftState done [12:59:32]FM_GetShiftState done [12:59:32]opened in 1726966141 [12:59:32]opened+sec_in_day 1727052541 [12:59:32]quantity*price = 0 [12:59:32]sum+1 = 1 [12:59:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 184 22.09.2024 12:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151853 ФПД: 115164615103341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151853&fm=115164615103341&tin=02508201610067®Number=0000000000091825&sum=0 [12:59:33]StoreToDocumentArchive [12:59:33]shift 475 fd 151853 [12:59:33]save to /storage/0475/doc_00151853 [12:59:33]save last doc name /storage/0475/doc_00151853 to /storage/kkm_last_doc_name [12:59:33]save OK [12:59:33]Clear old archive folders... [12:59:33]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:59:33]tlvbuf is 020932F0 [12:59:33]SAM_PROTO_ClearQueue [12:59:33]wFMCommunicate request_size=4 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 09 00 00 [12:59:33]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [12:59:33]Write i2c OK [12:59:33]MH_I2C_Read... [12:59:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:33]Read from MH i2c: E2 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 03 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:59:33]RAPDU: 90 00 [12:59:33]wFMCommunicate OK [12:59:33]SAM_PROTO_ClearQueue done [12:59:33]KKMCreateOFDPacket [12:59:33]OFDProtocolAddRootSTLVToBuf [12:59:33]FM_MakeSignedData [12:59:33]FM_MakeSignedData [12:59:33]SAM_PROTO_SignData [12:59:33]wFMCommunicate request_size=4 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 0D 01 02 [12:59:33]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [12:59:33]Write i2c OK [12:59:33]MH_I2C_Read... [12:59:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:33]Read from MH i2c: E2 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 03 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:59:33]RAPDU: 90 00 [12:59:33]wFMCommunicate OK [12:59:33]wFMCommunicate request_size=255 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 B5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 35 04 06 00 68 BD D9 F9 53 [12:59:34]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 B5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 35 04 06 00 68 BD D9 F9 53 00 00 E8 [12:59:34]Write i2c OK [12:59:34]MH_I2C_Read... [12:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:34]Read from MH i2c: E2 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 03 00 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:59:34]RAPDU: 90 00 [12:59:34]wFMCommunicate OK [12:59:34]wFMCommunicate request_size=6 [12:59:34]MH_SAM_APDU [12:59:34]CAPDU: 80 0D 02 02 01 6D [12:59:34]Write to MH i2c: E2 09 00 78 00 80 0D 02 02 01 00 6D 00 00 61 [12:59:34]Write i2c OK [12:59:34]MH_I2C_Read... [12:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:34]Read from MH i2c: E2 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 03 00 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:59:34]RAPDU: 90 00 [12:59:34]wFMCommunicate OK [12:59:34]wFMCommunicate request_size=4 [12:59:34]MH_SAM_APDU [12:59:34]CAPDU: 80 0D 03 02 [12:59:34]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [12:59:34]Write i2c OK [12:59:34]MH_I2C_Read... [12:59:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:34]Read from MH i2c: E2 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 0B 00 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 0B 00 79 00 00 4A 5C 84 4B 90 EA 60 8A 90 00 CE [12:59:34]RAPDU: 4A 5C 84 4B 90 EA 60 8A 90 00 [12:59:34]wFMCommunicate OK [12:59:34]SAM_PROTO_SignData done [12:59:34]FM_MakeSignedData done [12:59:34]CreateOFDProtocolMessage [12:59:34]wFMCommunicate request_size=4 [12:59:34]MH_SAM_APDU [12:59:34]CAPDU: 80 11 00 00 [12:59:34]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [12:59:34]Write i2c OK [12:59:34]MH_I2C_Read... [12:59:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:34]Read from MH i2c: E2 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 17 00 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [12:59:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:59:34]wFMCommunicate OK [12:59:34]CreateOFDProtocolMessage done [12:59:34]OFDSenderStorePacket 151853 [12:59:34]StoreOFDPacket docnum=151853 [12:59:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E8 15 03 01 0D 71 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 B5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 35 04 06 00 68 BD D9 F9 53 6D 4A 5C 84 4B 90 EA 60 8A [12:59:34]CheckFolder [12:59:34]dirname=/storage/ofd_packets [12:59:34]CheckFolder done [12:59:34]ProducePacketName [12:59:34]name=ofd_packets/00151853 [12:59:34]NVStorageSaveData ofd_packets/00151853 [12:59:34]File name is /storage/ofd_packets/00151853 [12:59:34]Write 297 bytes [12:59:34]NVStorageSaveData done [12:59:34]OFDSenderStorePacket done [12:59:34]KKMCreateOFDPacket done [12:59:34]NVStorageSaveData kkm_last_timestamp [12:59:34]File name is /storage/kkm_last_timestamp [12:59:34]Write 4 bytes [12:59:34]NVStorageSaveData done [12:59:34]ExternCall_PrintAddStr [12:59:34]wPrintStart [12:59:34]Write to MH i2c: 01 00 00 7B 00 7B [12:59:34]Write i2c OK [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: 01 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: 01 07 00 [12:59:34]MH_I2C_Read... [12:59:34]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [12:59:34]RasterBufferAndPrint [12:59:34]line Счет N : (1)1785864 [12:59:34]line ИНН: 02508201610067 [12:59:34]line Контрольно-Кассовый Чек [12:59:34]line ПРОДАЖА [12:59:34]line ТРК (МРК, ГНК) : 33 [12:59:34]line Товар: 2710124130 [12:59:34]line Super-92 [12:59:34]line 7.220 * 0.00 [12:59:34]line = 0.00 [12:59:34]line НДС 12% НСП 1% [12:59:34]line > о реализуемом товаре [12:59:34]line ИТОГО: 0.00 [12:59:34]line НСП 1% : 0.00 [12:59:34]line НДС 12% : 0.00 [12:59:34]line Наличными: 0.00 [12:59:34]line Безнал.: 0.00 [12:59:34]line Место: АЗС № 89 "Партнер Нефть" [12:59:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:59:34]line СНО: Общий режим [12:59:34]line Чек 184 22.09.2024 12:59 [12:59:34]line Смена: 475 ФФД: 1.0 [12:59:34]line ЗНМ: 0300000113 [12:59:34]line РНМ: 0000000000091825 [12:59:34]line Версия ККМ: 001 [12:59:34]line Платежная система: O! деньги [12:59:34]line ФМ: 0000000000871835 [12:59:34]line ФД: 151853 [12:59:34]line ФПД: 115164615103341 [12:59:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151853&fm=115164615103341&tin=02508201610067®Number=0000000000091825&sum=0 [12:59:34]written 0, free lines is 4095 [12:59:35]Write to MH i2c: 01 00 00 A5 00 A5 [12:59:35]Write i2c OK [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: 01 [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: 01 07 00 [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 EC 0C A4 [12:59:35]RasterBufferAndPrint [12:59:35]line [12:59:35]line [12:59:35]line [12:59:35]line [12:59:35]line [12:59:35]written 0, free lines is 3328 [12:59:35]MH_Cut [12:59:35]Write to MH i2c: D1 01 00 AC 00 01 7E [12:59:35]Write i2c OK [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: D1 [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: D1 01 00 [12:59:35]MH_I2C_Read... [12:59:35]Read from MH i2c: D1 01 00 AC 00 00 7D [12:59:35]Write to MH i2c: 01 00 00 AD 00 AD [12:59:35]Write i2c OK [12:59:35]MH_I2C_Read... [12:59:35]Connected sock=9 [12:59:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 31 04 01 68 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 *** Cut start [12:59:35]00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8B 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 *** Purtial cut [12:59:35]10 00 30 30 30 30 30 30 *** Stage 1: CUTSNS_PIN = 1 [12:59:35]30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 51 02 00 35 04 06 00 65 58 09 F0 82 16 12 4D 88 2B F3 8E DE 85 [12:59:36]Read from MH i2c: 01 [12:59:36]MH_I2C_Read... [12:59:36]*** Stop cut motor [12:59:36]*** Cut end [12:59:36]Read from MH i2c: 01 07 00 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [12:59:36]process_action close_receipt done [12:59:36]requested_data is exist [12:59:36]produce_requested_data [12:59:36]requested_item fm.sn is exist - process it [12:59:36]wFMCommunicate request_size=4 [12:59:36]MH_SAM_APDU [12:59:36]CAPDU: 80 11 00 00 [12:59:36]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [12:59:36]Write i2c OK [12:59:36]MH_I2C_Read... [12:59:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:36]Read from MH i2c: E2 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 17 00 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [12:59:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:59:36]wFMCommunicate OK [12:59:36]requested_item fd.num is exist - process it [12:59:36]SAM_PROTO_GetFieldsCounters [12:59:36]wFMCommunicate request_size=4 [12:59:36]MH_SAM_APDU [12:59:36]CAPDU: 80 13 00 00 [12:59:36]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [12:59:36]Write i2c OK [12:59:36]MH_I2C_Read... [12:59:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:36]Read from MH i2c: E2 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 62 00 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [12:59:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:59:36]wFMCommunicate OK [12:59:36]SAM_PROTO_GetFieldsCounters done [12:59:36]requested_item shift.num is exist - process it [12:59:36]requested_item shift.opened is exist - process it [12:59:36]req_shift_opened [12:59:36]FM_GetShiftState [12:59:36]SAM_PROTO_GetShiftState [12:59:36]wFMCommunicate request_size=4 [12:59:36]MH_SAM_APDU [12:59:36]CAPDU: 80 13 01 00 [12:59:36]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [12:59:36]Write i2c OK [12:59:36]MH_I2C_Read... [12:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:36]Read from MH i2c: E2 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 0E 00 [12:59:36]MH_I2C_Read... [12:59:36]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [12:59:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [12:59:36]wFMCommunicate OK [12:59:36]SAM_PROTO_GetShiftState done [12:59:36]FM_GetShiftState done [12:59:36]req_shift_opened done [12:59:36]requested_item shift.open_date is exist - process it [12:59:36]req_shift_open_date [12:59:36]req_shift_open_date done [12:59:36]produce_requested_data done [12:59:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151853,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [12:59:36]process_action_free close_receipt [12:59:36]json_value_free [12:59:36]json_value_free done [12:59:36]process_json_proto returns [12:59:36]Send response to host [12:59:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151853,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [12:59:36]free response buf [12:59:36]execute_script done [12:59:36]execute_script returns [12:59:36]free content buf [12:59:36]Sock 7.Close socket [12:59:36]Sock 7.Thread stoped [12:59:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA 1A 47 00 7C F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 51 02 00 F4 03 04 00 BA BC EF 66 B6 04 01 00 00 A6 27 F7 3E 76 FC 91 3A [12:59:36]CommunicateWithHost err = 0 [12:59:36]CheckOFDResponse [12:59:36]1017 (14) - 77093643461234 [12:59:36]1041 (16) - 0000000000871835 [12:59:36]1040 (4) - 151852 [12:59:36]1012 (4) - 22.09.2024 06:44 [12:59:36]1206 (1) - 0 [12:59:36]OFD Sender: Remove packet 151852 [12:59:36]ProducePacketName [12:59:36]name=ofd_packets/00151852 [12:59:36]NVStorageDeleteData [12:59:37]OFD Sender: Processing packet 151853 [packets to send 826, broken 825] [12:59:37]ProducePacketName [12:59:37]name=ofd_packets/00151853 [12:59:37]OFD Sender: To server: pG, [12:59:37]CommunicateWithHost lk.salyk.kg:30040 [12:59:37]ConnectInit lk.salyk.kg [12:59:37]Connected sock=7 [12:59:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E8 15 03 01 0D 71 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 B5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 35 04 06 00 68 BD D9 F9 53 6D 4A 5C 84 4B 90 EA 60 8A [12:59:42]recv_with_timeout no data received [12:59:42]recv_with_timeout no data received [12:59:42]CommunicateWithHost answer receiving error [12:59:42]CommunicateWithHost err = -3 [12:59:42]OFD Sender: Server communicate error [12:59:43]OFD Sender: Processing packet 151853 [packets to send 826, broken 825] [12:59:43]ProducePacketName [12:59:43]name=ofd_packets/00151853 [12:59:43]OFD Sender: To server: pG, [12:59:43]CommunicateWithHost lk.salyk.kg:30040 [12:59:43]ConnectInit lk.salyk.kg [12:59:47]Connected sock=7 [12:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E8 15 03 01 0D 71 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 B5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 35 04 06 00 68 BD D9 F9 53 6D 4A 5C 84 4B 90 EA 60 8A [12:59:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 FE 47 00 3B 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 51 02 00 F4 03 04 00 C5 BC EF 66 B6 04 01 00 00 CA E3 84 7B D7 D6 59 73 [12:59:48]CommunicateWithHost err = 0 [12:59:48]CheckOFDResponse [12:59:48]1017 (14) - 77093643461234 [12:59:48]1041 (16) - 0000000000871835 [12:59:48]1040 (4) - 151853 [12:59:48]1012 (4) - 22.09.2024 06:44 [12:59:48]1206 (1) - 0 [12:59:48]OFD Sender: Remove packet 151853 [12:59:48]ProducePacketName [12:59:48]name=ofd_packets/00151853 [12:59:48]NVStorageDeleteData [12:59:48]OFD Sender: No OFD packet to send [12:59:53]recv_with_timeout no data received [12:59:53]OFD Sender: No OFD packet to send [12:59:58]OFD Sender: No OFD packet to send [13:00:03]recv_with_timeout no data received [13:00:03]OFD Sender: No OFD packet to send [13:00:08]OFD Sender: No OFD packet to send [13:00:13]OFD Sender: No OFD packet to send [13:00:18]OFD Sender: No OFD packet to send [13:00:22]recv_with_timeout no data received [13:00:23]OFD Sender: No OFD packet to send [13:00:29]OFD Sender: No OFD packet to send [13:00:33]recv_with_timeout no data received [13:00:34]OFD Sender: No OFD packet to send [13:00:37]accept exits with 10 [13:00:37]New connection [13:00:37]New thread 3066998116 created [13:00:37]Thread 3066854756 joined [13:00:37]Waiting for new connection... [13:00:37] Sock 10.Parse request [13:00:37]Sock 10.Check first char [13:00:37]Sock 10.First char is OK [13:00:37]request: POST /json_proto HTTP/1.0 [13:00:37]Method: POST [13:00:37]URL: /json_proto [13:00:37]Method is POST - this is cgi request [13:00:37]url: /json_proto [13:00:37]query_string will be loaded in cgi processing [13:00:37]execute_cgi json_proto POST (null) [13:00:37]execute_cgi path=json_proto method=POST [13:00:37]POST find Content-Length [13:00:37]Host: 172.17.43.67:8080 [13:00:37]Content-Length: 797 [13:00:37]Content-Type: application/json [13:00:37] [13:00:37]POST finish read [13:00:37]Found Content-Length = 797 [13:00:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:37]execute_script... [13:00:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:37]POST & json_proto [13:00:37]process_json_proto [13:00:37]json parsed OK: [13:00:37]protocol is kg_v1.0 [13:00:37]action value=close_receipt [13:00:37]process_action close_receipt [13:00:37]cmd_close_receipt [13:00:37]MH_GetDate [13:00:37]Write to MH i2c: F0 00 00 B1 00 A0 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: F0 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: F0 09 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: F0 09 00 B1 00 00 F5 14 F0 66 6A BD 47 65 DB [13:00:37]GetLastDocTimeStamp 1727009973 [13:00:37]current date 1727010037 [13:00:37]FM_GetShiftState [13:00:37]SAM_PROTO_GetShiftState [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 13 01 00 [13:00:37]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0E 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [13:00:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:00:37]wFMCommunicate OK [13:00:37]SAM_PROTO_GetShiftState done [13:00:37]FM_GetShiftState done [13:00:37]opened in 1726966141 [13:00:37]opened+sec_in_day 1727052541 [13:00:37]quantity*price = 0 [13:00:37]sum+1 = 1 [13:00:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 185 22.09.2024 13:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151854 ФПД: 95067505658587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151854&fm=95067505658587&tin=02508201610067®Number=0000000000091825&sum=0 [13:00:38]StoreToDocumentArchive [13:00:38]shift 475 fd 151854 [13:00:38]save to /storage/0475/doc_00151854 [13:00:38]save last doc name /storage/0475/doc_00151854 to /storage/kkm_last_doc_name [13:00:38]save OK [13:00:38]Clear old archive folders... [13:00:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:00:38]tlvbuf is 02040250 [13:00:38]SAM_PROTO_ClearQueue [13:00:38]wFMCommunicate request_size=4 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 09 00 00 [13:00:38]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [13:00:38]RAPDU: 90 00 [13:00:38]wFMCommunicate OK [13:00:38]SAM_PROTO_ClearQueue done [13:00:38]KKMCreateOFDPacket [13:00:38]OFDProtocolAddRootSTLVToBuf [13:00:38]FM_MakeSignedData [13:00:38]FM_MakeSignedData [13:00:38]SAM_PROTO_SignData [13:00:38]wFMCommunicate request_size=4 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 0D 01 02 [13:00:38]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [13:00:38]RAPDU: 90 00 [13:00:38]wFMCommunicate OK [13:00:38]wFMCommunicate request_size=255 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 F5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 51 02 00 35 04 06 00 56 [13:00:38]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 F5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 51 02 00 35 04 06 00 56 00 00 E5 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:00:38]RAPDU: 90 00 [13:00:38]wFMCommunicate OK [13:00:38]wFMCommunicate request_size=10 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 0D 02 02 05 76 A0 E7 8A DB [13:00:38]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 76 A0 E7 8A DB 00 00 A8 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:00:38]RAPDU: 90 00 [13:00:38]wFMCommunicate OK [13:00:38]wFMCommunicate request_size=4 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 0D 03 02 [13:00:38]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 0B 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 0B 00 C3 00 00 A9 73 1A EB A6 C5 E0 52 90 00 FD [13:00:38]RAPDU: A9 73 1A EB A6 C5 E0 52 90 00 [13:00:38]wFMCommunicate OK [13:00:38]SAM_PROTO_SignData done [13:00:38]FM_MakeSignedData done [13:00:38]CreateOFDProtocolMessage [13:00:38]wFMCommunicate request_size=4 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 11 00 00 [13:00:38]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 17 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [13:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:38]wFMCommunicate OK [13:00:38]CreateOFDProtocolMessage done [13:00:38]OFDSenderStorePacket 151854 [13:00:38]StoreOFDPacket docnum=151854 [13:00:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 15 07 01 E8 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 F5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 51 02 00 35 04 06 00 56 76 A0 E7 8A DB A9 73 1A EB A6 C5 E0 52 [13:00:38]CheckFolder [13:00:38]dirname=/storage/ofd_packets [13:00:38]CheckFolder done [13:00:38]ProducePacketName [13:00:38]name=ofd_packets/00151854 [13:00:38]NVStorageSaveData ofd_packets/00151854 [13:00:38]File name is /storage/ofd_packets/00151854 [13:00:38]Write 301 bytes [13:00:38]NVStorageSaveData done [13:00:38]OFDSenderStorePacket done [13:00:38]KKMCreateOFDPacket done [13:00:38]NVStorageSaveData kkm_last_timestamp [13:00:38]File name is /storage/kkm_last_timestamp [13:00:38]Write 4 bytes [13:00:38]NVStorageSaveData done [13:00:38]ExternCall_PrintAddStr [13:00:38]wPrintStart [13:00:38]Write to MH i2c: 01 00 00 C5 00 C5 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 07 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [13:00:38]RasterBufferAndPrint [13:00:38]line Счет N : (1)1785865 [13:00:38]line ИНН: 02508201610067 [13:00:38]line Контрольно-Кассовый Чек [13:00:38]line ПРОДАЖА [13:00:38]line ТРК (МРК, ГНК) : 12 [13:00:38]line Товар: 2710124130 [13:00:38]line Аи-92-К-5 [13:00:38]line 14.750 * 0.00 [13:00:38]line = 0.00 [13:00:38]line НДС 12% НСП 1% [13:00:38]line > о реализуемом товаре [13:00:38]line ИТОГО: 0.00 [13:00:38]line НСП 1% : 0.00 [13:00:38]line НДС 12% : 0.00 [13:00:38]line Наличными: 0.00 [13:00:38]line Безнал.: 0.00 [13:00:38]line Место: АЗС № 89 "Партнер Нефть" [13:00:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:00:38]line СНО: Общий режим [13:00:38]line Чек 185 22.09.2024 13:00 [13:00:38]line Смена: 475 ФФД: 1.0 [13:00:38]line ЗНМ: 0300000113 [13:00:38]line РНМ: 0000000000091825 [13:00:38]line Версия ККМ: 001 [13:00:38]line Платежная система: O! деньги [13:00:38]line ФМ: 0000000000871835 [13:00:38]line ФД: 151854 [13:00:38]line ФПД: 95067505658587 [13:00:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151854&fm=95067505658587&tin=02508201610067®Number=0000000000091825&sum=0 [13:00:38]written 0, free lines is 4095 [13:00:38]OFD Sender: Processing packet 151854 [packets to send 826, broken 825] [13:00:38]ProducePacketName [13:00:38]name=ofd_packets/00151854 [13:00:38]OFD Sender: To server: pG, [13:00:38]CommunicateWithHost lk.salyk.kg:30040 [13:00:38]ConnectInit lk.salyk.kg [13:00:39]Write to MH i2c: 01 00 00 EF 00 EF [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: 01 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: 01 07 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 E7 0C E9 [13:00:39]RasterBufferAndPrint [13:00:39]line [13:00:39]line [13:00:39]line [13:00:39]line [13:00:39]line [13:00:39]written 0, free lines is 3309 [13:00:39]MH_Cut [13:00:39]Write to MH i2c: D1 01 00 F6 00 01 C8 [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: D1 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: D1 01 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: D1 01 00 F6 00 00 C7 [13:00:39]Write to MH i2c: 01 00 00 F7 00 F7 [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:40]*** Cut start [13:00:40]*** Purtial cut [13:00:40]*** Stage 1: CUTSNS_PIN = 1 [13:00:40]Read from MH i2c: 01 [13:00:40]MH_I2C_Read... [13:00:40]*** Stop cut motor [13:00:40]*** Cut end [13:00:40]Read from MH i2c: 01 07 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [13:00:40]process_action close_receipt done [13:00:40]requested_data is exist [13:00:40]produce_requested_data [13:00:40]requested_item fm.sn is exist - process it [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 11 00 00 [13:00:40]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 17 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [13:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:40]wFMCommunicate OK [13:00:40]requested_item fd.num is exist - process it [13:00:40]SAM_PROTO_GetFieldsCounters [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 13 00 00 [13:00:40]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 62 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [13:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:40]wFMCommunicate OK [13:00:40]SAM_PROTO_GetFieldsCounters done [13:00:40]requested_item shift.num is exist - process it [13:00:40]requested_item shift.opened is exist - process it [13:00:40]req_shift_opened [13:00:40]FM_GetShiftState [13:00:40]SAM_PROTO_GetShiftState [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 13 01 00 [13:00:40]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 0E 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [13:00:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:00:40]wFMCommunicate OK [13:00:40]SAM_PROTO_GetShiftState done [13:00:40]FM_GetShiftState done [13:00:40]req_shift_opened done [13:00:40]requested_item shift.open_date is exist - process it [13:00:40]req_shift_open_date [13:00:40]req_shift_open_date done [13:00:40]produce_requested_data done [13:00:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151854,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:00:40]process_action_free close_receipt [13:00:40]json_value_free [13:00:40]json_value_free done [13:00:40]process_json_proto returns [13:00:40]Send response to host [13:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151854,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:00:40]free response buf [13:00:40]execute_script done [13:00:40]execute_script returns [13:00:40]free content buf [13:00:40]Sock 10.Close socket [13:00:40]Sock 10.Thread stoped [13:00:43]recv_with_timeout no data received [13:00:43]ConnectInit Can't take IP for lk.salyk.kg [13:00:43]CommunicateWithHost connect error [13:00:43]CommunicateWithHost err = -1 [13:00:43]OFD Sender: Server communicate error [13:00:48]OFD Sender: Processing packet 151854 [packets to send 826, broken 825] [13:00:48]ProducePacketName [13:00:48]name=ofd_packets/00151854 [13:00:48]OFD Sender: To server: pG, [13:00:48]CommunicateWithHost lk.salyk.kg:30040 [13:00:48]ConnectInit lk.salyk.kg [13:00:52]Connected sock=10 [13:00:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 15 07 01 E8 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 F5 14 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 51 02 00 35 04 06 00 56 76 A0 E7 8A DB A9 73 1A EB A6 C5 E0 52 [13:00:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 74 47 00 14 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 51 02 00 F4 03 04 00 06 BD EF 66 B6 04 01 00 00 88 6D A7 AE B9 2E 41 B9 [13:00:53]CommunicateWithHost err = 0 [13:00:53]CheckOFDResponse [13:00:53]1017 (14) - 77093643461234 [13:00:53]1041 (16) - 0000000000871835 [13:00:53]1040 (4) - 151854 [13:00:53]1012 (4) - 22.09.2024 06:45 [13:00:53]1206 (1) - 0 [13:00:53]OFD Sender: Remove packet 151854 [13:00:53]ProducePacketName [13:00:53]name=ofd_packets/00151854 [13:00:53]NVStorageDeleteData [13:00:53]OFD Sender: No OFD packet to send [13:00:58]OFD Sender: No OFD packet to send [13:01:03]recv_with_timeout no data received [13:01:03]OFD Sender: No OFD packet to send [13:01:08]OFD Sender: No OFD packet to send [13:01:13]OFD Sender: No OFD packet to send [13:01:17]recv_with_timeout no data received [13:01:18]OFD Sender: No OFD packet to send [13:01:23]OFD Sender: No OFD packet to send [13:01:28]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:37]accept exits with 7 [13:01:37]New connection [13:01:37]New thread 3066854756 created [13:01:37]Thread 3066998116 joined [13:01:37]Waiting for new connection... [13:01:37] Sock 7.Parse request [13:01:37]Sock 7.Check first char [13:01:37]Sock 7.First char is OK [13:01:37]request: POST /json_proto HTTP/1.0 [13:01:37]Method: POST [13:01:37]URL: /json_proto [13:01:37]Method is POST - this is cgi request [13:01:37]url: /json_proto [13:01:37]query_string will be loaded in cgi processing [13:01:37]execute_cgi json_proto POST (null) [13:01:37]execute_cgi path=json_proto method=POST [13:01:37]POST find Content-Length [13:01:37]Host: 172.17.43.67:8080 [13:01:37]Content-Length: 796 [13:01:37]Content-Type: application/json [13:01:37] [13:01:37]POST finish read [13:01:37]Found Content-Length = 796 [13:01:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:37]execute_script... [13:01:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:37]POST & json_proto [13:01:37]process_json_proto [13:01:37]json parsed OK: [13:01:37]protocol is kg_v1.0 [13:01:37]action value=close_receipt [13:01:37]process_action close_receipt [13:01:37]cmd_close_receipt [13:01:37]MH_GetDate [13:01:37]Write to MH i2c: F0 00 00 FB 00 EA [13:01:37]Write i2c OK [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: F0 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: F0 09 00 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: F0 09 00 FB 00 00 31 15 F0 66 6A BD 47 65 62 [13:01:37]GetLastDocTimeStamp 1727010037 [13:01:37]current date 1727010097 [13:01:37]FM_GetShiftState [13:01:37]SAM_PROTO_GetShiftState [13:01:37]wFMCommunicate request_size=4 [13:01:37]MH_SAM_APDU [13:01:37]CAPDU: 80 13 01 00 [13:01:37]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [13:01:37]Write i2c OK [13:01:37]MH_I2C_Read... [13:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:37]Read from MH i2c: E2 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: E2 0E 00 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [13:01:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:01:37]wFMCommunicate OK [13:01:37]SAM_PROTO_GetShiftState done [13:01:37]FM_GetShiftState done [13:01:37]opened in 1726966141 [13:01:37]opened+sec_in_day 1727052541 [13:01:37]quantity*price = 0 [13:01:37]sum+1 = 1 [13:01:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 186 22.09.2024 13:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151855 ФПД: 270642420976606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151855&fm=270642420976606&tin=02508201610067®Number=0000000000091825&sum=0 [13:01:38]StoreToDocumentArchive [13:01:38]shift 475 fd 151855 [13:01:38]save to /storage/0475/doc_00151855 [13:01:38]save last doc name /storage/0475/doc_00151855 to /storage/kkm_last_doc_name [13:01:38]save OK [13:01:38]Clear old archive folders... [13:01:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:38]tlvbuf is 02085060 [13:01:38]SAM_PROTO_ClearQueue [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 09 00 00 [13:01:38]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [13:01:38]RAPDU: 90 00 [13:01:38]wFMCommunicate OK [13:01:38]SAM_PROTO_ClearQueue done [13:01:38]KKMCreateOFDPacket [13:01:38]OFDProtocolAddRootSTLVToBuf [13:01:38]FM_MakeSignedData [13:01:38]FM_MakeSignedData [13:01:38]SAM_PROTO_SignData [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 0D 01 02 [13:01:38]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [13:01:38]RAPDU: 90 00 [13:01:38]wFMCommunicate OK [13:01:38]wFMCommunicate request_size=255 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 31 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 51 02 00 35 04 06 00 F6 [13:01:38]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 31 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 51 02 00 35 04 06 00 F6 00 00 AA [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [13:01:38]RAPDU: 90 00 [13:01:38]wFMCommunicate OK [13:01:38]wFMCommunicate request_size=10 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 0D 02 02 05 25 D9 5D 0B DE [13:01:38]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 25 D9 5D 0B DE 00 00 D5 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:01:38]RAPDU: 90 00 [13:01:38]wFMCommunicate OK [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 0D 03 02 [13:01:38]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]OFD Sender: No OFD packet to send [13:01:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 0B 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 0B 00 0D 01 00 A8 1E D4 FB 15 4D 97 1D 90 00 35 [13:01:38]RAPDU: A8 1E D4 FB 15 4D 97 1D 90 00 [13:01:38]wFMCommunicate OK [13:01:38]SAM_PROTO_SignData done [13:01:38]FM_MakeSignedData done [13:01:38]CreateOFDProtocolMessage [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 11 00 00 [13:01:38]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 17 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [13:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:01:38]wFMCommunicate OK [13:01:38]CreateOFDProtocolMessage done [13:01:38]OFDSenderStorePacket 151855 [13:01:38]StoreOFDPacket docnum=151855 [13:01:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 1E 07 01 20 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 31 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 51 02 00 35 04 06 00 F6 25 D9 5D 0B DE A8 1E D4 FB 15 4D 97 1D [13:01:38]CheckFolder [13:01:38]dirname=/storage/ofd_packets [13:01:38]CheckFolder done [13:01:38]ProducePacketName [13:01:38]name=ofd_packets/00151855 [13:01:38]NVStorageSaveData ofd_packets/00151855 [13:01:38]File name is /storage/ofd_packets/00151855 [13:01:38]Write 301 bytes [13:01:38]NVStorageSaveData done [13:01:38]OFDSenderStorePacket done [13:01:38]KKMCreateOFDPacket done [13:01:38]NVStorageSaveData kkm_last_timestamp [13:01:38]File name is /storage/kkm_last_timestamp [13:01:38]Write 4 bytes [13:01:38]NVStorageSaveData done [13:01:38]ExternCall_PrintAddStr [13:01:38]wPrintStart [13:01:38]Write to MH i2c: 01 00 00 0F 01 10 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: 01 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: 01 07 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [13:01:38]RasterBufferAndPrint [13:01:38]line Счет N : (1)1785866 [13:01:38]line ИНН: 02508201610067 [13:01:38]line Контрольно-Кассовый Чек [13:01:38]line ПРОДАЖА [13:01:38]line ТРК (МРК, ГНК) : 23 [13:01:38]line Товар: 2710124500 [13:01:38]line Аи-95-К-5 [13:01:38]line 6.740 * 0.00 [13:01:38]line = 0.00 [13:01:38]line НДС 12% НСП 1% [13:01:38]line > о реализуемом товаре [13:01:38]line ИТОГО: 0.00 [13:01:38]line НСП 1% : 0.00 [13:01:38]line НДС 12% : 0.00 [13:01:38]line Наличными: 0.00 [13:01:38]line Безнал.: 0.00 [13:01:38]line Место: АЗС № 89 "Партнер Нефть" [13:01:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:01:38]line СНО: Общий режим [13:01:38]line Чек 186 22.09.2024 13:01 [13:01:38]line Смена: 475 ФФД: 1.0 [13:01:38]line ЗНМ: 0300000113 [13:01:38]line РНМ: 0000000000091825 [13:01:38]line Версия ККМ: 001 [13:01:38]line Платежная система: O! деньги [13:01:38]line ФМ: 0000000000871835 [13:01:38]line ФД: 151855 [13:01:38]line ФПД: 270642420976606 [13:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151855&fm=270642420976606&tin=02508201610067®Number=0000000000091825&sum=0 [13:01:38]written 0, free lines is 4095 [13:01:39]OFD Sender: Processing packet 151855 [packets to send 826, broken 825] [13:01:39]ProducePacketName [13:01:39]name=ofd_packets/00151855 [13:01:39]OFD Sender: To server: pG, [13:01:39]CommunicateWithHost lk.salyk.kg:30040 [13:01:39]ConnectInit lk.salyk.kg [13:01:39]Connected sock=11 [13:01:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 1E 07 01 20 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 31 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 51 02 00 35 04 06 00 F6 25 D9 5D 0B DE A8 1E D4 FB 15 4D 97 1D [13:01:39]Write to MH i2c: 01 00 00 39 01 3A [13:01:39]Write i2c OK [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: 01 [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: 01 07 00 [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 FC 0C 49 [13:01:39]RasterBufferAndPrint [13:01:39]line [13:01:39]line [13:01:39]line [13:01:39]line [13:01:39]line [13:01:39]written 0, free lines is 3330 [13:01:39]MH_Cut [13:01:39]Write to MH i2c: D1 01 00 40 01 01 13 [13:01:39]Write i2c OK [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: D1 [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: D1 01 00 [13:01:39]MH_I2C_Read... [13:01:39]Read from MH i2c: D1 01 00 40 01 00 12 [13:01:39]Write to MH i2c: 01 00 00 41 01 42 [13:01:39]Write i2c OK [13:01:39]MH_I2C_Read... [13:01:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 4C 47 00 B9 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 51 02 00 F4 03 04 00 35 BD EF 66 B6 04 01 00 00 B2 AE B9 1C 62 80 36 A6 [13:01:39]CommunicateWithHost err = 0 [13:01:39]CheckOFDResponse [13:01:39]1017 (14) - 77093643461234 [13:01:39]1041 (16) - 0000000000871835 [13:01:39]1040 (4) - 151855 [13:01:39]1012 (4) - 22.09.2024 06:46 [13:01:39]1206 (1) - 0 [13:01:39]OFD Sender: Remove packet 151855 [13:01:39]ProducePacketName [13:01:39]name=ofd_packets/00151855 [13:01:39]NVStorageDeleteData [13:01:40]*** Cut start [13:01:40]*** Purtial cut [13:01:40]*** Stage 1: CUTSNS_PIN = 1 [13:01:40]OFD Sender: No OFD packet to send [13:01:40]Read from MH i2c: 01 [13:01:40]MH_I2C_Read... [13:01:40]*** Stop cut motor [13:01:40]*** Cut end [13:01:40]Read from MH i2c: 01 07 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [13:01:40]process_action close_receipt done [13:01:40]requested_data is exist [13:01:40]produce_requested_data [13:01:40]requested_item fm.sn is exist - process it [13:01:40]wFMCommunicate request_size=4 [13:01:40]MH_SAM_APDU [13:01:40]CAPDU: 80 11 00 00 [13:01:40]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [13:01:40]Write i2c OK [13:01:40]MH_I2C_Read... [13:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:40]Read from MH i2c: E2 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 17 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [13:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:01:40]wFMCommunicate OK [13:01:40]requested_item fd.num is exist - process it [13:01:40]SAM_PROTO_GetFieldsCounters [13:01:40]wFMCommunicate request_size=4 [13:01:40]MH_SAM_APDU [13:01:40]CAPDU: 80 13 00 00 [13:01:40]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [13:01:40]Write i2c OK [13:01:40]MH_I2C_Read... [13:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:40]Read from MH i2c: E2 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 62 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [13:01:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:40]wFMCommunicate OK [13:01:40]SAM_PROTO_GetFieldsCounters done [13:01:40]requested_item shift.num is exist - process it [13:01:40]requested_item shift.opened is exist - process it [13:01:40]req_shift_opened [13:01:40]FM_GetShiftState [13:01:40]SAM_PROTO_GetShiftState [13:01:40]wFMCommunicate request_size=4 [13:01:40]MH_SAM_APDU [13:01:40]CAPDU: 80 13 01 00 [13:01:40]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [13:01:40]Write i2c OK [13:01:40]MH_I2C_Read... [13:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:40]Read from MH i2c: E2 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 0E 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 09 [13:01:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:01:40]wFMCommunicate OK [13:01:40]SAM_PROTO_GetShiftState done [13:01:40]FM_GetShiftState done [13:01:40]req_shift_opened done [13:01:40]requested_item shift.open_date is exist - process it [13:01:40]req_shift_open_date [13:01:40]req_shift_open_date done [13:01:40]produce_requested_data done [13:01:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151855,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:01:40]process_action_free close_receipt [13:01:40]json_value_free [13:01:40]json_value_free done [13:01:40]process_json_proto returns [13:01:40]Send response to host [13:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151855,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:01:40]free response buf [13:01:40]execute_script done [13:01:40]execute_script returns [13:01:40]free content buf [13:01:40]Sock 7.Close socket [13:01:40]Sock 7.Thread stoped [13:01:45]OFD Sender: No OFD packet to send [13:01:50]OFD Sender: No OFD packet to send [13:01:54]accept exits with 10 [13:01:54]New connection [13:01:54]New thread 3066998116 created [13:01:54]Thread 3066854756 joined [13:01:54]Waiting for new connection... [13:01:54] Sock 10.Parse request [13:01:54]Sock 10.Check first char [13:01:54]Sock 10.First char is OK [13:01:54]request: POST /json_proto HTTP/1.0 [13:01:54]Method: POST [13:01:54]URL: /json_proto [13:01:54]Method is POST - this is cgi request [13:01:54]url: /json_proto [13:01:54]query_string will be loaded in cgi processing [13:01:54]execute_cgi json_proto POST (null) [13:01:54]execute_cgi path=json_proto method=POST [13:01:54]POST find Content-Length [13:01:54]Host: 172.17.43.67:8080 [13:01:54]Content-Length: 794 [13:01:54]Content-Type: application/json [13:01:54] [13:01:54]POST finish read [13:01:54]Found Content-Length = 794 [13:01:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:54]execute_script... [13:01:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:54]POST & json_proto [13:01:54]process_json_proto [13:01:54]json parsed OK: [13:01:54]protocol is kg_v1.0 [13:01:54]action value=close_receipt [13:01:54]process_action close_receipt [13:01:54]cmd_close_receipt [13:01:54]MH_GetDate [13:01:54]Write to MH i2c: F0 00 00 45 01 35 [13:01:54]Write i2c OK [13:01:54]MH_I2C_Read... [13:01:54]Read from MH i2c: F0 [13:01:54]MH_I2C_Read... [13:01:54]Read from MH i2c: F0 09 00 [13:01:54]MH_I2C_Read... [13:01:54]Read from MH i2c: F0 09 00 45 01 00 42 15 F0 66 6A BD 47 65 BE [13:01:54]GetLastDocTimeStamp 1727010097 [13:01:54]current date 1727010114 [13:01:54]FM_GetShiftState [13:01:54]SAM_PROTO_GetShiftState [13:01:54]wFMCommunicate request_size=4 [13:01:54]MH_SAM_APDU [13:01:54]CAPDU: 80 13 01 00 [13:01:54]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [13:01:54]Write i2c OK [13:01:54]MH_I2C_Read... [13:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:54]Read from MH i2c: E2 [13:01:54]MH_I2C_Read... [13:01:54]Read from MH i2c: E2 0E 00 [13:01:54]MH_I2C_Read... [13:01:54]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [13:01:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:01:54]wFMCommunicate OK [13:01:54]SAM_PROTO_GetShiftState done [13:01:54]FM_GetShiftState done [13:01:54]opened in 1726966141 [13:01:54]opened+sec_in_day 1727052541 [13:01:54]quantity*price = 0 [13:01:54]sum+1 = 1 [13:01:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 187 22.09.2024 13:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151856 ФПД: 187961244900633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151856&fm=187961244900633&tin=02508201610067®Number=0000000000091825&sum=0 [13:01:55]StoreToDocumentArchive [13:01:55]shift 475 fd 151856 [13:01:55]save to /storage/0475/doc_00151856 [13:01:55]save last doc name /storage/0475/doc_00151856 to /storage/kkm_last_doc_name [13:01:55]save OK [13:01:55]Clear old archive folders... [13:01:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:01:55]tlvbuf is 02086C80 [13:01:55]SAM_PROTO_ClearQueue [13:01:55]wFMCommunicate request_size=4 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 09 00 00 [13:01:55]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [13:01:55]OFD Sender: No OFD packet to send [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [13:01:55]RAPDU: 90 00 [13:01:55]wFMCommunicate OK [13:01:55]SAM_PROTO_ClearQueue done [13:01:55]KKMCreateOFDPacket [13:01:55]OFDProtocolAddRootSTLVToBuf [13:01:55]FM_MakeSignedData [13:01:55]FM_MakeSignedData [13:01:55]SAM_PROTO_SignData [13:01:55]wFMCommunicate request_size=4 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 0D 01 02 [13:01:55]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [13:01:55]RAPDU: 90 00 [13:01:55]wFMCommunicate OK [13:01:55]wFMCommunicate request_size=255 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 42 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 51 02 00 35 04 06 00 AA F3 23 3B [13:01:55]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 42 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 51 02 00 35 04 06 00 AA F3 23 3B 00 00 6A [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [13:01:55]RAPDU: 90 00 [13:01:55]wFMCommunicate OK [13:01:55]wFMCommunicate request_size=7 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 0D 02 02 02 DD 19 [13:01:55]Write to MH i2c: E2 0A 00 56 01 80 0D 02 02 02 00 DD 19 00 00 CB [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [13:01:55]RAPDU: 90 00 [13:01:55]wFMCommunicate OK [13:01:55]wFMCommunicate request_size=4 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 0D 03 02 [13:01:55]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 0B 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 0B 00 57 01 00 2C 5E 16 FB 08 75 3D 34 90 00 5D [13:01:55]RAPDU: 2C 5E 16 FB 08 75 3D 34 90 00 [13:01:55]wFMCommunicate OK [13:01:55]SAM_PROTO_SignData done [13:01:55]FM_MakeSignedData done [13:01:55]CreateOFDProtocolMessage [13:01:55]wFMCommunicate request_size=4 [13:01:55]MH_SAM_APDU [13:01:55]CAPDU: 80 11 00 00 [13:01:55]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:55]Read from MH i2c: E2 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 17 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [13:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:01:55]wFMCommunicate OK [13:01:55]CreateOFDProtocolMessage done [13:01:55]OFDSenderStorePacket 151856 [13:01:55]StoreOFDPacket docnum=151856 [13:01:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 34 04 01 BA 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 42 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 51 02 00 35 04 06 00 AA F3 23 3B DD 19 2C 5E 16 FB 08 75 3D 34 [13:01:55]CheckFolder [13:01:55]dirname=/storage/ofd_packets [13:01:55]CheckFolder done [13:01:55]ProducePacketName [13:01:55]name=ofd_packets/00151856 [13:01:55]NVStorageSaveData ofd_packets/00151856 [13:01:55]File name is /storage/ofd_packets/00151856 [13:01:55]Write 298 bytes [13:01:55]NVStorageSaveData done [13:01:55]OFDSenderStorePacket done [13:01:55]KKMCreateOFDPacket done [13:01:55]NVStorageSaveData kkm_last_timestamp [13:01:55]File name is /storage/kkm_last_timestamp [13:01:55]Write 4 bytes [13:01:55]NVStorageSaveData done [13:01:55]ExternCall_PrintAddStr [13:01:55]wPrintStart [13:01:55]Write to MH i2c: 01 00 00 59 01 5A [13:01:55]Write i2c OK [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: 01 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: 01 07 00 [13:01:55]MH_I2C_Read... [13:01:55]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [13:01:55]RasterBufferAndPrint [13:01:55]line Счет N : (1)1785867 [13:01:55]line ИНН: 02508201610067 [13:01:55]line Контрольно-Кассовый Чек [13:01:55]line ПРОДАЖА [13:01:55]line ТРК (МРК, ГНК) : 31 [13:01:55]line Товар: 2710194210 [13:01:55]line ДТ-К-5 [13:01:55]line 13.130 * 0.00 [13:01:55]line = 0.00 [13:01:55]line НДС 12% НСП 1% [13:01:55]line > о реализуемом товаре [13:01:55]line ИТОГО: 0.00 [13:01:55]line НСП 1% : 0.00 [13:01:55]line НДС 12% : 0.00 [13:01:55]line Наличными: 0.00 [13:01:55]line Безнал.: 0.00 [13:01:55]line Место: АЗС № 89 "Партнер Нефть" [13:01:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:01:55]line СНО: Общий режим [13:01:55]line Чек 187 22.09.2024 13:01 [13:01:55]line Смена: 475 ФФД: 1.0 [13:01:55]line ЗНМ: 0300000113 [13:01:55]line РНМ: 0000000000091825 [13:01:55]line Версия ККМ: 001 [13:01:55]line Платежная система: O! деньги [13:01:55]line ФМ: 0000000000871835 [13:01:55]line ФД: 151856 [13:01:55]line ФПД: 187961244900633 [13:01:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151856&fm=187961244900633&tin=02508201610067®Number=0000000000091825&sum=0 [13:01:55]written 0, free lines is 4095 [13:01:55]OFD Sender: Processing packet 151856 [packets to send 826, broken 825] [13:01:55]ProducePacketName [13:01:55]name=ofd_packets/00151856 [13:01:55]OFD Sender: To server: pG, [13:01:55]CommunicateWithHost lk.salyk.kg:30040 [13:01:55]ConnectInit lk.salyk.kg [13:01:56]Write to MH i2c: 01 00 00 83 01 84 [13:01:56]Write i2c OK [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: 01 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: 01 07 00 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 E6 0C 7D [13:01:56]RasterBufferAndPrint [13:01:56]line [13:01:56]line [13:01:56]line [13:01:56]line [13:01:56]line [13:01:56]written 0, free lines is 3311 [13:01:56]MH_Cut [13:01:56]Write to MH i2c: D1 01 00 8A 01 01 5D [13:01:56]Write i2c OK [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: D1 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: D1 01 00 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: D1 01 00 8A 01 00 5C [13:01:56]Write to MH i2c: 01 00 00 8B 01 8C [13:01:56]Write i2c OK [13:01:56]MH_I2C_Read... [13:01:56]*** Cut start [13:01:56]*** Purtial cut [13:01:57]*** Stage 1: CUTSNS_PIN = 1 [13:01:57]Read from MH i2c: 01 [13:01:57]MH_I2C_Read... [13:01:57]*** Stop cut motor [13:01:57]*** Cut end [13:01:57]Read from MH i2c: 01 07 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [13:01:57]process_action close_receipt done [13:01:57]requested_data is exist [13:01:57]produce_requested_data [13:01:57]requested_item fm.sn is exist - process it [13:01:57]wFMCommunicate request_size=4 [13:01:57]MH_SAM_APDU [13:01:57]CAPDU: 80 11 00 00 [13:01:57]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:57]Read from MH i2c: E2 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 17 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [13:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:01:57]wFMCommunicate OK [13:01:57]requested_item fd.num is exist - process it [13:01:57]SAM_PROTO_GetFieldsCounters [13:01:57]wFMCommunicate request_size=4 [13:01:57]MH_SAM_APDU [13:01:57]CAPDU: 80 13 00 00 [13:01:57]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:57]Read from MH i2c: E2 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 62 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [13:01:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:57]wFMCommunicate OK [13:01:57]SAM_PROTO_GetFieldsCounters done [13:01:57]requested_item shift.num is exist - process it [13:01:57]requested_item shift.opened is exist - process it [13:01:57]req_shift_opened [13:01:57]FM_GetShiftState [13:01:57]SAM_PROTO_GetShiftState [13:01:57]wFMCommunicate request_size=4 [13:01:57]MH_SAM_APDU [13:01:57]CAPDU: 80 13 01 00 [13:01:57]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:57]Read from MH i2c: E2 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 0E 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 53 [13:01:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:01:57]wFMCommunicate OK [13:01:57]SAM_PROTO_GetShiftState done [13:01:57]FM_GetShiftState done [13:01:57]req_shift_opened done [13:01:57]requested_item shift.open_date is exist - process it [13:01:57]req_shift_open_date [13:01:57]req_shift_open_date done [13:01:57]produce_requested_data done [13:01:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151856,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:01:57]process_action_free close_receipt [13:01:57]json_value_free [13:01:57]json_value_free done [13:01:57]process_json_proto returns [13:01:57]Send response to host [13:01:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151856,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:01:57]free response buf [13:01:57]execute_script done [13:01:57]execute_script returns [13:01:57]free content buf [13:01:57]Sock 10.Close socket [13:01:57]Sock 10.Thread stoped [13:01:58]recv_with_timeout no data received [13:02:00]ConnectInit Can't take IP for lk.salyk.kg [13:02:00]CommunicateWithHost connect error [13:02:00]CommunicateWithHost err = -1 [13:02:00]OFD Sender: Server communicate error [13:02:05]OFD Sender: Processing packet 151856 [packets to send 826, broken 825] [13:02:05]ProducePacketName [13:02:05]name=ofd_packets/00151856 [13:02:05]OFD Sender: To server: pG, [13:02:05]CommunicateWithHost lk.salyk.kg:30040 [13:02:05]ConnectInit lk.salyk.kg [13:02:10]ConnectInit Can't take IP for lk.salyk.kg [13:02:10]CommunicateWithHost connect error [13:02:10]CommunicateWithHost err = -1 [13:02:10]OFD Sender: Server communicate error [13:02:16]OFD Sender: Processing packet 151856 [packets to send 826, broken 825] [13:02:16]ProducePacketName [13:02:16]name=ofd_packets/00151856 [13:02:16]OFD Sender: To server: pG, [13:02:16]CommunicateWithHost lk.salyk.kg:30040 [13:02:16]ConnectInit lk.salyk.kg [13:02:16]Connected sock=7 [13:02:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 34 04 01 BA 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 42 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 51 02 00 35 04 06 00 AA F3 23 3B DD 19 2C 5E 16 FB 08 75 3D 34 [13:02:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 F9 47 00 2F E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 51 02 00 F4 03 04 00 5A BD EF 66 B6 04 01 00 00 51 2D 1C 39 19 0F 89 06 [13:02:16]CommunicateWithHost err = 0 [13:02:16]CheckOFDResponse [13:02:16]1017 (14) - 77093643461234 [13:02:16]1041 (16) - 0000000000871835 [13:02:16]1040 (4) - 151856 [13:02:16]1012 (4) - 22.09.2024 06:46 [13:02:16]1206 (1) - 0 [13:02:16]OFD Sender: Remove packet 151856 [13:02:16]ProducePacketName [13:02:16]name=ofd_packets/00151856 [13:02:16]NVStorageDeleteData [13:02:17]OFD Sender: No OFD packet to send [13:02:22]OFD Sender: No OFD packet to send [13:02:25]recv_with_timeout no data received [13:02:27]OFD Sender: No OFD packet to send [13:02:32]OFD Sender: No OFD packet to send [13:02:36]recv_with_timeout no data received [13:02:37]OFD Sender: No OFD packet to send [13:02:42]OFD Sender: No OFD packet to send [13:02:47]OFD Sender: No OFD packet to send [13:02:52]OFD Sender: No OFD packet to send [13:02:54]recv_with_timeout no data received [13:02:57]OFD Sender: No OFD packet to send [13:03:02]OFD Sender: No OFD packet to send [13:03:07]OFD Sender: No OFD packet to send [13:03:12]OFD Sender: No OFD packet to send [13:03:17]OFD Sender: No OFD packet to send [13:03:22]OFD Sender: No OFD packet to send [13:03:27]OFD Sender: No OFD packet to send [13:03:32]OFD Sender: No OFD packet to send [13:03:37]OFD Sender: No OFD packet to send [13:03:42]OFD Sender: No OFD packet to send [13:03:47]OFD Sender: No OFD packet to send [13:03:52]OFD Sender: No OFD packet to send [13:03:57]OFD Sender: No OFD packet to send [13:04:00]recv_with_timeout no data received [13:04:02]OFD Sender: No OFD packet to send [13:04:07]OFD Sender: No OFD packet to send [13:04:08]accept exits with 9 [13:04:08]New connection [13:04:08]New thread 3066854756 created [13:04:08]Thread 3066998116 joined [13:04:08]Waiting for new connection... [13:04:08] Sock 9.Parse request [13:04:08]Sock 9.Check first char [13:04:08]Sock 9.First char is OK [13:04:08]request: POST /json_proto HTTP/1.0 [13:04:08]Method: POST [13:04:08]URL: /json_proto [13:04:08]Method is POST - this is cgi request [13:04:08]url: /json_proto [13:04:08]query_string will be loaded in cgi processing [13:04:08]execute_cgi json_proto POST (null) [13:04:08]execute_cgi path=json_proto method=POST [13:04:08]POST find Content-Length [13:04:08]Host: 172.17.43.67:8080 [13:04:08]Content-Length: 793 [13:04:08]Content-Type: application/json [13:04:08] [13:04:08]POST finish read [13:04:08]Found Content-Length = 793 [13:04:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:08]execute_script... [13:04:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:08]POST & json_proto [13:04:08]process_json_proto [13:04:08]json parsed OK: [13:04:08]protocol is kg_v1.0 [13:04:08]action value=close_receipt [13:04:08]process_action close_receipt [13:04:08]cmd_close_receipt [13:04:08]MH_GetDate [13:04:08]Write to MH i2c: F0 00 00 8F 01 7F [13:04:08]Write i2c OK [13:04:08]MH_I2C_Read... [13:04:08]Read from MH i2c: F0 [13:04:08]MH_I2C_Read... [13:04:08]Read from MH i2c: F0 09 00 [13:04:08]MH_I2C_Read... [13:04:08]Read from MH i2c: F0 09 00 8F 01 00 C8 15 F0 66 6A BD 47 65 8E [13:04:08]GetLastDocTimeStamp 1727010114 [13:04:08]current date 1727010248 [13:04:08]FM_GetShiftState [13:04:08]SAM_PROTO_GetShiftState [13:04:08]wFMCommunicate request_size=4 [13:04:08]MH_SAM_APDU [13:04:08]CAPDU: 80 13 01 00 [13:04:08]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [13:04:08]Write i2c OK [13:04:08]MH_I2C_Read... [13:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:08]Read from MH i2c: E2 [13:04:08]MH_I2C_Read... [13:04:08]Read from MH i2c: E2 0E 00 [13:04:08]MH_I2C_Read... [13:04:08]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 55 [13:04:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:04:08]wFMCommunicate OK [13:04:08]SAM_PROTO_GetShiftState done [13:04:08]FM_GetShiftState done [13:04:08]opened in 1726966141 [13:04:08]opened+sec_in_day 1727052541 [13:04:08]quantity*price = 0 [13:04:08]sum+1 = 1 [13:04:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 188 22.09.2024 13:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151857 ФПД: 114196383113200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151857&fm=114196383113200&tin=02508201610067®Number=0000000000091825&sum=0 [13:04:09]StoreToDocumentArchive [13:04:09]shift 475 fd 151857 [13:04:09]save to /storage/0475/doc_00151857 [13:04:09]save last doc name /storage/0475/doc_00151857 to /storage/kkm_last_doc_name [13:04:09]save OK [13:04:09]Clear old archive folders... [13:04:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:04:09]tlvbuf is 02086250 [13:04:09]SAM_PROTO_ClearQueue [13:04:09]wFMCommunicate request_size=4 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 09 00 00 [13:04:09]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:09]Read from MH i2c: E2 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 03 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [13:04:09]RAPDU: 90 00 [13:04:09]wFMCommunicate OK [13:04:09]SAM_PROTO_ClearQueue done [13:04:09]KKMCreateOFDPacket [13:04:09]OFDProtocolAddRootSTLVToBuf [13:04:09]FM_MakeSignedData [13:04:09]FM_MakeSignedData [13:04:09]SAM_PROTO_SignData [13:04:09]wFMCommunicate request_size=4 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 0D 01 02 [13:04:09]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:09]Read from MH i2c: E2 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 03 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [13:04:09]RAPDU: 90 00 [13:04:09]wFMCommunicate OK [13:04:09]wFMCommunicate request_size=255 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 C8 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 51 02 00 35 04 06 00 67 DC 6A D9 [13:04:09]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 C8 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 51 02 00 35 04 06 00 67 DC 6A D9 00 00 30 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:10]Read from MH i2c: E2 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 03 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [13:04:10]RAPDU: 90 00 [13:04:10]wFMCommunicate OK [13:04:10]wFMCommunicate request_size=7 [13:04:10]MH_SAM_APDU [13:04:10]CAPDU: 80 0D 02 02 02 9F F0 [13:04:10]Write to MH i2c: E2 0A 00 A0 01 80 0D 02 02 02 00 9F F0 00 00 AE [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:10]Read from MH i2c: E2 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 03 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [13:04:10]RAPDU: 90 00 [13:04:10]wFMCommunicate OK [13:04:10]wFMCommunicate request_size=4 [13:04:10]MH_SAM_APDU [13:04:10]CAPDU: 80 0D 03 02 [13:04:10]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:10]Read from MH i2c: E2 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 0B 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 0B 00 A1 01 00 BF 31 94 1E 8E 8C 3F 6A 90 00 83 [13:04:10]RAPDU: BF 31 94 1E 8E 8C 3F 6A 90 00 [13:04:10]wFMCommunicate OK [13:04:10]SAM_PROTO_SignData done [13:04:10]FM_MakeSignedData done [13:04:10]CreateOFDProtocolMessage [13:04:10]wFMCommunicate request_size=4 [13:04:10]MH_SAM_APDU [13:04:10]CAPDU: 80 11 00 00 [13:04:10]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:10]Read from MH i2c: E2 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 17 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [13:04:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:04:10]wFMCommunicate OK [13:04:10]CreateOFDProtocolMessage done [13:04:10]OFDSenderStorePacket 151857 [13:04:10]StoreOFDPacket docnum=151857 [13:04:15]1012 (4) - 22.09.2024 06:48 [13:04:15]1206 (1) - 0 [13:04:15]OFD Sender: Remove packet 151857 [13:04:15]ProducePacketName [13:04:15]name=ofd_packets/00151857 [13:04:15]NVStorageDeleteData [13:04:15]OFD Sender: No OFD packet to send [13:04:20]OFD Sender: No OFD packet to send [13:04:25]OFD Sender: No OFD packet to send [13:04:30]OFD Sender: No OFD packet to send [13:04:30]recv_with_timeout no data received [13:04:35]OFD Sender: No OFD packet to send [13:04:40]OFD Sender: No OFD packet to send [13:04:44]recv_with_timeout no data received [13:04:45]OFD Sender: No OFD packet to send [13:04:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EF 6B 04 01 31 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 C8 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 51 02 00 35 04 06 00 67 DC 6A D9 9F F0 BF 31 94 1E 8E 8C 3F 6A [13:04:10]CheckFolder [13:04:10]dirname=/storage/ofd_packets [13:04:10]CheckFolder done [13:04:10]ProducePacketName [13:04:10]name=ofd_packets/00151857 [13:04:10]NVStorageSaveData ofd_packets/00151857 [13:04:10]File name is /storage/ofd_packets/00151857 [13:04:10]Write 298 bytes [13:04:10]NVStorageSaveData done [13:04:10]OFDSenderStorePacket done [13:04:10]KKMCreateOFDPacket done [13:04:10]NVStorageSaveData kkm_last_timestamp [13:04:10]File name is /storage/kkm_last_timestamp [13:04:10]Write 4 bytes [13:04:10]NVStorageSaveData done [13:04:10]ExternCall_PrintAddStr [13:04:10]wPrintStart [13:04:10]Write to MH i2c: 01 00 00 A3 01 A4 [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 07 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [13:04:10]RasterBufferAndPrint [13:04:10]line Счет N : (1)1785868 [13:04:10]line ИНН: 02508201610067 [13:04:10]line Контрольно-Кассовый Чек [13:04:10]line ПРОДАЖА [13:04:10]line ТРК (МРК, ГНК) : 31 [13:04:10]line Товар: 2710194210 [13:04:10]line ДТ-К-5 [13:04:10]line 7.880 * 0.00 [13:04:10]line = 0.00 [13:04:10]line НДС 12% НСП 1% [13:04:10]line > о реализуемом товаре [13:04:10]line ИТОГО: 0.00 [13:04:10]line НСП 1% : 0.00 [13:04:10]line НДС 12% : 0.00 [13:04:10]line Наличными: 0.00 [13:04:10]line Безнал.: 0.00 [13:04:10]line Место: АЗС № 89 "Партнер Нефть" [13:04:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:04:10]line СНО: Общий режим [13:04:10]line Чек 188 22.09.2024 13:04 [13:04:10]line Смена: 475 ФФД: 1.0 [13:04:10]line ЗНМ: 0300000113 [13:04:10]line РНМ: 0000000000091825 [13:04:10]line Версия ККМ: 001 [13:04:10]line Платежная система: O! деньги [13:04:10]line ФМ: 0000000000871835 [13:04:10]line ФД: 151857 [13:04:10]line ФПД: 114196383113200 [13:04:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151857&fm=114196383113200&tin=02508201610067®Number=0000000000091825&sum=0 [13:04:10]written 0, free lines is 4095 [13:04:10]OFD Sender: Processing packet 151857 [packets to send 826, broken 825] [13:04:10]ProducePacketName [13:04:10]name=ofd_packets/00151857 [13:04:10]OFD Sender: To server: pG, [13:04:10]CommunicateWithHost lk.salyk.kg:30040 [13:04:10]ConnectInit lk.salyk.kg [13:04:10]Write to MH i2c: 01 00 00 CD 01 CE [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 07 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: 01 07 00 CD 01 00 00 00 00 00 E1 0C C2 [13:04:10]RasterBufferAndPrint [13:04:10]line [13:04:10]line [13:04:10]line [13:04:10]line [13:04:10]line [13:04:10]written 0, free lines is 3303 [13:04:10]MH_Cut [13:04:10]Write to MH i2c: D1 01 00 D4 01 01 A7 [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: D1 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: D1 01 00 [13:04:10]MH_I2C_Read... [13:04:10]Read from MH i2c: D1 01 00 D4 01 00 A6 [13:04:10]Write to MH i2c: 01 00 00 D5 01 D6 [13:04:10]Write i2c OK [13:04:10]MH_I2C_Read... [13:04:11]*** Cut start [13:04:11]*** Purtial cut [13:04:11]*** Stage 1: CUTSNS_PIN = 1 [13:04:11]Read from MH i2c: 01 [13:04:11]MH_I2C_Read... [13:04:11]*** Stop cut motor [13:04:11]*** Cut end [13:04:11]Read from MH i2c: 01 07 00 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [13:04:11]process_action close_receipt done [13:04:11]requested_data is exist [13:04:11]produce_requested_data [13:04:11]requested_item fm.sn is exist - process it [13:04:11]wFMCommunicate request_size=4 [13:04:11]MH_SAM_APDU [13:04:11]CAPDU: 80 11 00 00 [13:04:11]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [13:04:11]Write i2c OK [13:04:11]MH_I2C_Read... [13:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:11]Read from MH i2c: E2 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 17 00 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [13:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:04:11]wFMCommunicate OK [13:04:11]requested_item fd.num is exist - process it [13:04:11]SAM_PROTO_GetFieldsCounters [13:04:11]wFMCommunicate request_size=4 [13:04:11]MH_SAM_APDU [13:04:11]CAPDU: 80 13 00 00 [13:04:11]Write to MH i2c: E2 08 00 D7 01 80 13 00 00 00 00 00 00 54 [13:04:11]Write i2c OK [13:04:11]MH_I2C_Read... [13:04:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:11]Read from MH i2c: E2 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 62 00 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 62 00 D7 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [13:04:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:11]wFMCommunicate OK [13:04:11]SAM_PROTO_GetFieldsCounters done [13:04:11]requested_item shift.num is exist - process it [13:04:11]requested_item shift.opened is exist - process it [13:04:11]req_shift_opened [13:04:11]FM_GetShiftState [13:04:11]SAM_PROTO_GetShiftState [13:04:11]wFMCommunicate request_size=4 [13:04:11]MH_SAM_APDU [13:04:11]CAPDU: 80 13 01 00 [13:04:11]Write to MH i2c: E2 08 00 D8 01 80 13 01 00 00 00 00 00 56 [13:04:11]recv_with_timeout no data received [13:04:11]Write i2c OK [13:04:11]MH_I2C_Read... [13:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:11]Read from MH i2c: E2 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 0E 00 [13:04:11]MH_I2C_Read... [13:04:11]Read from MH i2c: E2 0E 00 D8 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9D [13:04:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:04:11]wFMCommunicate OK [13:04:11]SAM_PROTO_GetShiftState done [13:04:11]FM_GetShiftState done [13:04:11]req_shift_opened done [13:04:11]requested_item shift.open_date is exist - process it [13:04:11]req_shift_open_date [13:04:11]req_shift_open_date done [13:04:11]produce_requested_data done [13:04:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151857,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:04:11]process_action_free close_receipt [13:04:11]json_value_free [13:04:11]json_value_free done [13:04:11]process_json_proto returns [13:04:11]Send response to host [13:04:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151857,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:04:11]free response buf [13:04:11]execute_script done [13:04:11]execute_script returns [13:04:11]free content buf [13:04:11]Sock 9.Close socket [13:04:11]Sock 9.Thread stoped [13:04:14]Connected sock=11 [13:04:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EF 6B 04 01 31 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 C8 15 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 51 02 00 35 04 06 00 67 DC 6A D9 9F F0 BF 31 94 1E 8E 8C 3F 6A [13:04:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF C5 47 00 A1 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 51 02 00 F4 03 04 00 D0 BD EF 66 B6 04 01 00 00 FD 27 EC 20 29 29 FF 93 [13:04:15]CommunicateWithHost err = 0 [13:04:15]CheckOFDResponse [13:04:15]1017 (14) - 77093643461234 [13:04:15]1041 (16) - 0000000000871835 [13:04:15]1040 (4) - 151857 [13:04:50]OFD Sender: No OFD packet to send [13:04:55]OFD Sender: No OFD packet to send [13:05:01]OFD Sender: No OFD packet to send [13:05:03]recv_with_timeout no data received [13:05:06]OFD Sender: No OFD packet to send [13:05:11]OFD Sender: No OFD packet to send [13:05:16]OFD Sender: No OFD packet to send [13:05:21]OFD Sender: No OFD packet to send [13:05:26]OFD Sender: No OFD packet to send [13:05:31]OFD Sender: No OFD packet to send [13:05:36]OFD Sender: No OFD packet to send [13:05:41]OFD Sender: No OFD packet to send [13:05:46]OFD Sender: No OFD packet to send [13:05:51]OFD Sender: No OFD packet to send [13:05:56]OFD Sender: No OFD packet to send [13:06:01]OFD Sender: No OFD packet to send [13:06:06]OFD Sender: No OFD packet to send [13:06:11]OFD Sender: No OFD packet to send [13:06:16]OFD Sender: No OFD packet to send [13:06:21]OFD Sender: No OFD packet to send [13:06:26]OFD Sender: No OFD packet to send [13:06:31]OFD Sender: No OFD packet to send [13:06:36]OFD Sender: No OFD packet to send [13:06:41]OFD Sender: No OFD packet to send [13:06:46]OFD Sender: No OFD packet to send [13:06:51]OFD Sender: No OFD packet to send [13:06:56]OFD Sender: No OFD packet to send [13:07:00]accept exits with 10 [13:07:00]New connection [13:07:00]New thread 3066998116 created [13:07:00]Thread 3066854756 joined [13:07:00]Waiting for new connection... [13:07:00] Sock 10.Parse request [13:07:00]Sock 10.Check first char [13:07:00]Sock 10.First char is OK [13:07:00]request: POST /json_proto HTTP/1.0 [13:07:00]Method: POST [13:07:00]URL: /json_proto [13:07:00]Method is POST - this is cgi request [13:07:00]url: /json_proto [13:07:00]query_string will be loaded in cgi processing [13:07:00]execute_cgi json_proto POST (null) [13:07:00]execute_cgi path=json_proto method=POST [13:07:00]POST find Content-Length [13:07:00]Host: 172.17.43.67:8080 [13:07:00]Content-Length: 794 [13:07:00]Content-Type: application/json [13:07:00] [13:07:00]POST finish read [13:07:00]Found Content-Length = 794 [13:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:00]execute_script... [13:07:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:00]POST & json_proto [13:07:00]process_json_proto [13:07:00]json parsed OK: [13:07:00]protocol is kg_v1.0 [13:07:00]action value=close_receipt [13:07:00]process_action close_receipt [13:07:00]cmd_close_receipt [13:07:00]MH_GetDate [13:07:00]Write to MH i2c: F0 00 00 D9 01 C9 [13:07:00]Write i2c OK [13:07:00]MH_I2C_Read... [13:07:00]Read from MH i2c: F0 [13:07:00]MH_I2C_Read... [13:07:00]Read from MH i2c: F0 09 00 [13:07:00]MH_I2C_Read... [13:07:00]Read from MH i2c: F0 09 00 D9 01 00 75 16 F0 66 6A BD 47 65 86 [13:07:00]GetLastDocTimeStamp 1727010248 [13:07:00]current date 1727010421 [13:07:00]FM_GetShiftState [13:07:00]SAM_PROTO_GetShiftState [13:07:00]wFMCommunicate request_size=4 [13:07:00]MH_SAM_APDU [13:07:00]CAPDU: 80 13 01 00 [13:07:00]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [13:07:00]Write i2c OK [13:07:00]MH_I2C_Read... [13:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:01]Read from MH i2c: E2 [13:07:01]MH_I2C_Read... [13:07:01]Read from MH i2c: E2 0E 00 [13:07:01]MH_I2C_Read... [13:07:01]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9F [13:07:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:07:01]wFMCommunicate OK [13:07:01]SAM_PROTO_GetShiftState done [13:07:01]FM_GetShiftState done [13:07:01]opened in 1726966141 [13:07:01]opened+sec_in_day 1727052541 [13:07:01]quantity*price = 0 [13:07:01]sum+1 = 1 [13:07:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 189 22.09.2024 13:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151858 ФПД: 23837225493636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151858&fm=23837225493636&tin=02508201610067®Number=0000000000091825&sum=0 [13:07:02]StoreToDocumentArchive [13:07:02]shift 475 fd 151858 [13:07:02]save to /storage/0475/doc_00151858 [13:07:02]save last doc name /storage/0475/doc_00151858 to /storage/kkm_last_doc_name [13:07:02]save OK [13:07:02]Clear old archive folders... [13:07:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:07:02]tlvbuf is 020895B0 [13:07:02]SAM_PROTO_ClearQueue [13:07:02]wFMCommunicate request_size=4 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 09 00 00 [13:07:02]Write to MH i2c: E2 08 00 E7 01 80 09 00 00 00 00 00 00 5A [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [13:07:02]RAPDU: 90 00 [13:07:02]wFMCommunicate OK [13:07:02]SAM_PROTO_ClearQueue done [13:07:02]KKMCreateOFDPacket [13:07:02]OFDProtocolAddRootSTLVToBuf [13:07:02]FM_MakeSignedData [13:07:02]FM_MakeSignedData [13:07:02]SAM_PROTO_SignData [13:07:02]wFMCommunicate request_size=4 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 0D 01 02 [13:07:02]Write to MH i2c: E2 08 00 E8 01 80 0D 01 02 00 00 00 00 62 [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [13:07:02]RAPDU: 90 00 [13:07:02]wFMCommunicate OK [13:07:02]wFMCommunicate request_size=255 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 75 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 51 02 00 35 04 06 00 15 AE 09 5B [13:07:02]Write to MH i2c: E2 02 01 E9 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 75 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 51 02 00 35 04 06 00 15 AE 09 5B 00 00 D5 [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [13:07:02]RAPDU: 90 00 [13:07:02]wFMCommunicate OK [13:07:02]wFMCommunicate request_size=7 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 0D 02 02 02 A4 84 [13:07:02]Write to MH i2c: E2 0A 00 EA 01 80 0D 02 02 02 00 A4 84 00 00 91 [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [13:07:02]RAPDU: 90 00 [13:07:02]wFMCommunicate OK [13:07:02]wFMCommunicate request_size=4 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 0D 03 02 [13:07:02]Write to MH i2c: E2 08 00 EB 01 80 0D 03 02 00 00 00 00 67 [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 0B 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 0B 00 EB 01 00 68 7D 17 9B E8 64 3A B5 90 00 3A [13:07:02]RAPDU: 68 7D 17 9B E8 64 3A B5 90 00 [13:07:02]wFMCommunicate OK [13:07:02]SAM_PROTO_SignData done [13:07:02]FM_MakeSignedData done [13:07:02]CreateOFDProtocolMessage [13:07:02]wFMCommunicate request_size=4 [13:07:02]MH_SAM_APDU [13:07:02]CAPDU: 80 11 00 00 [13:07:02]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:02]Read from MH i2c: E2 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 17 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [13:07:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:07:02]wFMCommunicate OK [13:07:02]CreateOFDProtocolMessage done [13:07:02]OFDSenderStorePacket 151858 [13:07:02]StoreOFDPacket docnum=151858 [13:07:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 52 04 01 C4 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 75 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 51 02 00 35 04 06 00 15 AE 09 5B A4 84 68 7D 17 9B E8 64 3A B5 [13:07:02]CheckFolder [13:07:02]dirname=/storage/ofd_packets [13:07:02]CheckFolder done [13:07:02]ProducePacketName [13:07:02]name=ofd_packets/00151858 [13:07:02]NVStorageSaveData ofd_packets/00151858 [13:07:02]File name is /storage/ofd_packets/00151858 [13:07:02]Write 298 bytes [13:07:02]NVStorageSaveData done [13:07:02]OFDSenderStorePacket done [13:07:02]KKMCreateOFDPacket done [13:07:02]NVStorageSaveData kkm_last_timestamp [13:07:02]File name is /storage/kkm_last_timestamp [13:07:02]Write 4 bytes [13:07:02]NVStorageSaveData done [13:07:02]ExternCall_PrintAddStr [13:07:02]wPrintStart [13:07:02]Write to MH i2c: 01 00 00 ED 01 EE [13:07:02]Write i2c OK [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: 01 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: 01 07 00 [13:07:02]MH_I2C_Read... [13:07:02]Read from MH i2c: 01 07 00 ED 01 00 00 00 00 00 FF 0F 03 [13:07:02]RasterBufferAndPrint [13:07:02]line Счет N : (1)1785869 [13:07:02]line ИНН: 02508201610067 [13:07:02]line Контрольно-Кассовый Чек [13:07:02]line ПРОДАЖА [13:07:02]line ТРК (МРК, ГНК) : 31 [13:07:02]line Товар: 2710194210 [13:07:02]line ДТ-К-5 [13:07:02]line 26.250 * 0.00 [13:07:02]line = 0.00 [13:07:02]line НДС 12% НСП 1% [13:07:02]line > о реализуемом товаре [13:07:02]line ИТОГО: 0.00 [13:07:02]line НСП 1% : 0.00 [13:07:02]line НДС 12% : 0.00 [13:07:02]line Наличными: 0.00 [13:07:02]line Безнал.: 0.00 [13:07:02]line Место: АЗС № 89 "Партнер Нефть" [13:07:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:07:02]line СНО: Общий режим [13:07:02]line Чек 189 22.09.2024 13:07 [13:07:02]line Смена: 475 ФФД: 1.0 [13:07:02]line ЗНМ: 0300000113 [13:07:02]line РНМ: 0000000000091825 [13:07:02]line Версия ККМ: 001 [13:07:02]line Платежная система: O! деньги [13:07:02]line ФМ: 0000000000871835 [13:07:02]line ФД: 151858 [13:07:02]line ФПД: 23837225493636 [13:07:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151858&fm=23837225493636&tin=02508201610067®Number=0000000000091825&sum=0 [13:07:02]written 0, free lines is 4095 [13:07:02]OFD Sender: Processing packet 151858 [packets to send 826, broken 825] [13:07:02]ProducePacketName [13:07:02]name=ofd_packets/00151858 [13:07:02]OFD Sender: To server: pG, [13:07:02]CommunicateWithHost lk.salyk.kg:30040 [13:07:02]ConnectInit lk.salyk.kg [13:07:03]Write to MH i2c: 01 00 00 17 02 19 [13:07:03]Write i2c OK [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: 01 [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: 01 07 00 [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 E7 0C 13 [13:07:03]RasterBufferAndPrint [13:07:03]line [13:07:03]line [13:07:03]line [13:07:03]line [13:07:03]line [13:07:03]written 0, free lines is 3309 [13:07:03]MH_Cut [13:07:03]Write to MH i2c: D1 01 00 1E 02 01 F2 [13:07:03]Write i2c OK [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: D1 [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: D1 01 00 [13:07:03]MH_I2C_Read... [13:07:03]Read from MH i2c: D1 01 00 1E 02 00 F1 [13:07:03]Write to MH i2c: 01 00 00 1F 02 21 [13:07:03]Write i2c OK [13:07:03]MH_I2C_Read... [13:07:03]Connected sock=9 [13:07:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 52 04 01 C4 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 75 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 51 02 00 35 04 06 00 15 AE 09 5B A4 84 68 7D 17 9B E8 64 3A B5 [13:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 63 47 00 AC 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 51 02 00 F4 03 04 00 79 BE EF 66 B6 04 01 00 00 51 15 CD 1B D7 C5 E0 94 [13:07:03]CommunicateWithHost err = 0 [13:07:03]CheckOFDResponse [13:07:03]1017 (14) - 77093643461234 [13:07:03]1041 (16) - 0000000000871835 [13:07:03]1040 (4) - 151858 [13:07:03]1012 (4) - 22.09.2024 06:51 [13:07:03]1206 (1) - 0 [13:07:03]OFD Sender: Remove packet 151858 [13:07:03]ProducePacketName [13:07:03]name=ofd_packets/00151858 [13:07:03]NVStorageDeleteData [13:07:03]*** Cut start [13:07:03]*** Purtial cut [13:07:03]*** Stage 1: CUTSNS_PIN = 1 [13:07:04]*** Stop cut motor [13:07:04]*** Cut end [13:07:04]OFD Sender: No OFD packet to send [13:07:04]Read from MH i2c: 01 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: 01 07 00 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 FF 0F 36 [13:07:04]process_action close_receipt done [13:07:04]requested_data is exist [13:07:04]produce_requested_data [13:07:04]requested_item fm.sn is exist - process it [13:07:04]wFMCommunicate request_size=4 [13:07:04]MH_SAM_APDU [13:07:04]CAPDU: 80 11 00 00 [13:07:04]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [13:07:04]Write i2c OK [13:07:04]MH_I2C_Read... [13:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:04]Read from MH i2c: E2 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 17 00 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [13:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:07:04]wFMCommunicate OK [13:07:04]requested_item fd.num is exist - process it [13:07:04]SAM_PROTO_GetFieldsCounters [13:07:04]wFMCommunicate request_size=4 [13:07:04]MH_SAM_APDU [13:07:04]CAPDU: 80 13 00 00 [13:07:04]Write to MH i2c: E2 08 00 21 02 80 13 00 00 00 00 00 00 9F [13:07:04]Write i2c OK [13:07:04]MH_I2C_Read... [13:07:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:04]Read from MH i2c: E2 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 62 00 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 62 00 21 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [13:07:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:07:04]wFMCommunicate OK [13:07:04]SAM_PROTO_GetFieldsCounters done [13:07:04]requested_item shift.num is exist - process it [13:07:04]requested_item shift.opened is exist - process it [13:07:04]req_shift_opened [13:07:04]FM_GetShiftState [13:07:04]SAM_PROTO_GetShiftState [13:07:04]wFMCommunicate request_size=4 [13:07:04]MH_SAM_APDU [13:07:04]CAPDU: 80 13 01 00 [13:07:04]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [13:07:04]Write i2c OK [13:07:04]MH_I2C_Read... [13:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:04]Read from MH i2c: E2 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 0E 00 [13:07:04]MH_I2C_Read... [13:07:04]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E8 [13:07:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:07:04]wFMCommunicate OK [13:07:04]SAM_PROTO_GetShiftState done [13:07:04]FM_GetShiftState done [13:07:04]req_shift_opened done [13:07:04]requested_item shift.open_date is exist - process it [13:07:04]req_shift_open_date [13:07:04]req_shift_open_date done [13:07:04]produce_requested_data done [13:07:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151858,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:07:04]process_action_free close_receipt [13:07:04]json_value_free [13:07:04]json_value_free done [13:07:04]process_json_proto returns [13:07:04]Send response to host [13:07:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151858,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:07:04]free response buf [13:07:04]execute_script done [13:07:04]execute_script returns [13:07:04]free content buf [13:07:04]Sock 10.Close socket [13:07:04]Sock 10.Thread stoped [13:07:09]OFD Sender: No OFD packet to send [13:07:14]OFD Sender: No OFD packet to send [13:07:19]OFD Sender: No OFD packet to send [13:07:20]accept exits with 7 [13:07:20]New connection [13:07:20]New thread 3066854756 created [13:07:20]Thread 3066998116 joined [13:07:20]Waiting for new connection... [13:07:20] Sock 7.Parse request [13:07:20]Sock 7.Check first char [13:07:20]Sock 7.First char is OK [13:07:20]request: POST /json_proto HTTP/1.0 [13:07:20]Method: POST [13:07:20]URL: /json_proto [13:07:20]Method is POST - this is cgi request [13:07:20]url: /json_proto [13:07:20]query_string will be loaded in cgi processing [13:07:20]execute_cgi json_proto POST (null) [13:07:20]execute_cgi path=json_proto method=POST [13:07:20]POST find Content-Length [13:07:20]Host: 172.17.43.67:8080 [13:07:20]Content-Length: 780 [13:07:20]Content-Type: application/json [13:07:20] [13:07:20]POST finish read [13:07:20]Found Content-Length = 780 [13:07:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:20]execute_script... [13:07:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:20]POST & json_proto [13:07:20]process_json_proto [13:07:20]json parsed OK: [13:07:20]protocol is kg_v1.0 [13:07:20]action value=close_receipt [13:07:20]process_action close_receipt [13:07:20]cmd_close_receipt [13:07:20]MH_GetDate [13:07:20]Write to MH i2c: F0 00 00 23 02 14 [13:07:20]Write i2c OK [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: F0 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: F0 09 00 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: F0 09 00 23 02 00 88 16 F0 66 6A BD 47 65 E4 [13:07:20]GetLastDocTimeStamp 1727010421 [13:07:20]current date 1727010440 [13:07:20]FM_GetShiftState [13:07:20]SAM_PROTO_GetShiftState [13:07:20]wFMCommunicate request_size=4 [13:07:20]MH_SAM_APDU [13:07:20]CAPDU: 80 13 01 00 [13:07:20]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [13:07:20]Write i2c OK [13:07:20]MH_I2C_Read... [13:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:20]Read from MH i2c: E2 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 0E 00 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EA [13:07:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:07:20]wFMCommunicate OK [13:07:20]SAM_PROTO_GetShiftState done [13:07:20]FM_GetShiftState done [13:07:20]opened in 1726966141 [13:07:20]opened+sec_in_day 1727052541 [13:07:20]quantity*price = 0 [13:07:20]sum+1 = 1 [13:07:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 190 22.09.2024 13:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151859 ФПД: 237044276249383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151859&fm=237044276249383&tin=02508201610067®Number=0000000000091825&sum=0 [13:07:21]StoreToDocumentArchive [13:07:21]shift 475 fd 151859 [13:07:21]save to /storage/0475/doc_00151859 [13:07:21]save last doc name /storage/0475/doc_00151859 to /storage/kkm_last_doc_name [13:07:21]save OK [13:07:21]Clear old archive folders... [13:07:21]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:07:21]tlvbuf is 0204D3C0 [13:07:21]SAM_PROTO_ClearQueue [13:07:21]wFMCommunicate request_size=4 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 09 00 00 [13:07:21]Write to MH i2c: E2 08 00 31 02 80 09 00 00 00 00 00 00 A5 [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [13:07:21]RAPDU: 90 00 [13:07:21]wFMCommunicate OK [13:07:21]SAM_PROTO_ClearQueue done [13:07:21]KKMCreateOFDPacket [13:07:21]OFDProtocolAddRootSTLVToBuf [13:07:21]FM_MakeSignedData [13:07:21]FM_MakeSignedData [13:07:21]SAM_PROTO_SignData [13:07:21]wFMCommunicate request_size=4 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 0D 01 02 [13:07:21]Write to MH i2c: E2 08 00 32 02 80 0D 01 02 00 00 00 00 AD [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [13:07:21]RAPDU: 90 00 [13:07:21]wFMCommunicate OK [13:07:21]wFMCommunicate request_size=255 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 88 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 51 02 00 35 04 06 00 D7 97 2B E1 C3 [13:07:21]Write to MH i2c: E2 02 01 33 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 88 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 51 02 00 35 04 06 00 D7 97 2B E1 C3 00 00 7A [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [13:07:21]RAPDU: 90 00 [13:07:21]wFMCommunicate OK [13:07:21]wFMCommunicate request_size=6 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 0D 02 02 01 27 [13:07:21]Write to MH i2c: E2 09 00 34 02 80 0D 02 02 01 00 27 00 00 D9 [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [13:07:21]RAPDU: 90 00 [13:07:21]wFMCommunicate OK [13:07:21]wFMCommunicate request_size=4 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 0D 03 02 [13:07:21]Write to MH i2c: E2 08 00 35 02 80 0D 03 02 00 00 00 00 B2 [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 0B 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 0B 00 35 02 00 86 8B 99 CE 02 8F DE DE 90 00 78 [13:07:21]RAPDU: 86 8B 99 CE 02 8F DE DE 90 00 [13:07:21]wFMCommunicate OK [13:07:21]SAM_PROTO_SignData done [13:07:21]FM_MakeSignedData done [13:07:21]CreateOFDProtocolMessage [13:07:21]wFMCommunicate request_size=4 [13:07:21]MH_SAM_APDU [13:07:21]CAPDU: 80 11 00 00 [13:07:21]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [13:07:21]Write i2c OK [13:07:21]MH_I2C_Read... [13:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:21]Read from MH i2c: E2 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 17 00 [13:07:21]MH_I2C_Read... [13:07:21]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [13:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:07:21]wFMCommunicate OK [13:07:21]CreateOFDProtocolMessage done [13:07:21]OFDSenderStorePacket 151859 [13:07:21]StoreOFDPacket docnum=151859 [13:07:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 ED 03 01 4F 98 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 88 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 51 02 00 35 04 06 00 D7 97 2B E1 C3 27 86 8B 99 CE 02 8F DE DE [13:07:21]CheckFolder [13:07:21]dirname=/storage/ofd_packets [13:07:21]CheckFolder done [13:07:21]ProducePacketName [13:07:21]name=ofd_packets/00151859 [13:07:21]NVStorageSaveData ofd_packets/00151859 [13:07:21]File name is /storage/ofd_packets/00151859 [13:07:21]Write 297 bytes [13:07:21]NVStorageSaveData done [13:07:21]OFDSenderStorePacket done [13:07:21]KKMCreateOFDPacket done [13:07:21]NVStorageSaveData kkm_last_timestamp [13:07:21]File name is /storage/kkm_last_timestamp [13:07:21]Write 4 bytes [13:07:21]NVStorageSaveData done [13:07:22]ExternCall_PrintAddStr [13:07:22]wPrintStart [13:07:22]Write to MH i2c: 01 00 00 37 02 39 [13:07:22]Write i2c OK [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 07 00 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 07 00 37 02 00 00 00 00 00 FF 0F 4E [13:07:22]RasterBufferAndPrint [13:07:22]line Счет N : (1)1785870 [13:07:22]line ИНН: 02508201610067 [13:07:22]line Контрольно-Кассовый Чек [13:07:22]line ПРОДАЖА [13:07:22]line ТРК (МРК, ГНК) : 11 [13:07:22]line Товар: 2710124130 [13:07:22]line Super-92 [13:07:22]line 7.220 * 0.00 [13:07:22]line = 0.00 [13:07:22]line НДС 12% НСП 1% [13:07:22]line > о реализуемом товаре [13:07:22]line ИТОГО: 0.00 [13:07:22]line НСП 1% : 0.00 [13:07:22]line НДС 12% : 0.00 [13:07:22]line Наличными: 0.00 [13:07:22]line Безнал.: 0.00 [13:07:22]line Место: АЗС № 89 "Партнер Нефть" [13:07:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:07:22]line СНО: Общий режим [13:07:22]line Чек 190 22.09.2024 13:07 [13:07:22]line Смена: 475 ФФД: 1.0 [13:07:22]line ЗНМ: 0300000113 [13:07:22]line РНМ: 0000000000091825 [13:07:22]line Версия ККМ: 001 [13:07:22]line Платежная система: O! деньги [13:07:22]line ФМ: 0000000000871835 [13:07:22]line ФД: 151859 [13:07:22]line ФПД: 237044276249383 [13:07:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151859&fm=237044276249383&tin=02508201610067®Number=0000000000091825&sum=0 [13:07:22]written 0, free lines is 4095 [13:07:22]OFD Sender: Processing packet 151859 [packets to send 826, broken 825] [13:07:22]ProducePacketName [13:07:22]name=ofd_packets/00151859 [13:07:22]OFD Sender: To server: pG, [13:07:22]CommunicateWithHost lk.salyk.kg:30040 [13:07:22]ConnectInit lk.salyk.kg [13:07:22]Write to MH i2c: 01 00 00 61 02 63 [13:07:22]Write i2c OK [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 07 00 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: 01 07 00 61 02 00 00 00 00 00 F6 0C 6C [13:07:22]RasterBufferAndPrint [13:07:22]line [13:07:22]line [13:07:22]line [13:07:22]line [13:07:22]line [13:07:22]written 0, free lines is 3327 [13:07:22]MH_Cut [13:07:22]Write to MH i2c: D1 01 00 68 02 01 3C [13:07:22]Write i2c OK [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: D1 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: D1 01 00 [13:07:22]MH_I2C_Read... [13:07:22]Read from MH i2c: D1 01 00 68 02 00 3B [13:07:22]Write to MH i2c: 01 00 00 69 02 6B [13:07:22]Write i2c OK [13:07:22]MH_I2C_Read... [13:07:23]*** Cut start [13:07:23]*** Purtial cut [13:07:23]*** Stage 1: CUTSNS_PIN = 1 [13:07:23]Read from MH i2c: 01 [13:07:23]MH_I2C_Read... [13:07:23]*** Stop cut motor [13:07:23]*** Cut end [13:07:23]Read from MH i2c: 01 07 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 FF 0F 80 [13:07:23]process_action close_receipt done [13:07:23]requested_data is exist [13:07:23]produce_requested_data [13:07:23]requested_item fm.sn is exist - process it [13:07:23]wFMCommunicate request_size=4 [13:07:23]MH_SAM_APDU [13:07:23]CAPDU: 80 11 00 00 [13:07:23]Write to MH i2c: E2 08 00 6A 02 80 11 00 00 00 00 00 00 E6 [13:07:23]Write i2c OK [13:07:23]MH_I2C_Read... [13:07:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:23]Read from MH i2c: E2 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 17 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 17 00 6A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [13:07:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:07:23]wFMCommunicate OK [13:07:23]requested_item fd.num is exist - process it [13:07:23]SAM_PROTO_GetFieldsCounters [13:07:23]wFMCommunicate request_size=4 [13:07:23]MH_SAM_APDU [13:07:23]CAPDU: 80 13 00 00 [13:07:23]Write to MH i2c: E2 08 00 6B 02 80 13 00 00 00 00 00 00 E9 [13:07:23]Write i2c OK [13:07:23]MH_I2C_Read... [13:07:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:23]Read from MH i2c: E2 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 62 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 62 00 6B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [13:07:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:07:23]wFMCommunicate OK [13:07:23]SAM_PROTO_GetFieldsCounters done [13:07:23]requested_item shift.num is exist - process it [13:07:23]requested_item shift.opened is exist - process it [13:07:23]req_shift_opened [13:07:23]FM_GetShiftState [13:07:23]SAM_PROTO_GetShiftState [13:07:23]wFMCommunicate request_size=4 [13:07:23]MH_SAM_APDU [13:07:23]CAPDU: 80 13 01 00 [13:07:23]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [13:07:23]Write i2c OK [13:07:23]MH_I2C_Read... [13:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:23]Read from MH i2c: E2 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 0E 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 32 [13:07:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:07:23]wFMCommunicate OK [13:07:23]SAM_PROTO_GetShiftState done [13:07:23]FM_GetShiftState done [13:07:23]req_shift_opened done [13:07:23]requested_item shift.open_date is exist - process it [13:07:23]req_shift_open_date [13:07:23]req_shift_open_date done [13:07:23]produce_requested_data done [13:07:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151859,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:07:23]process_action_free close_receipt [13:07:23]json_value_free [13:07:23]json_value_free done [13:07:23]process_json_proto returns [13:07:23]Send response to host [13:07:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151859,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:07:23]free response buf [13:07:23]execute_script done [13:07:23]execute_script returns [13:07:23]free content buf [13:07:23]Sock 7.Close socket [13:07:23]Sock 7.Thread stoped [13:07:25]Connected sock=9 [13:07:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 ED 03 01 4F 98 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 88 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 51 02 00 35 04 06 00 D7 97 2B E1 C3 27 86 8B 99 CE 02 8F DE DE [13:07:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 16 2A 47 00 64 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 51 02 00 F4 03 04 00 90 BE EF 66 B6 04 01 00 00 E2 AB CA C6 7C 88 6B AD [13:07:26]CommunicateWithHost err = 0 [13:07:26]CheckOFDResponse [13:07:26]1017 (14) - 77093643461234 [13:07:26]1041 (16) - 0000000000871835 [13:07:26]1040 (4) - 151859 [13:07:26]1012 (4) - 22.09.2024 06:52 [13:07:26]1206 (1) - 0 [13:07:26]OFD Sender: Remove packet 151859 [13:07:26]ProducePacketName [13:07:26]name=ofd_packets/00151859 [13:07:26]NVStorageDeleteData [13:07:27]OFD Sender: No OFD packet to send [13:07:30]recv_with_timeout no data received [13:07:32]OFD Sender: No OFD packet to send [13:07:37]OFD Sender: No OFD packet to send [13:07:42]OFD Sender: No OFD packet to send [13:07:47]OFD Sender: No OFD packet to send [13:07:52]OFD Sender: No OFD packet to send [13:07:57]OFD Sender: No OFD packet to send [13:07:59]recv_with_timeout no data received [13:08:02]OFD Sender: No OFD packet to send [13:08:07]OFD Sender: No OFD packet to send [13:08:12]OFD Sender: No OFD packet to send [13:08:17]OFD Sender: No OFD packet to send [13:08:22]OFD Sender: No OFD packet to send [13:08:27]OFD Sender: No OFD packet to send [13:08:32]OFD Sender: No OFD packet to send [13:08:37]OFD Sender: No OFD packet to send [13:08:38]recv_with_timeout no data received [13:08:42]OFD Sender: No OFD packet to send [13:08:47]OFD Sender: No OFD packet to send [13:08:48]accept exits with 10 [13:08:48]New connection [13:08:48]New thread 3066998116 created [13:08:48]Thread 3066854756 joined [13:08:48]Waiting for new connection... [13:08:48] Sock 10.Parse request [13:08:48]Sock 10.Check first char [13:08:48]Sock 10.First char is OK [13:08:48]request: POST /json_proto HTTP/1.0 [13:08:48]Method: POST [13:08:48]URL: /json_proto [13:08:48]Method is POST - this is cgi request [13:08:48]url: /json_proto [13:08:48]query_string will be loaded in cgi processing [13:08:48]execute_cgi json_proto POST (null) [13:08:48]execute_cgi path=json_proto method=POST [13:08:48]POST find Content-Length [13:08:48]Host: 172.17.43.67:8080 [13:08:48]Content-Length: 793 [13:08:48]Content-Type: application/json [13:08:48] [13:08:48]POST finish read [13:08:48]Found Content-Length = 793 [13:08:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 5.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:48]execute_script... [13:08:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 5.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:48]POST & json_proto [13:08:48]process_json_proto [13:08:48]json parsed OK: [13:08:48]protocol is kg_v1.0 [13:08:48]action value=close_receipt [13:08:48]process_action close_receipt [13:08:48]cmd_close_receipt [13:08:48]MH_GetDate [13:08:48]Write to MH i2c: F0 00 00 6D 02 5E [13:08:48]Write i2c OK [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: F0 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: F0 09 00 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: F0 09 00 6D 02 00 E0 16 F0 66 6A BD 47 65 86 [13:08:48]GetLastDocTimeStamp 1727010440 [13:08:48]current date 1727010528 [13:08:48]FM_GetShiftState [13:08:48]SAM_PROTO_GetShiftState [13:08:48]wFMCommunicate request_size=4 [13:08:48]MH_SAM_APDU [13:08:48]CAPDU: 80 13 01 00 [13:08:48]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [13:08:48]Write i2c OK [13:08:48]MH_I2C_Read... [13:08:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:48]Read from MH i2c: E2 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 0E 00 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 34 [13:08:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:08:48]wFMCommunicate OK [13:08:48]SAM_PROTO_GetShiftState done [13:08:48]FM_GetShiftState done [13:08:48]opened in 1726966141 [13:08:48]opened+sec_in_day 1727052541 [13:08:48]quantity*price = 0 [13:08:48]sum+1 = 1 [13:08:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 191 22.09.2024 13:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151860 ФПД: 55075882250955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151860&fm=55075882250955&tin=02508201610067®Number=0000000000091825&sum=0 [13:08:49]StoreToDocumentArchive [13:08:49]shift 475 fd 151860 [13:08:49]save to /storage/0475/doc_00151860 [13:08:49]save last doc name /storage/0475/doc_00151860 to /storage/kkm_last_doc_name [13:08:49]save OK [13:08:49]Clear old archive folders... [13:08:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:08:49]tlvbuf is 0204AB80 [13:08:49]SAM_PROTO_ClearQueue [13:08:49]wFMCommunicate request_size=4 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 09 00 00 [13:08:49]Write to MH i2c: E2 08 00 7B 02 80 09 00 00 00 00 00 00 EF [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:49]Read from MH i2c: E2 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [13:08:49]RAPDU: 90 00 [13:08:49]wFMCommunicate OK [13:08:49]SAM_PROTO_ClearQueue done [13:08:49]KKMCreateOFDPacket [13:08:49]OFDProtocolAddRootSTLVToBuf [13:08:49]FM_MakeSignedData [13:08:49]FM_MakeSignedData [13:08:49]SAM_PROTO_SignData [13:08:49]wFMCommunicate request_size=4 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 0D 01 02 [13:08:49]Write to MH i2c: E2 08 00 7C 02 80 0D 01 02 00 00 00 00 F7 [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:49]Read from MH i2c: E2 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [13:08:49]RAPDU: 90 00 [13:08:49]wFMCommunicate OK [13:08:49]wFMCommunicate request_size=255 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E0 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 51 02 00 35 04 06 00 32 17 5A 65 [13:08:49]Write to MH i2c: E2 02 01 7D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E0 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 51 02 00 35 04 06 00 32 17 5A 65 00 00 F7 [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:49]Read from MH i2c: E2 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [13:08:49]RAPDU: 90 00 [13:08:49]wFMCommunicate OK [13:08:49]wFMCommunicate request_size=7 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 0D 02 02 02 B2 CB [13:08:49]Write to MH i2c: E2 0A 00 7E 02 80 0D 02 02 02 00 B2 CB 00 00 7B [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:49]Read from MH i2c: E2 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [13:08:49]RAPDU: 90 00 [13:08:49]wFMCommunicate OK [13:08:49]wFMCommunicate request_size=4 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 0D 03 02 [13:08:49]Write to MH i2c: E2 08 00 7F 02 80 0D 03 02 00 00 00 00 FC [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:49]Read from MH i2c: E2 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 0B 00 [13:08:49]MH_I2C_Read... [13:08:49]Read from MH i2c: E2 0B 00 7F 02 00 40 6D 54 F7 26 01 EB 75 90 00 7C [13:08:49]RAPDU: 40 6D 54 F7 26 01 EB 75 90 00 [13:08:49]wFMCommunicate OK [13:08:49]SAM_PROTO_SignData done [13:08:49]FM_MakeSignedData done [13:08:49]CreateOFDProtocolMessage [13:08:49]wFMCommunicate request_size=4 [13:08:49]MH_SAM_APDU [13:08:49]CAPDU: 80 11 00 00 [13:08:49]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [13:08:49]Write i2c OK [13:08:49]MH_I2C_Read... [13:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:50]Read from MH i2c: E2 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 17 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: E2 17 00 80 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [13:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:08:50]wFMCommunicate OK [13:08:50]CreateOFDProtocolMessage done [13:08:50]OFDSenderStorePacket 151860 [13:08:50]StoreOFDPacket docnum=151860 [13:08:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B D7 04 01 04 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E0 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 51 02 00 35 04 06 00 32 17 5A 65 B2 CB 40 6D 54 F7 26 01 EB 75 [13:08:50]CheckFolder [13:08:50]dirname=/storage/ofd_packets [13:08:50]CheckFolder done [13:08:50]ProducePacketName [13:08:50]name=ofd_packets/00151860 [13:08:50]NVStorageSaveData ofd_packets/00151860 [13:08:50]File name is /storage/ofd_packets/00151860 [13:08:50]Write 298 bytes [13:08:50]NVStorageSaveData done [13:08:50]OFDSenderStorePacket done [13:08:50]KKMCreateOFDPacket done [13:08:50]NVStorageSaveData kkm_last_timestamp [13:08:50]File name is /storage/kkm_last_timestamp [13:08:50]Write 4 bytes [13:08:50]NVStorageSaveData done [13:08:50]ExternCall_PrintAddStr [13:08:50]wPrintStart [13:08:50]Write to MH i2c: 01 00 00 81 02 83 [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 07 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [13:08:50]RasterBufferAndPrint [13:08:50]line Счет N : (1)1785872 [13:08:50]line ИНН: 02508201610067 [13:08:50]line Контрольно-Кассовый Чек [13:08:50]line ПРОДАЖА [13:08:50]line ТРК (МРК, ГНК) : 31 [13:08:50]line Товар: 2710194210 [13:08:50]line ДТ-К-5 [13:08:50]line 5.910 * 0.00 [13:08:50]line = 0.00 [13:08:50]line НДС 12% НСП 1% [13:08:50]line > о реализуемом товаре [13:08:50]line ИТОГО: 0.00 [13:08:50]line НСП 1% : 0.00 [13:08:50]line НДС 12% : 0.00 [13:08:50]line Наличными: 0.00 [13:08:50]line Безнал.: 0.00 [13:08:50]line Место: АЗС № 89 "Партнер Нефть" [13:08:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:08:50]line СНО: Общий режим [13:08:50]line Чек 191 22.09.2024 13:08 [13:08:50]line Смена: 475 ФФД: 1.0 [13:08:50]line ЗНМ: 0300000113 [13:08:50]line РНМ: 0000000000091825 [13:08:50]line Версия ККМ: 001 [13:08:50]line Платежная система: O! деньги [13:08:50]line ФМ: 0000000000871835 [13:08:50]line ФД: 151860 [13:08:50]line ФПД: 55075882250955 [13:08:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151860&fm=55075882250955&tin=02508201610067®Number=0000000000091825&sum=0 [13:08:50]written 0, free lines is 4095 [13:08:50]OFD Sender: Processing packet 151860 [packets to send 826, broken 825] [13:08:50]ProducePacketName [13:08:50]name=ofd_packets/00151860 [13:08:50]OFD Sender: To server: pG, [13:08:50]CommunicateWithHost lk.salyk.kg:30040 [13:08:50]ConnectInit lk.salyk.kg [13:08:50]Write to MH i2c: 01 00 00 AB 02 AD [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 07 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 E1 0C A1 [13:08:50]RasterBufferAndPrint [13:08:50]line [13:08:50]line [13:08:50]line [13:08:50]line [13:08:50]line [13:08:50]written 0, free lines is 3303 [13:08:50]MH_Cut [13:08:50]Write to MH i2c: D1 01 00 B2 02 01 86 [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: D1 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: D1 01 00 [13:08:50]MH_I2C_Read... [13:08:50]Read from MH i2c: D1 01 00 B2 02 00 85 [13:08:50]Write to MH i2c: 01 00 00 B3 02 B5 [13:08:50]Write i2c OK [13:08:50]MH_I2C_Read... [13:08:51]*** Cut start [13:08:51]*** Purtial cut [13:08:51]*** Stage 1: CUTSNS_PIN = 1 [13:08:51]Read from MH i2c: 01 [13:08:51]MH_I2C_Read... [13:08:51]*** Stop cut motor [13:08:51]*** Cut end [13:08:51]Read from MH i2c: 01 07 00 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 FF 0F CA [13:08:51]process_action close_receipt done [13:08:51]requested_data is exist [13:08:51]produce_requested_data [13:08:51]requested_item fm.sn is exist - process it [13:08:51]wFMCommunicate request_size=4 [13:08:51]MH_SAM_APDU [13:08:51]CAPDU: 80 11 00 00 [13:08:51]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [13:08:51]Write i2c OK [13:08:51]MH_I2C_Read... [13:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:51]Read from MH i2c: E2 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 17 00 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [13:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:08:51]wFMCommunicate OK [13:08:51]requested_item fd.num is exist - process it [13:08:51]SAM_PROTO_GetFieldsCounters [13:08:51]wFMCommunicate request_size=4 [13:08:51]MH_SAM_APDU [13:08:51]CAPDU: 80 13 00 00 [13:08:51]Write to MH i2c: E2 08 00 B5 02 80 13 00 00 00 00 00 00 33 [13:08:51]Write i2c OK [13:08:51]MH_I2C_Read... [13:08:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:51]Read from MH i2c: E2 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 62 00 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 62 00 B5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [13:08:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:51]wFMCommunicate OK [13:08:51]SAM_PROTO_GetFieldsCounters done [13:08:51]requested_item shift.num is exist - process it [13:08:51]requested_item shift.opened is exist - process it [13:08:51]req_shift_opened [13:08:51]FM_GetShiftState [13:08:51]SAM_PROTO_GetShiftState [13:08:51]wFMCommunicate request_size=4 [13:08:51]MH_SAM_APDU [13:08:51]CAPDU: 80 13 01 00 [13:08:51]Write to MH i2c: E2 08 00 B6 02 80 13 01 00 00 00 00 00 35 [13:08:51]Write i2c OK [13:08:51]MH_I2C_Read... [13:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:51]Read from MH i2c: E2 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 0E 00 [13:08:51]MH_I2C_Read... [13:08:51]Read from MH i2c: E2 0E 00 B6 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7C [13:08:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:08:51]wFMCommunicate OK [13:08:51]SAM_PROTO_GetShiftState done [13:08:51]FM_GetShiftState done [13:08:51]req_shift_opened done [13:08:51]requested_item shift.open_date is exist - process it [13:08:51]req_shift_open_date [13:08:51]req_shift_open_date done [13:08:51]produce_requested_data done [13:08:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151860,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:08:51]process_action_free close_receipt [13:08:51]json_value_free [13:08:51]json_value_free done [13:08:51]process_json_proto returns [13:08:51]Send response to host [13:08:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151860,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:08:51]free response buf [13:08:51]execute_script done [13:08:51]execute_script returns [13:08:51]free content buf [13:08:51]Sock 10.Close socket [13:08:51]Sock 10.Thread stoped [13:08:55]Connected sock=9 [13:08:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B D7 04 01 04 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E0 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 51 02 00 35 04 06 00 32 17 5A 65 B2 CB 40 6D 54 F7 26 01 EB 75 [13:08:55]recv_with_timeout no data received [13:08:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 50 47 00 E9 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 51 02 00 F4 03 04 00 E9 BE EF 66 B6 04 01 00 00 DA 69 2C BE AF CC 3E 6E [13:08:57]CommunicateWithHost err = 0 [13:08:57]CheckOFDResponse [13:08:57]1017 (14) - 77093643461234 [13:08:57]1041 (16) - 0000000000871835 [13:08:57]1040 (4) - 151860 [13:08:57]1012 (4) - 22.09.2024 06:53 [13:08:57]1206 (1) - 0 [13:08:57]OFD Sender: Remove packet 151860 [13:08:57]ProducePacketName [13:08:57]name=ofd_packets/00151860 [13:08:57]NVStorageDeleteData [13:08:57]OFD Sender: No OFD packet to send [13:09:02]OFD Sender: No OFD packet to send [13:09:08]OFD Sender: No OFD packet to send [13:09:11]accept exits with 7 [13:09:11]New connection [13:09:11]New thread 3066854756 created [13:09:11]Thread 3066998116 joined [13:09:11]Waiting for new connection... [13:09:11] Sock 7.Parse request [13:09:11]Sock 7.Check first char [13:09:11]Sock 7.First char is OK [13:09:11]request: POST /json_proto HTTP/1.0 [13:09:11]Method: POST [13:09:11]URL: /json_proto [13:09:11]Method is POST - this is cgi request [13:09:11]url: /json_proto [13:09:11]query_string will be loaded in cgi processing [13:09:11]execute_cgi json_proto POST (null) [13:09:11]execute_cgi path=json_proto method=POST [13:09:11]POST find Content-Length [13:09:11]Host: 172.17.43.67:8080 [13:09:11]Content-Length: 794 [13:09:11]Content-Type: application/json [13:09:11] [13:09:11]POST finish read [13:09:11]Found Content-Length = 794 [13:09:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:11]execute_script... [13:09:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:11]POST & json_proto [13:09:11]process_json_proto [13:09:11]json parsed OK: [13:09:11]protocol is kg_v1.0 [13:09:11]action value=close_receipt [13:09:11]process_action close_receipt [13:09:11]cmd_close_receipt [13:09:11]MH_GetDate [13:09:11]Write to MH i2c: F0 00 00 B7 02 A8 [13:09:11]Write i2c OK [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: F0 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: F0 09 00 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: F0 09 00 B7 02 00 F7 16 F0 66 6A BD 47 65 E7 [13:09:11]GetLastDocTimeStamp 1727010528 [13:09:11]current date 1727010551 [13:09:11]FM_GetShiftState [13:09:11]SAM_PROTO_GetShiftState [13:09:11]wFMCommunicate request_size=4 [13:09:11]MH_SAM_APDU [13:09:11]CAPDU: 80 13 01 00 [13:09:11]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [13:09:11]Write i2c OK [13:09:11]MH_I2C_Read... [13:09:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:11]Read from MH i2c: E2 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: E2 0E 00 [13:09:11]MH_I2C_Read... [13:09:11]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [13:09:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:09:11]wFMCommunicate OK [13:09:11]SAM_PROTO_GetShiftState done [13:09:11]FM_GetShiftState done [13:09:11]opened in 1726966141 [13:09:11]opened+sec_in_day 1727052541 [13:09:11]quantity*price = 0 [13:09:11]sum+1 = 1 [13:09:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 192 22.09.2024 13:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151861 ФПД: 101516970618132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151861&fm=101516970618132&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:12]StoreToDocumentArchive [13:09:12]shift 475 fd 151861 [13:09:12]save to /storage/0475/doc_00151861 [13:09:12]save last doc name /storage/0475/doc_00151861 to /storage/kkm_last_doc_name [13:09:12]save OK [13:09:12]Clear old archive folders... [13:09:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:09:12]tlvbuf is 02037680 [13:09:12]SAM_PROTO_ClearQueue [13:09:12]wFMCommunicate request_size=4 [13:09:12]MH_SAM_APDU [13:09:12]CAPDU: 80 09 00 00 [13:09:12]Write to MH i2c: E2 08 00 C5 02 80 09 00 00 00 00 00 00 39 [13:09:12]Write i2c OK [13:09:12]MH_I2C_Read... [13:09:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:12]Read from MH i2c: E2 [13:09:12]MH_I2C_Read... [13:09:12]Read from MH i2c: E2 03 00 [13:09:12]MH_I2C_Read... [13:09:12]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [13:09:12]RAPDU: 90 00 [13:09:12]wFMCommunicate OK [13:09:12]SAM_PROTO_ClearQueue done [13:09:12]KKMCreateOFDPacket [13:09:12]OFDProtocolAddRootSTLVToBuf [13:09:12]FM_MakeSignedData [13:09:12]FM_MakeSignedData [13:09:12]SAM_PROTO_SignData [13:09:12]wFMCommunicate request_size=4 [13:09:12]MH_SAM_APDU [13:09:12]CAPDU: 80 0D 01 02 [13:09:12]Write to MH i2c: E2 08 00 C6 02 80 0D 01 02 00 00 00 00 41 [13:09:12]Write i2c OK [13:09:12]MH_I2C_Read... [13:09:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:12]Read from MH i2c: E2 [13:09:12]MH_I2C_Read... [13:09:12]Read from MH i2c: E2 03 00 [13:09:12]MH_I2C_Read... [13:09:12]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [13:09:12]RAPDU: 90 00 [13:09:12]wFMCommunicate OK [13:09:12]wFMCommunicate request_size=255 [13:09:12]MH_SAM_APDU [13:09:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F7 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 51 02 00 35 04 06 00 5C 54 42 F8 [13:09:12]Write to MH i2c: E2 02 01 C7 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F7 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 51 02 00 35 04 06 00 5C 54 42 F8 00 00 FF [13:09:12]Write i2c OK [13:09:12]MH_I2C_Read... [13:09:13]OFD Sender: No OFD packet to send [13:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:13]Read from MH i2c: E2 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 03 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [13:09:13]RAPDU: 90 00 [13:09:13]wFMCommunicate OK [13:09:13]wFMCommunicate request_size=7 [13:09:13]MH_SAM_APDU [13:09:13]CAPDU: 80 0D 02 02 02 ED 14 [13:09:13]Write to MH i2c: E2 0A 00 C8 02 80 0D 02 02 02 00 ED 14 00 00 49 [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:13]Read from MH i2c: E2 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 03 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [13:09:13]RAPDU: 90 00 [13:09:13]wFMCommunicate OK [13:09:13]wFMCommunicate request_size=4 [13:09:13]MH_SAM_APDU [13:09:13]CAPDU: 80 0D 03 02 [13:09:13]Write to MH i2c: E2 08 00 C9 02 80 0D 03 02 00 00 00 00 46 [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:13]Read from MH i2c: E2 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 0B 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 0B 00 C9 02 00 42 E4 21 7C A7 59 54 FC 90 00 5A [13:09:13]RAPDU: 42 E4 21 7C A7 59 54 FC 90 00 [13:09:13]wFMCommunicate OK [13:09:13]SAM_PROTO_SignData done [13:09:13]FM_MakeSignedData done [13:09:13]CreateOFDProtocolMessage [13:09:13]wFMCommunicate request_size=4 [13:09:13]MH_SAM_APDU [13:09:13]CAPDU: 80 11 00 00 [13:09:13]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:13]Read from MH i2c: E2 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 17 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [13:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:13]wFMCommunicate OK [13:09:13]CreateOFDProtocolMessage done [13:09:13]OFDSenderStorePacket 151861 [13:09:13]StoreOFDPacket docnum=151861 [13:09:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 65 6A 04 01 89 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F7 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 51 02 00 35 04 06 00 5C 54 42 F8 ED 14 42 E4 21 7C A7 59 54 FC [13:09:13]CheckFolder [13:09:13]dirname=/storage/ofd_packets [13:09:13]CheckFolder done [13:09:13]ProducePacketName [13:09:13]name=ofd_packets/00151861 [13:09:13]NVStorageSaveData ofd_packets/00151861 [13:09:13]File name is /storage/ofd_packets/00151861 [13:09:13]Write 298 bytes [13:09:13]NVStorageSaveData done [13:09:13]OFDSenderStorePacket done [13:09:13]KKMCreateOFDPacket done [13:09:13]NVStorageSaveData kkm_last_timestamp [13:09:13]File name is /storage/kkm_last_timestamp [13:09:13]Write 4 bytes [13:09:13]NVStorageSaveData done [13:09:13]ExternCall_PrintAddStr [13:09:13]wPrintStart [13:09:13]Write to MH i2c: 01 00 00 CB 02 CD [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 07 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 07 00 CB 02 00 00 00 00 00 FF 0F E2 [13:09:13]RasterBufferAndPrint [13:09:13]line Счет N : (1)1785871 [13:09:13]line ИНН: 02508201610067 [13:09:13]line Контрольно-Кассовый Чек [13:09:13]line ПРОДАЖА [13:09:13]line ТРК (МРК, ГНК) : 41 [13:09:13]line Товар: 2710194210 [13:09:13]line ДТ-К-5 [13:09:13]line 26.250 * 0.00 [13:09:13]line = 0.00 [13:09:13]line НДС 12% НСП 1% [13:09:13]line > о реализуемом товаре [13:09:13]line ИТОГО: 0.00 [13:09:13]line НСП 1% : 0.00 [13:09:13]line НДС 12% : 0.00 [13:09:13]line Наличными: 0.00 [13:09:13]line Безнал.: 0.00 [13:09:13]line Место: АЗС № 89 "Партнер Нефть" [13:09:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:09:13]line СНО: Общий режим [13:09:13]line Чек 192 22.09.2024 13:09 [13:09:13]line Смена: 475 ФФД: 1.0 [13:09:13]line ЗНМ: 0300000113 [13:09:13]line РНМ: 0000000000091825 [13:09:13]line Версия ККМ: 001 [13:09:13]line Платежная система: O! деньги [13:09:13]line ФМ: 0000000000871835 [13:09:13]line ФД: 151861 [13:09:13]line ФПД: 101516970618132 [13:09:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151861&fm=101516970618132&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:13]OFD Sender: Processing packet 151861 [packets to send 826, broken 825] [13:09:13]ProducePacketName [13:09:13]name=ofd_packets/00151861 [13:09:13]OFD Sender: To server: pG, [13:09:13]CommunicateWithHost lk.salyk.kg:30040 [13:09:13]ConnectInit lk.salyk.kg [13:09:13]written 0, free lines is 4095 [13:09:13]Write to MH i2c: 01 00 00 F5 02 F7 [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 07 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 E3 0C ED [13:09:13]RasterBufferAndPrint [13:09:13]line [13:09:13]line [13:09:13]line [13:09:13]line [13:09:13]line [13:09:13]written 0, free lines is 3305 [13:09:13]MH_Cut [13:09:13]Write to MH i2c: D1 01 00 FC 02 01 D0 [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: D1 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: D1 01 00 [13:09:13]MH_I2C_Read... [13:09:13]Read from MH i2c: D1 01 00 FC 02 00 CF [13:09:13]Write to MH i2c: 01 00 00 FD 02 FF [13:09:13]Write i2c OK [13:09:13]MH_I2C_Read... [13:09:14]*** Cut start [13:09:14]*** Purtial cut [13:09:14]*** Stage 1: CUTSNS_PIN = 1 [13:09:14]Connected sock=11 [13:09:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 65 6A 04 01 89 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F7 16 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 51 02 00 35 04 06 00 5C 54 42 F8 ED 14 42 E4 21 7C A7 59 54 FC [13:09:14]Read from MH i2c: 01 [13:09:14]MH_I2C_Read... [13:09:14]*** Stop cut motor [13:09:14]*** Cut end [13:09:14]Read from MH i2c: 01 07 00 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 FF 0F 14 [13:09:14]process_action close_receipt done [13:09:14]requested_data is exist [13:09:14]produce_requested_data [13:09:14]requested_item fm.sn is exist - process it [13:09:14]wFMCommunicate request_size=4 [13:09:14]MH_SAM_APDU [13:09:14]CAPDU: 80 11 00 00 [13:09:14]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [13:09:14]Write i2c OK [13:09:14]MH_I2C_Read... [13:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:14]Read from MH i2c: E2 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 17 00 [13:09:14]MH_I2C_Read... [13:09:14]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [13:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:14]wFMCommunicate OK [13:09:14]requested_item fd.num is exist - process it [13:09:14]SAM_PROTO_GetFieldsCounters [13:09:14]wFMCommunicate request_size=4 [13:09:14]MH_SAM_APDU [13:09:14]CAPDU: 80 13 00 00 [13:09:14]Write to MH i2c: E2 08 00 FF 02 80 13 00 00 00 00 00 00 7D [13:09:14]Write i2c OK [13:09:14]MH_I2C_Read... [13:09:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:15]Read from MH i2c: E2 [13:09:15]MH_I2C_Read... [13:09:15]Read from MH i2c: E2 62 00 [13:09:15]MH_I2C_Read... [13:09:15]Read from MH i2c: E2 62 00 FF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [13:09:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:09:15]wFMCommunicate OK [13:09:15]SAM_PROTO_GetFieldsCounters done [13:09:15]requested_item shift.num is exist - process it [13:09:15]requested_item shift.opened is exist - process it [13:09:15]req_shift_opened [13:09:15]FM_GetShiftState [13:09:15]SAM_PROTO_GetShiftState [13:09:15]wFMCommunicate request_size=4 [13:09:15]MH_SAM_APDU [13:09:15]CAPDU: 80 13 01 00 [13:09:15]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [13:09:15]Write i2c OK [13:09:15]MH_I2C_Read... [13:09:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:15]Read from MH i2c: E2 [13:09:15]MH_I2C_Read... [13:09:15]Read from MH i2c: E2 0E 00 [13:09:15]MH_I2C_Read... [13:09:15]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C7 [13:09:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:09:15]wFMCommunicate OK [13:09:15]SAM_PROTO_GetShiftState done [13:09:15]FM_GetShiftState done [13:09:15]req_shift_opened done [13:09:15]requested_item shift.open_date is exist - process it [13:09:15]req_shift_open_date [13:09:15]req_shift_open_date done [13:09:15]produce_requested_data done [13:09:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151861,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:09:15]process_action_free close_receipt [13:09:15]json_value_free [13:09:15]json_value_free done [13:09:15]process_json_proto returns [13:09:15]Send response to host [13:09:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151861,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:09:15]free response buf [13:09:15]execute_script done [13:09:15]execute_script returns [13:09:15]free content buf [13:09:15]Sock 7.Close socket [13:09:15]Sock 7.Thread stoped [13:09:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 FC 47 00 CF CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 51 02 00 F4 03 04 00 FC BE EF 66 B6 04 01 00 00 01 F0 0B 73 8C 51 A9 91 [13:09:16]CommunicateWithHost err = 0 [13:09:16]CheckOFDResponse [13:09:16]1017 (14) - 77093643461234 [13:09:16]1041 (16) - 0000000000871835 [13:09:16]1040 (4) - 151861 [13:09:16]1012 (4) - 22.09.2024 06:53 [13:09:16]1206 (1) - 0 [13:09:16]OFD Sender: Remove packet 151861 [13:09:16]ProducePacketName [13:09:16]name=ofd_packets/00151861 [13:09:16]NVStorageDeleteData [13:09:17]OFD Sender: No OFD packet to send [13:09:22]OFD Sender: No OFD packet to send [13:09:27]OFD Sender: No OFD packet to send [13:09:32]OFD Sender: No OFD packet to send [13:09:37]OFD Sender: No OFD packet to send [13:09:42]OFD Sender: No OFD packet to send [13:09:47]OFD Sender: No OFD packet to send [13:09:52]OFD Sender: No OFD packet to send [13:09:57]OFD Sender: No OFD packet to send [13:10:02]OFD Sender: No OFD packet to send [13:10:07]OFD Sender: No OFD packet to send [13:10:12]OFD Sender: No OFD packet to send [13:10:17]OFD Sender: No OFD packet to send [13:10:22]OFD Sender: No OFD packet to send [13:10:27]OFD Sender: No OFD packet to send [13:10:32]OFD Sender: No OFD packet to send [13:10:37]OFD Sender: No OFD packet to send [13:10:42]accept exits with 10 [13:10:42]New connection [13:10:42]New thread 3066998116 created [13:10:42]Thread 3066854756 joined [13:10:42]Waiting for new connection... [13:10:42] Sock 10.Parse request [13:10:42]Sock 10.Check first char [13:10:42]Sock 10.First char is OK [13:10:42]request: POST /json_proto HTTP/1.0 [13:10:42]Method: POST [13:10:42]URL: /json_proto [13:10:42]Method is POST - this is cgi request [13:10:42]url: /json_proto [13:10:42]query_string will be loaded in cgi processing [13:10:42]execute_cgi json_proto POST (null) [13:10:42]execute_cgi path=json_proto method=POST [13:10:42]POST find Content-Length [13:10:42]Host: 172.17.43.67:8080 [13:10:42]Content-Length: 794 [13:10:42]Content-Type: application/json [13:10:42] [13:10:42]POST finish read [13:10:42]Found Content-Length = 794 [13:10:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:42]execute_script... [13:10:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:42]POST & json_proto [13:10:42]process_json_proto [13:10:42]json parsed OK: [13:10:42]protocol is kg_v1.0 [13:10:42]action value=close_receipt [13:10:42]process_action close_receipt [13:10:42]cmd_close_receipt [13:10:42]MH_GetDate [13:10:42]Write to MH i2c: F0 00 00 01 03 F3 [13:10:42]Write i2c OK [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: F0 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: F0 09 00 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: F0 09 00 01 03 00 52 17 F0 66 6A BD 47 65 8E [13:10:42]GetLastDocTimeStamp 1727010551 [13:10:42]current date 1727010642 [13:10:42]FM_GetShiftState [13:10:42]SAM_PROTO_GetShiftState [13:10:42]wFMCommunicate request_size=4 [13:10:42]MH_SAM_APDU [13:10:42]CAPDU: 80 13 01 00 [13:10:42]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [13:10:42]Write i2c OK [13:10:42]MH_I2C_Read... [13:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:42]Read from MH i2c: E2 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: E2 0E 00 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C9 [13:10:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:10:42]wFMCommunicate OK [13:10:42]SAM_PROTO_GetShiftState done [13:10:42]FM_GetShiftState done [13:10:42]opened in 1726966141 [13:10:42]opened+sec_in_day 1727052541 [13:10:42]quantity*price = 0 [13:10:42]sum+1 = 1 [13:10:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 193 22.09.2024 13:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151862 ФПД: 270932394476522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131042&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151862&fm=270932394476522&tin=02508201610067®Number=0000000000091825&sum=0 [13:10:43]StoreToDocumentArchive [13:10:43]shift 475 fd 151862 [13:10:43]save to /storage/0475/doc_00151862 [13:10:43]save last doc name /storage/0475/doc_00151862 to /storage/kkm_last_doc_name [13:10:43]save OK [13:10:43]Clear old archive folders... [13:10:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:10:43]tlvbuf is 020355A0 [13:10:43]SAM_PROTO_ClearQueue [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 09 00 00 [13:10:43]Write to MH i2c: E2 08 00 0F 03 80 09 00 00 00 00 00 00 84 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [13:10:43]RAPDU: 90 00 [13:10:43]wFMCommunicate OK [13:10:43]SAM_PROTO_ClearQueue done [13:10:43]KKMCreateOFDPacket [13:10:43]OFDProtocolAddRootSTLVToBuf [13:10:43]FM_MakeSignedData [13:10:43]FM_MakeSignedData [13:10:43]SAM_PROTO_SignData [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 0D 01 02 [13:10:43]Write to MH i2c: E2 08 00 10 03 80 0D 01 02 00 00 00 00 8C [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [13:10:43]RAPDU: 90 00 [13:10:43]wFMCommunicate OK [13:10:43]wFMCommunicate request_size=255 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 35 04 06 00 F6 69 5D 21 [13:10:43]Write to MH i2c: E2 02 01 11 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 35 04 06 00 F6 69 5D 21 00 00 28 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [13:10:43]RAPDU: 90 00 [13:10:43]wFMCommunicate OK [13:10:43]wFMCommunicate request_size=7 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 0D 02 02 02 83 EA [13:10:43]Write to MH i2c: E2 0A 00 12 03 80 0D 02 02 02 00 83 EA 00 00 00 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [13:10:43]RAPDU: 90 00 [13:10:43]wFMCommunicate OK [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 0D 03 02 [13:10:43]Write to MH i2c: E2 08 00 13 03 80 0D 03 02 00 00 00 00 91 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 0B 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 0B 00 13 03 00 7E A6 E9 CC EC 56 E6 C8 90 00 5B [13:10:43]RAPDU: 7E A6 E9 CC EC 56 E6 C8 90 00 [13:10:43]wFMCommunicate OK [13:10:43]SAM_PROTO_SignData done [13:10:43]FM_MakeSignedData done [13:10:43]CreateOFDProtocolMessage [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 11 00 00 [13:10:43]Write to MH i2c: E2 08 00 14 03 80 11 00 00 00 00 00 00 91 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 17 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 17 00 14 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [13:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:10:43]wFMCommunicate OK [13:10:43]CreateOFDProtocolMessage done [13:10:43]OFDSenderStorePacket 151862 [13:10:43]StoreOFDPacket docnum=151862 [13:10:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EB B4 04 01 BB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 35 04 06 00 F6 69 5D 21 83 EA 7E A6 E9 CC EC 56 E6 C8 [13:10:43]CheckFolder [13:10:43]dirname=/storage/ofd_packets [13:10:43]CheckFolder done [13:10:43]ProducePacketName [13:10:43]name=ofd_packets/00151862 [13:10:43]NVStorageSaveData ofd_packets/00151862 [13:10:43]File name is /storage/ofd_packets/00151862 [13:10:43]Write 298 bytes [13:10:43]NVStorageSaveData done [13:10:43]OFDSenderStorePacket done [13:10:43]KKMCreateOFDPacket done [13:10:43]NVStorageSaveData kkm_last_timestamp [13:10:43]File name is /storage/kkm_last_timestamp [13:10:43]Write 4 bytes [13:10:43]NVStorageSaveData done [13:10:43]ExternCall_PrintAddStr [13:10:43]wPrintStart [13:10:43]Write to MH i2c: 01 00 00 15 03 18 [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: 01 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: 01 07 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [13:10:43]RasterBufferAndPrint [13:10:43]line Счет N : (1)1785873 [13:10:43]line ИНН: 02508201610067 [13:10:43]line Контрольно-Кассовый Чек [13:10:43]line ПРОДАЖА [13:10:43]line ТРК (МРК, ГНК) : 31 [13:10:43]line Товар: 2710194210 [13:10:43]line ДТ-К-5 [13:10:43]line 13.130 * 0.00 [13:10:43]line = 0.00 [13:10:43]line НДС 12% НСП 1% [13:10:43]line > о реализуемом товаре [13:10:43]line ИТОГО: 0.00 [13:10:43]line НСП 1% : 0.00 [13:10:43]line НДС 12% : 0.00 [13:10:43]line Наличными: 0.00 [13:10:43]line Безнал.: 0.00 [13:10:43]line Место: АЗС № 89 "Партнер Нефть" [13:10:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:10:43]line СНО: Общий режим [13:10:43]line Чек 193 22.09.2024 13:10 [13:10:43]line Смена: 475 ФФД: 1.0 [13:10:43]line ЗНМ: 0300000113 [13:10:43]line РНМ: 0000000000091825 [13:10:43]line Версия ККМ: 001 [13:10:43]line Платежная система: O! деньги [13:10:43]line ФМ: 0000000000871835 [13:10:43]line ФД: 151862 [13:10:43]line ФПД: 270932394476522 [13:10:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131042&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151862&fm=270932394476522&tin=02508201610067®Number=0000000000091825&sum=0 [13:10:43]written 0, free lines is 4095 [13:10:43]OFD Sender: Processing packet 151862 [packets to send 826, broken 825] [13:10:43]ProducePacketName [13:10:43]name=ofd_packets/00151862 [13:10:43]OFD Sender: To server: pG, [13:10:43]CommunicateWithHost lk.salyk.kg:30040 [13:10:43]ConnectInit lk.salyk.kg [13:10:44]Write to MH i2c: 01 00 00 3F 03 42 [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: 01 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: 01 07 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: 01 07 00 3F 03 00 00 00 00 00 EF 0C 44 [13:10:44]RasterBufferAndPrint [13:10:44]line [13:10:44]line [13:10:44]line [13:10:44]line [13:10:44]line [13:10:44]written 0, free lines is 3317 [13:10:44]MH_Cut [13:10:44]Write to MH i2c: D1 01 00 46 03 01 1B [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: D1 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: D1 01 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: D1 01 00 46 03 00 1A [13:10:44]Write to MH i2c: 01 00 00 47 03 4A [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]*** Cut start [13:10:44]*** Purtial cut [13:10:44]*** Stage 1: CUTSNS_PIN = 1 [13:10:45]recv_with_timeout no data received [13:10:45]Read from MH i2c: 01 [13:10:45]MH_I2C_Read... [13:10:45]*** Stop cut motor [13:10:45]*** Cut end [13:10:45]Read from MH i2c: 01 07 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 FF 0F 5F [13:10:45]process_action close_receipt done [13:10:45]requested_data is exist [13:10:45]produce_requested_data [13:10:45]requested_item fm.sn is exist - process it [13:10:45]wFMCommunicate request_size=4 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 11 00 00 [13:10:45]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 17 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [13:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:10:45]wFMCommunicate OK [13:10:45]requested_item fd.num is exist - process it [13:10:45]SAM_PROTO_GetFieldsCounters [13:10:45]wFMCommunicate request_size=4 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 13 00 00 [13:10:45]Write to MH i2c: E2 08 00 49 03 80 13 00 00 00 00 00 00 C8 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 62 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 62 00 49 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [13:10:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:10:45]wFMCommunicate OK [13:10:45]SAM_PROTO_GetFieldsCounters done [13:10:45]requested_item shift.num is exist - process it [13:10:45]requested_item shift.opened is exist - process it [13:10:45]req_shift_opened [13:10:45]FM_GetShiftState [13:10:45]SAM_PROTO_GetShiftState [13:10:45]wFMCommunicate request_size=4 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 13 01 00 [13:10:45]Write to MH i2c: E2 08 00 4A 03 80 13 01 00 00 00 00 00 CA [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 0E 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 0E 00 4A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 11 [13:10:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:10:45]wFMCommunicate OK [13:10:45]SAM_PROTO_GetShiftState done [13:10:45]FM_GetShiftState done [13:10:45]req_shift_opened done [13:10:45]requested_item shift.open_date is exist - process it [13:10:45]req_shift_open_date [13:10:45]req_shift_open_date done [13:10:45]produce_requested_data done [13:10:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151862,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:10:45]process_action_free close_receipt [13:10:45]json_value_free [13:10:45]json_value_free done [13:10:45]process_json_proto returns [13:10:45]Send response to host [13:10:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151862,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:10:45]free response buf [13:10:45]execute_script done [13:10:45]execute_script returns [13:10:45]free content buf [13:10:45]Sock 10.Close socket [13:10:45]Sock 10.Thread stoped [13:10:48]ConnectInit Can't take IP for lk.salyk.kg [13:10:48]CommunicateWithHost connect error [13:10:48]CommunicateWithHost err = -1 [13:10:48]OFD Sender: Server communicate error [13:10:53]OFD Sender: Processing packet 151862 [packets to send 826, broken 825] [13:10:53]ProducePacketName [13:10:53]name=ofd_packets/00151862 [13:10:53]OFD Sender: To server: pG, [13:10:53]CommunicateWithHost lk.salyk.kg:30040 [13:10:53]ConnectInit lk.salyk.kg [13:10:58]ConnectInit Can't take IP for lk.salyk.kg [13:10:58]CommunicateWithHost connect error [13:10:58]CommunicateWithHost err = -1 [13:10:58]OFD Sender: Server communicate error [13:11:03]OFD Sender: Processing packet 151862 [packets to send 826, broken 825] [13:11:03]ProducePacketName [13:11:03]name=ofd_packets/00151862 [13:11:03]OFD Sender: To server: pG, [13:11:03]CommunicateWithHost lk.salyk.kg:30040 [13:11:03]ConnectInit lk.salyk.kg [13:11:11]recv_with_timeout no data received [13:11:11]Connected sock=10 [13:11:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EB B4 04 01 BB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 35 04 06 00 F6 69 5D 21 83 EA 7E A6 E9 CC EC 56 E6 C8 [13:11:16]recv_with_timeout no data received [13:11:16]CommunicateWithHost answer receiving error [13:11:16]CommunicateWithHost err = -3 [13:11:16]OFD Sender: Server communicate error [13:11:21]OFD Sender: Processing packet 151862 [packets to send 826, broken 825] [13:11:21]ProducePacketName [13:11:21]name=ofd_packets/00151862 [13:11:21]OFD Sender: To server: pG, [13:11:21]CommunicateWithHost lk.salyk.kg:30040 [13:11:21]ConnectInit lk.salyk.kg [13:11:22]Connected sock=7 [13:11:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EB B4 04 01 BB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 35 04 06 00 F6 69 5D 21 83 EA 7E A6 E9 CC EC 56 E6 C8 [13:11:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E3 01 47 00 03 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 51 02 00 F4 03 04 00 7C BF EF 66 B6 04 01 00 00 1E 86 96 40 6E A0 A1 8C [13:11:22]CommunicateWithHost err = 0 [13:11:22]CheckOFDResponse [13:11:22]1017 (14) - 77093643461234 [13:11:22]1041 (16) - 0000000000871835 [13:11:22]1040 (4) - 151862 [13:11:22]1012 (4) - 22.09.2024 06:55 [13:11:22]1206 (1) - 0 [13:11:22]OFD Sender: Remove packet 151862 [13:11:22]ProducePacketName [13:11:22]name=ofd_packets/00151862 [13:11:22]NVStorageDeleteData [13:11:23]OFD Sender: No OFD packet to send [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:48]OFD Sender: No OFD packet to send [13:11:53]wFMCommunicate OK [13:11:53]wFMCommunicate request_size=13 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 15 02 00 08 F4 03 04 00 98 17 F0 66 [13:11:53]Write to MH i2c: E2 10 00 55 03 80 15 02 00 08 00 F4 03 04 00 98 17 F0 66 00 00 E8 [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [13:11:53]RAPDU: 90 00 [13:11:53]wFMCommunicate OK [13:11:53]wFMCommunicate request_size=25 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:11:53]Write to MH i2c: E2 1C 00 56 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3B [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [13:11:53]RAPDU: 90 00 [13:11:53]wFMCommunicate OK [13:11:53]wFMCommunicate request_size=4 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 15 03 00 [13:11:53]Write to MH i2c: E2 08 00 57 03 80 15 03 00 00 00 00 00 DB [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 40 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 40 00 57 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 00 00 00 35 04 06 00 10 7F 97 E9 79 AC 90 00 2D [13:11:53]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 00 00 00 35 04 06 00 10 7F 97 E9 79 AC 90 00 [13:11:53]wFMCommunicate OK [13:11:53]SAM_PROTO_ProcessDocument answer len = 59 [13:11:53]SAM_PROTO_ProcessDocument done [13:11:53]SetTLVBufToDocument [13:11:53]Processing tag 1209 (04B9) [13:11:53]Malloc new data [13:11:53]Processing tag 1041 (0411) [13:11:53]Processing tag 1040 (0410) [13:11:53]Malloc new data [13:11:53]Processing tag 1038 (040E) [13:11:53]Malloc new data [13:11:53]Processing tag 1042 (0412) [13:11:53]Malloc new data [13:11:53]Processing tag 1077 (0435) [13:11:53]Malloc new data [13:11:53]SetTLVBufToDocument err=0 [13:11:53]KKMLoadAndSignReceiptData store KKM data [13:11:53]KKMLoadAndSignReceiptData err=0 [13:11:53]wFMCommunicate request_size=4 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 11 00 00 [13:11:53]Write to MH i2c: E2 08 00 58 03 80 11 00 00 00 00 00 00 D5 [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 17 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 17 00 58 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [13:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:53]wFMCommunicate OK [13:11:53]Счет N : (1)1785874 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 2.950 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 194 22.09.2024 13:11 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151863 ФПД: 18140195551660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131152&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151863&fm=18140195551660&tin=02508201610067®Number=0000000000091825&sum=0 [13:11:53]StoreToDocumentArchive [13:11:53]shift 475 fd 151863 [13:11:53]save to /storage/0475/doc_00151863 [13:11:53]save last doc name /storage/0475/doc_00151863 to /storage/kkm_last_doc_name [13:11:53]save OK [13:11:53]Clear old archive folders... [13:11:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:11:53]tlvbuf is 0202D150 [13:11:53]SAM_PROTO_ClearQueue [13:11:53]wFMCommunicate request_size=4 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 09 00 00 [13:11:53]Write to MH i2c: E2 08 00 59 03 80 09 00 00 00 00 00 00 CE [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [13:11:53]RAPDU: 90 00 [13:11:53]wFMCommunicate OK [13:11:53]SAM_PROTO_ClearQueue done [13:11:53]KKMCreateOFDPacket [13:11:53]OFDProtocolAddRootSTLVToBuf [13:11:53]FM_MakeSignedData [13:11:53]FM_MakeSignedData [13:11:53]SAM_PROTO_SignData [13:11:53]wFMCommunicate request_size=4 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 0D 01 02 [13:11:53]Write to MH i2c: E2 08 00 5A 03 80 0D 01 02 00 00 00 00 D6 [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:11:53]Read from MH i2c: E2 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 [13:11:53]MH_I2C_Read... [13:11:53]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [13:11:53]RAPDU: 90 00 [13:11:53]wFMCommunicate OK [13:11:53]wFMCommunicate request_size=255 [13:11:53]MH_SAM_APDU [13:11:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 35 04 06 00 10 [13:11:53]Write to MH i2c: E2 02 01 5B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 35 04 06 00 10 00 00 AE [13:11:53]Write i2c OK [13:11:53]MH_I2C_Read... [13:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:54]Read from MH i2c: E2 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 03 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [13:11:54]RAPDU: 90 00 [13:11:54]wFMCommunicate OK [13:11:54]wFMCommunicate request_size=10 [13:11:54]MH_SAM_APDU [13:11:54]CAPDU: 80 0D 02 02 05 7F 97 E9 79 AC [13:11:54]Write to MH i2c: E2 0D 00 5C 03 80 0D 02 02 05 00 7F 97 E9 79 AC 00 00 07 [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:54]Read from MH i2c: E2 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 03 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [13:11:54]RAPDU: 90 00 [13:11:54]wFMCommunicate OK [13:11:54]wFMCommunicate request_size=4 [13:11:54]MH_SAM_APDU [13:11:54]CAPDU: 80 0D 03 02 [13:11:54]Write to MH i2c: E2 08 00 5D 03 80 0D 03 02 00 00 00 00 DB [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:11:54]Read from MH i2c: E2 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 0B 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 0B 00 5D 03 00 41 B6 65 82 2B 96 32 E7 90 00 94 [13:11:54]RAPDU: 41 B6 65 82 2B 96 32 E7 90 00 [13:11:54]wFMCommunicate OK [13:11:54]SAM_PROTO_SignData done [13:11:54]FM_MakeSignedData done [13:11:54]CreateOFDProtocolMessage [13:11:54]wFMCommunicate request_size=4 [13:11:54]MH_SAM_APDU [13:11:54]CAPDU: 80 11 00 00 [13:11:54]Write to MH i2c: E2 08 00 5E 03 80 11 00 00 00 00 00 00 DB [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:54]Read from MH i2c: E2 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 17 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: E2 17 00 5E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [13:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:54]wFMCommunicate OK [13:11:54]CreateOFDProtocolMessage done [13:11:54]OFDSenderStorePacket 151863 [13:11:54]StoreOFDPacket docnum=151863 [13:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 3F 07 01 2E DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 35 04 06 00 10 7F 97 E9 79 AC 41 B6 65 82 2B 96 32 E7 [13:11:54]CheckFolder [13:11:54]dirname=/storage/ofd_packets [13:11:54]CheckFolder done [13:11:54]ProducePacketName [13:11:54]name=ofd_packets/00151863 [13:11:54]NVStorageSaveData ofd_packets/00151863 [13:11:54]File name is /storage/ofd_packets/00151863 [13:11:54]Write 301 bytes [13:11:54]NVStorageSaveData done [13:11:54]OFDSenderStorePacket done [13:11:54]KKMCreateOFDPacket done [13:11:54]NVStorageSaveData kkm_last_timestamp [13:11:54]File name is /storage/kkm_last_timestamp [13:11:54]Write 4 bytes [13:11:54]NVStorageSaveData done [13:11:54]ExternCall_PrintAddStr [13:11:54]wPrintStart [13:11:54]Write to MH i2c: 01 00 00 5F 03 62 [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 07 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [13:11:54]RasterBufferAndPrint [13:11:54]line Счет N : (1)1785874 [13:11:54]line ИНН: 02508201610067 [13:11:54]line Контрольно-Кассовый Чек [13:11:54]line ПРОДАЖА [13:11:54]line ТРК (МРК, ГНК) : 22 [13:11:54]line Товар: 2710124130 [13:11:54]line Аи-92-К-5 [13:11:54]line 2.950 * 0.00 [13:11:54]line = 0.00 [13:11:54]line НДС 12% НСП 1% [13:11:54]line > о реализуемом товаре [13:11:54]line ИТОГО: 0.00 [13:11:54]line НСП 1% : 0.00 [13:11:54]line НДС 12% : 0.00 [13:11:54]line Наличными: 0.00 [13:11:54]line Безнал.: 0.00 [13:11:54]line Место: АЗС № 89 "Партнер Нефть" [13:11:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:11:54]line СНО: Общий режим [13:11:54]line Чек 194 22.09.2024 13:11 [13:11:54]line Смена: 475 ФФД: 1.0 [13:11:54]line ЗНМ: 0300000113 [13:11:54]line РНМ: 0000000000091825 [13:11:54]line Версия ККМ: 001 [13:11:54]line Платежная система: O! деньги [13:11:54]line ФМ: 0000000000871835 [13:11:54]line ФД: 151863 [13:11:54]line ФПД: 18140195551660 [13:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131152&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151863&fm=18140195551660&tin=02508201610067®Number=0000000000091825&sum=0 [13:11:54]written 0, free lines is 4095 [13:11:54]OFD Sender: Processing packet 151863 [packets to send 826, broken 825] [13:11:54]ProducePacketName [13:11:54]name=ofd_packets/00151863 [13:11:54]OFD Sender: To server: pG, [13:11:54]CommunicateWithHost lk.salyk.kg:30040 [13:11:54]ConnectInit lk.salyk.kg [13:11:54]Write to MH i2c: 01 00 00 89 03 8C [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 07 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 E3 0C 82 [13:11:54]RasterBufferAndPrint [13:11:54]line [13:11:54]line [13:11:54]line [13:11:54]line [13:11:54]line [13:11:54]written 0, free lines is 3305 [13:11:54]MH_Cut [13:11:54]Write to MH i2c: D1 01 00 90 03 01 65 [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: D1 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: D1 01 00 [13:11:54]MH_I2C_Read... [13:11:54]Read from MH i2c: D1 01 00 90 03 00 64 [13:11:54]Write to MH i2c: 01 00 00 91 03 94 [13:11:54]Write i2c OK [13:11:54]MH_I2C_Read... [13:11:55]Connected sock=10 [13:11:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 3F 07 01 2E DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 35 04 06 00 10 7F 97 E9 79 AC 41 B6 65 82 2B 96 32 E7 [13:11:55]*** Cut start [13:11:55]*** Purtial cut [13:11:55]*** Stage 1: CUTSNS_PIN = 1 [13:11:55]recv_with_timeout no data received [13:11:55]CommunicateWithHost answer receiving error [13:11:55]CommunicateWithHost err = -3 [13:11:55]OFD Sender: Server communicate error [13:11:55]Read from MH i2c: 01 [13:11:55]MH_I2C_Read... [13:11:55]*** Stop cut motor [13:11:55]*** Cut end [13:11:55]Read from MH i2c: 01 07 00 [13:11:55]MH_I2C_Read... [13:11:55]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 FF 0F A9 [13:11:55]process_action close_receipt done [13:11:55]requested_data is exist [13:11:55]produce_requested_data [13:11:55]requested_item fm.sn is exist - process it [13:11:55]wFMCommunicate request_size=4 [13:11:55]MH_SAM_APDU [13:11:55]CAPDU: 80 11 00 00 [13:11:55]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [13:11:55]Write i2c OK [13:11:55]MH_I2C_Read... [13:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:55]Read from MH i2c: E2 [13:11:55]MH_I2C_Read... [13:11:55]Read from MH i2c: E2 17 00 [13:11:55]MH_I2C_Read... [13:11:55]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [13:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:55]wFMCommunicate OK [13:11:55]requested_item fd.num is exist - process it [13:11:55]SAM_PROTO_GetFieldsCounters [13:11:55]wFMCommunicate request_size=4 [13:11:55]MH_SAM_APDU [13:11:55]CAPDU: 80 13 00 00 [13:11:55]Write to MH i2c: E2 08 00 93 03 80 13 00 00 00 00 00 00 12 [13:11:55]Write i2c OK [13:11:55]MH_I2C_Read... [13:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:56]Read from MH i2c: E2 [13:11:56]MH_I2C_Read... [13:11:56]Read from MH i2c: E2 62 00 [13:11:56]MH_I2C_Read... [13:11:56]Read from MH i2c: E2 62 00 93 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [13:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:11:56]wFMCommunicate OK [13:11:56]SAM_PROTO_GetFieldsCounters done [13:11:56]requested_item shift.num is exist - process it [13:11:56]requested_item shift.opened is exist - process it [13:11:56]req_shift_opened [13:11:56]FM_GetShiftState [13:11:56]SAM_PROTO_GetShiftState [13:11:56]wFMCommunicate request_size=4 [13:11:56]MH_SAM_APDU [13:11:56]CAPDU: 80 13 01 00 [13:11:56]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [13:11:56]Write i2c OK [13:11:56]MH_I2C_Read... [13:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:56]Read from MH i2c: E2 [13:11:56]MH_I2C_Read... [13:11:56]Read from MH i2c: E2 0E 00 [13:11:56]MH_I2C_Read... [13:11:56]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5B [13:11:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:11:56]wFMCommunicate OK [13:11:56]SAM_PROTO_GetShiftState done [13:11:56]FM_GetShiftState done [13:11:56]req_shift_opened done [13:11:56]requested_item shift.open_date is exist - process it [13:11:56]req_shift_open_date [13:11:56]req_shift_open_date done [13:11:56]produce_requested_data done [13:11:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151863,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:11:56]process_action_free close_receipt [13:11:56]json_value_free [13:11:56]json_value_free done [13:11:56]process_json_proto returns [13:11:56]Send response to host [13:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151863,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:11:56]free response buf [13:11:56]execute_script done [13:11:56]execute_script returns [13:11:56]free content buf [13:11:56]Sock 9.Close socket [13:11:56]Sock 9.Thread stoped [13:12:00]OFD Sender: Processing packet 151863 [packets to send 826, broken 825] [13:12:00]ProducePacketName [13:12:00]name=ofd_packets/00151863 [13:12:00]OFD Sender: To server: pG, [13:12:00]CommunicateWithHost lk.salyk.kg:30040 [13:12:00]ConnectInit lk.salyk.kg [13:12:01]Connected sock=10 [13:12:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 3F 07 01 2E DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 35 04 06 00 10 7F 97 E9 79 AC 41 B6 65 82 2B 96 32 E7 [13:12:01]recv_with_timeout no data received [13:12:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A7 0B 47 00 6B E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 51 02 00 F4 03 04 00 A3 BF EF 66 B6 04 01 00 00 7E F7 40 16 45 A1 AF B4 [13:12:01]CommunicateWithHost err = 0 [13:12:01]CheckOFDResponse [13:12:01]1017 (14) - 77093643461234 [13:12:01]1041 (16) - 0000000000871835 [13:12:01]1040 (4) - 151863 [13:12:01]1012 (4) - 22.09.2024 06:56 [13:12:01]1206 (1) - 0 [13:12:01]OFD Sender: Remove packet 151863 [13:12:01]ProducePacketName [13:12:01]name=ofd_packets/00151863 [13:12:01]NVStorageDeleteData [13:12:02]OFD Sender: No OFD packet to send [13:12:07]OFD Sender: No OFD packet to send [13:12:12]recv_with_timeout no data received [13:12:12]OFD Sender: No OFD packet to send [13:12:17]OFD Sender: No OFD packet to send [13:12:22]recv_with_timeout no data received [13:12:22]OFD Sender: No OFD packet to send [13:12:27]OFD Sender: No OFD packet to send [13:12:32]OFD Sender: No OFD packet to send [13:12:37]OFD Sender: No OFD packet to send [13:12:42]OFD Sender: No OFD packet to send [13:12:47]OFD Sender: No OFD packet to send [13:12:51]recv_with_timeout no data received [13:12:51]accept exits with 7 [13:12:51]New connection [13:12:51]New thread 3066998116 created [13:12:51]Thread 3066854756 joined [13:12:51]Waiting for new connection... [13:12:51] Sock 7.Parse request [13:12:51]Sock 7.Check first char [13:12:51]Sock 7.First char is OK [13:12:51]request: POST /json_proto HTTP/1.0 [13:12:51]Method: POST [13:12:51]URL: /json_proto [13:12:51]Method is POST - this is cgi request [13:12:51]url: /json_proto [13:12:51]query_string will be loaded in cgi processing [13:12:51]execute_cgi json_proto POST (null) [13:12:51]execute_cgi path=json_proto method=POST [13:12:51]POST find Content-Length [13:12:51]Host: 172.17.43.67:8080 [13:12:51]Content-Length: 796 [13:12:51]Content-Type: application/json [13:12:51] [13:12:51]POST finish read [13:12:51]Found Content-Length = 796 [13:12:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:51]execute_script... [13:12:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:51]POST & json_proto [13:12:51]process_json_proto [13:12:51]json parsed OK: [13:12:51]protocol is kg_v1.0 [13:12:51]action value=close_receipt [13:12:51]process_action close_receipt [13:12:51]cmd_close_receipt [13:12:51]MH_GetDate [13:12:51]Write to MH i2c: F0 00 00 95 03 87 [13:12:51]Write i2c OK [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: F0 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: F0 09 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: F0 09 00 95 03 00 D3 17 F0 66 6A BD 47 65 A3 [13:12:51]GetLastDocTimeStamp 1727010712 [13:12:51]current date 1727010771 [13:12:51]FM_GetShiftState [13:12:51]SAM_PROTO_GetShiftState [13:12:51]wFMCommunicate request_size=4 [13:12:51]MH_SAM_APDU [13:12:51]CAPDU: 80 13 01 00 [13:12:51]Write to MH i2c: E2 08 00 96 03 80 13 01 00 00 00 00 00 16 [13:12:51]Write i2c OK [13:12:51]MH_I2C_Read... [13:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:51]Read from MH i2c: E2 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 0E 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 0E 00 96 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5D [13:12:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:12:51]wFMCommunicate OK [13:12:51]SAM_PROTO_GetShiftState done [13:12:51]FM_GetShiftState done [13:12:51]opened in 1726966141 [13:12:51]opened+sec_in_day 1727052541 [13:12:51]quantity*price = 0 [13:12:51]sum+1 = 1 [13:12:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 195 22.09.2024 13:12 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151864 ФПД: 260630897766312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131251&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151864&fm=260630897766312&tin=02508201610067®Number=0000000000091825&sum=0 [13:12:52]StoreToDocumentArchive [13:12:52]shift 475 fd 151864 [13:12:52]save to /storage/0475/doc_00151864 [13:12:52]save last doc name /storage/0475/doc_00151864 to /storage/kkm_last_doc_name [13:12:52]save OK [13:12:52]Clear old archive folders... [13:12:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:52]tlvbuf is 02027F60 [13:12:52]SAM_PROTO_ClearQueue [13:12:52]wFMCommunicate request_size=4 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 09 00 00 [13:12:52]Write to MH i2c: E2 08 00 A3 03 80 09 00 00 00 00 00 00 18 [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [13:12:52]RAPDU: 90 00 [13:12:52]wFMCommunicate OK [13:12:52]SAM_PROTO_ClearQueue done [13:12:52]KKMCreateOFDPacket [13:12:52]OFDProtocolAddRootSTLVToBuf [13:12:52]FM_MakeSignedData [13:12:52]FM_MakeSignedData [13:12:52]SAM_PROTO_SignData [13:12:52]wFMCommunicate request_size=4 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 0D 01 02 [13:12:52]Write to MH i2c: E2 08 00 A4 03 80 0D 01 02 00 00 00 00 20 [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [13:12:52]RAPDU: 90 00 [13:12:52]wFMCommunicate OK [13:12:52]wFMCommunicate request_size=255 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D3 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 35 04 06 00 ED [13:12:52]Write to MH i2c: E2 02 01 A5 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D3 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 35 04 06 00 ED 00 00 35 [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]OFD Sender: No OFD packet to send [13:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [13:12:52]RAPDU: 90 00 [13:12:52]wFMCommunicate OK [13:12:52]wFMCommunicate request_size=10 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 0D 02 02 05 0A DC 14 2F A8 [13:12:52]Write to MH i2c: E2 0D 00 A6 03 80 0D 02 02 05 00 0A DC 14 2F A8 00 00 FE [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [13:12:52]RAPDU: 90 00 [13:12:52]wFMCommunicate OK [13:12:52]wFMCommunicate request_size=4 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 0D 03 02 [13:12:52]Write to MH i2c: E2 08 00 A7 03 80 0D 03 02 00 00 00 00 25 [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 0B 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 0B 00 A7 03 00 C5 17 3E 93 D2 29 83 87 90 00 D8 [13:12:52]RAPDU: C5 17 3E 93 D2 29 83 87 90 00 [13:12:52]wFMCommunicate OK [13:12:52]SAM_PROTO_SignData done [13:12:52]FM_MakeSignedData done [13:12:52]CreateOFDProtocolMessage [13:12:52]wFMCommunicate request_size=4 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 11 00 00 [13:12:52]Write to MH i2c: E2 08 00 A8 03 80 11 00 00 00 00 00 00 25 [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 17 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 17 00 A8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [13:12:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:52]wFMCommunicate OK [13:12:52]CreateOFDProtocolMessage done [13:12:52]OFDSenderStorePacket 151864 [13:12:52]StoreOFDPacket docnum=151864 [13:12:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AC 47 07 01 31 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D3 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 35 04 06 00 ED 0A DC 14 2F A8 C5 17 3E 93 D2 29 83 87 [13:12:52]CheckFolder [13:12:52]dirname=/storage/ofd_packets [13:12:52]CheckFolder done [13:12:52]ProducePacketName [13:12:52]name=ofd_packets/00151864 [13:12:52]NVStorageSaveData ofd_packets/00151864 [13:12:52]File name is /storage/ofd_packets/00151864 [13:12:52]Write 301 bytes [13:12:52]NVStorageSaveData done [13:12:52]OFDSenderStorePacket done [13:12:52]KKMCreateOFDPacket done [13:12:52]NVStorageSaveData kkm_last_timestamp [13:12:52]File name is /storage/kkm_last_timestamp [13:12:52]Write 4 bytes [13:12:52]NVStorageSaveData done [13:12:52]ExternCall_PrintAddStr [13:12:52]wPrintStart [13:12:52]Write to MH i2c: 01 00 00 A9 03 AC [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: 01 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: 01 07 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: 01 07 00 A9 03 00 00 00 00 00 FF 0F C1 [13:12:52]RasterBufferAndPrint [13:12:52]line Счет N : (1)1785875 [13:12:52]line ИНН: 02508201610067 [13:12:52]line Контрольно-Кассовый Чек [13:12:52]line ПРОДАЖА [13:12:52]line ТРК (МРК, ГНК) : 42 [13:12:52]line Товар: 2710124130 [13:12:52]line Аи-92-К-5 [13:12:52]line 8.850 * 0.00 [13:12:52]line = 0.00 [13:12:52]line НДС 12% НСП 1% [13:12:52]line > о реализуемом товаре [13:12:52]line ИТОГО: 0.00 [13:12:52]line НСП 1% : 0.00 [13:12:52]line НДС 12% : 0.00 [13:12:52]line Наличными: 0.00 [13:12:52]line Безнал.: 0.00 [13:12:52]line Место: АЗС № 89 "Партнер Нефть" [13:12:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:12:52]line СНО: Общий режим [13:12:52]line Чек 195 22.09.2024 13:12 [13:12:52]line Смена: 475 ФФД: 1.0 [13:12:52]line ЗНМ: 0300000113 [13:12:52]line РНМ: 0000000000091825 [13:12:52]line Версия ККМ: 001 [13:12:52]line Платежная система: O! деньги [13:12:52]line ФМ: 0000000000871835 [13:12:52]line ФД: 151864 [13:12:52]line ФПД: 260630897766312 [13:12:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131251&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151864&fm=260630897766312&tin=02508201610067®Number=0000000000091825&sum=0 [13:12:52]written 0, free lines is 4095 [13:12:52]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:12:52]ProducePacketName [13:12:52]name=ofd_packets/00151864 [13:12:52]OFD Sender: To server: pG, [13:12:52]CommunicateWithHost lk.salyk.kg:30040 [13:12:52]ConnectInit lk.salyk.kg [13:12:53]Write to MH i2c: 01 00 00 D3 03 D6 [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 07 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 07 00 D3 03 00 00 00 00 00 EC 0C D5 [13:12:53]RasterBufferAndPrint [13:12:53]line [13:12:53]line [13:12:53]line [13:12:53]line [13:12:53]line [13:12:53]written 0, free lines is 3314 [13:12:53]MH_Cut [13:12:53]Write to MH i2c: D1 01 00 DA 03 01 AF [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: D1 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: D1 01 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: D1 01 00 DA 03 00 AE [13:12:53]Write to MH i2c: 01 00 00 DB 03 DE [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:54]*** Cut start [13:12:54]*** Purtial cut [13:12:54]*** Stage 1: CUTSNS_PIN = 1 [13:12:54]Read from MH i2c: 01 [13:12:54]MH_I2C_Read... [13:12:54]*** Stop cut motor [13:12:54]*** Cut end [13:12:54]Read from MH i2c: 01 07 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 FF 0F F3 [13:12:54]process_action close_receipt done [13:12:54]requested_data is exist [13:12:54]produce_requested_data [13:12:54]requested_item fm.sn is exist - process it [13:12:54]wFMCommunicate request_size=4 [13:12:54]MH_SAM_APDU [13:12:54]CAPDU: 80 11 00 00 [13:12:54]Write to MH i2c: E2 08 00 DC 03 80 11 00 00 00 00 00 00 59 [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:54]Read from MH i2c: E2 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 17 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 17 00 DC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [13:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:54]wFMCommunicate OK [13:12:54]requested_item fd.num is exist - process it [13:12:54]SAM_PROTO_GetFieldsCounters [13:12:54]wFMCommunicate request_size=4 [13:12:54]MH_SAM_APDU [13:12:54]CAPDU: 80 13 00 00 [13:12:54]Write to MH i2c: E2 08 00 DD 03 80 13 00 00 00 00 00 00 5C [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:54]Read from MH i2c: E2 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 62 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 62 00 DD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [13:12:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:12:54]wFMCommunicate OK [13:12:54]SAM_PROTO_GetFieldsCounters done [13:12:54]requested_item shift.num is exist - process it [13:12:54]requested_item shift.opened is exist - process it [13:12:54]req_shift_opened [13:12:54]FM_GetShiftState [13:12:54]SAM_PROTO_GetShiftState [13:12:54]wFMCommunicate request_size=4 [13:12:54]MH_SAM_APDU [13:12:54]CAPDU: 80 13 01 00 [13:12:54]Write to MH i2c: E2 08 00 DE 03 80 13 01 00 00 00 00 00 5E [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:54]Read from MH i2c: E2 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 0E 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 0E 00 DE 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A5 [13:12:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:12:54]wFMCommunicate OK [13:12:54]SAM_PROTO_GetShiftState done [13:12:54]FM_GetShiftState done [13:12:54]req_shift_opened done [13:12:54]requested_item shift.open_date is exist - process it [13:12:54]req_shift_open_date [13:12:54]req_shift_open_date done [13:12:54]produce_requested_data done [13:12:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151864,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:12:54]process_action_free close_receipt [13:12:54]json_value_free [13:12:54]json_value_free done [13:12:54]process_json_proto returns [13:12:54]Send response to host [13:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151864,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:12:54]free response buf [13:12:54]execute_script done [13:12:54]execute_script returns [13:12:54]free content buf [13:12:54]Sock 7.Close socket [13:12:54]Sock 7.Thread stoped [13:12:54]Connected sock=10 [13:12:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AC 47 07 01 31 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D3 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 35 04 06 00 ED 0A DC 14 2F A8 C5 17 3E 93 D2 29 83 87 [13:12:59]recv_with_timeout no data received [13:12:59]CommunicateWithHost answer receiving error [13:12:59]CommunicateWithHost err = -3 [13:12:59]OFD Sender: Server communicate error [13:13:04]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:04]ProducePacketName [13:13:04]name=ofd_packets/00151864 [13:13:04]OFD Sender: To server: pG, [13:13:04]CommunicateWithHost lk.salyk.kg:30040 [13:13:04]ConnectInit lk.salyk.kg [13:13:06]recv_with_timeout no data received [13:13:09]ConnectInit Can't take IP for lk.salyk.kg [13:13:09]CommunicateWithHost connect error [13:13:09]CommunicateWithHost err = -1 [13:13:09]OFD Sender: Server communicate error [13:13:14]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:14]ProducePacketName [13:13:14]name=ofd_packets/00151864 [13:13:14]OFD Sender: To server: pG, [13:13:14]CommunicateWithHost lk.salyk.kg:30040 [13:13:14]ConnectInit lk.salyk.kg [13:13:19]ConnectInit Can't take IP for lk.salyk.kg [13:13:19]CommunicateWithHost connect error [13:13:19]CommunicateWithHost err = -1 [13:13:19]OFD Sender: Server communicate error [13:13:24]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:24]ProducePacketName [13:13:24]name=ofd_packets/00151864 [13:13:24]OFD Sender: To server: pG, [13:13:24]CommunicateWithHost lk.salyk.kg:30040 [13:13:24]ConnectInit lk.salyk.kg [13:13:27]recv_with_timeout no data received [13:13:29]ConnectInit Can't take IP for lk.salyk.kg [13:13:29]CommunicateWithHost connect error [13:13:29]CommunicateWithHost err = -1 [13:13:29]OFD Sender: Server communicate error [13:13:34]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:34]ProducePacketName [13:13:34]name=ofd_packets/00151864 [13:13:34]OFD Sender: To server: pG, [13:13:34]CommunicateWithHost lk.salyk.kg:30040 [13:13:34]ConnectInit lk.salyk.kg [13:13:39]ConnectInit Can't take IP for lk.salyk.kg [13:13:39]CommunicateWithHost connect error [13:13:39]CommunicateWithHost err = -1 [13:13:39]OFD Sender: Server communicate error [13:13:44]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:44]ProducePacketName [13:13:44]name=ofd_packets/00151864 [13:13:44]OFD Sender: To server: pG, [13:13:44]CommunicateWithHost lk.salyk.kg:30040 [13:13:44]ConnectInit lk.salyk.kg [13:13:48]recv_with_timeout no data received [13:13:49]ConnectInit Can't take IP for lk.salyk.kg [13:13:49]CommunicateWithHost connect error [13:13:49]CommunicateWithHost err = -1 [13:13:49]OFD Sender: Server communicate error [13:13:54]OFD Sender: Processing packet 151864 [packets to send 826, broken 825] [13:13:54]ProducePacketName [13:13:54]name=ofd_packets/00151864 [13:13:54]OFD Sender: To server: pG, [13:13:54]CommunicateWithHost lk.salyk.kg:30040 [13:13:54]ConnectInit lk.salyk.kg [13:14:01]Connected sock=10 [13:14:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AC 47 07 01 31 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D3 17 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 35 04 06 00 ED 0A DC 14 2F A8 C5 17 3E 93 D2 29 83 87 [13:14:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CB 10 47 00 A6 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 51 02 00 F4 03 04 00 1D C0 EF 66 B6 04 01 00 00 38 A2 01 00 74 4C 50 AA [13:14:04]CommunicateWithHost err = 0 [13:14:04]CheckOFDResponse [13:14:04]1017 (14) - 77093643461234 [13:14:04]1041 (16) - 0000000000871835 [13:14:04]1040 (4) - 151864 [13:14:04]1012 (4) - 22.09.2024 06:58 [13:14:04]1206 (1) - 0 [13:14:04]OFD Sender: Remove packet 151864 [13:14:04]ProducePacketName [13:14:04]name=ofd_packets/00151864 [13:14:04]NVStorageDeleteData [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]OFD Sender: No OFD packet to send [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:44]OFD Sender: No OFD packet to send [13:14:50]OFD Sender: No OFD packet to send [13:14:55]OFD Sender: No OFD packet to send [13:15:00]OFD Sender: No OFD packet to send [13:15:05]OFD Sender: No OFD packet to send [13:15:10]OFD Sender: No OFD packet to send [13:15:15]OFD Sender: No OFD packet to send [13:15:20]OFD Sender: No OFD packet to send [13:15:25]OFD Sender: No OFD packet to send [13:15:30]OFD Sender: No OFD packet to send [13:15:35]OFD Sender: No OFD packet to send [13:15:40]OFD Sender: No OFD packet to send [13:15:42]accept exits with 9 [13:15:42]New connection [13:15:42]New thread 3066854756 created [13:15:42]Thread 3066998116 joined [13:15:42]Waiting for new connection... [13:15:42] Sock 9.Parse request [13:15:42]Sock 9.Check first char [13:15:42]Sock 9.First char is OK [13:15:42]request: POST /json_proto HTTP/1.0 [13:15:42]Method: POST [13:15:42]URL: /json_proto [13:15:42]Method is POST - this is cgi request [13:15:42]url: /json_proto [13:15:42]query_string will be loaded in cgi processing [13:15:42]execute_cgi json_proto POST (null) [13:15:42]execute_cgi path=json_proto method=POST [13:15:42]POST find Content-Length [13:15:42]Host: 172.17.43.67:8080 [13:15:42]Content-Length: 793 [13:15:42]Content-Type: application/json [13:15:42] [13:15:42]POST finish read [13:15:42]Found Content-Length = 793 [13:15:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:42]execute_script... [13:15:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:42]POST & json_proto [13:15:42]process_json_proto [13:15:42]json parsed OK: [13:15:42]protocol is kg_v1.0 [13:15:42]action value=close_receipt [13:15:42]process_action close_receipt [13:15:42]cmd_close_receipt [13:15:42]MH_GetDate [13:15:42]Write to MH i2c: F0 00 00 DF 03 D1 [13:15:42]Write i2c OK [13:15:42]MH_I2C_Read... [13:15:42]Read from MH i2c: F0 [13:15:42]MH_I2C_Read... [13:15:42]Read from MH i2c: F0 09 00 [13:15:42]MH_I2C_Read... [13:15:42]Read from MH i2c: F0 09 00 DF 03 00 7F 18 F0 66 6A BD 47 65 9A [13:15:42]GetLastDocTimeStamp 1727010771 [13:15:42]current date 1727010943 [13:15:42]FM_GetShiftState [13:15:42]SAM_PROTO_GetShiftState [13:15:42]wFMCommunicate request_size=4 [13:15:42]MH_SAM_APDU [13:15:42]CAPDU: 80 13 01 00 [13:15:42]Write to MH i2c: E2 08 00 E0 03 80 13 01 00 00 00 00 00 60 [13:15:42]Write i2c OK [13:15:42]MH_I2C_Read... [13:15:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:42]Read from MH i2c: E2 [13:15:42]MH_I2C_Read... [13:15:42]Read from MH i2c: E2 0E 00 [13:15:42]MH_I2C_Read... [13:15:42]Read from MH i2c: E2 0E 00 E0 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A7 [13:15:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:15:42]wFMCommunicate OK [13:15:42]SAM_PROTO_GetShiftState done [13:15:42]FM_GetShiftState done [13:15:42]opened in 1726966141 [13:15:42]opened+sec_in_day 1727052541 [13:15:42]quantity*price = 0 [13:15:42]sum+1 = 1 [13:15:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 196 22.09.2024 13:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151865 ФПД: 258792378336748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131543&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151865&fm=258792378336748&tin=02508201610067®Number=0000000000091825&sum=0 [13:15:43]StoreToDocumentArchive [13:15:43]shift 475 fd 151865 [13:15:43]save to /storage/0475/doc_00151865 [13:15:43]save last doc name /storage/0475/doc_00151865 to /storage/kkm_last_doc_name [13:15:43]save OK [13:15:43]Clear old archive folders... [13:15:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:15:44]tlvbuf is 02087DF0 [13:15:44]SAM_PROTO_ClearQueue [13:15:44]wFMCommunicate request_size=4 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 09 00 00 [13:15:44]Write to MH i2c: E2 08 00 ED 03 80 09 00 00 00 00 00 00 62 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [13:15:44]RAPDU: 90 00 [13:15:44]wFMCommunicate OK [13:15:44]SAM_PROTO_ClearQueue done [13:15:44]KKMCreateOFDPacket [13:15:44]OFDProtocolAddRootSTLVToBuf [13:15:44]FM_MakeSignedData [13:15:44]FM_MakeSignedData [13:15:44]SAM_PROTO_SignData [13:15:44]wFMCommunicate request_size=4 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 0D 01 02 [13:15:44]Write to MH i2c: E2 08 00 EE 03 80 0D 01 02 00 00 00 00 6A [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [13:15:44]RAPDU: 90 00 [13:15:44]wFMCommunicate OK [13:15:44]wFMCommunicate request_size=255 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 7F 18 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 51 02 00 35 04 06 00 EB 5E CB C8 [13:15:44]Write to MH i2c: E2 02 01 EF 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 7F 18 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 51 02 00 35 04 06 00 EB 5E CB C8 00 00 7F [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [13:15:44]RAPDU: 90 00 [13:15:44]wFMCommunicate OK [13:15:44]wFMCommunicate request_size=7 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 0D 02 02 02 05 EC [13:15:44]Write to MH i2c: E2 0A 00 F0 03 80 0D 02 02 02 00 05 EC 00 00 62 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [13:15:44]RAPDU: 90 00 [13:15:44]wFMCommunicate OK [13:15:44]wFMCommunicate request_size=4 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 0D 03 02 [13:15:44]Write to MH i2c: E2 08 00 F1 03 80 0D 03 02 00 00 00 00 6F [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 0B 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 0B 00 F1 03 00 22 B4 7F 3A 09 9D 4C 7E 90 00 6F [13:15:44]RAPDU: 22 B4 7F 3A 09 9D 4C 7E 90 00 [13:15:44]wFMCommunicate OK [13:15:44]SAM_PROTO_SignData done [13:15:44]FM_MakeSignedData done [13:15:44]CreateOFDProtocolMessage [13:15:44]wFMCommunicate request_size=4 [13:15:44]MH_SAM_APDU [13:15:44]CAPDU: 80 11 00 00 [13:15:44]Write to MH i2c: E2 08 00 F2 03 80 11 00 00 00 00 00 00 6F [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:44]Read from MH i2c: E2 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 17 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: E2 17 00 F2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [13:15:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:15:44]wFMCommunicate OK [13:15:44]CreateOFDProtocolMessage done [13:15:44]OFDSenderStorePacket 151865 [13:15:44]StoreOFDPacket docnum=151865 [13:15:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4D BB 04 01 55 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 7F 18 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 51 02 00 35 04 06 00 EB 5E CB C8 05 EC 22 B4 7F 3A 09 9D 4C 7E [13:15:44]CheckFolder [13:15:44]dirname=/storage/ofd_packets [13:15:44]CheckFolder done [13:15:44]ProducePacketName [13:15:44]name=ofd_packets/00151865 [13:15:44]NVStorageSaveData ofd_packets/00151865 [13:15:44]File name is /storage/ofd_packets/00151865 [13:15:44]Write 298 bytes [13:15:44]NVStorageSaveData done [13:15:44]OFDSenderStorePacket done [13:15:44]KKMCreateOFDPacket done [13:15:44]NVStorageSaveData kkm_last_timestamp [13:15:44]File name is /storage/kkm_last_timestamp [13:15:44]Write 4 bytes [13:15:44]NVStorageSaveData done [13:15:44]ExternCall_PrintAddStr [13:15:44]wPrintStart [13:15:44]Write to MH i2c: 01 00 00 F3 03 F6 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 07 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [13:15:44]RasterBufferAndPrint [13:15:44]line Счет N : (1)1785876 [13:15:44]line ИНН: 02508201610067 [13:15:44]line Контрольно-Кассовый Чек [13:15:44]line ПРОДАЖА [13:15:44]line ТРК (МРК, ГНК) : 31 [13:15:44]line Товар: 2710194210 [13:15:44]line ДТ-К-5 [13:15:44]line 6.570 * 0.00 [13:15:44]line = 0.00 [13:15:44]line НДС 12% НСП 1% [13:15:44]line > о реализуемом товаре [13:15:44]line ИТОГО: 0.00 [13:15:44]line НСП 1% : 0.00 [13:15:44]line НДС 12% : 0.00 [13:15:44]line Наличными: 0.00 [13:15:44]line Безнал.: 0.00 [13:15:44]line Место: АЗС № 89 "Партнер Нефть" [13:15:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:15:44]line СНО: Общий режим [13:15:44]line Чек 196 22.09.2024 13:15 [13:15:44]line Смена: 475 ФФД: 1.0 [13:15:44]line ЗНМ: 0300000113 [13:15:44]line РНМ: 0000000000091825 [13:15:44]line Версия ККМ: 001 [13:15:44]line Платежная система: O! деньги [13:15:44]line ФМ: 0000000000871835 [13:15:44]line ФД: 151865 [13:15:44]line ФПД: 258792378336748 [13:15:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131543&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151865&fm=258792378336748&tin=02508201610067®Number=0000000000091825&sum=0 [13:15:44]written 0, free lines is 4095 [13:15:44]OFD Sender: Processing packet 151865 [packets to send 826, broken 825] [13:15:44]ProducePacketName [13:15:44]name=ofd_packets/00151865 [13:15:44]OFD Sender: To server: pG, [13:15:44]CommunicateWithHost lk.salyk.kg:30040 [13:15:44]ConnectInit lk.salyk.kg [13:15:44]Write to MH i2c: 01 00 00 1D 04 21 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 07 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: 01 07 00 1D 04 00 00 00 00 00 EC 0C 20 [13:15:44]RasterBufferAndPrint [13:15:44]line [13:15:44]line [13:15:44]line [13:15:44]line [13:15:44]line [13:15:44]written 0, free lines is 3314 [13:15:44]MH_Cut [13:15:44]Write to MH i2c: D1 01 00 24 04 01 FA [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: D1 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: D1 01 00 [13:15:44]MH_I2C_Read... [13:15:44]Read from MH i2c: D1 01 00 24 04 00 F9 [13:15:44]Write to MH i2c: 01 00 00 25 04 29 [13:15:44]Write i2c OK [13:15:44]MH_I2C_Read... [13:15:45]Connected sock=10 [13:15:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4D BB 04 01 55 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 7F 18 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 51 02 00 35 04 06 00 EB 5E CB C8 05 EC 22 B4 7F 3A 09 9D 4C 7E [13:15:45]*** Cut start [13:15:45]*** Purtial cut [13:15:45]*** Stage 1: CUTSNS_PIN = 1 [13:15:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 69 47 00 74 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 51 02 00 F4 03 04 00 82 C0 EF 66 B6 04 01 00 00 5B A3 3E BC E9 78 1B A7 [13:15:45]CommunicateWithHost err = 0 [13:15:45]CheckOFDResponse [13:15:45]1017 (14) - 77093643461234 [13:15:45]1041 (16) - 0000000000871835 [13:15:45]1040 (4) - 151865 [13:15:45]1012 (4) - 22.09.2024 07:00 [13:15:45]1206 (1) - 0 [13:15:45]OFD Sender: Remove packet 151865 [13:15:45]ProducePacketName [13:15:45]name=ofd_packets/00151865 [13:15:45]NVStorageDeleteData [13:15:45]Read from MH i2c: 01 [13:15:45]MH_I2C_Read... [13:15:45]*** Stop cut motor [13:15:45]*** Cut end [13:15:45]Read from MH i2c: 01 07 00 [13:15:45]MH_I2C_Read... [13:15:45]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 FF 0F 3E [13:15:45]process_action close_receipt done [13:15:45]requested_data is exist [13:15:45]produce_requested_data [13:15:45]requested_item fm.sn is exist - process it [13:15:45]wFMCommunicate request_size=4 [13:15:45]MH_SAM_APDU [13:15:45]CAPDU: 80 11 00 00 [13:15:45]Write to MH i2c: E2 08 00 26 04 80 11 00 00 00 00 00 00 A4 [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 [13:15:46]MH_I2C_Read... [13:15:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:46]Read from MH i2c: E2 17 00 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 17 00 26 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [13:15:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:15:46]wFMCommunicate OK [13:15:46]requested_item fd.num is exist - process it [13:15:46]SAM_PROTO_GetFieldsCounters [13:15:46]wFMCommunicate request_size=4 [13:15:46]MH_SAM_APDU [13:15:46]CAPDU: 80 13 00 00 [13:15:46]Write to MH i2c: E2 08 00 27 04 80 13 00 00 00 00 00 00 A7 [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:46]Read from MH i2c: E2 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 62 00 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 62 00 27 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [13:15:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:15:46]wFMCommunicate OK [13:15:46]SAM_PROTO_GetFieldsCounters done [13:15:46]requested_item shift.num is exist - process it [13:15:46]requested_item shift.opened is exist - process it [13:15:46]req_shift_opened [13:15:46]FM_GetShiftState [13:15:46]SAM_PROTO_GetShiftState [13:15:46]wFMCommunicate request_size=4 [13:15:46]MH_SAM_APDU [13:15:46]CAPDU: 80 13 01 00 [13:15:46]Write to MH i2c: E2 08 00 28 04 80 13 01 00 00 00 00 00 A9 [13:15:46]Write i2c OK [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 [13:15:46]MH_I2C_Read... [13:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:46]Read from MH i2c: E2 0E 00 [13:15:46]MH_I2C_Read... [13:15:46]Read from MH i2c: E2 0E 00 28 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F0 [13:15:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:15:46]wFMCommunicate OK [13:15:46]SAM_PROTO_GetShiftState done [13:15:46]FM_GetShiftState done [13:15:46]req_shift_opened done [13:15:46]requested_item shift.open_date is exist - process it [13:15:46]req_shift_open_date [13:15:46]req_shift_open_date done [13:15:46]produce_requested_data done [13:15:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151865,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:15:46]process_action_free close_receipt [13:15:46]json_value_free [13:15:46]json_value_free done [13:15:46]process_json_proto returns [13:15:46]Send response to host [13:15:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151865,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:15:46]free response buf [13:15:46]execute_script done [13:15:46]execute_script returns [13:15:46]free content buf [13:15:46]Sock 9.Close socket [13:15:46]Sock 9.Thread stoped [13:15:46]OFD Sender: No OFD packet to send [13:15:51]OFD Sender: No OFD packet to send [13:15:56]OFD Sender: No OFD packet to send [13:15:59]recv_with_timeout no data received [13:16:01]OFD Sender: No OFD packet to send [13:16:06]OFD Sender: No OFD packet to send [13:16:10]recv_with_timeout no data received [13:16:11]OFD Sender: No OFD packet to send [13:16:16]OFD Sender: No OFD packet to send [13:16:21]OFD Sender: No OFD packet to send [13:11:52]accept exits with 9 [13:11:52]New connection [13:11:52]New thread 3066854756 created [13:11:52]Thread 3066998116 joined [13:11:52]Waiting for new connection... [13:11:52] Sock 9.Parse request [13:11:52]Sock 9.Check first char [13:11:52]Sock 9.First char is OK [13:11:52]request: POST /json_proto HTTP/1.0 [13:11:52]Method: POST [13:11:52]URL: /json_proto [13:11:52]Method is POST - this is cgi request [13:11:52]url: /json_proto [13:11:52]query_string will be loaded in cgi processing [13:11:52]execute_cgi json_proto POST (null) [13:11:52]execute_cgi path=json_proto method=POST [13:11:52]POST find Content-Length [13:11:52]Host: 172.17.43.67:8080 [13:11:52]Content-Length: 796 [13:11:52]Content-Type: application/json [13:11:52] [13:11:52]POST finish read [13:11:52]Found Content-Length = 796 [13:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:52]execute_script... [13:11:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:52]POST & json_proto [13:11:52]process_json_proto [13:11:52]json parsed OK: [13:11:52]protocol is kg_v1.0 [13:11:52]action value=close_receipt [13:11:52]process_action close_receipt [13:11:52]cmd_close_receipt [13:11:52]MH_GetDate [13:11:52]Write to MH i2c: F0 00 00 4B 03 3D [13:11:52]Write i2c OK [13:11:52]MH_I2C_Read... [13:11:52]Read from MH i2c: F0 [13:11:52]MH_I2C_Read... [13:11:52]Read from MH i2c: F0 09 00 [13:11:52]MH_I2C_Read... [13:11:52]Read from MH i2c: F0 09 00 4B 03 00 98 17 F0 66 6A BD 47 65 1E [13:11:52]GetLastDocTimeStamp 1727010642 [13:11:52]current date 1727010712 [13:11:52]FM_GetShiftState [13:11:52]SAM_PROTO_GetShiftState [13:11:52]wFMCommunicate request_size=4 [13:11:52]MH_SAM_APDU [13:11:52]CAPDU: 80 13 01 00 [13:11:52]Write to MH i2c: E2 08 00 4C 03 80 13 01 00 00 00 00 00 CC [13:11:52]Write i2c OK [13:11:52]MH_I2C_Read... [13:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:52]Read from MH i2c: E2 [13:11:52]MH_I2C_Read... [13:11:52]Read from MH i2c: E2 0E 00 [13:11:52]MH_I2C_Read... [13:11:52]Read from MH i2c: E2 0E 00 4C 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 13 [13:11:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:11:52]wFMCommunicate OK [13:11:52]SAM_PROTO_GetShiftState done [13:11:52]FM_GetShiftState done [13:11:52]opened in 1726966141 [13:11:52]opened+sec_in_day 1727052541 [13:11:52]quantity*price = 0 [13:11:52]sum+1 = 1 [13:11:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 197 22.09.2024 13:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151866 ФПД: 121041197257789 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151866&fm=121041197257789&tin=02508201610067®Number=0000000000091825&sum=0 [13:19:16]StoreToDocumentArchive [13:19:16]shift 475 fd 151866 [13:19:16]save to /storage/0475/doc_00151866 [13:19:16]save last doc name /storage/0475/doc_00151866 to /storage/kkm_last_doc_name [13:19:16]save OK [13:19:16]Clear old archive folders... [13:19:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:16]tlvbuf is 02082890 [13:19:16]SAM_PROTO_ClearQueue [13:19:16]wFMCommunicate request_size=4 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 09 00 00 [13:19:16]Write to MH i2c: E2 08 00 37 04 80 09 00 00 00 00 00 00 AD [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:16]Read from MH i2c: E2 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [13:19:16]RAPDU: 90 00 [13:19:16]wFMCommunicate OK [13:19:16]SAM_PROTO_ClearQueue done [13:19:16]KKMCreateOFDPacket [13:19:16]OFDProtocolAddRootSTLVToBuf [13:19:16]FM_MakeSignedData [13:19:16]FM_MakeSignedData [13:19:16]SAM_PROTO_SignData [13:19:16]wFMCommunicate request_size=4 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 0D 01 02 [13:19:16]Write to MH i2c: E2 08 00 38 04 80 0D 01 02 00 00 00 00 B5 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:16]Read from MH i2c: E2 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [13:19:16]RAPDU: 90 00 [13:19:16]wFMCommunicate OK [13:19:16]wFMCommunicate request_size=255 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 53 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 51 02 00 35 04 06 00 6E [13:19:16]Write to MH i2c: E2 02 01 39 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 53 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 51 02 00 35 04 06 00 6E 00 00 FD [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:16]Read from MH i2c: E2 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [13:19:16]RAPDU: 90 00 [13:19:16]wFMCommunicate OK [13:19:16]wFMCommunicate request_size=10 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 0D 02 02 05 16 19 90 D4 3D [13:19:16]Write to MH i2c: E2 0D 00 3A 04 80 0D 02 02 05 00 16 19 90 D4 3D 00 00 92 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:16]Read from MH i2c: E2 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [13:19:16]RAPDU: 90 00 [13:19:16]wFMCommunicate OK [13:19:16]wFMCommunicate request_size=4 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 0D 03 02 [13:19:16]Write to MH i2c: E2 08 00 3B 04 80 0D 03 02 00 00 00 00 BA [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:17]Read from MH i2c: E2 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 0B 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 0B 00 3B 04 00 F8 EA A1 01 2B 05 98 A5 90 00 AC [13:19:17]RAPDU: F8 EA A1 01 2B 05 98 A5 90 00 [13:19:17]wFMCommunicate OK [13:19:17]SAM_PROTO_SignData done [13:19:17]FM_MakeSignedData done [13:19:17]CreateOFDProtocolMessage [13:19:17]wFMCommunicate request_size=4 [13:19:17]MH_SAM_APDU [13:19:17]CAPDU: 80 11 00 00 [13:19:17]Write to MH i2c: E2 08 00 3C 04 80 11 00 00 00 00 00 00 BA [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:17]Read from MH i2c: E2 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 17 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 17 00 3C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [13:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:19:17]wFMCommunicate OK [13:19:17]CreateOFDProtocolMessage done [13:19:17]OFDSenderStorePacket 151866 [13:19:17]StoreOFDPacket docnum=151866 [13:19:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 62 89 07 01 A4 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 53 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 51 02 00 35 04 06 00 6E 16 19 90 D4 3D F8 EA A1 01 2B 05 98 A5 [13:19:17]CheckFolder [13:19:17]dirname=/storage/ofd_packets [13:19:17]CheckFolder done [13:19:17]ProducePacketName [13:19:17]name=ofd_packets/00151866 [13:19:17]NVStorageSaveData ofd_packets/00151866 [13:19:17]File name is /storage/ofd_packets/00151866 [13:19:17]Write 301 bytes [13:19:17]NVStorageSaveData done [13:19:17]OFDSenderStorePacket done [13:19:17]KKMCreateOFDPacket done [13:19:17]NVStorageSaveData kkm_last_timestamp [13:19:17]File name is /storage/kkm_last_timestamp [13:19:17]Write 4 bytes [13:19:17]NVStorageSaveData done [13:19:17]ExternCall_PrintAddStr [13:19:17]wPrintStart [13:19:17]Write to MH i2c: 01 00 00 3D 04 41 [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 07 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 07 00 3D 04 00 00 00 00 00 FF 0F 56 [13:19:17]RasterBufferAndPrint [13:19:17]line Счет N : (1)1785877 [13:19:17]line ИНН: 02508201610067 [13:19:17]line Контрольно-Кассовый Чек [13:19:17]line ПРОДАЖА [13:19:17]line ТРК (МРК, ГНК) : 13 [13:19:17]line Товар: 2710124500 [13:19:17]line Аи-95-К-5 [13:19:17]line 13.480 * 0.00 [13:19:17]line = 0.00 [13:19:17]line НДС 12% НСП 1% [13:19:17]line > о реализуемом товаре [13:19:17]line ИТОГО: 0.00 [13:19:17]line НСП 1% : 0.00 [13:19:17]line НДС 12% : 0.00 [13:19:17]line Наличными: 0.00 [13:19:17]line Безнал.: 0.00 [13:19:17]line Место: АЗС № 89 "Партнер Нефть" [13:19:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:19:17]line СНО: Общий режим [13:19:17]line Чек 197 22.09.2024 13:19 [13:19:17]line Смена: 475 ФФД: 1.0 [13:19:17]line ЗНМ: 0300000113 [13:19:17]line РНМ: 0000000000091825 [13:19:17]line Версия ККМ: 001 [13:19:17]line Платежная система: O! деньги [13:19:17]line ФМ: 0000000000871835 [13:19:17]line ФД: 151866 [13:19:17]line ФПД: 121041197257789 [13:19:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151866&fm=121041197257789&tin=02508201610067®Number=0000000000091825&sum=0 [13:19:17]written 0, free lines is 4095 [13:19:17]OFD Sender: Processing packet 151866 [packets to send 826, broken 825] [13:19:17]ProducePacketName [13:19:17]name=ofd_packets/00151866 [13:19:17]OFD Sender: To server: pG, [13:19:17]CommunicateWithHost lk.salyk.kg:30040 [13:19:17]ConnectInit lk.salyk.kg [13:19:17]Write to MH i2c: 01 00 00 67 04 6B [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 07 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: 01 07 00 67 04 00 00 00 00 00 ED 0C 6B [13:19:17]RasterBufferAndPrint [13:19:17]line [13:19:17]line [13:19:17]line [13:19:17]line [13:19:17]line [13:19:17]written 0, free lines is 3315 [13:19:17]MH_Cut [13:19:17]Write to MH i2c: D1 01 00 6E 04 01 44 [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: D1 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: D1 01 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: D1 01 00 6E 04 00 43 [13:19:17]Write to MH i2c: 01 00 00 6F 04 73 [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:18]*** Cut start [13:19:18]*** Purtial cut [13:19:18]*** Stage 1: CUTSNS_PIN = 1 [13:19:18]Read from MH i2c: 01 [13:19:18]MH_I2C_Read... [13:19:18]*** Stop cut motor [13:19:18]*** Cut end [13:19:18]Read from MH i2c: 01 07 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 FF 0F 88 [13:19:18]process_action close_receipt done [13:19:18]requested_data is exist [13:19:18]produce_requested_data [13:19:18]requested_item fm.sn is exist - process it [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 11 00 00 [13:19:18]Write to MH i2c: E2 08 00 70 04 80 11 00 00 00 00 00 00 EE [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 17 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 17 00 70 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [13:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:19:18]wFMCommunicate OK [13:19:18]requested_item fd.num is exist - process it [13:19:18]SAM_PROTO_GetFieldsCounters [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 13 00 00 [13:19:18]Write to MH i2c: E2 08 00 71 04 80 13 00 00 00 00 00 00 F1 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 62 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 62 00 71 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [13:19:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:18]wFMCommunicate OK [13:19:18]SAM_PROTO_GetFieldsCounters done [13:19:18]requested_item shift.num is exist - process it [13:19:18]requested_item shift.opened is exist - process it [13:19:18]req_shift_opened [13:19:18]FM_GetShiftState [13:19:18]SAM_PROTO_GetShiftState [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 13 01 00 [13:19:18]Write to MH i2c: E2 08 00 72 04 80 13 01 00 00 00 00 00 F3 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 0E 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 0E 00 72 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3A [13:19:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:19:18]wFMCommunicate OK [13:19:18]SAM_PROTO_GetShiftState done [13:19:18]FM_GetShiftState done [13:19:18]req_shift_opened done [13:19:18]requested_item shift.open_date is exist - process it [13:19:18]req_shift_open_date [13:19:18]req_shift_open_date done [13:19:18]produce_requested_data done [13:19:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151866,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:19:18]process_action_free close_receipt [13:19:18]json_value_free [13:19:18]json_value_free done [13:19:18]process_json_proto returns [13:19:18]Send response to host [13:19:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151866,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:19:18]free response buf [13:19:18]execute_script done [13:19:18]execute_script returns [13:19:18]free content buf [13:19:18]Sock 7.Close socket [13:19:18]Sock 7.Thread stoped [13:19:21]Connected sock=11 [13:19:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 62 89 07 01 A4 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 53 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 51 02 00 35 04 06 00 6E 16 19 90 D4 3D F8 EA A1 01 2B 05 98 A5 [13:19:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F B0 47 00 A8 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 51 02 00 F4 03 04 00 5B C1 EF 66 B6 04 01 00 00 D4 CD A0 A2 3D 3B 7B 34 [13:19:21]CommunicateWithHost err = 0 [13:19:21]CheckOFDResponse [13:19:21]1017 (14) - 77093643461234 [13:19:21]1041 (16) - 0000000000871835 [13:19:21]1040 (4) - 151866 [13:19:21]1012 (4) - 22.09.2024 07:03 [13:19:21]1206 (1) - 0 [13:19:21]OFD Sender: Remove packet 151866 [13:19:21]ProducePacketName [13:19:21]name=ofd_packets/00151866 [13:19:21]NVStorageDeleteData [13:19:22]OFD Sender: No OFD packet to send [13:19:27]OFD Sender: No OFD packet to send [13:19:32]OFD Sender: No OFD packet to send [13:19:37]OFD Sender: No OFD packet to send [13:19:39]recv_with_timeout no data received [13:19:42]OFD Sender: No OFD packet to send [13:19:47]OFD Sender: No OFD packet to send [13:19:52]OFD Sender: No OFD packet to send [13:19:57]OFD Sender: No OFD packet to send [13:20:02]recv_with_timeout no data received [13:20:02]OFD Sender: No OFD packet to send [13:20:07]OFD Sender: No OFD packet to send [13:20:12]OFD Sender: No OFD packet to send [13:20:17]OFD Sender: No OFD packet to send [13:20:22]OFD Sender: No OFD packet to send [13:20:27]OFD Sender: No OFD packet to send [13:20:32]OFD Sender: No OFD packet to send [13:20:37]OFD Sender: No OFD packet to send [13:20:41]accept exits with 9 [13:20:41]New connection [13:20:41]New thread 3066854756 created [13:20:41]Thread 3066998116 joined [13:20:41]Waiting for new connection... [13:20:41] Sock 9.Parse request [13:20:41]Sock 9.Check first char [13:20:41]Sock 9.First char is OK [13:20:41]request: POST /json_proto HTTP/1.0 [13:20:41]Method: POST [13:20:41]URL: /json_proto [13:20:41]Method is POST - this is cgi request [13:20:41]url: /json_proto [13:20:41]query_string will be loaded in cgi processing [13:20:41]execute_cgi json_proto POST (null) [13:20:41]execute_cgi path=json_proto method=POST [13:20:41]POST find Content-Length [13:20:41]Host: 172.17.43.67:8080 [13:20:41]Content-Length: 794 [13:20:41]Content-Type: application/json [13:20:41] [13:20:41]POST finish read [13:20:41]Found Content-Length = 794 [13:20:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:41]execute_script... [13:20:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:41]POST & json_proto [13:20:41]process_json_proto [13:20:41]json parsed OK: [13:20:41]protocol is kg_v1.0 [13:20:41]action value=close_receipt [13:20:41]process_action close_receipt [13:20:41]cmd_close_receipt [13:20:41]MH_GetDate [13:20:41]Write to MH i2c: F0 00 00 73 04 66 [13:20:41]Write i2c OK [13:20:41]MH_I2C_Read... [13:20:41]Read from MH i2c: F0 [13:20:41]MH_I2C_Read... [13:20:41]Read from MH i2c: F0 09 00 [13:20:41]MH_I2C_Read... [13:20:41]Read from MH i2c: F0 09 00 73 04 00 A9 19 F0 66 6A BD 47 65 5A [13:20:41]GetLastDocTimeStamp 1727011155 [13:20:41]current date 1727011241 [13:20:41]FM_GetShiftState [13:20:41]SAM_PROTO_GetShiftState [13:20:41]wFMCommunicate request_size=4 [13:20:41]MH_SAM_APDU [13:20:41]CAPDU: 80 13 01 00 [13:20:41]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [13:20:41]Write i2c OK [13:20:41]MH_I2C_Read... [13:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:41]Read from MH i2c: E2 [13:20:41]MH_I2C_Read... [13:20:41]Read from MH i2c: E2 0E 00 [13:20:41]MH_I2C_Read... [13:20:41]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3C [13:20:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:20:41]wFMCommunicate OK [13:20:41]SAM_PROTO_GetShiftState done [13:20:41]FM_GetShiftState done [13:20:41]opened in 1726966141 [13:20:41]opened+sec_in_day 1727052541 [13:20:41]quantity*price = 0 [13:20:41]sum+1 = 1 [13:20:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 198 22.09.2024 13:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151867 ФПД: 118215989155607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151867&fm=118215989155607&tin=02508201610067®Number=0000000000091825&sum=0 [13:20:42]StoreToDocumentArchive [13:20:42]shift 475 fd 151867 [13:20:42]save to /storage/0475/doc_00151867 [13:20:42]save last doc name /storage/0475/doc_00151867 to /storage/kkm_last_doc_name [13:20:42]save OK [13:20:42]Clear old archive folders... [13:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:20:42]tlvbuf is 02028980 [13:20:42]SAM_PROTO_ClearQueue [13:20:42]wFMCommunicate request_size=4 [13:20:42]MH_SAM_APDU [13:20:42]CAPDU: 80 09 00 00 [13:20:42]Write to MH i2c: E2 08 00 81 04 80 09 00 00 00 00 00 00 F7 [13:20:42]Write i2c OK [13:20:42]MH_I2C_Read... [13:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:42]Read from MH i2c: E2 [13:20:42]MH_I2C_Read... [13:20:42]Read from MH i2c: E2 03 00 [13:20:42]MH_I2C_Read... [13:20:42]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [13:20:42]RAPDU: 90 00 [13:20:42]wFMCommunicate OK [13:20:42]SAM_PROTO_ClearQueue done [13:20:42]KKMCreateOFDPacket [13:20:42]OFDProtocolAddRootSTLVToBuf [13:20:42]FM_MakeSignedData [13:20:42]FM_MakeSignedData [13:20:42]SAM_PROTO_SignData [13:20:42]wFMCommunicate request_size=4 [13:20:42]MH_SAM_APDU [13:20:42]CAPDU: 80 0D 01 02 [13:20:42]Write to MH i2c: E2 08 00 82 04 80 0D 01 02 00 00 00 00 FF [13:20:42]Write i2c OK [13:20:42]MH_I2C_Read... [13:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:42]Read from MH i2c: E2 [13:20:42]MH_I2C_Read... [13:20:42]Read from MH i2c: E2 03 00 [13:20:42]MH_I2C_Read... [13:20:42]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [13:20:42]RAPDU: 90 00 [13:20:42]wFMCommunicate OK [13:20:42]wFMCommunicate request_size=255 [13:20:42]MH_SAM_APDU [13:20:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 51 02 00 35 04 06 00 6B 84 4E 0A [13:20:42]Write to MH i2c: E2 02 01 83 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 51 02 00 35 04 06 00 6B 84 4E 0A 00 00 DB [13:20:42]Write i2c OK [13:20:42]MH_I2C_Read... [13:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:43]Read from MH i2c: E2 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 03 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [13:20:43]RAPDU: 90 00 [13:20:43]wFMCommunicate OK [13:20:43]wFMCommunicate request_size=7 [13:20:43]MH_SAM_APDU [13:20:43]CAPDU: 80 0D 02 02 02 57 17 [13:20:43]Write to MH i2c: E2 0A 00 84 04 80 0D 02 02 02 00 57 17 00 00 74 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:43]Read from MH i2c: E2 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 03 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [13:20:43]RAPDU: 90 00 [13:20:43]wFMCommunicate OK [13:20:43]wFMCommunicate request_size=4 [13:20:43]MH_SAM_APDU [13:20:43]CAPDU: 80 0D 03 02 [13:20:43]Write to MH i2c: E2 08 00 85 04 80 0D 03 02 00 00 00 00 04 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:43]Read from MH i2c: E2 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 0B 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 0B 00 85 04 00 03 E0 AB B4 AB E0 29 75 90 00 70 [13:20:43]RAPDU: 03 E0 AB B4 AB E0 29 75 90 00 [13:20:43]wFMCommunicate OK [13:20:43]SAM_PROTO_SignData done [13:20:43]FM_MakeSignedData done [13:20:43]CreateOFDProtocolMessage [13:20:43]wFMCommunicate request_size=4 [13:20:43]MH_SAM_APDU [13:20:43]CAPDU: 80 11 00 00 [13:20:43]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:43]Read from MH i2c: E2 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 17 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [13:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:43]wFMCommunicate OK [13:20:43]CreateOFDProtocolMessage done [13:20:43]OFDSenderStorePacket 151867 [13:20:43]StoreOFDPacket docnum=151867 [13:20:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D 1A 04 01 8F C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 51 02 00 35 04 06 00 6B 84 4E 0A 57 17 03 E0 AB B4 AB E0 29 75 [13:20:43]CheckFolder [13:20:43]dirname=/storage/ofd_packets [13:20:43]CheckFolder done [13:20:43]ProducePacketName [13:20:43]name=ofd_packets/00151867 [13:20:43]NVStorageSaveData ofd_packets/00151867 [13:20:43]File name is /storage/ofd_packets/00151867 [13:20:43]Write 298 bytes [13:20:43]NVStorageSaveData done [13:20:43]OFDSenderStorePacket done [13:20:43]KKMCreateOFDPacket done [13:20:43]NVStorageSaveData kkm_last_timestamp [13:20:43]File name is /storage/kkm_last_timestamp [13:20:43]Write 4 bytes [13:20:43]NVStorageSaveData done [13:20:43]ExternCall_PrintAddStr [13:20:43]wPrintStart [13:20:43]Write to MH i2c: 01 00 00 87 04 8B [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 07 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 07 00 87 04 00 00 00 00 00 FF 0F A0 [13:20:43]RasterBufferAndPrint [13:20:43]line Счет N : (1)1785878 [13:20:43]line ИНН: 02508201610067 [13:20:43]line Контрольно-Кассовый Чек [13:20:43]line ПРОДАЖА [13:20:43]line ТРК (МРК, ГНК) : 31 [13:20:43]line Товар: 2710194210 [13:20:43]line ДТ-К-5 [13:20:43]line 26.250 * 0.00 [13:20:43]line = 0.00 [13:20:43]line НДС 12% НСП 1% [13:20:43]line > о реализуемом товаре [13:20:43]line ИТОГО: 0.00 [13:20:43]line НСП 1% : 0.00 [13:20:43]line НДС 12% : 0.00 [13:20:43]line Наличными: 0.00 [13:20:43]line Безнал.: 0.00 [13:20:43]line Место: АЗС № 89 "Партнер Нефть" [13:20:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:20:43]line СНО: Общий режим [13:20:43]line Чек 198 22.09.2024 13:20 [13:20:43]line Смена: 475 ФФД: 1.0 [13:20:43]line ЗНМ: 0300000113 [13:20:43]line РНМ: 0000000000091825 [13:20:43]line Версия ККМ: 001 [13:20:43]line Платежная система: O! деньги [13:20:43]line ФМ: 0000000000871835 [13:20:43]line ФД: 151867 [13:20:43]line ФПД: 118215989155607 [13:20:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151867&fm=118215989155607&tin=02508201610067®Number=0000000000091825&sum=0 [13:20:43]written 0, free lines is 4095 [13:20:43]OFD Sender: Processing packet 151867 [packets to send 826, broken 825] [13:20:43]ProducePacketName [13:20:43]name=ofd_packets/00151867 [13:20:43]OFD Sender: To server: pG, [13:20:43]CommunicateWithHost lk.salyk.kg:30040 [13:20:43]ConnectInit lk.salyk.kg [13:20:43]Write to MH i2c: 01 00 00 B1 04 B5 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 07 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 E9 0C B1 [13:20:43]RasterBufferAndPrint [13:20:43]line [13:20:43]line [13:20:43]line [13:20:43]line [13:20:43]line [13:20:43]written 0, free lines is 3311 [13:20:43]MH_Cut [13:20:43]Write to MH i2c: D1 01 00 B8 04 01 8E [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: D1 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: D1 01 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: D1 01 00 B8 04 00 8D [13:20:43]Write to MH i2c: 01 00 00 B9 04 BD [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]Connected sock=10 [13:20:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D 1A 04 01 8F C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 51 02 00 35 04 06 00 6B 84 4E 0A 57 17 03 E0 AB B4 AB E0 29 75 [13:20:44]*** Cut start [13:20:44]*** Purtial cut [13:20:44]*** Stage 1: CUTSNS_PIN = 1 [13:20:44]Read from MH i2c: 01 [13:20:44]MH_I2C_Read... [13:20:44]*** Stop cut motor [13:20:44]*** Cut end [13:20:44]Read from MH i2c: 01 07 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [13:20:44]process_action close_receipt done [13:20:44]requested_data is exist [13:20:44]produce_requested_data [13:20:44]requested_item fm.sn is exist - process it [13:20:44]wFMCommunicate request_size=4 [13:20:44]MH_SAM_APDU [13:20:44]CAPDU: 80 11 00 00 [13:20:44]Write to MH i2c: E2 08 00 BA 04 80 11 00 00 00 00 00 00 38 [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 48 47 00 07 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 51 02 00 F4 03 04 00 AE C1 EF 66 B6 04 01 00 00 19 66 EA FC 85 7E 55 DF [13:20:44]CommunicateWithHost err = 0 [13:20:44]CheckOFDResponse [13:20:44]1017 (14) - 77093643461234 [13:20:44]1041 (16) - 0000000000871835 [13:20:44]1040 (4) - 151867 [13:20:44]1012 (4) - 22.09.2024 07:05 [13:20:44]1206 (1) - 0 [13:20:44]OFD Sender: Remove packet 151867 [13:20:44]ProducePacketName [13:20:44]name=ofd_packets/00151867 [13:20:44]NVStorageDeleteData [13:20:44]Read from MH i2c: E2 [13:20:44]MH_I2C_Read... [13:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:44]Read from MH i2c: E2 17 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 17 00 BA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [13:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:44]wFMCommunicate OK [13:20:44]requested_item fd.num is exist - process it [13:20:44]SAM_PROTO_GetFieldsCounters [13:20:44]wFMCommunicate request_size=4 [13:20:44]MH_SAM_APDU [13:20:44]CAPDU: 80 13 00 00 [13:20:44]Write to MH i2c: E2 08 00 BB 04 80 13 00 00 00 00 00 00 3B [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:44]Read from MH i2c: E2 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 62 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 62 00 BB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [13:20:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:44]wFMCommunicate OK [13:20:44]SAM_PROTO_GetFieldsCounters done [13:20:44]requested_item shift.num is exist - process it [13:20:44]requested_item shift.opened is exist - process it [13:20:44]req_shift_opened [13:20:44]FM_GetShiftState [13:20:44]SAM_PROTO_GetShiftState [13:20:44]wFMCommunicate request_size=4 [13:20:44]MH_SAM_APDU [13:20:44]CAPDU: 80 13 01 00 [13:20:44]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:44]Read from MH i2c: E2 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 0E 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 84 [13:20:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:20:44]wFMCommunicate OK [13:20:44]SAM_PROTO_GetShiftState done [13:20:44]FM_GetShiftState done [13:20:44]req_shift_opened done [13:20:44]requested_item shift.open_date is exist - process it [13:20:44]req_shift_open_date [13:20:44]req_shift_open_date done [13:20:44]produce_requested_data done [13:20:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151867,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:20:44]process_action_free close_receipt [13:20:44]json_value_free [13:20:44]json_value_free done [13:20:44]process_json_proto returns [13:20:44]Send response to host [13:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151867,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:20:44]free response buf [13:20:44]execute_script done [13:20:44]execute_script returns [13:20:44]free content buf [13:20:44]Sock 9.Close socket [13:20:44]Sock 9.Thread stoped [13:20:45]OFD Sender: No OFD packet to send [13:20:45]accept exits with 7 [13:20:45]New connection [13:20:45]New thread 3066998116 created [13:20:45]Thread 3066854756 joined [13:20:45]Waiting for new connection... [13:20:45] Sock 7.Parse request [13:20:45]Sock 7.Check first char [13:20:45]Sock 7.First char is OK [13:20:45]request: POST /json_proto HTTP/1.0 [13:20:45]Method: POST [13:20:45]URL: /json_proto [13:20:45]Method is POST - this is cgi request [13:20:45]url: /json_proto [13:20:45]query_string will be loaded in cgi processing [13:20:45]execute_cgi json_proto POST (null) [13:20:45]execute_cgi path=json_proto method=POST [13:20:45]POST find Content-Length [13:20:45]Host: 172.17.43.67:8080 [13:20:45]Content-Length: 796 [13:20:45]Content-Type: application/json [13:20:45] [13:20:45]POST finish read [13:20:45]Found Content-Length = 796 [13:20:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:45]execute_script... [13:20:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:45]POST & json_proto [13:20:45]process_json_proto [13:20:45]json parsed OK: [13:20:45]protocol is kg_v1.0 [13:20:45]action value=close_receipt [13:20:45]process_action close_receipt [13:20:45]cmd_close_receipt [13:20:45]MH_GetDate [13:20:45]Write to MH i2c: F0 00 00 BD 04 B0 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 09 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 09 00 BD 04 00 AD 19 F0 66 6A BD 47 65 A8 [13:20:45]GetLastDocTimeStamp 1727011241 [13:20:45]current date 1727011245 [13:20:45]FM_GetShiftState [13:20:45]SAM_PROTO_GetShiftState [13:20:45]wFMCommunicate request_size=4 [13:20:45]MH_SAM_APDU [13:20:45]CAPDU: 80 13 01 00 [13:20:45]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0E 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 86 [13:20:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:20:45]wFMCommunicate OK [13:20:45]SAM_PROTO_GetShiftState done [13:20:45]FM_GetShiftState done [13:20:45]opened in 1726966141 [13:20:45]opened+sec_in_day 1727052541 [13:20:45]quantity*price = 0 [13:20:45]sum+1 = 1 [13:20:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 199 22.09.2024 13:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151868 ФПД: 13114957415554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151868&fm=13114957415554&tin=02508201610067®Number=0000000000091825&sum=0 [13:20:46]StoreToDocumentArchive [13:20:46]shift 475 fd 151868 [13:20:46]save to /storage/0475/doc_00151868 [13:20:46]save last doc name /storage/0475/doc_00151868 to /storage/kkm_last_doc_name [13:20:46]save OK [13:20:46]Clear old archive folders... [13:20:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:46]tlvbuf is 0202BF40 [13:20:46]SAM_PROTO_ClearQueue [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 09 00 00 [13:20:46]Write to MH i2c: E2 08 00 CB 04 80 09 00 00 00 00 00 00 41 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]SAM_PROTO_ClearQueue done [13:20:46]KKMCreateOFDPacket [13:20:46]OFDProtocolAddRootSTLVToBuf [13:20:46]FM_MakeSignedData [13:20:46]FM_MakeSignedData [13:20:46]SAM_PROTO_SignData [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 0D 01 02 [13:20:46]Write to MH i2c: E2 08 00 CC 04 80 0D 01 02 00 00 00 00 49 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]wFMCommunicate request_size=255 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 AD 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 51 02 00 35 04 06 00 0B [13:20:46]Write to MH i2c: E2 02 01 CD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 AD 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 51 02 00 35 04 06 00 0B 00 00 9C [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]wFMCommunicate request_size=10 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 02 02 05 ED 90 60 C4 82 [13:20:47]Write to MH i2c: E2 0D 00 CE 04 80 0D 02 02 05 00 ED 90 60 C4 82 00 00 79 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 03 02 [13:20:47]Write to MH i2c: E2 08 00 CF 04 80 0D 03 02 00 00 00 00 4E [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0B 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0B 00 CF 04 00 04 4F B7 60 90 9C 50 DC 90 00 11 [13:20:47]RAPDU: 04 4F B7 60 90 9C 50 DC 90 00 [13:20:47]wFMCommunicate OK [13:20:47]SAM_PROTO_SignData done [13:20:47]FM_MakeSignedData done [13:20:47]CreateOFDProtocolMessage [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 11 00 00 [13:20:47]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 17 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [13:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:47]wFMCommunicate OK [13:20:47]CreateOFDProtocolMessage done [13:20:47]OFDSenderStorePacket 151868 [13:20:47]StoreOFDPacket docnum=151868 [13:20:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 3E 07 01 34 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 AD 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 51 02 00 35 04 06 00 0B ED 90 60 C4 82 04 4F B7 60 90 9C 50 DC [13:20:47]CheckFolder [13:20:47]dirname=/storage/ofd_packets [13:20:47]CheckFolder done [13:20:47]ProducePacketName [13:20:47]name=ofd_packets/00151868 [13:20:47]NVStorageSaveData ofd_packets/00151868 [13:20:47]File name is /storage/ofd_packets/00151868 [13:20:47]Write 301 bytes [13:20:47]NVStorageSaveData done [13:20:47]OFDSenderStorePacket done [13:20:47]KKMCreateOFDPacket done [13:20:47]NVStorageSaveData kkm_last_timestamp [13:20:47]File name is /storage/kkm_last_timestamp [13:20:47]Write 4 bytes [13:20:47]NVStorageSaveData done [13:20:47]ExternCall_PrintAddStr [13:20:47]wPrintStart [13:20:47]Write to MH i2c: 01 00 00 D1 04 D5 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [13:20:47]RasterBufferAndPrint [13:20:47]line Счет N : (1)1785879 [13:20:47]line ИНН: 02508201610067 [13:20:47]line Контрольно-Кассовый Чек [13:20:47]line ПРОДАЖА [13:20:47]line ТРК (МРК, ГНК) : 22 [13:20:47]line Товар: 2710124130 [13:20:47]line Аи-92-К-5 [13:20:47]line 7.380 * 0.00 [13:20:47]line = 0.00 [13:20:47]line НДС 12% НСП 1% [13:20:47]line > о реализуемом товаре [13:20:47]line ИТОГО: 0.00 [13:20:47]line НСП 1% : 0.00 [13:20:47]line НДС 12% : 0.00 [13:20:47]line Наличными: 0.00 [13:20:47]line Безнал.: 0.00 [13:20:47]line Место: АЗС № 89 "Партнер Нефть" [13:20:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:20:47]line СНО: Общий режим [13:20:47]line Чек 199 22.09.2024 13:20 [13:20:47]line Смена: 475 ФФД: 1.0 [13:20:47]line ЗНМ: 0300000113 [13:20:47]line РНМ: 0000000000091825 [13:20:47]line Версия ККМ: 001 [13:20:47]line Платежная система: O! деньги [13:20:47]line ФМ: 0000000000871835 [13:20:47]line ФД: 151868 [13:20:47]line ФПД: 13114957415554 [13:20:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151868&fm=13114957415554&tin=02508201610067®Number=0000000000091825&sum=0 [13:20:47]OFD Sender: Processing packet 151868 [packets to send 826, broken 825] [13:20:47]ProducePacketName [13:20:47]name=ofd_packets/00151868 [13:20:47]OFD Sender: To server: pG, [13:20:47]CommunicateWithHost lk.salyk.kg:30040 [13:20:47]ConnectInit lk.salyk.kg [13:20:47]written 0, free lines is 4095 [13:20:48]Write to MH i2c: 01 00 00 FB 04 FF [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: 01 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: 01 07 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 E9 0C FB [13:20:48]RasterBufferAndPrint [13:20:48]line [13:20:48]line [13:20:48]line [13:20:48]line [13:20:48]line [13:20:48]written 0, free lines is 3318 [13:20:48]MH_Cut [13:20:48]Write to MH i2c: D1 01 00 02 05 01 D9 [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: D1 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: D1 01 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: D1 01 00 02 05 00 D8 [13:20:48]Write to MH i2c: 01 00 00 03 05 08 [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:49]*** Cut start [13:20:49]*** Purtial cut [13:20:49]*** Stage 1: CUTSNS_PIN = 1 [13:20:49]Read from MH i2c: 01 *** Stop cut motor [13:20:49] [13:20:49]*** Cut end [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: 01 07 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: 01 07 00 03 05 00 00 00 00 00 FF 0F 1D [13:20:49]process_action close_receipt done [13:20:49]requested_data is exist [13:20:49]produce_requested_data [13:20:49]requested_item fm.sn is exist - process it [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 11 00 00 [13:20:49]Write to MH i2c: E2 08 00 04 05 80 11 00 00 00 00 00 00 83 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 17 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 17 00 04 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [13:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:49]wFMCommunicate OK [13:20:49]requested_item fd.num is exist - process it [13:20:49]SAM_PROTO_GetFieldsCounters [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 13 00 00 [13:20:49]Write to MH i2c: E2 08 00 05 05 80 13 00 00 00 00 00 00 86 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 62 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 62 00 05 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [13:20:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:49]wFMCommunicate OK [13:20:49]SAM_PROTO_GetFieldsCounters done [13:20:49]requested_item shift.num is exist - process it [13:20:49]requested_item shift.opened is exist - process it [13:20:49]req_shift_opened [13:20:49]FM_GetShiftState [13:20:49]SAM_PROTO_GetShiftState [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 13 01 00 [13:20:49]Write to MH i2c: E2 08 00 06 05 80 13 01 00 00 00 00 00 88 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 0E 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 0E 00 06 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CF [13:20:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:20:49]wFMCommunicate OK [13:20:49]SAM_PROTO_GetShiftState done [13:20:49]FM_GetShiftState done [13:20:49]req_shift_opened done [13:20:49]requested_item shift.open_date is exist - process it [13:20:49]req_shift_open_date [13:20:49]req_shift_open_date done [13:20:49]produce_requested_data done [13:20:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151868,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:20:49]process_action_free close_receipt [13:20:49]json_value_free [13:20:49]json_value_free done [13:20:49]process_json_proto returns [13:20:49]Send response to host [13:20:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151868,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:20:49]free response buf [13:20:49]execute_script done [13:20:49]execute_script returns [13:20:49]free content buf [13:20:49]Sock 7.Close socket [13:20:49]Sock 7.Thread stoped [13:20:50]Connected sock=11 [13:20:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 3E 07 01 34 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 AD 19 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 51 02 00 35 04 06 00 0B ED 90 60 C4 82 04 4F B7 60 90 9C 50 DC [13:20:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 FD 47 00 DC B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 51 02 00 F4 03 04 00 B4 C1 EF 66 B6 04 01 00 00 EA 2D FC A4 C8 D0 08 15 [13:20:51]CommunicateWithHost err = 0 [13:20:51]CheckOFDResponse [13:20:51]1017 (14) - 77093643461234 [13:20:51]1041 (16) - 0000000000871835 [13:20:51]1040 (4) - 151868 [13:20:51]1012 (4) - 22.09.2024 07:05 [13:20:51]1206 (1) - 0 [13:20:51]OFD Sender: Remove packet 151868 [13:20:51]ProducePacketName [13:20:51]name=ofd_packets/00151868 [13:20:51]NVStorageDeleteData [13:20:51]OFD Sender: No OFD packet to send [13:20:56]OFD Sender: No OFD packet to send [13:21:01]recv_with_timeout no data received [13:21:01]OFD Sender: No OFD packet to send [13:21:06]OFD Sender: No OFD packet to send [13:21:11]recv_with_timeout no data received [13:21:11]OFD Sender: No OFD packet to send [13:21:16]OFD Sender: No OFD packet to send [13:21:21]OFD Sender: No OFD packet to send [13:21:26]OFD Sender: No OFD packet to send [13:21:31]OFD Sender: No OFD packet to send [13:21:36]OFD Sender: No OFD packet to send [13:21:39]recv_with_timeout no data received [13:21:42]OFD Sender: No OFD packet to send [13:21:47]OFD Sender: No OFD packet to send [13:21:52]OFD Sender: No OFD packet to send [13:21:57]OFD Sender: No OFD packet to send [13:22:02]OFD Sender: No OFD packet to send [13:22:07]OFD Sender: No OFD packet to send [13:22:12]OFD Sender: No OFD packet to send [13:22:17]OFD Sender: No OFD packet to send [13:22:22]OFD Sender: No OFD packet to send [13:22:27]OFD Sender: No OFD packet to send [13:22:27]recv_with_timeout no data received [13:22:32]OFD Sender: No OFD packet to send [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:44]recv_with_timeout no data received [13:22:47]OFD Sender: No OFD packet to send [13:22:52]OFD Sender: No OFD packet to send [13:22:57]OFD Sender: No OFD packet to send [13:23:02]OFD Sender: No OFD packet to send [13:23:07]OFD Sender: No OFD packet to send [13:23:12]OFD Sender: No OFD packet to send [13:23:17]OFD Sender: No OFD packet to send [13:23:20]accept exits with 9 [13:23:20]New connection [13:23:20]New thread 3066854756 created [13:23:20]Thread 3066998116 joined [13:23:20]Waiting for new connection... [13:23:20] Sock 9.Parse request [13:23:20]Sock 9.Check first char [13:23:20]Sock 9.First char is OK [13:23:20]request: POST /json_proto HTTP/1.0 [13:23:20]Method: POST [13:23:20]URL: /json_proto [13:23:20]Method is POST - this is cgi request [13:23:20]url: /json_proto [13:23:20]query_string will be loaded in cgi processing [13:23:20]execute_cgi json_proto POST (null) [13:23:20]execute_cgi path=json_proto method=POST [13:23:20]POST find Content-Length [13:23:20]Host: 172.17.43.67:8080 [13:23:20]Content-Length: 794 [13:23:20]Content-Type: application/json [13:23:20] [13:23:20]POST finish read [13:23:20]Found Content-Length = 794 [13:23:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:20]execute_script... [13:23:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:20]POST & json_proto [13:23:20]process_json_proto [13:23:20]json parsed OK: [13:23:20]protocol is kg_v1.0 [13:23:20]action value=close_receipt [13:23:20]process_action close_receipt [13:23:20]cmd_close_receipt [13:23:20]MH_GetDate [13:23:20]Write to MH i2c: F0 00 00 07 05 FB [13:23:20]Write i2c OK [13:23:20]MH_I2C_Read... [13:23:20]Read from MH i2c: F0 [13:23:20]MH_I2C_Read... [13:23:20]Read from MH i2c: F0 09 00 [13:23:20]MH_I2C_Read... [13:23:20]Read from MH i2c: F0 09 00 07 05 00 48 1A F0 66 6A BD 47 65 8F [13:23:20]GetLastDocTimeStamp 1727011245 [13:23:20]current date 1727011400 [13:23:20]FM_GetShiftState [13:23:20]SAM_PROTO_GetShiftState [13:23:20]wFMCommunicate request_size=4 [13:23:20]MH_SAM_APDU [13:23:20]CAPDU: 80 13 01 00 [13:23:20]Write to MH i2c: E2 08 00 08 05 80 13 01 00 00 00 00 00 8A [13:23:20]Write i2c OK [13:23:20]MH_I2C_Read... [13:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:20]Read from MH i2c: E2 [13:23:20]MH_I2C_Read... [13:23:20]Read from MH i2c: E2 0E 00 [13:23:20]MH_I2C_Read... [13:23:20]Read from MH i2c: E2 0E 00 08 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D1 [13:23:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:23:20]wFMCommunicate OK [13:23:20]SAM_PROTO_GetShiftState done [13:23:20]FM_GetShiftState done [13:23:20]opened in 1726966141 [13:23:20]opened+sec_in_day 1727052541 [13:23:20]quantity*price = 0 [13:23:20]sum+1 = 1 [13:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 200 22.09.2024 13:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151869 ФПД: 132757286072100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151869&fm=132757286072100&tin=02508201610067®Number=0000000000091825&sum=0 [13:23:21]StoreToDocumentArchive [13:23:21]shift 475 fd 151869 [13:23:21]save to /storage/0475/doc_00151869 [13:23:21]save last doc name /storage/0475/doc_00151869 to /storage/kkm_last_doc_name [13:23:21]save OK [13:23:21]Clear old archive folders... [13:23:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:23:21]tlvbuf is 020861A0 [13:23:21]SAM_PROTO_ClearQueue [13:23:21]wFMCommunicate request_size=4 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 09 00 00 [13:23:21]Write to MH i2c: E2 08 00 15 05 80 09 00 00 00 00 00 00 8C [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:21]Read from MH i2c: E2 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 15 05 00 90 00 8E [13:23:21]RAPDU: 90 00 [13:23:21]wFMCommunicate OK [13:23:21]SAM_PROTO_ClearQueue done [13:23:21]KKMCreateOFDPacket [13:23:21]OFDProtocolAddRootSTLVToBuf [13:23:21]FM_MakeSignedData [13:23:21]FM_MakeSignedData [13:23:21]SAM_PROTO_SignData [13:23:21]wFMCommunicate request_size=4 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 0D 01 02 [13:23:21]Write to MH i2c: E2 08 00 16 05 80 0D 01 02 00 00 00 00 94 [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:21]Read from MH i2c: E2 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 16 05 00 90 00 8F [13:23:21]RAPDU: 90 00 [13:23:21]wFMCommunicate OK [13:23:21]wFMCommunicate request_size=255 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 48 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 51 02 00 35 04 06 00 78 BD F6 E0 [13:23:21]Write to MH i2c: E2 02 01 17 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 48 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 51 02 00 35 04 06 00 78 BD F6 E0 00 00 AB [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:21]Read from MH i2c: E2 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [13:23:21]RAPDU: 90 00 [13:23:21]wFMCommunicate OK [13:23:21]wFMCommunicate request_size=7 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 0D 02 02 02 AF 24 [13:23:21]Write to MH i2c: E2 0A 00 18 05 80 0D 02 02 02 00 AF 24 00 00 6E [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:21]Read from MH i2c: E2 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [13:23:21]RAPDU: 90 00 [13:23:21]wFMCommunicate OK [13:23:21]wFMCommunicate request_size=4 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 0D 03 02 [13:23:21]Write to MH i2c: E2 08 00 19 05 80 0D 03 02 00 00 00 00 99 [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:21]Read from MH i2c: E2 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 0B 00 [13:23:21]MH_I2C_Read... [13:23:21]Read from MH i2c: E2 0B 00 19 05 00 78 E8 71 36 17 F2 C0 AF 90 00 19 [13:23:21]RAPDU: 78 E8 71 36 17 F2 C0 AF 90 00 [13:23:21]wFMCommunicate OK [13:23:21]SAM_PROTO_SignData done [13:23:21]FM_MakeSignedData done [13:23:21]CreateOFDProtocolMessage [13:23:21]wFMCommunicate request_size=4 [13:23:21]MH_SAM_APDU [13:23:21]CAPDU: 80 11 00 00 [13:23:21]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [13:23:21]Write i2c OK [13:23:21]MH_I2C_Read... [13:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:22]Read from MH i2c: E2 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: E2 17 00 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [13:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:23:22]wFMCommunicate OK [13:23:22]CreateOFDProtocolMessage done [13:23:22]OFDSenderStorePacket 151869 [13:23:22]StoreOFDPacket docnum=151869 [13:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 DC 04 01 EE 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 48 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 51 02 00 35 04 06 00 78 BD F6 E0 AF 24 78 E8 71 36 17 F2 C0 AF [13:23:22]CheckFolder [13:23:22]dirname=/storage/ofd_packets [13:23:22]CheckFolder done [13:23:22]ProducePacketName [13:23:22]name=ofd_packets/00151869 [13:23:22]NVStorageSaveData ofd_packets/00151869 [13:23:22]File name is /storage/ofd_packets/00151869 [13:23:22]Write 298 bytes [13:23:22]NVStorageSaveData done [13:23:22]OFDSenderStorePacket done [13:23:22]KKMCreateOFDPacket done [13:23:22]NVStorageSaveData kkm_last_timestamp [13:23:22]File name is /storage/kkm_last_timestamp [13:23:22]Write 4 bytes [13:23:22]NVStorageSaveData done [13:23:22]ExternCall_PrintAddStr [13:23:22]wPrintStart [13:23:22]Write to MH i2c: 01 00 00 1B 05 20 [13:23:22]Write i2c OK [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 07 00 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 07 00 1B 05 00 00 00 00 00 FF 0F 35 [13:23:22]RasterBufferAndPrint [13:23:22]line Счет N : (1)1785880 [13:23:22]line ИНН: 02508201610067 [13:23:22]line Контрольно-Кассовый Чек [13:23:22]line ПРОДАЖА [13:23:22]line ТРК (МРК, ГНК) : 31 [13:23:22]line Товар: 2710194210 [13:23:22]line ДТ-К-5 [13:23:22]line 15.750 * 0.00 [13:23:22]line = 0.00 [13:23:22]line НДС 12% НСП 1% [13:23:22]line > о реализуемом товаре [13:23:22]line ИТОГО: 0.00 [13:23:22]line НСП 1% : 0.00 [13:23:22]line НДС 12% : 0.00 [13:23:22]line Наличными: 0.00 [13:23:22]line Безнал.: 0.00 [13:23:22]line Место: АЗС № 89 "Партнер Нефть" [13:23:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:23:22]line СНО: Общий режим [13:23:22]line Чек 200 22.09.2024 13:23 [13:23:22]line Смена: 475 ФФД: 1.0 [13:23:22]line ЗНМ: 0300000113 [13:23:22]line РНМ: 0000000000091825 [13:23:22]line Версия ККМ: 001 [13:23:22]line Платежная система: O! деньги [13:23:22]line ФМ: 0000000000871835 [13:23:22]line ФД: 151869 [13:23:22]line ФПД: 132757286072100 [13:23:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151869&fm=132757286072100&tin=02508201610067®Number=0000000000091825&sum=0 [13:23:22]written 0, free lines is 4095 [13:23:22]OFD Sender: Processing packet 151869 [packets to send 826, broken 825] [13:23:22]ProducePacketName [13:23:22]name=ofd_packets/00151869 [13:23:22]OFD Sender: To server: pG, [13:23:22]CommunicateWithHost lk.salyk.kg:30040 [13:23:22]ConnectInit lk.salyk.kg [13:23:22]Write to MH i2c: 01 00 00 45 05 4A [13:23:22]Write i2c OK [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 07 00 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: 01 07 00 45 05 00 00 00 00 00 E9 0C 46 [13:23:22]RasterBufferAndPrint [13:23:22]line [13:23:22]line [13:23:22]line [13:23:22]line [13:23:22]line [13:23:22]written 0, free lines is 3311 [13:23:22]MH_Cut [13:23:22]Write to MH i2c: D1 01 00 4C 05 01 23 [13:23:22]Write i2c OK [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: D1 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: D1 01 00 [13:23:22]MH_I2C_Read... [13:23:22]Read from MH i2c: D1 01 00 4C 05 00 22 [13:23:22]Write to MH i2c: 01 00 00 4D 05 52 [13:23:22]Write i2c OK [13:23:22]MH_I2C_Read... [13:23:23]*** Cut start [13:23:23]*** Purtial cut [13:23:23]*** Stage 1: CUTSNS_PIN = 1 [13:23:23]Read from MH i2c: 01 [13:23:23]MH_I2C_Read... [13:23:23]*** Stop cut motor [13:23:23]*** Cut end [13:23:23]Read from MH i2c: 01 07 00 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: 01 07 00 4D 05 00 00 00 00 00 FF 0F 67 [13:23:23]process_action close_receipt done [13:23:23]requested_data is exist [13:23:23]produce_requested_data [13:23:23]requested_item fm.sn is exist - process it [13:23:23]wFMCommunicate request_size=4 [13:23:23]MH_SAM_APDU [13:23:23]CAPDU: 80 11 00 00 [13:23:23]Write to MH i2c: E2 08 00 4E 05 80 11 00 00 00 00 00 00 CD [13:23:23]Write i2c OK [13:23:23]MH_I2C_Read... [13:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:23]Read from MH i2c: E2 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 17 00 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 17 00 4E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [13:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:23:23]wFMCommunicate OK [13:23:23]requested_item fd.num is exist - process it [13:23:23]SAM_PROTO_GetFieldsCounters [13:23:23]wFMCommunicate request_size=4 [13:23:23]MH_SAM_APDU [13:23:23]CAPDU: 80 13 00 00 [13:23:23]Write to MH i2c: E2 08 00 4F 05 80 13 00 00 00 00 00 00 D0 [13:23:23]Write i2c OK [13:23:23]MH_I2C_Read... [13:23:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:23]Read from MH i2c: E2 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 62 00 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 62 00 4F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [13:23:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:23:23]wFMCommunicate OK [13:23:23]SAM_PROTO_GetFieldsCounters done [13:23:23]requested_item shift.num is exist - process it [13:23:23]requested_item shift.opened is exist - process it [13:23:23]req_shift_opened [13:23:23]FM_GetShiftState [13:23:23]SAM_PROTO_GetShiftState [13:23:23]wFMCommunicate request_size=4 [13:23:23]MH_SAM_APDU [13:23:23]CAPDU: 80 13 01 00 [13:23:23]Write to MH i2c: E2 08 00 50 05 80 13 01 00 00 00 00 00 D2 [13:23:23]Write i2c OK [13:23:23]MH_I2C_Read... [13:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:23]Read from MH i2c: E2 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 0E 00 [13:23:23]MH_I2C_Read... [13:23:23]Read from MH i2c: E2 0E 00 50 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 19 [13:23:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:23:23]wFMCommunicate OK [13:23:23]SAM_PROTO_GetShiftState done [13:23:23]FM_GetShiftState done [13:23:23]req_shift_opened done [13:23:23]requested_item shift.open_date is exist - process it [13:23:23]req_shift_open_date [13:23:23]req_shift_open_date done [13:23:23]produce_requested_data done [13:23:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151869,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:23:23]process_action_free close_receipt [13:23:23]json_value_free [13:23:23]json_value_free done [13:23:23]process_json_proto returns [13:23:23]Send response to host [13:23:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151869,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:23:23]free response buf [13:23:23]execute_script done [13:23:23]execute_script returns [13:23:23]free content buf [13:23:23]Sock 9.Close socket [13:23:23]Sock 9.Thread stoped [13:23:30]recv_with_timeout no data received [13:23:40]Connected sock=11 [13:23:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 DC 04 01 EE 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 48 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 51 02 00 35 04 06 00 78 BD F6 E0 AF 24 78 E8 71 36 17 F2 C0 AF [13:23:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 89 2C 47 00 67 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 51 02 00 F4 03 04 00 62 C2 EF 66 B6 04 01 00 00 DF 33 1E 5D 55 9E 11 4E [13:23:44]CommunicateWithHost err = 0 [13:23:44]CheckOFDResponse [13:23:44]1017 (14) - 77093643461234 [13:23:44]1041 (16) - 0000000000871835 [13:23:44]1040 (4) - 151869 [13:23:44]1012 (4) - 22.09.2024 07:08 [13:23:44]1206 (1) - 0 [13:23:44]OFD Sender: Remove packet 151869 [13:23:44]ProducePacketName [13:23:44]name=ofd_packets/00151869 [13:23:44]NVStorageDeleteData [13:23:45]OFD Sender: No OFD packet to send [13:23:47]recv_with_timeout no data received [13:23:50]OFD Sender: No OFD packet to send [13:23:55]OFD Sender: No OFD packet to send [13:23:59]recv_with_timeout no data received [13:24:00]OFD Sender: No OFD packet to send [13:24:05]OFD Sender: No OFD packet to send [13:24:10]OFD Sender: No OFD packet to send [13:24:15]OFD Sender: No OFD packet to send [13:24:20]OFD Sender: No OFD packet to send [13:24:25]OFD Sender: No OFD packet to send [13:24:26]accept exits with 7 [13:24:26]New connection [13:24:26]New thread 3066998116 created [13:24:26]Thread 3066854756 joined [13:24:26]Waiting for new connection... [13:24:26] Sock 7.Parse request [13:24:26]Sock 7.Check first char [13:24:26]Sock 7.First char is OK [13:24:26]request: POST /json_proto HTTP/1.0 [13:24:26]Method: POST [13:24:26]URL: /json_proto [13:24:26]Method is POST - this is cgi request [13:24:26]url: /json_proto [13:24:26]query_string will be loaded in cgi processing [13:24:26]execute_cgi json_proto POST (null) [13:24:26]execute_cgi path=json_proto method=POST [13:24:26]POST find Content-Length [13:24:26]Host: 172.17.43.67:8080 [13:24:26]Content-Length: 793 [13:24:26]Content-Type: application/json [13:24:26] [13:24:26]POST finish read [13:24:26]Found Content-Length = 793 [13:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:26]execute_script... [13:24:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:26]POST & json_proto [13:24:26]process_json_proto [13:24:26]json parsed OK: [13:24:26]protocol is kg_v1.0 [13:24:26]action value=close_receipt [13:24:26]process_action close_receipt [13:24:26]cmd_close_receipt [13:24:26]MH_GetDate [13:24:26]Write to MH i2c: F0 00 00 51 05 45 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 09 00 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 09 00 51 05 00 8B 1A F0 66 6A BD 47 65 1C [13:24:26]GetLastDocTimeStamp 1727011400 [13:24:26]current date 1727011467 [13:24:26]FM_GetShiftState [13:24:26]SAM_PROTO_GetShiftState [13:24:26]wFMCommunicate request_size=4 [13:24:26]MH_SAM_APDU [13:24:26]CAPDU: 80 13 01 00 [13:24:26]Write to MH i2c: E2 08 00 52 05 80 13 01 00 00 00 00 00 D4 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:26]Read from MH i2c: E2 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: E2 0E 00 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: E2 0E 00 52 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1B [13:24:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:24:26]wFMCommunicate OK [13:24:26]SAM_PROTO_GetShiftState done [13:24:26]FM_GetShiftState done [13:24:26]opened in 1726966141 [13:24:26]opened+sec_in_day 1727052541 [13:24:26]quantity*price = 0 [13:24:26]sum+1 = 1 [13:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 201 22.09.2024 13:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151870 ФПД: 128514356947653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151870&fm=128514356947653&tin=02508201610067®Number=0000000000091825&sum=0 [13:24:28]StoreToDocumentArchive [13:24:28]shift 475 fd 151870 [13:24:28]save to /storage/0475/doc_00151870 [13:24:28]save last doc name /storage/0475/doc_00151870 to /storage/kkm_last_doc_name [13:24:28]save OK [13:24:28]Clear old archive folders... [13:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:24:28]tlvbuf is 0203C900 [13:24:28]SAM_PROTO_ClearQueue [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 09 00 00 [13:24:28]Write to MH i2c: E2 08 00 5F 05 80 09 00 00 00 00 00 00 D6 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 5F 05 00 90 00 D8 [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]SAM_PROTO_ClearQueue done [13:24:28]KKMCreateOFDPacket [13:24:28]OFDProtocolAddRootSTLVToBuf [13:24:28]FM_MakeSignedData [13:24:28]FM_MakeSignedData [13:24:28]SAM_PROTO_SignData [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 01 02 [13:24:28]Write to MH i2c: E2 08 00 60 05 80 0D 01 02 00 00 00 00 DE [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 60 05 00 90 00 D9 [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=255 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 8B 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 51 02 00 35 04 06 00 74 E2 14 98 [13:24:28]Write to MH i2c: E2 02 01 61 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 8B 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 51 02 00 35 04 06 00 74 E2 14 98 00 00 31 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 61 05 00 90 00 DA [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=7 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 02 02 02 2A C5 [13:24:28]Write to MH i2c: E2 0A 00 62 05 80 0D 02 02 02 00 2A C5 00 00 D4 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 03 02 [13:24:28]Write to MH i2c: E2 08 00 63 05 80 0D 03 02 00 00 00 00 E3 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 0B 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 0B 00 63 05 00 79 B8 84 27 07 0E 35 A6 90 00 B0 [13:24:28]RAPDU: 79 B8 84 27 07 0E 35 A6 90 00 [13:24:28]wFMCommunicate OK [13:24:28]SAM_PROTO_SignData done [13:24:28]FM_MakeSignedData done [13:24:28]CreateOFDProtocolMessage [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 11 00 00 [13:24:28]Write to MH i2c: E2 08 00 64 05 80 11 00 00 00 00 00 00 E3 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 17 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 17 00 64 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [13:24:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:24:28]wFMCommunicate OK [13:24:28]CreateOFDProtocolMessage done [13:24:28]OFDSenderStorePacket 151870 [13:24:28]StoreOFDPacket docnum=151870 [13:24:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 E3 04 01 D8 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 8B 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 51 02 00 35 04 06 00 74 E2 14 98 2A C5 79 B8 84 27 07 0E 35 A6 [13:24:28]CheckFolder [13:24:28]dirname=/storage/ofd_packets [13:24:28]CheckFolder done [13:24:28]ProducePacketName [13:24:28]name=ofd_packets/00151870 [13:24:28]NVStorageSaveData ofd_packets/00151870 [13:24:28]File name is /storage/ofd_packets/00151870 [13:24:28]Write 298 bytes [13:24:28]NVStorageSaveData done [13:24:28]OFDSenderStorePacket done [13:24:28]KKMCreateOFDPacket done [13:24:28]NVStorageSaveData kkm_last_timestamp [13:24:28]File name is /storage/kkm_last_timestamp [13:24:28]Write 4 bytes [13:24:28]NVStorageSaveData done [13:24:28]ExternCall_PrintAddStr [13:24:28]wPrintStart [13:24:28]Write to MH i2c: 01 00 00 65 05 6A [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 07 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 07 00 65 05 00 00 00 00 00 FF 0F 7F [13:24:28]RasterBufferAndPrint [13:24:28]line Счет N : (1)1785881 [13:24:28]line ИНН: 02508201610067 [13:24:28]line Контрольно-Кассовый Чек [13:24:28]line ПРОДАЖА [13:24:28]line ТРК (МРК, ГНК) : 31 [13:24:28]line Товар: 2710194210 [13:24:28]line ДТ-К-5 [13:24:28]line 6.570 * 0.00 [13:24:28]line = 0.00 [13:24:28]line НДС 12% НСП 1% [13:24:28]line > о реализуемом товаре [13:24:28]line ИТОГО: 0.00 [13:24:28]line НСП 1% : 0.00 [13:24:28]line НДС 12% : 0.00 [13:24:28]line Наличными: 0.00 [13:24:28]line Безнал.: 0.00 [13:24:28]line Место: АЗС № 89 "Партнер Нефть" [13:24:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:24:28]line СНО: Общий режим [13:24:28]line Чек 201 22.09.2024 13:24 [13:24:28]line Смена: 475 ФФД: 1.0 [13:24:28]line ЗНМ: 0300000113 [13:24:28]line РНМ: 0000000000091825 [13:24:28]line Версия ККМ: 001 [13:24:28]line Платежная система: O! деньги [13:24:28]line ФМ: 0000000000871835 [13:24:28]line ФД: 151870 [13:24:28]line ФПД: 128514356947653 [13:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151870&fm=128514356947653&tin=02508201610067®Number=0000000000091825&sum=0 [13:24:28]written 0, free lines is 4095 [13:24:28]OFD Sender: Processing packet 151870 [packets to send 826, broken 825] [13:24:28]ProducePacketName [13:24:28]name=ofd_packets/00151870 [13:24:28]OFD Sender: To server: pG, [13:24:28]CommunicateWithHost lk.salyk.kg:30040 [13:24:28]ConnectInit lk.salyk.kg [13:24:29]Write to MH i2c: 01 00 00 8F 05 94 [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 07 00 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 07 00 8F 05 00 00 00 00 00 E6 0C 8D [13:24:29]RasterBufferAndPrint [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]written 0, free lines is 3309 [13:24:29]MH_Cut [13:24:29]Write to MH i2c: D1 01 00 96 05 01 6D [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 01 00 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 01 00 96 05 00 6C [13:24:29]Write to MH i2c: 01 00 00 97 05 9C [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]*** Cut start [13:24:29]*** Purtial cut [13:24:29]*** Stage 1: CUTSNS_PIN = 1 [13:24:30]Read from MH i2c: 01 [13:24:30]MH_I2C_Read... [13:24:30]*** Stop cut motor [13:24:30]*** Cut end [13:24:30]Read from MH i2c: 01 07 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: 01 07 00 97 05 00 00 00 00 00 FF 0F B1 [13:24:30]process_action close_receipt done [13:24:30]requested_data is exist [13:24:30]produce_requested_data [13:24:30]requested_item fm.sn is exist - process it [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 11 00 00 [13:24:30]Write to MH i2c: E2 08 00 98 05 80 11 00 00 00 00 00 00 17 [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 17 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 17 00 98 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [13:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:24:30]wFMCommunicate OK [13:24:30]requested_item fd.num is exist - process it [13:24:30]SAM_PROTO_GetFieldsCounters [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 13 00 00 [13:24:30]Write to MH i2c: E2 08 00 99 05 80 13 00 00 00 00 00 00 1A [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 62 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 62 00 99 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [13:24:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:24:30]wFMCommunicate OK [13:24:30]SAM_PROTO_GetFieldsCounters done [13:24:30]requested_item shift.num is exist - process it [13:24:30]requested_item shift.opened is exist - process it [13:24:30]req_shift_opened [13:24:30]FM_GetShiftState [13:24:30]SAM_PROTO_GetShiftState [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 13 01 00 [13:24:30]Write to MH i2c: E2 08 00 9A 05 80 13 01 00 00 00 00 00 1C [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 0E 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 0E 00 9A 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 63 [13:24:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:24:30]wFMCommunicate OK [13:24:30]SAM_PROTO_GetShiftState done [13:24:30]FM_GetShiftState done [13:24:30]req_shift_opened done [13:24:30]requested_item shift.open_date is exist - process it [13:24:30]req_shift_open_date [13:24:30]req_shift_open_date done [13:24:30]produce_requested_data done [13:24:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151870,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:24:30]process_action_free close_receipt [13:24:30]json_value_free [13:24:30]json_value_free done [13:24:30]process_json_proto returns [13:24:30]Send response to host [13:24:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151870,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:24:30]free response buf [13:24:30]execute_script done [13:24:30]execute_script returns [13:24:30]free content buf [13:24:30]Sock 7.Close socket [13:24:30]Sock 7.Thread stoped [13:24:30]Connected sock=11 [13:24:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 E3 04 01 D8 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 8B 1A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 51 02 00 35 04 06 00 74 E2 14 98 2A C5 79 B8 84 27 07 0E 35 A6 [13:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E 99 47 00 E1 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 51 02 00 F4 03 04 00 90 C2 EF 66 B6 04 01 00 00 72 99 9B 1F 9C 8B 9C 3A [13:24:31]CommunicateWithHost err = 0 [13:24:31]CheckOFDResponse [13:24:31]1017 (14) - 77093643461234 [13:24:31]1041 (16) - 0000000000871835 [13:24:31]1040 (4) - 151870 [13:24:31]1012 (4) - 22.09.2024 07:09 [13:24:31]1206 (1) - 0 [13:24:31]OFD Sender: Remove packet 151870 [13:24:31]ProducePacketName [13:24:31]name=ofd_packets/00151870 [13:24:31]NVStorageDeleteData [13:24:31]OFD Sender: No OFD packet to send [13:24:36]OFD Sender: No OFD packet to send [13:24:41]recv_with_timeout no data received [13:24:41]OFD Sender: No OFD packet to send [13:24:46]OFD Sender: No OFD packet to send [13:24:51]OFD Sender: No OFD packet to send [13:24:56]OFD Sender: No OFD packet to send [13:25:01]OFD Sender: No OFD packet to send [13:25:06]OFD Sender: No OFD packet to send [13:25:11]OFD Sender: No OFD packet to send [13:25:16]OFD Sender: No OFD packet to send [13:25:21]OFD Sender: No OFD packet to send [13:25:26]recv_with_timeout no data received [13:25:26]OFD Sender: No OFD packet to send [13:25:31]OFD Sender: No OFD packet to send [13:25:36]OFD Sender: No OFD packet to send [13:25:42]OFD Sender: No OFD packet to send [13:25:47]OFD Sender: No OFD packet to send [13:25:52]OFD Sender: No OFD packet to send [13:25:57]OFD Sender: No OFD packet to send [13:26:02]OFD Sender: No OFD packet to send [13:26:07]OFD Sender: No OFD packet to send [13:26:12]OFD Sender: No OFD packet to send [13:26:17]OFD Sender: No OFD packet to send [13:26:22]OFD Sender: No OFD packet to send [13:26:23]recv_with_timeout no data received [13:26:27]OFD Sender: No OFD packet to send [13:26:32]OFD Sender: No OFD packet to send [13:26:37]OFD Sender: No OFD packet to send [13:26:42]OFD Sender: No OFD packet to send [13:26:47]OFD Sender: No OFD packet to send [13:26:52]OFD Sender: No OFD packet to send [13:26:54]recv_with_timeout no data received [13:26:57]OFD Sender: No OFD packet to send [13:27:02]OFD Sender: No OFD packet to send [13:27:07]OFD Sender: No OFD packet to send [13:27:12]OFD Sender: No OFD packet to send [13:27:17]OFD Sender: No OFD packet to send [13:27:22]OFD Sender: No OFD packet to send [13:27:27]OFD Sender: No OFD packet to send [13:27:31]recv_with_timeout no data received [13:27:32]OFD Sender: No OFD packet to send [13:27:37]OFD Sender: No OFD packet to send [13:27:42]OFD Sender: No OFD packet to send [13:27:47]OFD Sender: No OFD packet to send [13:27:52]OFD Sender: No OFD packet to send [13:27:57]OFD Sender: No OFD packet to send [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 15 02 00 08 F4 03 04 00 64 1B F0 66 [13:28:04]Write to MH i2c: E2 10 00 A5 05 80 15 02 00 08 00 F4 03 04 00 64 1B F0 66 00 00 0A [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]wFMCommunicate request_size=25 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:28:04]Write to MH i2c: E2 1C 00 A6 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 8D [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 15 03 00 [13:28:04]Write to MH i2c: E2 08 00 A7 05 80 15 03 00 00 00 00 00 2D [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 40 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 40 00 A7 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CA 00 00 00 35 04 06 00 D1 E4 BB 8C A6 A0 90 00 9D [13:28:05]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CA 00 00 00 35 04 06 00 D1 E4 BB 8C A6 A0 90 00 [13:28:05]wFMCommunicate OK [13:28:05]SAM_PROTO_ProcessDocument answer len = 59 [13:28:05]SAM_PROTO_ProcessDocument done [13:28:05]SetTLVBufToDocument [13:28:05]Processing tag 1209 (04B9) [13:28:05]Malloc new data [13:28:05]Processing tag 1041 (0411) [13:28:05]Processing tag 1040 (0410) [13:28:05]Malloc new data [13:28:05]Processing tag 1038 (040E) [13:28:05]Malloc new data [13:28:05]Processing tag 1042 (0412) [13:28:05]Malloc new data [13:28:05]Processing tag 1077 (0435) [13:28:05]Malloc new data [13:28:05]SetTLVBufToDocument err=0 [13:28:05]KKMLoadAndSignReceiptData store KKM data [13:28:05]KKMLoadAndSignReceiptData err=0 [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 11 00 00 [13:28:05]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 A8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [13:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:28:05]wFMCommunicate OK [13:28:05]Счет N : (1)1785882 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 202 22.09.2024 13:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151871 ФПД: 230780329305760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132804&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151871&fm=230780329305760&tin=02508201610067®Number=0000000000091825&sum=30000 [13:28:05]StoreToDocumentArchive [13:28:05]shift 475 fd 151871 [13:28:05]save to /storage/0475/doc_00151871 [13:28:05]save last doc name /storage/0475/doc_00151871 to /storage/kkm_last_doc_name [13:28:05]save OK [13:28:05]Clear old archive folders... [13:28:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:05]tlvbuf is 02081E20 [13:28:05]SAM_PROTO_ClearQueue [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 09 00 00 [13:28:05]Write to MH i2c: E2 08 00 A9 05 80 09 00 00 00 00 00 00 20 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 A9 05 00 90 00 22 [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]SAM_PROTO_ClearQueue done [13:28:05]KKMCreateOFDPacket [13:28:05]OFDProtocolAddRootSTLVToBuf [13:28:05]FM_MakeSignedData [13:28:05]FM_MakeSignedData [13:28:05]SAM_PROTO_SignData [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 01 02 [13:28:05]Write to MH i2c: E2 08 00 AA 05 80 0D 01 02 00 00 00 00 28 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 AA 05 00 90 00 23 [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=255 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 64 1B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 35 04 06 00 D1 [13:28:05]Write to MH i2c: E2 02 01 AB 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 64 1B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 35 04 06 00 D1 00 00 A4 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 AB 05 00 90 00 24 [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=10 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 02 02 05 E4 BB 8C A6 A0 [13:28:05]Write to MH i2c: E2 0D 00 AC 05 80 0D 02 02 05 00 E4 BB 8C A6 A0 00 00 A6 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 AC 05 00 90 00 25 [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 03 02 [13:28:05]Write to MH i2c: E2 08 00 AD 05 80 0D 03 02 00 00 00 00 2D [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 0B 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 0B 00 AD 05 00 A0 63 D3 F0 97 D3 7A D7 90 00 AF [13:28:05]RAPDU: A0 63 D3 F0 97 D3 7A D7 90 00 [13:28:05]wFMCommunicate OK [13:28:05]SAM_PROTO_SignData done [13:28:05]FM_MakeSignedData done [13:28:05]CreateOFDProtocolMessage [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 11 00 00 [13:28:05]Write to MH i2c: E2 08 00 AE 05 80 11 00 00 00 00 00 00 2D [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 AE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [13:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:28:05]wFMCommunicate OK [13:28:05]CreateOFDProtocolMessage done [13:28:05]OFDSenderStorePacket 151871 [13:28:05]StoreOFDPacket docnum=151871 [13:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 F8 07 01 92 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 64 1B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 35 04 06 00 D1 E4 BB 8C A6 A0 A0 63 D3 F0 97 D3 7A D7 [13:28:05]CheckFolder [13:28:05]dirname=/storage/ofd_packets [13:28:05]CheckFolder done [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00151871 [13:28:05]NVStorageSaveData ofd_packets/00151871 [13:28:05]File name is /storage/ofd_packets/00151871 [13:28:05]Write 301 bytes [13:28:05]NVStorageSaveData done [13:28:05]OFDSenderStorePacket done [13:28:05]KKMCreateOFDPacket done [13:28:05]NVStorageSaveData kkm_last_timestamp [13:28:05]File name is /storage/kkm_last_timestamp [13:28:05]Write 4 bytes [13:28:05]NVStorageSaveData done [13:28:05]ExternCall_PrintAddStr [13:28:05]wPrintStart [13:28:05]Write to MH i2c: 01 00 00 AF 05 B4 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 FF 0F C9 [13:28:05]RasterBufferAndPrint [13:28:05]line Счет N : (1)1785882 [13:28:05]line ИНН: 02508201610067 [13:28:05]line Контрольно-Кассовый Чек [13:28:05]line ПРОДАЖА [13:28:05]line ТРК (МРК, ГНК) : 42 [13:28:05]line Товар: 2710124130 [13:28:05]line Аи-92-К-5 [13:28:05]line 4.430 * 67.80 [13:28:05]line = 300.35 [13:28:05]line НДС 12% НСП 1% [13:28:05]line > о реализуемом товаре [13:28:05]line ОКРУГЛЕНИЕ: -0.35 [13:28:05]line ИТОГО: 300.00 [13:28:05]line Внесено: 300.00 [13:28:05]line СДАЧА: 0.00 [13:28:05]line НСП 1% : 2.66 [13:28:05]line НДС 12% : 31.90 [13:28:05]line Наличными: 300.00 [13:28:05]line Безнал.: 0.00 [13:28:05]line Место: АЗС № 89 "Партнер Нефть" [13:28:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:28:05]line СНО: Общий режим [13:28:05]line Чек 202 22.09.2024 13:28 [13:28:05]line Смена: 475 ФФД: 1.0 [13:28:05]line ЗНМ: 0300000113 [13:28:05]line РНМ: 0000000000091825 [13:28:05]line Версия ККМ: 001 [13:28:05]line ФМ: 0000000000871835 [13:28:05]line ФД: 151871 [13:28:05]line ФПД: 230780329305760 [13:28:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132804&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151871&fm=230780329305760&tin=02508201610067®Number=0000000000091825&sum=30000 [13:28:05]written 0, free lines is 4095 [13:28:05]OFD Sender: Processing packet 151871 [packets to send 826, broken 825] [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00151871 [13:28:05]OFD Sender: To server: pG, [13:28:05]CommunicateWithHost lk.salyk.kg:30040 [13:28:05]ConnectInit lk.salyk.kg [13:28:06]Write to MH i2c: 01 00 00 DA 05 DF [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 07 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 07 00 DA 05 00 00 00 00 00 DC 0C CE [13:28:06]RasterBufferAndPrint [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]written 0, free lines is 3297 [13:28:06]MH_Cut [13:28:06]Write to MH i2c: D1 01 00 E1 05 01 B8 [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 01 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 01 00 E1 05 00 B7 [13:28:06]Write to MH i2c: 01 00 00 E2 05 E7 [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:07]*** Cut start [13:28:07]*** Purtial cut [13:28:07]*** Stage 1: CUTSNS_PIN = 1 [13:28:07]Read from MH i2c: 01 [13:28:07]MH_I2C_Read... [13:28:07]*** Stop cut motor [13:28:07]*** Cut end [13:28:07]Read from MH i2c: 01 07 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: 01 07 00 E2 05 00 00 00 00 00 FF 0F FC [13:28:07]process_action close_receipt done [13:28:07]requested_data is exist [13:28:07]produce_requested_data [13:28:07]requested_item fm.sn is exist - process it [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 11 00 00 [13:28:07]Write to MH i2c: E2 08 00 E3 05 80 11 00 00 00 00 00 00 62 [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 17 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 17 00 E3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [13:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:28:07]wFMCommunicate OK [13:28:07]requested_item fd.num is exist - process it [13:28:07]SAM_PROTO_GetFieldsCounters [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 13 00 00 [13:28:07]Write to MH i2c: E2 08 00 E4 05 80 13 00 00 00 00 00 00 65 [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 62 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 62 00 E4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [13:28:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:07]wFMCommunicate OK [13:28:07]SAM_PROTO_GetFieldsCounters done [13:28:07]requested_item shift.num is exist - process it [13:28:07]requested_item shift.opened is exist - process it [13:28:07]req_shift_opened [13:28:07]FM_GetShiftState [13:28:07]SAM_PROTO_GetShiftState [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 13 01 00 [13:28:07]Write to MH i2c: E2 08 00 E5 05 80 13 01 00 00 00 00 00 67 [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 E5 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AE [13:28:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:28:07]wFMCommunicate OK [13:28:07]SAM_PROTO_GetShiftState done [13:28:07]FM_GetShiftState done [13:28:07]req_shift_opened done [13:28:07]requested_item shift.open_date is exist - process it [13:28:07]req_shift_open_date [13:28:07]req_shift_open_date done [13:28:07]produce_requested_data done [13:28:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151871,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:28:07]process_action_free close_receipt [13:28:07]json_value_free [13:28:07]json_value_free done [13:28:07]process_json_proto returns [13:28:07]Send response to host [13:28:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151871,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:28:07]free response buf [13:28:07]execute_script done [13:28:07]execute_script returns [13:28:07]free content buf [13:28:07]Sock 9.Close socket [13:28:07]Sock 9.Thread stoped [13:28:10]Connected sock=11 [13:28:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 F8 07 01 92 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 64 1B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 35 04 06 00 D1 E4 BB 8C A6 A0 A0 63 D3 F0 97 D3 7A D7 [13:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 6F 47 00 97 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 51 02 00 F4 03 04 00 6C C3 EF 66 B6 04 01 00 00 F2 DB 0C 2F 02 2D BF 89 [13:28:11]CommunicateWithHost err = 0 [13:28:11]CheckOFDResponse [13:28:11]1017 (14) - 77093643461234 [13:28:11]1041 (16) - 0000000000871835 [13:28:02]OFD Sender: No OFD packet to send [13:28:04]accept exits with 9 [13:28:04]New connection [13:28:04]New thread 3066854756 created [13:28:04]Thread 3066998116 joined [13:28:04]Waiting for new connection... [13:28:04] Sock 9.Parse request [13:28:04]Sock 9.Check first char [13:28:04]Sock 9.First char is OK [13:28:04]request: POST /json_proto HTTP/1.0 [13:28:04]Method: POST [13:28:04]URL: /json_proto [13:28:04]Method is POST - this is cgi request [13:28:04]url: /json_proto [13:28:04]query_string will be loaded in cgi processing [13:28:04]execute_cgi json_proto POST (null) [13:28:04]execute_cgi path=json_proto method=POST [13:28:04]POST find Content-Length [13:28:04]Host: 172.17.43.67:8080 [13:28:04]Content-Length: 678 [13:28:04]Content-Type: application/json [13:28:04] [13:28:04]POST finish read [13:28:04]Found Content-Length = 678 [13:28:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:04]execute_script... [13:28:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:04]POST & json_proto [13:28:04]process_json_proto [13:28:04]json parsed OK: [13:28:04]protocol is kg_v1.0 [13:28:04]action value=close_receipt [13:28:04]process_action close_receipt [13:28:04]cmd_close_receipt [13:28:04]MH_GetDate [13:28:04]Write to MH i2c: F0 00 00 9B 05 8F [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 09 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 09 00 9B 05 00 64 1B F0 66 6A BD 47 65 40 [13:28:04]GetLastDocTimeStamp 1727011467 [13:28:04]current date 1727011684 [13:28:04]FM_GetShiftState [13:28:04]SAM_PROTO_GetShiftState [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 13 01 00 [13:28:04]Write to MH i2c: E2 08 00 9C 05 80 13 01 00 00 00 00 00 1E [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0E 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0E 00 9C 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 65 [13:28:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:28:04]wFMCommunicate OK [13:28:04]SAM_PROTO_GetShiftState done [13:28:04]FM_GetShiftState done [13:28:04]opened in 1726966141 [13:28:04]opened+sec_in_day 1727052541 [13:28:04]quantity*price = 30035 [13:28:04]sum+1 = 30036 [13:28:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 203 22.09.2024 13:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151872 ФПД: 108891127586032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151872&fm=108891127586032&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:53]StoreToDocumentArchive [13:30:53]shift 475 fd 151872 [13:30:53]save to /storage/0475/doc_00151872 [13:30:53]save last doc name /storage/0475/doc_00151872 to /storage/kkm_last_doc_name [13:30:53]save OK [13:30:53]Clear old archive folders... [13:30:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:30:53]tlvbuf is 02083A40 [13:30:53]SAM_PROTO_ClearQueue [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 09 00 00 [13:30:53]Write to MH i2c: E2 08 00 F4 05 80 09 00 00 00 00 00 00 6B [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 F4 05 00 90 00 6D [13:30:53]RAPDU: 90 00 [13:30:53]wFMCommunicate OK [13:30:53]SAM_PROTO_ClearQueue done [13:30:53]KKMCreateOFDPacket [13:30:53]OFDProtocolAddRootSTLVToBuf [13:30:53]FM_MakeSignedData [13:30:53]FM_MakeSignedData [13:30:53]SAM_PROTO_SignData [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 0D 01 02 [13:30:53]Write to MH i2c: E2 08 00 F5 05 80 0D 01 02 00 00 00 00 73 [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 F5 05 00 90 00 6E [13:30:53]RAPDU: 90 00 [13:30:53]wFMCommunicate OK [13:30:53]wFMCommunicate request_size=255 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 0C 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 51 02 00 35 04 06 00 63 09 30 FA [13:30:53]Write to MH i2c: E2 02 01 F6 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 0C 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 51 02 00 35 04 06 00 63 09 30 FA 00 00 9B [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 F6 05 00 90 00 6F [13:30:53]RAPDU: 90 00 [13:30:53]wFMCommunicate OK [13:30:53]wFMCommunicate request_size=7 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 0D 02 02 02 9C F0 [13:30:53]Write to MH i2c: E2 0A 00 F7 05 80 0D 02 02 02 00 9C F0 00 00 06 [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 03 00 F7 05 00 90 00 70 [13:30:53]RAPDU: 90 00 [13:30:53]wFMCommunicate OK [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 0D 03 02 [13:30:53]Write to MH i2c: E2 08 00 F8 05 80 0D 03 02 00 00 00 00 78 [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0B 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0B 00 F8 05 00 4E 1D 3E 63 19 1B B4 13 90 00 80 [13:30:53]RAPDU: 4E 1D 3E 63 19 1B B4 13 90 00 [13:30:53]wFMCommunicate OK [13:30:53]SAM_PROTO_SignData done [13:30:53]FM_MakeSignedData done [13:30:53]CreateOFDProtocolMessage [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 11 00 00 [13:30:53]Write to MH i2c: E2 08 00 F9 05 80 11 00 00 00 00 00 00 78 [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 17 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 17 00 F9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [13:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:53]wFMCommunicate OK [13:30:53]CreateOFDProtocolMessage done [13:30:53]OFDSenderStorePacket 151872 [13:30:53]StoreOFDPacket docnum=151872 [13:30:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 67 4C 04 01 55 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 0C 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 51 02 00 35 04 06 00 63 09 30 FA 9C F0 4E 1D 3E 63 19 1B B4 13 [13:30:53]CheckFolder [13:30:53]dirname=/storage/ofd_packets [13:30:53]CheckFolder done [13:30:53]ProducePacketName [13:30:53]name=ofd_packets/00151872 [13:30:53]NVStorageSaveData ofd_packets/00151872 [13:30:53]File name is /storage/ofd_packets/00151872 [13:30:53]Write 298 bytes [13:30:53]NVStorageSaveData done [13:30:53]OFDSenderStorePacket done [13:30:53]KKMCreateOFDPacket done [13:30:53]NVStorageSaveData kkm_last_timestamp [13:30:53]File name is /storage/kkm_last_timestamp [13:30:53]Write 4 bytes [13:30:53]NVStorageSaveData done [13:30:53]ExternCall_PrintAddStr [13:30:53]wPrintStart [13:30:53]Write to MH i2c: 01 00 00 FA 05 FF [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: 01 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: 01 07 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: 01 07 00 FA 05 00 00 00 00 00 FF 0F 14 [13:30:53]RasterBufferAndPrint [13:30:53]line Счет N : (1)1785883 [13:30:53]line ИНН: 02508201610067 [13:30:53]line Контрольно-Кассовый Чек [13:30:53]line ПРОДАЖА [13:30:53]line ТРК (МРК, ГНК) : 31 [13:30:53]line Товар: 2710194210 [13:30:53]line ДТ-К-5 [13:30:53]line 13.130 * 0.00 [13:30:53]line = 0.00 [13:30:53]line НДС 12% НСП 1% [13:30:53]line > о реализуемом товаре [13:30:53]line ИТОГО: 0.00 [13:30:53]line НСП 1% : 0.00 [13:30:53]line НДС 12% : 0.00 [13:30:53]line Наличными: 0.00 [13:30:53]line Безнал.: 0.00 [13:30:53]line Место: АЗС № 89 "Партнер Нефть" [13:30:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:30:53]line СНО: Общий режим [13:30:53]line Чек 203 22.09.2024 13:30 [13:30:53]line Смена: 475 ФФД: 1.0 [13:30:53]line ЗНМ: 0300000113 [13:30:53]line РНМ: 0000000000091825 [13:30:53]line Версия ККМ: 001 [13:30:53]line Платежная система: O! деньги [13:30:53]line ФМ: 0000000000871835 [13:30:53]line ФД: 151872 [13:30:53]line ФПД: 108891127586032 [13:30:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151872&fm=108891127586032&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:53]written 0, free lines is 4095 [13:30:53]OFD Sender: Processing packet 151872 [packets to send 826, broken 825] [13:30:53]ProducePacketName [13:30:53]name=ofd_packets/00151872 [13:30:53]OFD Sender: To server: pG, [13:30:53]CommunicateWithHost lk.salyk.kg:30040 [13:30:53]ConnectInit lk.salyk.kg [13:30:54]Write to MH i2c: 01 00 00 24 06 2A [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: 01 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: 01 07 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 E0 0C 1D [13:30:54]RasterBufferAndPrint [13:30:54]line [13:30:54]line [13:30:54]line [13:30:54]line [13:30:54]line [13:30:54]written 0, free lines is 3302 [13:30:54]MH_Cut [13:30:54]Write to MH i2c: D1 01 00 2B 06 01 03 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: D1 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: D1 01 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: D1 01 00 2B 06 00 02 [13:30:54]Write to MH i2c: 01 00 00 2C 06 32 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]Connected sock=9 [13:30:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 67 4C 04 01 55 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 0C 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 51 02 00 35 04 06 00 63 09 30 FA 9C F0 4E 1D 3E 63 19 1B B4 13 [13:30:54]*** Cut start [13:30:54]*** Purtial cut [13:30:54]*** Stage 1: CUTSNS_PIN = 1 [13:30:55]Read from MH i2c: 01 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 07 00 [13:30:55]MH_I2C_Read... [13:30:55]*** Stop cut motor [13:30:55]*** Cut end [13:30:55]Read from MH i2c: 01 07 00 2C 06 00 00 00 00 00 FF 0F 47 [13:30:55]process_action close_receipt done [13:30:55]requested_data is exist [13:30:55]produce_requested_data [13:30:55]requested_item fm.sn is exist - process it [13:30:55]wFMCommunicate request_size=4 [13:30:55]MH_SAM_APDU [13:30:55]CAPDU: 80 11 00 00 [13:30:55]Write to MH i2c: E2 08 00 2D 06 80 11 00 00 00 00 00 00 AD [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:55]Read from MH i2c: E2 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 17 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 17 00 2D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [13:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:55]wFMCommunicate OK [13:30:55]requested_item fd.num is exist - process it [13:30:55]SAM_PROTO_GetFieldsCounters [13:30:55]wFMCommunicate request_size=4 [13:30:55]MH_SAM_APDU [13:30:55]CAPDU: 80 13 00 00 [13:30:55]Write to MH i2c: E2 08 00 2E 06 80 13 00 00 00 00 00 00 B0 [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 81 47 00 2C AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 51 02 00 F4 03 04 00 10 C4 EF 66 B6 04 01 00 00 26 DD 17 3E 7C 71 01 E5 [13:30:55]CommunicateWithHost err = 0 [13:30:55]CheckOFDResponse [13:30:55]1017 (14) - 77093643461234 [13:30:55]1041 (16) - 0000000000871835 [13:30:55]1040 (4) - 151872 [13:30:55]1012 (4) - 22.09.2024 07:15 [13:30:55]1206 (1) - 0 [13:30:55]OFD Sender: Remove packet 151872 [13:30:55]ProducePacketName [13:30:55]name=ofd_packets/00151872 [13:30:55]NVStorageDeleteData [13:30:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:55]Read from MH i2c: E2 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 62 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 62 00 2E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [13:30:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:30:55]wFMCommunicate OK [13:30:55]SAM_PROTO_GetFieldsCounters done [13:30:55]requested_item shift.num is exist - process it [13:30:55]requested_item shift.opened is exist - process it [13:30:55]req_shift_opened [13:30:55]FM_GetShiftState [13:30:55]SAM_PROTO_GetShiftState [13:30:55]wFMCommunicate request_size=4 [13:30:55]MH_SAM_APDU [13:30:55]CAPDU: 80 13 01 00 [13:30:55]Write to MH i2c: E2 08 00 2F 06 80 13 01 00 00 00 00 00 B2 [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:55]Read from MH i2c: E2 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 0E 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 0E 00 2F 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F9 [13:30:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:30:55]wFMCommunicate OK [13:30:55]SAM_PROTO_GetShiftState done [13:30:55]FM_GetShiftState done [13:30:55]req_shift_opened done [13:30:55]requested_item shift.open_date is exist - process it [13:30:55]req_shift_open_date [13:30:55]req_shift_open_date done [13:30:55]produce_requested_data done [13:30:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151872,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:30:55]process_action_free close_receipt [13:30:55]json_value_free [13:30:55]json_value_free done [13:30:55]process_json_proto returns [13:30:55]Send response to host [13:30:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151872,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:30:55]free response buf [13:30:55]execute_script done [13:30:55]execute_script returns [13:30:55]free content buf [13:30:55]Sock 10.Close socket [13:30:55]Sock 10.Thread stoped [13:30:55]OFD Sender: No OFD packet to send [13:31:00]OFD Sender: No OFD packet to send [13:31:05]OFD Sender: No OFD packet to send [13:31:10]OFD Sender: No OFD packet to send [13:31:15]OFD Sender: No OFD packet to send [13:31:19]recv_with_timeout no data received [13:31:20]OFD Sender: No OFD packet to send [13:31:25]OFD Sender: No OFD packet to send [13:31:30]OFD Sender: No OFD packet to send [13:31:35]OFD Sender: No OFD packet to send [13:31:40]OFD Sender: No OFD packet to send [13:31:45]OFD Sender: No OFD packet to send [13:31:50]OFD Sender: No OFD packet to send [13:31:55]OFD Sender: No OFD packet to send [13:32:00]OFD Sender: No OFD packet to send [13:32:05]OFD Sender: No OFD packet to send [13:32:10]OFD Sender: No OFD packet to send [13:32:15]OFD Sender: No OFD packet to send [13:32:20]OFD Sender: No OFD packet to send [13:32:25]OFD Sender: No OFD packet to send [13:32:31]OFD Sender: No OFD packet to send [13:32:31]recv_with_timeout no data received [13:32:36]OFD Sender: No OFD packet to send [13:32:41]OFD Sender: No OFD packet to send [13:32:46]OFD Sender: No OFD packet to send [13:32:48]recv_with_timeout no data received [13:32:51]OFD Sender: No OFD packet to send [13:32:56]OFD Sender: No OFD packet to send [13:33:01]OFD Sender: No OFD packet to send [13:33:06]OFD Sender: No OFD packet to send [13:33:09]accept exits with 7 [13:33:09]New connection [13:33:09]New thread 3066854756 created [13:33:09]Thread 3066998116 joined [13:33:09]Waiting for new connection... [13:33:09] Sock 7.Parse request [13:33:09]Sock 7.Check first char [13:33:09]Sock 7.First char is OK [13:33:09]request: POST /json_proto HTTP/1.0 [13:33:09]Method: POST [13:33:09]URL: /json_proto [13:33:09]Method is POST - this is cgi request [13:33:09]url: /json_proto [13:33:09]query_string will be loaded in cgi processing [13:33:09]execute_cgi json_proto POST (null) [13:33:09]execute_cgi path=json_proto method=POST [13:33:09]POST find Content-Length [13:33:09]Host: 172.17.43.67:8080 [13:33:09]Content-Length: 793 [13:33:09]Content-Type: application/json [13:33:09] [13:33:09]POST finish read [13:33:09]Found Content-Length = 793 [13:33:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:09]execute_script... [13:33:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:09]POST & json_proto [13:33:09]process_json_proto [13:33:09]json parsed OK: [13:33:09]protocol is kg_v1.0 [13:33:09]action value=close_receipt [13:33:09]process_action close_receipt [13:33:09]cmd_close_receipt [13:33:09]MH_GetDate [13:33:09]Write to MH i2c: F0 00 00 30 06 25 [13:33:09]Write i2c OK [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: F0 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: F0 09 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: F0 09 00 30 06 00 95 1C F0 66 6A BD 47 65 08 [13:33:09]GetLastDocTimeStamp 1727011852 [13:33:09]current date 1727011989 [13:33:09]FM_GetShiftState [13:33:09]SAM_PROTO_GetShiftState [13:33:09]wFMCommunicate request_size=4 [13:33:09]MH_SAM_APDU [13:33:09]CAPDU: 80 13 01 00 [13:33:09]Write to MH i2c: E2 08 00 31 06 80 13 01 00 00 00 00 00 B4 [13:33:09]Write i2c OK [13:33:09]MH_I2C_Read... [13:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:09]Read from MH i2c: E2 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 0E 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 0E 00 31 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FB [13:33:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:33:09]wFMCommunicate OK [13:33:09]SAM_PROTO_GetShiftState done [13:33:09]FM_GetShiftState done [13:33:09]opened in 1726966141 [13:33:09]opened+sec_in_day 1727052541 [13:33:09]quantity*price = 0 [13:33:09]sum+1 = 1 [13:33:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 204 22.09.2024 13:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151873 ФПД: 228256592527869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133309&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151873&fm=228256592527869&tin=02508201610067®Number=0000000000091825&sum=0 [13:33:10]StoreToDocumentArchive [13:33:10]shift 475 fd 151873 [13:33:10]save to /storage/0475/doc_00151873 [13:33:10]save last doc name /storage/0475/doc_00151873 to /storage/kkm_last_doc_name [13:33:10]save OK [13:33:10]Clear old archive folders... [13:33:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:33:10]tlvbuf is 020833A0 [13:33:10]SAM_PROTO_ClearQueue [13:33:10]wFMCommunicate request_size=4 [13:33:10]MH_SAM_APDU [13:33:10]CAPDU: 80 09 00 00 [13:33:10]Write to MH i2c: E2 08 00 3E 06 80 09 00 00 00 00 00 00 B6 [13:33:10]Write i2c OK [13:33:10]MH_I2C_Read... [13:33:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:10]Read from MH i2c: E2 [13:33:10]MH_I2C_Read... [13:33:10]Read from MH i2c: E2 03 00 [13:33:10]MH_I2C_Read... [13:33:10]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [13:33:10]RAPDU: 90 00 [13:33:10]wFMCommunicate OK [13:33:10]SAM_PROTO_ClearQueue done [13:33:10]KKMCreateOFDPacket [13:33:10]OFDProtocolAddRootSTLVToBuf [13:33:10]FM_MakeSignedData [13:33:10]FM_MakeSignedData [13:33:10]SAM_PROTO_SignData [13:33:10]wFMCommunicate request_size=4 [13:33:10]MH_SAM_APDU [13:33:10]CAPDU: 80 0D 01 02 [13:33:10]Write to MH i2c: E2 08 00 3F 06 80 0D 01 02 00 00 00 00 BE [13:33:10]Write i2c OK [13:33:10]MH_I2C_Read... [13:33:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:10]Read from MH i2c: E2 [13:33:10]MH_I2C_Read... [13:33:10]Read from MH i2c: E2 03 00 [13:33:10]MH_I2C_Read... [13:33:10]Read from MH i2c: E2 03 00 3F 06 00 90 00 B9 [13:33:10]RAPDU: 90 00 [13:33:10]wFMCommunicate OK [13:33:10]wFMCommunicate request_size=255 [13:33:10]MH_SAM_APDU [13:33:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 95 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 51 02 00 35 04 06 00 CF 99 21 1D [13:33:10]Write to MH i2c: E2 02 01 40 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 95 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 51 02 00 35 04 06 00 CF 99 21 1D 00 00 EA [13:33:10]Write i2c OK [13:33:10]MH_I2C_Read... [13:33:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:11]Read from MH i2c: E2 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 03 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 03 00 40 06 00 90 00 BA [13:33:11]RAPDU: 90 00 [13:33:11]wFMCommunicate OK [13:33:11]wFMCommunicate request_size=7 [13:33:11]MH_SAM_APDU [13:33:11]CAPDU: 80 0D 02 02 02 81 FD [13:33:11]Write to MH i2c: E2 0A 00 41 06 80 0D 02 02 02 00 81 FD 00 00 43 [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:11]Read from MH i2c: E2 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 03 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [13:33:11]RAPDU: 90 00 [13:33:11]wFMCommunicate OK [13:33:11]wFMCommunicate request_size=4 [13:33:11]MH_SAM_APDU [13:33:11]CAPDU: 80 0D 03 02 [13:33:11]Write to MH i2c: E2 08 00 42 06 80 0D 03 02 00 00 00 00 C3 [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:11]Read from MH i2c: E2 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 0B 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 0B 00 42 06 00 6D D0 78 33 A1 2E EE 79 90 00 E2 [13:33:11]RAPDU: 6D D0 78 33 A1 2E EE 79 90 00 [13:33:11]wFMCommunicate OK [13:33:11]SAM_PROTO_SignData done [13:33:11]FM_MakeSignedData done [13:33:11]CreateOFDProtocolMessage [13:33:11]wFMCommunicate request_size=4 [13:33:11]MH_SAM_APDU [13:33:11]CAPDU: 80 11 00 00 [13:33:11]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:11]Read from MH i2c: E2 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: E2 17 00 [13:33:11]MH_I2C_Read... [13:33:11]OFD Sender: No OFD packet to send [13:33:11]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [13:33:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:33:11]wFMCommunicate OK [13:33:11]CreateOFDProtocolMessage done [13:33:11]OFDSenderStorePacket 151873 [13:33:11]StoreOFDPacket docnum=151873 [13:33:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FB F7 04 01 87 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 95 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 51 02 00 35 04 06 00 CF 99 21 1D 81 FD 6D D0 78 33 A1 2E EE 79 [13:33:11]CheckFolder [13:33:11]dirname=/storage/ofd_packets [13:33:11]CheckFolder done [13:33:11]ProducePacketName [13:33:11]name=ofd_packets/00151873 [13:33:11]NVStorageSaveData ofd_packets/00151873 [13:33:11]File name is /storage/ofd_packets/00151873 [13:33:11]Write 298 bytes [13:33:11]NVStorageSaveData done [13:33:11]OFDSenderStorePacket done [13:33:11]KKMCreateOFDPacket done [13:33:11]NVStorageSaveData kkm_last_timestamp [13:33:11]File name is /storage/kkm_last_timestamp [13:33:11]Write 4 bytes [13:33:11]NVStorageSaveData done [13:33:11]ExternCall_PrintAddStr [13:33:11]wPrintStart [13:33:11]Write to MH i2c: 01 00 00 44 06 4A [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 07 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 FF 0F 5F [13:33:11]RasterBufferAndPrint [13:33:11]line Счет N : (1)1785884 [13:33:11]line ИНН: 02508201610067 [13:33:11]line Контрольно-Кассовый Чек [13:33:11]line ПРОДАЖА [13:33:11]line ТРК (МРК, ГНК) : 31 [13:33:11]line Товар: 2710194210 [13:33:11]line ДТ-К-5 [13:33:11]line 7.880 * 0.00 [13:33:11]line = 0.00 [13:33:11]line НДС 12% НСП 1% [13:33:11]line > о реализуемом товаре [13:33:11]line ИТОГО: 0.00 [13:33:11]line НСП 1% : 0.00 [13:33:11]line НДС 12% : 0.00 [13:33:11]line Наличными: 0.00 [13:33:11]line Безнал.: 0.00 [13:33:11]line Место: АЗС № 89 "Партнер Нефть" [13:33:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:33:11]line СНО: Общий режим [13:33:11]line Чек 204 22.09.2024 13:33 [13:33:11]line Смена: 475 ФФД: 1.0 [13:33:11]line ЗНМ: 0300000113 [13:33:11]line РНМ: 0000000000091825 [13:33:11]line Версия ККМ: 001 [13:33:11]line Платежная система: O! деньги [13:33:11]line ФМ: 0000000000871835 [13:33:11]line ФД: 151873 [13:33:11]line ФПД: 228256592527869 [13:33:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133309&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151873&fm=228256592527869&tin=02508201610067®Number=0000000000091825&sum=0 [13:33:11]written 0, free lines is 4095 [13:33:11]OFD Sender: Processing packet 151873 [packets to send 826, broken 825] [13:33:11]ProducePacketName [13:33:11]name=ofd_packets/00151873 [13:33:11]OFD Sender: To server: pG, [13:33:11]CommunicateWithHost lk.salyk.kg:30040 [13:33:11]ConnectInit lk.salyk.kg [13:33:11]Write to MH i2c: 01 00 00 6E 06 74 [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 07 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: 01 07 00 6E 06 00 00 00 00 00 ED 0C 74 [13:33:11]RasterBufferAndPrint [13:33:11]line [13:33:11]line [13:33:11]line [13:33:11]line [13:33:11]line [13:33:11]written 0, free lines is 3315 [13:33:11]MH_Cut [13:33:11]Write to MH i2c: D1 01 00 75 06 01 4D [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: D1 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: D1 01 00 [13:33:11]MH_I2C_Read... [13:33:11]Read from MH i2c: D1 01 00 75 06 00 4C [13:33:11]Write to MH i2c: 01 00 00 76 06 7C [13:33:11]Write i2c OK [13:33:11]MH_I2C_Read... [13:33:12]Connected sock=10 [13:33:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FB F7 04 01 87 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 95 1C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 51 02 00 35 04 06 00 CF 99 21 1D 81 FD 6D D0 78 33 A1 2E EE 79 [13:33:12]*** Cut start [13:33:12]*** Purtial cut [13:33:12]*** Stage 1: CUTSNS_PIN = 1 [13:33:12]Read from MH i2c: 01 [13:33:12]MH_I2C_Read... [13:33:12]*** Stop cut motor [13:33:12]*** Cut end [13:33:12]Read from MH i2c: 01 07 00 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: 01 07 00 76 06 00 00 00 00 00 FF 0F 91 [13:33:12]process_action close_receipt done [13:33:12]requested_data is exist [13:33:12]produce_requested_data [13:33:12]requested_item fm.sn is exist - process it [13:33:12]wFMCommunicate request_size=4 [13:33:12]MH_SAM_APDU [13:33:12]CAPDU: 80 11 00 00 [13:33:12]Write to MH i2c: E2 08 00 77 06 80 11 00 00 00 00 00 00 F7 [13:33:12]Write i2c OK [13:33:12]MH_I2C_Read... [13:33:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:12]Read from MH i2c: E2 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 17 00 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 17 00 77 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [13:33:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:33:12]wFMCommunicate OK [13:33:12]requested_item fd.num is exist - process it [13:33:12]SAM_PROTO_GetFieldsCounters [13:33:12]wFMCommunicate request_size=4 [13:33:12]MH_SAM_APDU [13:33:12]CAPDU: 80 13 00 00 [13:33:12]Write to MH i2c: E2 08 00 78 06 80 13 00 00 00 00 00 00 FA [13:33:12]Write i2c OK [13:33:12]MH_I2C_Read... [13:33:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 24 2E 47 00 D7 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 51 02 00 F4 03 04 00 9A C4 EF 66 B6 04 01 00 00 EF 38 79 CC E7 12 71 80 [13:33:12]CommunicateWithHost err = 0 [13:33:12]CheckOFDResponse [13:33:12]1017 (14) - 77093643461234 [13:33:12]1041 (16) - 0000000000871835 [13:33:12]1040 (4) - 151873 [13:33:12]1012 (4) - 22.09.2024 07:17 [13:33:12]1206 (1) - 0 [13:33:12]OFD Sender: Remove packet 151873 [13:33:12]ProducePacketName [13:33:12]name=ofd_packets/00151873 [13:33:12]NVStorageDeleteData [13:33:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:12]Read from MH i2c: E2 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 62 00 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 62 00 78 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [13:33:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:12]wFMCommunicate OK [13:33:12]SAM_PROTO_GetFieldsCounters done [13:33:12]requested_item shift.num is exist - process it [13:33:12]requested_item shift.opened is exist - process it [13:33:12]req_shift_opened [13:33:12]FM_GetShiftState [13:33:12]SAM_PROTO_GetShiftState [13:33:12]wFMCommunicate request_size=4 [13:33:12]MH_SAM_APDU [13:33:12]CAPDU: 80 13 01 00 [13:33:12]Write to MH i2c: E2 08 00 79 06 80 13 01 00 00 00 00 00 FC [13:33:12]Write i2c OK [13:33:12]MH_I2C_Read... [13:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:12]Read from MH i2c: E2 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 0E 00 [13:33:12]MH_I2C_Read... [13:33:12]Read from MH i2c: E2 0E 00 79 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 43 [13:33:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:33:12]wFMCommunicate OK [13:33:12]SAM_PROTO_GetShiftState done [13:33:12]FM_GetShiftState done [13:33:12]req_shift_opened done [13:33:12]requested_item shift.open_date is exist - process it [13:33:12]req_shift_open_date [13:33:12]req_shift_open_date done [13:33:12]produce_requested_data done [13:33:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151873,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:33:12]process_action_free close_receipt [13:33:12]json_value_free [13:33:12]json_value_free done [13:33:12]process_json_proto returns [13:33:12]Send response to host [13:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151873,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:33:12]free response buf [13:33:12]execute_script done [13:33:12]execute_script returns [13:33:12]free content buf [13:33:12]Sock 7.Close socket [13:33:12]Sock 7.Thread stoped [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:27]recv_with_timeout no data received [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:38]OFD Sender: No OFD packet to send [13:33:43]OFD Sender: No OFD packet to send [13:33:48]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:07]recv_with_timeout no data received [13:34:08]OFD Sender: No OFD packet to send [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:53]OFD Sender: No OFD packet to send [13:34:58]OFD Sender: No OFD packet to send [13:35:03]OFD Sender: No OFD packet to send [13:35:08]OFD Sender: No OFD packet to send [13:35:13]OFD Sender: No OFD packet to send [13:35:18]OFD Sender: No OFD packet to send [13:35:23]OFD Sender: No OFD packet to send [13:35:28]OFD Sender: No OFD packet to send [13:35:33]OFD Sender: No OFD packet to send [13:35:38]OFD Sender: No OFD packet to send [13:35:43]OFD Sender: No OFD packet to send [13:35:48]OFD Sender: No OFD packet to send [13:35:53]OFD Sender: No OFD packet to send [13:35:58]accept exits with 9 [13:35:58]New connection [13:35:58]New thread 3066998116 created [13:35:58]Thread 3066854756 joined [13:35:58]Waiting for new connection... [13:35:58] Sock 9.Parse request [13:35:58]Sock 9.Check first char [13:35:58]Sock 9.First char is OK [13:35:58]request: POST /json_proto HTTP/1.0 [13:35:58]Method: POST [13:35:58]URL: /json_proto [13:35:58]Method is POST - this is cgi request [13:35:58]url: /json_proto [13:35:58]query_string will be loaded in cgi processing [13:35:58]execute_cgi json_proto POST (null) [13:35:58]execute_cgi path=json_proto method=POST [13:35:58]POST find Content-Length [13:35:58]Host: 172.17.43.67:8080 [13:35:58]Content-Length: 793 [13:35:58]Content-Type: application/json [13:35:58] [13:35:58]POST finish read [13:35:58]Found Content-Length = 793 [13:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:58]execute_script... [13:35:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:58]POST & json_proto [13:35:58]process_json_proto [13:35:58]json parsed OK: [13:35:58]protocol is kg_v1.0 [13:35:58]action value=close_receipt [13:35:58]process_action close_receipt [13:35:58]cmd_close_receipt [13:35:58]MH_GetDate [13:35:58]Write to MH i2c: F0 00 00 7A 06 6F [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: F0 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: F0 09 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: F0 09 00 7A 06 00 3E 1D F0 66 6A BD 47 65 FC [13:35:58]GetLastDocTimeStamp 1727011989 [13:35:58]current date 1727012158 [13:35:58]FM_GetShiftState [13:35:58]SAM_PROTO_GetShiftState [13:35:58]wFMCommunicate request_size=4 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 13 01 00 [13:35:58]Write to MH i2c: E2 08 00 7B 06 80 13 01 00 00 00 00 00 FE [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 0E 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 0E 00 7B 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 45 [13:35:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:35:58]wFMCommunicate OK [13:35:58]SAM_PROTO_GetShiftState done [13:35:58]FM_GetShiftState done [13:35:58]opened in 1726966141 [13:35:58]opened+sec_in_day 1727052541 [13:35:58]quantity*price = 0 [13:35:58]sum+1 = 1 [13:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 205 22.09.2024 13:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151874 ФПД: 61687188168847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151874&fm=61687188168847&tin=02508201610067®Number=0000000000091825&sum=0 [13:35:59]StoreToDocumentArchive [13:35:59]shift 475 fd 151874 [13:35:59]save to /storage/0475/doc_00151874 [13:35:59]save last doc name /storage/0475/doc_00151874 to /storage/kkm_last_doc_name [13:35:59]save OK [13:35:59]Clear old archive folders... [13:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:35:59]tlvbuf is B6EB3180 [13:35:59]SAM_PROTO_ClearQueue [13:35:59]wFMCommunicate request_size=4 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 09 00 00 [13:35:59]Write to MH i2c: E2 08 00 88 06 80 09 00 00 00 00 00 00 00 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:59]Read from MH i2c: E2 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 03 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [13:35:59]RAPDU: 90 00 [13:35:59]wFMCommunicate OK [13:35:59]SAM_PROTO_ClearQueue done [13:35:59]KKMCreateOFDPacket [13:35:59]OFDProtocolAddRootSTLVToBuf [13:35:59]FM_MakeSignedData [13:35:59]FM_MakeSignedData [13:35:59]SAM_PROTO_SignData [13:35:59]wFMCommunicate request_size=4 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 0D 01 02 [13:35:59]Write to MH i2c: E2 08 00 89 06 80 0D 01 02 00 00 00 00 08 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:59]Read from MH i2c: E2 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 03 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [13:35:59]RAPDU: 90 00 [13:35:59]wFMCommunicate OK [13:35:59]wFMCommunicate request_size=255 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 3E 1D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 51 02 00 35 04 06 00 38 1A AA F0 [13:35:59]Write to MH i2c: E2 02 01 8A 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 3E 1D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 51 02 00 35 04 06 00 38 1A AA F0 00 00 03 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:00]Read from MH i2c: E2 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 03 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 03 00 8A 06 00 90 00 04 [13:36:00]RAPDU: 90 00 [13:36:00]wFMCommunicate OK [13:36:00]wFMCommunicate request_size=7 [13:36:00]MH_SAM_APDU [13:36:00]CAPDU: 80 0D 02 02 02 20 8F [13:36:00]Write to MH i2c: E2 0A 00 8B 06 80 0D 02 02 02 00 20 8F 00 00 BE [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:00]Read from MH i2c: E2 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 03 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [13:36:00]RAPDU: 90 00 [13:36:00]wFMCommunicate OK [13:36:00]wFMCommunicate request_size=4 [13:36:00]MH_SAM_APDU [13:36:00]CAPDU: 80 0D 03 02 [13:36:00]Write to MH i2c: E2 08 00 8C 06 80 0D 03 02 00 00 00 00 0D [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:00]Read from MH i2c: E2 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 0B 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 0B 00 8C 06 00 87 EC 94 0C 49 D3 2D 14 90 00 7E [13:36:00]RAPDU: 87 EC 94 0C 49 D3 2D 14 90 00 [13:36:00]wFMCommunicate OK [13:36:00]SAM_PROTO_SignData done [13:36:00]FM_MakeSignedData done [13:36:00]CreateOFDProtocolMessage [13:36:00]wFMCommunicate request_size=4 [13:36:00]MH_SAM_APDU [13:36:00]CAPDU: 80 11 00 00 [13:36:00]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:00]Read from MH i2c: E2 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 17 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [13:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:36:00]wFMCommunicate OK [13:36:00]CreateOFDProtocolMessage done [13:36:00]OFDSenderStorePacket 151874 [13:36:00]StoreOFDPacket docnum=151874 [13:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 28 04 01 D2 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 3E 1D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 51 02 00 35 04 06 00 38 1A AA F0 20 8F 87 EC 94 0C 49 D3 2D 14 [13:36:00]CheckFolder [13:36:00]dirname=/storage/ofd_packets [13:36:00]CheckFolder done [13:36:00]ProducePacketName [13:36:00]name=ofd_packets/00151874 [13:36:00]NVStorageSaveData ofd_packets/00151874 [13:36:00]File name is /storage/ofd_packets/00151874 [13:36:00]Write 298 bytes [13:36:00]NVStorageSaveData done [13:36:00]OFDSenderStorePacket done [13:36:00]KKMCreateOFDPacket done [13:36:00]NVStorageSaveData kkm_last_timestamp [13:36:00]File name is /storage/kkm_last_timestamp [13:36:00]Write 4 bytes [13:36:00]NVStorageSaveData done [13:36:00]ExternCall_PrintAddStr [13:36:00]wPrintStart [13:36:00]Write to MH i2c: 01 00 00 8E 06 94 [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 07 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [13:36:00]RasterBufferAndPrint [13:36:00]line Счет N : (1)1785885 [13:36:00]line ИНН: 02508201610067 [13:36:00]line Контрольно-Кассовый Чек [13:36:00]line ПРОДАЖА [13:36:00]line ТРК (МРК, ГНК) : 31 [13:36:00]line Товар: 2710194210 [13:36:00]line ДТ-К-5 [13:36:00]line 6.570 * 0.00 [13:36:00]line = 0.00 [13:36:00]line НДС 12% НСП 1% [13:36:00]line > о реализуемом товаре [13:36:00]line ИТОГО: 0.00 [13:36:00]line НСП 1% : 0.00 [13:36:00]line НДС 12% : 0.00 [13:36:00]line Наличными: 0.00 [13:36:00]line Безнал.: 0.00 [13:36:00]line Место: АЗС № 89 "Партнер Нефть" [13:36:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:36:00]line СНО: Общий режим [13:36:00]line Чек 205 22.09.2024 13:35 [13:36:00]line Смена: 475 ФФД: 1.0 [13:36:00]line ЗНМ: 0300000113 [13:36:00]line РНМ: 0000000000091825 [13:36:00]line Версия ККМ: 001 [13:36:00]line Платежная система: O! деньги [13:36:00]line ФМ: 0000000000871835 [13:36:00]line ФД: 151874 [13:36:00]line ФПД: 61687188168847 [13:36:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151874&fm=61687188168847&tin=02508201610067®Number=0000000000091825&sum=0 [13:36:00]written 0, free lines is 4095 [13:36:00]OFD Sender: Processing packet 151874 [packets to send 826, broken 825] [13:36:00]ProducePacketName [13:36:00]name=ofd_packets/00151874 [13:36:00]OFD Sender: To server: pG, [13:36:00]CommunicateWithHost lk.salyk.kg:30040 [13:36:00]ConnectInit lk.salyk.kg [13:36:00]Write to MH i2c: 01 00 00 B8 06 BE [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 07 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: 01 07 00 B8 06 00 00 00 00 00 DC 0C AD [13:36:00]RasterBufferAndPrint [13:36:00]line [13:36:00]line [13:36:00]line [13:36:00]line [13:36:00]line [13:36:00]written 0, free lines is 3298 [13:36:00]MH_Cut [13:36:00]Write to MH i2c: D1 01 00 BF 06 01 97 [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: D1 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: D1 01 00 [13:36:00]MH_I2C_Read... [13:36:00]Read from MH i2c: D1 01 00 BF 06 00 96 [13:36:00]Write to MH i2c: 01 00 00 C0 06 C6 [13:36:00]Write i2c OK [13:36:00]MH_I2C_Read... [13:36:01]*** Cut start [13:36:01]*** Purtial cut [13:36:01]*** Stage 1: CUTSNS_PIN = 1 [13:36:01]Read from MH i2c: 01 [13:36:01]MH_I2C_Read... [13:36:01]*** Stop cut motor [13:36:01]*** Cut end [13:36:01]Read from MH i2c: 01 07 00 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: 01 07 00 C0 06 00 00 00 00 00 FF 0F DB [13:36:01]process_action close_receipt done [13:36:01]requested_data is exist [13:36:01]produce_requested_data [13:36:01]requested_item fm.sn is exist - process it [13:36:01]wFMCommunicate request_size=4 [13:36:01]MH_SAM_APDU [13:36:01]CAPDU: 80 11 00 00 [13:36:01]Write to MH i2c: E2 08 00 C1 06 80 11 00 00 00 00 00 00 41 [13:36:01]Write i2c OK [13:36:01]MH_I2C_Read... [13:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:01]Read from MH i2c: E2 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 17 00 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 17 00 C1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [13:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:36:01]wFMCommunicate OK [13:36:01]requested_item fd.num is exist - process it [13:36:01]SAM_PROTO_GetFieldsCounters [13:36:01]wFMCommunicate request_size=4 [13:36:01]MH_SAM_APDU [13:36:01]CAPDU: 80 13 00 00 [13:36:01]Write to MH i2c: E2 08 00 C2 06 80 13 00 00 00 00 00 00 44 [13:36:01]Write i2c OK [13:36:01]MH_I2C_Read... [13:36:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:01]Read from MH i2c: E2 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 62 00 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 62 00 C2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [13:36:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:01]wFMCommunicate OK [13:36:01]SAM_PROTO_GetFieldsCounters done [13:36:01]requested_item shift.num is exist - process it [13:36:01]requested_item shift.opened is exist - process it [13:36:01]req_shift_opened [13:36:01]FM_GetShiftState [13:36:01]SAM_PROTO_GetShiftState [13:36:01]wFMCommunicate request_size=4 [13:36:01]MH_SAM_APDU [13:36:01]CAPDU: 80 13 01 00 [13:36:01]Write to MH i2c: E2 08 00 C3 06 80 13 01 00 00 00 00 00 46 [13:36:01]Write i2c OK [13:36:01]MH_I2C_Read... [13:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:01]Read from MH i2c: E2 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 0E 00 [13:36:01]MH_I2C_Read... [13:36:01]Read from MH i2c: E2 0E 00 C3 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8D [13:36:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:36:01]wFMCommunicate OK [13:36:01]SAM_PROTO_GetShiftState done [13:36:01]FM_GetShiftState done [13:36:01]req_shift_opened done [13:36:01]requested_item shift.open_date is exist - process it [13:36:01]req_shift_open_date [13:36:01]req_shift_open_date done [13:36:01]produce_requested_data done [13:36:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151874,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:36:01]process_action_free close_receipt [13:36:01]json_value_free [13:36:01]json_value_free done [13:36:01]process_json_proto returns [13:36:01]Send response to host [13:36:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151874,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:36:01]free response buf [13:36:01]execute_script done [13:36:01]execute_script returns [13:36:01]free content buf [13:36:01]Sock 9.Close socket [13:36:01]Sock 9.Thread stoped [13:36:03]Connected sock=11 [13:36:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 28 04 01 D2 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 3E 1D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 51 02 00 35 04 06 00 38 1A AA F0 20 8F 87 EC 94 0C 49 D3 2D 14 [13:36:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 88 47 00 F2 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 51 02 00 F4 03 04 00 45 C5 EF 66 B6 04 01 00 00 8E E4 54 C5 2F FC B3 1F [13:36:04]CommunicateWithHost err = 0 [13:36:04]CheckOFDResponse [13:36:04]1017 (14) - 77093643461234 [13:36:04]1041 (16) - 0000000000871835 [13:36:04]1040 (4) - 151874 [13:36:04]1012 (4) - 22.09.2024 07:20 [13:36:04]1206 (1) - 0 [13:36:04]OFD Sender: Remove packet 151874 [13:36:04]ProducePacketName [13:36:04]name=ofd_packets/00151874 [13:36:04]NVStorageDeleteData [13:36:04]OFD Sender: No OFD packet to send [13:36:05]recv_with_timeout no data received [13:36:09]OFD Sender: No OFD packet to send [13:36:14]OFD Sender: No OFD packet to send [13:36:17]recv_with_timeout no data received [13:36:19]OFD Sender: No OFD packet to send [13:36:24]OFD Sender: No OFD packet to send [13:36:28]recv_with_timeout no data received [13:36:29]OFD Sender: No OFD packet to send [13:36:34]OFD Sender: No OFD packet to send [13:36:39]OFD Sender: No OFD packet to send [13:36:44]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:04]OFD Sender: No OFD packet to send [13:37:10]OFD Sender: No OFD packet to send [13:37:15]OFD Sender: No OFD packet to send [13:37:20]OFD Sender: No OFD packet to send [13:37:25]OFD Sender: No OFD packet to send [13:37:30]OFD Sender: No OFD packet to send [13:37:35]OFD Sender: No OFD packet to send [13:37:40]OFD Sender: No OFD packet to send [13:37:45]OFD Sender: No OFD packet to send [13:37:50]OFD Sender: No OFD packet to send [13:37:55]OFD Sender: No OFD packet to send [13:38:00]OFD Sender: No OFD packet to send [13:38:05]OFD Sender: No OFD packet to send [13:38:10]OFD Sender: No OFD packet to send [13:38:15]OFD Sender: No OFD packet to send [13:38:20]OFD Sender: No OFD packet to send [13:38:25]OFD Sender: No OFD packet to send [13:38:30]OFD Sender: No OFD packet to send [13:38:35]OFD Sender: No OFD packet to send [13:38:35]recv_with_timeout no data received [13:38:40]OFD Sender: No OFD packet to send [13:38:45]OFD Sender: No OFD packet to send [13:38:50]OFD Sender: No OFD packet to send [13:38:55]OFD Sender: No OFD packet to send [13:39:00]OFD Sender: No OFD packet to send [13:39:05]OFD Sender: No OFD packet to send [13:39:10]OFD Sender: No OFD packet to send [13:39:15]OFD Sender: No OFD packet to send [13:39:20]OFD Sender: No OFD packet to send [13:39:25]OFD Sender: No OFD packet to send [13:39:30]OFD Sender: No OFD packet to send [13:39:35]OFD Sender: No OFD packet to send [13:39:40]OFD Sender: No OFD packet to send [13:39:45]OFD Sender: No OFD packet to send [13:39:50]OFD Sender: No OFD packet to send [13:39:55]OFD Sender: No OFD packet to send [13:39:56]recv_with_timeout no data received [13:40:00]OFD Sender: No OFD packet to send [13:40:05]OFD Sender: No OFD packet to send [13:40:10]OFD Sender: No OFD packet to send [13:40:15]OFD Sender: No OFD packet to send [13:40:20]OFD Sender: No OFD packet to send [13:40:25]OFD Sender: No OFD packet to send [13:40:30]OFD Sender: No OFD packet to send [13:40:35]OFD Sender: No OFD packet to send [13:40:40]OFD Sender: No OFD packet to send [13:40:45]OFD Sender: No OFD packet to send [13:40:50]OFD Sender: No OFD packet to send [13:40:55]OFD Sender: No OFD packet to send [13:41:00]OFD Sender: No OFD packet to send [13:41:05]OFD Sender: No OFD packet to send [13:41:10]OFD Sender: No OFD packet to send [13:41:15]OFD Sender: No OFD packet to send [13:41:20]OFD Sender: No OFD packet to send [13:41:25]OFD Sender: No OFD packet to send [13:41:30]OFD Sender: No OFD packet to send [13:41:33]accept exits with 7 [13:41:33]New connection [13:41:33]New thread 3066854756 created [13:41:33]Thread 3066998116 joined [13:41:33]Waiting for new connection... [13:41:33] Sock 7.Parse request [13:41:33]Sock 7.Check first char [13:41:33]Sock 7.First char is OK [13:41:33]request: POST /json_proto HTTP/1.0 [13:41:33]Method: POST [13:41:33]URL: /json_proto [13:41:33]Method is POST - this is cgi request [13:41:33]url: /json_proto [13:41:33]query_string will be loaded in cgi processing [13:41:33]execute_cgi json_proto POST (null) [13:41:33]execute_cgi path=json_proto method=POST [13:41:33]POST find Content-Length [13:41:33]Host: 172.17.43.67:8080 [13:41:33]Content-Length: 678 [13:41:33]Content-Type: application/json [13:41:33] [13:41:33]POST finish read [13:41:33]Found Content-Length = 678 [13:41:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:33]execute_script... [13:41:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:33]POST & json_proto [13:41:33]process_json_proto [13:41:33]json parsed OK: [13:41:33]protocol is kg_v1.0 [13:41:33]action value=close_receipt [13:41:33]process_action close_receipt [13:41:33]cmd_close_receipt [13:41:33]MH_GetDate [13:41:33]Write to MH i2c: F0 00 00 C4 06 B9 [13:41:33]Write i2c OK [13:41:33]MH_I2C_Read... [13:41:33]Read from MH i2c: F0 [13:41:33]MH_I2C_Read... [13:41:33]Read from MH i2c: F0 09 00 [13:41:33]MH_I2C_Read... [13:41:33]Read from MH i2c: F0 09 00 C4 06 00 8E 1E F0 66 6A BD 47 65 97 [13:41:33]GetLastDocTimeStamp 1727012158 [13:41:33]current date 1727012494 [13:41:33]FM_GetShiftState [13:41:33]SAM_PROTO_GetShiftState [13:41:33]wFMCommunicate request_size=4 [13:41:33]MH_SAM_APDU [13:41:33]CAPDU: 80 13 01 00 [13:41:33]Write to MH i2c: E2 08 00 C5 06 80 13 01 00 00 00 00 00 48 [13:41:33]Write i2c OK [13:41:33]MH_I2C_Read... [13:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:33]Read from MH i2c: E2 [13:41:33]MH_I2C_Read... [13:41:33]Read from MH i2c: E2 0E 00 [13:41:33]MH_I2C_Read... [13:41:33]Read from MH i2c: E2 0E 00 C5 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8F [13:41:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:41:33]wFMCommunicate OK [13:41:33]SAM_PROTO_GetShiftState done [13:41:33]FM_GetShiftState done [13:41:33]opened in 1726966141 [13:41:33]opened+sec_in_day 1727052541 [13:41:33]quantity*price = 20001 [13:41:33]sum+1 = 20002 [13:41:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 206 22.09.2024 13:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151875 ФПД: 63004361926708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151875&fm=63004361926708&tin=02508201610067®Number=0000000000091825&sum=20000 [13:41:35]StoreToDocumentArchive [13:41:35]shift 475 fd 151875 [13:41:35]save to /storage/0475/doc_00151875 [13:41:35]save last doc name /storage/0475/doc_00151875 to /storage/kkm_last_doc_name [13:41:35]save OK [13:41:35]Clear old archive folders... [13:41:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:35]tlvbuf is 020823F0 [13:41:35]SAM_PROTO_ClearQueue [13:41:35]wFMCommunicate request_size=4 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 09 00 00 [13:41:35]Write to MH i2c: E2 08 00 D2 06 80 09 00 00 00 00 00 00 4A [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [13:41:35]RAPDU: 90 00 [13:41:35]wFMCommunicate OK [13:41:35]SAM_PROTO_ClearQueue done [13:41:35]KKMCreateOFDPacket [13:41:35]OFDProtocolAddRootSTLVToBuf [13:41:35]FM_MakeSignedData [13:41:35]FM_MakeSignedData [13:41:35]SAM_PROTO_SignData [13:41:35]wFMCommunicate request_size=4 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 0D 01 02 [13:41:35]Write to MH i2c: E2 08 00 D3 06 80 0D 01 02 00 00 00 00 52 [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [13:41:35]RAPDU: 90 00 [13:41:35]wFMCommunicate OK [13:41:35]wFMCommunicate request_size=255 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 8E 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 51 02 00 35 04 06 00 39 [13:41:35]Write to MH i2c: E2 02 01 D4 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 8E 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 51 02 00 35 04 06 00 39 00 00 4E [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [13:41:35]RAPDU: 90 00 [13:41:35]wFMCommunicate OK [13:41:35]wFMCommunicate request_size=10 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 0D 02 02 05 4D 58 9C A8 34 [13:41:35]Write to MH i2c: E2 0D 00 D5 06 80 0D 02 02 05 00 4D 58 9C A8 34 00 00 7C [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 03 00 D5 06 00 90 00 4F [13:41:35]RAPDU: 90 00 [13:41:35]wFMCommunicate OK [13:41:35]wFMCommunicate request_size=4 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 0D 03 02 [13:41:35]Write to MH i2c: E2 08 00 D6 06 80 0D 03 02 00 00 00 00 57 [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 0B 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 0B 00 D6 06 00 CC 82 36 65 1D B9 4A 61 90 00 C2 [13:41:35]RAPDU: CC 82 36 65 1D B9 4A 61 90 00 [13:41:35]wFMCommunicate OK [13:41:35]SAM_PROTO_SignData done [13:41:35]FM_MakeSignedData done [13:41:35]CreateOFDProtocolMessage [13:41:35]wFMCommunicate request_size=4 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 11 00 00 [13:41:35]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 17 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [13:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:35]wFMCommunicate OK [13:41:35]CreateOFDProtocolMessage done [13:41:35]OFDSenderStorePacket 151875 [13:41:35]StoreOFDPacket docnum=151875 [13:41:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 BD 07 01 BE 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 8E 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 51 02 00 35 04 06 00 39 4D 58 9C A8 34 CC 82 36 65 1D B9 4A 61 [13:41:35]CheckFolder [13:41:35]dirname=/storage/ofd_packets [13:41:35]CheckFolder done [13:41:35]ProducePacketName [13:41:35]name=ofd_packets/00151875 [13:41:35]NVStorageSaveData ofd_packets/00151875 [13:41:35]File name is /storage/ofd_packets/00151875 [13:41:35]Write 301 bytes [13:41:35]NVStorageSaveData done [13:41:35]OFDSenderStorePacket done [13:41:35]KKMCreateOFDPacket done [13:41:35]NVStorageSaveData kkm_last_timestamp [13:41:35]File name is /storage/kkm_last_timestamp [13:41:35]Write 4 bytes [13:41:35]NVStorageSaveData done [13:41:35]ExternCall_PrintAddStr [13:41:35]wPrintStart [13:41:35]Write to MH i2c: 01 00 00 D8 06 DE [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: 01 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: 01 07 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: 01 07 00 D8 06 00 00 00 00 00 FF 0F F3 [13:41:35]RasterBufferAndPrint [13:41:35]line Счет N : (1)1785888 [13:41:35]line ИНН: 02508201610067 [13:41:35]line Контрольно-Кассовый Чек [13:41:35]line ПРОДАЖА [13:41:35]line ТРК (МРК, ГНК) : 22 [13:41:35]line Товар: 2710124130 [13:41:35]line Аи-92-К-5 [13:41:35]line 2.950 * 67.80 [13:41:35]line = 200.01 [13:41:35]line НДС 12% НСП 1% [13:41:35]line > о реализуемом товаре [13:41:35]line ОКРУГЛЕНИЕ: -0.01 [13:41:35]line ИТОГО: 200.00 [13:41:35]line Внесено: 200.00 [13:41:35]line СДАЧА: 0.00 [13:41:35]line НСП 1% : 1.77 [13:41:35]line НДС 12% : 21.24 [13:41:35]line Наличными: 200.00 [13:41:35]line Безнал.: 0.00 [13:41:35]line Место: АЗС № 89 "Партнер Нефть" [13:41:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:41:35]line СНО: Общий режим [13:41:35]line Чек 206 22.09.2024 13:41 [13:41:35]line Смена: 475 ФФД: 1.0 [13:41:35]line ЗНМ: 0300000113 [13:41:35]line РНМ: 0000000000091825 [13:41:35]line Версия ККМ: 001 [13:41:35]line ФМ: 0000000000871835 [13:41:35]line ФД: 151875 [13:41:35]line ФПД: 63004361926708 [13:41:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151875&fm=63004361926708&tin=02508201610067®Number=0000000000091825&sum=20000 [13:41:35]written 0, free lines is 4095 [13:41:35]OFD Sender: Processing packet 151875 [packets to send 826, broken 825] [13:41:35]ProducePacketName [13:41:35]name=ofd_packets/00151875 [13:41:35]OFD Sender: To server: pG, [13:41:35]CommunicateWithHost lk.salyk.kg:30040 [13:41:35]ConnectInit lk.salyk.kg [13:41:36]Write to MH i2c: 01 00 00 03 07 0A [13:41:36]Write i2c OK [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: 01 [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: 01 07 00 [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: 01 07 00 03 07 00 00 00 00 00 D7 0C F4 [13:41:36]RasterBufferAndPrint [13:41:36]line [13:41:36]line [13:41:36]line [13:41:36]line [13:41:36]line [13:41:36]written 0, free lines is 3295 [13:41:36]MH_Cut [13:41:36]Write to MH i2c: D1 01 00 0A 07 01 E3 [13:41:36]Write i2c OK [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: D1 [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: D1 01 00 [13:41:36]MH_I2C_Read... [13:41:36]Read from MH i2c: D1 01 00 0A 07 00 E2 [13:41:36]Write to MH i2c: 01 00 00 0B 07 12 [13:41:36]Write i2c OK [13:41:36]MH_I2C_Read... [13:41:36]Connected sock=9 [13:41:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 BD 07 01 BE 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 8E 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 51 02 00 35 04 06 00 39 4D 58 9C A8 34 CC 82 36 65 1D B9 4A 61 [13:41:36]*** Cut start [13:41:36]*** Purtial cut [13:41:36]*** Stage 1: CUTSNS_PIN = 1 [13:41:37]Read from MH i2c: 01 [13:41:37]MH_I2C_Read... [13:41:37]*** Stop cut motor [13:41:37]*** Cut end [13:41:37]Read from MH i2c: 01 07 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: 01 07 00 0B 07 00 00 00 00 00 FF 0F 27 [13:41:37]process_action close_receipt done [13:41:37]requested_data is exist [13:41:37]produce_requested_data [13:41:37]requested_item fm.sn is exist - process it [13:41:37]wFMCommunicate request_size=4 [13:41:37]MH_SAM_APDU [13:41:37]CAPDU: 80 11 00 00 [13:41:37]Write to MH i2c: E2 08 00 0C 07 80 11 00 00 00 00 00 00 8D [13:41:37]Write i2c OK [13:41:37]MH_I2C_Read... [13:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:37]Read from MH i2c: E2 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 17 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 17 00 0C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [13:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:37]wFMCommunicate OK [13:41:37]requested_item fd.num is exist - process it [13:41:37]SAM_PROTO_GetFieldsCounters [13:41:37]wFMCommunicate request_size=4 [13:41:37]MH_SAM_APDU [13:41:37]CAPDU: 80 13 00 00 [13:41:37]Write to MH i2c: E2 08 00 0D 07 80 13 00 00 00 00 00 00 90 [13:41:37]Write i2c OK [13:41:37]MH_I2C_Read... [13:41:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:37]Read from MH i2c: E2 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 62 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 62 00 0D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [13:41:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:37]wFMCommunicate OK [13:41:37]SAM_PROTO_GetFieldsCounters done [13:41:37]requested_item shift.num is exist - process it [13:41:37]requested_item shift.opened is exist - process it [13:41:37]req_shift_opened [13:41:37]FM_GetShiftState [13:41:37]SAM_PROTO_GetShiftState [13:41:37]wFMCommunicate request_size=4 [13:41:37]MH_SAM_APDU [13:41:37]CAPDU: 80 13 01 00 [13:41:37]Write to MH i2c: E2 08 00 0E 07 80 13 01 00 00 00 00 00 92 [13:41:37]Write i2c OK [13:41:37]MH_I2C_Read... [13:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:37]Read from MH i2c: E2 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 0E 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 0E 00 0E 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [13:41:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:41:37]wFMCommunicate OK [13:41:37]SAM_PROTO_GetShiftState done [13:41:37]FM_GetShiftState done [13:41:37]req_shift_opened done [13:41:37]requested_item shift.open_date is exist - process it [13:41:37]req_shift_open_date [13:41:37]req_shift_open_date done [13:41:37]produce_requested_data done [13:41:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151875,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:41:37]process_action_free close_receipt [13:41:37]json_value_free [13:41:37]json_value_free done [13:41:37]process_json_proto returns [13:41:37]Send response to host [13:41:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151875,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:41:37]free response buf [13:41:37]execute_script done [13:41:37]execute_script returns [13:41:37]free content buf [13:41:37]Sock 7.Close socket [13:41:37]Sock 7.Thread stoped [13:41:37]accept exits with 10 [13:41:37]New connection [13:41:37]New thread 3066998116 created [13:41:37]Thread 3066854756 joined [13:41:37]Waiting for new connection... [13:41:37] Sock 10.Parse request [13:41:37]Sock 10.Check first char [13:41:37]Sock 10.First char is OK [13:41:37]request: POST /json_proto HTTP/1.0 [13:41:37]Method: POST [13:41:37]URL: /json_proto [13:41:37]Method is POST - this is cgi request [13:41:37]url: /json_proto [13:41:37]query_string will be loaded in cgi processing [13:41:37]execute_cgi json_proto POST (null) [13:41:37]execute_cgi path=json_proto method=POST [13:41:37]POST find Content-Length [13:41:37]Host: 172.17.43.67:8080 [13:41:37]Content-Length: 794 [13:41:37]Content-Type: application/json [13:41:37] [13:41:37]POST finish read [13:41:37]Found Content-Length = 794 [13:41:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:37]execute_script... [13:41:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:37]POST & json_proto [13:41:37]process_json_proto [13:41:37]json parsed OK: [13:41:37]protocol is kg_v1.0 [13:41:37]action value=close_receipt [13:41:37]process_action close_receipt [13:41:37]cmd_close_receipt [13:41:37]MH_GetDate [13:41:37]Write to MH i2c: F0 00 00 0F 07 05 [13:41:37]Write i2c OK [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: F0 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: F0 09 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: F0 09 00 0F 07 00 92 1E F0 66 6A BD 47 65 E7 [13:41:37]GetLastDocTimeStamp 1727012494 [13:41:37]current date 1727012498 [13:41:37]FM_GetShiftState [13:41:37]SAM_PROTO_GetShiftState [13:41:37]wFMCommunicate request_size=4 [13:41:37]MH_SAM_APDU [13:41:37]CAPDU: 80 13 01 00 [13:41:37]Write to MH i2c: E2 08 00 10 07 80 13 01 00 00 00 00 00 94 [13:41:37]Write i2c OK [13:41:37]MH_I2C_Read... [13:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:37]Read from MH i2c: E2 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 0E 00 [13:41:37]MH_I2C_Read... [13:41:37]Read from MH i2c: E2 0E 00 10 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DB [13:41:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:41:37]wFMCommunicate OK [13:41:37]SAM_PROTO_GetShiftState done [13:41:37]FM_GetShiftState done [13:41:37]opened in 1726966141 [13:41:37]opened+sec_in_day 1727052541 [13:41:37]quantity*price = 0 [13:41:37]sum+1 = 1 [13:41:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 207 22.09.2024 13:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151876 ФПД: 184223755702506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134138&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151876&fm=184223755702506&tin=02508201610067®Number=0000000000091825&sum=0 [13:41:39]StoreToDocumentArchive [13:41:39]shift 475 fd 151876 [13:41:39]save to /storage/0475/doc_00151876 [13:41:39]save last doc name /storage/0475/doc_00151876 to /storage/kkm_last_doc_name [13:41:39]save OK [13:41:39]Clear old archive folders... [13:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:41:39]tlvbuf is B6F608D0 [13:41:39]SAM_PROTO_ClearQueue [13:41:39]wFMCommunicate request_size=4 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 09 00 00 [13:41:39]Write to MH i2c: E2 08 00 1D 07 80 09 00 00 00 00 00 00 96 [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [13:41:39]RAPDU: 90 00 [13:41:39]wFMCommunicate OK [13:41:39]SAM_PROTO_ClearQueue done [13:41:39]KKMCreateOFDPacket [13:41:39]OFDProtocolAddRootSTLVToBuf [13:41:39]FM_MakeSignedData [13:41:39]FM_MakeSignedData [13:41:39]SAM_PROTO_SignData [13:41:39]wFMCommunicate request_size=4 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 0D 01 02 [13:41:39]Write to MH i2c: E2 08 00 1E 07 80 0D 01 02 00 00 00 00 9E [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 1E 07 00 90 00 99 [13:41:39]RAPDU: 90 00 [13:41:39]wFMCommunicate OK [13:41:39]wFMCommunicate request_size=255 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 92 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 51 02 00 35 04 06 00 A7 8C EF 84 [13:41:39]Write to MH i2c: E2 02 01 1F 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 92 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 51 02 00 35 04 06 00 A7 8C EF 84 00 00 D9 [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [13:41:39]RAPDU: 90 00 [13:41:39]wFMCommunicate OK [13:41:39]wFMCommunicate request_size=7 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 0D 02 02 02 90 EA [13:41:39]Write to MH i2c: E2 0A 00 20 07 80 0D 02 02 02 00 90 EA 00 00 1F [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [13:41:39]RAPDU: 90 00 [13:41:39]wFMCommunicate OK [13:41:39]wFMCommunicate request_size=4 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 0D 03 02 [13:41:39]Write to MH i2c: E2 08 00 21 07 80 0D 03 02 00 00 00 00 A3 [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 0B 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 0B 00 21 07 00 D2 10 1B 32 2E 09 CC 0F 90 00 E5 [13:41:39]RAPDU: D2 10 1B 32 2E 09 CC 0F 90 00 [13:41:39]wFMCommunicate OK [13:41:39]SAM_PROTO_SignData done [13:41:39]FM_MakeSignedData done [13:41:39]CreateOFDProtocolMessage [13:41:39]wFMCommunicate request_size=4 [13:41:39]MH_SAM_APDU [13:41:39]CAPDU: 80 11 00 00 [13:41:39]Write to MH i2c: E2 08 00 22 07 80 11 00 00 00 00 00 00 A3 [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:39]Read from MH i2c: E2 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 17 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: E2 17 00 22 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [13:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:39]wFMCommunicate OK [13:41:39]CreateOFDProtocolMessage done [13:41:39]OFDSenderStorePacket 151876 [13:41:39]StoreOFDPacket docnum=151876 [13:41:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 87 04 01 31 D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 92 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 51 02 00 35 04 06 00 A7 8C EF 84 90 EA D2 10 1B 32 2E 09 CC 0F [13:41:39]CheckFolder [13:41:39]dirname=/storage/ofd_packets [13:41:39]CheckFolder done [13:41:39]ProducePacketName [13:41:39]name=ofd_packets/00151876 [13:41:39]NVStorageSaveData ofd_packets/00151876 [13:41:39]File name is /storage/ofd_packets/00151876 [13:41:39]Write 298 bytes [13:41:39]NVStorageSaveData done [13:41:39]OFDSenderStorePacket done [13:41:39]KKMCreateOFDPacket done [13:41:39]NVStorageSaveData kkm_last_timestamp [13:41:39]File name is /storage/kkm_last_timestamp [13:41:39]Write 4 bytes [13:41:39]NVStorageSaveData done [13:41:39]ExternCall_PrintAddStr [13:41:39]wPrintStart [13:41:39]Write to MH i2c: 01 00 00 23 07 2A [13:41:39]Write i2c OK [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: 01 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: 01 07 00 [13:41:39]MH_I2C_Read... [13:41:39]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 FF 0F 3F [13:41:39]RasterBufferAndPrint [13:41:39]line Счет N : (1)1785886 [13:41:39]line ИНН: 02508201610067 [13:41:39]line Контрольно-Кассовый Чек [13:41:39]line ПРОДАЖА [13:41:39]line ТРК (МРК, ГНК) : 31 [13:41:39]line Товар: 2710194210 [13:41:39]line ДТ-К-5 [13:41:39]line 26.250 * 0.00 [13:41:39]line = 0.00 [13:41:39]line НДС 12% НСП 1% [13:41:39]line > о реализуемом товаре [13:41:39]line ИТОГО: 0.00 [13:41:39]line НСП 1% : 0.00 [13:41:39]line НДС 12% : 0.00 [13:41:39]line Наличными: 0.00 [13:41:39]line Безнал.: 0.00 [13:41:39]line Место: АЗС № 89 "Партнер Нефть" [13:41:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:41:39]line СНО: Общий режим [13:41:39]line Чек 207 22.09.2024 13:41 [13:41:39]line Смена: 475 ФФД: 1.0 [13:41:39]line ЗНМ: 0300000113 [13:41:39]line РНМ: 0000000000091825 [13:41:39]line Версия ККМ: 001 [13:41:39]line Платежная система: O! деньги [13:41:39]line ФМ: 0000000000871835 [13:41:39]line ФД: 151876 [13:41:39]line ФПД: 184223755702506 [13:41:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134138&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151876&fm=184223755702506&tin=02508201610067®Number=0000000000091825&sum=0 [13:41:39]written 0, free lines is 4095 [13:41:39]OFD Sender: Processing packet 151876 [packets to send 826, broken 825] [13:41:39]ProducePacketName [13:41:39]name=ofd_packets/00151876 [13:41:39]OFD Sender: To server: pG, [13:41:39]CommunicateWithHost lk.salyk.kg:30040 [13:41:39]ConnectInit lk.salyk.kg [13:41:40]Write to MH i2c: 01 00 00 4D 07 54 [13:41:40]Write i2c OK [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: 01 [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: 01 07 00 [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 E9 0C 50 [13:41:40]RasterBufferAndPrint [13:41:40]line [13:41:40]line [13:41:40]line [13:41:40]line [13:41:40]line [13:41:40]written 0, free lines is 3317 [13:41:40]MH_Cut [13:41:40]Write to MH i2c: D1 01 00 54 07 01 2D [13:41:40]Write i2c OK [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: D1 [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: D1 01 00 [13:41:40]MH_I2C_Read... [13:41:40]Read from MH i2c: D1 01 00 54 07 00 2C [13:41:40]Write to MH i2c: 01 00 00 55 07 5C [13:41:40]Write i2c OK [13:41:40]MH_I2C_Read... [13:41:41]*** Cut start [13:41:41]*** Purtial cut [13:41:41]*** Stage 1: CUTSNS_PIN = 1 [13:41:41]Read from MH i2c: 01 [13:41:41]MH_I2C_Read... [13:41:41]*** Stop cut motor [13:41:41]*** Cut end [13:41:41]Read from MH i2c: 01 07 00 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 FF 0F 71 [13:41:41]process_action close_receipt done [13:41:41]requested_data is exist [13:41:41]produce_requested_data [13:41:41]requested_item fm.sn is exist - process it [13:41:41]wFMCommunicate request_size=4 [13:41:41]MH_SAM_APDU [13:41:41]CAPDU: 80 11 00 00 [13:41:41]Write to MH i2c: E2 08 00 56 07 80 11 00 00 00 00 00 00 D7 [13:41:41]Write i2c OK [13:41:41]MH_I2C_Read... [13:41:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:41]Read from MH i2c: E2 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 17 00 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 17 00 56 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [13:41:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:41]wFMCommunicate OK [13:41:41]requested_item fd.num is exist - process it [13:41:41]SAM_PROTO_GetFieldsCounters [13:41:41]wFMCommunicate request_size=4 [13:41:41]MH_SAM_APDU [13:41:41]CAPDU: 80 13 00 00 [13:41:41]Write to MH i2c: E2 08 00 57 07 80 13 00 00 00 00 00 00 DA [13:41:41]Write i2c OK [13:41:41]MH_I2C_Read... [13:41:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:41]Read from MH i2c: E2 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 62 00 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 62 00 57 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [13:41:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:41]wFMCommunicate OK [13:41:41]SAM_PROTO_GetFieldsCounters done [13:41:41]requested_item shift.num is exist - process it [13:41:41]requested_item shift.opened is exist - process it [13:41:41]req_shift_opened [13:41:41]FM_GetShiftState [13:41:41]SAM_PROTO_GetShiftState [13:41:41]wFMCommunicate request_size=4 [13:41:41]MH_SAM_APDU [13:41:41]CAPDU: 80 13 01 00 [13:41:41]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [13:41:41]Write i2c OK [13:41:41]MH_I2C_Read... [13:41:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:41]Read from MH i2c: E2 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 0E 00 [13:41:41]MH_I2C_Read... [13:41:41]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 23 [13:41:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:41:41]wFMCommunicate OK [13:41:41]SAM_PROTO_GetShiftState done [13:41:41]FM_GetShiftState done [13:41:41]req_shift_opened done [13:41:41]requested_item shift.open_date is exist - process it [13:41:41]req_shift_open_date [13:41:41]req_shift_open_date done [13:41:41]produce_requested_data done [13:41:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151876,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:41:41]process_action_free close_receipt [13:41:41]json_value_free [13:41:41]json_value_free done [13:41:41]process_json_proto returns [13:41:41]Send response to host [13:41:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151876,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:41:41]free response buf [13:41:41]execute_script done [13:41:41]execute_script returns [13:41:41]free content buf [13:41:41]Sock 10.Close socket [13:41:41]Sock 10.Thread stoped [13:41:42]Connected sock=11 [13:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 87 04 01 31 D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 92 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 51 02 00 35 04 06 00 A7 8C EF 84 90 EA D2 10 1B 32 2E 09 CC 0F [13:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C4 76 47 00 E5 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 51 02 00 F4 03 04 00 98 C6 EF 66 B6 04 01 00 00 7D FD 25 CA A8 26 CA 45 [13:41:43]CommunicateWithHost err = 0 [13:41:43]CheckOFDResponse [13:41:43]1017 (14) - 77093643461234 [13:41:43]1041 (16) - 0000000000871835 [13:41:43]1040 (4) - 151876 [13:41:43]1012 (4) - 22.09.2024 07:26 [13:41:43]1206 (1) - 0 [13:41:43]OFD Sender: Remove packet 151876 [13:41:43]ProducePacketName [13:41:43]name=ofd_packets/00151876 [13:41:43]NVStorageDeleteData [13:41:43]OFD Sender: No OFD packet to send [13:41:48]OFD Sender: No OFD packet to send [13:41:52]recv_with_timeout no data received [13:41:53]OFD Sender: No OFD packet to send [13:41:58]OFD Sender: No OFD packet to send [13:42:02]recv_with_timeout no data received [13:42:03]OFD Sender: No OFD packet to send [13:42:08]accept exits with 7 [13:42:08]New connection [13:42:08]New thread 3066854756 created [13:42:08]Thread 3066998116 joined [13:42:08]Waiting for new connection... [13:42:08] Sock 7.Parse request [13:42:08]Sock 7.Check first char [13:42:08]Sock 7.First char is OK [13:42:08]request: POST /json_proto HTTP/1.0 [13:42:08]Method: POST [13:42:08]URL: /json_proto [13:42:08]Method is POST - this is cgi request [13:42:08]url: /json_proto [13:42:08]query_string will be loaded in cgi processing [13:42:08]execute_cgi json_proto POST (null) [13:42:08]execute_cgi path=json_proto method=POST [13:42:08]POST find Content-Length [13:42:08]Host: 172.17.43.67:8080 [13:42:08]Content-Length: 678 [13:42:08]Content-Type: application/json [13:42:08] [13:42:08]POST finish read [13:42:08]Found Content-Length = 678 [13:42:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:08]execute_script... [13:42:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:08]POST & json_proto [13:42:08]process_json_proto [13:42:08]json parsed OK: [13:42:08]protocol is kg_v1.0 [13:42:08]action value=close_receipt [13:42:08]process_action close_receipt [13:42:08]cmd_close_receipt [13:42:08]MH_GetDate [13:42:08]Write to MH i2c: F0 00 00 59 07 4F [13:42:08]Write i2c OK [13:42:08]MH_I2C_Read... [13:42:08]Read from MH i2c: F0 [13:42:08]MH_I2C_Read... [13:42:08]Read from MH i2c: F0 09 00 [13:42:08]MH_I2C_Read... [13:42:08]Read from MH i2c: F0 09 00 59 07 00 B0 1E F0 66 6A BD 47 65 4F [13:42:08]GetLastDocTimeStamp 1727012498 [13:42:08]current date 1727012528 [13:42:08]FM_GetShiftState [13:42:08]SAM_PROTO_GetShiftState [13:42:08]wFMCommunicate request_size=4 [13:42:08]MH_SAM_APDU [13:42:08]CAPDU: 80 13 01 00 [13:42:08]Write to MH i2c: E2 08 00 5A 07 80 13 01 00 00 00 00 00 DE [13:42:08]Write i2c OK [13:42:08]MH_I2C_Read... [13:42:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:08]OFD Sender: No OFD packet to send [13:42:08]Read from MH i2c: E2 [13:42:08]MH_I2C_Read... [13:42:08]Read from MH i2c: E2 0E 00 [13:42:08]MH_I2C_Read... [13:42:08]Read from MH i2c: E2 0E 00 5A 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 25 [13:42:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:42:08]wFMCommunicate OK [13:42:08]SAM_PROTO_GetShiftState done [13:42:08]FM_GetShiftState done [13:42:08]opened in 1726966141 [13:42:08]opened+sec_in_day 1727052541 [13:42:08]quantity*price = 30035 [13:42:08]sum+1 = 30036 [13:42:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 208 22.09.2024 13:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151877 ФПД: 17094418537378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151877&fm=17094418537378&tin=02508201610067®Number=0000000000091825&sum=30000 [13:42:09]StoreToDocumentArchive [13:42:09]shift 475 fd 151877 [13:42:09]save to /storage/0475/doc_00151877 [13:42:09]save last doc name /storage/0475/doc_00151877 to /storage/kkm_last_doc_name [13:42:09]save OK [13:42:09]Clear old archive folders... [13:42:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:09]tlvbuf is 020332C0 [13:42:09]SAM_PROTO_ClearQueue [13:42:09]wFMCommunicate request_size=4 [13:42:09]MH_SAM_APDU [13:42:09]CAPDU: 80 09 00 00 [13:42:09]Write to MH i2c: E2 08 00 67 07 80 09 00 00 00 00 00 00 E0 [13:42:09]Write i2c OK [13:42:09]MH_I2C_Read... [13:42:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:09]Read from MH i2c: E2 [13:42:09]MH_I2C_Read... [13:42:09]Read from MH i2c: E2 03 00 [13:42:09]MH_I2C_Read... [13:42:09]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [13:42:09]RAPDU: 90 00 [13:42:09]wFMCommunicate OK [13:42:09]SAM_PROTO_ClearQueue done [13:42:09]KKMCreateOFDPacket [13:42:09]OFDProtocolAddRootSTLVToBuf [13:42:09]FM_MakeSignedData [13:42:09]FM_MakeSignedData [13:42:09]SAM_PROTO_SignData [13:42:09]wFMCommunicate request_size=4 [13:42:09]MH_SAM_APDU [13:42:09]CAPDU: 80 0D 01 02 [13:42:09]Write to MH i2c: E2 08 00 68 07 80 0D 01 02 00 00 00 00 E8 [13:42:09]Write i2c OK [13:42:09]MH_I2C_Read... [13:42:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:09]Read from MH i2c: E2 [13:42:09]MH_I2C_Read... [13:42:09]Read from MH i2c: E2 03 00 [13:42:09]MH_I2C_Read... [13:42:09]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [13:42:09]RAPDU: 90 00 [13:42:09]wFMCommunicate OK [13:42:09]wFMCommunicate request_size=255 [13:42:09]MH_SAM_APDU [13:42:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B1 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 51 02 00 35 04 06 00 0F [13:42:09]Write to MH i2c: E2 02 01 69 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B1 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 51 02 00 35 04 06 00 0F 00 00 FE [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:10]Read from MH i2c: E2 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 03 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 03 00 69 07 00 90 00 E4 [13:42:10]RAPDU: 90 00 [13:42:10]wFMCommunicate OK [13:42:10]wFMCommunicate request_size=10 [13:42:10]MH_SAM_APDU [13:42:10]CAPDU: 80 0D 02 02 05 8C 1A BE 9B A2 [13:42:10]Write to MH i2c: E2 0D 00 6A 07 80 0D 02 02 05 00 8C 1A BE 9B A2 00 00 96 [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:10]Read from MH i2c: E2 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 03 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [13:42:10]RAPDU: 90 00 [13:42:10]wFMCommunicate OK [13:42:10]wFMCommunicate request_size=4 [13:42:10]MH_SAM_APDU [13:42:10]CAPDU: 80 0D 03 02 [13:42:10]Write to MH i2c: E2 08 00 6B 07 80 0D 03 02 00 00 00 00 ED [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:10]Read from MH i2c: E2 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 0B 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 0B 00 6B 07 00 1A 1B 4A 43 D7 63 4C 8A 90 00 C0 [13:42:10]RAPDU: 1A 1B 4A 43 D7 63 4C 8A 90 00 [13:42:10]wFMCommunicate OK [13:42:10]SAM_PROTO_SignData done [13:42:10]FM_MakeSignedData done [13:42:10]CreateOFDProtocolMessage [13:42:10]wFMCommunicate request_size=4 [13:42:10]MH_SAM_APDU [13:42:10]CAPDU: 80 11 00 00 [13:42:10]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:10]Read from MH i2c: E2 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 17 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [13:42:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:10]wFMCommunicate OK [13:42:10]CreateOFDProtocolMessage done [13:42:10]OFDSenderStorePacket 151877 [13:42:10]StoreOFDPacket docnum=151877 [13:42:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 76 75 07 01 BB 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B1 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 51 02 00 35 04 06 00 0F 8C 1A BE 9B A2 1A 1B 4A 43 D7 63 4C 8A [13:42:10]CheckFolder [13:42:10]dirname=/storage/ofd_packets [13:42:10]CheckFolder done [13:42:10]ProducePacketName [13:42:10]name=ofd_packets/00151877 [13:42:10]NVStorageSaveData ofd_packets/00151877 [13:42:10]File name is /storage/ofd_packets/00151877 [13:42:10]Write 301 bytes [13:42:10]NVStorageSaveData done [13:42:10]OFDSenderStorePacket done [13:42:10]KKMCreateOFDPacket done [13:42:10]NVStorageSaveData kkm_last_timestamp [13:42:10]File name is /storage/kkm_last_timestamp [13:42:10]Write 4 bytes [13:42:10]NVStorageSaveData done [13:42:10]ExternCall_PrintAddStr [13:42:10]wPrintStart [13:42:10]Write to MH i2c: 01 00 00 6D 07 74 [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 07 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 FF 0F 89 [13:42:10]RasterBufferAndPrint [13:42:10]line Счет N : (1)1785889 [13:42:10]line ИНН: 02508201610067 [13:42:10]line Контрольно-Кассовый Чек [13:42:10]line ПРОДАЖА [13:42:10]line ТРК (МРК, ГНК) : 42 [13:42:10]line Товар: 2710124130 [13:42:10]line Аи-92-К-5 [13:42:10]line 4.430 * 67.80 [13:42:10]line = 300.35 [13:42:10]line НДС 12% НСП 1% [13:42:10]line > о реализуемом товаре [13:42:10]line ОКРУГЛЕНИЕ: -0.35 [13:42:10]line ИТОГО: 300.00 [13:42:10]line Внесено: 300.00 [13:42:10]line СДАЧА: 0.00 [13:42:10]line НСП 1% : 2.66 [13:42:10]line НДС 12% : 31.90 [13:42:10]line Наличными: 300.00 [13:42:10]line Безнал.: 0.00 [13:42:10]line Место: АЗС № 89 "Партнер Нефть" [13:42:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:42:10]line СНО: Общий режим [13:42:10]line Чек 208 22.09.2024 13:42 [13:42:10]line Смена: 475 ФФД: 1.0 [13:42:10]line ЗНМ: 0300000113 [13:42:10]line РНМ: 0000000000091825 [13:42:10]line Версия ККМ: 001 [13:42:10]line ФМ: 0000000000871835 [13:42:10]line ФД: 151877 [13:42:10]line ФПД: 17094418537378 [13:42:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151877&fm=17094418537378&tin=02508201610067®Number=0000000000091825&sum=30000 [13:42:10]written 0, free lines is 4095 [13:42:10]OFD Sender: Processing packet 151877 [packets to send 826, broken 825] [13:42:10]ProducePacketName [13:42:10]name=ofd_packets/00151877 [13:42:10]OFD Sender: To server: pG, [13:42:10]CommunicateWithHost lk.salyk.kg:30040 [13:42:10]ConnectInit lk.salyk.kg [13:42:10]Write to MH i2c: 01 00 00 98 07 9F [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 07 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 E5 0C 97 [13:42:10]RasterBufferAndPrint [13:42:10]line [13:42:10]line [13:42:10]line [13:42:10]line [13:42:10]line [13:42:10]written 0, free lines is 3313 [13:42:10]MH_Cut [13:42:10]Write to MH i2c: D1 01 00 9F 07 01 78 [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: D1 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: D1 01 00 [13:42:10]MH_I2C_Read... [13:42:10]Read from MH i2c: D1 01 00 9F 07 00 77 [13:42:10]Write to MH i2c: 01 00 00 A0 07 A7 [13:42:10]Write i2c OK [13:42:10]MH_I2C_Read... [13:42:11]Connected sock=11 [13:42:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 76 75 07 01 BB 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 B1 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 51 02 00 35 04 06 00 0F 8C 1A BE 9B A2 1A 1B 4A 43 D7 63 4C 8A [13:42:11]*** Cut start [13:42:11]*** Purtial cut [13:42:11]*** Stage 1: CUTSNS_PIN = 1 [13:42:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F C1 47 00 3C 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 51 02 00 F4 03 04 00 B5 C6 EF 66 B6 04 01 00 00 E3 ED 1D 9F 33 4B 54 1F [13:42:11]CommunicateWithHost err = 0 [13:42:11]CheckOFDResponse [13:42:11]1017 (14) - 77093643461234 [13:42:11]1041 (16) - 0000000000871835 [13:42:11]1040 (4) - 151877 [13:42:11]1012 (4) - 22.09.2024 07:26 [13:42:11]1206 (1) - 0 [13:42:11]OFD Sender: Remove packet 151877 [13:42:11]ProducePacketName [13:42:11]name=ofd_packets/00151877 [13:42:11]NVStorageDeleteData [13:42:11]Read from MH i2c: 01 [13:42:11]MH_I2C_Read... [13:42:11]*** Stop cut motor [13:42:11]*** Cut end [13:42:11]Read from MH i2c: 01 07 00 [13:42:11]MH_I2C_Read... [13:42:11]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 FF 0F BC [13:42:11]process_action close_receipt done [13:42:11]requested_data is exist [13:42:11]produce_requested_data [13:42:11]requested_item fm.sn is exist - process it [13:42:11]wFMCommunicate request_size=4 [13:42:11]MH_SAM_APDU [13:42:11]CAPDU: 80 11 00 00 [13:42:11]Write to MH i2c: E2 08 00 A1 07 80 11 00 00 00 00 00 00 22 [13:42:11]Write i2c OK [13:42:11]MH_I2C_Read... [13:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:12]Read from MH i2c: E2 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 17 00 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 17 00 A1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [13:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:12]wFMCommunicate OK [13:42:12]requested_item fd.num is exist - process it [13:42:12]SAM_PROTO_GetFieldsCounters [13:42:12]wFMCommunicate request_size=4 [13:42:12]MH_SAM_APDU [13:42:12]CAPDU: 80 13 00 00 [13:42:12]Write to MH i2c: E2 08 00 A2 07 80 13 00 00 00 00 00 00 25 [13:42:12]Write i2c OK [13:42:12]MH_I2C_Read... [13:42:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:12]Read from MH i2c: E2 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 62 00 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 62 00 A2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [13:42:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:42:12]wFMCommunicate OK [13:42:12]SAM_PROTO_GetFieldsCounters done [13:42:12]requested_item shift.num is exist - process it [13:42:12]requested_item shift.opened is exist - process it [13:42:12]req_shift_opened [13:42:12]FM_GetShiftState [13:42:12]SAM_PROTO_GetShiftState [13:42:12]wFMCommunicate request_size=4 [13:42:12]MH_SAM_APDU [13:42:12]CAPDU: 80 13 01 00 [13:42:12]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [13:42:12]Write i2c OK [13:42:12]MH_I2C_Read... [13:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:12]Read from MH i2c: E2 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 0E 00 [13:42:12]MH_I2C_Read... [13:42:12]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [13:42:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:42:12]wFMCommunicate OK [13:42:12]SAM_PROTO_GetShiftState done [13:42:12]FM_GetShiftState done [13:42:12]req_shift_opened done [13:42:12]requested_item shift.open_date is exist - process it [13:42:12]req_shift_open_date [13:42:12]req_shift_open_date done [13:42:12]produce_requested_data done [13:42:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151877,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:42:12]process_action_free close_receipt [13:42:12]json_value_free [13:42:12]json_value_free done [13:42:12]process_json_proto returns [13:42:12]Send response to host [13:42:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151877,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:42:12]free response buf [13:42:12]execute_script done [13:42:12]execute_script returns [13:42:12]free content buf [13:42:12]Sock 7.Close socket [13:42:12]Sock 7.Thread stoped [13:42:12]OFD Sender: No OFD packet to send [13:42:13]recv_with_timeout no data received [13:42:17]OFD Sender: No OFD packet to send [13:42:22]accept exits with 10 [13:42:22]New connection [13:42:22]New thread 3066998116 created [13:42:22]Thread 3066854756 joined [13:42:22]Waiting for new connection... [13:42:22] Sock 10.Parse request [13:42:22]Sock 10.Check first char [13:42:22]Sock 10.First char is OK [13:42:22]request: POST /json_proto HTTP/1.0 [13:42:22]Method: POST [13:42:22]URL: /json_proto [13:42:22]Method is POST - this is cgi request [13:42:22]url: /json_proto [13:42:22]query_string will be loaded in cgi processing [13:42:22]execute_cgi json_proto POST (null) [13:42:22]execute_cgi path=json_proto method=POST [13:42:22]POST find Content-Length [13:42:22]Host: 172.17.43.67:8080 [13:42:22]Content-Length: 781 [13:42:22]Content-Type: application/json [13:42:22] [13:42:22]POST finish read [13:42:22]Found Content-Length = 781 [13:42:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 38.970, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:22]execute_script... [13:42:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 38.970, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:22]POST & json_proto [13:42:22]process_json_proto [13:42:22]json parsed OK: [13:42:22]protocol is kg_v1.0 [13:42:22]action value=close_receipt [13:42:22]process_action close_receipt [13:42:22]cmd_close_receipt [13:42:22]MH_GetDate [13:42:22]Write to MH i2c: F0 00 00 A4 07 9A [13:42:22]Write i2c OK [13:42:22]MH_I2C_Read... [13:42:22]Read from MH i2c: F0 [13:42:22]MH_I2C_Read... [13:42:22]Read from MH i2c: F0 09 00 [13:42:22]MH_I2C_Read... [13:42:22]Read from MH i2c: F0 09 00 A4 07 00 BE 1E F0 66 6A BD 47 65 A8 [13:42:22]GetLastDocTimeStamp 1727012529 [13:42:22]current date 1727012542 [13:42:22]FM_GetShiftState [13:42:22]SAM_PROTO_GetShiftState [13:42:22]wFMCommunicate request_size=4 [13:42:22]MH_SAM_APDU [13:42:22]CAPDU: 80 13 01 00 [13:42:22]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [13:42:22]Write i2c OK [13:42:22]MH_I2C_Read... [13:42:22]Read from MH i2c: E2 [13:42:22]MH_I2C_Read... [13:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:22]Read from MH i2c: E2 0E 00 [13:42:22]MH_I2C_Read... [13:42:22]Read from MH i2c: E2 0E 00 A5 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 70 [13:42:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:42:22]wFMCommunicate OK [13:42:22]SAM_PROTO_GetShiftState done [13:42:22]FM_GetShiftState done [13:42:22]opened in 1726966141 [13:42:22]opened+sec_in_day 1727052541 [13:42:22]quantity*price = 0 [13:42:22]sum+1 = 1 [13:42:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 209 22.09.2024 13:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151878 ФПД: 228379379521842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151878&fm=228379379521842&tin=02508201610067®Number=0000000000091825&sum=0 [13:42:23]StoreToDocumentArchive [13:42:23]shift 475 fd 151878 [13:42:23]save to /storage/0475/doc_00151878 [13:42:23]save last doc name /storage/0475/doc_00151878 to /storage/kkm_last_doc_name [13:42:23]save OK [13:42:23]Clear old archive folders... [13:42:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:42:23]tlvbuf is 02059BE0 [13:42:23]SAM_PROTO_ClearQueue [13:42:23]wFMCommunicate request_size=4 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 09 00 00 [13:42:23]Write to MH i2c: E2 08 00 B2 07 80 09 00 00 00 00 00 00 2B [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [13:42:23]RAPDU: 90 00 [13:42:23]wFMCommunicate OK [13:42:23]SAM_PROTO_ClearQueue done [13:42:23]KKMCreateOFDPacket [13:42:23]OFDProtocolAddRootSTLVToBuf [13:42:23]FM_MakeSignedData [13:42:23]FM_MakeSignedData [13:42:23]SAM_PROTO_SignData [13:42:23]wFMCommunicate request_size=4 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 0D 01 02 [13:42:23]Write to MH i2c: E2 08 00 B3 07 80 0D 01 02 00 00 00 00 33 [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [13:42:23]RAPDU: 90 00 [13:42:23]wFMCommunicate OK [13:42:23]wFMCommunicate request_size=255 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3A 98 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 BE 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 51 02 00 35 04 06 00 CF B5 B7 CA 59 [13:42:23]Write to MH i2c: E2 02 01 B4 07 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3A 98 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 BE 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 51 02 00 35 04 06 00 CF B5 B7 CA 59 00 00 07 [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 B4 07 00 90 00 2F [13:42:23]RAPDU: 90 00 [13:42:23]wFMCommunicate OK [13:42:23]wFMCommunicate request_size=6 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 0D 02 02 01 32 [13:42:23]Write to MH i2c: E2 09 00 B5 07 80 0D 02 02 01 00 32 00 00 6A [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [13:42:23]RAPDU: 90 00 [13:42:23]wFMCommunicate OK [13:42:23]wFMCommunicate request_size=4 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 0D 03 02 [13:42:23]Write to MH i2c: E2 08 00 B6 07 80 0D 03 02 00 00 00 00 38 [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 0B 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 0B 00 B6 07 00 76 54 A3 06 B9 6F AF 3E 90 00 C1 [13:42:23]RAPDU: 76 54 A3 06 B9 6F AF 3E 90 00 [13:42:23]wFMCommunicate OK [13:42:23]SAM_PROTO_SignData done [13:42:23]FM_MakeSignedData done [13:42:23]CreateOFDProtocolMessage [13:42:23]wFMCommunicate request_size=4 [13:42:23]MH_SAM_APDU [13:42:23]CAPDU: 80 11 00 00 [13:42:23]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:23]Read from MH i2c: E2 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 17 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [13:42:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:23]wFMCommunicate OK [13:42:23]CreateOFDProtocolMessage done [13:42:23]OFDSenderStorePacket 151878 [13:42:23]StoreOFDPacket docnum=151878 [13:42:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6C 94 03 01 F4 AE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3A 98 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 BE 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 51 02 00 35 04 06 00 CF B5 B7 CA 59 32 76 54 A3 06 B9 6F AF 3E [13:42:23]CheckFolder [13:42:23]dirname=/storage/ofd_packets [13:42:23]CheckFolder done [13:42:23]ProducePacketName [13:42:23]name=ofd_packets/00151878 [13:42:23]NVStorageSaveData ofd_packets/00151878 [13:42:23]File name is /storage/ofd_packets/00151878 [13:42:23]Write 297 bytes [13:42:23]NVStorageSaveData done [13:42:23]OFDSenderStorePacket done [13:42:23]KKMCreateOFDPacket done [13:42:23]NVStorageSaveData kkm_last_timestamp [13:42:23]File name is /storage/kkm_last_timestamp [13:42:23]Write 4 bytes [13:42:23]NVStorageSaveData done [13:42:23]ExternCall_PrintAddStr [13:42:23]wPrintStart [13:42:23]Write to MH i2c: 01 00 00 B8 07 BF [13:42:23]Write i2c OK [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: 01 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: 01 07 00 [13:42:23]MH_I2C_Read... [13:42:23]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [13:42:23]RasterBufferAndPrint [13:42:23]line Счет N : (1)1785887 [13:42:23]line ИНН: 02508201610067 [13:42:23]line Контрольно-Кассовый Чек [13:42:23]line ПРОДАЖА [13:42:23]line ТРК (МРК, ГНК) : 11 [13:42:23]line Товар: 2710124130 [13:42:23]line Super-92 [13:42:23]line 38.970 * 0.00 [13:42:23]line = 0.00 [13:42:23]line НДС 12% НСП 1% [13:42:23]line > о реализуемом товаре [13:42:23]line ИТОГО: 0.00 [13:42:23]line НСП 1% : 0.00 [13:42:23]line НДС 12% : 0.00 [13:42:23]line Наличными: 0.00 [13:42:23]line Безнал.: 0.00 [13:42:23]line Место: АЗС № 89 "Партнер Нефть" [13:42:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:42:23]line СНО: Общий режим [13:42:23]line Чек 209 22.09.2024 13:42 [13:42:23]line Смена: 475 ФФД: 1.0 [13:42:23]line ЗНМ: 0300000113 [13:42:23]line РНМ: 0000000000091825 [13:42:23]line Версия ККМ: 001 [13:42:23]line Платежная система: O! деньги [13:42:23]line ФМ: 0000000000871835 [13:42:23]line ФД: 151878 [13:42:23]line ФПД: 228379379521842 [13:42:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151878&fm=228379379521842&tin=02508201610067®Number=0000000000091825&sum=0 [13:42:23]OFD Sender: Processing packet 151878 [packets to send 826, broken 825] [13:42:23]ProducePacketName [13:42:23]name=ofd_packets/00151878 [13:42:23]OFD Sender: To server: pG, [13:42:23]CommunicateWithHost lk.salyk.kg:30040 [13:42:23]ConnectInit lk.salyk.kg [13:42:23]written 0, free lines is 4095 [13:42:24]Write to MH i2c: 01 00 00 E2 07 E9 [13:42:24]Write i2c OK [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 07 00 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 07 00 E2 07 00 00 00 00 00 EF 0C EB [13:42:24]RasterBufferAndPrint [13:42:24]line [13:42:24]line [13:42:24]line [13:42:24]line [13:42:24]line [13:42:24]written 0, free lines is 3331 [13:42:24]MH_Cut [13:42:24]Write to MH i2c: D1 01 00 E9 07 01 C2 [13:42:24]Write i2c OK [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: D1 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: D1 01 00 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: D1 01 00 E9 07 00 C1 [13:42:24]Write to MH i2c: 01 00 00 EA 07 F1 [13:42:24]Write i2c OK [13:42:24]MH_I2C_Read... [13:42:25]*** Cut start [13:42:25]*** Purtial cut [13:42:25]*** Stage 1: CUTSNS_PIN = 1 [13:42:25]Connected sock=9 [13:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6C 94 03 01 F4 AE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3A 98 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 BE 1E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 51 02 00 35 04 06 00 CF B5 B7 CA 59 32 76 54 A3 06 B9 6F AF 3E *** Stop cut motor [13:42:25] [13:42:25]*** Cut end [13:42:25]Read from MH i2c: 01 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: 01 07 00 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: 01 07 00 EA 07 00 00 00 00 00 FF 0F 06 [13:42:25]process_action close_receipt done [13:42:25]requested_data is exist [13:42:25]produce_requested_data [13:42:25]requested_item fm.sn is exist - process it [13:42:25]wFMCommunicate request_size=4 [13:42:25]MH_SAM_APDU [13:42:25]CAPDU: 80 11 00 00 [13:42:25]Write to MH i2c: E2 08 00 EB 07 80 11 00 00 00 00 00 00 6C [13:42:25]Write i2c OK [13:42:25]MH_I2C_Read... [13:42:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:25]Read from MH i2c: E2 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 17 00 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 17 00 EB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [13:42:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:25]wFMCommunicate OK [13:42:25]requested_item fd.num is exist - process it [13:42:25]SAM_PROTO_GetFieldsCounters [13:42:25]wFMCommunicate request_size=4 [13:42:25]MH_SAM_APDU [13:42:25]CAPDU: 80 13 00 00 [13:42:25]Write to MH i2c: E2 08 00 EC 07 80 13 00 00 00 00 00 00 6F [13:42:25]Write i2c OK [13:42:25]MH_I2C_Read... [13:42:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:25]Read from MH i2c: E2 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 62 00 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 62 00 EC 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [13:42:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:42:25]wFMCommunicate OK [13:42:25]SAM_PROTO_GetFieldsCounters done [13:42:25]requested_item shift.num is exist - process it [13:42:25]requested_item shift.opened is exist - process it [13:42:25]req_shift_opened [13:42:25]FM_GetShiftState [13:42:25]SAM_PROTO_GetShiftState [13:42:25]wFMCommunicate request_size=4 [13:42:25]MH_SAM_APDU [13:42:25]CAPDU: 80 13 01 00 [13:42:25]Write to MH i2c: E2 08 00 ED 07 80 13 01 00 00 00 00 00 71 [13:42:25]Write i2c OK [13:42:25]MH_I2C_Read... [13:42:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:25]Read from MH i2c: E2 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 0E 00 [13:42:25]MH_I2C_Read... [13:42:25]Read from MH i2c: E2 0E 00 ED 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B8 [13:42:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:42:25]wFMCommunicate OK [13:42:25]SAM_PROTO_GetShiftState done [13:42:25]FM_GetShiftState done [13:42:25]req_shift_opened done [13:42:25]requested_item shift.open_date is exist - process it [13:42:25]req_shift_open_date [13:42:25]req_shift_open_date done [13:42:25]produce_requested_data done [13:42:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151878,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:42:25]process_action_free close_receipt [13:42:25]json_value_free [13:42:25]json_value_free done [13:42:25]process_json_proto returns [13:42:25]Send response to host [13:42:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151878,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:42:25]free response buf [13:42:25]execute_script done [13:42:25]execute_script returns [13:42:25]free content buf [13:42:25]Sock 10.Close socket [13:42:25]Sock 10.Thread stoped [13:42:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7F D9 47 00 CA CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 51 02 00 F4 03 04 00 C6 C6 EF 66 B6 04 01 00 00 11 2F 72 66 44 E0 42 F6 [13:42:29]CommunicateWithHost err = 0 [13:42:29]CheckOFDResponse [13:42:29]1017 (14) - 77093643461234 [13:42:29]1041 (16) - 0000000000871835 [13:42:29]1040 (4) - 151878 [13:42:29]1012 (4) - 22.09.2024 07:27 [13:42:29]1206 (1) - 0 [13:42:29]OFD Sender: Remove packet 151878 [13:42:29]ProducePacketName [13:42:29]name=ofd_packets/00151878 [13:42:29]NVStorageDeleteData [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:48]recv_with_timeout no data received [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]recv_with_timeout no data received [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:10]OFD Sender: No OFD packet to send [13:43:15]OFD Sender: No OFD packet to send [13:43:20]OFD Sender: No OFD packet to send [13:43:25]OFD Sender: No OFD packet to send [13:43:30]OFD Sender: No OFD packet to send [13:43:35]OFD Sender: No OFD packet to send [13:43:40]OFD Sender: No OFD packet to send [13:43:45]OFD Sender: No OFD packet to send [13:43:50]OFD Sender: No OFD packet to send [13:43:55]OFD Sender: No OFD packet to send [13:44:00]OFD Sender: No OFD packet to send [13:44:05]OFD Sender: No OFD packet to send [13:44:10]OFD Sender: No OFD packet to send [13:44:15]OFD Sender: No OFD packet to send [13:44:20]OFD Sender: No OFD packet to send [13:44:25]OFD Sender: No OFD packet to send [13:44:30]OFD Sender: No OFD packet to send [13:44:35]OFD Sender: No OFD packet to send [13:44:40]OFD Sender: No OFD packet to send [13:44:45]OFD Sender: No OFD packet to send [13:44:50]OFD Sender: No OFD packet to send [13:44:55]OFD Sender: No OFD packet to send [13:45:00]OFD Sender: No OFD packet to send [13:45:05]OFD Sender: No OFD packet to send [13:45:10]OFD Sender: No OFD packet to send [13:45:15]OFD Sender: No OFD packet to send [13:45:20]OFD Sender: No OFD packet to send [13:45:25]OFD Sender: No OFD packet to send [13:45:30]OFD Sender: No OFD packet to send [13:45:35]OFD Sender: No OFD packet to send [13:45:38]recv_with_timeout no data received [13:45:40]OFD Sender: No OFD packet to send [13:45:45]OFD Sender: No OFD packet to send [13:45:50]OFD Sender: No OFD packet to send [13:45:55]OFD Sender: No OFD packet to send [13:46:00]OFD Sender: No OFD packet to send [13:46:05]OFD Sender: No OFD packet to send [13:46:10]OFD Sender: No OFD packet to send [13:46:15]OFD Sender: No OFD packet to send [13:46:20]OFD Sender: No OFD packet to send [13:46:25]OFD Sender: No OFD packet to send [13:46:30]OFD Sender: No OFD packet to send [13:46:35]OFD Sender: No OFD packet to send [13:46:40]OFD Sender: No OFD packet to send [13:46:45]OFD Sender: No OFD packet to send [13:46:50]OFD Sender: No OFD packet to send [13:46:55]OFD Sender: No OFD packet to send [13:47:00]OFD Sender: No OFD packet to send [13:47:04]recv_with_timeout no data received [13:47:05]OFD Sender: No OFD packet to send [13:47:10]OFD Sender: No OFD packet to send [13:47:15]accept exits with 7 [13:47:15]New connection [13:47:15]New thread 3066854756 created [13:47:15]Thread 3066998116 joined [13:47:15]Waiting for new connection... [13:47:15] Sock 7.Parse request [13:47:15]Sock 7.Check first char [13:47:15]Sock 7.First char is OK [13:47:15]request: POST /json_proto HTTP/1.0 [13:47:15]Method: POST [13:47:15]URL: /json_proto [13:47:15]Method is POST - this is cgi request [13:47:15]url: /json_proto [13:47:15]query_string will be loaded in cgi processing [13:47:15]execute_cgi json_proto POST (null) [13:47:15]execute_cgi path=json_proto method=POST [13:47:15]POST find Content-Length [13:47:15]Host: 172.17.43.67:8080 [13:47:15]Content-Length: 793 [13:47:15]Content-Type: application/json [13:47:15] [13:47:15]POST finish read [13:47:15]Found Content-Length = 793 [13:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:15]execute_script... [13:47:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:15]POST & json_proto [13:47:15]process_json_proto [13:47:15]json parsed OK: [13:47:15]protocol is kg_v1.0 [13:47:15]action value=close_receipt [13:47:15]process_action close_receipt [13:47:15]cmd_close_receipt [13:47:15]MH_GetDate [13:47:15]Write to MH i2c: F0 00 00 EE 07 E4 [13:47:15]Write i2c OK [13:47:15]MH_I2C_Read... [13:47:15]Read from MH i2c: F0 [13:47:15]MH_I2C_Read... [13:47:15]Read from MH i2c: F0 09 00 [13:47:15]MH_I2C_Read... [13:47:15]Read from MH i2c: F0 09 00 EE 07 00 E3 1F F0 66 6A BD 47 65 18 [13:47:15]GetLastDocTimeStamp 1727012542 [13:47:15]current date 1727012835 [13:47:15]FM_GetShiftState [13:47:15]SAM_PROTO_GetShiftState [13:47:15]wFMCommunicate request_size=4 [13:47:15]MH_SAM_APDU [13:47:15]CAPDU: 80 13 01 00 [13:47:15]Write to MH i2c: E2 08 00 EF 07 80 13 01 00 00 00 00 00 73 [13:47:15]Write i2c OK [13:47:15]MH_I2C_Read... [13:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:15]Read from MH i2c: E2 [13:47:15]MH_I2C_Read... [13:47:15]Read from MH i2c: E2 0E 00 [13:47:15]MH_I2C_Read... [13:47:15]Read from MH i2c: E2 0E 00 EF 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BA [13:47:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:47:15]wFMCommunicate OK [13:47:15]SAM_PROTO_GetShiftState done [13:47:15]FM_GetShiftState done [13:47:15]opened in 1726966141 [13:47:15]opened+sec_in_day 1727052541 [13:47:15]quantity*price = 0 [13:47:15]sum+1 = 1 [13:47:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 210 22.09.2024 13:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151879 ФПД: 272296780956238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134715&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151879&fm=272296780956238&tin=02508201610067®Number=0000000000091825&sum=0 [13:47:16]StoreToDocumentArchive [13:47:16]shift 475 fd 151879 [13:47:16]save to /storage/0475/doc_00151879 [13:47:16]save last doc name /storage/0475/doc_00151879 to /storage/kkm_last_doc_name [13:47:16]save OK [13:47:16]Clear old archive folders... [13:47:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:47:16]tlvbuf is 0203CA10 [13:47:16]SAM_PROTO_ClearQueue [13:47:16]wFMCommunicate request_size=4 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 09 00 00 [13:47:16]Write to MH i2c: E2 08 00 FC 07 80 09 00 00 00 00 00 00 75 [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [13:47:16]RAPDU: 90 00 [13:47:16]wFMCommunicate OK [13:47:16]SAM_PROTO_ClearQueue done [13:47:16]KKMCreateOFDPacket [13:47:16]OFDProtocolAddRootSTLVToBuf [13:47:16]FM_MakeSignedData [13:47:16]FM_MakeSignedData [13:47:16]SAM_PROTO_SignData [13:47:16]wFMCommunicate request_size=4 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 0D 01 02 [13:47:16]Write to MH i2c: E2 08 00 FD 07 80 0D 01 02 00 00 00 00 7D [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [13:47:16]RAPDU: 90 00 [13:47:16]wFMCommunicate OK [13:47:16]wFMCommunicate request_size=255 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 E3 1F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 51 02 00 35 04 06 00 F7 A7 08 E7 [13:47:16]Write to MH i2c: E2 02 01 FE 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 E3 1F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 51 02 00 35 04 06 00 F7 A7 08 E7 00 00 CA [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [13:47:16]RAPDU: 90 00 [13:47:16]wFMCommunicate OK [13:47:16]wFMCommunicate request_size=7 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 0D 02 02 02 02 4E [13:47:16]Write to MH i2c: E2 0A 00 FF 07 80 0D 02 02 02 00 02 4E 00 00 D4 [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 03 00 FF 07 00 90 00 7A [13:47:16]RAPDU: 90 00 [13:47:16]wFMCommunicate OK [13:47:16]wFMCommunicate request_size=4 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 0D 03 02 [13:47:16]Write to MH i2c: E2 08 00 00 08 80 0D 03 02 00 00 00 00 83 [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 0B 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 0B 00 00 08 00 EA E4 E2 A6 99 32 93 93 90 00 CB [13:47:16]RAPDU: EA E4 E2 A6 99 32 93 93 90 00 [13:47:16]wFMCommunicate OK [13:47:16]SAM_PROTO_SignData done [13:47:16]FM_MakeSignedData done [13:47:16]CreateOFDProtocolMessage [13:47:16]wFMCommunicate request_size=4 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 11 00 00 [13:47:16]Write to MH i2c: E2 08 00 01 08 80 11 00 00 00 00 00 00 83 [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 17 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 17 00 01 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [13:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:47:16]wFMCommunicate OK [13:47:16]CreateOFDProtocolMessage done [13:47:16]OFDSenderStorePacket 151879 [13:47:16]StoreOFDPacket docnum=151879 [13:47:52]CommunicateWithHost err = -1 [13:47:52]OFD Sender: Server communicate error [13:47:57]OFD Sender: Processing packet 151879 [packets to send 826, broken 825] [13:47:57]ProducePacketName [13:47:57]name=ofd_packets/00151879 [13:47:57]OFD Sender: To server: pG, [13:47:57]CommunicateWithHost lk.salyk.kg:30040 [13:47:57]ConnectInit lk.salyk.kg [13:48:00]Connected sock=9 [13:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5E B3 04 01 AE 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 E3 1F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 51 02 00 35 04 06 00 F7 A7 08 E7 02 4E EA E4 E2 A6 99 32 93 93 [13:48:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF BB 47 00 5C 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 51 02 00 F4 03 04 00 12 C8 EF 66 B6 04 01 00 00 60 CA 85 02 69 32 1C 77 [13:48:01]CommunicateWithHost err = 0 [13:48:01]CheckOFDResponse [13:48:01]1017 (14) - 77093643461234 [13:48:01]1041 (16) - 0000000000871835 [13:48:01]1040 (4) - 151879 [13:48:01]1012 (4) - 22.09.2024 07:32 [13:48:01]1206 (1) - 0 [13:48:01]OFD Sender: Remove packet 151879 [13:48:01]ProducePacketName [13:48:01]name=ofd_packets/00151879 [13:48:01]NVStorageDeleteData [13:48:01]OFD Sender: No OFD packet to send [13:48:03]recv_with_timeout no data received [13:48:06]OFD Sender: No OFD packet to send [13:47:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5E B3 04 01 AE 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 E3 1F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 51 02 00 35 04 06 00 F7 A7 08 E7 02 4E EA E4 E2 A6 99 32 93 93 [13:47:16]CheckFolder [13:47:16]dirname=/storage/ofd_packets [13:47:16]CheckFolder done [13:47:16]ProducePacketName [13:47:16]name=ofd_packets/00151879 [13:47:16]NVStorageSaveData ofd_packets/00151879 [13:47:16]File name is /storage/ofd_packets/00151879 [13:47:16]Write 298 bytes [13:47:16]NVStorageSaveData done [13:47:16]OFDSenderStorePacket done [13:47:16]KKMCreateOFDPacket done [13:47:16]NVStorageSaveData kkm_last_timestamp [13:47:16]File name is /storage/kkm_last_timestamp [13:47:16]Write 4 bytes [13:47:16]NVStorageSaveData done [13:47:17]ExternCall_PrintAddStr [13:47:17]wPrintStart [13:47:17]Write to MH i2c: 01 00 00 02 08 0A [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 07 00 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 07 00 02 08 00 00 00 00 00 FF 0F 1F [13:47:17]RasterBufferAndPrint [13:47:17]line Счет N : (1)1785890 [13:47:17]line ИНН: 02508201610067 [13:47:17]line Контрольно-Кассовый Чек [13:47:17]line ПРОДАЖА [13:47:17]line ТРК (МРК, ГНК) : 31 [13:47:17]line Товар: 2710194210 [13:47:17]line ДТ-К-5 [13:47:17]line 6.570 * 0.00 [13:47:17]line = 0.00 [13:47:17]line НДС 12% НСП 1% [13:47:17]line > о реализуемом товаре [13:47:17]line ИТОГО: 0.00 [13:47:17]line НСП 1% : 0.00 [13:47:17]line НДС 12% : 0.00 [13:47:17]line Наличными: 0.00 [13:47:17]line Безнал.: 0.00 [13:47:17]line Место: АЗС № 89 "Партнер Нефть" [13:47:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:47:17]line СНО: Общий режим [13:47:17]line Чек 210 22.09.2024 13:47 [13:47:17]line Смена: 475 ФФД: 1.0 [13:47:17]line ЗНМ: 0300000113 [13:47:17]line РНМ: 0000000000091825 [13:47:17]line Версия ККМ: 001 [13:47:17]line Платежная система: O! деньги [13:47:17]line ФМ: 0000000000871835 [13:47:17]line ФД: 151879 [13:47:17]line ФПД: 272296780956238 [13:47:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134715&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151879&fm=272296780956238&tin=02508201610067®Number=0000000000091825&sum=0 [13:47:17]written 0, free lines is 4095 [13:47:17]OFD Sender: Processing packet 151879 [packets to send 826, broken 825] [13:47:17]ProducePacketName [13:47:17]name=ofd_packets/00151879 [13:47:17]OFD Sender: To server: pG, [13:47:17]CommunicateWithHost lk.salyk.kg:30040 [13:47:17]ConnectInit lk.salyk.kg [13:47:17]Write to MH i2c: 01 00 00 2C 08 34 [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 07 00 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: 01 07 00 2C 08 00 00 00 00 00 E9 0C 30 [13:47:17]RasterBufferAndPrint [13:47:17]line [13:47:17]line [13:47:17]line [13:47:17]line [13:47:17]line [13:47:17]written 0, free lines is 3311 [13:47:17]MH_Cut [13:47:17]Write to MH i2c: D1 01 00 33 08 01 0D [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: D1 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: D1 01 00 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: D1 01 00 33 08 00 0C [13:47:17]Write to MH i2c: 01 00 00 34 08 3C [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:18]*** Cut start [13:47:18]*** Purtial cut [13:47:18]*** Stage 1: CUTSNS_PIN = 1 [13:47:18]Read from MH i2c: 01 [13:47:18]MH_I2C_Read... [13:47:18]*** Stop cut motor [13:47:18]*** Cut end [13:47:18]Read from MH i2c: 01 07 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [13:47:18]process_action close_receipt done [13:47:18]requested_data is exist [13:47:18]produce_requested_data [13:47:18]requested_item fm.sn is exist - process it [13:47:18]wFMCommunicate request_size=4 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 11 00 00 [13:47:18]Write to MH i2c: E2 08 00 35 08 80 11 00 00 00 00 00 00 B7 [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 17 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 17 00 35 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [13:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:47:18]wFMCommunicate OK [13:47:18]requested_item fd.num is exist - process it [13:47:18]SAM_PROTO_GetFieldsCounters [13:47:18]wFMCommunicate request_size=4 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 13 00 00 [13:47:18]Write to MH i2c: E2 08 00 36 08 80 13 00 00 00 00 00 00 BA [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 62 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 62 00 36 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [13:47:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:18]wFMCommunicate OK [13:47:18]SAM_PROTO_GetFieldsCounters done [13:47:18]requested_item shift.num is exist - process it [13:47:18]requested_item shift.opened is exist - process it [13:47:18]req_shift_opened [13:47:18]FM_GetShiftState [13:47:18]SAM_PROTO_GetShiftState [13:47:18]wFMCommunicate request_size=4 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 13 01 00 [13:47:18]Write to MH i2c: E2 08 00 37 08 80 13 01 00 00 00 00 00 BC [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 0E 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 0E 00 37 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 03 [13:47:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:47:18]wFMCommunicate OK [13:47:18]SAM_PROTO_GetShiftState done [13:47:18]FM_GetShiftState done [13:47:18]req_shift_opened done [13:47:18]requested_item shift.open_date is exist - process it [13:47:18]req_shift_open_date [13:47:18]req_shift_open_date done [13:47:18]produce_requested_data done [13:47:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151879,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:47:18]process_action_free close_receipt [13:47:18]json_value_free [13:47:18]json_value_free done [13:47:18]process_json_proto returns [13:47:18]Send response to host [13:47:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151879,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:47:18]free response buf [13:47:18]execute_script done [13:47:18]execute_script returns [13:47:18]free content buf [13:47:18]Sock 7.Close socket [13:47:18]Sock 7.Thread stoped [13:47:22]ConnectInit Can't take IP for lk.salyk.kg [13:47:22]CommunicateWithHost connect error [13:47:22]CommunicateWithHost err = -1 [13:47:22]OFD Sender: Server communicate error [13:47:27]OFD Sender: Processing packet 151879 [packets to send 826, broken 825] [13:47:27]ProducePacketName [13:47:27]name=ofd_packets/00151879 [13:47:27]OFD Sender: To server: pG, [13:47:27]CommunicateWithHost lk.salyk.kg:30040 [13:47:27]ConnectInit lk.salyk.kg [13:47:32]ConnectInit Can't take IP for lk.salyk.kg [13:47:32]CommunicateWithHost connect error [13:47:32]CommunicateWithHost err = -1 [13:47:32]OFD Sender: Server communicate error [13:47:33]recv_with_timeout no data received [13:47:37]OFD Sender: Processing packet 151879 [packets to send 826, broken 825] [13:47:37]ProducePacketName [13:47:37]name=ofd_packets/00151879 [13:47:37]OFD Sender: To server: pG, [13:47:37]CommunicateWithHost lk.salyk.kg:30040 [13:47:37]ConnectInit lk.salyk.kg [13:47:42]ConnectInit Can't take IP for lk.salyk.kg [13:47:42]CommunicateWithHost connect error [13:47:42]CommunicateWithHost err = -1 [13:47:42]OFD Sender: Server communicate error [13:47:47]OFD Sender: Processing packet 151879 [packets to send 826, broken 825] [13:47:47]ProducePacketName [13:47:47]name=ofd_packets/00151879 [13:47:47]OFD Sender: To server: pG, [13:47:47]CommunicateWithHost lk.salyk.kg:30040 [13:47:47]ConnectInit lk.salyk.kg [13:47:51]recv_with_timeout no data received [13:47:52]ConnectInit Can't take IP for lk.salyk.kg [13:47:52]CommunicateWithHost connect error [13:48:11]OFD Sender: No OFD packet to send [13:48:17]OFD Sender: No OFD packet to send [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:07]OFD Sender: No OFD packet to send [13:49:12]OFD Sender: No OFD packet to send [13:49:17]OFD Sender: No OFD packet to send [13:49:22]OFD Sender: No OFD packet to send [13:49:27]OFD Sender: No OFD packet to send [13:49:32]OFD Sender: No OFD packet to send [13:49:37]OFD Sender: No OFD packet to send [13:49:42]OFD Sender: No OFD packet to send [13:49:47]OFD Sender: No OFD packet to send [13:49:52]OFD Sender: No OFD packet to send [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:27]OFD Sender: No OFD packet to send [13:50:27]recv_with_timeout no data received [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:42]OFD Sender: No OFD packet to send [13:50:47]OFD Sender: No OFD packet to send [13:50:52]OFD Sender: No OFD packet to send [13:50:57]OFD Sender: No OFD packet to send [13:51:02]OFD Sender: No OFD packet to send [13:51:07]OFD Sender: No OFD packet to send [13:51:12]OFD Sender: No OFD packet to send [13:51:14]recv_with_timeout no data received [13:51:17]OFD Sender: No OFD packet to send [13:51:22]OFD Sender: No OFD packet to send [13:51:27]OFD Sender: No OFD packet to send [13:51:32]recv_with_timeout no data received [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:57]OFD Sender: No OFD packet to send [13:52:02]OFD Sender: No OFD packet to send [13:52:07]OFD Sender: No OFD packet to send [13:52:12]OFD Sender: No OFD packet to send [13:52:17]OFD Sender: No OFD packet to send [13:52:22]OFD Sender: No OFD packet to send [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:37]OFD Sender: No OFD packet to send [13:52:42]OFD Sender: No OFD packet to send [13:52:47]OFD Sender: No OFD packet to send [13:52:53]OFD Sender: No OFD packet to send [13:52:58]OFD Sender: No OFD packet to send [13:53:01]accept exits with 10 [13:53:01]New connection [13:53:01]New thread 3066998116 created [13:53:01]Thread 3066854756 joined [13:53:01]Waiting for new connection... [13:53:01] Sock 10.Parse request [13:53:01]Sock 10.Check first char [13:53:01]Sock 10.First char is OK [13:53:01]request: POST /json_proto HTTP/1.0 [13:53:01]Method: POST [13:53:01]URL: /json_proto [13:53:01]Method is POST - this is cgi request [13:53:01]url: /json_proto [13:53:01]query_string will be loaded in cgi processing [13:53:01]execute_cgi json_proto POST (null) [13:53:01]execute_cgi path=json_proto method=POST [13:53:01]POST find Content-Length [13:53:01]Host: 172.17.43.67:8080 [13:53:01]Content-Length: 796 [13:53:01]Content-Type: application/json [13:53:01] [13:53:01]POST finish read [13:53:01]Found Content-Length = 796 [13:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:01]execute_script... [13:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:01]POST & json_proto [13:53:01]process_json_proto [13:53:01]json parsed OK: [13:53:01]protocol is kg_v1.0 [13:53:01]action value=close_receipt [13:53:01]process_action close_receipt [13:53:01]cmd_close_receipt [13:53:01]MH_GetDate [13:53:01]Write to MH i2c: F0 00 00 38 08 2F [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: F0 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: F0 09 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: F0 09 00 38 08 00 3D 21 F0 66 6A BD 47 65 BF [13:53:01]GetLastDocTimeStamp 1727012835 [13:53:01]current date 1727013181 [13:53:01]FM_GetShiftState [13:53:01]SAM_PROTO_GetShiftState [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 13 01 00 [13:53:01]Write to MH i2c: E2 08 00 39 08 80 13 01 00 00 00 00 00 BE [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0E 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0E 00 39 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 05 [13:53:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_GetShiftState done [13:53:01]FM_GetShiftState done [13:53:01]opened in 1726966141 [13:53:01]opened+sec_in_day 1727052541 [13:53:01]quantity*price = 0 [13:53:01]sum+1 = 1 [13:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре [13:53:02]line ИТОГО: 0.00 [13:53:02]line НСП 1% : 0.00 [13:53:02]line НДС 12% : 0.00 [13:53:02]line Наличными: 0.00 [13:53:02]line Безнал.: 0.00 [13:53:02]line Место: АЗС № 89 "Партнер Нефть" [13:53:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:53:02]line СНО: Общий режим [13:53:02]line Чек 211 22.09.2024 13:53 [13:53:02]line Смена: 475 ФФД: 1.0 [13:53:02]line ЗНМ: 0300000113 [13:53:02]line РНМ: 0000000000091825 [13:53:02]line Версия ККМ: 001 [13:53:02]line Платежная система: O! деньги [13:53:02]line ФМ: 0000000000871835 [13:53:02]line ФД: 151880 [13:53:02]line ФПД: 153004952346099 [13:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151880&fm=153004952346099&tin=02508201610067®Number=0000000000091825&sum=0 [13:53:02]written 0, free lines is 4095 [13:53:02]OFD Sender: Processing packet 151880 [packets to send 826, broken 825] [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00151880 [13:53:02]OFD Sender: To server: pG, [13:53:02]CommunicateWithHost lk.salyk.kg:30040 [13:53:02]ConnectInit lk.salyk.kg [13:53:03]Write to MH i2c: 01 00 00 76 08 7E [13:53:03]Write i2c OK [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: 01 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: 01 07 00 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: 01 07 00 76 08 00 00 00 00 00 ED 0C 7E [13:53:03]RasterBufferAndPrint [13:53:03]line [13:53:03]line [13:53:03]line [13:53:03]line [13:53:03]line [13:53:03]written 0, free lines is 3315 [13:53:03]MH_Cut [13:53:03]Write to MH i2c: D1 01 00 7D 08 01 57 [13:53:03]Write i2c OK [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: D1 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: D1 01 00 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: D1 01 00 7D 08 00 56 [13:53:03]Write to MH i2c: 01 00 00 7E 08 86 [13:53:03]Write i2c OK [13:53:03]MH_I2C_Read... [13:53:04]*** Cut start [13:53:04]*** Purtial cut [13:53:04]*** Stage 1: CUTSNS_PIN = 1 [13:53:04]Read from MH i2c: 01 [13:53:04]MH_I2C_Read... [13:53:04]*** Stop cut motor [13:53:04]*** Cut end [13:53:04]Read from MH i2c: 01 07 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: 01 07 00 7E 08 00 00 00 00 00 FF 0F 9B [13:53:04]process_action close_receipt done [13:53:04]requested_data is exist [13:53:04]produce_requested_data [13:53:04]requested_item fm.sn is exist - process it [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 11 00 00 [13:53:04]Write to MH i2c: E2 08 00 7F 08 80 11 00 00 00 00 00 00 01 [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 17 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 17 00 7F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [13:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:53:04]wFMCommunicate OK [13:53:04]requested_item fd.num is exist - process it [13:53:04]SAM_PROTO_GetFieldsCounters [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 13 00 00 [13:53:04]Write to MH i2c: E2 08 00 80 08 80 13 00 00 00 00 00 00 04 [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 80 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [13:53:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetFieldsCounters done [13:53:04]requested_item shift.num is exist - process it [13:53:04]requested_item shift.opened is exist - process it [13:53:04]req_shift_opened [13:53:04]FM_GetShiftState [13:53:04]SAM_PROTO_GetShiftState [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 13 01 00 [13:53:04]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4D [13:53:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetShiftState done [13:53:04]FM_GetShiftState done [13:53:04]req_shift_opened done [13:53:04]requested_item shift.open_date is exist - process it [13:53:04]req_shift_open_date [13:53:04]req_shift_open_date done [13:53:04]produce_requested_data done [13:53:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151880,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:53:04]process_action_free close_receipt [13:53:04]json_value_free [13:53:04]json_value_free done [13:53:04]process_json_proto returns [13:53:04]Send response to host [13:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151880,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:53:04]free response buf [13:53:04]execute_script done [13:53:04]execute_script returns [13:53:04]free content buf [13:53:04]Sock 10.Close socket [13:53:04]Sock 10.Thread stoped [13:53:04]Connected sock=11 [13:53:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD AB 07 01 EF 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 3D 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 35 04 06 00 8B 28 3D D5 5D F3 14 26 5F D9 4F 1E 80 D2 [13:53:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 A4 47 00 39 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 F4 03 04 00 42 C9 EF 66 B6 04 01 00 00 66 AF C1 93 EA 5F 48 02 [13:53:05]CommunicateWithHost err = 0 [13:53:05]CheckOFDResponse [13:53:05]1017 (14) - 77093643461234 [13:53:05]1041 (16) - 0000000000871835 [13:53:05]1040 (4) - 151880 [13:53:05]1012 (4) - 22.09.2024 07:37 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=13 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 15 02 00 08 F4 03 04 00 3D 21 F0 66 [13:53:01]Write to MH i2c: E2 10 00 42 08 80 15 02 00 08 00 F4 03 04 00 3D 21 F0 66 00 00 89 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=25 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:53:01]Write to MH i2c: E2 1C 00 43 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 2D [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 15 03 00 [13:53:02]Write to MH i2c: E2 08 00 44 08 80 15 03 00 00 00 00 00 CD [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 40 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 40 00 44 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D3 00 00 00 35 04 06 00 8B 28 3D D5 5D F3 90 00 22 [13:53:02]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D3 00 00 00 35 04 06 00 8B 28 3D D5 5D F3 90 00 [13:53:02]wFMCommunicate OK [13:53:02]SAM_PROTO_ProcessDocument answer len = 59 [13:53:02]SAM_PROTO_ProcessDocument done [13:53:02]SetTLVBufToDocument [13:53:02]Processing tag 1209 (04B9) [13:53:02]Malloc new data [13:53:02]Processing tag 1041 (0411) [13:53:02]Processing tag 1040 (0410) [13:53:02]Malloc new data [13:53:02]Processing tag 1038 (040E) [13:53:02]Malloc new data [13:53:02]Processing tag 1042 (0412) [13:53:02]Malloc new data [13:53:02]Processing tag 1077 (0435) [13:53:02]Malloc new data [13:53:02]SetTLVBufToDocument err=0 [13:53:02]KKMLoadAndSignReceiptData store KKM data [13:53:02]KKMLoadAndSignReceiptData err=0 [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 11 00 00 [13:53:02]Write to MH i2c: E2 08 00 45 08 80 11 00 00 00 00 00 00 C7 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 45 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [13:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:53:02]wFMCommunicate OK [13:53:02]Счет N : (1)1785891 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 211 22.09.2024 13:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151880 ФПД: 153004952346099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151880&fm=153004952346099&tin=02508201610067®Number=0000000000091825&sum=0 [13:53:02]StoreToDocumentArchive [13:53:02]shift 475 fd 151880 [13:53:02]save to /storage/0475/doc_00151880 [13:53:02]save last doc name /storage/0475/doc_00151880 to /storage/kkm_last_doc_name [13:53:02]save OK [13:53:02]Clear old archive folders... [13:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:53:02]tlvbuf is 0202F000 [13:53:02]SAM_PROTO_ClearQueue [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 09 00 00 [13:53:02]Write to MH i2c: E2 08 00 46 08 80 09 00 00 00 00 00 00 C0 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]SAM_PROTO_ClearQueue done [13:53:02]KKMCreateOFDPacket [13:53:02]OFDProtocolAddRootSTLVToBuf [13:53:02]FM_MakeSignedData [13:53:02]FM_MakeSignedData [13:53:02]SAM_PROTO_SignData [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 01 02 [13:53:02]Write to MH i2c: E2 08 00 47 08 80 0D 01 02 00 00 00 00 C8 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=255 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 3D 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 35 04 06 00 8B [13:53:02]Write to MH i2c: E2 02 01 48 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 3D 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 51 02 00 35 04 06 00 8B 00 00 4B [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=10 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 02 02 05 28 3D D5 5D F3 [13:53:02]Write to MH i2c: E2 0D 00 49 08 80 0D 02 02 05 00 28 3D D5 5D F3 00 00 5F [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 03 02 [13:53:02]Write to MH i2c: E2 08 00 4A 08 80 0D 03 02 00 00 00 00 CD [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 0B 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 0B 00 4A 08 00 14 26 5F D9 4F 1E 80 D2 90 00 FF [13:53:02]RAPDU: 14 26 5F D9 4F 1E 80 D2 90 00 [13:53:02]wFMCommunicate OK [13:53:02]SAM_PROTO_SignData done [13:53:02]FM_MakeSignedData done [13:53:02]CreateOFDProtocolMessage [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 11 00 00 [13:53:02]Write to MH i2c: E2 08 00 4B 08 80 11 00 00 00 00 00 00 CD [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 4B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [13:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:53:02]wFMCommunicate OK [13:53:02]CreateOFDProtocolMessage done [13:53:02]OFDSenderStorePacket 151880 [13:53:02]StoreOFDPacket docnum=151880 [13:53:05]1206 (1) - 0 [13:53:05]OFD Sender: Remove packet 151880 [13:53:05]ProducePacketName [13:53:05]name=ofd_packets/00151880 [13:53:05]NVStorageDeleteData [13:53:05]OFD Sender: No OFD packet to send [13:53:10]OFD Sender: No OFD packet to send [13:53:15]recv_with_timeout no data received [13:53:15]OFD Sender: No OFD packet to send [13:53:20]OFD Sender: No OFD packet to send [13:53:25]OFD Sender: No OFD packet to send [13:53:30]OFD Sender: No OFD packet to send [13:53:35]OFD Sender: No OFD packet to send [13:53:40]OFD Sender: No OFD packet to send [13:53:45]OFD Sender: No OFD packet to send [13:53:50]OFD Sender: No OFD packet to send [13:53:55]OFD Sender: No OFD packet to send [13:54:01]OFD Sender: No OFD packet to send [13:54:06]OFD Sender: No OFD packet to send [13:54:07]accept exits with 7 [13:54:07]New connection [13:54:07]New thread 3066854756 created [13:54:07]Thread 3066998116 joined [13:54:07]Waiting for new connection... [13:54:07] Sock 7.Parse request [13:54:07]Sock 7.Check first char [13:54:07]Sock 7.First char is OK [13:54:07]request: POST /json_proto HTTP/1.0 [13:54:07]Method: POST [13:54:07]URL: /json_proto [13:54:07]Method is POST - this is cgi request [13:54:07]url: /json_proto [13:54:07]query_string will be loaded in cgi processing [13:54:07]execute_cgi json_proto POST (null) [13:54:07]execute_cgi path=json_proto method=POST [13:54:07]POST find Content-Length [13:54:07]Host: 172.17.43.67:8080 [13:54:07]Content-Length: 794 [13:54:07]Content-Type: application/json [13:54:07] [13:54:07]POST finish read [13:54:07]Found Content-Length = 794 [13:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:07]execute_script... [13:54:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:07]POST & json_proto [13:54:07]process_json_proto [13:54:07]json parsed OK: [13:54:07]protocol is kg_v1.0 [13:54:07]action value=close_receipt [13:54:07]process_action close_receipt [13:54:07]cmd_close_receipt [13:54:07]MH_GetDate [13:54:07]Write to MH i2c: F0 00 00 82 08 79 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 09 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 09 00 82 08 00 7F 21 F0 66 6A BD 47 65 4B [13:54:07]GetLastDocTimeStamp 1727013181 [13:54:07]current date 1727013247 [13:54:07]FM_GetShiftState [13:54:07]SAM_PROTO_GetShiftState [13:54:07]wFMCommunicate request_size=4 [13:54:07]MH_SAM_APDU [13:54:07]CAPDU: 80 13 01 00 [13:54:07]Write to MH i2c: E2 08 00 83 08 80 13 01 00 00 00 00 00 08 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:07]Read from MH i2c: E2 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 83 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4F [13:54:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:54:07]wFMCommunicate OK [13:54:07]SAM_PROTO_GetShiftState done [13:54:07]FM_GetShiftState done [13:54:07]opened in 1726966141 [13:54:07]opened+sec_in_day 1727052541 [13:54:07]quantity*price = 0 [13:54:07]sum+1 = 1 [13:54:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 212 22.09.2024 13:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151881 ФПД: 115998667313905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151881&fm=115998667313905&tin=02508201610067®Number=0000000000091825&sum=0 [13:54:08]StoreToDocumentArchive [13:54:08]shift 475 fd 151881 [13:54:08]save to /storage/0475/doc_00151881 [13:54:08]save last doc name /storage/0475/doc_00151881 to /storage/kkm_last_doc_name [13:54:08]save OK [13:54:08]Clear old archive folders... [13:54:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:54:08]tlvbuf is B6DB3720 [13:54:08]SAM_PROTO_ClearQueue [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 09 00 00 [13:54:08]Write to MH i2c: E2 08 00 90 08 80 09 00 00 00 00 00 00 0A [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]SAM_PROTO_ClearQueue done [13:54:08]KKMCreateOFDPacket [13:54:08]OFDProtocolAddRootSTLVToBuf [13:54:08]FM_MakeSignedData [13:54:08]FM_MakeSignedData [13:54:08]SAM_PROTO_SignData [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 01 02 [13:54:08]Write to MH i2c: E2 08 00 91 08 80 0D 01 02 00 00 00 00 12 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=255 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 7F 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 51 02 00 35 04 06 00 69 80 0B 5C [13:54:08]Write to MH i2c: E2 02 01 92 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 7F 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 51 02 00 35 04 06 00 69 80 0B 5C 00 00 7E [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=7 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 02 02 02 12 F1 [13:54:08]Write to MH i2c: E2 0A 00 93 08 80 0D 02 02 02 00 12 F1 00 00 1C [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 93 08 00 90 00 0F [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 03 02 [13:54:08]Write to MH i2c: E2 08 00 94 08 80 0D 03 02 00 00 00 00 17 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 0B 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 0B 00 94 08 00 51 00 4E D5 EB 61 43 C3 90 00 DE [13:54:08]RAPDU: 51 00 4E D5 EB 61 43 C3 90 00 [13:54:08]wFMCommunicate OK [13:54:08]SAM_PROTO_SignData done [13:54:08]FM_MakeSignedData done [13:54:08]CreateOFDProtocolMessage [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 11 00 00 [13:54:08]Write to MH i2c: E2 08 00 95 08 80 11 00 00 00 00 00 00 17 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:09]Read from MH i2c: E2 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: E2 17 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: E2 17 00 95 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [13:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:09]wFMCommunicate OK [13:54:09]CreateOFDProtocolMessage done [13:54:09]OFDSenderStorePacket 151881 [13:54:09]StoreOFDPacket docnum=151881 [13:54:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E3 07 04 01 A4 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 7F 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 51 02 00 35 04 06 00 69 80 0B 5C 12 F1 51 00 4E D5 EB 61 43 C3 [13:54:09]CheckFolder [13:54:09]dirname=/storage/ofd_packets [13:54:09]CheckFolder done [13:54:09]ProducePacketName [13:54:09]name=ofd_packets/00151881 [13:54:09]NVStorageSaveData ofd_packets/00151881 [13:54:09]File name is /storage/ofd_packets/00151881 [13:54:09]Write 298 bytes [13:54:09]NVStorageSaveData done [13:54:09]OFDSenderStorePacket done [13:54:09]KKMCreateOFDPacket done [13:54:09]NVStorageSaveData kkm_last_timestamp [13:54:09]File name is /storage/kkm_last_timestamp [13:54:09]Write 4 bytes [13:54:09]NVStorageSaveData done [13:54:09]ExternCall_PrintAddStr [13:54:09]wPrintStart [13:54:09]Write to MH i2c: 01 00 00 96 08 9E [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 96 08 00 00 00 00 00 FF 0F B3 [13:54:09]RasterBufferAndPrint [13:54:09]line Счет N : (1)1785892 [13:54:09]line ИНН: 02508201610067 [13:54:09]line Контрольно-Кассовый Чек [13:54:09]line ПРОДАЖА [13:54:09]line ТРК (МРК, ГНК) : 31 [13:54:09]line Товар: 2710194210 [13:54:09]line ДТ-К-5 [13:54:09]line 13.130 * 0.00 [13:54:09]line = 0.00 [13:54:09]line НДС 12% НСП 1% [13:54:09]line > о реализуемом товаре [13:54:09]line ИТОГО: 0.00 [13:54:09]line НСП 1% : 0.00 [13:54:09]line НДС 12% : 0.00 [13:54:09]line Наличными: 0.00 [13:54:09]line Безнал.: 0.00 [13:54:09]line Место: АЗС № 89 "Партнер Нефть" [13:54:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:54:09]line СНО: Общий режим [13:54:09]line Чек 212 22.09.2024 13:54 [13:54:09]line Смена: 475 ФФД: 1.0 [13:54:09]line ЗНМ: 0300000113 [13:54:09]line РНМ: 0000000000091825 [13:54:09]line Версия ККМ: 001 [13:54:09]line Платежная система: O! деньги [13:54:09]line ФМ: 0000000000871835 [13:54:09]line ФД: 151881 [13:54:09]line ФПД: 115998667313905 [13:54:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151881&fm=115998667313905&tin=02508201610067®Number=0000000000091825&sum=0 [13:54:09]written 0, free lines is 4095 [13:54:09]OFD Sender: Processing packet 151881 [packets to send 826, broken 825] [13:54:09]ProducePacketName [13:54:09]name=ofd_packets/00151881 [13:54:09]OFD Sender: To server: pG, [13:54:09]CommunicateWithHost lk.salyk.kg:30040 [13:54:09]ConnectInit lk.salyk.kg [13:54:09]Write to MH i2c: 01 00 00 C0 08 C8 [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 E4 0C BF [13:54:09]RasterBufferAndPrint [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]written 0, free lines is 3305 [13:54:09]MH_Cut [13:54:09]Write to MH i2c: D1 01 00 C7 08 01 A1 [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 01 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 01 00 C7 08 00 A0 [13:54:09]Write to MH i2c: 01 00 00 C8 08 D0 [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:10]*** Cut start [13:54:10]*** Purtial cut [13:54:10]*** Stage 1: CUTSNS_PIN = 1 [13:54:10]Read from MH i2c: 01 [13:54:10]MH_I2C_Read... [13:54:10]*** Stop cut motor [13:54:10]*** Cut end [13:54:10]Read from MH i2c: 01 07 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: 01 07 00 C8 08 00 00 00 00 00 FF 0F E5 [13:54:10]process_action close_receipt done [13:54:10]requested_data is exist [13:54:10]produce_requested_data [13:54:10]requested_item fm.sn is exist - process it [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 11 00 00 [13:54:10]Write to MH i2c: E2 08 00 C9 08 80 11 00 00 00 00 00 00 4B [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 17 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 17 00 C9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [13:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:10]wFMCommunicate OK [13:54:10]requested_item fd.num is exist - process it [13:54:10]SAM_PROTO_GetFieldsCounters [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 13 00 00 [13:54:10]Write to MH i2c: E2 08 00 CA 08 80 13 00 00 00 00 00 00 4E [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 62 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 62 00 CA 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [13:54:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_GetFieldsCounters done [13:54:10]requested_item shift.num is exist - process it [13:54:10]requested_item shift.opened is exist - process it [13:54:10]req_shift_opened [13:54:10]FM_GetShiftState [13:54:10]SAM_PROTO_GetShiftState [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 13 01 00 [13:54:10]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0E 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 97 [13:54:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_GetShiftState done [13:54:10]FM_GetShiftState done [13:54:10]req_shift_opened done [13:54:10]requested_item shift.open_date is exist - process it [13:54:10]req_shift_open_date [13:54:10]req_shift_open_date done [13:54:10]produce_requested_data done [13:54:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151881,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:54:10]process_action_free close_receipt [13:54:10]json_value_free [13:54:10]json_value_free done [13:54:10]process_json_proto returns [13:54:10]Send response to host [13:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151881,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:54:10]free response buf [13:54:10]execute_script done [13:54:10]execute_script returns [13:54:10]free content buf [13:54:10]Sock 7.Close socket [13:54:10]Sock 7.Thread stoped [13:54:14]recv_with_timeout no data received [13:54:14]Connected sock=10 [13:54:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E3 07 04 01 A4 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 7F 21 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 51 02 00 35 04 06 00 69 80 0B 5C 12 F1 51 00 4E D5 EB 61 43 C3 [13:54:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 FF 47 00 CD B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 51 02 00 F4 03 04 00 89 C9 EF 66 B6 04 01 00 00 D8 B9 64 E5 CF A1 DE BE [13:54:15]CommunicateWithHost err = 0 [13:54:15]CheckOFDResponse [13:54:15]1017 (14) - 77093643461234 [13:54:15]1041 (16) - 0000000000871835 [13:54:15]1040 (4) - 151881 [13:54:15]1012 (4) - 22.09.2024 07:38 [13:54:15]1206 (1) - 0 [13:54:15]OFD Sender: Remove packet 151881 [13:54:15]ProducePacketName [13:54:15]name=ofd_packets/00151881 [13:54:15]NVStorageDeleteData [13:54:16]OFD Sender: No OFD packet to send [13:54:21]OFD Sender: No OFD packet to send [13:54:25]recv_with_timeout no data received [13:54:26]OFD Sender: No OFD packet to send [13:54:31]OFD Sender: No OFD packet to send [13:54:36]OFD Sender: No OFD packet to send [13:54:41]OFD Sender: No OFD packet to send [13:54:46]OFD Sender: No OFD packet to send [13:54:51]OFD Sender: No OFD packet to send [13:54:56]OFD Sender: No OFD packet to send [13:55:01]OFD Sender: No OFD packet to send [13:55:06]OFD Sender: No OFD packet to send [13:55:11]OFD Sender: No OFD packet to send [13:55:16]OFD Sender: No OFD packet to send [13:55:21]OFD Sender: No OFD packet to send [13:55:26]OFD Sender: No OFD packet to send [13:55:31]OFD Sender: No OFD packet to send [13:55:34]recv_with_timeout no data received [13:55:36]OFD Sender: No OFD packet to send [13:55:41]OFD Sender: No OFD packet to send [13:55:46]OFD Sender: No OFD packet to send [13:55:46]recv_with_timeout no data received [13:55:51]OFD Sender: No OFD packet to send [13:55:56]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:06]OFD Sender: No OFD packet to send [13:56:11]OFD Sender: No OFD packet to send [13:56:13]recv_with_timeout no data received [13:56:16]OFD Sender: No OFD packet to send [13:56:21]OFD Sender: No OFD packet to send [13:56:26]OFD Sender: No OFD packet to send [13:56:31]OFD Sender: No OFD packet to send [13:56:36]OFD Sender: No OFD packet to send [13:56:41]OFD Sender: No OFD packet to send [13:56:46]OFD Sender: No OFD packet to send [13:56:51]OFD Sender: No OFD packet to send [13:56:56]OFD Sender: No OFD packet to send [13:57:01]OFD Sender: No OFD packet to send [13:57:06]OFD Sender: No OFD packet to send [13:57:11]OFD Sender: No OFD packet to send [13:57:13]recv_with_timeout no data received [13:57:16]OFD Sender: No OFD packet to send [13:57:21]OFD Sender: No OFD packet to send [13:57:26]OFD Sender: No OFD packet to send [13:57:31]OFD Sender: No OFD packet to send [13:57:33]recv_with_timeout no data received [13:57:36]OFD Sender: No OFD packet to send [13:57:41]OFD Sender: No OFD packet to send [13:57:41]accept exits with 9 [13:57:41]New connection [13:57:41]New thread 3066998116 created [13:57:41]Thread 3066854756 joined [13:57:41]Waiting for new connection... [13:57:41] Sock 9.Parse request [13:57:41]Sock 9.Check first char [13:57:41]Sock 9.First char is OK [13:57:41]request: POST /json_proto HTTP/1.0 [13:57:41]Method: POST [13:57:41]URL: /json_proto [13:57:41]Method is POST - this is cgi request [13:57:41]url: /json_proto [13:57:41]query_string will be loaded in cgi processing [13:57:41]execute_cgi json_proto POST (null) [13:57:41]execute_cgi path=json_proto method=POST [13:57:41]POST find Content-Length [13:57:41]Host: 172.17.43.67:8080 [13:57:41]Content-Length: 678 [13:57:41]Content-Type: application/json [13:57:41] [13:57:41]POST finish read [13:57:41]Found Content-Length = 678 [13:57:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:41]execute_script... [13:57:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:41]POST & json_proto [13:57:41]process_json_proto [13:57:41]json parsed OK: [13:57:41]protocol is kg_v1.0 [13:57:41]action value=close_receipt [13:57:41]process_action close_receipt [13:57:41]cmd_close_receipt [13:57:41]MH_GetDate [13:57:41]Write to MH i2c: F0 00 00 CC 08 C3 [13:57:41]Write i2c OK [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 09 00 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 09 00 CC 08 00 56 22 F0 66 6A BD 47 65 6D [13:57:41]GetLastDocTimeStamp 1727013247 [13:57:41]current date 1727013462 [13:57:41]FM_GetShiftState [13:57:41]SAM_PROTO_GetShiftState [13:57:41]wFMCommunicate request_size=4 [13:57:41]MH_SAM_APDU [13:57:41]CAPDU: 80 13 01 00 [13:57:41]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [13:57:41]Write i2c OK [13:57:41]MH_I2C_Read... [13:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:42]Read from MH i2c: E2 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 0E 00 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 99 [13:57:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:57:42]wFMCommunicate OK [13:57:42]SAM_PROTO_GetShiftState done [13:57:42]FM_GetShiftState done [13:57:42]opened in 1726966141 [13:57:42]opened+sec_in_day 1727052541 [13:57:42]quantity*price = 50036 [13:57:42]sum+1 = 50037 [13:57:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 213 22.09.2024 13:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151882 ФПД: 144689288515706 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151882&fm=144689288515706&tin=02508201610067®Number=0000000000091825&sum=50000 [13:57:43]StoreToDocumentArchive [13:57:43]shift 475 fd 151882 [13:57:43]save to /storage/0475/doc_00151882 [13:57:43]save last doc name /storage/0475/doc_00151882 to /storage/kkm_last_doc_name [13:57:43]save OK [13:57:43]Clear old archive folders... [13:57:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:57:43]tlvbuf is 0204C590 [13:57:43]SAM_PROTO_ClearQueue [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 09 00 00 [13:57:43]Write to MH i2c: E2 08 00 DA 08 80 09 00 00 00 00 00 00 54 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]SAM_PROTO_ClearQueue done [13:57:43]KKMCreateOFDPacket [13:57:43]OFDProtocolAddRootSTLVToBuf [13:57:43]FM_MakeSignedData [13:57:43]FM_MakeSignedData [13:57:43]SAM_PROTO_SignData [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 01 02 [13:57:43]Write to MH i2c: E2 08 00 DB 08 80 0D 01 02 00 00 00 00 5C [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]wFMCommunicate request_size=255 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 56 22 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 51 02 00 35 04 06 00 83 [13:57:43]Write to MH i2c: E2 02 01 DC 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 56 22 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 51 02 00 35 04 06 00 83 00 00 7A [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]wFMCommunicate request_size=10 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 02 02 05 98 19 A5 10 7A [13:57:43]Write to MH i2c: E2 0D 00 DD 08 80 0D 02 02 05 00 98 19 A5 10 7A 00 00 49 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 03 02 [13:57:43]Write to MH i2c: E2 08 00 DE 08 80 0D 03 02 00 00 00 00 61 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 0B 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 0B 00 DE 08 00 88 13 19 3D B3 FD 61 FF 90 00 63 [13:57:43]RAPDU: 88 13 19 3D B3 FD 61 FF 90 00 [13:57:43]wFMCommunicate OK [13:57:43]SAM_PROTO_SignData done [13:57:43]FM_MakeSignedData done [13:57:43]CreateOFDProtocolMessage [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 11 00 00 [13:57:43]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 17 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [13:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:57:43]wFMCommunicate OK [13:57:43]CreateOFDProtocolMessage done [13:57:43]OFDSenderStorePacket 151882 [13:57:43]StoreOFDPacket docnum=151882 [14:00:17]ConnectInit Can't connect to host [14:00:18]OFD Sender: Processing packet 151883 [packets to send 826, broken 825] [14:00:18]ProducePacketName [14:00:18]name=ofd_packets/00151883 [14:00:18]OFD Sender: To server: pG, [14:00:18]CommunicateWithHost lk.salyk.kg:30040 [14:00:18]ConnectInit lk.salyk.kg [14:00:20]Connected sock=9 [14:00:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 99 DE 04 01 70 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 78 22 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 51 02 00 35 04 06 00 D7 4B 29 81 50 E0 5E 65 FD BC 52 31 F9 57 [14:00:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 6F 47 00 4E 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 51 02 00 F4 03 04 00 F6 CA EF 66 B6 04 01 00 00 14 3A 19 5B F4 C8 8F D1 [14:00:21]CommunicateWithHost err = 0 [14:00:21]CheckOFDResponse [14:00:21]1017 (14) - 77093643461234 [14:00:21]1041 (16) - 0000000000871835 [14:00:21]1040 (4) - 151883 [14:00:21]1012 (4) - 22.09.2024 07:44 [14:00:21]1206 (1) - 0 [14:00:21]OFD Sender: Remove packet 151883 [14:00:21]ProducePacketName [14:00:21]name=ofd_packets/00151883 [14:00:21]NVStorageDeleteData [14:00:22]OFD Sender: No OFD packet to send [14:00:27]OFD Sender: No OFD packet to send [14:00:27]recv_with_timeout no data received [14:00:32]OFD Sender: No OFD packet to send [14:00:37]OFD Sender: No OFD packet to send [14:00:42]OFD Sender: No OFD packet to send [14:00:47]OFD Sender: No OFD packet to send [14:00:52]OFD Sender: No OFD packet to send [14:00:57]OFD Sender: No OFD packet to send [14:01:02]OFD Sender: No OFD packet to send [14:01:07]OFD Sender: No OFD packet to send [14:01:12]OFD Sender: No OFD packet to send [14:01:17]OFD Sender: No OFD packet to send [14:01:22]OFD Sender: No OFD packet to send [14:01:27]OFD Sender: No OFD packet to send [14:01:32]OFD Sender: No OFD packet to send [13:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 B6 07 01 13 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 56 22 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 51 02 00 35 04 06 00 83 98 19 A5 10 7A 88 13 19 3D B3 FD 61 FF [13:57:43]CheckFolder [13:57:43]dirname=/storage/ofd_packets [13:57:43]CheckFolder done [13:57:43]ProducePacketName [13:57:43]name=ofd_packets/00151882 [13:57:43]NVStorageSaveData ofd_packets/00151882 [13:57:43]File name is /storage/ofd_packets/00151882 [13:57:43]Write 301 bytes [13:57:43]NVStorageSaveData done [13:57:43]OFDSenderStorePacket done [13:57:43]KKMCreateOFDPacket done [13:57:43]NVStorageSaveData kkm_last_timestamp [13:57:43]File name is /storage/kkm_last_timestamp [13:57:43]Write 4 bytes [13:57:43]NVStorageSaveData done [13:57:43]ExternCall_PrintAddStr [13:57:43]wPrintStart [13:57:43]Write to MH i2c: 01 00 00 E0 08 E8 [13:57:43]OFD Sender: Processing packet 151882 [packets to send 826, broken 825] [13:57:43]ProducePacketName [13:57:43]name=ofd_packets/00151882 [13:57:43]OFD Sender: To server: pG, [13:57:43]CommunicateWithHost lk.salyk.kg:30040 [13:57:43]ConnectInit lk.salyk.kg [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 07 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 FF 0F FD [13:57:43]RasterBufferAndPrint [13:57:43]line Счет N : (1)1785893 [13:57:43]line ИНН: 02508201610067 [13:57:43]line Контрольно-Кассовый Чек [13:57:43]line ПРОДАЖА [13:57:43]line ТРК (МРК, ГНК) : 22 [13:57:43]line Товар: 2710124130 [13:57:43]line Аи-92-К-5 [13:57:43]line 7.380 * 67.80 [13:57:43]line = 500.36 [13:57:43]line НДС 12% НСП 1% [13:57:43]line > о реализуемом товаре [13:57:43]line ОКРУГЛЕНИЕ: -0.36 [13:57:43]line ИТОГО: 500.00 [13:57:43]line Внесено: 500.00 [13:57:43]line СДАЧА: 0.00 [13:57:43]line НСП 1% : 4.43 [13:57:43]line НДС 12% : 53.14 [13:57:43]line Наличными: 500.00 [13:57:43]line Безнал.: 0.00 [13:57:43]line Место: АЗС № 89 "Партнер Нефть" [13:57:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:57:43]line СНО: Общий режим [13:57:43]line Чек 213 22.09.2024 13:57 [13:57:43]line Смена: 475 ФФД: 1.0 [13:57:43]line ЗНМ: 0300000113 [13:57:43]line РНМ: 0000000000091825 [13:57:43]line Версия ККМ: 001 [13:57:43]line ФМ: 0000000000871835 [13:57:43]line ФД: 151882 [13:57:43]line ФПД: 144689288515706 [13:57:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151882&fm=144689288515706&tin=02508201610067®Number=0000000000091825&sum=50000 [13:57:43]written 0, free lines is 4095 [13:57:44]Write to MH i2c: 01 00 00 0B 09 14 [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 07 00 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 07 00 0B 09 00 00 00 00 00 DA 0C 01 [13:57:44]RasterBufferAndPrint [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]written 0, free lines is 3296 [13:57:44]MH_Cut [13:57:44]Write to MH i2c: D1 01 00 12 09 01 ED [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 01 00 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 01 00 12 09 00 EC [13:57:44]Write to MH i2c: 01 00 00 13 09 1C [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]*** Cut start [13:57:44]*** Purtial cut [13:57:44]*** Stage 1: CUTSNS_PIN = 1 [13:57:45]Read from MH i2c: 01 [13:57:45]MH_I2C_Read... [13:57:45]*** Stop cut motor [13:57:45]*** Cut end [13:57:45]Read from MH i2c: 01 07 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: 01 07 00 13 09 00 00 00 00 00 FF 0F 31 [13:57:45]process_action close_receipt done [13:57:45]requested_data is exist [13:57:45]produce_requested_data [13:57:45]requested_item fm.sn is exist - process it [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 11 00 00 [13:57:45]Write to MH i2c: E2 08 00 14 09 80 11 00 00 00 00 00 00 97 [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 17 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 17 00 14 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [13:57:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:57:45]wFMCommunicate OK [13:57:45]requested_item fd.num is exist - process it [13:57:45]SAM_PROTO_GetFieldsCounters [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 13 00 00 [13:57:45]Write to MH i2c: E2 08 00 15 09 80 13 00 00 00 00 00 00 9A [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 62 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 62 00 15 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [13:57:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:57:45]wFMCommunicate OK [13:57:45]SAM_PROTO_GetFieldsCounters done [13:57:45]requested_item shift.num is exist - process it [13:57:45]requested_item shift.opened is exist - process it [13:57:45]req_shift_opened [13:57:45]FM_GetShiftState [13:57:45]SAM_PROTO_GetShiftState [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 13 01 00 [13:57:45]Write to MH i2c: E2 08 00 16 09 80 13 01 00 00 00 00 00 9C [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 0E 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 0E 00 16 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E3 [13:57:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [13:57:45]wFMCommunicate OK [13:57:45]SAM_PROTO_GetShiftState done [13:57:45]FM_GetShiftState done [13:57:45]req_shift_opened done [13:57:45]requested_item shift.open_date is exist - process it [13:57:45]req_shift_open_date [13:57:45]req_shift_open_date done [13:57:45]produce_requested_data done [13:57:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151882,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [13:57:45]process_action_free close_receipt [13:57:45]json_value_free [13:57:45]json_value_free done [13:57:45]process_json_proto returns [13:57:45]Send response to host [13:57:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151882,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [13:57:45]free response buf [13:57:45]execute_script done [13:57:45]execute_script returns [13:57:45]free content buf [13:57:45]Sock 9.Close socket [13:57:45]Sock 9.Thread stoped [13:57:48]ConnectInit Can't take IP for lk.salyk.kg [13:57:48]CommunicateWithHost connect error [13:57:48]CommunicateWithHost err = -1 [13:57:48]OFD Sender: Server communicate error [13:57:53]OFD Sender: Processing packet 151882 [packets to send 826, broken 825] [13:57:53]ProducePacketName [13:57:53]name=ofd_packets/00151882 [13:57:53]OFD Sender: To server: pG, [13:57:53]CommunicateWithHost lk.salyk.kg:30040 [13:57:53]ConnectInit lk.salyk.kg [13:57:58]Connected sock=9 [13:57:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 B6 07 01 13 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 56 22 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 51 02 00 35 04 06 00 83 98 19 A5 10 7A 88 13 19 3D B3 FD 61 FF [13:57:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 [14:01:37]OFD Sender: No OFD packet to send [14:01:42]OFD Sender: No OFD packet to send [14:01:47]OFD Sender: No OFD packet to send [14:01:49]recv_with_timeout no data received [14:01:50]accept exits with 7 [14:01:50]New connection [14:01:50]New thread 3066998116 created [14:01:50]Thread 3066854756 joined [14:01:50]Waiting for new connection... [14:01:50] Sock 7.Parse request [14:01:50]Sock 7.Check first char [14:01:50]Sock 7.First char is OK [14:01:50]request: POST /json_proto HTTP/1.0 [14:01:50]Method: POST [14:01:50]URL: /json_proto [14:01:50]Method is POST - this is cgi request [14:01:50]url: /json_proto [14:01:50]query_string will be loaded in cgi processing [14:01:50]execute_cgi json_proto POST (null) [14:01:50]execute_cgi path=json_proto method=POST [14:01:50]POST find Content-Length [14:01:50]Host: 172.17.43.67:8080 [14:01:50]Content-Length: 678 [14:01:50]Content-Type: application/json [14:01:50] [14:01:50]POST finish read [14:01:50]Found Content-Length = 678 [14:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:50]execute_script... [14:01:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:50]POST & json_proto [14:01:50]process_json_proto [14:01:50]json parsed OK: [14:01:50]protocol is kg_v1.0 [14:01:50]action value=close_receipt [14:01:50]process_action close_receipt [14:01:50]cmd_close_receipt [14:01:50]MH_GetDate [14:01:50]Write to MH i2c: F0 00 00 62 09 5A [14:01:50]Write i2c OK [14:01:50]MH_I2C_Read... [14:01:50]Read from MH i2c: F0 [14:01:50]MH_I2C_Read... [14:01:50]Read from MH i2c: F0 09 00 [14:01:50]MH_I2C_Read... [14:01:50]Read from MH i2c: F0 09 00 62 09 00 4F 23 F0 66 6A BD 47 65 FE [14:01:50]GetLastDocTimeStamp 1727013496 [14:01:50]current date 1727013711 [14:01:50]FM_GetShiftState [14:01:50]SAM_PROTO_GetShiftState [14:01:50]wFMCommunicate request_size=4 [14:01:50]MH_SAM_APDU [14:01:50]CAPDU: 80 13 01 00 [14:01:50]Write to MH i2c: E2 08 00 63 09 80 13 01 00 00 00 00 00 E9 [14:01:50]Write i2c OK [14:01:50]MH_I2C_Read... [14:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:50]Read from MH i2c: E2 [14:01:50]MH_I2C_Read... [14:01:50]Read from MH i2c: E2 0E 00 [14:01:50]MH_I2C_Read... [14:01:50]Read from MH i2c: E2 0E 00 63 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 30 [14:01:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:01:50]wFMCommunicate OK [14:01:50]SAM_PROTO_GetShiftState done [14:01:50]FM_GetShiftState done [14:01:50]opened in 1726966141 [14:01:50]opened+sec_in_day 1727052541 [14:01:50]quantity*price = 50036 [14:01:50]sum+1 = 50037 [14:01:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 215 22.09.2024 14:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151884 ФПД: 26462688290868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151884&fm=26462688290868&tin=02508201610067®Number=0000000000091825&sum=50000 [14:01:51]StoreToDocumentArchive [14:01:51]shift 475 fd 151884 [14:01:51]save to /storage/0475/doc_00151884 [14:01:51]save last doc name /storage/0475/doc_00151884 to /storage/kkm_last_doc_name [14:01:51]save OK [14:01:51]Clear old archive folders... [14:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:51]tlvbuf is 02087550 [14:01:51]SAM_PROTO_ClearQueue [14:01:51]wFMCommunicate request_size=4 [14:01:51]MH_SAM_APDU [14:01:51]CAPDU: 80 09 00 00 [14:01:51]Write to MH i2c: E2 08 00 70 09 80 09 00 00 00 00 00 00 EB [14:01:51]Write i2c OK [14:01:51]MH_I2C_Read... [14:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:51]Read from MH i2c: E2 [14:01:51]MH_I2C_Read... [14:01:51]Read from MH i2c: E2 03 00 [14:01:51]MH_I2C_Read... [14:01:51]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [14:01:51]RAPDU: 90 00 [14:01:51]wFMCommunicate OK [14:01:51]SAM_PROTO_ClearQueue done [14:01:51]KKMCreateOFDPacket [14:01:51]OFDProtocolAddRootSTLVToBuf [14:01:51]FM_MakeSignedData [14:01:51]FM_MakeSignedData [14:01:51]SAM_PROTO_SignData [14:01:51]wFMCommunicate request_size=4 [14:01:51]MH_SAM_APDU [14:01:51]CAPDU: 80 0D 01 02 [14:01:51]Write to MH i2c: E2 08 00 71 09 80 0D 01 02 00 00 00 00 F3 [14:01:51]Write i2c OK [14:01:51]MH_I2C_Read... [14:01:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:51]Read from MH i2c: E2 [14:01:51]MH_I2C_Read... [14:01:51]Read from MH i2c: E2 03 00 [14:01:51]MH_I2C_Read... [14:01:51]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [14:01:51]RAPDU: 90 00 [14:01:51]wFMCommunicate OK [14:01:51]wFMCommunicate request_size=255 [14:01:51]MH_SAM_APDU [14:01:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 4F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 51 02 00 35 04 06 00 18 [14:01:51]Write to MH i2c: E2 02 01 72 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 4F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 51 02 00 35 04 06 00 18 00 00 A4 [14:01:51]Write i2c OK [14:01:51]MH_I2C_Read... [14:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:52]Read from MH i2c: E2 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 03 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 03 00 72 09 00 90 00 EF [14:01:52]RAPDU: 90 00 [14:01:52]wFMCommunicate OK [14:01:52]wFMCommunicate request_size=10 [14:01:52]MH_SAM_APDU [14:01:52]CAPDU: 80 0D 02 02 05 11 53 22 A8 34 [14:01:52]Write to MH i2c: E2 0D 00 73 09 80 0D 02 02 05 00 11 53 22 A8 34 00 00 62 [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:52]Read from MH i2c: E2 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 03 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 03 00 73 09 00 90 00 F0 [14:01:52]RAPDU: 90 00 [14:01:52]wFMCommunicate OK [14:01:52]wFMCommunicate request_size=4 [14:01:52]MH_SAM_APDU [14:01:52]CAPDU: 80 0D 03 02 [14:01:52]Write to MH i2c: E2 08 00 74 09 80 0D 03 02 00 00 00 00 F8 [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:52]Read from MH i2c: E2 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 0B 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 0B 00 74 09 00 FD 2F 62 E3 2E 82 F5 C5 90 00 D4 [14:01:52]RAPDU: FD 2F 62 E3 2E 82 F5 C5 90 00 [14:01:52]wFMCommunicate OK [14:01:52]SAM_PROTO_SignData done [14:01:52]FM_MakeSignedData done [14:01:52]CreateOFDProtocolMessage [14:01:52]wFMCommunicate request_size=4 [14:01:52]MH_SAM_APDU [14:01:52]CAPDU: 80 11 00 00 [14:01:52]Write to MH i2c: E2 08 00 75 09 80 11 00 00 00 00 00 00 F8 [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:52]Read from MH i2c: E2 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 17 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: E2 17 00 75 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [14:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:01:52]wFMCommunicate OK [14:01:52]CreateOFDProtocolMessage done [14:01:52]OFDSenderStorePacket 151884 [14:01:52]StoreOFDPacket docnum=151884 [14:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 30 07 01 FE BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 4F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 51 02 00 35 04 06 00 18 11 53 22 A8 34 FD 2F 62 E3 2E 82 F5 C5 [14:01:52]CheckFolder [14:01:52]dirname=/storage/ofd_packets [14:01:52]CheckFolder done [14:01:52]ProducePacketName [14:01:52]name=ofd_packets/00151884 [14:01:52]NVStorageSaveData ofd_packets/00151884 [14:01:52]File name is /storage/ofd_packets/00151884 [14:01:52]Write 301 bytes [14:01:52]NVStorageSaveData done [14:01:52]OFDSenderStorePacket done [14:01:52]KKMCreateOFDPacket done [14:01:52]NVStorageSaveData kkm_last_timestamp [14:01:52]File name is /storage/kkm_last_timestamp [14:01:52]Write 4 bytes [14:01:52]NVStorageSaveData done [14:01:52]ExternCall_PrintAddStr [14:01:52]wPrintStart [14:01:52]Write to MH i2c: 01 00 00 76 09 7F [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 07 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 07 00 76 09 00 00 00 00 00 FF 0F 94 [14:01:52]RasterBufferAndPrint [14:01:52]line Счет N : (1)1785896 [14:01:52]line ИНН: 02508201610067 [14:01:52]line Контрольно-Кассовый Чек [14:01:52]line ПРОДАЖА [14:01:52]line ТРК (МРК, ГНК) : 22 [14:01:52]line Товар: 2710124130 [14:01:52]line Аи-92-К-5 [14:01:52]line 7.380 * 67.80 [14:01:52]line = 500.36 [14:01:52]line НДС 12% НСП 1% [14:01:52]line > о реализуемом товаре [14:01:52]line ОКРУГЛЕНИЕ: -0.36 [14:01:52]line ИТОГО: 500.00 [14:01:52]line Внесено: 500.00 [14:01:52]line СДАЧА: 0.00 [14:01:52]line НСП 1% : 4.43 [14:01:52]line НДС 12% : 53.14 [14:01:52]line Наличными: 500.00 [14:01:52]line Безнал.: 0.00 [14:01:52]line Место: АЗС № 89 "Партнер Нефть" [14:01:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:01:52]line СНО: Общий режим [14:01:52]line Чек 215 22.09.2024 14:01 [14:01:52]line Смена: 475 ФФД: 1.0 [14:01:52]line ЗНМ: 0300000113 [14:01:52]line РНМ: 0000000000091825 [14:01:52]line Версия ККМ: 001 [14:01:52]line ФМ: 0000000000871835 [14:01:52]line ФД: 151884 [14:01:52]line ФПД: 26462688290868 [14:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151884&fm=26462688290868&tin=02508201610067®Number=0000000000091825&sum=50000 [14:01:52]written 0, free lines is 4095 [14:01:52]OFD Sender: Processing packet 151884 [packets to send 826, broken 825] [14:01:52]ProducePacketName [14:01:52]name=ofd_packets/00151884 [14:01:52]OFD Sender: To server: pG, [14:01:52]CommunicateWithHost lk.salyk.kg:30040 [14:01:52]ConnectInit lk.salyk.kg [14:01:52]Write to MH i2c: 01 00 00 A1 09 AA [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 07 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: 01 07 00 A1 09 00 00 00 00 00 E2 0C 9F [14:01:52]RasterBufferAndPrint [14:01:52]line [14:01:52]line [14:01:52]line [14:01:52]line [14:01:52]line [14:01:52]written 0, free lines is 3304 [14:01:52]MH_Cut [14:01:52]Write to MH i2c: D1 01 00 A8 09 01 83 [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: D1 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: D1 01 00 [14:01:52]MH_I2C_Read... [14:01:52]Read from MH i2c: D1 01 00 A8 09 00 82 [14:01:52]Write to MH i2c: 01 00 00 A9 09 B2 [14:01:52]Write i2c OK [14:01:52]MH_I2C_Read... [14:01:53]*** Cut start [14:01:53]*** Purtial cut [14:01:53]*** Stage 1: CUTSNS_PIN = 1 [14:01:53]Read from MH i2c: 01 [14:01:53]MH_I2C_Read... [14:01:53]*** Stop cut motor [14:01:53]*** Cut end [14:01:53]Read from MH i2c: 01 07 00 [14:01:53]MH_I2C_Read... [14:01:53]Read from MH i2c: 01 07 00 A9 09 00 00 00 00 00 FF 0F C7 [14:01:53]process_action close_receipt done [14:01:53]requested_data is exist [14:01:53]produce_requested_data [14:01:53]requested_item fm.sn is exist - process it [14:01:53]wFMCommunicate request_size=4 [14:01:53]MH_SAM_APDU [14:01:53]CAPDU: 80 11 00 00 [14:01:53]Write to MH i2c: E2 08 00 AA 09 80 11 00 00 00 00 00 00 2D [14:01:53]Write i2c OK [14:01:53]MH_I2C_Read... [14:01:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:53]Read from MH i2c: E2 [14:01:53]MH_I2C_Read... [14:01:53]Read from MH i2c: E2 17 00 [14:01:53]MH_I2C_Read... [14:01:53]Read from MH i2c: E2 17 00 AA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [14:01:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:01:53]wFMCommunicate OK [14:01:53]requested_item fd.num is exist - process it [14:01:53]SAM_PROTO_GetFieldsCounters [14:01:53]wFMCommunicate request_size=4 [14:01:53]MH_SAM_APDU [14:01:53]CAPDU: 80 13 00 00 [14:01:53]Write to MH i2c: E2 08 00 AB 09 80 13 00 00 00 00 00 00 30 [14:01:53]Write i2c OK [14:01:53]MH_I2C_Read... [14:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:54]Read from MH i2c: E2 [14:01:54]MH_I2C_Read... [14:01:54]Read from MH i2c: E2 62 00 [14:01:54]MH_I2C_Read... [14:01:54]Read from MH i2c: E2 62 00 AB 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [14:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:54]wFMCommunicate OK [14:01:54]SAM_PROTO_GetFieldsCounters done [14:01:54]requested_item shift.num is exist - process it [14:01:54]requested_item shift.opened is exist - process it [14:01:54]req_shift_opened [14:01:54]FM_GetShiftState [14:01:54]SAM_PROTO_GetShiftState [14:01:54]wFMCommunicate request_size=4 [14:01:54]MH_SAM_APDU [14:01:54]CAPDU: 80 13 01 00 [14:01:54]Write to MH i2c: E2 08 00 AC 09 80 13 01 00 00 00 00 00 32 [14:01:54]Write i2c OK [14:01:54]MH_I2C_Read... [14:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:54]Read from MH i2c: E2 [14:01:54]MH_I2C_Read... [14:01:54]Read from MH i2c: E2 0E 00 [14:01:54]MH_I2C_Read... [14:01:54]Read from MH i2c: E2 0E 00 AC 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 79 [14:01:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:01:54]wFMCommunicate OK [14:01:54]SAM_PROTO_GetShiftState done [14:01:54]FM_GetShiftState done [14:01:54]req_shift_opened done [14:01:54]requested_item shift.open_date is exist - process it [14:01:54]req_shift_open_date [14:01:54]req_shift_open_date done [14:01:54]produce_requested_data done [14:01:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151884,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:01:54]process_action_free close_receipt [14:01:54]json_value_free [14:01:54]json_value_free done [14:01:54]process_json_proto returns [14:01:54]Send response to host [14:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151884,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:01:54]free response buf [14:01:54]execute_script done [14:01:54]execute_script returns [14:01:54]free content buf [14:01:54]Sock 7.Close socket [14:01:54]Sock 7.Thread stoped [14:02:38]accept exits with 9 [14:02:38]New connection [14:02:38]New thread 3066854756 created [14:02:38]Thread 3066998116 joined [14:02:38]Waiting for new connection... [14:02:38] Sock 9.Parse request [14:02:38]Sock 9.Check first char [14:02:38]Sock 9.First char is OK [14:02:38]request: POST /json_proto HTTP/1.0 [14:02:38]Method: POST [14:02:38]URL: /json_proto [14:02:38]Method is POST - this is cgi request [14:02:38]url: /json_proto [14:02:38]query_string will be loaded in cgi processing [14:02:38]execute_cgi json_proto POST (null) [14:02:38]execute_cgi path=json_proto method=POST [14:02:38]POST find Content-Length [14:02:38]Host: 172.17.43.67:8080 [14:02:38]Content-Length: 794 [14:02:38]Content-Type: application/json [14:02:38] [14:02:38]POST finish read [14:02:38]Found Content-Length = 794 [14:02:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:38]execute_script... [14:02:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:38]POST & json_proto [14:02:38]process_json_proto [14:02:38]json parsed OK: [14:02:38]protocol is kg_v1.0 [14:02:38]action value=close_receipt [14:02:38]process_action close_receipt [14:02:38]cmd_close_receipt [14:02:38]MH_GetDate [14:02:38]Write to MH i2c: F0 00 00 AD 09 A5 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: F0 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: F0 09 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: F0 09 00 AD 09 00 7F 23 F0 66 6A BD 47 65 79 [14:02:38]GetLastDocTimeStamp 1727013711 [14:02:38]current date 1727013759 [14:02:38]FM_GetShiftState [14:02:38]SAM_PROTO_GetShiftState [14:02:38]wFMCommunicate request_size=4 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 13 01 00 [14:02:38]Write to MH i2c: E2 08 00 AE 09 80 13 01 00 00 00 00 00 34 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:38]Read from MH i2c: E2 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 0E 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 0E 00 AE 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7B [14:02:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:02:38]wFMCommunicate OK [14:02:38]SAM_PROTO_GetShiftState done [14:02:38]FM_GetShiftState done [14:02:38]opened in 1726966141 [14:02:38]opened+sec_in_day 1727052541 [14:02:38]quantity*price = 0 [14:02:38]sum+1 = 1 [14:02:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 216 22.09.2024 14:02 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151885 ФПД: 71116561505492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151885&fm=71116561505492&tin=02508201610067®Number=0000000000091825&sum=0 [14:02:39]StoreToDocumentArchive [14:02:39]shift 475 fd 151885 [14:02:39]save to /storage/0475/doc_00151885 [14:02:39]save last doc name /storage/0475/doc_00151885 to /storage/kkm_last_doc_name [14:02:39]save OK [14:02:39]Clear old archive folders... [14:02:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:02:39]tlvbuf is B6F60010 [14:02:39]SAM_PROTO_ClearQueue [14:02:39]wFMCommunicate request_size=4 [14:02:39]MH_SAM_APDU [14:02:39]CAPDU: 80 09 00 00 [14:02:39]Write to MH i2c: E2 08 00 BB 09 80 09 00 00 00 00 00 00 36 [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [14:02:40]RAPDU: 90 00 [14:02:40]wFMCommunicate OK [14:02:40]SAM_PROTO_ClearQueue done [14:02:40]KKMCreateOFDPacket [14:02:40]OFDProtocolAddRootSTLVToBuf [14:02:40]FM_MakeSignedData [14:02:40]FM_MakeSignedData [14:02:40]SAM_PROTO_SignData [14:02:40]wFMCommunicate request_size=4 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 0D 01 02 [14:02:40]Write to MH i2c: E2 08 00 BC 09 80 0D 01 02 00 00 00 00 3E [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [14:02:40]RAPDU: 90 00 [14:02:40]wFMCommunicate OK [14:02:40]wFMCommunicate request_size=255 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 7F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 51 02 00 35 04 06 00 40 AE 1D 62 [14:02:40]Write to MH i2c: E2 02 01 BD 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 7F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 51 02 00 35 04 06 00 40 AE 1D 62 00 00 44 [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 BD 09 00 90 00 3A [14:02:40]RAPDU: 90 00 [14:02:40]wFMCommunicate OK [14:02:40]wFMCommunicate request_size=7 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 0D 02 02 02 DC D4 [14:02:40]Write to MH i2c: E2 0A 00 BE 09 80 0D 02 02 02 00 DC D4 00 00 F5 [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 03 00 BE 09 00 90 00 3B [14:02:40]RAPDU: 90 00 [14:02:40]wFMCommunicate OK [14:02:40]wFMCommunicate request_size=4 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 0D 03 02 [14:02:40]Write to MH i2c: E2 08 00 BF 09 80 0D 03 02 00 00 00 00 43 [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 0B 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 0B 00 BF 09 00 87 2B 27 C3 92 E2 DE 31 90 00 63 [14:02:40]RAPDU: 87 2B 27 C3 92 E2 DE 31 90 00 [14:02:40]wFMCommunicate OK [14:02:40]SAM_PROTO_SignData done [14:02:40]FM_MakeSignedData done [14:02:40]CreateOFDProtocolMessage [14:02:40]wFMCommunicate request_size=4 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 11 00 00 [14:02:40]Write to MH i2c: E2 08 00 C0 09 80 11 00 00 00 00 00 00 43 [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:40]Read from MH i2c: E2 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 17 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: E2 17 00 C0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [14:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:02:40]wFMCommunicate OK [14:02:40]CreateOFDProtocolMessage done [14:02:40]OFDSenderStorePacket 151885 [14:02:40]StoreOFDPacket docnum=151885 [14:02:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 0A 04 01 49 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 7F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 51 02 00 35 04 06 00 40 AE 1D 62 DC D4 87 2B 27 C3 92 E2 DE 31 [14:02:40]CheckFolder [14:02:40]dirname=/storage/ofd_packets [14:02:40]CheckFolder done [14:02:40]ProducePacketName [14:02:40]name=ofd_packets/00151885 [14:02:40]NVStorageSaveData ofd_packets/00151885 [14:02:40]File name is /storage/ofd_packets/00151885 [14:02:40]Write 298 bytes [14:02:40]NVStorageSaveData done [14:02:40]OFDSenderStorePacket done [14:02:40]KKMCreateOFDPacket done [14:02:40]NVStorageSaveData kkm_last_timestamp [14:02:40]File name is /storage/kkm_last_timestamp [14:02:40]Write 4 bytes [14:02:40]NVStorageSaveData done [14:02:40]ExternCall_PrintAddStr [14:02:40]wPrintStart [14:02:40]Write to MH i2c: 01 00 00 C1 09 CA [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: 01 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: 01 07 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: 01 07 00 C1 09 00 00 00 00 00 FF 0F DF [14:02:40]RasterBufferAndPrint [14:02:40]line Счет N : (1)1785895 [14:02:40]line ИНН: 02508201610067 [14:02:40]line Контрольно-Кассовый Чек [14:02:40]line ПРОДАЖА [14:02:40]line ТРК (МРК, ГНК) : 31 [14:02:40]line Товар: 2710194210 [14:02:40]line ДТ-К-5 [14:02:40]line 26.250 * 0.00 [14:02:40]line = 0.00 [14:02:40]line НДС 12% НСП 1% [14:02:40]line > о реализуемом товаре [14:02:40]line ИТОГО: 0.00 [14:02:40]line НСП 1% : 0.00 [14:02:40]line НДС 12% : 0.00 [14:02:40]line Наличными: 0.00 [14:02:40]line Безнал.: 0.00 [14:02:40]line Место: АЗС № 89 "Партнер Нефть" [14:02:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:02:40]line СНО: Общий режим [14:02:40]line Чек 216 22.09.2024 14:02 [14:02:40]line Смена: 475 ФФД: 1.0 [14:02:40]line ЗНМ: 0300000113 [14:02:40]line РНМ: 0000000000091825 [14:02:40]line Версия ККМ: 001 [14:02:40]line Платежная система: O! деньги [14:02:40]line ФМ: 0000000000871835 [14:02:40]line ФД: 151885 [14:02:40]line ФПД: 71116561505492 [14:02:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151885&fm=71116561505492&tin=02508201610067®Number=0000000000091825&sum=0 [14:02:40]written 0, free lines is 4095 [14:02:41]Write to MH i2c: 01 00 00 EB 09 F4 [14:02:41]Write i2c OK [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: 01 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: 01 07 00 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: 01 07 00 EB 09 00 00 00 00 00 E6 0C ED [14:02:41]RasterBufferAndPrint [14:02:41]line [14:02:41]line [14:02:41]line [14:02:41]line [14:02:41]line [14:02:41]written 0, free lines is 3309 [14:02:41]MH_Cut [14:02:41]Write to MH i2c: D1 01 00 F2 09 01 CD [14:02:41]Write i2c OK [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: D1 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: D1 01 00 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: D1 01 00 F2 09 00 CC [14:02:41]Write to MH i2c: 01 00 00 F3 09 FC [14:02:41]Write i2c OK [14:02:41]MH_I2C_Read... [14:02:41]*** Cut start [14:02:41]*** Purtial cut [14:02:41]*** Stage 1: CUTSNS_PIN = 1 [14:02:42]Read from MH i2c: 01 [14:02:42]MH_I2C_Read... [14:02:42]*** Stop cut motor [14:02:42]*** Cut end [14:02:42]Read from MH i2c: 01 07 00 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: 01 07 00 F3 09 00 00 00 00 00 FF 0F 11 [14:02:42]process_action close_receipt done [14:02:42]requested_data is exist [14:02:42]produce_requested_data [14:02:42]requested_item fm.sn is exist - process it [14:02:42]wFMCommunicate request_size=4 [14:02:42]MH_SAM_APDU [14:02:42]CAPDU: 80 11 00 00 [14:02:42]Write to MH i2c: E2 08 00 F4 09 80 11 00 00 00 00 00 00 77 [14:02:42]Write i2c OK [14:02:42]MH_I2C_Read... [14:02:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:42]Read from MH i2c: E2 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 17 00 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 17 00 F4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [14:02:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:02:42]wFMCommunicate OK [14:02:42]requested_item fd.num is exist - process it [14:02:42]SAM_PROTO_GetFieldsCounters [14:02:42]wFMCommunicate request_size=4 [14:02:42]MH_SAM_APDU [14:02:42]CAPDU: 80 13 00 00 [14:02:42]Write to MH i2c: E2 08 00 F5 09 80 13 00 00 00 00 00 00 7A [14:02:42]Write i2c OK [14:02:42]MH_I2C_Read... [14:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:42]Read from MH i2c: E2 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 62 00 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 62 00 F5 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [14:02:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:42]wFMCommunicate OK [14:02:42]SAM_PROTO_GetFieldsCounters done [14:02:42]requested_item shift.num is exist - process it [14:02:42]requested_item shift.opened is exist - process it [14:02:42]req_shift_opened [14:02:42]FM_GetShiftState [14:02:42]SAM_PROTO_GetShiftState [14:02:42]wFMCommunicate request_size=4 [14:02:42]MH_SAM_APDU [14:02:42]CAPDU: 80 13 01 00 [14:02:42]Write to MH i2c: E2 08 00 F6 09 80 13 01 00 00 00 00 00 7C [14:02:42]Write i2c OK [14:02:42]MH_I2C_Read... [14:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:42]Read from MH i2c: E2 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 0E 00 [14:02:42]MH_I2C_Read... [14:02:42]Read from MH i2c: E2 0E 00 F6 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [14:02:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:02:42]wFMCommunicate OK [14:02:42]SAM_PROTO_GetShiftState done [14:02:42]FM_GetShiftState done [14:02:42]req_shift_opened done [14:02:42]requested_item shift.open_date is exist - process it [14:02:42]req_shift_open_date [14:02:42]req_shift_open_date done [14:02:42]produce_requested_data done [14:02:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151885,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:02:42]process_action_free close_receipt [14:02:42]json_value_free [14:02:42]json_value_free done [14:02:42]process_json_proto returns [14:02:42]Send response to host [14:02:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151885,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:02:42]free response buf [14:02:42]execute_script done [14:02:42]execute_script returns [14:02:42]free content buf [14:02:42]Sock 9.Close socket [14:02:42]Sock 9.Thread stoped [14:02:56]recv_with_timeout no data received [14:04:09]ConnectInit Can't connect to host [14:04:09]CommunicateWithHost connect error [14:04:09]CommunicateWithHost err = -1 [14:04:09]OFD Sender: Server communicate error [14:04:10]OFD Sender: Processing packet 151884 [packets to send 827, broken 825] [14:04:10]ProducePacketName [14:04:10]name=ofd_packets/00151884 [14:04:10]OFD Sender: To server: pG, [14:04:10]CommunicateWithHost lk.salyk.kg:30040 [14:04:10]ConnectInit lk.salyk.kg [14:04:11]Connected sock=9 [14:04:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 30 07 01 FE BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 4F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 51 02 00 35 04 06 00 18 11 53 22 A8 34 FD 2F 62 E3 2E 82 F5 C5 [14:04:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E7 FC 47 00 5E 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 51 02 00 F4 03 04 00 DD CB EF 66 B6 04 01 00 00 E5 31 4C 95 07 AC A4 CF [14:04:12]CommunicateWithHost err = 0 [14:04:12]CheckOFDResponse [14:04:12]1017 (14) - 77093643461234 [14:04:12]1041 (16) - 0000000000871835 [14:04:12]1040 (4) - 151884 [14:04:12]1012 (4) - 22.09.2024 07:48 [14:04:12]1206 (1) - 0 [14:04:12]OFD Sender: Remove packet 151884 [14:04:12]ProducePacketName [14:04:12]name=ofd_packets/00151884 [14:04:12]NVStorageDeleteData [14:04:12]OFD Sender: Processing packet 151885 [packets to send 826, broken 825] [14:04:12]ProducePacketName [14:04:12]name=ofd_packets/00151885 [14:04:12]OFD Sender: To server: pG, [14:04:12]CommunicateWithHost lk.salyk.kg:30040 [14:04:12]ConnectInit lk.salyk.kg [14:04:15]Connected sock=9 [14:04:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 0A 04 01 49 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 7F 23 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 51 02 00 35 04 06 00 40 AE 1D 62 DC D4 87 2B 27 C3 92 E2 DE 31 [14:04:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 8D 47 00 56 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 51 02 00 F4 03 04 00 E1 CB EF 66 B6 04 01 00 00 FA 03 FD A2 CE 64 C2 CF [14:04:15]CommunicateWithHost err = 0 [14:04:15]CheckOFDResponse [14:04:15]1017 (14) - 77093643461234 [14:04:15]1041 (16) - 0000000000871835 [14:04:15]1040 (4) - 151885 [14:04:15]1012 (4) - 22.09.2024 07:48 [14:04:15]1206 (1) - 0 [14:04:15]OFD Sender: Remove packet 151885 [14:04:15]ProducePacketName [14:04:15]name=ofd_packets/00151885 [14:04:15]NVStorageDeleteData [14:04:16]OFD Sender: No OFD packet to send [14:04:21]OFD Sender: No OFD packet to send [14:04:26]OFD Sender: No OFD packet to send [14:04:31]OFD Sender: No OFD packet to send [14:04:36]OFD Sender: No OFD packet to send [14:04:41]OFD Sender: No OFD packet to send [14:04:46]OFD Sender: No OFD packet to send [14:04:51]OFD Sender: No OFD packet to send [14:04:56]OFD Sender: No OFD packet to send [14:05:01]OFD Sender: No OFD packet to send [14:05:06]OFD Sender: No OFD packet to send [14:05:11]OFD Sender: No OFD packet to send [14:05:16]OFD Sender: No OFD packet to send [14:05:18]accept exits with 7 [14:05:18]New connection [14:05:18]New thread 3066998116 created [14:05:18]Thread 3066854756 joined [14:05:18]Waiting for new connection... [14:05:18] Sock 7.Parse request [14:05:18]Sock 7.Check first char [14:05:18]Sock 7.First char is OK [14:05:18]request: POST /json_proto HTTP/1.0 [14:05:18]Method: POST [14:05:18]URL: /json_proto [14:05:18]Method is POST - this is cgi request [14:05:18]url: /json_proto [14:05:18]query_string will be loaded in cgi processing [14:05:18]execute_cgi json_proto POST (null) [14:05:18]execute_cgi path=json_proto method=POST [14:05:18]POST find Content-Length [14:05:18]Host: 172.17.43.67:8080 [14:05:18]Content-Length: 794 [14:05:18]Content-Type: application/json [14:05:18] [14:05:18]POST finish read [14:05:18]Found Content-Length = 794 [14:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:18]execute_script... [14:05:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:18]POST & json_proto [14:05:18]process_json_proto [14:05:18]json parsed OK: [14:05:18]protocol is kg_v1.0 [14:05:18]action value=close_receipt [14:05:18]process_action close_receipt [14:05:18]cmd_close_receipt [14:05:18]MH_GetDate [14:05:18]Write to MH i2c: F0 00 00 F7 09 EF [14:05:18]Write i2c OK [14:05:18]MH_I2C_Read... [14:05:18]Read from MH i2c: F0 [14:05:18]MH_I2C_Read... [14:05:18]Read from MH i2c: F0 09 00 [14:05:18]MH_I2C_Read... [14:05:18]Read from MH i2c: F0 09 00 F7 09 00 1F 24 F0 66 6A BD 47 65 64 [14:05:18]GetLastDocTimeStamp 1727013759 [14:05:18]current date 1727013919 [14:05:18]FM_GetShiftState [14:05:18]SAM_PROTO_GetShiftState [14:05:18]wFMCommunicate request_size=4 [14:05:18]MH_SAM_APDU [14:05:18]CAPDU: 80 13 01 00 [14:05:18]Write to MH i2c: E2 08 00 F8 09 80 13 01 00 00 00 00 00 7E [14:05:18]Write i2c OK [14:05:18]MH_I2C_Read... [14:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:18]Read from MH i2c: E2 [14:05:18]MH_I2C_Read... [14:05:18]Read from MH i2c: E2 0E 00 [14:05:18]MH_I2C_Read... [14:05:18]Read from MH i2c: E2 0E 00 F8 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C5 [14:05:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:05:18]wFMCommunicate OK [14:05:18]SAM_PROTO_GetShiftState done [14:05:18]FM_GetShiftState done [14:05:18]opened in 1726966141 [14:05:18]opened+sec_in_day 1727052541 [14:05:18]quantity*price = 0 [14:05:18]sum+1 = 1 [14:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 217 22.09.2024 14:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151886 ФПД: 194491725169220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151886&fm=194491725169220&tin=02508201610067®Number=0000000000091825&sum=0 [14:05:19]StoreToDocumentArchive [14:05:19]shift 475 fd 151886 [14:05:19]save to /storage/0475/doc_00151886 [14:05:19]save last doc name /storage/0475/doc_00151886 to /storage/kkm_last_doc_name [14:05:19]save OK [14:05:19]Clear old archive folders... [14:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:05:19]tlvbuf is 0203E2A0 [14:05:19]SAM_PROTO_ClearQueue [14:05:19]wFMCommunicate request_size=4 [14:05:19]MH_SAM_APDU [14:05:19]CAPDU: 80 09 00 00 [14:05:19]Write to MH i2c: E2 08 00 05 0A 80 09 00 00 00 00 00 00 81 [14:05:19]Write i2c OK [14:05:19]MH_I2C_Read... [14:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:19]Read from MH i2c: E2 [14:05:19]MH_I2C_Read... [14:05:19]Read from MH i2c: E2 03 00 [14:05:19]MH_I2C_Read... [14:05:19]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [14:05:19]RAPDU: 90 00 [14:05:19]wFMCommunicate OK [14:05:19]SAM_PROTO_ClearQueue done [14:05:19]KKMCreateOFDPacket [14:05:19]OFDProtocolAddRootSTLVToBuf [14:05:19]FM_MakeSignedData [14:05:19]FM_MakeSignedData [14:05:19]SAM_PROTO_SignData [14:05:19]wFMCommunicate request_size=4 [14:05:19]MH_SAM_APDU [14:05:19]CAPDU: 80 0D 01 02 [14:05:19]Write to MH i2c: E2 08 00 06 0A 80 0D 01 02 00 00 00 00 89 [14:05:19]Write i2c OK [14:05:19]MH_I2C_Read... [14:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:19]Read from MH i2c: E2 [14:05:19]MH_I2C_Read... [14:05:19]Read from MH i2c: E2 03 00 [14:05:19]MH_I2C_Read... [14:05:19]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [14:05:19]RAPDU: 90 00 [14:05:19]wFMCommunicate OK [14:05:19]wFMCommunicate request_size=255 [14:05:19]MH_SAM_APDU [14:05:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 1F 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 51 02 00 35 04 06 00 B0 E3 A2 30 [14:05:19]Write to MH i2c: E2 02 01 07 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 1F 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 51 02 00 35 04 06 00 B0 E3 A2 30 00 00 B7 [14:05:19]Write i2c OK [14:05:19]MH_I2C_Read... [14:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:20]Read from MH i2c: E2 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 03 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [14:05:20]RAPDU: 90 00 [14:05:20]wFMCommunicate OK [14:05:20]wFMCommunicate request_size=7 [14:05:20]MH_SAM_APDU [14:05:20]CAPDU: 80 0D 02 02 02 C2 44 [14:05:20]Write to MH i2c: E2 0A 00 08 0A 80 0D 02 02 02 00 C2 44 00 00 96 [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:20]Read from MH i2c: E2 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 03 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 03 00 08 0A 00 90 00 86 [14:05:20]RAPDU: 90 00 [14:05:20]wFMCommunicate OK [14:05:20]wFMCommunicate request_size=4 [14:05:20]MH_SAM_APDU [14:05:20]CAPDU: 80 0D 03 02 [14:05:20]Write to MH i2c: E2 08 00 09 0A 80 0D 03 02 00 00 00 00 8E [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:20]Read from MH i2c: E2 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 0B 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 0B 00 09 0A 00 14 A9 55 84 2E 25 60 2A 90 00 02 [14:05:20]RAPDU: 14 A9 55 84 2E 25 60 2A 90 00 [14:05:20]wFMCommunicate OK [14:05:20]SAM_PROTO_SignData done [14:05:20]FM_MakeSignedData done [14:05:20]CreateOFDProtocolMessage [14:05:20]wFMCommunicate request_size=4 [14:05:20]MH_SAM_APDU [14:05:20]CAPDU: 80 11 00 00 [14:05:20]Write to MH i2c: E2 08 00 0A 0A 80 11 00 00 00 00 00 00 8E [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:20]Read from MH i2c: E2 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 17 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: E2 17 00 0A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [14:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:05:20]wFMCommunicate OK [14:05:20]CreateOFDProtocolMessage done [14:05:20]OFDSenderStorePacket 151886 [14:05:20]StoreOFDPacket docnum=151886 [14:05:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 F0 04 01 23 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 1F 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 51 02 00 35 04 06 00 B0 E3 A2 30 C2 44 14 A9 55 84 2E 25 60 2A [14:05:20]CheckFolder [14:05:20]dirname=/storage/ofd_packets [14:05:20]CheckFolder done [14:05:20]ProducePacketName [14:05:20]name=ofd_packets/00151886 [14:05:20]NVStorageSaveData ofd_packets/00151886 [14:05:20]File name is /storage/ofd_packets/00151886 [14:05:20]Write 298 bytes [14:05:20]NVStorageSaveData done [14:05:20]OFDSenderStorePacket done [14:05:20]KKMCreateOFDPacket done [14:05:20]NVStorageSaveData kkm_last_timestamp [14:05:20]File name is /storage/kkm_last_timestamp [14:05:20]Write 4 bytes [14:05:20]NVStorageSaveData done [14:05:20]ExternCall_PrintAddStr [14:05:20]wPrintStart [14:05:20]Write to MH i2c: 01 00 00 0B 0A 15 [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 07 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 07 00 0B 0A 00 00 00 00 00 FF 0F 2A [14:05:20]RasterBufferAndPrint [14:05:20]line Счет N : (1)1785898 [14:05:20]line ИНН: 02508201610067 [14:05:20]line Контрольно-Кассовый Чек [14:05:20]line ПРОДАЖА [14:05:20]line ТРК (МРК, ГНК) : 31 [14:05:20]line Товар: 2710194210 [14:05:20]line ДТ-К-5 [14:05:20]line 13.130 * 0.00 [14:05:20]line = 0.00 [14:05:20]line НДС 12% НСП 1% [14:05:20]line > о реализуемом товаре [14:05:20]line ИТОГО: 0.00 [14:05:20]line НСП 1% : 0.00 [14:05:20]line НДС 12% : 0.00 [14:05:20]line Наличными: 0.00 [14:05:20]line Безнал.: 0.00 [14:05:20]line Место: АЗС № 89 "Партнер Нефть" [14:05:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:05:20]line СНО: Общий режим [14:05:20]line Чек 217 22.09.2024 14:05 [14:05:20]line Смена: 475 ФФД: 1.0 [14:05:20]line ЗНМ: 0300000113 [14:05:20]line РНМ: 0000000000091825 [14:05:20]line Версия ККМ: 001 [14:05:20]line Платежная система: O! деньги [14:05:20]line ФМ: 0000000000871835 [14:05:20]line ФД: 151886 [14:05:20]line ФПД: 194491725169220 [14:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151886&fm=194491725169220&tin=02508201610067®Number=0000000000091825&sum=0 [14:05:20]written 0, free lines is 4095 [14:05:20]OFD Sender: Processing packet 151886 [packets to send 826, broken 825] [14:05:20]ProducePacketName [14:05:20]name=ofd_packets/00151886 [14:05:20]OFD Sender: To server: pG, [14:05:20]CommunicateWithHost lk.salyk.kg:30040 [14:05:20]ConnectInit lk.salyk.kg [14:05:20]Write to MH i2c: 01 00 00 35 0A 3F [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 07 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: 01 07 00 35 0A 00 00 00 00 00 E6 0C 38 [14:05:20]RasterBufferAndPrint [14:05:20]line [14:05:20]line [14:05:20]line [14:05:20]line [14:05:20]line [14:05:20]written 0, free lines is 3308 [14:05:20]MH_Cut [14:05:20]Write to MH i2c: D1 01 00 3C 0A 01 18 [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: D1 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: D1 01 00 [14:05:20]MH_I2C_Read... [14:05:20]Read from MH i2c: D1 01 00 3C 0A 00 17 [14:05:20]Write to MH i2c: 01 00 00 3D 0A 47 [14:05:20]Write i2c OK [14:05:20]MH_I2C_Read... [14:05:21]*** Cut start [14:05:21]*** Purtial cut [14:05:21]*** Stage 1: CUTSNS_PIN = 1 [14:05:21]Connected sock=10 [14:05:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 F0 04 01 23 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 1F 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 51 02 00 35 04 06 00 B0 E3 A2 30 C2 44 14 A9 55 84 2E 25 60 2A [14:05:21]Read from MH i2c: 01 [14:05:21]MH_I2C_Read... [14:05:21]*** Stop cut motor [14:05:21]*** Cut end [14:05:21]Read from MH i2c: 01 07 00 [14:05:21]MH_I2C_Read... [14:05:21]Read from MH i2c: 01 07 00 3D 0A 00 00 00 00 00 FF 0F 5C [14:05:21]process_action close_receipt done [14:05:21]requested_data is exist [14:05:21]produce_requested_data [14:05:21]requested_item fm.sn is exist - process it [14:05:21]wFMCommunicate request_size=4 [14:05:21]MH_SAM_APDU [14:05:21]CAPDU: 80 11 00 00 [14:05:21]Write to MH i2c: E2 08 00 3E 0A 80 11 00 00 00 00 00 00 C2 [14:05:21]Write i2c OK [14:05:21]MH_I2C_Read... [14:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:21]Read from MH i2c: E2 [14:05:21]MH_I2C_Read... [14:05:21]Read from MH i2c: E2 17 00 [14:05:21]MH_I2C_Read... [14:05:21]Read from MH i2c: E2 17 00 3E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [14:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:05:21]wFMCommunicate OK [14:05:21]requested_item fd.num is exist - process it [14:05:21]SAM_PROTO_GetFieldsCounters [14:05:21]wFMCommunicate request_size=4 [14:05:21]MH_SAM_APDU [14:05:21]CAPDU: 80 13 00 00 [14:05:21]Write to MH i2c: E2 08 00 3F 0A 80 13 00 00 00 00 00 00 C5 [14:05:21]Write i2c OK [14:05:21]MH_I2C_Read... [14:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:21]Read from MH i2c: E2 [14:05:21]MH_I2C_Read... [14:05:21]Read from MH i2c: E2 62 00 [14:05:21]MH_I2C_Read... [14:05:21]Read from MH i2c: E2 62 00 3F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [14:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:05:21]wFMCommunicate OK [14:05:21]SAM_PROTO_GetFieldsCounters done [14:05:21]requested_item shift.num is exist - process it [14:05:21]requested_item shift.opened is exist - process it [14:05:21]req_shift_opened [14:05:21]FM_GetShiftState [14:05:21]SAM_PROTO_GetShiftState [14:05:21]wFMCommunicate request_size=4 [14:05:21]MH_SAM_APDU [14:05:21]CAPDU: 80 13 01 00 [14:05:21]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [14:05:21]Write i2c OK [14:05:21]MH_I2C_Read... [14:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:22]Read from MH i2c: E2 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [14:05:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:05:22]wFMCommunicate OK [14:05:22]SAM_PROTO_GetShiftState done [14:05:22]FM_GetShiftState done [14:05:22]req_shift_opened done [14:05:22]requested_item shift.open_date is exist - process it [14:05:22]req_shift_open_date [14:05:22]req_shift_open_date done [14:05:22]produce_requested_data done [14:05:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151886,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:05:22]process_action_free close_receipt [14:05:22]json_value_free [14:05:22]json_value_free done [14:05:22]process_json_proto returns [14:05:22]Send response to host [14:05:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151886,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:05:22]free response buf [14:05:22]execute_script done [14:05:22]execute_script returns [14:05:22]free content buf [14:05:22]Sock 7.Close socket [14:05:22]Sock 7.Thread stoped [14:05:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 9A 47 00 DF A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 51 02 00 F4 03 04 00 23 CC EF 66 B6 04 01 00 00 34 E1 C8 F8 76 D5 61 00 [14:05:22]CommunicateWithHost err = 0 [14:05:22]CheckOFDResponse [14:05:22]1017 (14) - 77093643461234 [14:05:22]1041 (16) - 0000000000871835 [14:05:22]1040 (4) - 151886 [14:05:22]1012 (4) - 22.09.2024 07:49 [14:05:22]1206 (1) - 0 [14:05:22]OFD Sender: Remove packet 151886 [14:05:22]ProducePacketName [14:05:22]name=ofd_packets/00151886 [14:05:22]NVStorageDeleteData [14:05:22]OFD Sender: No OFD packet to send [14:05:23]accept exits with 9 [14:05:23]New connection [14:05:23]New thread 3066854756 created [14:05:23]Thread 3066998116 joined [14:05:23]Waiting for new connection... [14:05:23] Sock 9.Parse request [14:05:23]Sock 9.Check first char [14:05:23]Sock 9.First char is OK [14:05:23]request: POST /json_proto HTTP/1.0 [14:05:23]Method: POST [14:05:23]URL: /json_proto [14:05:23]Method is POST - this is cgi request [14:05:23]url: /json_proto [14:05:23]query_string will be loaded in cgi processing [14:05:23]execute_cgi json_proto POST (null) [14:05:23]execute_cgi path=json_proto method=POST [14:05:23]POST find Content-Length [14:05:23]Host: 172.17.43.67:8080 [14:05:23]Content-Length: 678 [14:05:23]Content-Type: application/json [14:05:23] [14:05:23]POST finish read [14:05:23]Found Content-Length = 678 [14:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:23]execute_script... [14:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:23]POST & json_proto [14:05:23]process_json_proto [14:05:23]json parsed OK: [14:05:23]protocol is kg_v1.0 [14:05:23]action value=close_receipt [14:05:23]process_action close_receipt [14:05:23]cmd_close_receipt [14:05:23]MH_GetDate [14:05:23]Write to MH i2c: F0 00 00 41 0A 3A [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: F0 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: F0 09 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: F0 09 00 41 0A 00 24 24 F0 66 6A BD 47 65 B4 [14:05:23]GetLastDocTimeStamp 1727013919 [14:05:23]current date 1727013924 [14:05:23]FM_GetShiftState [14:05:23]SAM_PROTO_GetShiftState [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 13 01 00 [14:05:23]Write to MH i2c: E2 08 00 42 0A 80 13 01 00 00 00 00 00 C9 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:24]Read from MH i2c: E2 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 0E 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 0E 00 42 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 10 [14:05:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:05:24]wFMCommunicate OK [14:05:24]SAM_PROTO_GetShiftState done [14:05:24]FM_GetShiftState done [14:05:24]opened in 1726966141 [14:05:24]opened+sec_in_day 1727052541 [14:05:24]quantity*price = 60003 [14:05:24]sum+1 = 60004 [14:05:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 218 22.09.2024 14:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151887 ФПД: 198913145179025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151887&fm=198913145179025&tin=02508201610067®Number=0000000000091825&sum=60000 [14:05:25]StoreToDocumentArchive [14:05:25]shift 475 fd 151887 [14:05:25]save to /storage/0475/doc_00151887 [14:05:25]save last doc name /storage/0475/doc_00151887 to /storage/kkm_last_doc_name [14:05:25]save OK [14:05:25]Clear old archive folders... [14:05:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:25]tlvbuf is 0206B2B0 [14:05:25]SAM_PROTO_ClearQueue [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 09 00 00 [14:05:25]Write to MH i2c: E2 08 00 4F 0A 80 09 00 00 00 00 00 00 CB [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [14:05:25]RAPDU: 90 00 [14:05:25]wFMCommunicate OK [14:05:25]SAM_PROTO_ClearQueue done [14:05:25]KKMCreateOFDPacket [14:05:25]OFDProtocolAddRootSTLVToBuf [14:05:25]FM_MakeSignedData [14:05:25]FM_MakeSignedData [14:05:25]SAM_PROTO_SignData [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 0D 01 02 [14:05:25]Write to MH i2c: E2 08 00 50 0A 80 0D 01 02 00 00 00 00 D3 [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [14:05:25]RAPDU: 90 00 [14:05:25]wFMCommunicate OK [14:05:25]wFMCommunicate request_size=255 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 24 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 51 02 00 35 04 06 00 B4 [14:05:25]Write to MH i2c: E2 02 01 51 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 24 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 51 02 00 35 04 06 00 B4 00 00 C3 [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [14:05:25]RAPDU: 90 00 [14:05:25]wFMCommunicate OK [14:05:25]wFMCommunicate request_size=10 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 0D 02 02 05 E9 13 5C 0B 91 [14:05:25]Write to MH i2c: E2 0D 00 52 0A 80 0D 02 02 05 00 E9 13 5C 0B 91 00 00 D4 [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [14:05:25]RAPDU: 90 00 [14:05:25]wFMCommunicate OK [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 0D 03 02 [14:05:25]Write to MH i2c: E2 08 00 53 0A 80 0D 03 02 00 00 00 00 D8 [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 0B 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 0B 00 53 0A 00 79 B5 BF FA C3 31 35 FC 90 00 E5 [14:05:25]RAPDU: 79 B5 BF FA C3 31 35 FC 90 00 [14:05:25]wFMCommunicate OK [14:05:25]SAM_PROTO_SignData done [14:05:25]FM_MakeSignedData done [14:05:25]CreateOFDProtocolMessage [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 11 00 00 [14:05:25]Write to MH i2c: E2 08 00 54 0A 80 11 00 00 00 00 00 00 D8 [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 17 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 17 00 54 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [14:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:05:25]wFMCommunicate OK [14:05:25]CreateOFDProtocolMessage done [14:05:25]OFDSenderStorePacket 151887 [14:05:25]StoreOFDPacket docnum=151887 [14:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 3B 07 01 2C 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 24 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 51 02 00 35 04 06 00 B4 E9 13 5C 0B 91 79 B5 BF FA C3 31 35 FC [14:05:25]CheckFolder [14:05:25]dirname=/storage/ofd_packets [14:05:25]CheckFolder done [14:05:25]ProducePacketName [14:05:25]name=ofd_packets/00151887 [14:05:25]NVStorageSaveData ofd_packets/00151887 [14:05:25]File name is /storage/ofd_packets/00151887 [14:05:25]Write 301 bytes [14:05:25]NVStorageSaveData done [14:05:25]OFDSenderStorePacket done [14:05:25]KKMCreateOFDPacket done [14:05:25]NVStorageSaveData kkm_last_timestamp [14:05:25]File name is /storage/kkm_last_timestamp [14:05:25]Write 4 bytes [14:05:25]NVStorageSaveData done [14:05:25]ExternCall_PrintAddStr [14:05:25]wPrintStart [14:05:25]Write to MH i2c: 01 00 00 55 0A 5F [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: 01 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: 01 07 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: 01 07 00 55 0A 00 00 00 00 00 FF 0F 74 [14:05:25]RasterBufferAndPrint [14:05:25]line Счет N : (1)1785897 [14:05:25]line ИНН: 02508201610067 [14:05:25]line Контрольно-Кассовый Чек [14:05:25]line ПРОДАЖА [14:05:25]line ТРК (МРК, ГНК) : 22 [14:05:25]line Товар: 2710124130 [14:05:25]line Аи-92-К-5 [14:05:25]line 8.850 * 67.80 [14:05:25]line = 600.03 [14:05:25]line НДС 12% НСП 1% [14:05:25]line > о реализуемом товаре [14:05:25]line ОКРУГЛЕНИЕ: -0.03 [14:05:25]line ИТОГО: 600.00 [14:05:25]line Внесено: 600.00 [14:05:25]line СДАЧА: 0.00 [14:05:25]line НСП 1% : 5.31 [14:05:25]line НДС 12% : 63.72 [14:05:25]line Наличными: 600.00 [14:05:25]line Безнал.: 0.00 [14:05:25]line Место: АЗС № 89 "Партнер Нефть" [14:05:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:05:25]line СНО: Общий режим [14:05:25]line Чек 218 22.09.2024 14:05 [14:05:25]line Смена: 475 ФФД: 1.0 [14:05:25]line ЗНМ: 0300000113 [14:05:25]line РНМ: 0000000000091825 [14:05:25]line Версия ККМ: 001 [14:05:26]line ФМ: 0000000000871835 [14:05:26]line ФД: 151887 [14:05:26]line ФПД: 198913145179025 [14:05:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151887&fm=198913145179025&tin=02508201610067®Number=0000000000091825&sum=60000 [14:05:26]OFD Sender: Processing packet 151887 [packets to send 826, broken 825] [14:05:26]ProducePacketName [14:05:26]name=ofd_packets/00151887 [14:05:26]OFD Sender: To server: pG, [14:05:26]CommunicateWithHost lk.salyk.kg:30040 [14:05:26]ConnectInit lk.salyk.kg [14:05:26]written 0, free lines is 4095 [14:05:26]Connected sock=7 [14:05:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 3B 07 01 2C 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 24 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 51 02 00 35 04 06 00 B4 E9 13 5C 0B 91 79 B5 BF FA C3 31 35 FC [14:05:26]Write to MH i2c: 01 00 00 80 0A 8A [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: 01 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: 01 07 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: 01 07 00 80 0A 00 00 00 00 00 F1 0C 8E [14:05:26]RasterBufferAndPrint [14:05:26]line [14:05:26]line [14:05:26]line [14:05:26]line [14:05:26]line [14:05:26]written 0, free lines is 3325 [14:05:26]MH_Cut [14:05:26]Write to MH i2c: D1 01 00 87 0A 01 63 [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: D1 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: D1 01 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: D1 01 00 87 0A 00 62 [14:05:26]Write to MH i2c: 01 00 00 88 0A 92 [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 33 D2 47 00 A9 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 51 02 00 F4 03 04 00 28 CC EF 66 B6 04 01 00 00 2F BA 52 37 96 0D 02 DB [14:05:26]CommunicateWithHost err = 0 [14:05:26]CheckOFDResponse [14:05:26]1017 (14) - 77093643461234 [14:05:26]1041 (16) - 0000000000871835 [14:05:26]1040 (4) - 151887 [14:05:26]1012 (4) - 22.09.2024 07:50 [14:05:26]1206 (1) - 0 [14:05:26]OFD Sender: Remove packet 151887 [14:05:26]ProducePacketName [14:05:26]name=ofd_packets/00151887 [14:05:26]NVStorageDeleteData [14:05:27]*** Cut start [14:05:27]*** Purtial cut [14:05:27]*** Stage 1: CUTSNS_PIN = 1 [14:05:27]OFD Sender: No OFD packet to send [14:05:27]Read from MH i2c: 01 [14:05:27]MH_I2C_Read... [14:05:27]*** Stop cut motor [14:05:27]*** Cut end [14:05:27]Read from MH i2c: 01 07 00 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: 01 07 00 88 0A 00 00 00 00 00 FF 0F A7 [14:05:27]process_action close_receipt done [14:05:27]requested_data is exist [14:05:27]produce_requested_data [14:05:27]requested_item fm.sn is exist - process it [14:05:27]wFMCommunicate request_size=4 [14:05:27]MH_SAM_APDU [14:05:27]CAPDU: 80 11 00 00 [14:05:27]Write to MH i2c: E2 08 00 89 0A 80 11 00 00 00 00 00 00 0D [14:05:27]Write i2c OK [14:05:27]MH_I2C_Read... [14:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:27]Read from MH i2c: E2 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 17 00 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 17 00 89 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [14:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:05:27]wFMCommunicate OK [14:05:27]requested_item fd.num is exist - process it [14:05:27]SAM_PROTO_GetFieldsCounters [14:05:27]wFMCommunicate request_size=4 [14:05:27]MH_SAM_APDU [14:05:27]CAPDU: 80 13 00 00 [14:05:27]Write to MH i2c: E2 08 00 8A 0A 80 13 00 00 00 00 00 00 10 [14:05:27]Write i2c OK [14:05:27]MH_I2C_Read... [14:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:27]Read from MH i2c: E2 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 62 00 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 62 00 8A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [14:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:05:27]wFMCommunicate OK [14:05:27]SAM_PROTO_GetFieldsCounters done [14:05:27]requested_item shift.num is exist - process it [14:05:27]requested_item shift.opened is exist - process it [14:05:27]req_shift_opened [14:05:27]FM_GetShiftState [14:05:27]SAM_PROTO_GetShiftState [14:05:27]wFMCommunicate request_size=4 [14:05:27]MH_SAM_APDU [14:05:27]CAPDU: 80 13 01 00 [14:05:27]Write to MH i2c: E2 08 00 8B 0A 80 13 01 00 00 00 00 00 12 [14:05:27]Write i2c OK [14:05:27]MH_I2C_Read... [14:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:27]Read from MH i2c: E2 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 0E 00 [14:05:27]MH_I2C_Read... [14:05:27]Read from MH i2c: E2 0E 00 8B 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [14:05:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:05:27]wFMCommunicate OK [14:05:27]SAM_PROTO_GetShiftState done [14:05:27]FM_GetShiftState done [14:05:27]req_shift_opened done [14:05:27]requested_item shift.open_date is exist - process it [14:05:27]req_shift_open_date [14:05:27]req_shift_open_date done [14:05:27]produce_requested_data done [14:05:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151887,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:05:27]process_action_free close_receipt [14:05:27]json_value_free [14:05:27]json_value_free done [14:05:27]process_json_proto returns [14:05:27]Send response to host [14:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151887,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:05:27]free response buf [14:05:27]execute_script done [14:05:27]execute_script returns [14:05:27]free content buf [14:05:27]Sock 9.Close socket [14:05:27]Sock 9.Thread stoped [14:05:32]OFD Sender: No OFD packet to send [14:05:35]recv_with_timeout no data received [14:05:37]OFD Sender: No OFD packet to send [14:05:42]OFD Sender: No OFD packet to send [14:05:45]recv_with_timeout no data received [14:05:47]OFD Sender: No OFD packet to send [14:05:52]OFD Sender: No OFD packet to send [14:05:57]OFD Sender: No OFD packet to send [14:06:02]OFD Sender: No OFD packet to send [14:06:07]OFD Sender: No OFD packet to send [14:06:12]OFD Sender: No OFD packet to send [14:06:17]OFD Sender: No OFD packet to send [14:06:22]OFD Sender: No OFD packet to send [14:06:27]OFD Sender: No OFD packet to send [14:06:32]OFD Sender: No OFD packet to send [14:06:37]OFD Sender: No OFD packet to send [14:06:42]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:49]recv_with_timeout no data received [14:06:52]OFD Sender: No OFD packet to send [14:06:57]OFD Sender: No OFD packet to send [14:07:02]OFD Sender: No OFD packet to send [14:07:07]accept exits with 10 [14:07:07]New connection [14:07:07]New thread 3066998116 created [14:07:07]Thread 3066854756 joined [14:07:07]Waiting for new connection... [14:07:07] Sock 10.Parse request [14:07:07]Sock 10.Check first char [14:07:07]Sock 10.First char is OK [14:07:07]request: POST /json_proto HTTP/1.0 [14:07:07]Method: POST [14:07:07]URL: /json_proto [14:07:07]Method is POST - this is cgi request [14:07:07]url: /json_proto [14:07:07]query_string will be loaded in cgi processing [14:07:07]execute_cgi json_proto POST (null) [14:07:07]execute_cgi path=json_proto method=POST [14:07:07]POST find Content-Length [14:07:07]Host: 172.17.43.67:8080 [14:07:07]Content-Length: 678 [14:07:07]Content-Type: application/json [14:07:07] [14:07:07]POST finish read [14:07:07]Found Content-Length = 678 [14:07:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:07]execute_script... [14:07:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:07]POST & json_proto [14:07:07]process_json_proto [14:07:07]json parsed OK: [14:07:07]protocol is kg_v1.0 [14:07:07]action value=close_receipt [14:07:07]process_action close_receipt [14:07:07]cmd_close_receipt [14:07:07]MH_GetDate [14:07:07]Write to MH i2c: F0 00 00 8C 0A 85 [14:07:07]Write i2c OK [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: F0 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: F0 09 00 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: F0 09 00 8C 0A 00 8C 24 F0 66 6A BD 47 65 67 [14:07:07]GetLastDocTimeStamp 1727013924 [14:07:07]current date 1727014028 [14:07:07]FM_GetShiftState [14:07:07]SAM_PROTO_GetShiftState [14:07:07]wFMCommunicate request_size=4 [14:07:07]MH_SAM_APDU [14:07:07]CAPDU: 80 13 01 00 [14:07:07]Write to MH i2c: E2 08 00 8D 0A 80 13 01 00 00 00 00 00 14 [14:07:07]Write i2c OK [14:07:07]MH_I2C_Read... [14:07:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:07]OFD Sender: No OFD packet to send [14:07:07]Read from MH i2c: E2 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: E2 0E 00 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: E2 0E 00 8D 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5B [14:07:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:07:07]wFMCommunicate OK [14:07:07]SAM_PROTO_GetShiftState done [14:07:07]FM_GetShiftState done [14:07:07]opened in 1726966141 [14:07:07]opened+sec_in_day 1727052541 [14:07:07]quantity*price = 50036 [14:07:07]sum+1 = 50037 [14:07:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 219 22.09.2024 14:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151888 ФПД: 127651867774121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140708&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151888&fm=127651867774121&tin=02508201610067®Number=0000000000091825&sum=50000 [14:07:08]StoreToDocumentArchive [14:07:08]shift 475 fd 151888 [14:07:08]save to /storage/0475/doc_00151888 [14:07:08]save last doc name /storage/0475/doc_00151888 to /storage/kkm_last_doc_name [14:07:08]save OK [14:07:08]Clear old archive folders... [14:07:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:08]tlvbuf is 0202ED60 [14:07:08]SAM_PROTO_ClearQueue [14:07:08]wFMCommunicate request_size=4 [14:07:08]MH_SAM_APDU [14:07:08]CAPDU: 80 09 00 00 [14:07:08]Write to MH i2c: E2 08 00 9A 0A 80 09 00 00 00 00 00 00 16 [14:07:08]Write i2c OK [14:07:08]MH_I2C_Read... [14:07:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:08]Read from MH i2c: E2 [14:07:08]MH_I2C_Read... [14:07:08]Read from MH i2c: E2 03 00 [14:07:08]MH_I2C_Read... [14:07:08]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [14:07:08]RAPDU: 90 00 [14:07:08]wFMCommunicate OK [14:07:08]SAM_PROTO_ClearQueue done [14:07:08]KKMCreateOFDPacket [14:07:08]OFDProtocolAddRootSTLVToBuf [14:07:08]FM_MakeSignedData [14:07:08]FM_MakeSignedData [14:07:08]SAM_PROTO_SignData [14:07:08]wFMCommunicate request_size=4 [14:07:08]MH_SAM_APDU [14:07:08]CAPDU: 80 0D 01 02 [14:07:08]Write to MH i2c: E2 08 00 9B 0A 80 0D 01 02 00 00 00 00 1E [14:07:08]Write i2c OK [14:07:08]MH_I2C_Read... [14:07:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:08]Read from MH i2c: E2 [14:07:08]MH_I2C_Read... [14:07:08]Read from MH i2c: E2 03 00 [14:07:08]MH_I2C_Read... [14:07:08]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [14:07:08]RAPDU: 90 00 [14:07:08]wFMCommunicate OK [14:07:08]wFMCommunicate request_size=255 [14:07:08]MH_SAM_APDU [14:07:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 8C 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 51 02 00 35 04 06 00 74 [14:07:08]Write to MH i2c: E2 02 01 9C 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 8C 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 51 02 00 35 04 06 00 74 00 00 71 [14:07:08]Write i2c OK [14:07:08]MH_I2C_Read... [14:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:09]Read from MH i2c: E2 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 03 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 03 00 9C 0A 00 90 00 1A [14:07:09]RAPDU: 90 00 [14:07:09]wFMCommunicate OK [14:07:09]wFMCommunicate request_size=10 [14:07:09]MH_SAM_APDU [14:07:09]CAPDU: 80 0D 02 02 05 19 44 3B CC A9 [14:07:09]Write to MH i2c: E2 0D 00 9D 0A 80 0D 02 02 05 00 19 44 3B CC A9 00 00 38 [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:09]Read from MH i2c: E2 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 03 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [14:07:09]RAPDU: 90 00 [14:07:09]wFMCommunicate OK [14:07:09]wFMCommunicate request_size=4 [14:07:09]MH_SAM_APDU [14:07:09]CAPDU: 80 0D 03 02 [14:07:09]Write to MH i2c: E2 08 00 9E 0A 80 0D 03 02 00 00 00 00 23 [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:09]Read from MH i2c: E2 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 0B 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 0B 00 9E 0A 00 C4 9B 15 2D 34 DC 66 BE 90 00 F9 [14:07:09]RAPDU: C4 9B 15 2D 34 DC 66 BE 90 00 [14:07:09]wFMCommunicate OK [14:07:09]SAM_PROTO_SignData done [14:07:09]FM_MakeSignedData done [14:07:09]CreateOFDProtocolMessage [14:07:09]wFMCommunicate request_size=4 [14:07:09]MH_SAM_APDU [14:07:09]CAPDU: 80 11 00 00 [14:07:09]Write to MH i2c: E2 08 00 9F 0A 80 11 00 00 00 00 00 00 23 [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:09]Read from MH i2c: E2 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 17 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: E2 17 00 9F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [14:07:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:07:09]wFMCommunicate OK [14:07:09]CreateOFDProtocolMessage done [14:07:09]OFDSenderStorePacket 151888 [14:07:09]StoreOFDPacket docnum=151888 [14:07:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F BF 07 01 32 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 8C 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 51 02 00 35 04 06 00 74 19 44 3B CC A9 C4 9B 15 2D 34 DC 66 BE [14:07:09]CheckFolder [14:07:09]dirname=/storage/ofd_packets [14:07:09]CheckFolder done [14:07:09]ProducePacketName [14:07:09]name=ofd_packets/00151888 [14:07:09]NVStorageSaveData ofd_packets/00151888 [14:07:09]File name is /storage/ofd_packets/00151888 [14:07:09]Write 301 bytes [14:07:09]NVStorageSaveData done [14:07:09]OFDSenderStorePacket done [14:07:09]KKMCreateOFDPacket done [14:07:09]NVStorageSaveData kkm_last_timestamp [14:07:09]File name is /storage/kkm_last_timestamp [14:07:09]Write 4 bytes [14:07:09]NVStorageSaveData done [14:07:09]ExternCall_PrintAddStr [14:07:09]wPrintStart [14:07:09]Write to MH i2c: 01 00 00 A0 0A AA [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 07 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 07 00 A0 0A 00 00 00 00 00 FF 0F BF [14:07:09]RasterBufferAndPrint [14:07:09]line Счет N : (1)1785899 [14:07:09]line ИНН: 02508201610067 [14:07:09]line Контрольно-Кассовый Чек [14:07:09]line ПРОДАЖА [14:07:09]line ТРК (МРК, ГНК) : 42 [14:07:09]line Товар: 2710124130 [14:07:09]line Аи-92-К-5 [14:07:09]line 7.380 * 67.80 [14:07:09]line = 500.36 [14:07:09]line НДС 12% НСП 1% [14:07:09]line > о реализуемом товаре [14:07:09]line ОКРУГЛЕНИЕ: -0.36 [14:07:09]line ИТОГО: 500.00 [14:07:09]line Внесено: 500.00 [14:07:09]line СДАЧА: 0.00 [14:07:09]line НСП 1% : 4.43 [14:07:09]line НДС 12% : 53.14 [14:07:09]line Наличными: 500.00 [14:07:09]line Безнал.: 0.00 [14:07:09]line Место: АЗС № 89 "Партнер Нефть" [14:07:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:07:09]line СНО: Общий режим [14:07:09]line Чек 219 22.09.2024 14:07 [14:07:09]line Смена: 475 ФФД: 1.0 [14:07:09]line ЗНМ: 0300000113 [14:07:09]line РНМ: 0000000000091825 [14:07:09]line Версия ККМ: 001 [14:07:09]line ФМ: 0000000000871835 [14:07:09]line ФД: 151888 [14:07:09]line ФПД: 127651867774121 [14:07:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140708&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151888&fm=127651867774121&tin=02508201610067®Number=0000000000091825&sum=50000 [14:07:09]written 0, free lines is 4095 [14:07:09]OFD Sender: Processing packet 151888 [packets to send 826, broken 825] [14:07:09]ProducePacketName [14:07:09]name=ofd_packets/00151888 [14:07:09]OFD Sender: To server: pG, [14:07:09]CommunicateWithHost lk.salyk.kg:30040 [14:07:09]ConnectInit lk.salyk.kg [14:07:09]Write to MH i2c: 01 00 00 CB 0A D5 [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 07 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: 01 07 00 CB 0A 00 00 00 00 00 DB 0C C3 [14:07:09]RasterBufferAndPrint [14:07:09]line [14:07:09]line [14:07:09]line [14:07:09]line [14:07:09]line [14:07:09]written 0, free lines is 3297 [14:07:09]MH_Cut [14:07:09]Write to MH i2c: D1 01 00 D2 0A 01 AE [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: D1 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: D1 01 00 [14:07:09]MH_I2C_Read... [14:07:09]Read from MH i2c: D1 01 00 D2 0A 00 AD [14:07:09]Write to MH i2c: 01 00 00 D3 0A DD [14:07:09]Write i2c OK [14:07:09]MH_I2C_Read... [14:07:10]*** Cut start [14:07:10]*** Purtial cut [14:07:10]*** Stage 1: CUTSNS_PIN = 1 [14:07:10]Read from MH i2c: 01 [14:07:10]MH_I2C_Read... [14:07:10]*** Stop cut motor [14:07:10]*** Cut end [14:07:10]Read from MH i2c: 01 07 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: 01 07 00 D3 0A 00 00 00 00 00 FF 0F F2 [14:07:10]process_action close_receipt done [14:07:10]requested_data is exist [14:07:10]produce_requested_data [14:07:10]requested_item fm.sn is exist - process it [14:07:10]wFMCommunicate request_size=4 [14:07:10]MH_SAM_APDU [14:07:10]CAPDU: 80 11 00 00 [14:07:10]Write to MH i2c: E2 08 00 D4 0A 80 11 00 00 00 00 00 00 58 [14:07:10]Write i2c OK [14:07:10]MH_I2C_Read... [14:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:10]Read from MH i2c: E2 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 17 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 17 00 D4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [14:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:07:10]wFMCommunicate OK [14:07:10]requested_item fd.num is exist - process it [14:07:10]SAM_PROTO_GetFieldsCounters [14:07:10]wFMCommunicate request_size=4 [14:07:10]MH_SAM_APDU [14:07:10]CAPDU: 80 13 00 00 [14:07:10]Write to MH i2c: E2 08 00 D5 0A 80 13 00 00 00 00 00 00 5B [14:07:10]Write i2c OK [14:07:10]MH_I2C_Read... [14:07:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:11]Read from MH i2c: E2 [14:07:11]MH_I2C_Read... [14:07:11]Read from MH i2c: E2 62 00 [14:07:11]MH_I2C_Read... [14:07:11]Read from MH i2c: E2 62 00 D5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [14:07:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:07:11]wFMCommunicate OK [14:07:11]SAM_PROTO_GetFieldsCounters done [14:07:11]requested_item shift.num is exist - process it [14:07:11]requested_item shift.opened is exist - process it [14:07:11]req_shift_opened [14:07:11]FM_GetShiftState [14:07:11]SAM_PROTO_GetShiftState [14:07:11]wFMCommunicate request_size=4 [14:07:11]MH_SAM_APDU [14:07:11]CAPDU: 80 13 01 00 [14:07:11]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [14:07:11]Write i2c OK [14:07:11]MH_I2C_Read... [14:07:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:11]Read from MH i2c: E2 [14:07:11]MH_I2C_Read... [14:07:11]Read from MH i2c: E2 0E 00 [14:07:11]MH_I2C_Read... [14:07:11]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A4 [14:07:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:07:11]wFMCommunicate OK [14:07:11]SAM_PROTO_GetShiftState done [14:07:11]FM_GetShiftState done [14:07:11]req_shift_opened done [14:07:11]requested_item shift.open_date is exist - process it [14:07:11]req_shift_open_date [14:07:11]req_shift_open_date done [14:07:11]produce_requested_data done [14:07:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151888,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:07:11]process_action_free close_receipt [14:07:11]json_value_free [14:07:11]json_value_free done [14:07:11]process_json_proto returns [14:07:11]Send response to host [14:07:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151888,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:07:11]free response buf [14:07:11]execute_script done [14:07:11]execute_script returns [14:07:11]free content buf [14:07:11]Sock 10.Close socket [14:07:11]Sock 10.Thread stoped [14:07:13]Connected sock=11 [14:07:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F BF 07 01 32 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 8C 24 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 51 02 00 35 04 06 00 74 19 44 3B CC A9 C4 9B 15 2D 34 DC 66 BE [14:07:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA A9 47 00 F3 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 51 02 00 F4 03 04 00 95 CC EF 66 B6 04 01 00 00 1F 6C A2 B9 E8 ED 97 C9 [14:07:16]CommunicateWithHost err = 0 [14:07:16]CheckOFDResponse [14:07:16]1017 (14) - 77093643461234 [14:07:16]1041 (16) - 0000000000871835 [14:07:16]1040 (4) - 151888 [14:07:16]1012 (4) - 22.09.2024 07:51 [14:07:16]1206 (1) - 0 [14:07:16]OFD Sender: Remove packet 151888 [14:07:16]ProducePacketName [14:07:16]name=ofd_packets/00151888 [14:07:16]NVStorageDeleteData [14:07:16]OFD Sender: No OFD packet to send [14:07:21]OFD Sender: No OFD packet to send [14:07:23]recv_with_timeout no data received [14:07:26]OFD Sender: No OFD packet to send [14:07:31]OFD Sender: No OFD packet to send [14:07:36]OFD Sender: No OFD packet to send [14:07:40]recv_with_timeout no data received [14:07:41]OFD Sender: No OFD packet to send [14:07:46]OFD Sender: No OFD packet to send [14:07:51]OFD Sender: No OFD packet to send [14:07:56]OFD Sender: No OFD packet to send [14:08:01]OFD Sender: No OFD packet to send [14:08:03]recv_with_timeout no data received [14:08:06]OFD Sender: No OFD packet to send [14:09:01]ConnectInit Can't connect to host [14:09:02]OFD Sender: No OFD packet to send [14:09:07]OFD Sender: No OFD packet to send [14:09:12]OFD Sender: No OFD packet to send [14:09:17]OFD Sender: No OFD packet to send [14:09:22]OFD Sender: No OFD packet to send [14:09:27]OFD Sender: No OFD packet to send [14:09:32]OFD Sender: No OFD packet to send [14:09:37]OFD Sender: No OFD packet to send [14:09:42]OFD Sender: No OFD packet to send [14:09:47]OFD Sender: No OFD packet to send [14:09:52]OFD Sender: No OFD packet to send [14:09:57]OFD Sender: No OFD packet to send [14:10:02]OFD Sender: No OFD packet to send [14:10:07]OFD Sender: No OFD packet to send [14:10:11]recv_with_timeout no data received [14:10:12]OFD Sender: No OFD packet to send [14:10:17]OFD Sender: No OFD packet to send [14:10:22]OFD Sender: No OFD packet to send [14:10:27]OFD Sender: No OFD packet to send [14:10:32]OFD Sender: No OFD packet to send [14:10:37]OFD Sender: No OFD packet to send [14:10:42]OFD Sender: No OFD packet to send [14:10:47]OFD Sender: No OFD packet to send [14:10:52]OFD Sender: No OFD packet to send [14:10:57]OFD Sender: No OFD packet to send [14:11:02]OFD Sender: No OFD packet to send [14:11:07]OFD Sender: No OFD packet to send [14:11:12]OFD Sender: No OFD packet to send [14:11:17]OFD Sender: No OFD packet to send [14:11:32]OFD Sender: No OFD packet to send [14:11:35]recv_with_timeout no data received [14:11:37]OFD Sender: No OFD packet to send [14:11:42]OFD Sender: No OFD packet to send [14:11:47]OFD Sender: No OFD packet to send [14:11:52]OFD Sender: No OFD packet to send [14:11:57]OFD Sender: No OFD packet to send [14:12:02]OFD Sender: No OFD packet to send [14:12:07]OFD Sender: No OFD packet to send [14:12:12]OFD Sender: No OFD packet to send [14:12:17]OFD Sender: No OFD packet to send [14:12:22]OFD Sender: No OFD packet to send [14:12:27]OFD Sender: No OFD packet to send [14:12:32]OFD Sender: No OFD packet to send [14:12:37]OFD Sender: No OFD packet to send [14:12:42]OFD Sender: No OFD packet to send [14:12:47]OFD Sender: No OFD packet to send [14:12:52]OFD Sender: No OFD packet to send [14:12:57]OFD Sender: No OFD packet to send [14:13:02]OFD Sender: No OFD packet to send [14:13:07]OFD Sender: No OFD packet to send [14:13:12]OFD Sender: No OFD packet to send [14:13:17]OFD Sender: No OFD packet to send [14:13:23]OFD Sender: No OFD packet to send [14:13:28]OFD Sender: No OFD packet to send [14:13:33]OFD Sender: No OFD packet to send [14:13:38]OFD Sender: No OFD packet to send [14:13:43]OFD Sender: No OFD packet to send [14:13:48]OFD Sender: No OFD packet to send [14:13:53]OFD Sender: No OFD packet to send [14:13:58]OFD Sender: No OFD packet to send [14:14:03]OFD Sender: No OFD packet to send [14:14:08]OFD Sender: No OFD packet to send [14:14:13]OFD Sender: No OFD packet to send [14:14:18]OFD Sender: No OFD packet to send [14:14:23]OFD Sender: No OFD packet to send [14:14:28]OFD Sender: No OFD packet to send [14:14:31]recv_with_timeout no data received [14:14:33]OFD Sender: No OFD packet to send [14:14:38]OFD Sender: No OFD packet to send [14:14:43]OFD Sender: No OFD packet to send [14:14:48]OFD Sender: No OFD packet to send [14:14:53]OFD Sender: No OFD packet to send [14:14:58]OFD Sender: No OFD packet to send [14:15:03]OFD Sender: No OFD packet to send [14:15:04]recv_with_timeout no data received [14:15:08]OFD Sender: No OFD packet to send [14:15:13]OFD Sender: No OFD packet to send [14:15:17]recv_with_timeout no data received [14:15:18]accept exits with 9 [14:15:18]New connection [14:15:18]New thread 3066854756 created [14:15:18]Thread 3066998116 joined [14:15:18]Waiting for new connection... [14:15:18] Sock 9.Parse request [14:15:18]Sock 9.Check first char [14:15:18]Sock 9.First char is OK [14:15:18]request: POST /json_proto HTTP/1.0 [14:15:18]Method: POST [14:15:18]URL: /json_proto [14:15:18]Method is POST - this is cgi request [14:15:18]url: /json_proto [14:15:18]query_string will be loaded in cgi processing [14:15:18]execute_cgi json_proto POST (null) [14:15:18]execute_cgi path=json_proto method=POST [14:15:18]POST find Content-Length [14:15:18]Host: 172.17.43.67:8080 [14:15:18]Content-Length: 663 [14:15:18]Content-Type: application/json [14:15:18] [14:15:18]POST finish read [14:15:18]Found Content-Length = 663 [14:15:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:18]execute_script... [14:15:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:18]POST & json_proto [14:15:18]process_json_proto [14:15:18]json parsed OK: [14:15:18]protocol is kg_v1.0 [14:15:18]action value=close_receipt [14:15:18]process_action close_receipt [14:15:18]cmd_close_receipt [14:15:18]MH_GetDate [14:15:18]Write to MH i2c: F0 00 00 D7 0A D0 [14:15:18]Write i2c OK [14:15:18]MH_I2C_Read... [14:15:18]Read from MH i2c: F0 [14:15:18]MH_I2C_Read... [14:15:18]Read from MH i2c: F0 09 00 [14:15:18]MH_I2C_Read... [14:15:18]Read from MH i2c: F0 09 00 D7 0A 00 76 26 F0 66 6A BD 47 65 9E [14:15:18]GetLastDocTimeStamp 1727014028 [14:15:18]current date 1727014518 [14:15:18]FM_GetShiftState [14:15:18]SAM_PROTO_GetShiftState [14:15:18]wFMCommunicate request_size=4 [14:15:18]MH_SAM_APDU [14:15:18]CAPDU: 80 13 01 00 [14:15:18]Write to MH i2c: E2 08 00 D8 0A 80 13 01 00 00 00 00 00 5F [14:15:18]Write i2c OK [14:15:18]MH_I2C_Read... [14:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:18]Read from MH i2c: E2 [14:15:18]MH_I2C_Read... [14:15:18]Read from MH i2c: E2 0E 00 [14:15:18]MH_I2C_Read... [14:15:18]Read from MH i2c: E2 0E 00 D8 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A6 [14:15:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:15:18]wFMCommunicate OK [14:15:18]SAM_PROTO_GetShiftState done [14:15:18]FM_GetShiftState done [14:15:18]opened in 1726966141 [14:15:18]opened+sec_in_day 1727052541 [14:15:18]quantity*price = 70062 [14:15:18]sum+1 = 70063 [14:15:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 220 22.09.2024 14:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151889 ФПД: 202315339290865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T141518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151889&fm=202315339290865&tin=02508201610067®Number=0000000000091825&sum=70000 [14:15:19]StoreToDocumentArchive [14:15:19]shift 475 fd 151889 [14:15:19]save to /storage/0475/doc_00151889 [14:15:19]save last doc name /storage/0475/doc_00151889 to /storage/kkm_last_doc_name [14:15:19]save OK [14:15:19]Clear old archive folders... [14:15:19]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:15:19]tlvbuf is 0206E7A0 [14:15:19]SAM_PROTO_ClearQueue [14:15:19]wFMCommunicate request_size=4 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 09 00 00 [14:15:19]Write to MH i2c: E2 08 00 E5 0A 80 09 00 00 00 00 00 00 61 [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [14:15:19]RAPDU: 90 00 [14:15:19]wFMCommunicate OK [14:15:19]SAM_PROTO_ClearQueue done [14:15:19]KKMCreateOFDPacket [14:15:19]OFDProtocolAddRootSTLVToBuf [14:15:19]FM_MakeSignedData [14:15:19]FM_MakeSignedData [14:15:19]SAM_PROTO_SignData [14:15:19]wFMCommunicate request_size=4 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 0D 01 02 [14:15:19]Write to MH i2c: E2 08 00 E6 0A 80 0D 01 02 00 00 00 00 69 [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [14:15:19]RAPDU: 90 00 [14:15:19]wFMCommunicate OK [14:15:19]wFMCommunicate request_size=255 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 76 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 51 02 00 35 04 06 00 B8 01 35 EE 58 [14:15:19]Write to MH i2c: E2 02 01 E7 0A 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 76 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 51 02 00 35 04 06 00 B8 01 35 EE 58 00 00 48 [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [14:15:19]RAPDU: 90 00 [14:15:19]wFMCommunicate OK [14:15:19]wFMCommunicate request_size=6 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 0D 02 02 01 F1 [14:15:19]Write to MH i2c: E2 09 00 E8 0A 80 0D 02 02 01 00 F1 00 00 5F [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [14:15:19]RAPDU: 90 00 [14:15:19]wFMCommunicate OK [14:15:19]wFMCommunicate request_size=4 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 0D 03 02 [14:15:19]Write to MH i2c: E2 08 00 E9 0A 80 0D 03 02 00 00 00 00 6E [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 0B 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 0B 00 E9 0A 00 48 BC 66 EF 32 68 FC CB 90 00 29 [14:15:19]RAPDU: 48 BC 66 EF 32 68 FC CB 90 00 [14:15:19]wFMCommunicate OK [14:15:19]SAM_PROTO_SignData done [14:15:19]FM_MakeSignedData done [14:15:19]CreateOFDProtocolMessage [14:15:19]wFMCommunicate request_size=4 [14:15:19]MH_SAM_APDU [14:15:19]CAPDU: 80 11 00 00 [14:15:19]Write to MH i2c: E2 08 00 EA 0A 80 11 00 00 00 00 00 00 6E [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:19]Read from MH i2c: E2 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 17 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: E2 17 00 EA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [14:15:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:19]wFMCommunicate OK [14:15:19]CreateOFDProtocolMessage done [14:15:19]OFDSenderStorePacket 151889 [14:15:19]StoreOFDPacket docnum=151889 [14:15:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 4A 36 03 01 34 0B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 76 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 51 02 00 35 04 06 00 B8 01 35 EE 58 F1 48 BC 66 EF 32 68 FC CB [14:15:19]CheckFolder [14:15:19]dirname=/storage/ofd_packets [14:15:19]CheckFolder done [14:15:19]ProducePacketName [14:15:19]name=ofd_packets/00151889 [14:15:19]NVStorageSaveData ofd_packets/00151889 [14:15:19]File name is /storage/ofd_packets/00151889 [14:15:19]Write 297 bytes [14:15:19]NVStorageSaveData done [14:15:19]OFDSenderStorePacket done [14:15:19]KKMCreateOFDPacket done [14:15:19]NVStorageSaveData kkm_last_timestamp [14:15:19]File name is /storage/kkm_last_timestamp [14:15:19]Write 4 bytes [14:15:19]NVStorageSaveData done [14:15:19]ExternCall_PrintAddStr [14:15:19]wPrintStart [14:15:19]Write to MH i2c: 01 00 00 EB 0A F5 [14:15:19]Write i2c OK [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: 01 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: 01 07 00 [14:15:19]MH_I2C_Read... [14:15:19]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [14:15:19]RasterBufferAndPrint [14:15:19]line Счет N : (1)1785900 [14:15:19]line ИНН: 02508201610067 [14:15:19]line Контрольно-Кассовый Чек [14:15:19]line ПРОДАЖА [14:15:19]line ТРК (МРК, ГНК) : 33 [14:15:19]line Товар: 2710124130 [14:15:19]line Super-92 [14:15:19]line 10.110 * 69.30 [14:15:19]line = 700.62 [14:15:19]line НДС 12% НСП 1% [14:15:19]line > о реализуемом товаре [14:15:19]line ОКРУГЛЕНИЕ: -0.62 [14:15:19]line ИТОГО: 700.00 [14:15:19]line Внесено: 700.00 [14:15:19]line СДАЧА: 0.00 [14:15:19]line НСП 1% : 6.20 [14:15:19]line НДС 12% : 74.40 [14:15:19]line Наличными: 700.00 [14:15:19]line Безнал.: 0.00 [14:15:19]line Место: АЗС № 89 "Партнер Нефть" [14:15:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:19]line СНО: Общий режим [14:15:19]line Чек 220 22.09.2024 14:15 [14:15:19]line Смена: 475 ФФД: 1.0 [14:15:19]line ЗНМ: 0300000113 [14:15:19]line РНМ: 0000000000091825 [14:15:19]line Версия ККМ: 001 [14:15:19]line ФМ: 0000000000871835 [14:15:19]line ФД: 151889 [14:15:19]line ФПД: 202315339290865 [14:15:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T141518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151889&fm=202315339290865&tin=02508201610067®Number=0000000000091825&sum=70000 [14:15:20]OFD Sender: Processing packet 151889 [packets to send 826, broken 825] [14:15:20]ProducePacketName [14:15:20]name=ofd_packets/00151889 [14:15:20]OFD Sender: To server: pG, [14:15:20]CommunicateWithHost lk.salyk.kg:30040 [14:15:20]ConnectInit lk.salyk.kg [14:15:20]written 0, free lines is 4095 [14:15:20]Write to MH i2c: 01 00 00 16 0B 21 [14:15:20]Write i2c OK [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: 01 [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: 01 07 00 [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: 01 07 00 16 0B 00 00 00 00 00 D2 0C 06 [14:15:20]RasterBufferAndPrint [14:15:20]line [14:15:20]line [14:15:20]line [14:15:20]line [14:15:20]line [14:15:20]written 0, free lines is 3288 [14:15:20]MH_Cut [14:15:20]Write to MH i2c: D1 01 00 1D 0B 01 FA [14:15:20]Write i2c OK [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: D1 [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: D1 01 00 [14:15:20]MH_I2C_Read... [14:15:20]Read from MH i2c: D1 01 00 1D 0B 00 F9 [14:15:20]Write to MH i2c: 01 00 00 1E 0B 29 [14:15:20]Write i2c OK [14:15:20]MH_I2C_Read... [14:15:21]*** Cut start [14:15:21]*** Purtial cut [14:15:21]*** Stage 1: CUTSNS_PIN = 1 [14:15:21]Read from MH i2c: 01 [14:15:21]MH_I2C_Read... [14:15:21]*** Stop cut motor [14:15:21]*** Cut end [14:15:21]Read from MH i2c: 01 07 00 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: 01 07 00 1E 0B 00 00 00 00 00 FF 0F 3E [14:15:21]process_action close_receipt done [14:15:21]requested_data is exist [14:15:21]produce_requested_data [14:15:21]requested_item fm.sn is exist - process it [14:15:21]wFMCommunicate request_size=4 [14:15:21]MH_SAM_APDU [14:15:21]CAPDU: 80 11 00 00 [14:15:21]Write to MH i2c: E2 08 00 1F 0B 80 11 00 00 00 00 00 00 A4 [14:15:21]Write i2c OK [14:15:21]MH_I2C_Read... [14:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:21]Read from MH i2c: E2 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 17 00 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 17 00 1F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [14:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:21]wFMCommunicate OK [14:15:21]requested_item fd.num is exist - process it [14:15:21]SAM_PROTO_GetFieldsCounters [14:15:21]wFMCommunicate request_size=4 [14:15:21]MH_SAM_APDU [14:15:21]CAPDU: 80 13 00 00 [14:15:21]Write to MH i2c: E2 08 00 20 0B 80 13 00 00 00 00 00 00 A7 [14:15:21]Write i2c OK [14:15:21]MH_I2C_Read... [14:15:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:21]Read from MH i2c: E2 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 62 00 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 62 00 20 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [14:15:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:21]wFMCommunicate OK [14:15:21]SAM_PROTO_GetFieldsCounters done [14:15:21]requested_item shift.num is exist - process it [14:15:21]requested_item shift.opened is exist - process it [14:15:21]req_shift_opened [14:15:21]FM_GetShiftState [14:15:21]SAM_PROTO_GetShiftState [14:15:21]wFMCommunicate request_size=4 [14:15:21]MH_SAM_APDU [14:15:21]CAPDU: 80 13 01 00 [14:15:21]Write to MH i2c: E2 08 00 21 0B 80 13 01 00 00 00 00 00 A9 [14:15:21]Write i2c OK [14:15:21]MH_I2C_Read... [14:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:21]Read from MH i2c: E2 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 0E 00 [14:15:21]MH_I2C_Read... [14:15:21]Read from MH i2c: E2 0E 00 21 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F0 [14:15:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:15:21]wFMCommunicate OK [14:15:21]SAM_PROTO_GetShiftState done [14:15:21]FM_GetShiftState done [14:15:21]req_shift_opened done [14:15:21]requested_item shift.open_date is exist - process it [14:15:21]req_shift_open_date [14:15:21]req_shift_open_date done [14:15:21]produce_requested_data done [14:15:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151889,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:15:21]process_action_free close_receipt [14:15:21]json_value_free [14:15:21]json_value_free done [14:15:21]process_json_proto returns [14:15:21]Send response to host [14:15:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151889,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:15:21]free response buf [14:15:21]execute_script done [14:15:21]execute_script returns [14:15:21]free content buf [14:15:21]Sock 9.Close socket [14:15:21]Sock 9.Thread stoped [14:15:25]ConnectInit Can't take IP for lk.salyk.kg [14:15:25]CommunicateWithHost connect error [14:15:25]CommunicateWithHost err = -1 [14:15:25]OFD Sender: Server communicate error [14:15:30]OFD Sender: Processing packet 151889 [packets to send 826, broken 825] [14:15:30]ProducePacketName [14:15:30]name=ofd_packets/00151889 [14:15:30]OFD Sender: To server: pG, [14:15:30]CommunicateWithHost lk.salyk.kg:30040 [14:15:30]ConnectInit lk.salyk.kg [14:15:30]recv_with_timeout no data received [14:15:35]ConnectInit Can't take IP for lk.salyk.kg [14:15:35]CommunicateWithHost connect error [14:15:35]CommunicateWithHost err = -1 [14:15:35]OFD Sender: Server communicate error [14:15:40]OFD Sender: Processing packet 151889 [packets to send 826, broken 825] [14:15:40]ProducePacketName [14:15:40]name=ofd_packets/00151889 [14:15:40]OFD Sender: To server: pG, [14:15:40]CommunicateWithHost lk.salyk.kg:30040 [14:15:40]ConnectInit lk.salyk.kg [14:15:40]accept exits with 7 [14:15:40]New connection [14:15:40]New thread 3066998116 created [14:15:40]Thread 3066854756 joined [14:15:40]Waiting for new connection... [14:15:40] Sock 7.Parse request [14:15:40]Sock 7.Check first char [14:15:40]Sock 7.First char is OK [14:15:40]request: POST /json_proto HTTP/1.0 [14:15:40]Method: POST [14:15:40]URL: /json_proto [14:15:40]Method is POST - this is cgi request [14:15:40]url: /json_proto [14:15:40]query_string will be loaded in cgi processing [14:15:40]execute_cgi json_proto POST (null) [14:15:40]execute_cgi path=json_proto method=POST [14:15:40]POST find Content-Length [14:15:40]Host: 172.17.43.67:8080 [14:15:40]Content-Length: 678 [14:15:40]Content-Type: application/json [14:15:40] [14:15:40]POST finish read [14:15:40]Found Content-Length = 678 [14:15:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:40]execute_script... [14:15:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:40]POST & json_proto [14:15:40]process_json_proto [14:15:40]json parsed OK: [14:15:40]protocol is kg_v1.0 [14:15:40]action value=close_receipt [14:15:40]process_action close_receipt [14:15:40]cmd_close_receipt [14:15:40]MH_GetDate [14:15:40]Write to MH i2c: F0 00 00 22 0B 1C [14:15:40]Write i2c OK [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: F0 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: F0 09 00 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: F0 09 00 22 0B 00 8D 26 F0 66 6A BD 47 65 01 [14:15:40]GetLastDocTimeStamp 1727014518 [14:15:40]current date 1727014541 [14:15:40]FM_GetShiftState [14:15:40]SAM_PROTO_GetShiftState [14:15:40]wFMCommunicate request_size=4 [14:15:40]MH_SAM_APDU [14:15:40]CAPDU: 80 13 01 00 [14:15:40]Write to MH i2c: E2 08 00 23 0B 80 13 01 00 00 00 00 00 AB [14:15:40]Write i2c OK [14:15:40]MH_I2C_Read... [14:15:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:40]Read from MH i2c: E2 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: E2 0E 00 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: E2 0E 00 23 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F2 [14:15:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:15:40]wFMCommunicate OK [14:15:40]SAM_PROTO_GetShiftState done [14:15:40]FM_GetShiftState done [14:15:40]opened in 1726966141 [14:15:40]opened+sec_in_day 1727052541 [14:15:40]quantity*price = 40002 [14:15:40]sum+1 = 40003 [14:15:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 221 22.09.2024 14:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151890 ФПД: 111823611820503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T141541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151890&fm=111823611820503&tin=02508201610067®Number=0000000000091825&sum=40000 [14:15:42]StoreToDocumentArchive [14:15:42]shift 475 fd 151890 [14:15:42]save to /storage/0475/doc_00151890 [14:15:42]save last doc name /storage/0475/doc_00151890 to /storage/kkm_last_doc_name [14:15:42]save OK [14:15:42]Clear old archive folders... [14:15:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:42]tlvbuf is 020C7F90 [14:15:42]SAM_PROTO_ClearQueue [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 09 00 00 [14:15:42]Write to MH i2c: E2 08 00 30 0B 80 09 00 00 00 00 00 00 AD [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [14:15:42]RAPDU: 90 00 [14:15:42]wFMCommunicate OK [14:15:42]SAM_PROTO_ClearQueue done [14:15:42]KKMCreateOFDPacket [14:15:42]OFDProtocolAddRootSTLVToBuf [14:15:42]FM_MakeSignedData [14:15:42]FM_MakeSignedData [14:15:42]SAM_PROTO_SignData [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 0D 01 02 [14:15:42]Write to MH i2c: E2 08 00 31 0B 80 0D 01 02 00 00 00 00 B5 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [14:15:42]RAPDU: 90 00 [14:15:42]wFMCommunicate OK [14:15:42]wFMCommunicate request_size=255 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 8D 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 51 02 00 35 04 06 00 65 [14:15:42]Write to MH i2c: E2 02 01 32 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 8D 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 51 02 00 35 04 06 00 65 00 00 E5 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [14:15:42]RAPDU: 90 00 [14:15:42]wFMCommunicate OK [14:15:42]wFMCommunicate request_size=10 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 0D 02 02 05 B3 F6 A8 F9 D7 [14:15:42]Write to MH i2c: E2 0D 00 33 0B 80 0D 02 02 05 00 B3 F6 A8 F9 D7 00 00 E3 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 03 00 33 0B 00 90 00 B2 [14:15:42]RAPDU: 90 00 [14:15:42]wFMCommunicate OK [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 0D 03 02 [14:15:42]Write to MH i2c: E2 08 00 34 0B 80 0D 03 02 00 00 00 00 BA [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 0B 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 0B 00 34 0B 00 DD 6F A0 1F F1 50 30 3B 90 00 72 [14:15:42]RAPDU: DD 6F A0 1F F1 50 30 3B 90 00 [14:15:42]wFMCommunicate OK [14:15:42]SAM_PROTO_SignData done [14:15:42]FM_MakeSignedData done [14:15:42]CreateOFDProtocolMessage [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 11 00 00 [14:15:42]Write to MH i2c: E2 08 00 35 0B 80 11 00 00 00 00 00 00 BA [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 17 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 17 00 35 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [14:15:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:42]wFMCommunicate OK [14:15:42]CreateOFDProtocolMessage done [14:15:42]OFDSenderStorePacket 151890 [14:15:42]StoreOFDPacket docnum=151890 [14:15:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B FD 07 01 82 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 8D 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 51 02 00 35 04 06 00 65 B3 F6 A8 F9 D7 DD 6F A0 1F F1 50 30 3B [14:15:42]CheckFolder [14:15:42]dirname=/storage/ofd_packets [14:15:42]CheckFolder done [14:15:42]ProducePacketName [14:15:42]name=ofd_packets/00151890 [14:15:42]NVStorageSaveData ofd_packets/00151890 [14:15:42]File name is /storage/ofd_packets/00151890 [14:15:42]Write 301 bytes [14:15:42]NVStorageSaveData done [14:15:42]OFDSenderStorePacket done [14:15:42]KKMCreateOFDPacket done [14:15:42]NVStorageSaveData kkm_last_timestamp [14:15:42]File name is /storage/kkm_last_timestamp [14:15:42]Write 4 bytes [14:15:42]NVStorageSaveData done [14:15:42]ExternCall_PrintAddStr [14:15:42]wPrintStart [14:15:42]Write to MH i2c: 01 00 00 36 0B 41 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: 01 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: 01 07 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: 01 07 00 36 0B 00 00 00 00 00 FF 0F 56 [14:15:42]RasterBufferAndPrint [14:15:42]line Счет N : (1)1785902 [14:15:42]line ИНН: 02508201610067 [14:15:42]line Контрольно-Кассовый Чек [14:15:42]line ПРОДАЖА [14:15:42]line ТРК (МРК, ГНК) : 22 [14:15:42]line Товар: 2710124130 [14:15:42]line Аи-92-К-5 [14:15:42]line 5.900 * 67.80 [14:15:42]line = 400.02 [14:15:42]line НДС 12% НСП 1% [14:15:42]line > о реализуемом товаре [14:15:42]line ОКРУГЛЕНИЕ: -0.02 [14:15:42]line ИТОГО: 400.00 [14:15:42]line Внесено: 400.00 [14:15:42]line СДАЧА: 0.00 [14:15:42]line НСП 1% : 3.54 [14:15:42]line НДС 12% : 42.48 [14:15:42]line Наличными: 400.00 [14:15:42]line Безнал.: 0.00 [14:15:42]line Место: АЗС № 89 "Партнер Нефть" [14:15:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:42]line СНО: Общий режим [14:15:42]line Чек 221 22.09.2024 14:15 [14:15:42]line Смена: 475 ФФД: 1.0 [14:15:42]line ЗНМ: 0300000113 [14:15:42]line РНМ: 0000000000091825 [14:15:42]line Версия ККМ: 001 [14:15:42]line ФМ: 0000000000871835 [14:15:42]line ФД: 151890 [14:15:42]line ФПД: 111823611820503 [14:15:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T141541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151890&fm=111823611820503&tin=02508201610067®Number=0000000000091825&sum=40000 [14:15:42]written 0, free lines is 4095 [14:15:43]Write to MH i2c: 01 00 00 61 0B 6C [14:15:43]Write i2c OK [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: 01 [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: 01 07 00 [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: 01 07 00 61 0B 00 00 00 00 00 DA 0C 59 [14:15:43]RasterBufferAndPrint [14:15:43]line [14:15:43]line [14:15:43]line [14:15:43]line [14:15:43]line [14:15:43]written 0, free lines is 3299 [14:15:43]MH_Cut [14:15:43]Write to MH i2c: D1 01 00 68 0B 01 45 [14:15:43]Write i2c OK [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: D1 [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: D1 01 00 [14:15:43]MH_I2C_Read... [14:15:43]Read from MH i2c: D1 01 00 68 0B 00 44 [14:15:43]Write to MH i2c: 01 00 00 69 0B 74 [14:15:43]Write i2c OK [14:15:43]MH_I2C_Read... [14:15:43]*** Cut start [14:15:43]*** Purtial cut [14:15:43]*** Stage 1: CUTSNS_PIN = 1 [14:15:44]Read from MH i2c: 01 [14:15:44]MH_I2C_Read... [14:15:44]*** Stop cut motor [14:15:44]*** Cut end [14:15:44]Read from MH i2c: 01 07 00 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: 01 07 00 69 0B 00 00 00 00 00 FF 0F 89 [14:15:44]process_action close_receipt done [14:15:44]requested_data is exist [14:15:44]produce_requested_data [14:15:44]requested_item fm.sn is exist - process it [14:15:44]wFMCommunicate request_size=4 [14:15:44]MH_SAM_APDU [14:15:44]CAPDU: 80 11 00 00 [14:15:44]Write to MH i2c: E2 08 00 6A 0B 80 11 00 00 00 00 00 00 EF [14:15:44]Write i2c OK [14:15:44]MH_I2C_Read... [14:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:44]Read from MH i2c: E2 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 17 00 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 17 00 6A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [14:15:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:44]wFMCommunicate OK [14:15:44]requested_item fd.num is exist - process it [14:15:44]SAM_PROTO_GetFieldsCounters [14:15:44]wFMCommunicate request_size=4 [14:15:44]MH_SAM_APDU [14:15:44]CAPDU: 80 13 00 00 [14:15:44]Write to MH i2c: E2 08 00 6B 0B 80 13 00 00 00 00 00 00 F2 [14:15:44]Write i2c OK [14:15:44]MH_I2C_Read... [14:15:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:44]Read from MH i2c: E2 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 62 00 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 62 00 6B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [14:15:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:44]wFMCommunicate OK [14:15:44]SAM_PROTO_GetFieldsCounters done [14:15:44]requested_item shift.num is exist - process it [14:15:44]requested_item shift.opened is exist - process it [14:15:44]req_shift_opened [14:15:44]FM_GetShiftState [14:15:44]SAM_PROTO_GetShiftState [14:15:44]wFMCommunicate request_size=4 [14:15:44]MH_SAM_APDU [14:15:44]CAPDU: 80 13 01 00 [14:15:44]Write to MH i2c: E2 08 00 6C 0B 80 13 01 00 00 00 00 00 F4 [14:15:44]Write i2c OK [14:15:44]MH_I2C_Read... [14:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:44]Read from MH i2c: E2 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 0E 00 [14:15:44]MH_I2C_Read... [14:15:44]Read from MH i2c: E2 0E 00 6C 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3B [14:15:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:15:44]wFMCommunicate OK [14:15:44]SAM_PROTO_GetShiftState done [14:15:44]FM_GetShiftState done [14:15:44]req_shift_opened done [14:15:44]requested_item shift.open_date is exist - process it [14:15:44]req_shift_open_date [14:15:44]req_shift_open_date done [14:15:44]produce_requested_data done [14:15:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151890,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:15:44]process_action_free close_receipt [14:15:44]json_value_free [14:15:44]json_value_free done [14:15:44]process_json_proto returns [14:15:44]Send response to host [14:15:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151890,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:15:44]free response buf [14:15:44]execute_script done [14:15:44]execute_script returns [14:15:44]free content buf [14:15:44]Sock 7.Close socket [14:15:44]Sock 7.Thread stoped [14:15:45]ConnectInit Can't take IP for lk.salyk.kg [14:15:45]CommunicateWithHost connect error [14:15:45]CommunicateWithHost err = -1 [14:15:45]OFD Sender: Server communicate error [14:15:45]OFD Sender: Processing packet 151889 [packets to send 827, broken 825] [14:15:45]ProducePacketName [14:15:45]name=ofd_packets/00151889 [14:15:45]OFD Sender: To server: pG, [14:15:45]CommunicateWithHost lk.salyk.kg:30040 [14:15:45]ConnectInit lk.salyk.kg [14:15:51]recv_with_timeout no data received [14:16:07]Connected sock=7 [14:16:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 4A 36 03 01 34 0B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 76 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 51 02 00 35 04 06 00 B8 01 35 EE 58 F1 48 BC 66 EF 32 68 FC CB [14:16:12]recv_with_timeout no data received [14:16:12]CommunicateWithHost answer receiving error [14:16:12]CommunicateWithHost err = -3 [14:16:12]OFD Sender: Server communicate error [14:16:13]recv_with_timeout no data received [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27814434+1699200362=1727014796 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 8D 27 F0 66 6A BD 47 65 DC [14:19:57]Current date/time: 22.09.2024 14:19 [14:19:57]FM_Init [14:19:57]wFMConnect [14:19:57]MH_SAM_On [14:19:57]Write to MH i2c: E0 00 00 08 00 E7 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_init finished! [14:19:57]*** atr: [14:19:57]*** 0F 3B D5 18 FF 81 91 FE [14:19:57]*** 1F C3 80 73 C8 21 10 0A [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]*** 00 00 00 00 00 00 00 00 [14:19:57]Read from MH i2c: E0 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E0 10 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:19:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:19:57]wFMCommunicate request_size=10 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:19:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]wFMCommunicate request_size=4 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 11 00 00 [14:19:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 17 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:57]wFMCommunicate OK [14:19:57]Detected FM SN is 0000000000871835 [14:19:57]Stored FM SN is 0000000000871835 [14:19:57]wFMCommunicate request_size=9 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:19:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]FM PIN OK [14:19:57]wFMCommunicate request_size=8 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 14 04 00 03 02 00 01 [14:19:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]wFMCommunicate request_size=13 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:19:57]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]wFMCommunicate request_size=4 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 11 00 00 [14:19:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 17 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:57]wFMCommunicate OK [14:19:57]DocumentArchiveInit [14:19:57]Start Httpd... [14:19:57]Httpd thread 3067047268 created [14:19:57]Write to MH i2c: 01 00 00 0F 00 0F [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: 01 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: 01 07 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:19:57]MH Int Process started [14:19:57]Allocated Socket 8 [14:19:57]Bind OK [14:19:57]Listen OK [14:19:57]httpd running on port 8080 [14:19:57]Waiting for new connection... [14:19:58]OFD Sender: Processing packet 151890 [packets to send 827, broken 825] [14:19:58]ProducePacketName [14:19:58]name=ofd_packets/00151890 [14:19:58]OFD Sender: To server: pG, [14:19:58]CommunicateWithHost lk.salyk.kg:30040 [14:19:58]ConnectInit lk.salyk.kg [14:19:59]Connected sock=7 [14:19:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B FD 07 01 82 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 8D 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 51 02 00 35 04 06 00 65 B3 F6 A8 F9 D7 DD 6F A0 1F F1 50 30 3B [14:19:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 74 47 00 30 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 51 02 00 F4 03 04 00 90 CF EF 66 B6 04 01 00 00 DC 5C 09 BB D4 CD DC 20 [14:19:59]CommunicateWithHost err = 0 [14:19:59]CheckOFDResponse [14:19:59]1017 (14) - 77093643461234 [14:19:59]1041 (16) - 0000000000871835 [14:19:59]1040 (4) - 151890 [14:19:59]1012 (4) - 22.09.2024 08:04 [14:19:59]1206 (1) - 0 [14:19:59]OFD Sender: Remove packet 151890 [14:19:59]ProducePacketName [14:19:59]name=ofd_packets/00151890 [14:19:59]NVStorageDeleteData [14:20:00]OFD Sender: Processing packet 151891 [packets to send 826, broken 825] [14:20:00]ProducePacketName [14:20:00]name=ofd_packets/00151891 [14:20:00]OFD Sender: To server: pG, [14:20:00]CommunicateWithHost lk.salyk.kg:30040 [14:20:00]ConnectInit lk.salyk.kg [14:20:00]Connected sock=7 [14:20:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 32 6E 04 01 2F 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 BC 26 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 51 02 00 35 04 06 00 11 7B AB F3 56 60 6B 49 E1 E3 8B B2 87 4F [14:20:01]accept exits with 9 [14:20:01]New connection [14:20:01]New thread 3066760548 created [14:20:01]Waiting for new connection... [14:20:01] Sock 9.Parse request [14:20:01]Sock 9.Check first char [14:20:01]Sock 9.First char is OK [14:20:01]request: POST /json_proto HTTP/1.0 [14:20:01]Method: POST [14:20:01]URL: /json_proto [14:20:01]Method is POST - this is cgi request [14:20:01]url: /json_proto [14:20:01]query_string will be loaded in cgi processing [14:20:01]execute_cgi json_proto POST (null) [14:20:01]execute_cgi path=json_proto method=POST [14:20:01]POST find Content-Length [14:20:01]Host: 172.17.43.67:8080 [14:20:01]Content-Length: 215 [14:20:01]Content-Type: application/json [14:20:01] [14:20:01]POST finish read [14:20:01]Found Content-Length = 215 [14:20:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:01]execute_script... [14:20:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:01]POST & json_proto [14:20:01]process_json_proto [14:20:01]json parsed OK: [14:20:01]protocol is kg_v1.0 [14:20:01]action value=get_value [14:20:01]process_action get_value [14:20:01]cmd_get_value [14:20:01]process_action get_value done [14:20:01]requested_data is exist [14:20:01]produce_requested_data [14:20:01]requested_item kkm.sn is exist - process it [14:20:01]requested_item kkm.ver is exist - process it [14:20:01]requested_item fm.sn is exist - process it [14:20:01]wFMCommunicate request_size=4 [14:20:01]MH_SAM_APDU [14:20:01]CAPDU: 80 11 00 00 [14:20:01]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:20:01]Write i2c OK [14:20:01]MH_I2C_Read... [14:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:01]Read from MH i2c: E2 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 17 00 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:20:01]wFMCommunicate OK [14:20:01]requested_item fd.num is exist - process it [14:20:01]SAM_PROTO_GetFieldsCounters [14:20:01]wFMCommunicate request_size=4 [14:20:01]MH_SAM_APDU [14:20:01]CAPDU: 80 13 00 00 [14:20:01]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:20:01]Write i2c OK [14:20:01]MH_I2C_Read... [14:20:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:01]Read from MH i2c: E2 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 62 00 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [14:20:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:01]wFMCommunicate OK [14:20:01]SAM_PROTO_GetFieldsCounters done [14:20:01]requested_item shift.num is exist - process it [14:20:01]requested_item shift.opened is exist - process it [14:20:01]req_shift_opened [14:20:01]FM_GetShiftState [14:20:01]SAM_PROTO_GetShiftState [14:20:01]wFMCommunicate request_size=4 [14:20:01]MH_SAM_APDU [14:20:01]CAPDU: 80 13 01 00 [14:20:01]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:20:01]Write i2c OK [14:20:01]MH_I2C_Read... [14:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:01]Read from MH i2c: E2 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 0E 00 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [14:20:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:20:01]wFMCommunicate OK [14:20:01]SAM_PROTO_GetShiftState done [14:20:01]FM_GetShiftState done [14:20:01]req_shift_opened done [14:20:01]requested_item shift.open_date is exist - process it [14:20:01]req_shift_open_date [14:20:01]req_shift_open_date done [14:20:01]produce_requested_data done [14:20:01]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151891,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:20:01]process_action_free get_value [14:20:01]json_value_free [14:20:01]json_value_free done [14:20:01]process_json_proto returns [14:20:01]Send response to host [14:20:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151891,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:20:01]free response buf [14:20:01]execute_script done [14:20:01]execute_script returns [14:20:01]free content buf [14:20:01]Sock 9.Close socket [14:20:01]Sock 9.Thread stoped [14:20:01]accept exits with 11 [14:20:01]New connection [14:20:01]New thread 3066617188 created [14:20:01]Thread 3066760548 joined [14:20:01]Waiting for new connection... [14:20:01] Sock 11.Parse request [14:20:01]Sock 11.Check first char [14:20:01]Sock 11.First char is OK [14:20:01]request: POST /json_proto HTTP/1.0 [14:20:01]Method: POST [14:20:01]URL: /json_proto [14:20:01]Method is POST - this is cgi request [14:20:01]url: /json_proto [14:20:01]query_string will be loaded in cgi processing [14:20:01]execute_cgi json_proto POST (null) [14:20:01]execute_cgi path=json_proto method=POST [14:20:01]POST find Content-Length [14:20:01]Host: 172.17.43.67:8080 [14:20:01]Content-Length: 331 [14:20:01]Content-Type: application/json [14:20:01] [14:20:01]POST finish read [14:20:01]Found Content-Length = 331 [14:20:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:20:01]execute_script... [14:20:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:20:01]POST & json_proto [14:20:01]process_json_proto [14:20:01]json parsed OK: [14:20:01]protocol is kg_v1.0 [14:20:01]action value=get_value [14:20:01]process_action get_value [14:20:01]cmd_get_value [14:20:01]process_action get_value done [14:20:01]requested_data is exist [14:20:01]produce_requested_data [14:20:01]requested_item fm.sale.total is exist - process it [14:20:01]SAM_PROTO_GetFMData [14:20:01]wFMCommunicate request_size=4 [14:20:01]MH_SAM_APDU [14:20:01]CAPDU: 80 13 03 00 [14:20:01]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:20:01]Write i2c OK [14:20:01]MH_I2C_Read... [14:20:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:20:01]Read from MH i2c: E2 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 FD 00 [14:20:01]MH_I2C_Read... [14:20:01]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 9D 4D 02 00 69 04 9F 00 6F 04 04 00 C8 49 02 00 B1 04 05 00 E4 D7 35 98 02 70 04 05 00 E4 D7 35 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 47 AC 90 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 F8 3F E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 90 [14:20:01]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 9D 4D 02 00 69 04 9F 00 6F 04 04 00 C8 49 02 00 B1 04 05 00 E4 D7 35 98 02 70 04 05 00 E4 D7 35 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 47 AC 90 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 F8 3F E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [14:20:01]wFMCommunicate OK [14:20:01]wFMCommunicate request_size=4 [14:20:01]MH_SAM_APDU [14:20:01]CAPDU: 80 17 00 00 [14:20:01]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:20:01]Write i2c OK [14:20:01]MH_I2C_Read... [14:20:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD 26 47 00 0F 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 51 02 00 F4 03 04 00 93 CF EF 66 B6 04 01 00 00 22 9C BE DD A2 82 D5 5F [14:20:01]CommunicateWithHost err = 0 [14:20:01]CheckOFDResponse [14:20:01]1017 (14) - 77093643461234 [14:20:01]1041 (16) - 0000000000871835 [14:20:01]1040 (4) - 151891 [14:20:01]1012 (4) - 22.09.2024 08:04 [14:20:01]1206 (1) - 0 [14:20:01]OFD Sender: Remove packet 151891 [14:20:01]ProducePacketName [14:20:01]name=ofd_packets/00151891 [14:20:01]NVStorageDeleteData [14:20:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:02]Read from MH i2c: E2 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [14:20:02]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [14:20:02]wFMCommunicate OK [14:20:02]wFMCommunicate request_size=4 [14:20:02]MH_SAM_APDU [14:20:02]CAPDU: 80 17 00 00 [14:20:02]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:20:02]Write i2c OK [14:20:02]MH_I2C_Read... [14:20:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:02]Read from MH i2c: E2 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [14:20:02]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [14:20:02]wFMCommunicate OK [14:20:02]wFMCommunicate request_size=4 [14:20:02]MH_SAM_APDU [14:20:02]CAPDU: 80 17 00 00 [14:20:02]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:20:02]Write i2c OK [14:20:02]MH_I2C_Read... [14:20:02]OFD Sender: No OFD packet to send [14:20:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:02]Read from MH i2c: E2 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [14:20:02]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [14:20:02]wFMCommunicate OK [14:20:02]wFMCommunicate request_size=4 [14:20:02]MH_SAM_APDU [14:20:02]CAPDU: 80 17 00 00 [14:20:02]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:20:02]Write i2c OK [14:20:02]MH_I2C_Read... [14:20:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:20:02]Read from MH i2c: E2 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 DE 00 [14:20:02]MH_I2C_Read... [14:20:02]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:20:02]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:20:02]wFMCommunicate OK [14:20:02]SAM_PROTO_GetFMData done [14:20:02]requested_item fm.sale_refund.total is exist - process it [14:20:02]requested_item fm.buy.total is exist - process it [14:20:02]requested_item shift.sale.total is exist - process it [14:20:02]SAM_PROTO_GetShiftData [14:20:02]wFMCommunicate request_size=4 [14:20:02]MH_SAM_APDU [14:20:02]CAPDU: 80 13 02 00 [14:20:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:20:02]Write i2c OK [14:20:02]MH_I2C_Read... [14:20:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:20:03]Read from MH i2c: E2 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 FD 00 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 DE 00 00 00 69 04 99 00 6F 04 04 00 DD 00 00 00 B1 04 03 00 38 1A 9E 70 04 03 00 38 1A 9E 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 25 CC 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 56 66 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 AC [14:20:03]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 DE 00 00 00 69 04 99 00 6F 04 04 00 DD 00 00 00 B1 04 03 00 38 1A 9E 70 04 03 00 38 1A 9E 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 25 CC 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 56 66 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:20:03]wFMCommunicate OK [14:20:03]wFMCommunicate request_size=4 [14:20:03]MH_SAM_APDU [14:20:03]CAPDU: 80 17 00 00 [14:20:03]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:20:03]Write i2c OK [14:20:03]MH_I2C_Read... [14:20:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:03]Read from MH i2c: E2 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 FD 00 [14:20:03]MH_I2C_Read... [14:20:03]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [14:20:03]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [14:20:03]wFMCommunicate OK [14:20:03]wFMCommunicate request_size=4 [14:20:03]MH_SAM_APDU [14:20:03]CAPDU: 80 17 00 00 [14:20:03]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:20:03]Write i2c OK [14:20:03]MH_I2C_Read... [14:20:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:04]Read from MH i2c: E2 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 FD 00 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:20:04]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:20:04]wFMCommunicate OK [14:20:04]wFMCommunicate request_size=4 [14:20:04]MH_SAM_APDU [14:20:04]CAPDU: 80 17 00 00 [14:20:04]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:20:04]Write i2c OK [14:20:04]MH_I2C_Read... [14:20:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:20:04]Read from MH i2c: E2 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 FD 00 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [14:20:04]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:20:04]wFMCommunicate OK [14:20:04]wFMCommunicate request_size=4 [14:20:04]MH_SAM_APDU [14:20:04]CAPDU: 80 17 00 00 [14:20:04]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:20:04]Write i2c OK [14:20:04]MH_I2C_Read... [14:20:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:20:04]Read from MH i2c: E2 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 D3 00 [14:20:04]MH_I2C_Read... [14:20:04]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [14:20:04]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:20:04]wFMCommunicate OK [14:20:04]SAM_PROTO_GetShiftData done [14:20:04]requested_item shift.sale.total_cash is exist - process it [14:20:04]requested_item shift.sale_refund.total is exist - process it [14:20:04]requested_item shift.sale_refund.total_cash is exist - process it [14:20:04]requested_item shift.buy.total is exist - process it [14:20:04]requested_item shift.buy.total_cash is exist - process it [14:20:04]produce_requested_data done [14:20:04]produce_requested_data return {"fm.sale.total":111436001.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":103614.00,"shift.sale.total_cash":103614.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:20:04]process_action_free get_value [14:20:04]json_value_free [14:20:04]json_value_free done [14:20:04]process_json_proto returns [14:20:04]Send response to host [14:20:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111436001.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":103614.00,"shift.sale.total_cash":103614.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:20:04]free response buf [14:20:04]execute_script done [14:20:04]execute_script returns [14:20:04]free content buf [14:20:04]Sock 11.Close socket [14:20:04]Sock 11.Thread stoped [14:20:05]accept exits with 9 [14:20:05]New connection [14:20:05]New thread 3066760548 created [14:20:05]Thread 3066617188 joined [14:20:05]Waiting for new connection... [14:20:05] Sock 9.Parse request [14:20:05]Sock 9.Check first char [14:20:05]Sock 9.First char is OK [14:20:05]request: POST /json_proto HTTP/1.0 [14:20:05]Method: POST [14:20:05]URL: /json_proto [14:20:05]Method is POST - this is cgi request [14:20:05]url: /json_proto [14:20:05]query_string will be loaded in cgi processing [14:20:05]execute_cgi json_proto POST (null) [14:20:05]execute_cgi path=json_proto method=POST [14:20:05]POST find Content-Length [14:20:05]Host: 172.17.43.67:8080 [14:20:05]Content-Length: 675 [14:20:05]Content-Type: application/json [14:20:05] [14:20:05]POST finish read [14:20:05]Found Content-Length = 675 [14:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:05]execute_script... [14:20:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:05]POST & json_proto [14:20:05]process_json_proto [14:20:05]json parsed OK: [14:20:05]protocol is kg_v1.0 [14:20:05]action value=close_receipt [14:20:05]process_action close_receipt [14:20:05]cmd_close_receipt [14:20:05]MH_GetDate [14:20:05]Write to MH i2c: F0 00 00 1D 00 0C [14:20:05]Write i2c OK [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 09 00 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 09 00 1D 00 00 95 27 F0 66 6A BD 47 65 FA [14:20:05]GetLastDocTimeStamp 1727014588 [14:20:05]current date 1727014805 [14:20:05]FM_GetShiftState [14:20:05]SAM_PROTO_GetShiftState [14:20:05]wFMCommunicate request_size=4 [14:20:05]MH_SAM_APDU [14:20:05]CAPDU: 80 13 01 00 [14:20:05]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:20:05]Write i2c OK [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:05]E2 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: E2 0E 00 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [14:20:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:20:05]wFMCommunicate OK [14:20:05]SAM_PROTO_GetShiftState done [14:20:05]FM_GetShiftState done [14:20:05]opened in 1726966141 [14:20:05]opened+sec_in_day 1727052541 [14:20:05]quantity*price = 40005 [14:20:05]sum+1 = 40006 [14:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 223 22.09.2024 14:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151892 ФПД: 227665096292156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151892&fm=227665096292156&tin=02508201610067®Number=0000000000091825&sum=40000 [14:20:06]StoreToDocumentArchive [14:20:06]shift 475 fd 151892 [14:20:06]save to /storage/0475/doc_00151892 [14:20:06]save last doc name /storage/0475/doc_00151892 to /storage/kkm_last_doc_name [14:20:06]save OK [14:20:06]Clear old archive folders... [14:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:20:06]tlvbuf is 01F05130 [14:20:06]SAM_PROTO_ClearQueue [14:20:06]wFMCommunicate request_size=4 [14:20:06]MH_SAM_APDU [14:20:06]CAPDU: 80 09 00 00 [14:20:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:20:06]Write i2c OK [14:20:06]MH_I2C_Read... [14:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:06]Read from MH i2c: E2 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:20:06]RAPDU: 90 00 [14:20:06]wFMCommunicate OK [14:20:06]SAM_PROTO_ClearQueue done [14:20:06]KKMCreateOFDPacket [14:20:06]OFDProtocolAddRootSTLVToBuf [14:20:06]FM_MakeSignedData [14:20:06]FM_MakeSignedData [14:20:06]SAM_PROTO_SignData [14:20:06]wFMCommunicate request_size=4 [14:20:06]MH_SAM_APDU [14:20:06]CAPDU: 80 0D 01 02 [14:20:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:20:06]Write i2c OK [14:20:06]MH_I2C_Read... [14:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:06]Read from MH i2c: E2 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:20:06]RAPDU: 90 00 [14:20:06]wFMCommunicate OK [14:20:06]wFMCommunicate request_size=255 [14:20:06]MH_SAM_APDU [14:20:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 95 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 51 02 00 35 04 06 00 CF 0F 69 31 [14:20:06]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 95 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 51 02 00 recv_with_timeout no data received [14:20:07]35 04 06 00 CF 0F 69 31 00 00 09 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:20:07]RAPDU: 90 00 [14:20:07]wFMCommunicate OK [14:20:07]wFMCommunicate request_size=7 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 0D 02 02 02 37 3C [14:20:07]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 37 3C 00 00 1F [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:20:07]RAPDU: 90 00 [14:20:07]wFMCommunicate OK [14:20:07]wFMCommunicate request_size=4 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 0D 03 02 [14:20:07]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0B 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0B 00 2F 00 00 77 F3 B4 EC A0 7B 97 4F 90 00 B6 [14:20:07]RAPDU: 77 F3 B4 EC A0 7B 97 4F 90 00 [14:20:07]wFMCommunicate OK [14:20:07]SAM_PROTO_SignData done [14:20:07]FM_MakeSignedData done [14:20:07]CreateOFDProtocolMessage [14:20:07]wFMCommunicate request_size=4 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 11 00 00 [14:20:07]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 17 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:20:07]wFMCommunicate OK [14:20:07]CreateOFDProtocolMessage done [14:20:07]OFDSenderStorePacket 151892 [14:20:07]StoreOFDPacket docnum=151892 [14:20:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 8F 04 01 B7 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 95 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 51 02 00 35 04 06 00 CF 0F 69 31 37 3C 77 F3 B4 EC A0 7B 97 4F [14:20:07]CheckFolder [14:20:07]dirname=/storage/ofd_packets [14:20:07]CheckFolder done [14:20:07]ProducePacketName [14:20:07]name=ofd_packets/00151892 [14:20:07]NVStorageSaveData ofd_packets/00151892 [14:20:07]File name is /storage/ofd_packets/00151892 [14:20:07]OFD Sender: No OFD packet to send [14:20:07]Write 298 bytes [14:20:07]NVStorageSaveData done [14:20:07]OFDSenderStorePacket done [14:20:07]KKMCreateOFDPacket done [14:20:07]NVStorageSaveData kkm_last_timestamp [14:20:07]File name is /storage/kkm_last_timestamp [14:20:07]Write 4 bytes [14:20:07]NVStorageSaveData done [14:20:07]ExternCall_PrintAddStr [14:20:07]wPrintStart [14:20:07]Write to MH i2c: 01 00 00 31 00 31 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:20:07]RasterBufferAndPrint [14:20:07]line Счет N : (1)1785903 [14:20:07]line ИНН: 02508201610067 [14:20:07]line Контрольно-Кассовый Чек [14:20:07]line ПРОДАЖА [14:20:07]line ТРК (МРК, ГНК) : 31 [14:20:07]line Товар: 2710194210 [14:20:07]line ДТ-К-5 [14:20:07]line 5.250 * 76.20 [14:20:07]line = 400.05 [14:20:07]line НДС 12% НСП 1% [14:20:07]line > о реализуемом товаре [14:20:07]line ОКРУГЛЕНИЕ: -0.05 [14:20:07]line ИТОГО: 400.00 [14:20:07]line Внесено: 400.00 [14:20:07]line СДАЧА: 0.00 [14:20:07]line НСП 1% : 3.54 [14:20:07]line НДС 12% : 42.48 [14:20:07]line Наличными: 400.00 [14:20:07]line Безнал.: 0.00 [14:20:07]line Место: АЗС № 89 "Партнер Нефть" [14:20:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:20:07]line СНО: Общий режим [14:20:07]line Чек 223 22.09.2024 14:20 [14:20:07]line Смена: 475 ФФД: 1.0 [14:20:07]line ЗНМ: 0300000113 [14:20:07]line РНМ: 0000000000091825 [14:20:07]line Версия ККМ: 001 [14:20:07]line ФМ: 0000000000871835 [14:20:07]line ФД: 151892 [14:20:07]line ФПД: 227665096292156 [14:20:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151892&fm=227665096292156&tin=02508201610067®Number=0000000000091825&sum=40000 [14:20:07]written 0, free lines is 4095 [14:20:07]OFD Sender: Processing packet 151892 [packets to send 826, broken 825] [14:20:07]ProducePacketName [14:20:07]name=ofd_packets/00151892 [14:20:07]OFD Sender: To server: pG, [14:20:07]CommunicateWithHost lk.salyk.kg:30040 [14:20:07]ConnectInit lk.salyk.kg [14:20:08]Write to MH i2c: 01 00 00 5C 00 5C [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: 01 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: 01 07 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E8 0C 57 [14:20:08]RasterBufferAndPrint [14:20:08]line [14:20:08]line [14:20:08]line [14:20:08]line [14:20:08]line [14:20:08]written 0, free lines is 3329 [14:20:08]MH_Cut [14:20:08]Write to MH i2c: D1 01 00 63 00 01 35 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: D1 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: D1 01 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: D1 01 00 63 00 00 34 [14:20:08]Write to MH i2c: 01 00 00 64 00 64 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** Cut start [14:20:08]*** Purtial cut [14:20:08]*** Stage 1: CUTSNS_PIN = 1 [14:20:08]Connected sock=10 [14:20:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 8F 04 01 B7 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 95 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 51 02 00 35 04 06 00 CF 0F 69 31 37 3C 77 F3 B4 EC A0 7B 97 4F [14:20:09]*** Stop cut motor [14:20:09]*** Cut end [14:20:09]Read from MH i2c: 01 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:20:09]process_action close_receipt done [14:20:09]requested_data is exist [14:20:09]produce_requested_data [14:20:09]requested_item fm.sn is exist - process it [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 11 00 00 [14:20:09]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 17 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:20:09]wFMCommunicate OK [14:20:09]requested_item fd.num is exist - process it [14:20:09]SAM_PROTO_GetFieldsCounters [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 13 00 00 [14:20:09]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 62 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [14:20:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_GetFieldsCounters done [14:20:09]requested_item shift.num is exist - process it [14:20:09]requested_item shift.opened is exist - process it [14:20:09]req_shift_opened [14:20:09]FM_GetShiftState [14:20:09]SAM_PROTO_GetShiftState [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 13 01 00 [14:20:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [14:20:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_GetShiftState done [14:20:09]FM_GetShiftState done [14:20:09]req_shift_opened done [14:20:09]requested_item shift.open_date is exist - process it [14:20:09]req_shift_open_date [14:20:09]req_shift_open_date done [14:20:09]produce_requested_data done [14:20:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151892,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:20:09]process_action_free close_receipt [14:20:09]json_value_free [14:20:09]json_value_free done [14:20:09]process_json_proto returns [14:20:09]Send response to host [14:20:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151892,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:20:09]free response buf [14:20:09]execute_script done [14:20:09]execute_script returns [14:20:09]free content buf [14:20:09]Sock 9.Close socket [14:20:09]Sock 9.Thread stoped [14:20:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 58 47 00 39 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 51 02 00 F4 03 04 00 9B CF EF 66 B6 04 01 00 00 45 D8 11 03 F9 EB 8A 05 [14:20:09]CommunicateWithHost err = 0 [14:20:09]CheckOFDResponse [14:20:09]1017 (14) - 77093643461234 [14:20:09]1041 (16) - 0000000000871835 [14:20:09]1040 (4) - 151892 [14:20:09]1012 (4) - 22.09.2024 08:04 [14:20:09]1206 (1) - 0 [14:20:09]OFD Sender: Remove packet 151892 [14:20:09]ProducePacketName [14:20:09]name=ofd_packets/00151892 [14:20:09]NVStorageDeleteData [14:20:10]OFD Sender: No OFD packet to send [14:20:15]OFD Sender: No OFD packet to send [14:20:17]recv_with_timeout no data received [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]recv_with_timeout no data received [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:50]OFD Sender: No OFD packet to send [14:20:55]OFD Sender: No OFD packet to send [14:21:00]OFD Sender: No OFD packet to send [14:21:05]OFD Sender: No OFD packet to send [14:21:10]OFD Sender: No OFD packet to send [14:21:14]accept exits with 7 [14:21:14]New connection [14:21:14]New thread 3066617188 created [14:21:14]Thread 3066760548 joined [14:21:14]Waiting for new connection... [14:21:14] Sock 7.Parse request [14:21:14]Sock 7.Check first char [14:21:14]Sock 7.First char is OK [14:21:14]request: POST /json_proto HTTP/1.0 [14:21:14]Method: POST [14:21:14]URL: /json_proto [14:21:14]Method is POST - this is cgi request [14:21:14]url: /json_proto [14:21:14]query_string will be loaded in cgi processing [14:21:14]execute_cgi json_proto POST (null) [14:21:14]execute_cgi path=json_proto method=POST [14:21:14]POST find Content-Length [14:21:14]Host: 172.17.43.67:8080 [14:21:14]Content-Length: 794 [14:21:14]Content-Type: application/json [14:21:14] [14:21:14]POST finish read [14:21:14]Found Content-Length = 794 [14:21:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:14]execute_script... [14:21:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:14]POST & json_proto [14:21:14]process_json_proto [14:21:14]json parsed OK: [14:21:14]protocol is kg_v1.0 [14:21:14]action value=close_receipt [14:21:14]process_action close_receipt [14:21:14]cmd_close_receipt [14:21:14]MH_GetDate [14:21:14]Write to MH i2c: F0 00 00 68 00 57 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 09 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 09 00 68 00 00 DA 27 F0 66 6A BD 47 65 8A [14:21:14]GetLastDocTimeStamp 1727014805 [14:21:14]current date 1727014874 [14:21:14]FM_GetShiftState [14:21:14]SAM_PROTO_GetShiftState [14:21:14]wFMCommunicate request_size=4 [14:21:14]MH_SAM_APDU [14:21:14]CAPDU: 80 13 01 00 [14:21:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [14:21:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:21:14]wFMCommunicate OK [14:21:14]SAM_PROTO_GetShiftState done [14:21:14]FM_GetShiftState done [14:21:14]opened in 1726966141 [14:21:14]opened+sec_in_day 1727052541 [14:21:14]quantity*price = 0 [14:21:14]sum+1 = 1 [14:21:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 224 22.09.2024 14:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151893 ФПД: 223585170300459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142114&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151893&fm=223585170300459&tin=02508201610067®Number=0000000000091825&sum=0 [14:21:15]StoreToDocumentArchive [14:21:15]shift 475 fd 151893 [14:21:15]save to /storage/0475/doc_00151893 [14:21:15]save last doc name /storage/0475/doc_00151893 to /storage/kkm_last_doc_name [14:21:15]save OK [14:21:15]Clear old archive folders... [14:21:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:21:15]tlvbuf is 01F04FF0 [14:21:15]SAM_PROTO_ClearQueue [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 09 00 00 [14:21:15]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]SAM_PROTO_ClearQueue done [14:21:15]KKMCreateOFDPacket [14:21:15]OFDProtocolAddRootSTLVToBuf [14:21:15]FM_MakeSignedData [14:21:15]FM_MakeSignedData [14:21:15]SAM_PROTO_SignData [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 0D 01 02 [14:21:15]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]wFMCommunicate request_size=255 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 DA 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 51 02 00 35 04 06 00 CB 59 7A A7 [14:21:15]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 DA 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 51 02 00 35 04 06 00 CB 59 7A A7 00 00 CA [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=7 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 02 02 02 1E 2B [14:21:16]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 1E 2B 00 00 40 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 03 02 [14:21:16]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 7A 00 00 49 D5 D8 8E D2 58 3F 7C 90 00 5F [14:21:16]RAPDU: 49 D5 D8 8E D2 58 3F 7C 90 00 [14:21:16]wFMCommunicate OK [14:21:16]SAM_PROTO_SignData done [14:21:16]FM_MakeSignedData done [14:21:16]CreateOFDProtocolMessage [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 11 00 00 [14:21:16]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:21:16]wFMCommunicate OK [14:21:16]CreateOFDProtocolMessage done [14:21:16]OFDSenderStorePacket 151893 [14:21:16]StoreOFDPacket docnum=151893 [14:21:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 7D 04 01 27 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 DA 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 51 02 00 35 04 06 00 CB 59 7A A7 1E 2B 49 D5 D8 8E D2 58 3F 7C [14:21:16]CheckFolder [14:21:16]dirname=/storage/ofd_packets [14:21:16]CheckFolder done [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00151893 [14:21:16]NVStorageSaveData ofd_packets/00151893 [14:21:16]File name is /storage/ofd_packets/00151893 [14:21:16]Write 298 bytes [14:21:16]NVStorageSaveData done [14:21:16]OFDSenderStorePacket done [14:21:16]KKMCreateOFDPacket done [14:21:16]NVStorageSaveData kkm_last_timestamp [14:21:16]File name is /storage/kkm_last_timestamp [14:21:16]Write 4 bytes [14:21:16]NVStorageSaveData done [14:21:16]ExternCall_PrintAddStr [14:21:16]wPrintStart [14:21:16]Write to MH i2c: 01 00 00 7C 00 7C [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:21:16]RasterBufferAndPrint [14:21:16]line Счет N : (1)1785904 [14:21:16]line ИНН: 02508201610067 [14:21:16]line Контрольно-Кассовый Чек [14:21:16]line ПРОДАЖА [14:21:16]line ТРК (МРК, ГНК) : 31 [14:21:16]line Товар: 2710194210 [14:21:16]line ДТ-К-5 [14:21:16]line 13.130 * 0.00 [14:21:16]line = 0.00 [14:21:16]line НДС 12% НСП 1% [14:21:16]line > о реализуемом товаре [14:21:16]line ИТОГО: 0.00 [14:21:16]line НСП 1% : 0.00 [14:21:16]line НДС 12% : 0.00 [14:21:16]line Наличными: 0.00 [14:21:16]line Безнал.: 0.00 [14:21:16]line Место: АЗС № 89 "Партнер Нефть" [14:21:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:21:16]line СНО: Общий режим [14:21:16]line Чек 224 22.09.2024 14:21 [14:21:16]line Смена: 475 ФФД: 1.0 [14:21:16]line ЗНМ: 0300000113 [14:21:16]line РНМ: 0000000000091825 [14:21:16]line Версия ККМ: 001 [14:21:16]line Платежная система: O! деньги [14:21:16]line ФМ: 0000000000871835 [14:21:16]line ФД: 151893 [14:21:16]line ФПД: 223585170300459 [14:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142114&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151893&fm=223585170300459&tin=02508201610067®Number=0000000000091825&sum=0 [14:21:16]written 0, free lines is 4095 [14:21:16]OFD Sender: Processing packet 151893 [packets to send 826, broken 825] [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00151893 [14:21:16]OFD Sender: To server: pG, [14:21:16]CommunicateWithHost lk.salyk.kg:30040 [14:21:16]ConnectInit lk.salyk.kg [14:21:17]Write to MH i2c: 01 00 00 A6 00 A6 [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 07 00 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E7 0C A0 [14:21:17]RasterBufferAndPrint [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]written 0, free lines is 3322 [14:21:17]MH_Cut [14:21:17]Write to MH i2c: D1 01 00 AD 00 01 7F [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 01 00 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 01 00 AD 00 00 7E [14:21:17]Write to MH i2c: 01 00 00 AE 00 AE [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]*** Cut start [14:21:17]*** Purtial cut [14:21:17]*** Stage 1: CUTSNS_PIN = 1 [14:21:18]Read from MH i2c: 01 [14:21:18]MH_I2C_Read... [14:21:18]*** Stop cut motor [14:21:18]*** Cut end [14:21:18]Read from MH i2c: 01 07 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [14:21:18]process_action close_receipt done [14:21:18]requested_data is exist [14:21:18]produce_requested_data [14:21:18]requested_item fm.sn is exist - process it [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 11 00 00 [14:21:18]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 17 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [14:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:21:18]wFMCommunicate OK [14:21:18]requested_item fd.num is exist - process it [14:21:18]SAM_PROTO_GetFieldsCounters [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 13 00 00 [14:21:18]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 62 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [14:21:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:18]wFMCommunicate OK [14:21:18]SAM_PROTO_GetFieldsCounters done [14:21:18]requested_item shift.num is exist - process it [14:21:18]requested_item shift.opened is exist - process it [14:21:18]req_shift_opened [14:21:18]FM_GetShiftState [14:21:18]SAM_PROTO_GetShiftState [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 13 01 00 [14:21:18]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 0E 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [14:21:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:21:18]wFMCommunicate OK [14:21:18]SAM_PROTO_GetShiftState done [14:21:18]FM_GetShiftState done [14:21:18]req_shift_opened done [14:21:18]requested_item shift.open_date is exist - process it [14:21:18]req_shift_open_date [14:21:18]req_shift_open_date done [14:21:18]produce_requested_data done [14:21:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151893,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:21:18]process_action_free close_receipt [14:21:18]json_value_free [14:21:18]json_value_free done [14:21:18]process_json_proto returns [14:21:18]Send response to host [14:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151893,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:21:18]free response buf [14:21:18]execute_script done [14:21:18]execute_script returns [14:21:18]free content buf [14:21:18]Sock 7.Close socket [14:21:18]Sock 7.Thread stoped [14:21:18]recv_with_timeout no data received [14:21:21]Connected sock=11 [14:21:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 7D 04 01 27 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 DA 27 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 51 02 00 35 04 06 00 CB 59 7A A7 1E 2B 49 D5 D8 8E D2 58 3F 7C [14:21:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 55 81 47 00 5A 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 51 02 00 F4 03 04 00 E3 CF EF 66 B6 04 01 00 00 7C 97 AA 47 CE EA E6 AC [14:21:22]CommunicateWithHost err = 0 [14:21:22]CheckOFDResponse [14:21:22]1017 (14) - 77093643461234 [14:21:22]1041 (16) - 0000000000871835 [14:21:22]1040 (4) - 151893 [14:21:22]1012 (4) - 22.09.2024 08:05 [14:21:22]1206 (1) - 0 [14:21:22]OFD Sender: Remove packet 151893 [14:21:22]ProducePacketName [14:21:22]name=ofd_packets/00151893 [14:21:22]NVStorageDeleteData [14:21:22]OFD Sender: No OFD packet to send [14:21:27]OFD Sender: No OFD packet to send [14:21:32]OFD Sender: No OFD packet to send [14:21:37]OFD Sender: No OFD packet to send [14:21:43]OFD Sender: No OFD packet to send [14:21:48]OFD Sender: No OFD packet to send [14:21:53]OFD Sender: No OFD packet to send [14:21:58]OFD Sender: No OFD packet to send [14:22:03]OFD Sender: No OFD packet to send [14:22:03]recv_with_timeout no data received [14:22:08]OFD Sender: No OFD packet to send [14:22:13]OFD Sender: No OFD packet to send [14:22:18]OFD Sender: No OFD packet to send [14:22:23]OFD Sender: No OFD packet to send [14:22:28]OFD Sender: No OFD packet to send [14:22:28]recv_with_timeout no data received [14:22:33]OFD Sender: No OFD packet to send [14:22:38]OFD Sender: No OFD packet to send [14:22:43]OFD Sender: No OFD packet to send [14:22:48]OFD Sender: No OFD packet to send [14:22:51]recv_with_timeout no data received [14:22:53]OFD Sender: No OFD packet to send [14:22:58]OFD Sender: No OFD packet to send [14:23:03]OFD Sender: No OFD packet to send [14:23:08]OFD Sender: No OFD packet to send [14:23:13]OFD Sender: No OFD packet to send [14:23:18]OFD Sender: No OFD packet to send [14:23:20]recv_with_timeout no data received [14:23:23]OFD Sender: No OFD packet to send [14:23:28]OFD Sender: No OFD packet to send [14:23:33]OFD Sender: No OFD packet to send [14:23:38]OFD Sender: No OFD packet to send [14:23:43]OFD Sender: No OFD packet to send [14:23:48]OFD Sender: No OFD packet to send [14:23:53]OFD Sender: No OFD packet to send [14:23:58]OFD Sender: No OFD packet to send [14:24:03]OFD Sender: No OFD packet to send [14:24:08]OFD Sender: No OFD packet to send [14:24:13]OFD Sender: No OFD packet to send [14:24:18]OFD Sender: No OFD packet to send [14:24:23]OFD Sender: No OFD packet to send [14:24:28]OFD Sender: No OFD packet to send [14:24:33]OFD Sender: No OFD packet to send [14:24:38]OFD Sender: No OFD packet to send [14:24:43]OFD Sender: No OFD packet to send [14:24:48]OFD Sender: No OFD packet to send [14:24:53]OFD Sender: No OFD packet to send [14:24:58]OFD Sender: No OFD packet to send [14:25:03]OFD Sender: No OFD packet to send [14:25:08]OFD Sender: No OFD packet to send [14:25:13]OFD Sender: No OFD packet to send [14:25:18]OFD Sender: No OFD packet to send [14:25:23]OFD Sender: No OFD packet to send [14:25:28]OFD Sender: No OFD packet to send [14:25:33]recv_with_timeout no data received [14:25:33]OFD Sender: No OFD packet to send [14:25:38]OFD Sender: No OFD packet to send [14:25:43]OFD Sender: No OFD packet to send [14:25:43]accept exits with 10 [14:25:43]New connection [14:25:43]New thread 3066760548 created [14:25:43]Thread 3066617188 joined [14:25:43]Waiting for new connection... [14:25:43] Sock 10.Parse request [14:25:43]Sock 10.Check first char [14:25:43]Sock 10.First char is OK [14:25:43]request: POST /json_proto HTTP/1.0 [14:25:43]Method: POST [14:25:43]URL: /json_proto [14:25:43]Method is POST - this is cgi request [14:25:43]url: /json_proto [14:25:43]query_string will be loaded in cgi processing [14:25:43]execute_cgi json_proto POST (null) [14:25:43]execute_cgi path=json_proto method=POST [14:25:43]POST find Content-Length [14:25:43]Host: 172.17.43.67:8080 [14:25:43]Content-Length: 794 [14:25:43]Content-Type: application/json [14:25:43] [14:25:43]POST finish read [14:25:43]Found Content-Length = 794 [14:25:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:43]execute_script... [14:25:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:43]POST & json_proto [14:25:43]process_json_proto [14:25:43]json parsed OK: [14:25:43]protocol is kg_v1.0 [14:25:43]action value=close_receipt [14:25:43]process_action close_receipt [14:25:43]cmd_close_receipt [14:25:43]MH_GetDate [14:25:43]Write to MH i2c: F0 00 00 B2 00 A1 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: F0 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: F0 09 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: F0 09 00 B2 00 00 E8 28 F0 66 6A BD 47 65 E3 [14:25:43]GetLastDocTimeStamp 1727014874 [14:25:43]current date 1727015144 [14:25:43]FM_GetShiftState [14:25:43]SAM_PROTO_GetShiftState [14:25:43]wFMCommunicate request_size=4 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 13 01 00 [14:25:43]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:44]Read from MH i2c: E2 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 0E 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [14:25:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:25:44]wFMCommunicate OK [14:25:44]SAM_PROTO_GetShiftState done [14:25:44]FM_GetShiftState done [14:25:44]opened in 1726966141 [14:25:44]opened+sec_in_day 1727052541 [14:25:44]quantity*price = 0 [14:25:44]sum+1 = 1 [14:25:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 225 22.09.2024 14:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151894 ФПД: 171863186968510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151894&fm=171863186968510&tin=02508201610067®Number=0000000000091825&sum=0 [14:25:45]StoreToDocumentArchive [14:25:45]shift 475 fd 151894 [14:25:45]save to /storage/0475/doc_00151894 [14:25:45]save last doc name /storage/0475/doc_00151894 to /storage/kkm_last_doc_name [14:25:45]save OK [14:25:45]Clear old archive folders... [14:25:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:45]tlvbuf is 01EC6500 [14:25:45]SAM_PROTO_ClearQueue [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 09 00 00 [14:25:45]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:25:45]RAPDU: 90 00 [14:25:45]wFMCommunicate OK [14:25:45]SAM_PROTO_ClearQueue done [14:25:45]KKMCreateOFDPacket [14:25:45]OFDProtocolAddRootSTLVToBuf [14:25:45]FM_MakeSignedData [14:25:45]FM_MakeSignedData [14:25:45]SAM_PROTO_SignData [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 0D 01 02 [14:25:45]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:25:45]RAPDU: 90 00 [14:25:45]wFMCommunicate OK [14:25:45]wFMCommunicate request_size=255 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E8 28 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 51 02 00 35 04 06 00 9C 4F 04 35 [14:25:45]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E8 28 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 51 02 00 35 04 06 00 9C 4F 04 35 00 00 04 [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:25:45]RAPDU: 90 00 [14:25:45]wFMCommunicate OK [14:25:45]wFMCommunicate request_size=7 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 0D 02 02 02 8F BE [14:25:45]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 8F BE 00 00 8E [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:25:45]RAPDU: 90 00 [14:25:45]wFMCommunicate OK [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 0D 03 02 [14:25:45]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 0B 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 0B 00 C4 00 00 71 76 34 37 9B AC B5 FE 90 00 8C [14:25:45]RAPDU: 71 76 34 37 9B AC B5 FE 90 00 [14:25:45]wFMCommunicate OK [14:25:45]SAM_PROTO_SignData done [14:25:45]FM_MakeSignedData done [14:25:45]CreateOFDProtocolMessage [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 11 00 00 [14:25:45]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 17 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [14:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:25:45]wFMCommunicate OK [14:25:45]CreateOFDProtocolMessage done [14:25:45]OFDSenderStorePacket 151894 [14:25:45]StoreOFDPacket docnum=151894 [14:25:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6E AD 04 01 4A 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E8 28 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 51 02 00 35 04 06 00 9C 4F 04 35 8F BE 71 76 34 37 9B AC B5 FE [14:25:45]CheckFolder [14:25:45]dirname=/storage/ofd_packets [14:25:45]CheckFolder done [14:25:45]ProducePacketName [14:25:45]name=ofd_packets/00151894 [14:25:45]NVStorageSaveData ofd_packets/00151894 [14:25:45]File name is /storage/ofd_packets/00151894 [14:25:45]Write 298 bytes [14:25:45]NVStorageSaveData done [14:25:45]OFDSenderStorePacket done [14:25:45]KKMCreateOFDPacket done [14:25:45]NVStorageSaveData kkm_last_timestamp [14:25:45]File name is /storage/kkm_last_timestamp [14:25:45]Write 4 bytes [14:25:45]NVStorageSaveData done [14:25:45]ExternCall_PrintAddStr [14:25:45]wPrintStart [14:25:45]Write to MH i2c: 01 00 00 C6 00 C6 [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: 01 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: 01 07 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [14:25:45]RasterBufferAndPrint [14:25:45]line Счет N : (1)1785906 [14:25:45]line ИНН: 02508201610067 [14:25:45]line Контрольно-Кассовый Чек [14:25:45]line ПРОДАЖА [14:25:45]line ТРК (МРК, ГНК) : 31 [14:25:45]line Товар: 2710194210 [14:25:45]line ДТ-К-5 [14:25:45]line 13.130 * 0.00 [14:25:45]line = 0.00 [14:25:45]line НДС 12% НСП 1% [14:25:45]line > о реализуемом товаре [14:25:45]line ИТОГО: 0.00 [14:25:45]line НСП 1% : 0.00 [14:25:45]line НДС 12% : 0.00 [14:25:45]line Наличными: 0.00 [14:25:45]line Безнал.: 0.00 [14:25:45]line Место: АЗС № 89 "Партнер Нефть" [14:25:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:25:45]line СНО: Общий режим [14:25:45]line Чек 225 22.09.2024 14:25 [14:25:45]line Смена: 475 ФФД: 1.0 [14:25:45]line ЗНМ: 0300000113 [14:25:45]line РНМ: 0000000000091825 [14:25:45]line Версия ККМ: 001 [14:25:45]line Платежная система: O! деньги [14:25:45]line ФМ: 0000000000871835 [14:25:45]line ФД: 151894 [14:25:45]line ФПД: 171863186968510 [14:25:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151894&fm=171863186968510&tin=02508201610067®Number=0000000000091825&sum=0 [14:25:45]written 0, free lines is 4095 [14:25:45]OFD Sender: Processing packet 151894 [packets to send 826, broken 825] [14:25:45]ProducePacketName [14:25:45]name=ofd_packets/00151894 [14:25:45]OFD Sender: To server: pG, [14:25:45]CommunicateWithHost lk.salyk.kg:30040 [14:25:45]ConnectInit lk.salyk.kg [14:25:46]Write to MH i2c: 01 00 00 F0 00 F0 [14:25:46]Write i2c OK [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: 01 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: 01 07 00 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E6 0C E9 [14:25:46]RasterBufferAndPrint [14:25:46]line [14:25:46]line [14:25:46]line [14:25:46]line [14:25:46]Connected sock=9 [14:25:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6E AD 04 01 4A 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E8 28 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 51 02 00 35 04 06 00 9C 4F 04 35 8F BE 71 76 34 37 9B AC B5 FE [14:25:46]line [14:25:46]written 0, free lines is 3325 [14:25:46]MH_Cut [14:25:46]Write to MH i2c: D1 01 00 F7 00 01 C9 [14:25:46]Write i2c OK [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: D1 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: D1 01 00 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: D1 01 00 F7 00 00 C8 [14:25:46]Write to MH i2c: 01 00 00 F8 00 F8 [14:25:46]Write i2c OK [14:25:46]MH_I2C_Read... [14:25:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 06 47 00 F5 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 51 02 00 F4 03 04 00 EB D0 EF 66 B6 04 01 00 00 28 D1 D3 14 F6 A8 8E C3 [14:25:46]CommunicateWithHost err = 0 [14:25:46]CheckOFDResponse [14:25:46]1017 (14) - 77093643461234 [14:25:46]1041 (16) - 0000000000871835 [14:25:46]1040 (4) - 151894 [14:25:46]1012 (4) - 22.09.2024 08:10 [14:25:46]1206 (1) - 0 [14:25:46]OFD Sender: Remove packet 151894 [14:25:46]ProducePacketName [14:25:46]name=ofd_packets/00151894 [14:25:46]NVStorageDeleteData [14:25:46]*** Cut start [14:25:46]*** Purtial cut [14:25:46]*** Stage 1: CUTSNS_PIN = 1 [14:25:47]Read from MH i2c: 01 [14:25:47]MH_I2C_Read... [14:25:47]*** Stop cut motor [14:25:47]*** Cut end [14:25:47]Read from MH i2c: 01 07 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [14:25:47]process_action close_receipt done [14:25:47]requested_data is exist [14:25:47]produce_requested_data [14:25:47]requested_item fm.sn is exist - process it [14:25:47]wFMCommunicate request_size=4 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 11 00 00 [14:25:47]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:47]Read from MH i2c: E2 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 17 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [14:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:25:47]wFMCommunicate OK [14:25:47]requested_item fd.num is exist - process it [14:25:47]SAM_PROTO_GetFieldsCounters [14:25:47]wFMCommunicate request_size=4 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 13 00 00 [14:25:47]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:47]OFD Sender: No OFD packet to send [14:25:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:47]Read from MH i2c: E2 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 62 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [14:25:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:47]wFMCommunicate OK [14:25:47]SAM_PROTO_GetFieldsCounters done [14:25:47]requested_item shift.num is exist - process it [14:25:47]requested_item shift.opened is exist - process it [14:25:47]req_shift_opened [14:25:47]FM_GetShiftState [14:25:47]SAM_PROTO_GetShiftState [14:25:47]wFMCommunicate request_size=4 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 13 01 00 [14:25:47]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:47]Read from MH i2c: E2 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 0E 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [14:25:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:25:47]wFMCommunicate OK [14:25:47]SAM_PROTO_GetShiftState done [14:25:47]FM_GetShiftState done [14:25:47]req_shift_opened done [14:25:47]requested_item shift.open_date is exist - process it [14:25:47]req_shift_open_date [14:25:47]req_shift_open_date done [14:25:47]produce_requested_data done [14:25:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151894,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:25:47]process_action_free close_receipt [14:25:47]json_value_free [14:25:47]json_value_free done [14:25:47]process_json_proto returns [14:25:47]Send response to host [14:25:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151894,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:25:47]free response buf [14:25:47]execute_script done [14:25:47]execute_script returns [14:25:47]free content buf [14:25:47]Sock 10.Close socket [14:25:47]Sock 10.Thread stoped [14:25:52]OFD Sender: No OFD packet to send [14:25:52]recv_with_timeout no data received [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:04]recv_with_timeout no data received [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:32]OFD Sender: No OFD packet to send [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:42]accept exits with 7 [14:26:42]New connection [14:26:42]New thread 3066617188 created [14:26:42]Thread 3066760548 joined [14:26:42]Waiting for new connection... [14:26:42] Sock 7.Parse request [14:26:42]Sock 7.Check first char [14:26:42]Sock 7.First char is OK [14:26:42]request: POST /json_proto HTTP/1.0 [14:26:42]Method: POST [14:26:42]URL: /json_proto [14:26:42]Method is POST - this is cgi request [14:26:42]url: /json_proto [14:26:42]query_string will be loaded in cgi processing [14:26:42]execute_cgi json_proto POST (null) [14:26:42]execute_cgi path=json_proto method=POST [14:26:42]POST find Content-Length [14:26:42]Host: 172.17.43.67:8080 [14:26:42]Content-Length: 675 [14:26:42]Content-Type: application/json [14:26:42] [14:26:42]POST finish read [14:26:42]Found Content-Length = 675 [14:26:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:42]execute_script... [14:26:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:42]POST & json_proto [14:26:42]process_json_proto [14:26:42]json parsed OK: [14:26:42]protocol is kg_v1.0 [14:26:42]action value=close_receipt [14:26:42]process_action close_receipt [14:26:42]cmd_close_receipt [14:26:42]MH_GetDate [14:26:42]Write to MH i2c: F0 00 00 FC 00 EB [14:26:42]Write i2c OK [14:26:42]MH_I2C_Read... [14:26:42]Read from MH i2c: F0 [14:26:42]MH_I2C_Read... [14:26:42]Read from MH i2c: F0 09 00 [14:26:42]MH_I2C_Read... [14:26:42]Read from MH i2c: F0 09 00 FC 00 00 22 29 F0 66 6A BD 47 65 68 [14:26:42]GetLastDocTimeStamp 1727015144 [14:26:42]current date 1727015202 [14:26:42]FM_GetShiftState [14:26:42]SAM_PROTO_GetShiftState [14:26:42]wFMCommunicate request_size=4 [14:26:42]MH_SAM_APDU [14:26:42]CAPDU: 80 13 01 00 [14:26:42]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:26:42]Write i2c OK [14:26:42]MH_I2C_Read... [14:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:42]Read from MH i2c: E2 [14:26:42]MH_I2C_Read... [14:26:42]Read from MH i2c: E2 0E 00 [14:26:42]MH_I2C_Read... [14:26:42]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [14:26:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:26:42]wFMCommunicate OK [14:26:42]SAM_PROTO_GetShiftState done [14:26:42]FM_GetShiftState done [14:26:42]opened in 1726966141 [14:26:42]opened+sec_in_day 1727052541 [14:26:42]quantity*price = 50063 [14:26:42]sum+1 = 50064 [14:26:42]Check (price>sum+1) || (price+1 о реализуемом товаре [14:26:44]line ОКРУГЛЕНИЕ: -0.63 [14:26:44]line ИТОГО: 500.00 [14:26:44]line Внесено: 500.00 [14:26:44]line СДАЧА: 0.00 [14:26:44]line НСП 1% : 4.43 [14:26:44]line НДС 12% : 53.16 [14:26:44]line Наличными: 500.00 [14:26:44]line Безнал.: 0.00 [14:26:44]line Место: АЗС № 89 "Партнер Нефть" [14:26:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:26:44]line СНО: Общий режим [14:26:44]line Чек 226 22.09.2024 14:26 [14:26:44]line Смена: 475 ФФД: 1.0 [14:26:44]line ЗНМ: 0300000113 [14:26:44]line РНМ: 0000000000091825 [14:26:44]line Версия ККМ: 001 [14:26:44]line ФМ: 0000000000871835 [14:26:44]line ФД: 151895 [14:26:44]line ФПД: 228684533214213 [14:26:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142642&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151895&fm=228684533214213&tin=02508201610067®Number=0000000000091825&sum=50000 [14:26:44]written 0, free lines is 4095 [14:26:44]OFD Sender: Processing packet 151895 [packets to send 826, broken 825] [14:26:44]ProducePacketName [14:26:44]name=ofd_packets/00151895 [14:26:44]OFD Sender: To server: pG, [14:26:44]CommunicateWithHost lk.salyk.kg:30040 [14:26:44]ConnectInit lk.salyk.kg [14:26:44]Write to MH i2c: 01 00 00 3B 01 3C [14:26:44]Write i2c OK [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: 01 [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: 01 07 00 [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DF 0C 2E [14:26:44]RasterBufferAndPrint [14:26:44]line [14:26:44]line [14:26:44]line [14:26:44]line [14:26:44]line [14:26:44]written 0, free lines is 3301 [14:26:44]MH_Cut [14:26:44]Write to MH i2c: D1 01 00 42 01 01 15 [14:26:44]Write i2c OK [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: D1 [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: D1 01 00 [14:26:44]MH_I2C_Read... [14:26:44]Read from MH i2c: D1 01 00 42 01 00 14 [14:26:44]Write to MH i2c: 01 00 00 43 01 44 [14:26:44]Write i2c OK [14:26:44]MH_I2C_Read... [14:26:45]*** Cut start [14:26:45]*** Purtial cut [14:26:45]*** Stage 1: CUTSNS_PIN = 1 [14:26:45]Read from MH i2c: 01 [14:26:45]MH_I2C_Read... [14:26:45]*** Stop cut motor [14:26:45]*** Cut end [14:26:45]Read from MH i2c: 01 07 00 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [14:26:45]process_action close_receipt done [14:26:45]requested_data is exist [14:26:45]produce_requested_data [14:26:45]requested_item fm.sn is exist - process it [14:26:45]wFMCommunicate request_size=4 [14:26:45]MH_SAM_APDU [14:26:45]CAPDU: 80 11 00 00 [14:26:45]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [14:26:45]Write i2c OK [14:26:45]MH_I2C_Read... [14:26:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:45]Read from MH i2c: E2 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 17 00 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [14:26:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:26:45]wFMCommunicate OK [14:26:45]requested_item fd.num is exist - process it [14:26:45]SAM_PROTO_GetFieldsCounters [14:26:45]wFMCommunicate request_size=4 [14:26:45]MH_SAM_APDU [14:26:45]CAPDU: 80 13 00 00 [14:26:45]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [14:26:45]Write i2c OK [14:26:45]MH_I2C_Read... [14:26:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:45]Read from MH i2c: E2 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 62 00 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [14:26:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:46]wFMCommunicate OK [14:26:46]SAM_PROTO_GetFieldsCounters done [14:26:46]requested_item shift.num is exist - process it [14:26:46]requested_item shift.opened is exist - process it [14:26:46]req_shift_opened [14:26:46]FM_GetShiftState [14:26:46]SAM_PROTO_GetShiftState [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 13 01 00 [14:26:46]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0E 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [14:26:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:26:46]wFMCommunicate OK [14:26:46]SAM_PROTO_GetShiftState done [14:26:46]FM_GetShiftState done [14:26:46]req_shift_opened done [14:26:46]requested_item shift.open_date is exist - process it [14:26:46]req_shift_open_date [14:26:46]req_shift_open_date done [14:26:46]produce_requested_data done [14:26:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151895,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:26:46]process_action_free close_receipt [14:26:46]json_value_free [14:26:46]json_value_free done [14:26:46]process_json_proto returns [14:26:46]Send response to host [14:26:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151895,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:26:46]free response buf [14:26:46]execute_script done [14:26:46]execute_script returns [14:26:46]free content buf [14:26:46]Sock 7.Close socket [14:26:46]Sock 7.Thread stoped [14:26:49]ConnectInit Can't take IP for lk.salyk.kg [14:26:49]CommunicateWithHost connect error [14:26:49]CommunicateWithHost err = -1 [14:26:49]OFD Sender: Server communicate error [14:26:54]OFD Sender: Processing packet 151895 [packets to send 826, broken 825] [14:26:54]ProducePacketName [14:26:54]name=ofd_packets/00151895 [14:26:54]OFD Sender: To server: pG, [14:26:54]CommunicateWithHost lk.salyk.kg:30040 [14:26:54]ConnectInit lk.salyk.kg [14:26:55]recv_with_timeout no data received [14:26:59]ConnectInit Can't take IP for lk.salyk.kg [14:26:59]CommunicateWithHost connect error [14:26:59]CommunicateWithHost err = -1 [14:26:59]OFD Sender: Server communicate error [14:27:04]OFD Sender: Processing packet 151895 [packets to send 826, broken 825] [14:27:04]ProducePacketName [14:27:04]name=ofd_packets/00151895 [14:27:04]OFD Sender: To server: pG, [14:27:04]CommunicateWithHost lk.salyk.kg:30040 [14:27:04]ConnectInit lk.salyk.kg [14:27:09]ConnectInit Can't take IP for lk.salyk.kg [14:27:09]CommunicateWithHost connect error [14:27:09]CommunicateWithHost err = -1 [14:27:09]OFD Sender: Server communicate error [14:27:14]OFD Sender: Processing packet 151895 [packets to send 826, broken 825] [14:27:14]ProducePacketName [14:27:14]name=ofd_packets/00151895 [14:27:14]OFD Sender: To server: pG, [14:27:14]CommunicateWithHost lk.salyk.kg:30040 [14:27:14]ConnectInit lk.salyk.kg [14:27:19]ConnectInit Can't take IP for lk.salyk.kg [14:27:19]CommunicateWithHost connect error [14:27:19]CommunicateWithHost err = -1 [14:27:19]OFD Sender: Server communicate error [14:27:20]recv_with_timeout no data received [14:27:24]OFD Sender: Processing packet 151895 [packets to send 826, broken 825] [14:27:24]ProducePacketName [14:27:24]name=ofd_packets/00151895 [14:27:24]OFD Sender: To server: pG, [14:27:24]CommunicateWithHost lk.salyk.kg:30040 [14:27:24]ConnectInit lk.salyk.kg [14:27:25]Connected sock=7 [14:27:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6A 4D 04 01 DB 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 22 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 51 02 00 35 04 06 00 CF FC C4 5E 2C 05 59 8B 0F 72 47 F6 1D CF [14:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 91 47 00 95 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 51 02 00 F4 03 04 00 4E D1 EF 66 B6 04 01 00 00 02 88 7D CD 8D B1 4C 29 [14:27:25]CommunicateWithHost err = 0 [14:27:25]CheckOFDResponse [14:27:25]1017 (14) - 77093643461234 [14:27:25]1041 (16) - 0000000000871835 [14:27:25]1040 (4) - 151895 [14:27:25]1012 (4) - 22.09.2024 08:11 [14:27:25]1206 (1) - 0 [14:27:25]OFD Sender: Remove packet 151895 [14:27:25]ProducePacketName [14:27:25]name=ofd_packets/00151895 [14:27:25]NVStorageDeleteData [14:27:26]OFD Sender: No OFD packet to send [14:27:31]OFD Sender: No OFD packet to send [14:27:36]OFD Sender: No OFD packet to send [14:27:41]OFD Sender: No OFD packet to send [14:27:46]OFD Sender: No OFD packet to send [14:27:51]OFD Sender: No OFD packet to send [14:27:56]OFD Sender: No OFD packet to send [14:28:01]OFD Sender: No OFD packet to send [14:28:06]OFD Sender: No OFD packet to send [14:28:11]OFD Sender: No OFD packet to send [14:28:16]OFD Sender: No OFD packet to send [14:28:19]recv_with_timeout no data received [14:28:21]OFD Sender: No OFD packet to send [14:28:26]OFD Sender: No OFD packet to send [14:28:31]OFD Sender: No OFD packet to send [14:28:36]OFD Sender: No OFD packet to send [14:28:40]accept exits with 9 [14:28:40]New connection [14:28:40]New thread 3066760548 created [14:28:40]Thread 3066617188 joined [14:28:40]Waiting for new connection... [14:28:40] Sock 9.Parse request [14:28:40]Sock 9.Check first char [14:28:40]Sock 9.First char is OK [14:28:40]request: POST /json_proto HTTP/1.0 [14:28:40]Method: POST [14:28:40]URL: /json_proto [14:28:40]Method is POST - this is cgi request [14:28:40]url: /json_proto [14:28:40]query_string will be loaded in cgi processing [14:28:40]execute_cgi json_proto POST (null) [14:28:40]execute_cgi path=json_proto method=POST [14:28:40]POST find Content-Length [14:28:40]Host: 172.17.43.67:8080 [14:28:40]Content-Length: 675 [14:28:40]Content-Type: application/json [14:28:40] [14:28:40]POST finish read [14:28:40]Found Content-Length = 675 [14:28:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:40]execute_script... [14:28:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:40]POST & json_proto [14:28:40]process_json_proto [14:28:40]json parsed OK: [14:28:40]protocol is kg_v1.0 [14:28:40]action value=close_receipt [14:28:40]process_action close_receipt [14:28:40]cmd_close_receipt [14:28:40]MH_GetDate [14:28:40]Write to MH i2c: F0 00 00 47 01 37 [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: F0 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: F0 09 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: F0 09 00 47 01 00 98 29 F0 66 6A BD 47 65 2A [14:28:40]GetLastDocTimeStamp 1727015202 [14:28:40]current date 1727015320 [14:28:40]FM_GetShiftState [14:28:40]SAM_PROTO_GetShiftState [14:28:40]wFMCommunicate request_size=4 [14:28:40]MH_SAM_APDU [14:28:40]CAPDU: 80 13 01 00 [14:28:40]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:40]Read from MH i2c: E2 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 0E 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [14:28:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:28:40]wFMCommunicate OK [14:28:40]SAM_PROTO_GetShiftState done [14:28:40]FM_GetShiftState done [14:28:40]opened in 1726966141 [14:28:40]opened+sec_in_day 1727052541 [14:28:40]quantity*price = 75057 [14:28:40]sum+1 = 75058 [14:28:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 227 22.09.2024 14:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151896 ФПД: 263818439271090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151896&fm=263818439271090&tin=02508201610067®Number=0000000000091825&sum=75000 [14:28:41]StoreToDocumentArchive [14:28:41]shift 475 fd 151896 [14:28:41]save to /storage/0475/doc_00151896 [14:28:41]save last doc name /storage/0475/doc_00151896 to /storage/kkm_last_doc_name [14:28:41]save OK [14:28:41]Clear old archive folders... [14:28:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:28:41]tlvbuf is 01E91BC0 [14:28:41]SAM_PROTO_ClearQueue [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 09 00 00 [14:28:41]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [14:28:41]RAPDU: 90 00 [14:28:41]wFMCommunicate OK [14:28:41]SAM_PROTO_ClearQueue done [14:28:41]KKMCreateOFDPacket [14:28:41]OFDProtocolAddRootSTLVToBuf [14:28:41]FM_MakeSignedData [14:28:41]FM_MakeSignedData [14:28:41]SAM_PROTO_SignData [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 0D 01 02 [14:28:41]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:28:41]RAPDU: 90 00 [14:28:41]wFMCommunicate OK [14:28:41]wFMCommunicate request_size=255 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 98 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 51 02 00 35 04 06 00 EF F1 04 5B [14:28:41]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 98 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 51 02 00 35 04 06 00 EF F1 04 5B 00 00 DB [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]OFD Sender: No OFD packet to send [14:28:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:28:41]RAPDU: 90 00 [14:28:41]wFMCommunicate OK [14:28:41]wFMCommunicate request_size=7 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 0D 02 02 02 A2 B2 [14:28:41]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 A2 B2 00 00 2B [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:28:41]RAPDU: 90 00 [14:28:41]wFMCommunicate OK [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 0D 03 02 [14:28:41]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 0B 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 0B 00 59 01 00 34 7D 81 99 EF 6A 15 17 90 00 26 [14:28:41]RAPDU: 34 7D 81 99 EF 6A 15 17 90 00 [14:28:41]wFMCommunicate OK [14:28:41]SAM_PROTO_SignData done [14:28:41]FM_MakeSignedData done [14:28:41]CreateOFDProtocolMessage [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 11 00 00 [14:28:41]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 17 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [14:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:28:41]wFMCommunicate OK [14:28:41]CreateOFDProtocolMessage done [14:28:41]OFDSenderStorePacket 151896 [14:28:41]StoreOFDPacket docnum=151896 [14:28:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 60 04 01 1F C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 98 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 51 02 00 35 04 06 00 EF F1 04 5B A2 B2 34 7D 81 99 EF 6A 15 17 [14:28:41]CheckFolder [14:28:41]dirname=/storage/ofd_packets [14:28:41]CheckFolder done [14:28:41]ProducePacketName [14:28:41]name=ofd_packets/00151896 [14:28:41]NVStorageSaveData ofd_packets/00151896 [14:28:41]File name is /storage/ofd_packets/00151896 [14:28:41]Write 298 bytes [14:28:41]NVStorageSaveData done [14:28:41]OFDSenderStorePacket done [14:28:41]KKMCreateOFDPacket done [14:28:41]NVStorageSaveData kkm_last_timestamp [14:28:41]File name is /storage/kkm_last_timestamp [14:28:41]Write 4 bytes [14:28:41]NVStorageSaveData done [14:28:41]ExternCall_PrintAddStr [14:28:41]wPrintStart [14:28:41]Write to MH i2c: 01 00 00 5B 01 5C [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: 01 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: 01 07 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [14:28:41]RasterBufferAndPrint [14:28:41]line Счет N : (1)1785908 [14:28:41]line ИНН: 02508201610067 [14:28:41]line Контрольно-Кассовый Чек [14:28:41]line ПРОДАЖА [14:28:41]line ТРК (МРК, ГНК) : 31 [14:28:41]line Товар: 2710194210 [14:28:41]line ДТ-К-5 [14:28:41]line 9.850 * 76.20 [14:28:41]line = 750.57 [14:28:41]line НДС 12% НСП 1% [14:28:41]line > о реализуемом товаре [14:28:41]line ОКРУГЛЕНИЕ: -0.57 [14:28:41]line ИТОГО: 750.00 [14:28:41]line Внесено: 750.00 [14:28:41]line СДАЧА: 0.00 [14:28:41]line НСП 1% : 6.64 [14:28:41]line НДС 12% : 79.71 [14:28:41]line Наличными: 750.00 [14:28:41]line Безнал.: 0.00 [14:28:41]line Место: АЗС № 89 "Партнер Нефть" [14:28:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:28:41]line СНО: Общий режим [14:28:41]line Чек 227 22.09.2024 14:28 [14:28:41]line Смена: 475 ФФД: 1.0 [14:28:41]line ЗНМ: 0300000113 [14:28:41]line РНМ: 0000000000091825 [14:28:41]line Версия ККМ: 001 [14:28:41]line ФМ: 0000000000871835 [14:28:41]line ФД: 151896 [14:28:41]line ФПД: 263818439271090 [14:28:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151896&fm=263818439271090&tin=02508201610067®Number=0000000000091825&sum=75000 [14:28:42]OFD Sender: Processing packet 151896 [packets to send 826, broken 825] [14:28:42]ProducePacketName [14:28:42]name=ofd_packets/00151896 [14:28:42]OFD Sender: To server: pG, [14:28:42]CommunicateWithHost lk.salyk.kg:30040 [14:28:42]ConnectInit lk.salyk.kg [14:28:42]written 0, free lines is 4095 [14:28:42]Write to MH i2c: 01 00 00 86 01 87 [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: 01 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: 01 07 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DF 0C 79 [14:28:42]RasterBufferAndPrint [14:28:42]line [14:28:42]line [14:28:42]line [14:28:42]line [14:28:42]line [14:28:42]written 0, free lines is 3301 [14:28:42]MH_Cut [14:28:42]Write to MH i2c: D1 01 00 8D 01 01 60 [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: D1 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: D1 01 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: D1 01 00 8D 01 00 5F [14:28:42]Write to MH i2c: 01 00 00 8E 01 8F [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:43]Connected sock=10 [14:28:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 60 04 01 1F C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 98 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 51 02 00 35 04 06 00 EF F1 04 5B A2 B2 34 7D 81 99 EF 6A 15 17 [14:28:43]*** Cut start [14:28:43]*** Purtial cut [14:28:43]*** Stage 1: CUTSNS_PIN = 1 [14:28:43]Read from MH i2c: 01 [14:28:43]MH_I2C_Read... [14:28:43]*** Stop cut motor [14:28:43]*** Cut end [14:28:43]Read from MH i2c: 01 07 00 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [14:28:43]process_action close_receipt done [14:28:43]requested_data is exist [14:28:43]produce_requested_data [14:28:43]requested_item fm.sn is exist - process it [14:28:43]wFMCommunicate request_size=4 [14:28:43]MH_SAM_APDU [14:28:43]CAPDU: 80 11 00 00 [14:28:43]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [14:28:43]Write i2c OK [14:28:43]MH_I2C_Read... [14:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:43]Read from MH i2c: E2 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 17 00 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [14:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:28:43]wFMCommunicate OK [14:28:43]requested_item fd.num is exist - process it [14:28:43]SAM_PROTO_GetFieldsCounters [14:28:43]wFMCommunicate request_size=4 [14:28:43]MH_SAM_APDU [14:28:43]CAPDU: 80 13 00 00 [14:28:43]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [14:28:43]Write i2c OK [14:28:43]MH_I2C_Read... [14:28:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:43]Read from MH i2c: E2 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 62 00 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [14:28:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:43]wFMCommunicate OK [14:28:43]SAM_PROTO_GetFieldsCounters done [14:28:43]requested_item shift.num is exist - process it [14:28:43]requested_item shift.opened is exist - process it [14:28:43]req_shift_opened [14:28:43]FM_GetShiftState [14:28:43]SAM_PROTO_GetShiftState [14:28:43]wFMCommunicate request_size=4 [14:28:43]MH_SAM_APDU [14:28:43]CAPDU: 80 13 01 00 [14:28:43]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [14:28:43]Write i2c OK [14:28:43]MH_I2C_Read... [14:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:43]Read from MH i2c: E2 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 0E 00 [14:28:43]MH_I2C_Read... [14:28:43]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 56 [14:28:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:28:43]wFMCommunicate OK [14:28:43]SAM_PROTO_GetShiftState done [14:28:43]FM_GetShiftState done [14:28:43]req_shift_opened done [14:28:43]requested_item shift.open_date is exist - process it [14:28:43]req_shift_open_date [14:28:43]req_shift_open_date done [14:28:43]produce_requested_data done [14:28:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151896,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:28:43]process_action_free close_receipt [14:28:43]json_value_free [14:28:43]json_value_free done [14:28:43]process_json_proto returns [14:28:43]Send response to host [14:28:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151896,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:28:43]free response buf [14:28:43]execute_script done [14:28:43]execute_script returns [14:28:43]free content buf [14:28:43]Sock 9.Close socket [14:28:43]Sock 9.Thread stoped [14:28:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 DC 47 00 43 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 51 02 00 F4 03 04 00 9D D1 EF 66 B6 04 01 00 00 45 3C 53 56 34 C2 C3 27 [14:28:44]CommunicateWithHost err = 0 [14:28:44]CheckOFDResponse [14:28:44]1017 (14) - 77093643461234 [14:28:44]1041 (16) - 0000000000871835 [14:28:44]1040 (4) - 151896 [14:28:44]1012 (4) - 22.09.2024 08:13 [14:28:44]1206 (1) - 0 [14:28:44]OFD Sender: Remove packet 151896 [14:28:44]ProducePacketName [14:28:44]name=ofd_packets/00151896 [14:28:44]NVStorageDeleteData [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:54]OFD Sender: No OFD packet to send [14:28:59]recv_with_timeout no data received [14:28:59]OFD Sender: No OFD packet to send [14:29:04]OFD Sender: No OFD packet to send [14:29:09]OFD Sender: No OFD packet to send [14:29:11]recv_with_timeout no data received [14:29:14]OFD Sender: No OFD packet to send [14:29:19]OFD Sender: No OFD packet to send [14:29:24]OFD Sender: No OFD packet to send [14:29:29]accept exits with 7 [14:29:29]New connection [14:29:29]New thread 3066617188 created [14:29:29]Thread 3066760548 joined [14:29:29]Waiting for new connection... [14:29:29] Sock 7.Parse request [14:29:29]Sock 7.Check first char [14:29:29]Sock 7.First char is OK [14:29:29]request: POST /json_proto HTTP/1.0 [14:29:29]Method: POST [14:29:29]URL: /json_proto [14:29:29]Method is POST - this is cgi request [14:29:29]url: /json_proto [14:29:29]query_string will be loaded in cgi processing [14:29:29]execute_cgi json_proto POST (null) [14:29:29]execute_cgi path=json_proto method=POST [14:29:29]POST find Content-Length [14:29:29]Host: 172.17.43.67:8080 [14:29:29]Content-Length: 662 [14:29:29]Content-Type: application/json [14:29:29] [14:29:29]POST finish read [14:29:29]Found Content-Length = 662 [14:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:29]execute_script... [14:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:29]POST & json_proto [14:29:29]process_json_proto [14:29:29]json parsed OK: [14:29:29]protocol is kg_v1.0 [14:29:29]action value=close_receipt [14:29:29]process_action close_receipt [14:29:29]cmd_close_receipt [14:29:29]MH_GetDate [14:29:29]Write to MH i2c: F0 00 00 92 01 82 [14:29:29]Write i2c OK [14:29:29]MH_I2C_Read... [14:29:29]Read from MH i2c: F0 [14:29:29]MH_I2C_Read... [14:29:29]Read from MH i2c: F0 09 00 [14:29:29]MH_I2C_Read... [14:29:29]Read from MH i2c: F0 09 00 92 01 00 C9 29 F0 66 6A BD 47 65 A6 [14:29:29]GetLastDocTimeStamp 1727015320 [14:29:29]current date 1727015369 [14:29:29]FM_GetShiftState [14:29:29]SAM_PROTO_GetShiftState [14:29:29]wFMCommunicate request_size=4 [14:29:29]MH_SAM_APDU [14:29:29]CAPDU: 80 13 01 00 [14:29:29]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [14:29:29]Write i2c OK [14:29:29]MH_I2C_Read... [14:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:29]Read from MH i2c: E2 [14:29:29]MH_I2C_Read... [14:29:29]Read from MH i2c: E2 0E 00 [14:29:29]MH_I2C_Read... [14:29:29]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 58 [14:29:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:29:29]wFMCommunicate OK [14:29:29]SAM_PROTO_GetShiftState done [14:29:29]FM_GetShiftState done [14:29:29]opened in 1726966141 [14:29:29]opened+sec_in_day 1727052541 [14:29:29]quantity*price = 50034 [14:29:29]sum+1 = 50036 [14:29:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 228 22.09.2024 14:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151897 ФПД: 36939085467995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151897&fm=36939085467995&tin=02508201610067®Number=0000000000091825&sum=50000 [14:29:30]StoreToDocumentArchive [14:29:30]shift 475 fd 151897 [14:29:30]save to /storage/0475/doc_00151897 [14:29:30]save last doc name /storage/0475/doc_00151897 to /storage/kkm_last_doc_name [14:29:30]save OK [14:29:30]Clear old archive folders... [14:29:30]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:29:30]tlvbuf is B6EABBA0 [14:29:30]SAM_PROTO_ClearQueue [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 09 00 00 [14:29:30]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [14:29:30]RAPDU: 90 00 [14:29:30]wFMCommunicate OK [14:29:30]SAM_PROTO_ClearQueue done [14:29:30]KKMCreateOFDPacket [14:29:30]OFDProtocolAddRootSTLVToBuf [14:29:30]FM_MakeSignedData [14:29:30]FM_MakeSignedData [14:29:30]SAM_PROTO_SignData [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 0D 01 02 [14:29:30]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:29:30]RAPDU: 90 00 [14:29:30]wFMCommunicate OK [14:29:30]wFMCommunicate request_size=255 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 C9 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 51 02 00 35 04 06 00 21 98 8D 11 51 [14:29:30]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 C9 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 51 02 00 35 04 06 00 21 98 8D 11 51 00 00 0D [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:29:30]RAPDU: 90 00 [14:29:30]wFMCommunicate OK [14:29:30]wFMCommunicate request_size=6 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 0D 02 02 01 5B [14:29:30]Write to MH i2c: E2 09 00 A3 01 80 0D 02 02 01 00 5B 00 00 7B [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:29:30]RAPDU: 90 00 [14:29:30]wFMCommunicate OK [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 0D 03 02 [14:29:30]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 0B 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 0B 00 A4 01 00 4C 18 70 92 A3 87 3D E9 90 00 D7 [14:29:30]RAPDU: 4C 18 70 92 A3 87 3D E9 90 00 [14:29:30]wFMCommunicate OK [14:29:30]SAM_PROTO_SignData done [14:29:30]FM_MakeSignedData done [14:29:30]CreateOFDProtocolMessage [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 11 00 00 [14:29:30]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 17 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [14:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:29:30]wFMCommunicate OK [14:29:30]CreateOFDProtocolMessage done [14:29:30]OFDSenderStorePacket 151897 [14:29:30]StoreOFDPacket docnum=151897 [14:29:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FD AC 03 01 52 A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 C9 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 51 02 00 35 04 06 00 21 98 8D 11 51 5B 4C 18 70 92 A3 87 3D E9 [14:29:30]CheckFolder [14:29:30]dirname=/storage/ofd_packets [14:29:30]CheckFolder done [14:29:30]ProducePacketName [14:29:30]name=ofd_packets/00151897 [14:29:30]NVStorageSaveData ofd_packets/00151897 [14:29:30]File name is /storage/ofd_packets/00151897 [14:29:30]Write 297 bytes [14:29:30]NVStorageSaveData done [14:29:30]OFDSenderStorePacket done [14:29:30]KKMCreateOFDPacket done [14:29:30]NVStorageSaveData kkm_last_timestamp [14:29:30]File name is /storage/kkm_last_timestamp [14:29:30]Write 4 bytes [14:29:30]NVStorageSaveData done [14:29:30]ExternCall_PrintAddStr [14:29:30]wPrintStart [14:29:30]Write to MH i2c: 01 00 00 A6 01 A7 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: 01 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: 01 07 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [14:29:30]RasterBufferAndPrint [14:29:30]line Счет N : (1)1785905 [14:29:30]line ИНН: 02508201610067 [14:29:30]line Контрольно-Кассовый Чек [14:29:30]line ПРОДАЖА [14:29:30]line ТРК (МРК, ГНК) : 11 [14:29:30]line Товар: 2710124130 [14:29:30]line Super-92 [14:29:30]line 7.220 * 69.30 [14:29:30]line = 500.35 [14:29:30]line НДС 12% НСП 1% [14:29:30]line > о реализуемом товаре [14:29:30]line ОКРУГЛЕНИЕ: -0.35 [14:29:30]line ИТОГО: 500.00 [14:29:30]line Внесено: 500.00 [14:29:30]line СДАЧА: 0.00 [14:29:30]line НСП 1% : 4.43 [14:29:30]line НДС 12% : 53.13 [14:29:30]line Наличными: 500.00 [14:29:30]line Безнал.: 0.00 [14:29:30]line Место: АЗС № 89 "Партнер Нефть" [14:29:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:29:30]line СНО: Общий режим [14:29:30]line Чек 228 22.09.2024 14:29 [14:29:30]line Смена: 475 ФФД: 1.0 [14:29:30]line ЗНМ: 0300000113 [14:29:30]line РНМ: 0000000000091825 [14:29:30]line Версия ККМ: 001 [14:29:30]line ФМ: 0000000000871835 [14:29:30]line ФД: 151897 [14:29:30]line ФПД: 36939085467995 [14:29:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T142929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151897&fm=36939085467995&tin=02508201610067®Number=0000000000091825&sum=50000 [14:29:31]OFD Sender: Processing packet 151897 [packets to send 826, broken 825] [14:29:31]ProducePacketName [14:29:31]name=ofd_packets/00151897 [14:29:31]OFD Sender: To server: pG, [14:29:31]CommunicateWithHost lk.salyk.kg:30040 [14:29:31]ConnectInit lk.salyk.kg [14:29:31]written 0, free lines is 4095 [14:29:31]Write to MH i2c: 01 00 00 D1 01 D2 [14:29:31]Write i2c OK [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: 01 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: 01 07 00 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 E0 0C C5 [14:29:31]RasterBufferAndPrint [14:29:31]line [14:29:31]line [14:29:31]line [14:29:31]line [14:29:31]line [14:29:31]written 0, free lines is 3302 [14:29:31]MH_Cut [14:29:31]Write to MH i2c: D1 01 00 D8 01 01 AB [14:29:31]Write i2c OK [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: D1 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: D1 01 00 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: D1 01 00 D8 01 00 AA [14:29:31]Write to MH i2c: 01 00 00 D9 01 DA [14:29:31]Write i2c OK [14:29:31]MH_I2C_Read... [14:29:32]*** Cut start [14:29:32]*** Purtial cut [14:29:32]*** Stage 1: CUTSNS_PIN = 1 [14:29:32]Read from MH i2c: 01 [14:29:32]MH_I2C_Read... [14:29:32]*** Stop cut motor [14:29:32]*** Cut end [14:29:32]Read from MH i2c: 01 07 00 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [14:29:32]process_action close_receipt done [14:29:32]requested_data is exist [14:29:32]produce_requested_data [14:29:32]requested_item fm.sn is exist - process it [14:29:32]wFMCommunicate request_size=4 [14:29:32]MH_SAM_APDU [14:29:32]CAPDU: 80 11 00 00 [14:29:32]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [14:29:32]Write i2c OK [14:29:32]MH_I2C_Read... [14:29:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:32]Read from MH i2c: E2 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 17 00 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [14:29:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:29:32]wFMCommunicate OK [14:29:32]requested_item fd.num is exist - process it [14:29:32]SAM_PROTO_GetFieldsCounters [14:29:32]wFMCommunicate request_size=4 [14:29:32]MH_SAM_APDU [14:29:32]CAPDU: 80 13 00 00 [14:29:32]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [14:29:32]Write i2c OK [14:29:32]MH_I2C_Read... [14:29:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:32]Read from MH i2c: E2 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 62 00 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [14:29:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:32]wFMCommunicate OK [14:29:32]SAM_PROTO_GetFieldsCounters done [14:29:32]requested_item shift.num is exist - process it [14:29:32]requested_item shift.opened is exist - process it [14:29:32]req_shift_opened [14:29:32]FM_GetShiftState [14:29:32]SAM_PROTO_GetShiftState [14:29:32]wFMCommunicate request_size=4 [14:29:32]MH_SAM_APDU [14:29:32]CAPDU: 80 13 01 00 [14:29:32]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [14:29:32]Write i2c OK [14:29:32]MH_I2C_Read... [14:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:32]Read from MH i2c: E2 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 0E 00 [14:29:32]MH_I2C_Read... [14:29:32]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A1 [14:29:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:29:32]wFMCommunicate OK [14:29:32]SAM_PROTO_GetShiftState done [14:29:32]FM_GetShiftState done [14:29:32]req_shift_opened done [14:29:32]requested_item shift.open_date is exist - process it [14:29:32]req_shift_open_date [14:29:32]req_shift_open_date done [14:29:32]produce_requested_data done [14:29:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151897,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:29:32]process_action_free close_receipt [14:29:32]json_value_free [14:29:32]json_value_free done [14:29:32]process_json_proto returns [14:29:32]Send response to host [14:29:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151897,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:29:32]free response buf [14:29:32]execute_script done [14:29:32]execute_script returns [14:29:32]free content buf [14:29:32]Sock 7.Close socket [14:29:32]Sock 7.Thread stoped [14:29:35]recv_with_timeout no data received [14:29:36]ConnectInit Can't take IP for lk.salyk.kg [14:29:36]CommunicateWithHost connect error [14:29:36]CommunicateWithHost err = -1 [14:29:36]OFD Sender: Server communicate error [14:29:41]OFD Sender: Processing packet 151897 [packets to send 826, broken 825] [14:29:41]ProducePacketName [14:29:41]name=ofd_packets/00151897 [14:29:41]OFD Sender: To server: pG, [14:29:41]CommunicateWithHost lk.salyk.kg:30040 [14:29:41]ConnectInit lk.salyk.kg [14:29:46]ConnectInit Can't take IP for lk.salyk.kg [14:29:46]CommunicateWithHost connect error [14:29:46]CommunicateWithHost err = -1 [14:29:46]OFD Sender: Server communicate error [14:29:51]OFD Sender: Processing packet 151897 [packets to send 826, broken 825] [14:29:51]ProducePacketName [14:29:51]name=ofd_packets/00151897 [14:29:51]OFD Sender: To server: pG, [14:29:51]CommunicateWithHost lk.salyk.kg:30040 [14:29:51]ConnectInit lk.salyk.kg [14:29:52]recv_with_timeout no data received [14:29:56]ConnectInit Can't take IP for lk.salyk.kg [14:29:56]CommunicateWithHost connect error [14:29:56]CommunicateWithHost err = -1 [14:29:56]OFD Sender: Server communicate error [14:30:01]OFD Sender: Processing packet 151897 [packets to send 826, broken 825] [14:30:01]ProducePacketName [14:30:01]name=ofd_packets/00151897 [14:30:01]OFD Sender: To server: pG, [14:30:01]CommunicateWithHost lk.salyk.kg:30040 [14:30:01]ConnectInit lk.salyk.kg [14:30:06]recv_with_timeout no data received [14:30:10]accept exits with 9 [14:30:10]New connection [14:30:10]New thread 3066760548 created [14:30:10]Thread 3066617188 joined [14:30:10]Waiting for new connection... [14:30:10] Sock 9.Parse request [14:30:10]Sock 9.Check first char [14:30:10]Sock 9.First char is OK [14:30:10]request: POST /json_proto HTTP/1.0 [14:30:10]Method: POST [14:30:10]URL: /json_proto [14:30:10]Method is POST - this is cgi request [14:30:10]url: /json_proto [14:30:10]query_string will be loaded in cgi processing [14:30:10]execute_cgi json_proto POST (null) [14:30:10]execute_cgi path=json_proto method=POST [14:30:10]POST find Content-Length [14:30:10]Host: 172.17.43.67:8080 [14:30:10]Content-Length: 678 [14:30:10]Content-Type: application/json [14:30:10] [14:30:10]POST finish read [14:30:10]Found Content-Length = 678 [14:30:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.800, "sum" : 122.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 122.00, "total" : 122.00, "payments": [ { "type": 0, "sum" : 122.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:10]execute_script... [14:30:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.800, "sum" : 122.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 122.00, "total" : 122.00, "payments": [ { "type": 0, "sum" : 122.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:10]POST & json_proto [14:30:10]process_json_proto [14:30:10]json parsed OK: [14:30:10]protocol is kg_v1.0 [14:30:10]action value=close_receipt [14:30:10]process_action close_receipt [14:30:10]cmd_close_receipt [14:30:10]MH_GetDate [14:30:10]Write to MH i2c: F0 00 00 DD 01 CD [14:30:10]Write i2c OK [14:30:10]MH_I2C_Read... [14:30:10]Read from MH i2c: F0 [14:30:10]MH_I2C_Read... [14:30:10]Read from MH i2c: F0 09 00 [14:30:10]MH_I2C_Read... [14:30:10]Read from MH i2c: F0 09 00 DD 01 00 F2 29 F0 66 6A BD 47 65 1A [14:30:10]GetLastDocTimeStamp 1727015369 [14:30:10]current date 1727015410 [14:30:10]FM_GetShiftState [14:30:10]SAM_PROTO_GetShiftState [14:30:10]wFMCommunicate request_size=4 [14:30:10]MH_SAM_APDU [14:30:10]CAPDU: 80 13 01 00 [14:30:10]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [14:30:10]Write i2c OK [14:30:10]MH_I2C_Read... [14:30:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:10]Read from MH i2c: E2 [14:30:10]MH_I2C_Read... [14:30:10]Read from MH i2c: E2 0E 00 [14:30:10]MH_I2C_Read... [14:30:10]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A3 [14:30:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:30:10]wFMCommunicate OK [14:30:10]SAM_PROTO_GetShiftState done [14:30:10]FM_GetShiftState done [14:30:10]opened in 1726966141 [14:30:10]opened+sec_in_day 1727052541 [14:30:10]quantity*price = 12204 [14:30:10]sum+1 = 12205 [14:30:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 122.00 Внесено: 122.00 СДАЧА: 0.00 НСП 1% : 1.08 НДС 12% : 12.96 Наличными: 122.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 229 22.09.2024 14:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151898 ФПД: 45093202808979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151898&fm=45093202808979&tin=02508201610067®Number=0000000000091825&sum=12200 [14:30:11]StoreToDocumentArchive [14:30:11]shift 475 fd 151898 [14:30:11]save to /storage/0475/doc_00151898 [14:30:11]save last doc name /storage/0475/doc_00151898 to /storage/kkm_last_doc_name [14:30:11]save OK [14:30:11]Clear old archive folders... [14:30:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:11]tlvbuf is B6F29A10 [14:30:11]SAM_PROTO_ClearQueue [14:30:11]wFMCommunicate request_size=4 [14:30:11]MH_SAM_APDU [14:30:11]CAPDU: 80 09 00 00 [14:30:11]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [14:30:11]Write i2c OK [14:30:11]MH_I2C_Read... [14:30:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:11]Read from MH i2c: E2 [14:30:11]MH_I2C_Read... [14:30:11]Read from MH i2c: E2 03 00 [14:30:11]MH_I2C_Read... [14:30:11]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [14:30:11]RAPDU: 90 00 [14:30:11]wFMCommunicate OK [14:30:11]SAM_PROTO_ClearQueue done [14:30:11]KKMCreateOFDPacket [14:30:11]OFDProtocolAddRootSTLVToBuf [14:30:11]FM_MakeSignedData [14:30:11]FM_MakeSignedData [14:30:11]SAM_PROTO_SignData [14:30:11]wFMCommunicate request_size=4 [14:30:11]MH_SAM_APDU [14:30:11]CAPDU: 80 0D 01 02 [14:30:11]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [14:30:11]Write i2c OK [14:30:11]MH_I2C_Read... [14:30:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:11]Read from MH i2c: E2 [14:30:11]MH_I2C_Read... [14:30:11]Read from MH i2c: E2 03 00 [14:30:11]MH_I2C_Read... [14:30:11]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [14:30:11]RAPDU: 90 00 [14:30:11]wFMCommunicate OK [14:30:11]wFMCommunicate request_size=255 [14:30:11]MH_SAM_APDU [14:30:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 05 00 00 00 00 07 04 06 00 A8 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 F2 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 35 04 06 00 29 [14:30:11]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 05 00 00 00 00 07 04 06 00 A8 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 F2 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 35 04 06 00 29 00 00 27 [14:30:11]Write i2c OK [14:30:11]MH_I2C_Read... [14:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:12]Read from MH i2c: E2 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 03 00 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:30:12]RAPDU: 90 00 [14:30:12]wFMCommunicate OK [14:30:12]wFMCommunicate request_size=10 [14:30:12]MH_SAM_APDU [14:30:12]CAPDU: 80 0D 02 02 05 03 14 55 D0 93 [14:30:12]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 03 14 55 D0 93 00 00 42 [14:30:12]Write i2c OK [14:30:12]MH_I2C_Read... [14:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:12]Read from MH i2c: E2 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 03 00 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [14:30:12]RAPDU: 90 00 [14:30:12]wFMCommunicate OK [14:30:12]wFMCommunicate request_size=4 [14:30:12]MH_SAM_APDU [14:30:12]CAPDU: 80 0D 03 02 [14:30:12]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [14:30:12]Write i2c OK [14:30:12]MH_I2C_Read... [14:30:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:12]Read from MH i2c: E2 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 0B 00 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 0B 00 EF 01 00 80 A0 A5 BB D8 AE C8 4A 90 00 84 [14:30:12]RAPDU: 80 A0 A5 BB D8 AE C8 4A 90 00 [14:30:12]wFMCommunicate OK [14:30:12]SAM_PROTO_SignData done [14:30:12]FM_MakeSignedData done [14:30:12]CreateOFDProtocolMessage [14:30:12]wFMCommunicate request_size=4 [14:30:12]MH_SAM_APDU [14:30:12]CAPDU: 80 11 00 00 [14:30:12]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [14:30:12]Write i2c OK [14:30:12]MH_I2C_Read... [14:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:12]Read from MH i2c: E2 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 17 00 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [14:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:30:12]wFMCommunicate OK [14:30:12]CreateOFDProtocolMessage done [14:30:12]OFDSenderStorePacket 151898 [14:30:12]StoreOFDPacket docnum=151898 [14:30:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 5D 07 01 01 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 05 00 00 00 00 07 04 06 00 A8 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 F2 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 35 04 06 00 29 03 14 55 D0 93 80 A0 A5 BB D8 AE C8 4A [14:30:12]CheckFolder [14:30:12]dirname=/storage/ofd_packets [14:30:12]CheckFolder done [14:30:12]ProducePacketName [14:30:12]name=ofd_packets/00151898 [14:30:12]NVStorageSaveData ofd_packets/00151898 [14:30:12]File name is /storage/ofd_packets/00151898 [14:30:12]Write 301 bytes [14:30:12]NVStorageSaveData done [14:30:12]OFDSenderStorePacket done [14:30:12]KKMCreateOFDPacket done [14:30:12]NVStorageSaveData kkm_last_timestamp [14:30:12]File name is /storage/kkm_last_timestamp [14:30:12]Write 4 bytes [14:30:12]NVStorageSaveData done [14:30:12]ExternCall_PrintAddStr [14:30:12]wPrintStart [14:30:12]Write to MH i2c: 01 00 00 F1 01 F2 [14:30:12]Write i2c OK [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: 01 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: 01 07 00 [14:30:12]MH_I2C_Read... [14:30:12]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [14:30:12]RasterBufferAndPrint [14:30:12]line Счет N : (1)1785909 [14:30:12]line ИНН: 02508201610067 [14:30:12]line Контрольно-Кассовый Чек [14:30:12]line ПРОДАЖА [14:30:12]line ТРК (МРК, ГНК) : 12 [14:30:12]line Товар: 2710124130 [14:30:12]line Аи-92-К-5 [14:30:12]line 1.800 * 67.80 [14:30:12]line = 122.04 [14:30:12]line НДС 12% НСП 1% [14:30:12]line > о реализуемом товаре [14:30:12]line ОКРУГЛЕНИЕ: -0.04 [14:30:12]line ИТОГО: 122.00 [14:30:12]line Внесено: 122.00 [14:30:12]line СДАЧА: 0.00 [14:30:12]line НСП 1% : 1.08 [14:30:12]line НДС 12% : 12.96 [14:30:12]line Наличными: 122.00 [14:30:12]line Безнал.: 0.00 [14:30:12]line Место: АЗС № 89 "Партнер Нефть" [14:30:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:30:12]line СНО: Общий режим [14:30:12]line Чек 229 22.09.2024 14:30 [14:30:12]line Смена: 475 ФФД: 1.0 [14:30:12]line ЗНМ: 0300000113 [14:30:12]line РНМ: 0000000000091825 [14:30:12]line Версия ККМ: 001 [14:30:12]line ФМ: 0000000000871835 [14:30:12]line ФД: 151898 [14:30:12]line ФПД: 45093202808979 [14:30:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151898&fm=45093202808979&tin=02508201610067®Number=0000000000091825&sum=12200 [14:30:12]written 0, free lines is 4095 [14:30:13]Write to MH i2c: 01 00 00 1C 02 1E [14:30:13]Write i2c OK [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: 01 [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: 01 07 00 [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 DD 0C 0E [14:30:13]RasterBufferAndPrint [14:30:13]line [14:30:13]line [14:30:13]line [14:30:13]line [14:30:13]line [14:30:13]written 0, free lines is 3299 [14:30:13]MH_Cut [14:30:13]Write to MH i2c: D1 01 00 23 02 01 F7 [14:30:13]Write i2c OK [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: D1 [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: D1 01 00 [14:30:13]MH_I2C_Read... [14:30:13]Read from MH i2c: D1 01 00 23 02 00 F6 [14:30:13]Write to MH i2c: 01 00 00 24 02 26 [14:30:13]Write i2c OK [14:30:13]MH_I2C_Read... [14:30:13]*** Cut start [14:30:13]*** Purtial cut [14:30:13]*** Stage 1: CUTSNS_PIN = 1 [14:30:14]Read from MH i2c: 01 [14:30:14]MH_I2C_Read... [14:30:14]*** Stop cut motor [14:30:14]*** Cut end [14:30:14]Read from MH i2c: 01 07 00 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [14:30:14]process_action close_receipt done [14:30:14]requested_data is exist [14:30:14]produce_requested_data [14:30:14]requested_item fm.sn is exist - process it [14:30:14]wFMCommunicate request_size=4 [14:30:14]MH_SAM_APDU [14:30:14]CAPDU: 80 11 00 00 [14:30:14]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [14:30:14]Write i2c OK [14:30:14]MH_I2C_Read... [14:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:14]Read from MH i2c: E2 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 17 00 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [14:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:30:14]wFMCommunicate OK [14:30:14]requested_item fd.num is exist - process it [14:30:14]SAM_PROTO_GetFieldsCounters [14:30:14]wFMCommunicate request_size=4 [14:30:14]MH_SAM_APDU [14:30:14]CAPDU: 80 13 00 00 [14:30:14]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [14:30:14]Write i2c OK [14:30:14]MH_I2C_Read... [14:30:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:14]Read from MH i2c: E2 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 62 00 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [14:30:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:14]wFMCommunicate OK [14:30:14]SAM_PROTO_GetFieldsCounters done [14:30:14]requested_item shift.num is exist - process it [14:30:14]requested_item shift.opened is exist - process it [14:30:14]req_shift_opened [14:30:14]FM_GetShiftState [14:30:14]SAM_PROTO_GetShiftState [14:30:14]wFMCommunicate request_size=4 [14:30:14]MH_SAM_APDU [14:30:14]CAPDU: 80 13 01 00 [14:30:14]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [14:30:14]Write i2c OK [14:30:14]MH_I2C_Read... [14:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:14]Read from MH i2c: E2 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 0E 00 [14:30:14]MH_I2C_Read... [14:30:14]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 ED [14:30:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:30:14]wFMCommunicate OK [14:30:14]SAM_PROTO_GetShiftState done [14:30:14]FM_GetShiftState done [14:30:14]req_shift_opened done [14:30:14]requested_item shift.open_date is exist - process it [14:30:14]req_shift_open_date [14:30:14]req_shift_open_date done [14:30:14]produce_requested_data done [14:30:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151898,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:30:14]process_action_free close_receipt [14:30:14]json_value_free [14:30:14]json_value_free done [14:30:14]process_json_proto returns [14:30:14]Send response to host [14:30:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151898,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:30:14]free response buf [14:30:14]execute_script done [14:30:14]execute_script returns [14:30:14]free content buf [14:30:14]Sock 9.Close socket [14:30:14]Sock 9.Thread stoped [14:30:14]Connected sock=10 [14:30:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FD AC 03 01 52 A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 C9 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 51 02 00 35 04 06 00 21 98 8D 11 51 5B 4C 18 70 92 A3 87 3D E9 [14:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE E9 47 00 49 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 51 02 00 F4 03 04 00 FC D1 EF 66 B6 04 01 00 00 EA BE DC 3C 43 7C 42 BB [14:30:19]CommunicateWithHost err = 0 [14:30:19]CheckOFDResponse [14:30:19]1017 (14) - 77093643461234 [14:30:19]1041 (16) - 0000000000871835 [14:30:19]1040 (4) - 151897 [14:30:19]1012 (4) - 22.09.2024 08:14 [14:30:19]1206 (1) - 0 [14:30:19]OFD Sender: Remove packet 151897 [14:30:19]ProducePacketName [14:30:19]name=ofd_packets/00151897 [14:30:19]NVStorageDeleteData [14:30:20]OFD Sender: Processing packet 151898 [packets to send 826, broken 825] [14:30:20]ProducePacketName [14:30:20]name=ofd_packets/00151898 [14:30:20]OFD Sender: To server: pG, [14:30:20]CommunicateWithHost lk.salyk.kg:30040 [14:30:20]ConnectInit lk.salyk.kg [14:30:21]recv_with_timeout no data received [14:30:25]ConnectInit Can't take IP for lk.salyk.kg [14:30:25]CommunicateWithHost connect error [14:30:25]CommunicateWithHost err = -1 [14:30:25]OFD Sender: Server communicate error [14:30:25]OFD Sender: Processing packet 151898 [packets to send 826, broken 825] [14:30:25]ProducePacketName [14:30:25]name=ofd_packets/00151898 [14:30:25]OFD Sender: To server: pG, [14:30:25]CommunicateWithHost lk.salyk.kg:30040 [14:30:25]ConnectInit lk.salyk.kg [14:30:30]ConnectInit Can't take IP for lk.salyk.kg [14:30:30]CommunicateWithHost connect error [14:30:30]CommunicateWithHost err = -1 [14:30:30]OFD Sender: Server communicate error [14:30:35]OFD Sender: Processing packet 151898 [packets to send 826, broken 825] [14:30:35]ProducePacketName [14:30:35]name=ofd_packets/00151898 [14:30:35]OFD Sender: To server: pG, [14:30:35]CommunicateWithHost lk.salyk.kg:30040 [14:30:35]ConnectInit lk.salyk.kg [14:30:40]ConnectInit Can't take IP for lk.salyk.kg [14:30:40]CommunicateWithHost connect error [14:30:40]CommunicateWithHost err = -1 [14:30:40]OFD Sender: Server communicate error [14:30:44]recv_with_timeout no data received [14:30:45]OFD Sender: Processing packet 151898 [packets to send 826, broken 825] [14:30:45]ProducePacketName [14:30:45]name=ofd_packets/00151898 [14:30:45]OFD Sender: To server: pG, [14:30:45]CommunicateWithHost lk.salyk.kg:30040 [14:30:45]ConnectInit lk.salyk.kg [14:30:50]ConnectInit Can't take IP for lk.salyk.kg [14:30:50]CommunicateWithHost connect error [14:30:50]CommunicateWithHost err = -1 [14:30:50]OFD Sender: Server communicate error [14:30:55]OFD Sender: Processing packet 151898 [packets to send 826, broken 825] [14:30:55]ProducePacketName [14:30:55]name=ofd_packets/00151898 [14:30:55]OFD Sender: To server: pG, [14:30:55]CommunicateWithHost lk.salyk.kg:30040 [14:30:55]ConnectInit lk.salyk.kg [14:31:03]recv_with_timeout no data received [14:31:07]accept exits with 7 [14:31:07]New connection [14:31:07]New thread 3066617188 created [14:31:07]Thread 3066760548 joined [14:31:07]Waiting for new connection... [14:31:07] Sock 7.Parse request [14:31:07]Sock 7.Check first char [14:31:07]Sock 7.First char is OK [14:31:07]request: POST /json_proto HTTP/1.0 [14:31:07]Method: POST [14:31:07]URL: /json_proto [14:31:07]Method is POST - this is cgi request [14:31:07]url: /json_proto [14:31:07]query_string will be loaded in cgi processing [14:31:07]execute_cgi json_proto POST (null) [14:31:07]execute_cgi path=json_proto method=POST [14:31:07]POST find Content-Length [14:31:07]Host: 172.17.43.67:8080 [14:31:07]Content-Length: 678 [14:31:07]Content-Type: application/json [14:31:07] [14:31:07]POST finish read [14:31:07]Found Content-Length = 678 [14:31:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:07]execute_script... [14:31:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:07]POST & json_proto [14:31:07]process_json_proto [14:31:07]json parsed OK: [14:31:07]protocol is kg_v1.0 [14:31:07]action value=close_receipt [14:31:07]process_action close_receipt [14:31:07]cmd_close_receipt [14:31:07]MH_GetDate [14:31:07]Write to MH i2c: F0 00 00 28 02 19 [14:31:07]Write i2c OK [14:31:07]MH_I2C_Read... [14:31:07]Read from MH i2c: F0 [14:31:07]MH_I2C_Read... [14:31:07]Read from MH i2c: F0 09 00 [14:31:07]MH_I2C_Read... [14:31:07]Read from MH i2c: F0 09 00 28 02 00 2B 2A F0 66 6A BD 47 65 A0 [14:31:07]GetLastDocTimeStamp 1727015410 [14:31:07]current date 1727015467 [14:31:07]FM_GetShiftState [14:31:07]SAM_PROTO_GetShiftState [14:31:07]wFMCommunicate request_size=4 [14:31:07]MH_SAM_APDU [14:31:07]CAPDU: 80 13 01 00 [14:31:07]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [14:31:07]Write i2c OK [14:31:07]MH_I2C_Read... [14:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:07]Read from MH i2c: E2 [14:31:07]MH_I2C_Read... [14:31:07]Read from MH i2c: E2 0E 00 [14:31:07]MH_I2C_Read... [14:31:07]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EF [14:31:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:31:07]wFMCommunicate OK [14:31:07]SAM_PROTO_GetShiftState done [14:31:07]FM_GetShiftState done [14:31:07]opened in 1726966141 [14:31:07]opened+sec_in_day 1727052541 [14:31:07]quantity*price = 30035 [14:31:07]sum+1 = 30036 [14:31:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 230 22.09.2024 14:31 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151899 ФПД: 137477548276288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151899&fm=137477548276288&tin=02508201610067®Number=0000000000091825&sum=30000 [14:31:08]StoreToDocumentArchive [14:31:08]shift 475 fd 151899 [14:31:08]save to /storage/0475/doc_00151899 [14:31:08]save last doc name /storage/0475/doc_00151899 to /storage/kkm_last_doc_name [14:31:08]save OK [14:31:08]Clear old archive folders... [14:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:08]tlvbuf is 01E8FE20 [14:31:08]SAM_PROTO_ClearQueue [14:31:08]wFMCommunicate request_size=4 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 09 00 00 [14:31:08]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:08]Read from MH i2c: E2 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [14:31:08]RAPDU: 90 00 [14:31:08]wFMCommunicate OK [14:31:08]SAM_PROTO_ClearQueue done [14:31:08]KKMCreateOFDPacket [14:31:08]OFDProtocolAddRootSTLVToBuf [14:31:08]FM_MakeSignedData [14:31:08]FM_MakeSignedData [14:31:08]SAM_PROTO_SignData [14:31:08]wFMCommunicate request_size=4 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 0D 01 02 [14:31:08]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:08]Read from MH i2c: E2 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [14:31:08]RAPDU: 90 00 [14:31:08]wFMCommunicate OK [14:31:08]wFMCommunicate request_size=255 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 2B 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 51 02 00 35 04 06 00 7D [14:31:08]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 2B 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 51 02 00 35 04 06 00 7D 00 00 E8 [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:08]Read from MH i2c: E2 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [14:31:08]RAPDU: 90 00 [14:31:08]wFMCommunicate OK [14:31:08]wFMCommunicate request_size=10 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 0D 02 02 05 08 FC 6D FA 40 [14:31:08]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 08 FC 6D FA 40 00 00 6A [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:08]Read from MH i2c: E2 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [14:31:08]RAPDU: 90 00 [14:31:08]wFMCommunicate OK [14:31:08]wFMCommunicate request_size=4 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 0D 03 02 [14:31:08]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:08]Read from MH i2c: E2 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 0B 00 [14:31:08]MH_I2C_Read... [14:31:08]Read from MH i2c: E2 0B 00 3A 02 00 B8 5B FE 25 85 9C 65 83 90 00 F7 [14:31:08]RAPDU: B8 5B FE 25 85 9C 65 83 90 00 [14:31:08]wFMCommunicate OK [14:31:08]SAM_PROTO_SignData done [14:31:08]FM_MakeSignedData done [14:31:08]CreateOFDProtocolMessage [14:31:08]wFMCommunicate request_size=4 [14:31:08]MH_SAM_APDU [14:31:08]CAPDU: 80 11 00 00 [14:31:08]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [14:31:08]Write i2c OK [14:31:08]MH_I2C_Read... [14:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:09]Read from MH i2c: E2 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: E2 17 00 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [14:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:09]wFMCommunicate OK [14:31:09]CreateOFDProtocolMessage done [14:31:09]OFDSenderStorePacket 151899 [14:31:09]StoreOFDPacket docnum=151899 [14:31:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD 2A 07 01 78 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 2B 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 51 02 00 35 04 06 00 7D 08 FC 6D FA 40 B8 5B FE 25 85 9C 65 83 [14:31:09]CheckFolder [14:31:09]dirname=/storage/ofd_packets [14:31:09]CheckFolder done [14:31:09]ProducePacketName [14:31:09]name=ofd_packets/00151899 [14:31:09]NVStorageSaveData ofd_packets/00151899 [14:31:09]File name is /storage/ofd_packets/00151899 [14:31:09]Write 301 bytes [14:31:09]NVStorageSaveData done [14:31:09]OFDSenderStorePacket done [14:31:09]KKMCreateOFDPacket done [14:31:09]NVStorageSaveData kkm_last_timestamp [14:31:09]File name is /storage/kkm_last_timestamp [14:31:09]Write 4 bytes [14:31:09]NVStorageSaveData done [14:31:09]ExternCall_PrintAddStr [14:31:09]wPrintStart [14:31:09]Write to MH i2c: 01 00 00 3C 02 3E [14:31:09]Write i2c OK [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 07 00 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [14:31:09]RasterBufferAndPrint [14:31:09]line Счет N : (1)1785910 [14:31:09]line ИНН: 02508201610067 [14:31:09]line Контрольно-Кассовый Чек [14:31:09]line ПРОДАЖА [14:31:09]line ТРК (МРК, ГНК) : 22 [14:31:09]line Товар: 2710124130 [14:31:09]line Аи-92-К-5 [14:31:09]line 4.430 * 67.80 [14:31:09]line = 300.35 [14:31:09]line НДС 12% НСП 1% [14:31:09]line > о реализуемом товаре [14:31:09]line ОКРУГЛЕНИЕ: -0.35 [14:31:09]line ИТОГО: 300.00 [14:31:09]line Внесено: 300.00 [14:31:09]line СДАЧА: 0.00 [14:31:09]line НСП 1% : 2.66 [14:31:09]line НДС 12% : 31.90 [14:31:09]line Наличными: 300.00 [14:31:09]line Безнал.: 0.00 [14:31:09]line Место: АЗС № 89 "Партнер Нефть" [14:31:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:31:09]line СНО: Общий режим [14:31:09]line Чек 230 22.09.2024 14:31 [14:31:09]line Смена: 475 ФФД: 1.0 [14:31:09]line ЗНМ: 0300000113 [14:31:09]line РНМ: 0000000000091825 [14:31:09]line Версия ККМ: 001 [14:31:09]line ФМ: 0000000000871835 [14:31:09]line ФД: 151899 [14:31:09]line ФПД: 137477548276288 [14:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151899&fm=137477548276288&tin=02508201610067®Number=0000000000091825&sum=30000 [14:31:09]written 0, free lines is 4095 [14:31:09]Write to MH i2c: 01 00 00 67 02 69 [14:31:09]Write i2c OK [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 07 00 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E4 0C 60 [14:31:09]RasterBufferAndPrint [14:31:09]line [14:31:09]line [14:31:09]line [14:31:09]line [14:31:09]line [14:31:09]written 0, free lines is 3306 [14:31:09]MH_Cut [14:31:09]Write to MH i2c: D1 01 00 6E 02 01 42 [14:31:09]Write i2c OK [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: D1 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: D1 01 00 [14:31:09]MH_I2C_Read... [14:31:09]Read from MH i2c: D1 01 00 6E 02 00 41 [14:31:09]Write to MH i2c: 01 00 00 6F 02 71 [14:31:09]Write i2c OK [14:31:09]MH_I2C_Read... [14:31:10]*** Cut start [14:31:10]*** Purtial cut [14:31:10]*** Stage 1: CUTSNS_PIN = 1 [14:31:10]Read from MH i2c: 01 [14:31:10]MH_I2C_Read... [14:31:10]*** Stop cut motor [14:31:10]*** Cut end [14:31:10]Read from MH i2c: 01 07 00 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [14:31:10]process_action close_receipt done [14:31:10]requested_data is exist [14:31:10]produce_requested_data [14:31:10]requested_item fm.sn is exist - process it [14:31:10]wFMCommunicate request_size=4 [14:31:10]MH_SAM_APDU [14:31:10]CAPDU: 80 11 00 00 [14:31:10]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [14:31:10]Write i2c OK [14:31:10]MH_I2C_Read... [14:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:10]Read from MH i2c: E2 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 17 00 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [14:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:10]wFMCommunicate OK [14:31:10]requested_item fd.num is exist - process it [14:31:10]SAM_PROTO_GetFieldsCounters [14:31:10]wFMCommunicate request_size=4 [14:31:10]MH_SAM_APDU [14:31:10]CAPDU: 80 13 00 00 [14:31:10]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [14:31:10]Write i2c OK [14:31:10]MH_I2C_Read... [14:31:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:10]Read from MH i2c: E2 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 62 00 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [14:31:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:10]wFMCommunicate OK [14:31:10]SAM_PROTO_GetFieldsCounters done [14:31:10]requested_item shift.num is exist - process it [14:31:10]requested_item shift.opened is exist - process it [14:31:10]req_shift_opened [14:31:10]FM_GetShiftState [14:31:10]SAM_PROTO_GetShiftState [14:31:10]wFMCommunicate request_size=4 [14:31:10]MH_SAM_APDU [14:31:10]CAPDU: 80 13 01 00 [14:31:10]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [14:31:10]Write i2c OK [14:31:10]MH_I2C_Read... [14:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:10]Read from MH i2c: E2 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 0E 00 [14:31:10]MH_I2C_Read... [14:31:10]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 38 [14:31:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:31:10]wFMCommunicate OK [14:31:10]SAM_PROTO_GetShiftState done [14:31:10]FM_GetShiftState done [14:31:10]req_shift_opened done [14:31:10]requested_item shift.open_date is exist - process it [14:31:10]req_shift_open_date [14:31:10]req_shift_open_date done [14:31:10]produce_requested_data done [14:31:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151899,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:31:10]process_action_free close_receipt [14:31:10]json_value_free [14:31:10]json_value_free done [14:31:10]process_json_proto returns [14:31:10]Send response to host [14:31:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151899,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:31:10]free response buf [14:31:10]execute_script done [14:31:10]execute_script returns [14:31:10]free content buf [14:31:10]Sock 7.Close socket [14:31:10]Sock 7.Thread stoped [14:31:15]Connected sock=9 [14:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 5D 07 01 01 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 05 00 00 00 00 07 04 06 00 A8 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 F2 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 35 04 06 00 29 03 14 55 D0 93 80 A0 A5 BB D8 AE C8 4A [14:31:20]recv_with_timeout no data received [14:31:20]CommunicateWithHost answer receiving error [14:31:20]CommunicateWithHost err = -3 [14:31:20]OFD Sender: Server communicate error [14:31:20]OFD Sender: Processing packet 151898 [packets to send 827, broken 825] [14:31:20]ProducePacketName [14:31:20]name=ofd_packets/00151898 [14:31:20]OFD Sender: To server: pG, [14:31:20]CommunicateWithHost lk.salyk.kg:30040 [14:31:20]ConnectInit lk.salyk.kg [14:31:25]ConnectInit Can't take IP for lk.salyk.kg [14:31:25]CommunicateWithHost connect error [14:31:25]CommunicateWithHost err = -1 [14:31:25]OFD Sender: Server communicate error [14:31:30]OFD Sender: Processing packet 151898 [packets to send 827, broken 825] [14:31:30]ProducePacketName [14:31:30]name=ofd_packets/00151898 [14:31:30]OFD Sender: To server: pG, [14:31:30]CommunicateWithHost lk.salyk.kg:30040 [14:31:30]ConnectInit lk.salyk.kg [14:31:30]recv_with_timeout no data received [14:31:35]ConnectInit Can't take IP for lk.salyk.kg [14:31:35]CommunicateWithHost connect error [14:31:35]CommunicateWithHost err = -1 [14:31:35]OFD Sender: Server communicate error [14:31:40]OFD Sender: Processing packet 151898 [packets to send 827, broken 825] [14:31:40]ProducePacketName [14:31:40]name=ofd_packets/00151898 [14:31:40]OFD Sender: To server: pG, [14:31:40]CommunicateWithHost lk.salyk.kg:30040 [14:31:40]ConnectInit lk.salyk.kg [14:31:45]ConnectInit Can't take IP for lk.salyk.kg [14:31:45]CommunicateWithHost connect error [14:31:45]CommunicateWithHost err = -1 [14:31:45]OFD Sender: Server communicate error [14:31:50]OFD Sender: Processing packet 151898 [packets to send 827, broken 825] [14:31:50]ProducePacketName [14:31:50]name=ofd_packets/00151898 [14:31:50]OFD Sender: To server: pG, [14:31:50]CommunicateWithHost lk.salyk.kg:30040 [14:31:50]ConnectInit lk.salyk.kg [14:31:54]Connected sock=9 [14:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 5D 07 01 01 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 05 00 00 00 00 07 04 06 00 A8 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 F2 29 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 35 04 06 00 29 03 14 55 D0 93 80 A0 A5 BB D8 AE C8 4A [14:31:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E 40 47 00 38 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 51 02 00 F4 03 04 00 5B D2 EF 66 B6 04 01 00 00 4F 05 72 7A 2B F6 36 A3 [14:31:54]CommunicateWithHost err = 0 [14:31:54]CheckOFDResponse [14:31:54]1017 (14) - 77093643461234 [14:31:54]1041 (16) - 0000000000871835 [14:31:54]1040 (4) - 151898 [14:31:54]1012 (4) - 22.09.2024 08:16 [14:31:54]1206 (1) - 0 [14:31:54]OFD Sender: Remove packet 151898 [14:31:54]ProducePacketName [14:31:54]name=ofd_packets/00151898 [14:31:54]NVStorageDeleteData [14:31:54]recv_with_timeout no data received [14:31:55]OFD Sender: Processing packet 151899 [packets to send 826, broken 825] [14:31:55]ProducePacketName [14:31:55]name=ofd_packets/00151899 [14:31:55]OFD Sender: To server: pG, [14:31:55]CommunicateWithHost lk.salyk.kg:30040 [14:31:55]ConnectInit lk.salyk.kg [14:31:55]Connected sock=7 [14:31:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD 2A 07 01 78 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 2B 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 51 02 00 35 04 06 00 7D 08 FC 6D FA 40 B8 5B FE 25 85 9C 65 83 [14:31:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 33 8E 47 00 63 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 51 02 00 F4 03 04 00 5D D2 EF 66 B6 04 01 00 00 6D 90 2A C6 D3 CE DF EC [14:31:56]CommunicateWithHost err = 0 [14:31:56]CheckOFDResponse [14:31:56]1017 (14) - 77093643461234 [14:31:56]1041 (16) - 0000000000871835 [14:31:56]1040 (4) - 151899 [14:31:56]1012 (4) - 22.09.2024 08:16 [14:31:56]1206 (1) - 0 [14:31:56]OFD Sender: Remove packet 151899 [14:31:56]ProducePacketName [14:31:56]name=ofd_packets/00151899 [14:31:56]NVStorageDeleteData [14:31:56]OFD Sender: No OFD packet to send [14:32:01]OFD Sender: No OFD packet to send [14:32:05]recv_with_timeout no data received [14:32:06]OFD Sender: No OFD packet to send [14:32:11]OFD Sender: No OFD packet to send [14:32:16]OFD Sender: No OFD packet to send [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:52]recv_with_timeout no data received [14:32:56]OFD Sender: No OFD packet to send [14:33:01]OFD Sender: No OFD packet to send [14:33:06]OFD Sender: No OFD packet to send [14:33:11]OFD Sender: No OFD packet to send [14:33:11]accept exits with 10 [14:33:11]New connection [14:33:11]New thread 3066760548 created [14:33:11]Thread 3066617188 joined [14:33:11]Waiting for new connection... [14:33:11] Sock 10.Parse request [14:33:11]Sock 10.Check first char [14:33:11]Sock 10.First char is OK [14:33:11]request: POST /json_proto HTTP/1.0 [14:33:11]Method: POST [14:33:11]URL: /json_proto [14:33:11]Method is POST - this is cgi request [14:33:11]url: /json_proto [14:33:11]query_string will be loaded in cgi processing [14:33:11]execute_cgi json_proto POST (null) [14:33:11]execute_cgi path=json_proto method=POST [14:33:11]POST find Content-Length [14:33:11]Host: 172.17.43.67:8080 [14:33:11]Content-Length: 675 [14:33:11]Content-Type: application/json [14:33:11] [14:33:11]POST finish read [14:33:11]Found Content-Length = 675 [14:33:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:11]execute_script... [14:33:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:11]POST & json_proto [14:33:11]process_json_proto [14:33:11]json parsed OK: [14:33:11]protocol is kg_v1.0 [14:33:11]action value=close_receipt [14:33:11]process_action close_receipt [14:33:11]cmd_close_receipt [14:33:11]MH_GetDate [14:33:11]Write to MH i2c: F0 00 00 73 02 64 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 09 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 09 00 73 02 00 A8 2A F0 66 6A BD 47 65 68 [14:33:11]GetLastDocTimeStamp 1727015467 [14:33:11]current date 1727015592 [14:33:11]FM_GetShiftState [14:33:11]SAM_PROTO_GetShiftState [14:33:11]wFMCommunicate request_size=4 [14:33:11]MH_SAM_APDU [14:33:11]CAPDU: 80 13 01 00 [14:33:11]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:11]Read from MH i2c: E2 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 0E 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3A [14:33:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:33:11]wFMCommunicate OK [14:33:11]SAM_PROTO_GetShiftState done [14:33:11]FM_GetShiftState done [14:33:11]opened in 1726966141 [14:33:11]opened+sec_in_day 1727052541 [14:33:11]quantity*price = 70027 [14:33:11]sum+1 = 70029 [14:33:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 231 22.09.2024 14:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151900 ФПД: 232970049668219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143312&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151900&fm=232970049668219&tin=02508201610067®Number=0000000000091825&sum=70000 [14:33:13]StoreToDocumentArchive [14:33:13]shift 475 fd 151900 [14:33:13]save to /storage/0475/doc_00151900 [14:33:13]save last doc name /storage/0475/doc_00151900 to /storage/kkm_last_doc_name [14:33:13]save OK [14:33:13]Clear old archive folders... [14:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:33:13]tlvbuf is 01E935C0 [14:33:13]SAM_PROTO_ClearQueue [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 09 00 00 [14:33:13]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]SAM_PROTO_ClearQueue done [14:33:13]KKMCreateOFDPacket [14:33:13]OFDProtocolAddRootSTLVToBuf [14:33:13]FM_MakeSignedData [14:33:13]FM_MakeSignedData [14:33:13]SAM_PROTO_SignData [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 01 02 [14:33:13]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=255 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A8 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 51 02 00 35 04 06 00 D3 E2 91 0D [14:33:13]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A8 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 51 02 00 35 04 06 00 D3 E2 91 0D 00 00 6B [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=7 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 02 02 02 C4 7B [14:33:13]Write to MH i2c: E2 0A 00 84 02 80 0D 02 02 02 00 C4 7B 00 00 43 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 03 02 [14:33:13]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0B 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0B 00 85 02 00 FB AC 8B 1C 6D AF 91 6E 90 00 6C [14:33:13]RAPDU: FB AC 8B 1C 6D AF 91 6E 90 00 [14:33:13]wFMCommunicate OK [14:33:13]SAM_PROTO_SignData done [14:33:13]FM_MakeSignedData done [14:33:13]CreateOFDProtocolMessage [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 11 00 00 [14:33:13]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [14:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:13]wFMCommunicate OK [14:33:13]CreateOFDProtocolMessage done [14:33:13]OFDSenderStorePacket 151900 [14:33:13]StoreOFDPacket docnum=151900 [14:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4A 6B 04 01 F4 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A8 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 51 02 00 35 04 06 00 D3 E2 91 0D C4 7B FB AC 8B 1C 6D AF 91 6E [14:33:13]CheckFolder [14:33:13]dirname=/storage/ofd_packets [14:33:13]CheckFolder done [14:33:13]ProducePacketName [14:33:13]name=ofd_packets/00151900 [14:33:13]NVStorageSaveData ofd_packets/00151900 [14:33:13]File name is /storage/ofd_packets/00151900 [14:33:13]Write 298 bytes [14:33:13]NVStorageSaveData done [14:33:13]OFDSenderStorePacket done [14:33:13]KKMCreateOFDPacket done [14:33:13]NVStorageSaveData kkm_last_timestamp [14:33:13]File name is /storage/kkm_last_timestamp [14:33:13]Write 4 bytes [14:33:13]NVStorageSaveData done [14:33:13]ExternCall_PrintAddStr [14:33:13]wPrintStart [14:33:13]Write to MH i2c: 01 00 00 87 02 89 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [14:33:13]RasterBufferAndPrint [14:33:13]line Счет N : (1)1785911 [14:33:13]line ИНН: 02508201610067 [14:33:13]line Контрольно-Кассовый Чек [14:33:13]line ПРОДАЖА [14:33:13]line ТРК (МРК, ГНК) : 41 [14:33:13]line Товар: 2710194210 [14:33:13]line ДТ-К-5 [14:33:13]line 9.190 * 76.20 [14:33:13]line = 700.28 [14:33:13]line НДС 12% НСП 1% [14:33:13]line > о реализуемом товаре [14:33:13]line ОКРУГЛЕНИЕ: -0.28 [14:33:13]line ИТОГО: 700.00 [14:33:13]line Внесено: 700.00 [14:33:13]line СДАЧА: 0.00 [14:33:13]line НСП 1% : 6.20 [14:33:13]line НДС 12% : 74.37 [14:33:13]line Наличными: 700.00 [14:33:13]line Безнал.: 0.00 [14:33:13]line Место: АЗС № 89 "Партнер Нефть" [14:33:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:33:13]line СНО: Общий режим [14:33:13]line Чек 231 22.09.2024 14:33 [14:33:13]line Смена: 475 ФФД: 1.0 [14:33:13]line ЗНМ: 0300000113 [14:33:13]line РНМ: 0000000000091825 [14:33:13]line Версия ККМ: 001 [14:33:13]line ФМ: 0000000000871835 [14:33:13]line ФД: 151900 [14:33:13]line ФПД: 232970049668219 [14:33:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143312&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151900&fm=232970049668219&tin=02508201610067®Number=0000000000091825&sum=70000 [14:33:13]OFD Sender: Processing packet 151900 [packets to send 826, broken 825] [14:33:13]ProducePacketName [14:33:13]name=ofd_packets/00151900 [14:33:13]OFD Sender: To server: pG, [14:33:13]CommunicateWithHost lk.salyk.kg:30040 [14:33:13]ConnectInit lk.salyk.kg [14:33:13]written 0, free lines is 4095 [14:33:14]Connected sock=7 [14:33:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4A 6B 04 01 F4 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A8 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 51 02 00 35 04 06 00 D3 E2 91 0D C4 7B FB AC 8B 1C 6D AF 91 6E [14:33:14]Write to MH i2c: 01 00 00 B2 02 B4 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 E4 0C AB [14:33:14]RasterBufferAndPrint [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]written 0, free lines is 3306 [14:33:14]MH_Cut [14:33:14]Write to MH i2c: D1 01 00 B9 02 01 8D [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 01 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 01 00 B9 02 00 8C [14:33:14]Write to MH i2c: 01 00 00 BA 02 BC [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 0F 47 00 8F 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 51 02 00 F4 03 04 00 AB D2 EF 66 B6 04 01 00 00 D0 A5 A9 56 6E 50 D7 5A [14:33:14]CommunicateWithHost err = 0 [14:33:14]CheckOFDResponse [14:33:14]1017 (14) - 77093643461234 [14:33:14]1041 (16) - 0000000000871835 [14:33:14]1040 (4) - 151900 [14:33:14]1012 (4) - 22.09.2024 08:17 [14:33:14]1206 (1) - 0 [14:33:14]OFD Sender: Remove packet 151900 [14:33:14]ProducePacketName [14:33:14]name=ofd_packets/00151900 [14:33:14]NVStorageDeleteData [14:33:15]OFD Sender: No OFD packet to send [14:33:15]*** Cut start [14:33:15]*** Purtial cut [14:33:15]*** Stage 1: CUTSNS_PIN = 1 [14:33:15]Read from MH i2c: 01 [14:33:15]MH_I2C_Read... [14:33:15]*** Stop cut motor [14:33:15]*** Cut end [14:33:15]Read from MH i2c: 01 07 00 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [14:33:15]process_action close_receipt done [14:33:15]requested_data is exist [14:33:15]produce_requested_data [14:33:15]requested_item fm.sn is exist - process it [14:33:15]wFMCommunicate request_size=4 [14:33:15]MH_SAM_APDU [14:33:15]CAPDU: 80 11 00 00 [14:33:15]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [14:33:15]Write i2c OK [14:33:15]MH_I2C_Read... [14:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:15]Read from MH i2c: E2 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 17 00 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [14:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:15]wFMCommunicate OK [14:33:15]requested_item fd.num is exist - process it [14:33:15]SAM_PROTO_GetFieldsCounters [14:33:15]wFMCommunicate request_size=4 [14:33:15]MH_SAM_APDU [14:33:15]CAPDU: 80 13 00 00 [14:33:15]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [14:33:15]Write i2c OK [14:33:15]MH_I2C_Read... [14:33:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:15]Read from MH i2c: E2 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 62 00 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [14:33:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:15]wFMCommunicate OK [14:33:15]SAM_PROTO_GetFieldsCounters done [14:33:15]requested_item shift.num is exist - process it [14:33:15]requested_item shift.opened is exist - process it [14:33:15]req_shift_opened [14:33:15]FM_GetShiftState [14:33:15]SAM_PROTO_GetShiftState [14:33:15]wFMCommunicate request_size=4 [14:33:15]MH_SAM_APDU [14:33:15]CAPDU: 80 13 01 00 [14:33:15]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [14:33:15]Write i2c OK [14:33:15]MH_I2C_Read... [14:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:15]Read from MH i2c: E2 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 0E 00 [14:33:15]MH_I2C_Read... [14:33:15]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 83 [14:33:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:33:15]wFMCommunicate OK [14:33:15]SAM_PROTO_GetShiftState done [14:33:15]FM_GetShiftState done [14:33:15]req_shift_opened done [14:33:15]requested_item shift.open_date is exist - process it [14:33:15]req_shift_open_date [14:33:15]req_shift_open_date done [14:33:15]produce_requested_data done [14:33:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151900,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:33:15]process_action_free close_receipt [14:33:15]json_value_free [14:33:15]json_value_free done [14:33:15]process_json_proto returns [14:33:15]Send response to host [14:33:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151900,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:33:15]free response buf [14:33:15]execute_script done [14:33:15]execute_script returns [14:33:15]free content buf [14:33:15]Sock 10.Close socket [14:33:15]Sock 10.Thread stoped [14:33:20]OFD Sender: No OFD packet to send [14:33:25]OFD Sender: No OFD packet to send [14:33:30]OFD Sender: No OFD packet to send [14:33:31]recv_with_timeout no data received [14:33:35]OFD Sender: No OFD packet to send [14:33:40]OFD Sender: No OFD packet to send [14:33:41]recv_with_timeout no data received [14:33:45]OFD Sender: No OFD packet to send [14:33:50]OFD Sender: No OFD packet to send [14:33:52]accept exits with 9 [14:33:52]New connection [14:33:52]New thread 3066617188 created [14:33:52]Thread 3066760548 joined [14:33:52]Waiting for new connection... [14:33:52] Sock 9.Parse request [14:33:52]Sock 9.Check first char [14:33:52]Sock 9.First char is OK [14:33:52]request: POST /json_proto HTTP/1.0 [14:33:52]Method: POST [14:33:52]URL: /json_proto [14:33:52]Method is POST - this is cgi request [14:33:52]url: /json_proto [14:33:52]query_string will be loaded in cgi processing [14:33:52]execute_cgi json_proto POST (null) [14:33:52]execute_cgi path=json_proto method=POST [14:33:52]POST find Content-Length [14:33:52]Host: 172.17.43.67:8080 [14:33:52]Content-Length: 676 [14:33:52]Content-Type: application/json [14:33:52] [14:33:52]POST finish read [14:33:52]Found Content-Length = 676 [14:33:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:52]execute_script... [14:33:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:52]POST & json_proto [14:33:52]process_json_proto [14:33:52]json parsed OK: [14:33:52]protocol is kg_v1.0 [14:33:52]action value=close_receipt [14:33:52]process_action close_receipt [14:33:52]cmd_close_receipt [14:33:52]MH_GetDate [14:33:52]Write to MH i2c: F0 00 00 BE 02 AF [14:33:52]Write i2c OK [14:33:52]MH_I2C_Read... [14:33:52]Read from MH i2c: F0 [14:33:52]MH_I2C_Read... [14:33:52]Read from MH i2c: F0 09 00 [14:33:52]MH_I2C_Read... [14:33:52]Read from MH i2c: F0 09 00 BE 02 00 D0 2A F0 66 6A BD 47 65 DB [14:33:52]GetLastDocTimeStamp 1727015592 [14:33:52]current date 1727015632 [14:33:52]FM_GetShiftState [14:33:52]SAM_PROTO_GetShiftState [14:33:52]wFMCommunicate request_size=4 [14:33:52]MH_SAM_APDU [14:33:52]CAPDU: 80 13 01 00 [14:33:52]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [14:33:52]Write i2c OK [14:33:52]MH_I2C_Read... [14:33:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:52]Read from MH i2c: E2 [14:33:52]MH_I2C_Read... [14:33:52]Read from MH i2c: E2 0E 00 [14:33:52]MH_I2C_Read... [14:33:52]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 85 [14:33:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:33:52]wFMCommunicate OK [14:33:52]SAM_PROTO_GetShiftState done [14:33:52]FM_GetShiftState done [14:33:52]opened in 1726966141 [14:33:52]opened+sec_in_day 1727052541 [14:33:52]quantity*price = 80010 [14:33:52]sum+1 = 80011 [14:33:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 232 22.09.2024 14:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151901 ФПД: 177968021905480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143353&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151901&fm=177968021905480&tin=02508201610067®Number=0000000000091825&sum=80000 [14:33:54]StoreToDocumentArchive [14:33:54]shift 475 fd 151901 [14:33:54]save to /storage/0475/doc_00151901 [14:33:54]save last doc name /storage/0475/doc_00151901 to /storage/kkm_last_doc_name [14:33:54]save OK [14:33:54]Clear old archive folders... [14:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:33:54]tlvbuf is 01E94F40 [14:33:54]SAM_PROTO_ClearQueue [14:33:54]wFMCommunicate request_size=4 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 09 00 00 [14:33:54]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:54]Read from MH i2c: E2 03 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [14:33:54]RAPDU: 90 00 [14:33:54]wFMCommunicate OK [14:33:54]SAM_PROTO_ClearQueue done [14:33:54]KKMCreateOFDPacket [14:33:54]OFDProtocolAddRootSTLVToBuf [14:33:54]FM_MakeSignedData [14:33:54]FM_MakeSignedData [14:33:54]SAM_PROTO_SignData [14:33:54]wFMCommunicate request_size=4 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 0D 01 02 [14:33:54]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [14:33:54]RAPDU: 90 00 [14:33:54]wFMCommunicate OK [14:33:54]wFMCommunicate request_size=255 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 D1 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 51 02 00 35 04 06 00 A1 DC 68 BA [14:33:54]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 D1 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 51 02 00 35 04 06 00 A1 DC 68 BA 00 00 64 [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [14:33:54]RAPDU: 90 00 [14:33:54]wFMCommunicate OK [14:33:54]wFMCommunicate request_size=7 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 0D 02 02 02 20 48 [14:33:54]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 20 48 00 00 B7 [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [14:33:54]RAPDU: 90 00 [14:33:54]wFMCommunicate OK [14:33:54]wFMCommunicate request_size=4 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 0D 03 02 [14:33:54]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 0B 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 0B 00 D0 02 00 49 BC BD A2 E4 D9 66 1B 90 00 F0 [14:33:54]RAPDU: 49 BC BD A2 E4 D9 66 1B 90 00 [14:33:54]wFMCommunicate OK [14:33:54]SAM_PROTO_SignData done [14:33:54]FM_MakeSignedData done [14:33:54]CreateOFDProtocolMessage [14:33:54]wFMCommunicate request_size=4 [14:33:54]MH_SAM_APDU [14:33:54]CAPDU: 80 11 00 00 [14:33:54]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:54]Read from MH i2c: E2 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 17 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [14:33:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:54]wFMCommunicate OK [14:33:54]CreateOFDProtocolMessage done [14:33:54]OFDSenderStorePacket 151901 [14:33:54]StoreOFDPacket docnum=151901 [14:33:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B C9 04 01 4B AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 D1 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 51 02 00 35 04 06 00 A1 DC 68 BA 20 48 49 BC BD A2 E4 D9 66 1B [14:33:54]CheckFolder [14:33:54]dirname=/storage/ofd_packets [14:33:54]CheckFolder done [14:33:54]ProducePacketName [14:33:54]name=ofd_packets/00151901 [14:33:54]NVStorageSaveData ofd_packets/00151901 [14:33:54]File name is /storage/ofd_packets/00151901 [14:33:54]Write 298 bytes [14:33:54]NVStorageSaveData done [14:33:54]OFDSenderStorePacket done [14:33:54]KKMCreateOFDPacket done [14:33:54]NVStorageSaveData kkm_last_timestamp [14:33:54]File name is /storage/kkm_last_timestamp [14:33:54]Write 4 bytes [14:33:54]NVStorageSaveData done [14:33:54]ExternCall_PrintAddStr [14:33:54]wPrintStart [14:33:54]Write to MH i2c: 01 00 00 D2 02 D4 [14:33:54]Write i2c OK [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: 01 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: 01 07 00 [14:33:54]MH_I2C_Read... [14:33:54]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [14:33:54]RasterBufferAndPrint [14:33:54]line Счет N : (1)1785912 [14:33:54]line ИНН: 02508201610067 [14:33:54]line Контрольно-Кассовый Чек [14:33:54]line ПРОДАЖА [14:33:54]line ТРК (МРК, ГНК) : 31 [14:33:54]line Товар: 2710194210 [14:33:54]line ДТ-К-5 [14:33:54]line 10.500 * 76.20 [14:33:54]line = 800.10 [14:33:54]line НДС 12% НСП 1% [14:33:54]line > о реализуемом товаре [14:33:54]line ОКРУГЛЕНИЕ: -0.10 [14:33:54]line ИТОГО: 800.00 [14:33:54]line Внесено: 800.00 [14:33:54]line СДАЧА: 0.00 [14:33:54]line НСП 1% : 7.08 [14:33:54]line НДС 12% : 84.97 [14:33:54]line Наличными: 800.00 [14:33:54]line Безнал.: 0.00 [14:33:54]line Место: АЗС № 89 "Партнер Нефть" [14:33:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:33:54]line СНО: Общий режим [14:33:54]line Чек 232 22.09.2024 14:33 [14:33:54]line Смена: 475 ФФД: 1.0 [14:33:54]line ЗНМ: 0300000113 [14:33:54]line РНМ: 0000000000091825 [14:33:54]line Версия ККМ: 001 [14:33:54]line ФМ: 0000000000871835 [14:33:54]line ФД: 151901 [14:33:54]line ФПД: 177968021905480 [14:33:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143353&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151901&fm=177968021905480&tin=02508201610067®Number=0000000000091825&sum=80000 [14:33:54]OFD Sender: Processing packet 151901 [packets to send 826, broken 825] [14:33:54]ProducePacketName [14:33:54]name=ofd_packets/00151901 [14:33:54]OFD Sender: To server: pG, [14:33:54]CommunicateWithHost lk.salyk.kg:30040 [14:33:54]ConnectInit lk.salyk.kg [14:33:54]written 0, free lines is 4095 [14:33:55]Write to MH i2c: 01 00 00 FD 02 FF [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 07 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DA 0C EC [14:33:55]RasterBufferAndPrint [14:33:55]line [14:33:55]line [14:33:55]line [14:33:55]line [14:33:55]line [14:33:55]written 0, free lines is 3296 [14:33:55]MH_Cut [14:33:55]Write to MH i2c: D1 01 00 04 03 01 D9 [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: D1 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: D1 01 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: D1 01 00 04 03 00 D8 [14:33:55]Write to MH i2c: 01 00 00 05 03 08 [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:56]*** Cut start [14:33:56]*** Purtial cut [14:33:56]*** Stage 1: CUTSNS_PIN = 1 [14:33:56]Read from MH i2c: 01 [14:33:56]MH_I2C_Read... [14:33:56]*** Stop cut motor [14:33:56]*** Cut end [14:33:56]Read from MH i2c: 01 07 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [14:33:56]process_action close_receipt done [14:33:56]requested_data is exist [14:33:56]produce_requested_data [14:33:56]requested_item fm.sn is exist - process it [14:33:56]wFMCommunicate request_size=4 [14:33:56]MH_SAM_APDU [14:33:56]CAPDU: 80 11 00 00 [14:33:56]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:56]Read from MH i2c: E2 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 17 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [14:33:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:56]wFMCommunicate OK [14:33:56]requested_item fd.num is exist - process it [14:33:56]SAM_PROTO_GetFieldsCounters [14:33:56]wFMCommunicate request_size=4 [14:33:56]MH_SAM_APDU [14:33:56]CAPDU: 80 13 00 00 [14:33:56]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:56]Read from MH i2c: E2 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 62 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [14:33:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:56]wFMCommunicate OK [14:33:56]SAM_PROTO_GetFieldsCounters done [14:33:56]requested_item shift.num is exist - process it [14:33:56]requested_item shift.opened is exist - process it [14:33:56]req_shift_opened [14:33:56]FM_GetShiftState [14:33:56]SAM_PROTO_GetShiftState [14:33:56]wFMCommunicate request_size=4 [14:33:56]MH_SAM_APDU [14:33:56]CAPDU: 80 13 01 00 [14:33:56]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:56]Read from MH i2c: E2 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 0E 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CF [14:33:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:33:56]wFMCommunicate OK [14:33:56]SAM_PROTO_GetShiftState done [14:33:56]FM_GetShiftState done [14:33:56]req_shift_opened done [14:33:56]requested_item shift.open_date is exist - process it [14:33:56]req_shift_open_date [14:33:56]req_shift_open_date done [14:33:56]produce_requested_data done [14:33:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151901,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:33:56]process_action_free close_receipt [14:33:56]json_value_free [14:33:56]json_value_free done [14:33:56]process_json_proto returns [14:33:56]Send response to host [14:33:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151901,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:33:56]free response buf [14:33:56]execute_script done [14:33:56]execute_script returns [14:33:56]free content buf [14:33:56]Sock 9.Close socket [14:33:56]Sock 9.Thread stoped [14:33:58]Connected sock=11 [14:33:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B C9 04 01 4B AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 D1 2A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 51 02 00 35 04 06 00 A1 DC 68 BA 20 48 49 BC BD A2 E4 D9 66 1B [14:33:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EF 23 47 00 7D B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 51 02 00 F4 03 04 00 D8 D2 EF 66 B6 04 01 00 00 3C 38 BE E0 57 7F 4E F5 [14:33:59]CommunicateWithHost err = 0 [14:33:59]CheckOFDResponse [14:33:59]1017 (14) - 77093643461234 [14:33:59]1041 (16) - 0000000000871835 [14:33:59]1040 (4) - 151901 [14:33:59]1012 (4) - 22.09.2024 08:18 [14:33:59]1206 (1) - 0 [14:33:59]OFD Sender: Remove packet 151901 [14:33:59]ProducePacketName [14:33:59]name=ofd_packets/00151901 [14:33:59]NVStorageDeleteData [14:33:59]OFD Sender: No OFD packet to send [14:34:04]OFD Sender: No OFD packet to send [14:34:09]OFD Sender: No OFD packet to send [14:34:14]OFD Sender: No OFD packet to send [14:34:19]recv_with_timeout no data received [14:34:19]OFD Sender: No OFD packet to send [14:34:24]OFD Sender: No OFD packet to send [14:34:29]OFD Sender: No OFD packet to send [14:34:34]OFD Sender: No OFD packet to send [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:45]accept exits with 7 [14:34:45]New connection [14:34:45]New thread 3066760548 created [14:34:45]Thread 3066617188 joined [14:34:45]Waiting for new connection... [14:34:45] Sock 7.Parse request [14:34:45]Sock 7.Check first char [14:34:45]Sock 7.First char is OK [14:34:45]request: POST /json_proto HTTP/1.0 [14:34:45]Method: POST [14:34:45]URL: /json_proto [14:34:45]Method is POST - this is cgi request [14:34:45]url: /json_proto [14:34:45]query_string will be loaded in cgi processing [14:34:45]execute_cgi json_proto POST (null) [14:34:45]execute_cgi path=json_proto method=POST [14:34:45]POST find Content-Length [14:34:45]Host: 172.17.43.67:8080 [14:34:45]Content-Length: 678 [14:34:45]Content-Type: application/json [14:34:45] [14:34:45]POST finish read [14:34:45]Found Content-Length = 678 [14:34:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:45]execute_script... [14:34:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:45]POST & json_proto [14:34:45]process_json_proto [14:34:45]json parsed OK: [14:34:45]protocol is kg_v1.0 [14:34:45]action value=close_receipt [14:34:45]process_action close_receipt [14:34:45]cmd_close_receipt [14:34:45]MH_GetDate [14:34:45]Write to MH i2c: F0 00 00 09 03 FB [14:34:45]Write i2c OK [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: F0 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: F0 09 00 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: F0 09 00 09 03 00 05 2B F0 66 6A BD 47 65 5D [14:34:45]GetLastDocTimeStamp 1727015633 [14:34:45]current date 1727015685 [14:34:45]FM_GetShiftState [14:34:45]SAM_PROTO_GetShiftState [14:34:45]wFMCommunicate request_size=4 [14:34:45]MH_SAM_APDU [14:34:45]CAPDU: 80 13 01 00 [14:34:45]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [14:34:45]Write i2c OK [14:34:45]MH_I2C_Read... [14:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:45]Read from MH i2c: E2 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 0E 00 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D1 [14:34:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:34:45]wFMCommunicate OK [14:34:45]SAM_PROTO_GetShiftState done [14:34:45]FM_GetShiftState done [14:34:45]opened in 1726966141 [14:34:45]opened+sec_in_day 1727052541 [14:34:45]quantity*price = 30035 [14:34:45]sum+1 = 30036 [14:34:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 233 22.09.2024 14:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151902 ФПД: 223628579673707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143445&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151902&fm=223628579673707&tin=02508201610067®Number=0000000000091825&sum=30000 [14:34:46]StoreToDocumentArchive [14:34:46]shift 475 fd 151902 [14:34:46]save to /storage/0475/doc_00151902 [14:34:46]save last doc name /storage/0475/doc_00151902 to /storage/kkm_last_doc_name [14:34:46]save OK [14:34:46]Clear old archive folders... [14:34:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:46]tlvbuf is 01E92B10 [14:34:46]SAM_PROTO_ClearQueue [14:34:46]wFMCommunicate request_size=4 [14:34:46]MH_SAM_APDU [14:34:46]CAPDU: 80 09 00 00 [14:34:46]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]SAM_PROTO_ClearQueue done [14:34:47]KKMCreateOFDPacket [14:34:47]OFDProtocolAddRootSTLVToBuf [14:34:47]FM_MakeSignedData [14:34:47]FM_MakeSignedData [14:34:47]SAM_PROTO_SignData [14:34:47]wFMCommunicate request_size=4 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 01 02 [14:34:47]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]wFMCommunicate request_size=255 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 05 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 51 02 00 35 04 06 00 CB [14:34:47]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 05 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 51 02 00 35 04 06 00 CB 00 00 F9 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]wFMCommunicate request_size=10 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 02 02 05 63 96 0D 96 6B [14:34:47]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 63 96 0D 96 6B 00 00 A8 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]wFMCommunicate request_size=4 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 03 02 [14:34:47]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 0B 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 0B 00 1B 03 00 A4 A2 1B AB 72 3F C2 91 90 00 AA [14:34:47]RAPDU: A4 A2 1B AB 72 3F C2 91 90 00 [14:34:47]wFMCommunicate OK [14:34:47]SAM_PROTO_SignData done [14:34:47]FM_MakeSignedData done [14:34:47]CreateOFDProtocolMessage [14:34:47]wFMCommunicate request_size=4 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 11 00 00 [14:34:47]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 17 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [14:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:47]wFMCommunicate OK [14:34:47]CreateOFDProtocolMessage done [14:34:47]OFDSenderStorePacket 151902 [14:34:47]StoreOFDPacket docnum=151902 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27815473+1699200362=1727015835 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 9B 2B F0 66 6A BD 47 65 EE [14:37:15]Current date/time: 22.09.2024 14:37 [14:37:15]FM_Init [14:37:15]wFMConnect [14:37:15]MH_SAM_On [14:37:15]Write to MH i2c: E0 00 00 08 00 E7 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_init finished! [14:37:15]*** atr: [14:37:15]*** 0F 3B D5 18 FF 81 91 FE [14:37:15]*** 1F C3 80 73 C8 21 10 0A [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]*** 00 00 00 00 00 00 00 00 [14:37:15]Read from MH i2c: E0 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E0 10 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:37:15]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:37:15]wFMCommunicate request_size=10 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:37:15]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:37:15]RAPDU: 90 00 [14:37:15]wFMCommunicate OK [14:37:15]wFMCommunicate request_size=4 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 80 11 00 00 [14:37:15]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 17 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:15]wFMCommunicate OK [14:37:15]Detected FM SN is 0000000000871835 [14:37:15]Stored FM SN is 0000000000871835 [14:37:15]wFMCommunicate request_size=9 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:37:15]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:37:15]RAPDU: 90 00 [14:37:15]wFMCommunicate OK [14:37:15]FM PIN OK [14:37:15]wFMCommunicate request_size=8 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 80 14 04 00 03 02 00 01 [14:37:15]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:37:15]RAPDU: 90 00 [14:37:15]wFMCommunicate OK [14:37:15]wFMCommunicate request_size=13 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:37:15]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:37:15]RAPDU: 90 00 [14:37:15]wFMCommunicate OK [14:37:15]wFMCommunicate request_size=4 [14:37:15]MH_SAM_APDU [14:37:15]CAPDU: 80 11 00 00 [14:37:15]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:15]Read from MH i2c: E2 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 17 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:15]wFMCommunicate OK [14:37:15]DocumentArchiveInit [14:37:15]Start Httpd... [14:37:15]Httpd thread 3067125092 created [14:37:15]Write to MH i2c: 01 00 00 0F 00 0F [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 07 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:37:15]Allocated Socket 6 [14:37:15]Bind OK [14:37:15]Listen OK [14:37:15]httpd running on port 8080 [14:37:15]Waiting for new connection... [14:37:15]MH Int Process started [14:37:16]OFD Sender: Processing packet 151902 [packets to send 826, broken 825] [14:37:16]ProducePacketName [14:37:16]name=ofd_packets/00151902 [14:37:16]OFD Sender: To server: pG, [14:37:16]CommunicateWithHost lk.salyk.kg:30040 [14:37:16]ConnectInit lk.salyk.kg [14:37:17]Connected sock=5 [14:37:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 59 07 01 19 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 05 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 51 02 00 35 04 06 00 CB 63 96 0D 96 6B A4 A2 1B AB 72 3F C2 91 [14:37:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 AC 47 00 0C 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 51 02 00 F4 03 04 00 9F D3 EF 66 B6 04 01 00 00 8B C0 66 3F 42 FE 21 91 [14:37:18]CommunicateWithHost err = 0 [14:37:18]CheckOFDResponse [14:37:18]1017 (14) - 77093643461234 [14:37:18]1041 (16) - 0000000000871835 [14:37:18]1040 (4) - 151902 [14:37:18]1012 (4) - 22.09.2024 08:21 [14:37:18]1206 (1) - 0 [14:37:18]OFD Sender: Remove packet 151902 [14:37:18]ProducePacketName [14:37:18]name=ofd_packets/00151902 [14:37:18]NVStorageDeleteData [14:37:19]OFD Sender: No OFD packet to send [14:37:21]accept exits with 7 [14:37:21]New connection [14:37:21]New thread 3066838372 created [14:37:21]Waiting for new connection... [14:37:21] Sock 7.Parse request [14:37:21]Sock 7.Check first char [14:37:21]Sock 7.First char is OK [14:37:21]request: POST /json_proto HTTP/1.0 [14:37:21]Method: POST [14:37:21]URL: /json_proto [14:37:21]Method is POST - this is cgi request [14:37:21]url: /json_proto [14:37:21]query_string will be loaded in cgi processing [14:37:21]execute_cgi json_proto POST (null) [14:37:21]execute_cgi path=json_proto method=POST [14:37:21]POST find Content-Length [14:37:21]Host: 172.17.43.67:8080 [14:37:21]Content-Length: 215 [14:37:21]Content-Type: application/json [14:37:21] [14:37:21]POST finish read [14:37:21]Found Content-Length = 215 [14:37:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:21]execute_script... [14:37:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:21]POST & json_proto [14:37:21]process_json_proto [14:37:21]json parsed OK: [14:37:21]protocol is kg_v1.0 [14:37:21]action value=get_value [14:37:21]process_action get_value [14:37:21]cmd_get_value [14:37:21]process_action get_value done [14:37:21]requested_data is exist [14:37:21]produce_requested_data [14:37:21]requested_item kkm.sn is exist - process it [14:37:21]requested_item kkm.ver is exist - process it [14:37:21]requested_item fm.sn is exist - process it [14:37:21]wFMCommunicate request_size=4 [14:37:21]MH_SAM_APDU [14:37:21]CAPDU: 80 11 00 00 [14:37:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:37:21]Write i2c OK [14:37:21]MH_I2C_Read... [14:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:21]Read from MH i2c: E2 [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 17 00 [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:21]wFMCommunicate OK [14:37:21]requested_item fd.num is exist - process it [14:37:21]SAM_PROTO_GetFieldsCounters [14:37:21]wFMCommunicate request_size=4 [14:37:21]MH_SAM_APDU [14:37:21]CAPDU: 80 13 00 00 [14:37:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:37:21]Write i2c OK [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 [14:37:21]MH_I2C_Read... [14:37:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:21]Read from MH i2c: E2 62 00 [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [14:37:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:21]wFMCommunicate OK [14:37:21]SAM_PROTO_GetFieldsCounters done [14:37:21]requested_item shift.num is exist - process it [14:37:21]requested_item shift.opened is exist - process it [14:37:21]req_shift_opened [14:37:21]FM_GetShiftState [14:37:21]SAM_PROTO_GetShiftState [14:37:21]wFMCommunicate request_size=4 [14:37:21]MH_SAM_APDU [14:37:21]CAPDU: 80 13 01 00 [14:37:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:37:21]Write i2c OK [14:37:21]MH_I2C_Read... [14:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:21]Read from MH i2c: E2 [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 0E 00 [14:37:21]MH_I2C_Read... [14:37:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [14:37:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:37:21]wFMCommunicate OK [14:37:21]SAM_PROTO_GetShiftState done [14:37:21]FM_GetShiftState done [14:37:21]req_shift_opened done [14:37:21]requested_item shift.open_date is exist - process it [14:37:21]req_shift_open_date [14:37:21]req_shift_open_date done [14:37:21]produce_requested_data done [14:37:21]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151902,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:37:21]process_action_free get_value [14:37:21]json_value_free [14:37:21]json_value_free done [14:37:21]process_json_proto returns [14:37:21]Send response to host [14:37:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151902,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:37:21]free response buf [14:37:21]execute_script done [14:37:21]execute_script returns [14:37:21]free content buf [14:37:21]Sock 7.Close socket [14:37:21]Sock 7.Thread stoped [14:37:21]accept exits with 9 [14:37:21]New connection [14:37:21]New thread 3066695012 created [14:37:21]Thread 3066838372 joined [14:37:21]Waiting for new connection... [14:37:21] Sock 9.Parse request [14:37:21]Sock 9.Check first char [14:37:21]Sock 9.First char is OK [14:37:21]request: POST /json_proto HTTP/1.0 [14:37:21]Method: POST [14:37:21]URL: /json_proto [14:37:21]Method is POST - this is cgi request [14:37:21]url: /json_proto [14:37:21]query_string will be loaded in cgi processing [14:37:21]execute_cgi json_proto POST (null) [14:37:21]execute_cgi path=json_proto method=POST [14:37:21]POST find Content-Length [14:37:21]Host: 172.17.43.67:8080 [14:37:21]Content-Length: 331 [14:37:21]Content-Type: application/json [14:37:21] [14:37:21]POST finish read [14:37:21]Found Content-Length = 331 [14:37:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:37:21]execute_script... [14:37:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:37:21]POST & json_proto [14:37:21]process_json_proto [14:37:21]json parsed OK: [14:37:21]protocol is kg_v1.0 [14:37:21]action value=get_value [14:37:21]process_action get_value [14:37:21]cmd_get_value [14:37:21]process_action get_value done [14:37:21]requested_data is exist [14:37:21]produce_requested_data [14:37:21]requested_item fm.sale.total is exist - process it [14:37:21]SAM_PROTO_GetFMData [14:37:21]wFMCommunicate request_size=4 [14:37:21]MH_SAM_APDU [14:37:21]CAPDU: 80 13 03 00 [14:37:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:37:22]Write i2c OK [14:37:22]MH_I2C_Read... [14:37:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:37:22]Read from MH i2c: E2 [14:37:22]MH_I2C_Read... [14:37:22]Read from MH i2c: E2 FD 00 [14:37:22]MH_I2C_Read... [14:37:22]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 A8 4D 02 00 69 04 9F 00 6F 04 04 00 D3 49 02 00 B1 04 05 00 B4 83 3C 98 02 70 04 05 00 B4 83 3C 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C1 61 91 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 4F E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 0C [14:37:22]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 A8 4D 02 00 69 04 9F 00 6F 04 04 00 D3 49 02 00 B1 04 05 00 B4 83 3C 98 02 70 04 05 00 B4 83 3C 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C1 61 91 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 4F E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [14:37:22]wFMCommunicate OK [14:37:22]wFMCommunicate request_size=4 [14:37:22]MH_SAM_APDU [14:37:22]CAPDU: 80 17 00 00 [14:37:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:37:22]Write i2c OK [14:37:22]MH_I2C_Read... [14:37:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:23]Read from MH i2c: E2 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [14:37:23]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [14:37:23]wFMCommunicate OK [14:37:23]wFMCommunicate request_size=4 [14:37:23]MH_SAM_APDU [14:37:23]CAPDU: 80 17 00 00 [14:37:23]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:37:23]Write i2c OK [14:37:23]MH_I2C_Read... [14:37:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:23]Read from MH i2c: E2 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [14:37:23]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [14:37:23]wFMCommunicate OK [14:37:23]wFMCommunicate request_size=4 [14:37:23]MH_SAM_APDU [14:37:23]CAPDU: 80 17 00 00 [14:37:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:37:23]Write i2c OK [14:37:23]MH_I2C_Read... [14:37:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:23]Read from MH i2c: E2 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [14:37:23]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [14:37:23]wFMCommunicate OK [14:37:23]wFMCommunicate request_size=4 [14:37:23]MH_SAM_APDU [14:37:23]CAPDU: 80 17 00 00 [14:37:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:37:23]Write i2c OK [14:37:23]MH_I2C_Read... [14:37:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:37:23]Read from MH i2c: E2 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 DE 00 [14:37:23]MH_I2C_Read... [14:37:23]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:37:23]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:37:23]wFMCommunicate OK [14:37:23]SAM_PROTO_GetFMData done [14:37:23]requested_item fm.sale_refund.total is exist - process it [14:37:23]requested_item fm.buy.total is exist - process it [14:37:23]requested_item shift.sale.total is exist - process it [14:37:23]SAM_PROTO_GetShiftData [14:37:23]wFMCommunicate request_size=4 [14:37:23]MH_SAM_APDU [14:37:23]CAPDU: 80 13 02 00 [14:37:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:37:23]Write i2c OK [14:37:23]MH_I2C_Read... [14:37:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:37:24]Read from MH i2c: E2 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 E9 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 08 C6 A4 70 04 03 00 08 C6 A4 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9F 81 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 76 75 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 25 [14:37:24]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 E9 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 08 C6 A4 70 04 03 00 08 C6 A4 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9F 81 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 76 75 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:37:24]wFMCommunicate OK [14:37:24]wFMCommunicate request_size=4 [14:37:24]MH_SAM_APDU [14:37:24]CAPDU: 80 17 00 00 [14:37:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:37:24]Write i2c OK [14:37:24]MH_I2C_Read... [14:37:24]OFD Sender: No OFD packet to send [14:37:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:24]Read from MH i2c: E2 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [14:37:24]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [14:37:24]wFMCommunicate OK [14:37:24]wFMCommunicate request_size=4 [14:37:24]MH_SAM_APDU [14:37:24]CAPDU: 80 17 00 00 [14:37:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:37:24]Write i2c OK [14:37:24]MH_I2C_Read... [14:37:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:24]Read from MH i2c: E2 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 [14:37:24]MH_I2C_Read... [14:37:24]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:37:24]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:37:24]wFMCommunicate OK [14:37:24]wFMCommunicate request_size=4 [14:37:24]MH_SAM_APDU [14:37:24]CAPDU: 80 17 00 00 [14:37:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:37:24]Write i2c OK [14:37:24]MH_I2C_Read... [14:37:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:37:25]Read from MH i2c: E2 [14:37:25]MH_I2C_Read... [14:37:25]Read from MH i2c: E2 FD 00 [14:37:25]MH_I2C_Read... [14:37:25]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [14:37:25]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:37:25]wFMCommunicate OK [14:37:25]wFMCommunicate request_size=4 [14:37:25]MH_SAM_APDU [14:37:25]CAPDU: 80 17 00 00 [14:37:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:37:25]Write i2c OK [14:37:25]MH_I2C_Read... [14:37:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:37:25]Read from MH i2c: E2 [14:37:25]MH_I2C_Read... [14:37:25]Read from MH i2c: E2 D3 00 [14:37:25]MH_I2C_Read... [14:37:25]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [14:37:25]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:37:25]wFMCommunicate OK [14:37:25]SAM_PROTO_GetShiftData done [14:37:25]requested_item shift.sale.total_cash is exist - process it [14:37:25]requested_item shift.sale_refund.total is exist - process it [14:37:25]requested_item shift.sale_refund.total_cash is exist - process it [14:37:25]requested_item shift.buy.total is exist - process it [14:37:25]requested_item shift.buy.total_cash is exist - process it [14:37:25]produce_requested_data done [14:37:25]produce_requested_data return {"fm.sale.total":111440373.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":107986.00,"shift.sale.total_cash":107986.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:37:25]process_action_free get_value [14:37:25]json_value_free [14:37:25]json_value_free done [14:37:25]process_json_proto returns [14:37:25]Send response to host [14:37:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111440373.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":107986.00,"shift.sale.total_cash":107986.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:37:25]free response buf [14:37:25]execute_script done [14:37:25]execute_script returns [14:37:25]free content buf [14:37:25]Sock 9.Close socket [14:37:25]Sock 9.Thread stoped [14:37:26]accept exits with 7 [14:37:26]New connection [14:37:26]New thread 3066838372 created [14:37:26]Thread 3066695012 joined [14:37:26]Waiting for new connection... [14:37:26] Sock 7.Parse request [14:37:26]Sock 7.Check first char [14:37:26]Sock 7.First char is OK [14:37:26]request: POST /json_proto HTTP/1.0 [14:37:26]Method: POST [14:37:26]URL: /json_proto [14:37:26]Method is POST - this is cgi request [14:37:26]url: /json_proto [14:37:26]query_string will be loaded in cgi processing [14:37:26]execute_cgi json_proto POST (null) [14:37:26]execute_cgi path=json_proto method=POST [14:37:26]POST find Content-Length [14:37:26]Host: 172.17.43.67:8080 [14:37:26]Content-Length: 794 [14:37:26]Content-Type: application/json [14:37:26] [14:37:26]POST finish read [14:37:26]Found Content-Length = 794 [14:37:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:26]execute_script... [14:37:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:26]POST & json_proto [14:37:26]process_json_proto [14:37:26]json parsed OK: [14:37:26]protocol is kg_v1.0 [14:37:26]action value=close_receipt [14:37:26]process_action close_receipt [14:37:26]cmd_close_receipt [14:37:26]MH_GetDate [14:37:26]Write to MH i2c: F0 00 00 1D 00 0C [14:37:26]Write i2c OK [14:37:26]MH_I2C_Read... [14:37:26]Read from MH i2c: F0 [14:37:26]MH_I2C_Read... [14:37:26]Read from MH i2c: F0 09 00 [14:37:26]MH_I2C_Read... [14:37:26]Read from MH i2c: F0 09 00 1D 00 00 A6 2B F0 66 6A BD 47 65 0F [14:37:26]GetLastDocTimeStamp 1727015685 [14:37:26]current date 1727015846 [14:37:26]FM_GetShiftState [14:37:26]SAM_PROTO_GetShiftState [14:37:26]wFMCommunicate request_size=4 [14:37:26]MH_SAM_APDU [14:37:26]CAPDU: 80 13 01 00 [14:37:26]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:37:26]Write i2c OK [14:37:26]MH_I2C_Read... [14:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:26]Read from MH i2c: E2 [14:37:26]MH_I2C_Read... [14:37:26]Read from MH i2c: E2 0E 00 [14:37:26]MH_I2C_Read... [14:37:26]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [14:37:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:37:26]wFMCommunicate OK [14:37:26]SAM_PROTO_GetShiftState done [14:37:26]FM_GetShiftState done [14:37:26]opened in 1726966141 [14:37:26]opened+sec_in_day 1727052541 [14:37:26]quantity*price = 0 [14:37:26]sum+1 = 1 [14:37:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 234 22.09.2024 14:37 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151903 ФПД: 180374414053943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151903&fm=180374414053943&tin=02508201610067®Number=0000000000091825&sum=0 [14:37:27]StoreToDocumentArchive [14:37:27]shift 475 fd 151903 [14:37:27]save to /storage/0475/doc_00151903 [14:37:27]save last doc name /storage/0475/doc_00151903 to /storage/kkm_last_doc_name [14:37:27]save OK [14:37:27]Clear old archive folders... [14:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:37:27]tlvbuf is 010096C0 [14:37:27]SAM_PROTO_ClearQueue [14:37:27]wFMCommunicate request_size=4 [14:37:27]MH_SAM_APDU [14:37:27]CAPDU: 80 09 00 00 [14:37:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:37:27]Write i2c OK [14:37:27]MH_I2C_Read... [14:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:27]Read from MH i2c: E2 [14:37:27]MH_I2C_Read... [14:37:27]Read from MH i2c: E2 03 00 [14:37:27]MH_I2C_Read... [14:37:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:37:27]RAPDU: 90 00 [14:37:27]wFMCommunicate OK [14:37:27]SAM_PROTO_ClearQueue done [14:37:27]KKMCreateOFDPacket [14:37:27]OFDProtocolAddRootSTLVToBuf [14:37:27]FM_MakeSignedData [14:37:27]FM_MakeSignedData [14:37:27]SAM_PROTO_SignData [14:37:27]wFMCommunicate request_size=4 [14:37:27]MH_SAM_APDU [14:37:27]CAPDU: 80 0D 01 02 [14:37:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:37:27]Write i2c OK [14:37:27]MH_I2C_Read... [14:37:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:27]Read from MH i2c: E2 [14:37:27]MH_I2C_Read... [14:37:27]Read from MH i2c: E2 03 00 [14:37:27]MH_I2C_Read... [14:37:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:37:27]RAPDU: 90 00 [14:37:27]wFMCommunicate OK [14:37:27]wFMCommunicate request_size=255 [14:37:27]MH_SAM_APDU [14:37:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 A6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 51 02 00 35 04 06 00 A4 0C B0 E0 [14:37:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 A6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 51 02 00 35 04 06 00 A4 0C B0 E0 00 00 5E [14:37:27]Write i2c OK [14:37:27]MH_I2C_Read... [14:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:28]Read from MH i2c: E2 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 03 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:37:28]RAPDU: 90 00 [14:37:28]wFMCommunicate OK [14:37:28]wFMCommunicate request_size=7 [14:37:28]MH_SAM_APDU [14:37:28]CAPDU: 80 0D 02 02 02 52 37 [14:37:28]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 52 37 00 00 35 [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:28]Read from MH i2c: E2 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 03 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:37:28]RAPDU: 90 00 [14:37:28]wFMCommunicate OK [14:37:28]wFMCommunicate request_size=4 [14:37:28]MH_SAM_APDU [14:37:28]CAPDU: 80 0D 03 02 [14:37:28]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:28]Read from MH i2c: E2 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 0B 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 0B 00 2F 00 00 2F 88 0A 37 9B 40 59 85 90 00 5C [14:37:28]RAPDU: 2F 88 0A 37 9B 40 59 85 90 00 [14:37:28]wFMCommunicate OK [14:37:28]SAM_PROTO_SignData done [14:37:28]FM_MakeSignedData done [14:37:28]CreateOFDProtocolMessage [14:37:28]wFMCommunicate request_size=4 [14:37:28]MH_SAM_APDU [14:37:28]CAPDU: 80 11 00 00 [14:37:28]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:28]Read from MH i2c: E2 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 17 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:28]wFMCommunicate OK [14:37:28]CreateOFDProtocolMessage done [14:37:28]OFDSenderStorePacket 151903 [14:37:28]StoreOFDPacket docnum=151903 [14:37:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 75 80 04 01 51 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 A6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 51 02 00 35 04 06 00 A4 0C B0 E0 52 37 2F 88 0A 37 9B 40 59 85 [14:37:28]CheckFolder [14:37:28]dirname=/storage/ofd_packets [14:37:28]CheckFolder done [14:37:28]ProducePacketName [14:37:28]name=ofd_packets/00151903 [14:37:28]NVStorageSaveData ofd_packets/00151903 [14:37:28]File name is /storage/ofd_packets/00151903 [14:37:28]Write 298 bytes [14:37:28]NVStorageSaveData done [14:37:28]OFDSenderStorePacket done [14:37:28]KKMCreateOFDPacket done [14:37:28]NVStorageSaveData kkm_last_timestamp [14:37:28]File name is /storage/kkm_last_timestamp [14:37:28]Write 4 bytes [14:37:28]NVStorageSaveData done [14:37:28]ExternCall_PrintAddStr [14:37:28]wPrintStart [14:37:28]Write to MH i2c: 01 00 00 31 00 31 [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 07 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:37:28]RasterBufferAndPrint [14:37:28]line Счет N : (1)1785914 [14:37:28]line ИНН: 02508201610067 [14:37:28]line Контрольно-Кассовый Чек [14:37:28]line ПРОДАЖА [14:37:28]line ТРК (МРК, ГНК) : 31 [14:37:28]line Товар: 2710194210 [14:37:28]line ДТ-К-5 [14:37:28]line 13.130 * 0.00 [14:37:28]line = 0.00 [14:37:28]line НДС 12% НСП 1% [14:37:28]line > о реализуемом товаре [14:37:28]line ИТОГО: 0.00 [14:37:28]line НСП 1% : 0.00 [14:37:28]line НДС 12% : 0.00 [14:37:28]line Наличными: 0.00 [14:37:28]line Безнал.: 0.00 [14:37:28]line Место: АЗС № 89 "Партнер Нефть" [14:37:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:37:28]line СНО: Общий режим [14:37:28]line Чек 234 22.09.2024 14:37 [14:37:28]line Смена: 475 ФФД: 1.0 [14:37:28]line ЗНМ: 0300000113 [14:37:28]line РНМ: 0000000000091825 [14:37:28]line Версия ККМ: 001 [14:37:28]line Платежная система: O! деньги [14:37:28]line ФМ: 0000000000871835 [14:37:28]line ФД: 151903 [14:37:28]line ФПД: 180374414053943 [14:37:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151903&fm=180374414053943&tin=02508201610067®Number=0000000000091825&sum=0 [14:37:28]written 0, free lines is 4095 [14:37:28]OFD Sender: Processing packet 151903 [packets to send 826, broken 825] [14:37:28]ProducePacketName [14:37:28]name=ofd_packets/00151903 [14:37:28]OFD Sender: To server: pG, [14:37:28]CommunicateWithHost lk.salyk.kg:30040 [14:37:28]ConnectInit lk.salyk.kg [14:37:28]Write to MH i2c: 01 00 00 5B 00 5B [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 07 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EC 0C 5A [14:37:28]RasterBufferAndPrint [14:37:28]line [14:37:28]line [14:37:28]line [14:37:28]line [14:37:28]line [14:37:28]written 0, free lines is 3328 [14:37:28]MH_Cut [14:37:28]Write to MH i2c: D1 01 00 62 00 01 34 [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: D1 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: D1 01 00 [14:37:28]MH_I2C_Read... [14:37:28]Read from MH i2c: D1 01 00 62 00 00 33 [14:37:28]Write to MH i2c: 01 00 00 63 00 63 [14:37:28]Write i2c OK [14:37:28]MH_I2C_Read... [14:37:29]*** Cut start [14:37:29]*** Purtial cut [14:37:29]*** Stage 1: CUTSNS_PIN = 1 [14:37:29]Read from MH i2c: 01 [14:37:29]MH_I2C_Read... [14:37:29]*** Stop cut motor [14:37:29]*** Cut end [14:37:29]Read from MH i2c: 01 07 00 [14:37:29]MH_I2C_Read... [14:37:29]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:37:29]process_action close_receipt done [14:37:29]requested_data is exist [14:37:29]produce_requested_data [14:37:29]requested_item fm.sn is exist - process it [14:37:29]wFMCommunicate request_size=4 [14:37:29]MH_SAM_APDU [14:37:29]CAPDU: 80 11 00 00 [14:37:29]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:37:29]Write i2c OK [14:37:29]MH_I2C_Read... [14:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:29]Read from MH i2c: E2 [14:37:29]MH_I2C_Read... [14:37:29]Read from MH i2c: E2 17 00 [14:37:29]MH_I2C_Read... [14:37:29]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [14:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:29]wFMCommunicate OK [14:37:29]requested_item fd.num is exist - process it [14:37:29]SAM_PROTO_GetFieldsCounters [14:37:29]wFMCommunicate request_size=4 [14:37:29]MH_SAM_APDU [14:37:29]CAPDU: 80 13 00 00 [14:37:29]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [14:37:29]Write i2c OK [14:37:29]MH_I2C_Read... [14:37:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:29]Read from MH i2c: E2 [14:37:29]MH_I2C_Read... [14:37:29]Read from MH i2c: E2 62 00 [14:37:29]MH_I2C_Read... [14:37:29]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [14:37:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:30]wFMCommunicate OK [14:37:30]SAM_PROTO_GetFieldsCounters done [14:37:30]requested_item shift.num is exist - process it [14:37:30]requested_item shift.opened is exist - process it [14:37:30]req_shift_opened [14:37:30]FM_GetShiftState [14:37:30]SAM_PROTO_GetShiftState [14:37:30]wFMCommunicate request_size=4 [14:37:30]MH_SAM_APDU [14:37:30]CAPDU: 80 13 01 00 [14:37:30]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:37:30]Write i2c OK [14:37:30]MH_I2C_Read... [14:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:30]Read from MH i2c: E2 [14:37:30]MH_I2C_Read... [14:37:30]Read from MH i2c: E2 0E 00 [14:37:30]MH_I2C_Read... [14:37:30]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [14:37:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:37:30]wFMCommunicate OK [14:37:30]SAM_PROTO_GetShiftState done [14:37:30]FM_GetShiftState done [14:37:30]req_shift_opened done [14:37:30]requested_item shift.open_date is exist - process it [14:37:30]req_shift_open_date [14:37:30]req_shift_open_date done [14:37:30]produce_requested_data done [14:37:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151903,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:37:30]process_action_free close_receipt [14:37:30]json_value_free [14:37:30]json_value_free done [14:37:30]process_json_proto returns [14:37:30]Send response to host [14:37:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151903,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:37:30]free response buf [14:37:30]execute_script done [14:37:30]execute_script returns [14:37:30]free content buf [14:37:30]Sock 7.Close socket [14:37:30]Sock 7.Thread stoped [14:37:33]ConnectInit Can't take IP for lk.salyk.kg [14:37:33]CommunicateWithHost connect error [14:37:33]CommunicateWithHost err = -1 [14:37:33]OFD Sender: Server communicate error [14:37:37]recv_with_timeout no data received [14:37:38]OFD Sender: Processing packet 151903 [packets to send 826, broken 825] [14:37:38]ProducePacketName [14:37:38]name=ofd_packets/00151903 [14:37:38]OFD Sender: To server: pG, [14:37:38]CommunicateWithHost lk.salyk.kg:30040 [14:37:38]ConnectInit lk.salyk.kg [14:37:43]ConnectInit Can't take IP for lk.salyk.kg [14:37:43]CommunicateWithHost connect error [14:37:43]CommunicateWithHost err = -1 [14:37:43]OFD Sender: Server communicate error [14:37:48]OFD Sender: Processing packet 151903 [packets to send 826, broken 825] [14:37:48]ProducePacketName [14:37:48]name=ofd_packets/00151903 [14:37:48]OFD Sender: To server: pG, [14:37:48]CommunicateWithHost lk.salyk.kg:30040 [14:37:48]ConnectInit lk.salyk.kg [14:37:53]ConnectInit Can't take IP for lk.salyk.kg [14:37:53]CommunicateWithHost connect error [14:37:53]CommunicateWithHost err = -1 [14:37:53]OFD Sender: Server communicate error [14:37:57]recv_with_timeout no data received [14:37:58]OFD Sender: Processing packet 151903 [packets to send 826, broken 825] [14:37:58]ProducePacketName [14:37:58]name=ofd_packets/00151903 [14:37:58]OFD Sender: To server: pG, [14:37:58]CommunicateWithHost lk.salyk.kg:30040 [14:37:58]ConnectInit lk.salyk.kg [14:38:03]ConnectInit Can't take IP for lk.salyk.kg [14:38:03]CommunicateWithHost connect error [14:38:03]CommunicateWithHost err = -1 [14:38:03]OFD Sender: Server communicate error [14:38:08]OFD Sender: Processing packet 151903 [packets to send 826, broken 825] [14:38:08]ProducePacketName [14:38:08]name=ofd_packets/00151903 [14:38:08]OFD Sender: To server: pG, [14:38:08]CommunicateWithHost lk.salyk.kg:30040 [14:38:08]ConnectInit lk.salyk.kg [14:38:10]recv_with_timeout no data received [14:38:12]Connected sock=7 [14:38:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 75 80 04 01 51 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 A6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 51 02 00 35 04 06 00 A4 0C B0 E0 52 37 2F 88 0A 37 9B 40 59 85 [14:38:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 89 07 47 00 EA 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 51 02 00 F4 03 04 00 D6 D3 EF 66 B6 04 01 00 00 79 E4 FC 4C 87 E9 E9 7D [14:38:12]CommunicateWithHost err = 0 [14:38:12]CheckOFDResponse [14:38:12]1017 (14) - 77093643461234 [14:38:12]1041 (16) - 0000000000871835 [14:38:12]1040 (4) - 151903 [14:38:12]1012 (4) - 22.09.2024 08:22 [14:38:12]1206 (1) - 0 [14:38:12]OFD Sender: Remove packet 151903 [14:38:12]ProducePacketName [14:38:12]name=ofd_packets/00151903 [14:38:12]NVStorageDeleteData [14:38:13]OFD Sender: No OFD packet to send [14:38:18]OFD Sender: No OFD packet to send [14:38:23]OFD Sender: No OFD packet to send [14:38:25]accept exits with 9 [14:38:25]New connection [14:38:25]New thread 3066695012 created [14:38:25]Thread 3066838372 joined [14:38:25]Waiting for new connection... [14:38:25] Sock 9.Parse request [14:38:25]Sock 9.Check first char [14:38:25]Sock 9.First char is OK [14:38:25]request: POST /json_proto HTTP/1.0 [14:38:25]Method: POST [14:38:25]URL: /json_proto [14:38:25]Method is POST - this is cgi request [14:38:25]url: /json_proto [14:38:25]query_string will be loaded in cgi processing [14:38:25]execute_cgi json_proto POST (null) [14:38:25]execute_cgi path=json_proto method=POST [14:38:25]POST find Content-Length [14:38:25]Host: 172.17.43.67:8080 [14:38:25]Content-Length: 678 [14:38:25]Content-Type: application/json [14:38:25] [14:38:25]POST finish read [14:38:25]Found Content-Length = 678 [14:38:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:25]execute_script... [14:38:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:25]POST & json_proto [14:38:25]process_json_proto [14:38:25]json parsed OK: [14:38:25]protocol is kg_v1.0 [14:38:25]action value=close_receipt [14:38:25]process_action close_receipt [14:38:25]cmd_close_receipt [14:38:25]MH_GetDate [14:38:25]Write to MH i2c: F0 00 00 67 00 56 [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: F0 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: F0 09 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: F0 09 00 67 00 00 E2 2B F0 66 6A BD 47 65 95 [14:38:25]GetLastDocTimeStamp 1727015846 [14:38:25]current date 1727015906 [14:38:25]FM_GetShiftState [14:38:25]SAM_PROTO_GetShiftState [14:38:25]wFMCommunicate request_size=4 [14:38:25]MH_SAM_APDU [14:38:25]CAPDU: 80 13 01 00 [14:38:25]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 0E 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [14:38:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:25]wFMCommunicate OK [14:38:25]SAM_PROTO_GetShiftState done [14:38:25]FM_GetShiftState done [14:38:25]opened in 1726966141 [14:38:25]opened+sec_in_day 1727052541 [14:38:25]quantity*price = 22035 [14:38:25]sum+1 = 22036 [14:38:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.40 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 235 22.09.2024 14:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151904 ФПД: 12954058127974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151904&fm=12954058127974&tin=02508201610067®Number=0000000000091825&sum=22000 [14:38:26]StoreToDocumentArchive [14:38:26]shift 475 fd 151904 [14:38:26]save to /storage/0475/doc_00151904 [14:38:26]save last doc name /storage/0475/doc_00151904 to /storage/kkm_last_doc_name [14:38:26]save OK [14:38:26]Clear old archive folders... [14:38:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:26]tlvbuf is 00FACD30 [14:38:26]SAM_PROTO_ClearQueue [14:38:26]wFMCommunicate request_size=4 [14:38:26]MH_SAM_APDU [14:38:26]CAPDU: 80 09 00 00 [14:38:26]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [14:38:26]Write i2c OK [14:38:26]MH_I2C_Read... [14:38:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:26]Read from MH i2c: E2 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 03 00 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:38:26]RAPDU: 90 00 [14:38:26]wFMCommunicate OK [14:38:26]SAM_PROTO_ClearQueue done [14:38:26]KKMCreateOFDPacket [14:38:26]OFDProtocolAddRootSTLVToBuf [14:38:26]FM_MakeSignedData [14:38:26]FM_MakeSignedData [14:38:26]SAM_PROTO_SignData [14:38:26]wFMCommunicate request_size=4 [14:38:26]MH_SAM_APDU [14:38:26]CAPDU: 80 0D 01 02 [14:38:26]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [14:38:26]Write i2c OK [14:38:26]MH_I2C_Read... [14:38:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:26]Read from MH i2c: E2 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 03 00 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:38:26]RAPDU: 90 00 [14:38:26]wFMCommunicate OK [14:38:26]wFMCommunicate request_size=255 [14:38:26]MH_SAM_APDU [14:38:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 E2 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 51 02 00 35 04 06 00 0B [14:38:26]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 E2 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 51 02 00 35 04 06 00 0B 00 00 18 [14:38:26]Write i2c OK [14:38:26]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:38:27]RAPDU: 90 00 [14:38:27]wFMCommunicate OK [14:38:27]wFMCommunicate request_size=10 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 0D 02 02 05 C8 1A 08 7A 66 [14:38:27]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 C8 1A 08 7A 66 00 00 C6 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:38:27]RAPDU: 90 00 [14:38:27]wFMCommunicate OK [14:38:27]wFMCommunicate request_size=4 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 0D 03 02 [14:38:27]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 0B 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 0B 00 79 00 00 E5 B8 92 07 EA E6 46 02 90 00 43 [14:38:27]RAPDU: E5 B8 92 07 EA E6 46 02 90 00 [14:38:27]wFMCommunicate OK [14:38:27]SAM_PROTO_SignData done [14:38:27]FM_MakeSignedData done [14:38:27]CreateOFDProtocolMessage [14:38:27]wFMCommunicate request_size=4 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 11 00 00 [14:38:27]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:27]Read from MH i2c: E2 17 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [14:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:27]wFMCommunicate OK [14:38:27]CreateOFDProtocolMessage done [14:38:27]OFDSenderStorePacket 151904 [14:38:27]StoreOFDPacket docnum=151904 [14:38:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 1C 07 01 E4 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 E2 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 51 02 00 35 04 06 00 0B C8 1A 08 7A 66 E5 B8 92 07 EA E6 46 02 [14:38:27]CheckFolder [14:38:27]dirname=/storage/ofd_packets [14:38:27]CheckFolder done [14:38:27]ProducePacketName [14:38:27]name=ofd_packets/00151904 [14:38:27]NVStorageSaveData ofd_packets/00151904 [14:38:27]File name is /storage/ofd_packets/00151904 [14:38:27]Write 301 bytes [14:38:27]NVStorageSaveData done [14:38:27]OFDSenderStorePacket done [14:38:27]KKMCreateOFDPacket done [14:38:27]NVStorageSaveData kkm_last_timestamp [14:38:27]File name is /storage/kkm_last_timestamp [14:38:27]Write 4 bytes [14:38:27]NVStorageSaveData done [14:38:27]ExternCall_PrintAddStr [14:38:27]wPrintStart [14:38:27]Write to MH i2c: 01 00 00 7B 00 7B [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 07 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [14:38:27]RasterBufferAndPrint [14:38:27]line Счет N : (1)1785917 [14:38:27]line ИНН: 02508201610067 [14:38:27]line Контрольно-Кассовый Чек [14:38:27]line ПРОДАЖА [14:38:27]line ТРК (МРК, ГНК) : 22 [14:38:27]line Товар: 2710124130 [14:38:27]line Аи-92-К-5 [14:38:27]line 3.250 * 67.80 [14:38:27]line = 220.35 [14:38:27]line НДС 12% НСП 1% [14:38:27]line > о реализуемом товаре [14:38:27]line ОКРУГЛЕНИЕ: -0.35 [14:38:27]line ИТОГО: 220.00 [14:38:27]line Внесено: 220.00 [14:38:27]line СДАЧА: 0.00 [14:38:27]line НСП 1% : 1.95 [14:38:27]line НДС 12% : 23.40 [14:38:27]line Наличными: 220.00 [14:38:27]line Безнал.: 0.00 [14:38:27]line Место: АЗС № 89 "Партнер Нефть" [14:38:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:38:27]line СНО: Общий режим [14:38:27]line Чек 235 22.09.2024 14:38 [14:38:27]line Смена: 475 ФФД: 1.0 [14:38:27]line ЗНМ: 0300000113 [14:38:27]line РНМ: 0000000000091825 [14:38:27]line Версия ККМ: 001 [14:38:27]line ФМ: 0000000000871835 [14:38:27]line ФД: 151904 [14:38:27]line ФПД: 12954058127974 [14:38:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151904&fm=12954058127974&tin=02508201610067®Number=0000000000091825&sum=22000 [14:38:27]written 0, free lines is 4095 [14:38:45]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [14:38:45]Write i2c OK [14:38:45]MH_I2C_Read... [14:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:45]Read from MH i2c: E2 [14:38:45]MH_I2C_Read... [14:38:45]Read from MH i2c: E2 0E 00 [14:38:45]MH_I2C_Read... [14:38:45]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [14:38:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:45]wFMCommunicate OK [14:38:45]SAM_PROTO_GetShiftState done [14:38:45]FM_GetShiftState done [14:38:45]opened in 1726966141 [14:38:45]opened+sec_in_day 1727052541 [14:38:45]quantity*price = 99999 [14:38:45]sum+1 = 100001 [14:38:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 236 22.09.2024 14:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151905 ФПД: 255304500373401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151905&fm=255304500373401&tin=02508201610067®Number=0000000000091825&sum=100000 [14:38:46]StoreToDocumentArchive [14:38:46]shift 475 fd 151905 [14:38:46]save to /storage/0475/doc_00151905 [14:38:46]save last doc name /storage/0475/doc_00151905 to /storage/kkm_last_doc_name [14:38:46]save OK [14:38:46]Clear old archive folders... [14:38:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:38:46]tlvbuf is 01006890 [14:38:46]SAM_PROTO_ClearQueue [14:38:46]wFMCommunicate request_size=4 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 09 00 00 [14:38:46]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:38:46]RAPDU: 90 00 [14:38:46]wFMCommunicate OK [14:38:46]SAM_PROTO_ClearQueue done [14:38:46]KKMCreateOFDPacket [14:38:46]OFDProtocolAddRootSTLVToBuf [14:38:46]FM_MakeSignedData [14:38:46]FM_MakeSignedData [14:38:46]SAM_PROTO_SignData [14:38:46]wFMCommunicate request_size=4 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 0D 01 02 [14:38:46]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:38:46]RAPDU: 90 00 [14:38:46]wFMCommunicate OK [14:38:46]wFMCommunicate request_size=255 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 51 02 00 35 04 06 00 E8 32 B6 0D E7 [14:38:46]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 51 02 00 35 04 06 00 E8 32 B6 0D E7 00 00 71 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 03 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:38:47]RAPDU: 90 00 [14:38:47]wFMCommunicate OK [14:38:47]wFMCommunicate request_size=6 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 0D 02 02 01 99 [14:38:47]Write to MH i2c: E2 09 00 C3 00 80 0D 02 02 01 00 99 00 00 D8 [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 03 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:38:47]RAPDU: 90 00 [14:38:47]wFMCommunicate OK [14:38:47]wFMCommunicate request_size=4 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 0D 03 02 [14:38:47]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 0B 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 0B 00 C4 00 00 45 D6 BA E3 1B FC F8 69 90 00 70 [14:38:47]RAPDU: 45 D6 BA E3 1B FC F8 69 90 00 [14:38:47]wFMCommunicate OK [14:38:47]SAM_PROTO_SignData done [14:38:47]FM_MakeSignedData done [14:38:47]CreateOFDProtocolMessage [14:38:47]wFMCommunicate request_size=4 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 11 00 00 [14:38:47]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 17 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [14:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:47]wFMCommunicate OK [14:38:47]CreateOFDProtocolMessage done [14:38:47]OFDSenderStorePacket 151905 [14:38:47]StoreOFDPacket docnum=151905 [14:38:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F5 4C 03 01 CE 94 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 51 02 00 35 04 06 00 E8 32 B6 0D E7 99 45 D6 BA E3 1B FC F8 69 [14:38:47]CheckFolder [14:38:47]dirname=/storage/ofd_packets [14:38:47]CheckFolder done [14:38:47]ProducePacketName [14:38:47]name=ofd_packets/00151905 [14:38:47]NVStorageSaveData ofd_packets/00151905 [14:38:47]File name is /storage/ofd_packets/00151905 [14:38:47]Write 297 bytes [14:38:47]NVStorageSaveData done [14:38:47]OFDSenderStorePacket done [14:38:47]KKMCreateOFDPacket done [14:38:47]NVStorageSaveData kkm_last_timestamp [14:38:47]File name is /storage/kkm_last_timestamp [14:38:47]Write 4 bytes [14:38:47]NVStorageSaveData done [14:38:47]ExternCall_PrintAddStr [14:38:47]wPrintStart [14:38:47]Write to MH i2c: 01 00 00 C6 00 C6 [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [14:38:47]RasterBufferAndPrint [14:38:47]line Счет N : (1)1785916 [14:38:47]line ИНН: 02508201610067 [14:38:47]line Контрольно-Кассовый Чек [14:38:47]line ПРОДАЖА [14:38:47]line ТРК (МРК, ГНК) : 33 [14:38:47]line Товар: 2710124130 [14:38:47]line Super-92 [14:38:47]line 14.430 * 69.30 [14:38:47]line = 1000.00 [14:38:47]line НДС 12% НСП 1% [14:38:47]line > о реализуемом товаре [14:38:47]line ИТОГО: 1000.00 [14:38:47]line НСП 1% : 8.85 [14:38:47]line НДС 12% : 106.19 [14:38:47]line Наличными: 1000.00 [14:38:47]line Безнал.: 0.00 [14:38:47]line Место: АЗС № 89 "Партнер Нефть" [14:38:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:38:47]line СНО: Общий режим [14:38:47]line Чек 236 22.09.2024 14:38 [14:38:47]line Смена: 475 ФФД: 1.0 [14:38:47]line ЗНМ: 0300000113 [14:38:47]line РНМ: 0000000000091825 [14:38:47]line Версия ККМ: 001 [14:38:47]line ФМ: 0000000000871835 [14:38:47]line ФД: 151905 [14:38:47]line ФПД: 255304500373401 [14:38:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151905&fm=255304500373401&tin=02508201610067®Number=0000000000091825&sum=100000 [14:38:47]written 0, free lines is 4095 [14:38:47]OFD Sender: Processing packet 151905 [packets to send 826, broken 825] [14:38:47]ProducePacketName [14:38:47]name=ofd_packets/00151905 [14:38:47]OFD Sender: To server: pG, [14:38:47]CommunicateWithHost lk.salyk.kg:30040 [14:38:47]ConnectInit lk.salyk.kg [14:38:47]Write to MH i2c: 01 00 00 EE 00 EE [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 0C 0D 0E [14:38:47]RasterBufferAndPrint [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]written 0, free lines is 3355 [14:38:47]MH_Cut [14:38:47]Write to MH i2c: D1 01 00 F5 00 01 C7 [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: D1 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: D1 01 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: D1 01 00 F5 00 00 C6 [14:38:47]Write to MH i2c: 01 00 00 F6 00 F6 [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:48]*** Cut start [14:38:48]*** Purtial cut [14:38:48]*** Stage 1: CUTSNS_PIN = 1 [14:38:48]Read from MH i2c: 01 [14:38:48]MH_I2C_Read... [14:38:48]*** Stop cut motor [14:38:48]*** Cut end [14:38:48]Read from MH i2c: 01 07 00 [14:38:48]MH_I2C_Read... [14:38:48]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [14:38:48]process_action close_receipt done [14:38:48]requested_data is exist [14:38:48]produce_requested_data [14:38:48]requested_item fm.sn is exist - process it [14:38:48]wFMCommunicate request_size=4 [14:38:48]MH_SAM_APDU [14:38:48]CAPDU: 80 11 00 00 [14:38:48]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [14:38:48]Write i2c OK [14:38:48]MH_I2C_Read... [14:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:48]Read from MH i2c: E2 [14:38:48]MH_I2C_Read... [14:38:48]Read from MH i2c: E2 17 00 [14:38:48]MH_I2C_Read... [14:38:48]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [14:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:48]wFMCommunicate OK [14:38:48]requested_item fd.num is exist - process it [14:38:48]SAM_PROTO_GetFieldsCounters [14:38:48]wFMCommunicate request_size=4 [14:38:48]MH_SAM_APDU [14:38:48]CAPDU: 80 13 00 00 [14:38:48]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [14:38:48]Write i2c OK [14:38:48]MH_I2C_Read... [14:38:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:48]Read from MH i2c: E2 [14:38:48]MH_I2C_Read... [14:38:48]Read from MH i2c: E2 62 00 [14:38:48]MH_I2C_Read... [14:38:48]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [14:38:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:49]wFMCommunicate OK [14:38:49]SAM_PROTO_GetFieldsCounters done [14:38:49]requested_item shift.num is exist - process it [14:38:49]requested_item shift.opened is exist - process it [14:38:49]req_shift_opened [14:38:49]FM_GetShiftState [14:38:49]SAM_PROTO_GetShiftState [14:38:49]wFMCommunicate request_size=4 [14:38:49]MH_SAM_APDU [14:38:49]CAPDU: 80 13 01 00 [14:38:49]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [14:38:49]Write i2c OK [14:38:49]MH_I2C_Read... [14:38:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:49]Read from MH i2c: E2 [14:38:49]MH_I2C_Read... [14:38:49]Read from MH i2c: E2 0E 00 [14:38:49]MH_I2C_Read... [14:38:49]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BD [14:38:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:49]wFMCommunicate OK [14:38:49]SAM_PROTO_GetShiftState done [14:38:49]FM_GetShiftState done [14:38:49]req_shift_opened done [14:38:49]requested_item shift.open_date is exist - process it [14:38:49]req_shift_open_date [14:38:49]req_shift_open_date done [14:38:49]produce_requested_data done [14:38:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151905,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:38:49]process_action_free close_receipt [14:38:49]json_value_free [14:38:49]json_value_free done [14:38:49]process_json_proto returns [14:38:49]Send response to host [14:38:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151905,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:38:49]free response buf [14:38:49]execute_script done [14:38:49]execute_script returns [14:38:49]free content buf [14:38:49]Sock 10.Close socket [14:38:49]Sock 10.Thread stoped [14:38:49]recv_with_timeout no data received [14:38:52]Connected sock=11 [14:38:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F5 4C 03 01 CE 94 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F6 2B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 51 02 00 35 04 06 00 E8 32 B6 0D E7 99 45 D6 BA E3 1B FC F8 69 [14:38:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E2 6F 47 00 27 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 51 02 00 F4 03 04 00 01 D4 EF 66 B6 04 01 00 00 EB 0E 4E 8B AF F5 77 09 [14:38:56]CommunicateWithHost err = 0 [14:38:56]CheckOFDResponse [14:38:56]1017 (14) - 77093643461234 [14:38:56]1041 (16) - 0000000000871835 [14:38:56]1040 (4) - 151905 [14:38:56]1012 (4) - 22.09.2024 08:23 [14:38:56]1206 (1) - 0 [14:38:56]OFD Sender: Remove packet 151905 [14:38:56]ProducePacketName [14:38:56]name=ofd_packets/00151905 [14:38:56]NVStorageDeleteData [14:38:56]accept exits with 9 [14:38:56]New connection [14:38:56]New thread 3066695012 created [14:38:56]Thread 3066838372 joined [14:38:56]Waiting for new connection... [14:38:56] Sock 9.Parse request [14:38:56]Sock 9.Check first char [14:38:56]Sock 9.First char is OK [14:38:56]request: POST /json_proto HTTP/1.0 [14:38:56]Method: POST [14:38:56]URL: /json_proto [14:38:56]Method is POST - this is cgi request [14:38:56]url: /json_proto [14:38:56]query_string will be loaded in cgi processing [14:38:56]execute_cgi json_proto POST (null) [14:38:56]execute_cgi path=json_proto method=POST [14:38:56]POST find Content-Length [14:38:56]Host: 172.17.43.67:8080 [14:38:56]Content-Length: 627 [14:38:56]Content-Type: application/json [14:38:56] [14:38:56]POST finish read [14:38:56]Found Content-Length = 627 [14:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]execute_script... [14:38:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]POST & json_proto [14:38:56]process_json_proto [14:38:56]json parsed OK: [14:38:56]protocol is kg_v1.0 [14:38:56]action value=close_receipt [14:38:56]process_action close_receipt [14:38:56]cmd_close_receipt [14:38:56]MH_GetDate [14:38:56]Write to MH i2c: F0 00 00 FA 00 E9 [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 FA 00 00 00 2C F0 66 6A BD 47 65 47 [14:38:56]GetLastDocTimeStamp 1727015926 [14:38:56]current date 1727015936 [14:38:56]FM_GetShiftState [14:38:56]SAM_PROTO_GetShiftState [14:38:56]wFMCommunicate request_size=4 [14:38:56]MH_SAM_APDU [14:38:56]CAPDU: 80 13 01 00 [14:38:56]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:56]Read from MH i2c: E2 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [14:38:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:56]wFMCommunicate OK [14:38:56]SAM_PROTO_GetShiftState done [14:38:56]FM_GetShiftState done [14:38:56]opened in 1726966141 [14:38:56]opened+sec_in_day 1727052541 [14:38:56]quantity*price = 99999 [14:38:56]sum+1 = 100001 [14:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 237 22.09.2024 14:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151906 ФПД: 112221858093690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151906&fm=112221858093690&tin=02508201610067®Number=0000000000091825&sum=100000 [14:38:57]StoreToDocumentArchive [14:38:57]shift 475 fd 151906 [14:38:57]save to /storage/0475/doc_00151906 [14:38:57]save last doc name /storage/0475/doc_00151906 to /storage/kkm_last_doc_name [14:38:57]save OK [14:38:57]Clear old archive folders... [14:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:38:57]tlvbuf is 0100E6E0 [14:38:57]SAM_PROTO_ClearQueue [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 09 00 00 [14:38:57]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]SAM_PROTO_ClearQueue done [14:38:57]KKMCreateOFDPacket [14:38:57]OFDProtocolAddRootSTLVToBuf [14:38:57]FM_MakeSignedData [14:38:57]FM_MakeSignedData [14:38:57]SAM_PROTO_SignData [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 01 02 [14:38:57]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]wFMCommunicate request_size=255 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 01 2C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 51 02 00 35 04 06 00 66 10 AF FC DA [14:38:57]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 01 2C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 51 02 00 35 04 06 00 66 10 AF FC DA 00 00 FF [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]wFMCommunicate request_size=6 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 02 02 01 7A [14:38:57]Write to MH i2c: E2 09 00 0B 01 80 0D 02 02 01 00 7A 00 00 02 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 03 02 [14:38:57]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 0B 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 0B 00 0C 01 00 F3 4C 6E 74 B0 D0 BE 5C 90 00 44 [14:38:57]RAPDU: F3 4C 6E 74 B0 D0 BE 5C 90 00 [14:38:57]wFMCommunicate OK [14:38:57]SAM_PROTO_SignData done [14:38:57]FM_MakeSignedData done [14:38:57]CreateOFDProtocolMessage [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 11 00 00 [14:38:57]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:58]wFMCommunicate OK [14:38:58]CreateOFDProtocolMessage done [14:38:58]OFDSenderStorePacket 151906 [14:38:58]StoreOFDPacket docnum=151906 [14:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BA 9C 03 01 BD 88 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 01 2C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 51 02 00 35 04 06 00 66 10 AF FC DA 7A F3 4C 6E 74 B0 D0 BE 5C [14:38:58]CheckFolder [14:38:58]dirname=/storage/ofd_packets [14:38:58]CheckFolder done [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00151906 [14:38:58]NVStorageSaveData ofd_packets/00151906 [14:38:58]File name is /storage/ofd_packets/00151906 [14:38:58]Write 297 bytes [14:38:58]NVStorageSaveData done [14:38:58]OFDSenderStorePacket done [14:38:58]KKMCreateOFDPacket done [14:38:58]NVStorageSaveData kkm_last_timestamp [14:38:58]File name is /storage/kkm_last_timestamp [14:38:58]Write 4 bytes [14:38:58]NVStorageSaveData done [14:38:58]ExternCall_PrintAddStr [14:38:58]wPrintStart [14:38:58]Write to MH i2c: 01 00 00 0E 01 0F [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [14:38:58]RasterBufferAndPrint [14:38:58]line Счет N : (1)1785918 [14:38:58]line ИНН: 02508201610067 [14:38:58]line Контрольно-Кассовый Чек [14:38:58]line ПРОДАЖА [14:38:58]line ТРК (МРК, ГНК) : 11 [14:38:58]line Товар: 2710124130 [14:38:58]line Super-92 [14:38:58]line 14.430 * 69.30 [14:38:58]line = 1000.00 [14:38:58]line НДС 12% НСП 1% [14:38:58]line > о реализуемом товаре [14:38:58]line ИТОГО: 1000.00 [14:38:58]line НСП 1% : 8.85 [14:38:58]line НДС 12% : 106.19 [14:38:58]line Наличными: 1000.00 [14:38:58]line Безнал.: 0.00 [14:38:58]line Место: АЗС № 89 "Партнер Нефть" [14:38:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:38:58]line СНО: Общий режим [14:38:58]line Чек 237 22.09.2024 14:38 [14:38:58]line Смена: 475 ФФД: 1.0 [14:38:58]line ЗНМ: 0300000113 [14:38:58]line РНМ: 0000000000091825 [14:38:58]line Версия ККМ: 001 [14:38:58]line ФМ: 0000000000871835 [14:38:58]line ФД: 151906 [14:38:58]line ФПД: 112221858093690 [14:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T143857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151906&fm=112221858093690&tin=02508201610067®Number=0000000000091825&sum=100000 [14:38:58]written 0, free lines is 4095 [14:38:58]OFD Sender: Processing packet 151906 [packets to send 826, broken 825] [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00151906 [14:38:58]OFD Sender: To server: pG, [14:38:58]CommunicateWithHost lk.salyk.kg:30040 [14:38:58]ConnectInit lk.salyk.kg [14:38:58]Write to MH i2c: 01 00 00 36 01 37 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 09 0D 54 [14:38:58]RasterBufferAndPrint [14:38:58]line [14:38:58]line [14:38:58]line [14:38:58]line [14:38:58]line [14:38:58]written 0, free lines is 3361 [14:38:58]MH_Cut [14:38:58]Write to MH i2c: D1 01 00 3D 01 01 10 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: D1 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: D1 01 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: D1 01 00 3D 01 00 0F [14:38:58]Write to MH i2c: 01 00 00 3E 01 3F [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:59]*** Cut start [14:38:59]*** Purtial cut [14:38:59]*** Stage 1: CUTSNS_PIN = 1 [14:38:59]Read from MH i2c: 01 [14:38:59]MH_I2C_Read... [14:38:59]*** Stop cut motor [14:38:59]*** Cut end [14:38:59]Read from MH i2c: 01 07 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 FF 0F 54 [14:38:59]process_action close_receipt done [14:38:59]requested_data is exist [14:38:59]produce_requested_data [14:38:59]requested_item fm.sn is exist - process it [14:38:59]wFMCommunicate request_size=4 [14:38:59]MH_SAM_APDU [14:38:59]CAPDU: 80 11 00 00 [14:38:59]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:59]Read from MH i2c: E2 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 17 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [14:38:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:59]wFMCommunicate OK [14:38:59]requested_item fd.num is exist - process it [14:38:59]SAM_PROTO_GetFieldsCounters [14:38:59]wFMCommunicate request_size=4 [14:38:59]MH_SAM_APDU [14:38:59]CAPDU: 80 13 00 00 [14:38:59]Write to MH i2c: E2 08 00 40 01 80 13 00 00 00 00 00 00 BD [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:59]Read from MH i2c: E2 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 62 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 62 00 40 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [14:38:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:59]wFMCommunicate OK [14:38:59]SAM_PROTO_GetFieldsCounters done [14:38:59]requested_item shift.num is exist - process it [14:38:59]requested_item shift.opened is exist - process it [14:38:59]req_shift_opened [14:38:59]FM_GetShiftState [14:38:59]SAM_PROTO_GetShiftState [14:38:59]wFMCommunicate request_size=4 [14:38:59]MH_SAM_APDU [14:38:59]CAPDU: 80 13 01 00 [14:38:59]Write to MH i2c: E2 08 00 41 01 80 13 01 00 00 00 00 00 BF [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:59]Read from MH i2c: E2 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 0E 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: E2 0E 00 41 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 06 [14:38:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:59]wFMCommunicate OK [14:38:59]SAM_PROTO_GetShiftState done [14:38:59]FM_GetShiftState done [14:38:59]req_shift_opened done [14:38:59]requested_item shift.open_date is exist - process it [14:38:59]req_shift_open_date [14:38:59]req_shift_open_date done [14:38:59]produce_requested_data done [14:38:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151906,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:38:59]process_action_free close_receipt [14:38:59]json_value_free [14:38:59]json_value_free done [14:38:59]process_json_proto returns [14:38:59]Send response to host [14:38:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151906,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:38:59]free response buf [14:38:59]execute_script done [14:38:59]execute_script returns [14:38:59]free content buf [14:38:59]Sock 9.Close socket [14:38:59]Sock 9.Thread stoped [14:39:01]recv_with_timeout no data received [14:39:04]Connected sock=11 [14:39:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BA 9C 03 01 BD 88 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 01 2C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 51 02 00 35 04 06 00 66 10 AF FC DA 7A F3 4C 6E 74 B0 D0 BE 5C [14:39:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F 1D 47 00 C2 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 51 02 00 F4 03 04 00 0C D4 EF 66 B6 04 01 00 00 7F 0A E3 22 09 1E BD DA [14:39:07]CommunicateWithHost err = 0 [14:39:07]CheckOFDResponse [14:39:07]1017 (14) - 77093643461234 [14:39:07]1041 (16) - 0000000000871835 [14:39:07]1040 (4) - 151906 [14:39:07]1012 (4) - 22.09.2024 08:23 [14:39:07]1206 (1) - 0 [14:39:07]OFD Sender: Remove packet 151906 [14:39:07]ProducePacketName [14:39:07]name=ofd_packets/00151906 [14:39:07]NVStorageDeleteData [14:39:07]OFD Sender: No OFD packet to send [14:39:12]OFD Sender: No OFD packet to send [14:39:12]recv_with_timeout no data received [14:39:17]OFD Sender: No OFD packet to send [14:39:22]OFD Sender: No OFD packet to send [14:39:27]OFD Sender: No OFD packet to send [14:39:32]OFD Sender: No OFD packet to send [14:39:35]recv_with_timeout no data received [14:39:37]OFD Sender: No OFD packet to send [14:39:42]OFD Sender: No OFD packet to send [14:39:47]OFD Sender: No OFD packet to send [14:39:50]recv_with_timeout no data received [14:39:52]OFD Sender: No OFD packet to send [14:39:57]OFD Sender: No OFD packet to send [14:40:02]OFD Sender: No OFD packet to send [14:40:07]OFD Sender: No OFD packet to send [14:40:12]OFD Sender: No OFD packet to send [14:40:17]OFD Sender: No OFD packet to send [14:40:20]recv_with_timeout no data received [14:40:22]OFD Sender: No OFD packet to send [14:40:27]OFD Sender: No OFD packet to send [14:40:32]OFD Sender: No OFD packet to send [14:40:37]OFD Sender: No OFD packet to send [14:40:42]OFD Sender: No OFD packet to send [14:40:47]OFD Sender: No OFD packet to send [14:40:52]OFD Sender: No OFD packet to send [14:40:57]OFD Sender: No OFD packet to send [14:41:03]OFD Sender: No OFD packet to send [14:41:08]OFD Sender: No OFD packet to send [14:41:13]OFD Sender: No OFD packet to send [14:41:18]OFD Sender: No OFD packet to send [14:41:23]OFD Sender: No OFD packet to send [14:41:28]OFD Sender: No OFD packet to send [14:41:33]OFD Sender: No OFD packet to send [14:41:38]OFD Sender: No OFD packet to send [14:41:43]OFD Sender: No OFD packet to send [14:41:48]OFD Sender: No OFD packet to send [14:41:53]OFD Sender: No OFD packet to send [14:41:58]OFD Sender: No OFD packet to send [14:42:03]OFD Sender: No OFD packet to send [14:42:08]OFD Sender: No OFD packet to send [14:42:13]OFD Sender: No OFD packet to send [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:48]OFD Sender: No OFD packet to send [14:42:53]OFD Sender: No OFD packet to send [14:42:58]OFD Sender: No OFD packet to send [14:43:03]OFD Sender: No OFD packet to send [14:43:08]OFD Sender: No OFD packet to send [14:43:13]OFD Sender: No OFD packet to send [14:43:18]OFD Sender: No OFD packet to send [14:43:23]recv_with_timeout no data received [14:43:23]OFD Sender: No OFD packet to send [14:43:28]OFD Sender: No OFD packet to send [14:43:33]OFD Sender: No OFD packet to send [14:43:38]OFD Sender: No OFD packet to send [14:43:43]OFD Sender: No OFD packet to send [14:43:47]accept exits with 10 [14:43:47]New connection [14:43:47]New thread 3066838372 created [14:43:47]Thread 3066695012 joined [14:43:47]Waiting for new connection... [14:43:47] Sock 10.Parse request [14:43:47]Sock 10.Check first char [14:43:47]Sock 10.First char is OK [14:43:47]request: POST /json_proto HTTP/1.0 [14:43:47]Method: POST [14:43:47]URL: /json_proto [14:43:47]Method is POST - this is cgi request [14:43:47]url: /json_proto [14:43:47]query_string will be loaded in cgi processing [14:43:47]execute_cgi json_proto POST (null) [14:43:47]execute_cgi path=json_proto method=POST [14:43:47]POST find Content-Length [14:43:47]Host: 172.17.43.67:8080 [14:43:47]Content-Length: 675 [14:43:47]Content-Type: application/json [14:43:47] [14:43:47]POST finish read [14:43:47]Found Content-Length = 675 [14:43:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:47]execute_script... [14:43:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:47]POST & json_proto [14:43:47]process_json_proto [14:43:47]json parsed OK: [14:43:47]protocol is kg_v1.0 [14:43:47]action value=close_receipt [14:43:47]process_action close_receipt [14:43:47]cmd_close_receipt [14:43:47]MH_GetDate [14:43:47]Write to MH i2c: F0 00 00 42 01 32 [14:43:47]Write i2c OK [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: F0 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: F0 09 00 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: F0 09 00 42 01 00 23 2D F0 66 6A BD 47 65 B4 [14:43:47]GetLastDocTimeStamp 1727015937 [14:43:47]current date 1727016227 [14:43:47]FM_GetShiftState [14:43:47]SAM_PROTO_GetShiftState [14:43:47]wFMCommunicate request_size=4 [14:43:47]MH_SAM_APDU [14:43:47]CAPDU: 80 13 01 00 [14:43:47]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [14:43:47]Write i2c OK [14:43:47]MH_I2C_Read... [14:43:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:47]Read from MH i2c: E2 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 0E 00 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 08 [14:43:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:43:47]wFMCommunicate OK [14:43:47]SAM_PROTO_GetShiftState done [14:43:47]FM_GetShiftState done [14:43:47]opened in 1726966141 [14:43:47]opened+sec_in_day 1727052541 [14:43:47]quantity*price = 50063 [14:43:47]sum+1 = 50064 [14:43:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 238 22.09.2024 14:43 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151907 ФПД: 27204926952569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144347&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151907&fm=27204926952569&tin=02508201610067®Number=0000000000091825&sum=50000 [14:43:48]StoreToDocumentArchive [14:43:48]shift 475 fd 151907 [14:43:48]save to /storage/0475/doc_00151907 [14:43:48]save last doc name /storage/0475/doc_00151907 to /storage/kkm_last_doc_name [14:43:48]save OK [14:43:48]Clear old archive folders... [14:43:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:43:48]tlvbuf is 01000550 [14:43:48]SAM_PROTO_ClearQueue [14:43:48]wFMCommunicate request_size=4 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 09 00 00 [14:43:48]Write to MH i2c: E2 08 00 50 01 80 09 00 00 00 00 00 00 C3 [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [14:43:48]RAPDU: 90 00 [14:43:48]wFMCommunicate OK [14:43:48]SAM_PROTO_ClearQueue done [14:43:48]KKMCreateOFDPacket [14:43:48]OFDProtocolAddRootSTLVToBuf [14:43:48]FM_MakeSignedData [14:43:48]FM_MakeSignedData [14:43:48]SAM_PROTO_SignData [14:43:48]wFMCommunicate request_size=4 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 0D 01 02 [14:43:48]Write to MH i2c: E2 08 00 51 01 80 0D 01 02 00 00 00 00 CB [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [14:43:48]RAPDU: 90 00 [14:43:48]wFMCommunicate OK [14:43:48]wFMCommunicate request_size=255 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 23 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 51 02 00 35 04 06 00 18 BE 24 01 [14:43:48]Write to MH i2c: E2 02 01 52 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 23 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 51 02 00 35 04 06 00 18 BE 24 01 00 00 F9 [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]OFD Sender: No OFD packet to send [14:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [14:43:48]RAPDU: 90 00 [14:43:48]wFMCommunicate OK [14:43:48]wFMCommunicate request_size=7 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 0D 02 02 02 D4 79 [14:43:48]Write to MH i2c: E2 0A 00 53 01 80 0D 02 02 02 00 D4 79 00 00 1F [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [14:43:48]RAPDU: 90 00 [14:43:48]wFMCommunicate OK [14:43:48]wFMCommunicate request_size=4 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 0D 03 02 [14:43:48]Write to MH i2c: E2 08 00 54 01 80 0D 03 02 00 00 00 00 D0 [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 0B 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 0B 00 54 01 00 53 67 7D 8D DE 7A 68 EE 90 00 43 [14:43:48]RAPDU: 53 67 7D 8D DE 7A 68 EE 90 00 [14:43:48]wFMCommunicate OK [14:43:48]SAM_PROTO_SignData done [14:43:48]FM_MakeSignedData done [14:43:48]CreateOFDProtocolMessage [14:43:48]wFMCommunicate request_size=4 [14:43:48]MH_SAM_APDU [14:43:48]CAPDU: 80 11 00 00 [14:43:48]Write to MH i2c: E2 08 00 55 01 80 11 00 00 00 00 00 00 D0 [14:43:48]Write i2c OK [14:43:48]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 17 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 17 00 55 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [14:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:43:48]wFMCommunicate OK [14:43:48]CreateOFDProtocolMessage done [14:43:48]OFDSenderStorePacket 151907 [14:38:27]OFD Sender: Processing packet 151904 [packets to send 826, broken 825] [14:38:27]ProducePacketName [14:38:27]name=ofd_packets/00151904 [14:38:27]OFD Sender: To server: pG, [14:38:27]CommunicateWithHost lk.salyk.kg:30040 [14:38:27]ConnectInit lk.salyk.kg [14:38:27]Write to MH i2c: 01 00 00 A6 00 A6 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 07 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DA 0C 93 [14:38:27]RasterBufferAndPrint [14:38:27]line [14:38:27]line [14:38:27]line [14:38:27]line [14:38:27]line [14:38:27]written 0, free lines is 3302 [14:38:27]MH_Cut [14:38:27]Write to MH i2c: D1 01 00 AD 00 01 7F [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: D1 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: D1 01 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: D1 01 00 AD 00 00 7E [14:38:27]Write to MH i2c: 01 00 00 AE 00 AE [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:28]*** Cut start [14:38:28]*** Purtial cut [14:38:28]*** Stage 1: CUTSNS_PIN = 1 [14:38:28]recv_with_timeout no data received [14:38:28]Read from MH i2c: 01 [14:38:28]MH_I2C_Read... [14:38:28]*** Stop cut motor [14:38:28]*** Cut end [14:38:28]Read from MH i2c: 01 07 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [14:38:28]process_action close_receipt done [14:38:28]requested_data is exist [14:38:28]produce_requested_data [14:38:28]requested_item fm.sn is exist - process it [14:38:28]wFMCommunicate request_size=4 [14:38:28]MH_SAM_APDU [14:38:28]CAPDU: 80 11 00 00 [14:38:28]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:28]Read from MH i2c: E2 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 17 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [14:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:28]wFMCommunicate OK [14:38:28]requested_item fd.num is exist - process it [14:38:28]SAM_PROTO_GetFieldsCounters [14:38:28]wFMCommunicate request_size=4 [14:38:28]MH_SAM_APDU [14:38:28]CAPDU: 80 13 00 00 [14:38:28]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:28]Read from MH i2c: E2 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 62 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [14:38:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:28]wFMCommunicate OK [14:38:28]SAM_PROTO_GetFieldsCounters done [14:38:28]requested_item shift.num is exist - process it [14:38:28]requested_item shift.opened is exist - process it [14:38:28]req_shift_opened [14:38:28]FM_GetShiftState [14:38:28]SAM_PROTO_GetShiftState [14:38:28]wFMCommunicate request_size=4 [14:38:28]MH_SAM_APDU [14:38:28]CAPDU: 80 13 01 00 [14:38:28]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:29]Read from MH i2c: E2 [14:38:29]MH_I2C_Read... [14:38:29]Read from MH i2c: E2 0E 00 [14:38:29]MH_I2C_Read... [14:38:29]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [14:38:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:38:29]wFMCommunicate OK [14:38:29]SAM_PROTO_GetShiftState done [14:38:29]FM_GetShiftState done [14:38:29]req_shift_opened done [14:38:29]requested_item shift.open_date is exist - process it [14:38:29]req_shift_open_date [14:38:29]req_shift_open_date done [14:38:29]produce_requested_data done [14:38:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151904,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:38:29]process_action_free close_receipt [14:38:29]json_value_free [14:38:29]json_value_free done [14:38:29]process_json_proto returns [14:38:29]Send response to host [14:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151904,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:38:29]free response buf [14:38:29]execute_script done [14:38:29]execute_script returns [14:38:29]free content buf [14:38:29]Sock 9.Close socket [14:38:29]Sock 9.Thread stoped [14:38:29]Connected sock=11 [14:38:29]Data to sent: 87 95 F6 70 47 2C 01 0[00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27815999+1699200362=1727016361 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 AA 2D F0 66 6A BD 47 65 FF [14:46:02]Current date/time: 22.09.2024 14:46 [14:46:02]FM_Init [14:46:02]wFMConnect [14:46:02]MH_SAM_On [14:46:02]Write to MH i2c: E0 00 00 08 00 E7 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_init finished! [14:46:02]*** atr: [14:46:02]*** 0F 3B D5 18 FF 81 91 FE [14:46:02]*** 1F C3 80 73 C8 21 10 0A [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]*** 00 00 00 00 00 00 00 00 [14:46:02]Read from MH i2c: E0 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E0 10 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:46:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:46:02]wFMCommunicate request_size=10 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:46:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:46:02]RAPDU: 90 00 [14:46:02]wFMCommunicate OK [14:46:02]wFMCommunicate request_size=4 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 11 00 00 [14:46:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:02]wFMCommunicate OK [14:46:02]Detected FM SN is 0000000000871835 [14:46:02]Stored FM SN is 0000000000871835 [14:46:02]wFMCommunicate request_size=9 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:46:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:46:02]RAPDU: 90 00 [14:46:02]wFMCommunicate OK [14:46:02]FM PIN OK [14:46:02]wFMCommunicate request_size=8 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 14 04 00 03 02 00 01 [14:46:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:46:02]RAPDU: 90 00 [14:46:02]wFMCommunicate OK [14:46:02]wFMCommunicate request_size=13 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:46:02]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:46:02]RAPDU: 90 00 [14:46:02]wFMCommunicate OK [14:46:02]wFMCommunicate request_size=4 [14:46:02]MH_SAM_APDU [14:46:02]CAPDU: 80 11 00 00 [14:46:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:02]Read from MH i2c: E2 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:02]wFMCommunicate OK [14:46:02]DocumentArchiveInit [14:46:02]Start Httpd... [14:46:02]Httpd thread 3067288932 created [14:46:02]Write to MH i2c: 01 00 00 0F 00 0F [14:46:02]Write i2c OK [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: 01 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: 01 07 00 [14:46:02]MH_I2C_Read... [14:46:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:46:02]MH Int Process started [14:46:02]Allocated Socket 8 [14:46:02]Bind OK [14:46:02]Listen OK [14:46:02]httpd running on port 8080 [14:46:02]Waiting for new connection... [14:46:03]OFD Sender: Processing packet 151907 [packets to send 826, broken 825] [14:46:03]ProducePacketName [14:46:03]name=ofd_packets/00151907 [14:46:03]OFD Sender: To server: pG, [14:46:03]CommunicateWithHost lk.salyk.kg:30040 [14:46:03]ConnectInit lk.salyk.kg [14:46:04]Connected sock=6 [14:46:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E3 51 04 01 52 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 23 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 51 02 00 35 04 06 00 18 BE 24 01 D4 79 53 67 7D 8D DE 7A 68 EE [14:46:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C 56 47 00 75 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 51 02 00 F4 03 04 00 AE D5 EF 66 B6 04 01 00 00 CF E1 99 EF 9E 74 C3 F2 [14:46:05]CommunicateWithHost err = 0 [14:46:05]CheckOFDResponse [14:46:05]1017 (14) - 77093643461234 [14:46:05]1041 (16) - 0000000000871835 [14:46:05]1040 (4) - 151907 [14:46:05]1012 (4) - 22.09.2024 08:30 [14:46:05]1206 (1) - 0 [14:46:05]OFD Sender: Remove packet 151907 [14:46:05]ProducePacketName [14:46:05]name=ofd_packets/00151907 [14:46:05]NVStorageDeleteData [14:46:05]OFD Sender: No OFD packet to send [14:46:06]accept exits with 9 [14:46:06]New connection [14:46:06]New thread 3067002212 created [14:46:06]Waiting for new connection... [14:46:06] Sock 9.Parse request [14:46:06]Sock 9.Check first char [14:46:06]Sock 9.First char is OK [14:46:06]request: POST /json_proto HTTP/1.0 [14:46:06]Method: POST [14:46:06]URL: /json_proto [14:46:06]Method is POST - this is cgi request [14:46:06]url: /json_proto [14:46:06]query_string will be loaded in cgi processing [14:46:06]execute_cgi json_proto POST (null) [14:46:06]execute_cgi path=json_proto method=POST [14:46:06]POST find Content-Length [14:46:06]Host: 172.17.43.67:8080 [14:46:06]Content-Length: 215 [14:46:06]Content-Type: application/json [14:46:06] [14:46:06]POST finish read [14:46:06]Found Content-Length = 215 [14:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:06]execute_script... [14:46:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:06]POST & json_proto [14:46:06]process_json_proto [14:46:06]json parsed OK: [14:46:06]protocol is kg_v1.0 [14:46:06]action value=get_value [14:46:06]process_action get_value [14:46:06]cmd_get_value [14:46:06]process_action get_value done [14:46:06]requested_data is exist [14:46:06]produce_requested_data [14:46:06]requested_item kkm.sn is exist - process it [14:46:06]requested_item kkm.ver is exist - process it [14:46:06]requested_item fm.sn is exist - process it [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 11 00 00 [14:46:06]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 17 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:06]wFMCommunicate OK [14:46:06]requested_item fd.num is exist - process it [14:46:06]SAM_PROTO_GetFieldsCounters [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 13 00 00 [14:46:06]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 62 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [14:46:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:06]wFMCommunicate OK [14:46:06]SAM_PROTO_GetFieldsCounters done [14:46:06]requested_item shift.num is exist - process it [14:46:06]requested_item shift.opened is exist - process it [14:46:06]req_shift_opened [14:46:06]FM_GetShiftState [14:46:06]SAM_PROTO_GetShiftState [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 13 01 00 [14:46:06]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 0E 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [14:46:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:46:06]wFMCommunicate OK [14:46:06]SAM_PROTO_GetShiftState done [14:46:06]FM_GetShiftState done [14:46:06]req_shift_opened done [14:46:06]requested_item shift.open_date is exist - process it [14:46:06]req_shift_open_date [14:46:06]req_shift_open_date done [14:46:06]produce_requested_data done [14:46:06]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151907,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:46:06]process_action_free get_value [14:46:06]json_value_free [14:46:06]json_value_free done [14:46:06]process_json_proto returns [14:46:06]Send response to host [14:46:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151907,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:46:06]free response buf [14:46:06]execute_script done [14:46:06]execute_script returns [14:46:06]free content buf [14:46:06]Sock 9.Close socket [14:46:06]Sock 9.Thread stoped [14:46:06]accept exits with 10 [14:46:06]New connection [14:46:06]New thread 3066858852 created [14:46:06]Thread 3067002212 joined [14:46:06]Waiting for new connection... [14:46:06] Sock 10.Parse request [14:46:06]Sock 10.Check first char [14:46:06]Sock 10.First char is OK [14:46:06]request: POST /json_proto HTTP/1.0 [14:46:06]Method: POST [14:46:06]URL: /json_proto [14:46:06]Method is POST - this is cgi request [14:46:06]url: /json_proto [14:46:06]query_string will be loaded in cgi processing [14:46:06]execute_cgi json_proto POST (null) [14:46:06]execute_cgi path=json_proto method=POST [14:46:06]POST find Content-Length [14:46:06]Host: 172.17.43.67:8080 [14:46:06]Content-Length: 331 [14:46:06]Content-Type: application/json [14:46:06] [14:46:06]POST finish read [14:46:06]Found Content-Length = 331 [14:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:46:06]execute_script... [14:46:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:46:06]POST & json_proto [14:46:06]process_json_proto [14:46:06]json parsed OK: [14:46:06]protocol is kg_v1.0 [14:46:06]action value=get_value [14:46:06]process_action get_value [14:46:06]cmd_get_value [14:46:06]process_action get_value done [14:46:06]requested_data is exist [14:46:06]produce_requested_data [14:46:06]requested_item fm.sale.total is exist - process it [14:46:06]SAM_PROTO_GetFMData [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 13 03 00 [14:46:06]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 FD 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 AD 4D 02 00 69 04 9F 00 6F 04 04 00 D8 49 02 00 B1 04 05 00 34 AA 40 98 02 70 04 05 00 34 AA 40 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9F D2 91 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 80 58 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 2C [14:46:06]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 AD 4D 02 00 69 04 9F 00 6F 04 04 00 D8 49 02 00 B1 04 05 00 34 AA 40 98 02 70 04 05 00 34 AA 40 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9F D2 91 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 80 58 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [14:46:06]wFMCommunicate OK [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 17 00 00 [14:46:06]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 FD 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [14:46:06]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [14:46:06]wFMCommunicate OK [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 17 00 00 [14:46:06]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:07]Read from MH i2c: E2 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 FD 00 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [14:46:07]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [14:46:07]wFMCommunicate OK [14:46:07]wFMCommunicate request_size=4 [14:46:07]MH_SAM_APDU [14:46:07]CAPDU: 80 17 00 00 [14:46:07]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:46:07]Write i2c OK [14:46:07]MH_I2C_Read... [14:46:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:07]Read from MH i2c: E2 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 FD 00 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [14:46:07]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [14:46:07]wFMCommunicate OK [14:46:07]wFMCommunicate request_size=4 [14:46:07]MH_SAM_APDU [14:46:07]CAPDU: 80 17 00 00 [14:46:07]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:46:07]Write i2c OK [14:46:07]MH_I2C_Read... [14:46:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:46:07]Read from MH i2c: E2 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 DE 00 [14:46:07]MH_I2C_Read... [14:46:07]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:46:07]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:46:07]wFMCommunicate OK [14:46:07]SAM_PROTO_GetFMData done [14:46:07]requested_item fm.sale_refund.total is exist - process it [14:46:07]requested_item fm.buy.total is exist - process it [14:46:07]requested_item shift.sale.total is exist - process it [14:46:07]SAM_PROTO_GetShiftData [14:46:07]wFMCommunicate request_size=4 [14:46:07]MH_SAM_APDU [14:46:07]CAPDU: 80 13 02 00 [14:46:07]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:46:07]Write i2c OK [14:46:07]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 EE 00 00 00 69 04 99 00 6F 04 04 00 ED 00 00 00 B1 04 03 00 88 EC A8 70 04 03 00 88 EC A8 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7D F2 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DE 7E 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 43 [14:46:08]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 EE 00 00 00 69 04 99 00 6F 04 04 00 ED 00 00 00 B1 04 03 00 88 EC A8 70 04 03 00 88 EC A8 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7D F2 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DE 7E 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:46:08]wFMCommunicate OK [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 17 00 00 [14:46:08]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [14:46:08]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [14:46:08]wFMCommunicate OK [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 17 00 00 [14:46:08]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:46:08]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:46:08]wFMCommunicate OK [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 17 00 00 [14:46:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:46:09]Read from MH i2c: E2 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 FD 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [14:46:09]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:46:09]wFMCommunicate OK [14:46:09]wFMCommunicate request_size=4 [14:46:09]MH_SAM_APDU [14:46:09]CAPDU: 80 17 00 00 [14:46:09]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:46:09]Write i2c OK [14:46:09]MH_I2C_Read... [14:46:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:46:09]Read from MH i2c: E2 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 D3 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [14:46:09]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:46:09]wFMCommunicate OK [14:46:09]SAM_PROTO_GetShiftData done [14:46:09]requested_item shift.sale.total_cash is exist - process it [14:46:09]requested_item shift.sale_refund.total is exist - process it [14:46:09]requested_item shift.sale_refund.total_cash is exist - process it [14:46:09]requested_item shift.buy.total is exist - process it [14:46:09]requested_item shift.buy.total_cash is exist - process it [14:46:09]produce_requested_data done [14:46:09]produce_requested_data return {"fm.sale.total":111443093.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":110706.00,"shift.sale.total_cash":110706.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:46:09]process_action_free get_value [14:46:09]json_value_free [14:46:09]json_value_free done [14:46:09]process_json_proto returns [14:46:09]Send response to host [14:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111443093.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":110706.00,"shift.sale.total_cash":110706.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:46:09]free response buf [14:46:09]execute_script done [14:46:09]execute_script returns [14:46:09]free content buf [14:46:09]Sock 10.Close socket [14:46:09]Sock 10.Thread stoped [14:46:09]accept exits with 9 [14:46:09]New connection [14:46:09]New thread 3067002212 created [14:46:09]Thread 3066858852 joined [14:46:09]Waiting for new connection... [14:46:09] Sock 9.Parse request [14:46:09]Sock 9.Check first char [14:46:09]Sock 9.First char is OK [14:46:09]request: POST /json_proto HTTP/1.0 [14:46:09]Method: POST [14:46:09]URL: /json_proto [14:46:09]Method is POST - this is cgi request [14:46:09]url: /json_proto [14:46:09]query_string will be loaded in cgi processing [14:46:09]execute_cgi json_proto POST (null) [14:46:09]execute_cgi path=json_proto method=POST [14:46:09]POST find Content-Length [14:46:09]Host: 172.17.43.67:8080 [14:46:09]Content-Length: 678 [14:46:09]Content-Type: application/json [14:46:09] [14:46:09]POST finish read [14:46:09]Found Content-Length = 678 [14:46:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:09]execute_script... [14:46:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:09]POST & json_proto [14:46:09]process_json_proto [14:46:09]json parsed OK: [14:46:09]protocol is kg_v1.0 [14:46:09]action value=close_receipt [14:46:09]process_action close_receipt [14:46:09]cmd_close_receipt [14:46:09]MH_GetDate [14:46:09]Write to MH i2c: F0 00 00 1D 00 0C [14:46:09]Write i2c OK [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: F0 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: F0 09 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: F0 09 00 1D 00 00 B2 2D F0 66 6A BD 47 65 1D [14:46:09]GetLastDocTimeStamp 1727016227 [14:46:09]current date 1727016370 [14:46:09]FM_GetShiftState [14:46:09]SAM_PROTO_GetShiftState [14:46:09]wFMCommunicate request_size=4 [14:46:09]MH_SAM_APDU [14:46:09]CAPDU: 80 13 01 00 [14:46:09]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:46:09]Write i2c OK [14:46:09]MH_I2C_Read... [14:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:09]Read from MH i2c: E2 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 0E 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [14:46:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:46:09]wFMCommunicate OK [14:46:09]SAM_PROTO_GetShiftState done [14:46:09]FM_GetShiftState done [14:46:09]opened in 1726966141 [14:46:09]opened+sec_in_day 1727052541 [14:46:09]quantity*price = 20001 [14:46:09]sum+1 = 20002 [14:46:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 239 22.09.2024 14:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151908 ФПД: 237862149352653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151908&fm=237862149352653&tin=02508201610067®Number=0000000000091825&sum=20000 [14:46:11]StoreToDocumentArchive [14:46:11]shift 475 fd 151908 [14:46:11]save to /storage/0475/doc_00151908 [14:46:11]save last doc name /storage/0475/doc_00151908 to /storage/kkm_last_doc_name [14:46:11]save OK [14:46:11]Clear old archive folders... [14:46:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:11]tlvbuf is 0205ADD0 [14:46:11]SAM_PROTO_ClearQueue [14:46:11]wFMCommunicate request_size=4 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 09 00 00 [14:46:11]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:46:11]RAPDU: 90 00 [14:46:11]wFMCommunicate OK [14:46:11]SAM_PROTO_ClearQueue done [14:46:11]KKMCreateOFDPacket [14:46:11]OFDProtocolAddRootSTLVToBuf [14:46:11]FM_MakeSignedData [14:46:11]FM_MakeSignedData [14:46:11]SAM_PROTO_SignData [14:46:11]wFMCommunicate request_size=4 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 0D 01 02 [14:46:11]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:46:11]RAPDU: 90 00 [14:46:11]wFMCommunicate OK [14:46:11]wFMCommunicate request_size=255 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 B2 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 51 02 00 35 04 06 00 D8 [14:46:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 B2 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 51 02 00 35 04 06 00 D8 00 00 B5 [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:11]recv_with_timeout no data received [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:46:11]RAPDU: 90 00 [14:46:11]wFMCommunicate OK [14:46:11]wFMCommunicate request_size=10 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 0D 02 02 05 55 98 EA EC CD [14:46:11]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 55 98 EA EC CD 00 00 42 [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:46:11]RAPDU: 90 00 [14:46:11]wFMCommunicate OK [14:46:11]wFMCommunicate request_size=4 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 0D 03 02 [14:46:11]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 0B 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 0B 00 2F 00 00 31 A2 9D ED 07 77 12 DF 90 00 77 [14:46:11]RAPDU: 31 A2 9D ED 07 77 12 DF 90 00 [14:46:11]wFMCommunicate OK [14:46:11]SAM_PROTO_SignData done [14:46:11]FM_MakeSignedData done [14:46:11]CreateOFDProtocolMessage [14:46:11]wFMCommunicate request_size=4 [14:46:11]MH_SAM_APDU [14:46:11]CAPDU: 80 11 00 00 [14:46:11]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:11]Read from MH i2c: E2 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 17 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:11]wFMCommunicate OK [14:46:11]CreateOFDProtocolMessage done [14:46:11]OFDSenderStorePacket 151908 [14:46:11]StoreOFDPacket docnum=151908 [14:46:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F 4F 07 01 B3 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 B2 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 51 02 00 35 04 06 00 D8 55 98 EA EC CD 31 A2 9D ED 07 77 12 DF [14:46:11]CheckFolder [14:46:11]dirname=/storage/ofd_packets [14:46:11]CheckFolder done [14:46:11]ProducePacketName [14:46:11]name=ofd_packets/00151908 [14:46:11]NVStorageSaveData ofd_packets/00151908 [14:46:11]File name is /storage/ofd_packets/00151908 [14:46:11]Write 301 bytes [14:46:11]NVStorageSaveData done [14:46:11]OFDSenderStorePacket done [14:46:11]KKMCreateOFDPacket done [14:46:11]NVStorageSaveData kkm_last_timestamp [14:46:11]File name is /storage/kkm_last_timestamp [14:46:11]Write 4 bytes [14:46:11]NVStorageSaveData done [14:46:12]ExternCall_PrintAddStr [14:46:12]wPrintStart [14:46:12]Write to MH i2c: 01 00 00 31 00 31 [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 07 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:46:12]RasterBufferAndPrint [14:46:12]line Счет N : (1)1785920 [14:46:12]line ИНН: 02508201610067 [14:46:12]line Контрольно-Кассовый Чек [14:46:12]line ПРОДАЖА [14:46:12]line ТРК (МРК, ГНК) : 42 [14:46:12]line Товар: 2710124130 [14:46:12]line Аи-92-К-5 [14:46:12]line 2.950 * 67.80 [14:46:12]line = 200.01 [14:46:12]line НДС 12% НСП 1% [14:46:12]line > о реализуемом товаре [14:46:12]line ОКРУГЛЕНИЕ: -0.01 [14:46:12]line ИТОГО: 200.00 [14:46:12]line Внесено: 200.00 [14:46:12]line СДАЧА: 0.00 [14:46:12]line НСП 1% : 1.77 [14:46:12]line НДС 12% : 21.24 [14:46:12]line Наличными: 200.00 [14:46:12]line Безнал.: 0.00 [14:46:12]line Место: АЗС № 89 "Партнер Нефть" [14:46:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:46:12]line СНО: Общий режим [14:46:12]line Чек 239 22.09.2024 14:46 [14:46:12]line Смена: 475 ФФД: 1.0 [14:46:12]line ЗНМ: 0300000113 [14:46:12]line РНМ: 0000000000091825 [14:46:12]line Версия ККМ: 001 [14:46:12]line ФМ: 0000000000871835 [14:46:12]line ФД: 151908 [14:46:12]line ФПД: 237862149352653 [14:46:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151908&fm=237862149352653&tin=02508201610067®Number=0000000000091825&sum=20000 [14:46:12]OFD Sender: Processing packet 151908 [packets to send 826, broken 825] [14:46:12]ProducePacketName [14:46:12]name=ofd_packets/00151908 [14:46:12]OFD Sender: To server: pG, [14:46:12]CommunicateWithHost lk.salyk.kg:30040 [14:46:12]ConnectInit lk.salyk.kg [14:46:12]written 0, free lines is 4095 [14:46:12]Write to MH i2c: 01 00 00 5C 00 5C [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 07 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [14:46:12]RasterBufferAndPrint [14:46:12]line [14:46:12]line [14:46:12]line [14:46:12]line [14:46:12]line [14:46:12]written 0, free lines is 3331 [14:46:12]MH_Cut [14:46:12]Write to MH i2c: D1 01 00 63 00 01 35 [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: D1 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: D1 01 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: D1 01 00 63 00 00 34 [14:46:12]Write to MH i2c: 01 00 00 64 00 64 [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:13]*** Cut start [14:46:13]*** Purtial cut [14:46:13]*** Stage 1: CUTSNS_PIN = 1 [14:46:13]Read from MH i2c: 01 [14:46:13]MH_I2C_Read... [14:46:13]*** Stop cut motor [14:46:13]*** Cut end [14:46:13]Read from MH i2c: 01 07 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:46:13]process_action close_receipt done [14:46:13]requested_data is exist [14:46:13]produce_requested_data [14:46:13]requested_item fm.sn is exist - process it [14:46:13]wFMCommunicate request_size=4 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 11 00 00 [14:46:13]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:13]Read from MH i2c: E2 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 17 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:13]wFMCommunicate OK [14:46:13]requested_item fd.num is exist - process it [14:46:13]SAM_PROTO_GetFieldsCounters [14:46:13]wFMCommunicate request_size=4 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 13 00 00 [14:46:13]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:13]Read from MH i2c: E2 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 62 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [14:46:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:13]wFMCommunicate OK [14:46:13]SAM_PROTO_GetFieldsCounters done [14:46:13]requested_item shift.num is exist - process it [14:46:13]requested_item shift.opened is exist - process it [14:46:13]req_shift_opened [14:46:13]FM_GetShiftState [14:46:13]SAM_PROTO_GetShiftState [14:46:13]wFMCommunicate request_size=4 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 13 01 00 [14:46:13]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:13]Read from MH i2c: E2 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 0E 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [14:46:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:46:13]wFMCommunicate OK [14:46:13]SAM_PROTO_GetShiftState done [14:46:13]FM_GetShiftState done [14:46:13]req_shift_opened done [14:46:13]requested_item shift.open_date is exist - process it [14:46:13]req_shift_open_date [14:46:13]req_shift_open_date done [14:46:13]produce_requested_data done [14:46:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151908,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:46:13]process_action_free close_receipt [14:46:13]json_value_free [14:46:13]json_value_free done [14:46:13]process_json_proto returns [14:46:13]Send response to host [14:46:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151908,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:46:13]free response buf [14:46:13]execute_script done [14:46:13]execute_script returns [14:46:13]free content buf [14:46:13]Sock 9.Close socket [14:46:13]Sock 9.Thread stoped [14:46:13]Connected sock=6 [14:46:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F 4F 07 01 B3 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 B2 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 51 02 00 35 04 06 00 D8 55 98 EA EC CD 31 A2 9D ED 07 77 12 DF [14:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 9A 47 00 60 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 51 02 00 F4 03 04 00 B8 D5 EF 66 B6 04 01 00 00 B6 CC EB 4E 90 1F 3E C9 [14:46:14]CommunicateWithHost err = 0 [14:46:14]CheckOFDResponse [14:46:14]1017 (14) - 77093643461234 [14:46:14]1041 (16) - 0000000000871835 [14:46:14]1040 (4) - 151908 [14:46:14]1012 (4) - 22.09.2024 08:30 [14:46:14]1206 (1) - 0 [14:46:14]OFD Sender: Remove packet 151908 [14:46:14]ProducePacketName [14:46:14]name=ofd_packets/00151908 [14:46:14]NVStorageDeleteData [14:46:15]OFD Sender: No OFD packet to send [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:34]recv_with_timeout no data received [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]OFD Sender: No OFD packet to send [14:46:53]accept exits with 10 [14:46:53]New connection [14:46:53]New thread 3066858852 created [14:46:53]Thread 3067002212 joined [14:46:53]Waiting for new connection... [14:46:53] Sock 10.Parse request [14:46:53]Sock 10.Check first char [14:46:53]Sock 10.First char is OK [14:46:53]request: POST /json_proto HTTP/1.0 [14:46:53]Method: POST [14:46:53]URL: /json_proto [14:46:53]Method is POST - this is cgi request [14:46:53]url: /json_proto [14:46:53]query_string will be loaded in cgi processing [14:46:53]execute_cgi json_proto POST (null) [14:46:53]execute_cgi path=json_proto method=POST [14:46:53]POST find Content-Length [14:46:53]Host: 172.17.43.67:8080 [14:46:53]Content-Length: 678 [14:46:53]Content-Type: application/json [14:46:53] [14:46:53]POST finish read [14:46:53]Found Content-Length = 678 [14:46:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:53]execute_script... [14:46:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:53]POST & json_proto [14:46:53]process_json_proto [14:46:53]json parsed OK: [14:46:53]protocol is kg_v1.0 [14:46:53]action value=close_receipt [14:46:53]process_action close_receipt [14:46:53]cmd_close_receipt [14:46:53]MH_GetDate [14:46:53]Write to MH i2c: F0 00 00 68 00 57 [14:46:53]Write i2c OK [14:46:53]MH_I2C_Read... [14:46:53]Read from MH i2c: F0 [14:46:53]MH_I2C_Read... [14:46:53]Read from MH i2c: F0 09 00 [14:46:53]MH_I2C_Read... [14:46:53]Read from MH i2c: F0 09 00 68 00 00 DE 2D F0 66 6A BD 47 65 94 [14:46:53]GetLastDocTimeStamp 1727016370 [14:46:53]current date 1727016414 [14:46:53]FM_GetShiftState [14:46:53]SAM_PROTO_GetShiftState [14:46:53]wFMCommunicate request_size=4 [14:46:53]MH_SAM_APDU [14:46:53]CAPDU: 80 13 01 00 [14:46:53]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:46:53]Write i2c OK [14:46:53]MH_I2C_Read... [14:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:53]Read from MH i2c: E2 [14:46:53]MH_I2C_Read... [14:46:53]Read from MH i2c: E2 0E 00 [14:46:53]MH_I2C_Read... [14:46:53]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [14:46:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:46:53]wFMCommunicate OK [14:46:53]SAM_PROTO_GetShiftState done [14:46:53]FM_GetShiftState done [14:46:53]opened in 1726966141 [14:46:53]opened+sec_in_day 1727052541 [14:46:53]quantity*price = 30035 [14:46:53]sum+1 = 30036 [14:46:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 240 22.09.2024 14:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151909 ФПД: 132674043544137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151909&fm=132674043544137&tin=02508201610067®Number=0000000000091825&sum=30000 [14:46:54]StoreToDocumentArchive [14:46:54]shift 475 fd 151909 [14:46:54]save to /storage/0475/doc_00151909 [14:46:54]save last doc name /storage/0475/doc_00151909 to /storage/kkm_last_doc_name [14:46:54]save OK [14:46:54]Clear old archive folders... [14:46:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:54]tlvbuf is 01FEE040 [14:46:54]SAM_PROTO_ClearQueue [14:46:54]wFMCommunicate request_size=4 [14:46:54]MH_SAM_APDU [14:46:54]CAPDU: 80 09 00 00 [14:46:54]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:46:54]Write i2c OK [14:46:54]MH_I2C_Read... [14:46:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:54]Read from MH i2c: E2 [14:46:54]MH_I2C_Read... [14:46:54]Read from MH i2c: E2 03 00 [14:46:54]MH_I2C_Read... [14:46:54]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:46:54]RAPDU: 90 00 [14:46:54]wFMCommunicate OK [14:46:54]SAM_PROTO_ClearQueue done [14:46:54]KKMCreateOFDPacket [14:46:54]OFDProtocolAddRootSTLVToBuf [14:46:54]FM_MakeSignedData [14:46:54]FM_MakeSignedData [14:46:54]SAM_PROTO_SignData [14:46:54]wFMCommunicate request_size=4 [14:46:54]MH_SAM_APDU [14:46:54]CAPDU: 80 0D 01 02 [14:46:54]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:46:54]Write i2c OK [14:46:54]MH_I2C_Read... [14:46:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:54]Read from MH i2c: E2 [14:46:54]MH_I2C_Read... [14:46:54]Read from MH i2c: E2 03 00 [14:46:54]MH_I2C_Read... [14:46:54]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:46:54]RAPDU: 90 00 [14:46:54]wFMCommunicate OK [14:46:54]wFMCommunicate request_size=255 [14:46:54]MH_SAM_APDU [14:46:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DE 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 51 02 00 35 04 06 00 78 [14:46:54]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DE 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 51 02 00 35 04 06 00 78 00 00 EB [14:46:54]Write i2c OK [14:46:54]MH_I2C_Read... [14:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:55]Read from MH i2c: E2 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 03 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:46:55]RAPDU: 90 00 [14:46:55]wFMCommunicate OK [14:46:55]wFMCommunicate request_size=10 [14:46:55]MH_SAM_APDU [14:46:55]CAPDU: 80 0D 02 02 05 AA 95 3C 82 49 [14:46:55]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 AA 95 3C 82 49 00 00 43 [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:55]Read from MH i2c: E2 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 03 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:46:55]RAPDU: 90 00 [14:46:55]wFMCommunicate OK [14:46:55]wFMCommunicate request_size=4 [14:46:55]MH_SAM_APDU [14:46:55]CAPDU: 80 0D 03 02 [14:46:55]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:55]Read from MH i2c: E2 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 0B 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 0B 00 7A 00 00 D9 78 5D 51 1E 74 96 86 90 00 A3 [14:46:55]RAPDU: D9 78 5D 51 1E 74 96 86 90 00 [14:46:55]wFMCommunicate OK [14:46:55]SAM_PROTO_SignData done [14:46:55]FM_MakeSignedData done [14:46:55]CreateOFDProtocolMessage [14:46:55]wFMCommunicate request_size=4 [14:46:55]MH_SAM_APDU [14:46:55]CAPDU: 80 11 00 00 [14:46:55]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:55]Read from MH i2c: E2 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 17 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:46:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:55]wFMCommunicate OK [14:46:55]CreateOFDProtocolMessage done [14:46:55]OFDSenderStorePacket 151909 [14:46:55]StoreOFDPacket docnum=151909 [14:46:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F 8A 07 01 E5 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DE 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 51 02 00 35 04 06 00 78 AA 95 3C 82 49 D9 78 5D 51 1E 74 96 86 [14:46:55]CheckFolder [14:46:55]dirname=/storage/ofd_packets [14:46:55]CheckFolder done [14:46:55]ProducePacketName [14:46:55]name=ofd_packets/00151909 [14:46:55]NVStorageSaveData ofd_packets/00151909 [14:46:55]File name is /storage/ofd_packets/00151909 [14:46:55]Write 301 bytes [14:46:55]NVStorageSaveData done [14:46:55]OFDSenderStorePacket done [14:46:55]KKMCreateOFDPacket done [14:46:55]NVStorageSaveData kkm_last_timestamp [14:46:55]File name is /storage/kkm_last_timestamp [14:46:55]Write 4 bytes [14:46:55]NVStorageSaveData done [14:46:55]ExternCall_PrintAddStr [14:46:55]wPrintStart [14:46:55]Write to MH i2c: 01 00 00 7C 00 7C [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 07 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:46:55]RasterBufferAndPrint [14:46:55]line Счет N : (1)1785921 [14:46:55]line ИНН: 02508201610067 [14:46:55]line Контрольно-Кассовый Чек [14:46:55]line ПРОДАЖА [14:46:55]line ТРК (МРК, ГНК) : 12 [14:46:55]line Товар: 2710124130 [14:46:55]line Аи-92-К-5 [14:46:55]line 4.430 * 67.80 [14:46:55]line = 300.35 [14:46:55]line НДС 12% НСП 1% [14:46:55]line > о реализуемом товаре [14:46:55]line ОКРУГЛЕНИЕ: -0.35 [14:46:55]line ИТОГО: 300.00 [14:46:55]line Внесено: 300.00 [14:46:55]line СДАЧА: 0.00 [14:46:55]line НСП 1% : 2.66 [14:46:55]line НДС 12% : 31.90 [14:46:55]line Наличными: 300.00 [14:46:55]line Безнал.: 0.00 [14:46:55]line Место: АЗС № 89 "Партнер Нефть" [14:46:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:46:55]line СНО: Общий режим [14:46:55]line Чек 240 22.09.2024 14:46 [14:46:55]line Смена: 475 ФФД: 1.0 [14:46:55]line ЗНМ: 0300000113 [14:46:55]line РНМ: 0000000000091825 [14:46:55]line Версия ККМ: 001 [14:46:55]line ФМ: 0000000000871835 [14:46:55]line ФД: 151909 [14:46:55]line ФПД: 132674043544137 [14:46:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151909&fm=132674043544137&tin=02508201610067®Number=0000000000091825&sum=30000 [14:46:55]written 0, free lines is 4095 [14:46:55]OFD Sender: Processing packet 151909 [packets to send 826, broken 825] [14:46:55]ProducePacketName [14:46:55]name=ofd_packets/00151909 [14:46:55]OFD Sender: To server: pG, [14:46:55]CommunicateWithHost lk.salyk.kg:30040 [14:46:55]ConnectInit lk.salyk.kg [14:46:55]Write to MH i2c: 01 00 00 A7 00 A7 [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 07 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E2 0C 9C [14:46:55]RasterBufferAndPrint [14:46:55]line [14:46:55]line [14:46:55]line [14:46:55]line [14:46:55]line [14:46:55]written 0, free lines is 3316 [14:46:55]MH_Cut [14:46:55]Write to MH i2c: D1 01 00 AE 00 01 80 [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: D1 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: D1 01 00 [14:46:55]MH_I2C_Read... [14:46:55]Read from MH i2c: D1 01 00 AE 00 00 7F [14:46:55]Write to MH i2c: 01 00 00 AF 00 AF [14:46:55]Write i2c OK [14:46:55]MH_I2C_Read... [14:46:56]*** Cut start [14:46:56]*** Purtial cut [14:46:56]*** Stage 1: CUTSNS_PIN = 1 [14:46:56]Connected sock=7 [14:46:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F 8A 07 01 E5 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DE 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 51 02 00 35 04 06 00 78 AA 95 3C 82 49 D9 78 5D 51 1E 74 96 86 [14:46:56]Read from MH i2c: 01 [14:46:56]MH_I2C_Read... [14:46:56]*** Stop cut motor [14:46:56]*** Cut end [14:46:56]Read from MH i2c: 01 07 00 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:46:56]process_action close_receipt done [14:46:56]requested_data is exist [14:46:56]produce_requested_data [14:46:56]requested_item fm.sn is exist - process it [14:46:56]wFMCommunicate request_size=4 [14:46:56]MH_SAM_APDU [14:46:56]CAPDU: 80 11 00 00 [14:46:56]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:46:56]Write i2c OK [14:46:56]MH_I2C_Read... [14:46:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:56]Read from MH i2c: E2 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: E2 17 00 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [14:46:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:46:56]wFMCommunicate OK [14:46:56]requested_item fd.num is exist - process it [14:46:56]SAM_PROTO_GetFieldsCounters [14:46:56]wFMCommunicate request_size=4 [14:46:56]MH_SAM_APDU [14:46:56]CAPDU: 80 13 00 00 [14:46:56]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:46:56]Write i2c OK [14:46:56]MH_I2C_Read... [14:46:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:57]Read from MH i2c: E2 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 62 00 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [14:46:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 51 02 00 0E 04 04 00 DB 01 00 00 Received data: 12 87 04 95 04 F6 00 70 F0 47 00 2C 00 01 00 00 5E 30 04 30 04 30 00 30 30 F0 30 00 30 00 30 00 30 57 30 04 38 04 37 00 31 F1 38 00 33 00 35 00 4F 19 00 04 00 04 00 00 2E 21 00 47 00 00 00 E1 00 B1 90 A5 00 07 [14:46:57]01 wFMCommunicate OK [14:46:57]00 SAM_PROTO_GetFieldsCounters done [14:46:57]07 requested_item shift.num is exist - process it [14:46:57]00 requested_item shift.opened is exist - process it [14:46:57]3B req_shift_opened [14:46:57]00 FM_GetShiftState [14:46:57]F9 SAM_PROTO_GetShiftState [14:46:57]03 wFMCommunicate request_size=4 [14:46:57]0E MH_SAM_APDU [14:46:57]00 CAPDU: 37 80 37 13 30 01 39 00 33 [14:46:57]36 Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:46:57]34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 51 02 00 F4 03 04 00 E2 D5 EF 66 B6 04 01 00 00 91 12 BB 5E F1 B5 DB 05 [14:46:57]CommunicateWithHost err = 0 [14:46:57]CheckOFDResponse [14:46:57]1017 (14) - 77093643461234 [14:46:57]1041 (16) - 0000000000871835 [14:46:57]1040 (4) - 151909 [14:46:57]1012 (4) - 22.09.2024 08:31 [14:46:57]1206 (1) - 0 [14:46:57]OFD Sender: Remove packet 151909 [14:46:57]ProducePacketName [14:46:57]name=ofd_packets/00151909 [14:46:57]NVStorageDeleteData [14:46:57]Write i2c OK [14:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 0E 00 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [14:46:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:46:57]wFMCommunicate OK [14:46:57]SAM_PROTO_GetShiftState done [14:46:57]FM_GetShiftState done [14:46:57]req_shift_opened done [14:46:57]requested_item shift.open_date is exist - process it [14:46:57]req_shift_open_date [14:46:57]req_shift_open_date done [14:46:57]produce_requested_data done [14:46:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151909,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:46:57]process_action_free close_receipt [14:46:57]json_value_free [14:46:57]json_value_free done [14:46:57]process_json_proto returns [14:46:57]Send response to host [14:46:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151909,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:46:57]free response buf [14:46:57]execute_script done [14:46:57]execute_script returns [14:46:57]free content buf [14:46:57]Sock 10.Close socket [14:46:57]Sock 10.Thread stoped [14:46:57]OFD Sender: No OFD packet to send [14:47:02]OFD Sender: No OFD packet to send [14:47:05]accept exits with 9 [14:47:05]New connection [14:47:05]New thread 3067002212 created [14:47:05]Thread 3066858852 joined [14:47:05]Waiting for new connection... [14:47:05] Sock 9.Parse request [14:47:05]Sock 9.Check first char [14:47:05]Sock 9.First char is OK [14:47:05]request: POST /json_proto HTTP/1.0 [14:47:05]Method: POST [14:47:05]URL: /json_proto [14:47:05]Method is POST - this is cgi request [14:47:05]url: /json_proto [14:47:05]query_string will be loaded in cgi processing [14:47:05]execute_cgi json_proto POST (null) [14:47:05]execute_cgi path=json_proto method=POST [14:47:05]POST find Content-Length [14:47:05]Host: 172.17.43.67:8080 [14:47:05]Content-Length: 675 [14:47:05]Content-Type: application/json [14:47:05] [14:47:05]POST finish read [14:47:05]Found Content-Length = 675 [14:47:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:05]execute_script... [14:47:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:05]POST & json_proto [14:47:05]process_json_proto [14:47:05]json parsed OK: [14:47:05]protocol is kg_v1.0 [14:47:05]action value=close_receipt [14:47:05]process_action close_receipt [14:47:05]cmd_close_receipt [14:47:05]MH_GetDate [14:47:05]Write to MH i2c: F0 00 00 B3 00 A2 [14:47:05]Write i2c OK [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: F0 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: F0 09 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: F0 09 00 B3 00 00 EA 2D F0 66 6A BD 47 65 EB [14:47:05]GetLastDocTimeStamp 1727016414 [14:47:05]current date 1727016426 [14:47:05]FM_GetShiftState [14:47:05]SAM_PROTO_GetShiftState [14:47:05]wFMCommunicate request_size=4 [14:47:05]MH_SAM_APDU [14:47:05]CAPDU: 80 13 01 00 [14:47:05]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:47:05]Write i2c OK [14:47:05]MH_I2C_Read... [14:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:05]Read from MH i2c: E2 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 0E 00 [14:47:05]MH_I2C_Read... [14:47:05]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [14:47:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:05]wFMCommunicate OK [14:47:05]SAM_PROTO_GetShiftState done [14:47:05]FM_GetShiftState done [14:47:05]opened in 1726966141 [14:47:05]opened+sec_in_day 1727052541 [14:47:05]quantity*price = 50063 [14:47:05]sum+1 = 50064 [14:47:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 241 22.09.2024 14:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151910 ФПД: 1428785300196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144706&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151910&fm=1428785300196&tin=02508201610067®Number=0000000000091825&sum=50000 [14:47:06]StoreToDocumentArchive [14:47:06]shift 475 fd 151910 [14:47:06]save to /storage/0475/doc_00151910 [14:47:06]save last doc name /storage/0475/doc_00151910 to /storage/kkm_last_doc_name [14:47:06]save OK [14:47:06]Clear old archive folders... [14:47:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:47:07]tlvbuf is 02027F40 [14:47:07]SAM_PROTO_ClearQueue [14:47:07]wFMCommunicate request_size=4 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 09 00 00 [14:47:07]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:47:07]RAPDU: 90 00 [14:47:07]wFMCommunicate OK [14:47:07]SAM_PROTO_ClearQueue done [14:47:07]KKMCreateOFDPacket [14:47:07]OFDProtocolAddRootSTLVToBuf [14:47:07]FM_MakeSignedData [14:47:07]FM_MakeSignedData [14:47:07]SAM_PROTO_SignData [14:47:07]wFMCommunicate request_size=4 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 0D 01 02 [14:47:07]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:47:07]RAPDU: 90 00 [14:47:07]wFMCommunicate OK [14:47:07]wFMCommunicate request_size=255 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 51 02 00 35 04 06 00 01 4C AA 3D [14:47:07]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 51 02 00 35 04 06 00 01 4C AA 3D 00 00 6F [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:47:07]RAPDU: 90 00 [14:47:07]wFMCommunicate OK [14:47:07]wFMCommunicate request_size=7 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 0D 02 02 02 82 E4 [14:47:07]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 82 E4 00 00 A8 [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:47:07]RAPDU: 90 00 [14:47:07]wFMCommunicate OK [14:47:07]wFMCommunicate request_size=4 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 0D 03 02 [14:47:07]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 0B 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 0B 00 C5 00 00 71 3B E5 93 9F A4 33 B6 90 00 91 [14:47:07]RAPDU: 71 3B E5 93 9F A4 33 B6 90 00 [14:47:07]wFMCommunicate OK [14:47:07]SAM_PROTO_SignData done [14:47:07]FM_MakeSignedData done [14:47:07]CreateOFDProtocolMessage [14:47:07]wFMCommunicate request_size=4 [14:47:07]MH_SAM_APDU [14:47:07]CAPDU: 80 11 00 00 [14:47:07]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:07]Read from MH i2c: E2 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 17 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [14:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:07]wFMCommunicate OK [14:47:07]CreateOFDProtocolMessage done [14:47:07]OFDSenderStorePacket 151910 [14:47:07]StoreOFDPacket docnum=151910 [14:47:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 63 81 04 01 C5 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 2D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 51 02 00 35 04 06 00 01 4C AA 3D 82 E4 71 3B E5 93 9F A4 33 B6 [14:47:07]CheckFolder [14:47:07]dirname=/storage/ofd_packets [14:47:07]CheckFolder done [14:47:07]ProducePacketName [14:47:07]name=ofd_packets/00151910 [14:47:07]NVStorageSaveData ofd_packets/00151910 [14:47:07]File name is /storage/ofd_packets/00151910 [14:47:07]Write 298 bytes [14:47:07]NVStorageSaveData done [14:47:07]OFDSenderStorePacket done [14:47:07]KKMCreateOFDPacket done [14:47:07]NVStorageSaveData kkm_last_timestamp [14:47:07]File name is /storage/kkm_last_timestamp [14:47:07]Write 4 bytes [14:47:07]NVStorageSaveData done [14:47:07]ExternCall_PrintAddStr [14:47:07]wPrintStart [14:47:07]Write to MH i2c: 01 00 00 C7 00 C7 [14:47:07]Write i2c OK [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: 01 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: 01 07 00 [14:47:07]MH_I2C_Read... [14:47:07]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:47:07]RasterBufferAndPrint [14:47:07]line Счет N : (1)1785923 [14:47:07]line ИНН: 02508201610067 [14:47:07]line Контрольно-Кассовый Чек [14:47:07]line ПРОДАЖА [14:47:07]line ТРК (МРК, ГНК) : 41 [14:47:07]line Товар: 2710194210 [14:47:07]line ДТ-К-5 [14:47:07]line 6.570 * 76.20 [14:47:07]line = 500.63 [14:47:07]line НДС 12% НСП 1% [14:47:07]line > о реализуемом товаре [14:47:07]line ОКРУГЛЕНИЕ: -0.63 [14:47:07]line ИТОГО: 500.00 [14:47:07]line Внесено: 500.00 [14:47:07]line СДАЧА: 0.00 [14:47:07]line НСП 1% : 4.43 [14:47:07]line НДС 12% : 53.16 [14:47:07]line Наличными: 500.00 [14:47:07]line Безнал.: 0.00 [14:47:07]line Место: АЗС № 89 "Партнер Нефть" [14:47:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:47:07]line СНО: Общий режим [14:47:07]line Чек 241 22.09.2024 14:47 [14:47:07]line Смена: 475 ФФД: 1.0 [14:47:07]line ЗНМ: 0300000113 [14:47:07]line РНМ: 0000000000091825 [14:47:07]line Версия ККМ: 001 [14:47:07]line ФМ: 0000000000871835 [14:47:07]line ФД: 151910 [14:47:07]line ФПД: 1428785300196 [14:47:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144706&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151910&fm=1428785300196&tin=02508201610067®Number=0000000000091825&sum=50000 [14:47:07]written 0, free lines is 4095 [14:47:07]OFD Sender: Processing packet 151910 [packets to send 826, broken 825] [14:47:07]ProducePacketName [14:47:07]name=ofd_packets/00151910 [14:47:07]OFD Sender: To server: pG, [14:47:07]CommunicateWithHost lk.salyk.kg:30040 [14:47:07]ConnectInit lk.salyk.kg [14:47:08]Write to MH i2c: 01 00 00 F2 00 F2 [14:47:08]Write i2c OK [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: 01 [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: 01 07 00 [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D1 0C D6 [14:47:08]RasterBufferAndPrint [14:47:08]line [14:47:08]line [14:47:08]line [14:47:08]line [14:47:08]line [14:47:08]written 0, free lines is 3305 [14:47:08]MH_Cut [14:47:08]Write to MH i2c: D1 01 00 F9 00 01 CB [14:47:08]Write i2c OK [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: D1 [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: D1 01 00 [14:47:08]MH_I2C_Read... [14:47:08]Read from MH i2c: D1 01 00 F9 00 00 CA [14:47:08]Write to MH i2c: 01 00 00 FA 00 FA [14:47:08]Write i2c OK [14:47:08]MH_I2C_Read... [14:47:08]*** Cut start [14:47:08]*** Purtial cut [14:47:08]*** Stage 1: CUTSNS_PIN = 1 [14:47:09]Read from MH i2c: 01 [14:47:09]MH_I2C_Read... [14:47:09]*** Stop cut motor [14:47:09]*** Cut end [14:47:09]Read from MH i2c: 01 07 00 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:47:09]process_action close_receipt done [14:47:09]requested_data is exist [14:47:09]produce_requested_data [14:47:09]requested_item fm.sn is exist - process it [14:47:09]wFMCommunicate request_size=4 [14:47:09]MH_SAM_APDU [14:47:09]CAPDU: 80 11 00 00 [14:47:09]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:47:09]Write i2c OK [14:47:09]MH_I2C_Read... [14:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:09]Read from MH i2c: E2 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 17 00 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [14:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:09]wFMCommunicate OK [14:47:09]requested_item fd.num is exist - process it [14:47:09]SAM_PROTO_GetFieldsCounters [14:47:09]wFMCommunicate request_size=4 [14:47:09]MH_SAM_APDU [14:47:09]CAPDU: 80 13 00 00 [14:47:09]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:47:09]Write i2c OK [14:47:09]MH_I2C_Read... [14:47:09]Connected sock=11 [14:47:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 63 81 04 01 C5 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 Read from MH i2c: 00 E2 BB [14:47:09]01 MH_I2C_Read... [14:47:09]00 Read from MH i2c: 00 E2 00 62 00 00 EE [14:47:09]03 MH_I2C_Read... [14:47:09]0F 00 F2 03 01 00 01 F3 Read from MH i2c: *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:09]E2 03 62 06 00 00 FC C4 00 14 00 00 5D 00 00 00 B9 00 04 07 01 04 00 06 01 00 11 50 04 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 10 04 00 00 30 EA 30 2D 30 F0 30 66 30 0E 30 04 30 04 30 00 30 DB 30 01 38 00 37 00 31 B9 38 04 33 01 35 00 0D 01 04 10 0D 00 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 30 04 39 04 31 00 38 66 32 35 51 10 02 04 00 04 35 00 04 66 06 51 00 02 01 00 4C 0E AA 04 3D 82 E4 71 3B E5 93 9F A4 33 B6 [14:47:09]04 00 DB 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [14:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:09]wFMCommunicate OK [14:47:09]SAM_PROTO_GetFieldsCounters done [14:47:09]requested_item shift.num is exist - process it [14:47:09]requested_item shift.opened is exist - process it [14:47:09]req_shift_opened [14:47:09]FM_GetShiftState [14:47:09]SAM_PROTO_GetShiftState [14:47:09]wFMCommunicate request_size=4 [14:47:09]MH_SAM_APDU [14:47:09]CAPDU: 80 13 01 00 [14:47:09]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:47:09]Write i2c OK [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 [14:47:09]MH_I2C_Read... [14:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:09]Read from MH i2c: E2 0E 00 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [14:47:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:09]wFMCommunicate OK [14:47:09]SAM_PROTO_GetShiftState done [14:47:09]FM_GetShiftState done [14:47:09]req_shift_opened done [14:47:09]requested_item shift.open_date is exist - process it [14:47:09]req_shift_open_date [14:47:09]req_shift_open_date done [14:47:09]produce_requested_data done [14:47:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151910,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:47:09]process_action_free close_receipt [14:47:09]json_value_free [14:47:09]json_value_free done [14:47:09]process_json_proto returns [14:47:09]Send response to host [14:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151910,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:47:09]free response buf [14:47:09]execute_script done [14:47:09]execute_script returns [14:47:09]free content buf [14:47:09]Sock 9.Close socket [14:47:09]Sock 9.Thread stoped [14:47:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB 77 47 00 C9 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 51 02 00 F4 03 04 00 EF D5 EF 66 B6 04 01 00 00 42 55 08 93 08 14 D2 FC [14:47:10]CommunicateWithHost err = 0 [14:47:10]CheckOFDResponse [14:47:10]1017 (14) - 77093643461234 [14:47:10]1041 (16) - 0000000000871835 [14:47:10]1040 (4) - 151910 [14:47:10]1012 (4) - 22.09.2024 08:31 [14:47:10]1206 (1) - 0 [14:47:10]OFD Sender: Remove packet 151910 [14:47:10]ProducePacketName [14:47:10]name=ofd_packets/00151910 [14:47:10]NVStorageDeleteData [14:47:10]OFD Sender: No OFD packet to send [14:47:15]OFD Sender: No OFD packet to send [14:47:20]OFD Sender: No OFD packet to send [14:47:25]OFD Sender: No OFD packet to send [14:47:27]accept exits with 7 [14:47:27]New connection [14:47:27]New thread 3066858852 created [14:47:27]Thread 3067002212 joined [14:47:27]Waiting for new connection... [14:47:27] Sock 7.Parse request [14:47:27]Sock 7.Check first char [14:47:27]Sock 7.First char is OK [14:47:27]request: POST /json_proto HTTP/1.0 [14:47:27]Method: POST [14:47:27]URL: /json_proto [14:47:27]Method is POST - this is cgi request [14:47:27]url: /json_proto [14:47:27]query_string will be loaded in cgi processing [14:47:27]execute_cgi json_proto POST (null) [14:47:27]execute_cgi path=json_proto method=POST [14:47:27]POST find Content-Length [14:47:27]Host: 172.17.43.67:8080 [14:47:27]Content-Length: 680 [14:47:27]Content-Type: application/json [14:47:27] [14:47:27]POST finish read [14:47:27]Found Content-Length = 680 [14:47:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:27]execute_script... [14:47:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:27]POST & json_proto [14:47:27]process_json_proto [14:47:27]json parsed OK: [14:47:27]protocol is kg_v1.0 [14:47:27]action value=close_receipt [14:47:27]process_action close_receipt [14:47:27]cmd_close_receipt [14:47:27]MH_GetDate [14:47:27]Write to MH i2c: F0 00 00 FE 00 ED [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 09 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 09 00 FE 00 00 00 2E F0 66 6A BD 47 65 4D [14:47:27]GetLastDocTimeStamp 1727016426 [14:47:27]current date 1727016448 [14:47:27]FM_GetShiftState [14:47:27]SAM_PROTO_GetShiftState [14:47:27]wFMCommunicate request_size=4 [14:47:27]MH_SAM_APDU [14:47:27]CAPDU: 80 13 01 00 [14:47:27]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:27]Read from MH i2c: E2 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 0E 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [14:47:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:27]wFMCommunicate OK [14:47:27]SAM_PROTO_GetShiftState done [14:47:27]FM_GetShiftState done [14:47:27]opened in 1726966141 [14:47:27]opened+sec_in_day 1727052541 [14:47:27]quantity*price = 120015 [14:47:27]sum+1 = 120016 [14:47:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 242 22.09.2024 14:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151911 ФПД: 162952795398541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151911&fm=162952795398541&tin=02508201610067®Number=0000000000091825&sum=120000 [14:47:28]StoreToDocumentArchive [14:47:28]shift 475 fd 151911 [14:47:28]save to /storage/0475/doc_00151911 [14:47:28]save last doc name /storage/0475/doc_00151911 to /storage/kkm_last_doc_name [14:47:28]save OK [14:47:28]Clear old archive folders... [14:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:47:28]tlvbuf is 0206D410 [14:47:28]SAM_PROTO_ClearQueue [14:47:28]wFMCommunicate request_size=4 [14:47:28]MH_SAM_APDU [14:47:28]CAPDU: 80 09 00 00 [14:47:28]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:47:28]Write i2c OK [14:47:28]MH_I2C_Read... [14:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:28]Read from MH i2c: E2 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:47:28]RAPDU: 90 00 [14:47:28]wFMCommunicate OK [14:47:28]SAM_PROTO_ClearQueue done [14:47:28]KKMCreateOFDPacket [14:47:28]OFDProtocolAddRootSTLVToBuf [14:47:28]FM_MakeSignedData [14:47:28]FM_MakeSignedData [14:47:28]SAM_PROTO_SignData [14:47:28]wFMCommunicate request_size=4 [14:47:28]MH_SAM_APDU [14:47:28]CAPDU: 80 0D 01 02 [14:47:28]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:47:28]Write i2c OK [14:47:28]MH_I2C_Read... [14:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:28]Read from MH i2c: E2 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:47:28]RAPDU: 90 00 [14:47:28]wFMCommunicate OK [14:47:28]wFMCommunicate request_size=255 [14:47:28]MH_SAM_APDU [14:47:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 00 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 51 02 00 35 04 06 00 94 34 67 7C [14:47:29]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 00 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 51 02 00 35 04 06 00 94 34 67 7C 00 00 31 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:47:29]RAPDU: 90 00 [14:47:29]wFMCommunicate OK [14:47:29]wFMCommunicate request_size=7 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 0D 02 02 02 21 8D [14:47:29]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 21 8D 00 00 3C [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:47:29]RAPDU: 90 00 [14:47:29]wFMCommunicate OK [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 0D 03 02 [14:47:29]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0B 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0B 00 10 01 00 87 83 98 39 ED 90 42 41 90 00 68 [14:47:29]RAPDU: 87 83 98 39 ED 90 42 41 90 00 [14:47:29]wFMCommunicate OK [14:47:29]SAM_PROTO_SignData done [14:47:29]FM_MakeSignedData done [14:47:29]CreateOFDProtocolMessage [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 11 00 00 [14:47:29]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [14:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:29]wFMCommunicate OK [14:47:29]CreateOFDProtocolMessage done [14:47:29]OFDSenderStorePacket 151911 [14:47:29]StoreOFDPacket docnum=151911 [14:47:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EB 24 04 01 FB 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 00 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 51 02 00 35 04 06 00 94 34 67 7C 21 8D 87 83 98 39 ED 90 42 41 [14:47:29]CheckFolder [14:47:29]dirname=/storage/ofd_packets [14:47:29]CheckFolder done [14:47:29]ProducePacketName [14:47:29]name=ofd_packets/00151911 [14:47:29]NVStorageSaveData ofd_packets/00151911 [14:47:29]File name is /storage/ofd_packets/00151911 [14:47:29]Write 298 bytes [14:47:29]NVStorageSaveData done [14:47:29]OFDSenderStorePacket done [14:47:29]KKMCreateOFDPacket done [14:47:29]NVStorageSaveData kkm_last_timestamp [14:47:29]File name is /storage/kkm_last_timestamp [14:47:29]Write 4 bytes [14:47:29]NVStorageSaveData done [14:47:29]ExternCall_PrintAddStr [14:47:29]wPrintStart [14:47:29]Write to MH i2c: 01 00 00 12 01 13 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [14:47:29]RasterBufferAndPrint [14:47:29]line Счет N : (1)1785922 [14:47:29]line ИНН: 02508201610067 [14:47:29]line Контрольно-Кассовый Чек [14:47:29]line ПРОДАЖА [14:47:29]line ТРК (МРК, ГНК) : 31 [14:47:29]line Товар: 2710194210 [14:47:29]line ДТ-К-5 [14:47:29]line 15.750 * 76.20 [14:47:29]line = 1200.15 [14:47:29]line НДС 12% НСП 1% [14:47:29]line > о реализуемом товаре [14:47:29]line ОКРУГЛЕНИЕ: -0.15 [14:47:29]line ИТОГО: 1200.00 [14:47:29]line Внесено: 1200.00 [14:47:29]line СДАЧА: 0.00 [14:47:29]line НСП 1% : 10.62 [14:47:29]line НДС 12% : 127.45 [14:47:29]line Наличными: 1200.00 [14:47:29]OFD Sender: Processing packet 151911 [packets to send 826, broken 825] [14:47:29]ProducePacketName [14:47:29]name=ofd_packets/00151911 [14:47:29]OFD Sender: To server: pG, [14:47:29]CommunicateWithHost lk.salyk.kg:30040 [14:47:29]ConnectInit lk.salyk.kg [14:47:29]line Безнал.: 0.00 [14:47:29]line Место: АЗС № 89 "Партнер Нефть" [14:47:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:47:29]line СНО: Общий режим [14:47:29]line Чек 242 22.09.2024 14:47 [14:47:29]line Смена: 475 ФФД: 1.0 [14:47:29]line ЗНМ: 0300000113 [14:47:29]line РНМ: 0000000000091825 [14:47:29]line Версия ККМ: 001 [14:47:29]line ФМ: 0000000000871835 [14:47:29]line ФД: 151911 [14:47:29]line ФПД: 162952795398541 [14:47:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151911&fm=162952795398541&tin=02508201610067®Number=0000000000091825&sum=120000 [14:47:29]written 0, free lines is 4095 [14:47:30]Connected sock=9 [14:47:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EB 24 04 01 FB 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 Write to MH i2c: 1F 01 04 00 02 00 00 3D 01 01 00 3E 12 [14:47:30]04 04 00 F2 00 Write i2c OK [14:47:30]00 MH_I2C_Read... [14:47:30]00 F4 03 Read from MH i2c: 04 01 00 [14:47:30]00 MH_I2C_Read... [14:47:30]2E F0 66 0E 04 04 00 DB 01 00 00 B9 Read from MH i2c: 04 01 01 07 00 00 01 [14:47:30]0D MH_I2C_Read... [14:47:30]04 Read from MH i2c: 10 01 00 07 30 00 30 3D 30 01 30 00 30 00 30 00 30 00 30 00 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 5E 10 0D 04 B0 04 [14:47:30]00 RasterBufferAndPrint [14:47:30]67 line [14:47:30]51 line [14:47:30]02 line [14:47:30]00 line [14:47:30]35 line [14:47:30]04 06 00 94 34 67 7C 21 8D written 0, free lines is 3496 [14:47:30]87 83 98 39 ED 90 42 41 [14:47:30]MH_Cut [14:47:30]Write to MH i2c: D1 01 00 44 01 01 17 [14:47:30]Write i2c OK [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: D1 [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: D1 01 00 [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: D1 01 00 44 01 00 16 [14:47:30]Write to MH i2c: 01 00 00 45 01 46 [14:47:30]Write i2c OK [14:47:30]MH_I2C_Read... [14:47:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC EA 47 00 8D 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 51 02 00 F4 03 04 00 04 D6 EF 66 B6 04 01 00 00 43 4D 9A 2D 47 99 0B 43 [14:47:30]CommunicateWithHost err = 0 [14:47:30]CheckOFDResponse [14:47:30]1017 (14) - 77093643461234 [14:47:30]1041 (16) - 0000000000871835 [14:47:30]1040 (4) - 151911 [14:47:30]1012 (4) - 22.09.2024 08:32 [14:47:30]1206 (1) - 0 [14:47:30]OFD Sender: Remove packet 151911 [14:47:30]ProducePacketName [14:47:30]name=ofd_packets/00151911 [14:47:30]NVStorageDeleteData [14:47:30]*** Cut start [14:47:30]*** Purtial cut [14:47:30]*** Stage 1: CUTSNS_PIN = 1 [14:47:31]Read from MH i2c: *** Stop cut motor [14:47:31]01 *** Cut end [14:47:31] [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: 01 07 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [14:47:31]process_action close_receipt done [14:47:31]requested_data is exist [14:47:31]produce_requested_data [14:47:31]requested_item fm.sn is exist - process it [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 11 00 00 [14:47:31]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 17 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [14:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:31]wFMCommunicate OK [14:47:31]requested_item fd.num is exist - process it [14:47:31]SAM_PROTO_GetFieldsCounters [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 13 00 00 [14:47:31]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]OFD Sender: No OFD packet to send [14:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 62 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [14:47:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_GetFieldsCounters done [14:47:31]requested_item shift.num is exist - process it [14:47:31]requested_item shift.opened is exist - process it [14:47:31]req_shift_opened [14:47:31]FM_GetShiftState [14:47:31]SAM_PROTO_GetShiftState [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 13 01 00 [14:47:31]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0E 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [14:47:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_GetShiftState done [14:47:31]FM_GetShiftState done [14:47:31]req_shift_opened done [14:47:31]requested_item shift.open_date is exist - process it [14:47:31]req_shift_open_date [14:47:31]req_shift_open_date done [14:47:31]produce_requested_data done [14:47:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151911,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:47:31]process_action_free close_receipt [14:47:31]json_value_free [14:47:31]json_value_free done [14:47:31]process_json_proto returns [14:47:31]Send response to host [14:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151911,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:47:31]free response buf [14:47:31]execute_script done [14:47:31]execute_script returns [14:47:31]free content buf [14:47:31]Sock 7.Close socket [14:47:31]Sock 7.Thread stoped [14:47:35]accept exits with 10 [14:47:35]New connection [14:47:35]New thread 3067002212 created [14:47:35]Thread 3066858852 joined [14:47:35]Waiting for new connection... [14:47:35] Sock 10.Parse request [14:47:35]Sock 10.Check first char [14:47:35]Sock 10.First char is OK [14:47:35]request: POST /json_proto HTTP/1.0 [14:47:35]Method: POST [14:47:35]URL: /json_proto [14:47:35]Method is POST - this is cgi request [14:47:35]url: /json_proto [14:47:35]query_string will be loaded in cgi processing [14:47:35]execute_cgi json_proto POST (null) [14:47:35]execute_cgi path=json_proto method=POST [14:47:35]POST find Content-Length [14:47:35]Host: 172.17.43.67:8080 [14:47:35]Content-Length: 797 [14:47:35]Content-Type: application/json [14:47:35] [14:47:35]POST finish read [14:47:35]Found Content-Length = 797 [14:47:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:35]execute_script... [14:47:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:35]POST & json_proto [14:47:35]process_json_proto [14:47:35]json parsed OK: [14:47:35]protocol is kg_v1.0 [14:47:35]action value=close_receipt [14:47:35]process_action close_receipt [14:47:35]cmd_close_receipt [14:47:35]MH_GetDate [14:47:35]Write to MH i2c: F0 00 00 49 01 39 [14:47:35]Write i2c OK [14:47:35]MH_I2C_Read... [14:47:35]Read from MH i2c: F0 [14:47:35]MH_I2C_Read... [14:47:35]Read from MH i2c: F0 09 00 [14:47:35]MH_I2C_Read... [14:47:35]Read from MH i2c: F0 09 00 49 01 00 08 2E F0 66 6A BD 47 65 A1 [14:47:35]GetLastDocTimeStamp 1727016448 [14:47:35]current date 1727016456 [14:47:35]FM_GetShiftState [14:47:35]SAM_PROTO_GetShiftState [14:47:35]wFMCommunicate request_size=4 [14:47:35]MH_SAM_APDU [14:47:35]CAPDU: 80 13 01 00 [14:47:35]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [14:47:35]Write i2c OK [14:47:35]MH_I2C_Read... [14:47:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:35]Read from MH i2c: E2 [14:47:35]MH_I2C_Read... [14:47:35]Read from MH i2c: E2 0E 00 [14:47:35]MH_I2C_Read... [14:47:35]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [14:47:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:35]wFMCommunicate OK [14:47:35]SAM_PROTO_GetShiftState done [14:47:35]FM_GetShiftState done [14:47:35]opened in 1726966141 [14:47:35]opened+sec_in_day 1727052541 [14:47:35]quantity*price = 0 [14:47:35]sum+1 = 1 [14:47:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 243 22.09.2024 14:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151912 ФПД: 42793282949700 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151912&fm=42793282949700&tin=02508201610067®Number=0000000000091825&sum=0 [14:47:37]StoreToDocumentArchive [14:47:37]shift 475 fd 151912 [14:47:37]save to /storage/0475/doc_00151912 [14:47:37]save last doc name /storage/0475/doc_00151912 to /storage/kkm_last_doc_name [14:47:37]save OK [14:47:37]Clear old archive folders... [14:47:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:37]tlvbuf is 01FFE490 [14:47:37]SAM_PROTO_ClearQueue [14:47:37]wFMCommunicate request_size=4 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 09 00 00 [14:47:37]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:47:37]RAPDU: 90 00 [14:47:37]wFMCommunicate OK [14:47:37]SAM_PROTO_ClearQueue done [14:47:37]KKMCreateOFDPacket [14:47:37]OFDProtocolAddRootSTLVToBuf [14:47:37]FM_MakeSignedData [14:47:37]FM_MakeSignedData [14:47:37]SAM_PROTO_SignData [14:47:37]wFMCommunicate request_size=4 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 0D 01 02 [14:47:37]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:47:37]RAPDU: 90 00 [14:47:37]wFMCommunicate OK [14:47:37]wFMCommunicate request_size=255 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 08 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 51 02 00 35 04 06 00 26 [14:47:37]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 08 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 51 02 00 35 04 06 00 26 00 00 9A [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:47:37]RAPDU: 90 00 [14:47:37]wFMCommunicate OK [14:47:37]wFMCommunicate request_size=10 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 0D 02 02 05 EB 96 6D D2 44 [14:47:37]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 EB 96 6D D2 44 00 00 E3 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [14:47:37]RAPDU: 90 00 [14:47:37]wFMCommunicate OK [14:47:37]wFMCommunicate request_size=4 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 0D 03 02 [14:47:37]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 0B 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 0B 00 5B 01 00 20 EC BB B2 55 BF 7D 8A 90 00 6C [14:47:37]RAPDU: 20 EC BB B2 55 BF 7D 8A 90 00 [14:47:37]wFMCommunicate OK [14:47:37]SAM_PROTO_SignData done [14:47:37]FM_MakeSignedData done [14:47:37]CreateOFDProtocolMessage [14:47:37]wFMCommunicate request_size=4 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 11 00 00 [14:47:37]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 17 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [14:47:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:38]wFMCommunicate OK [14:47:38]CreateOFDProtocolMessage done [14:47:38]OFDSenderStorePacket 151912 [14:47:38]StoreOFDPacket docnum=151912 [14:47:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 1E 07 01 ED 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 08 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 51 02 00 35 04 06 00 26 EB 96 6D D2 44 20 EC BB B2 55 BF 7D 8A [14:47:38]CheckFolder [14:47:38]dirname=/storage/ofd_packets [14:47:38]CheckFolder done [14:47:38]ProducePacketName [14:47:38]name=ofd_packets/00151912 [14:47:38]NVStorageSaveData ofd_packets/00151912 [14:47:38]File name is /storage/ofd_packets/00151912 [14:47:38]Write 301 bytes [14:47:38]NVStorageSaveData done [14:47:38]OFDSenderStorePacket done [14:47:38]KKMCreateOFDPacket done [14:47:38]NVStorageSaveData kkm_last_timestamp [14:47:38]File name is /storage/kkm_last_timestamp [14:47:38]Write 4 bytes [14:47:38]NVStorageSaveData done [14:47:38]ExternCall_PrintAddStr [14:47:38]wPrintStart [14:47:38]Write to MH i2c: 01 00 00 5D 01 5E [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [14:47:38]RasterBufferAndPrint [14:47:38]line Счет N : (1)1785924 [14:47:38]line ИНН: 02508201610067 [14:47:38]line Контрольно-Кассовый Чек [14:47:38]line ПРОДАЖА [14:47:38]line ТРК (МРК, ГНК) : 22 [14:47:38]line Товар: 2710124130 [14:47:38]line Аи-92-К-5 [14:47:38]line 10.330 * 0.00 [14:47:38]line = 0.00 [14:47:38]line НДС 12% НСП 1% [14:47:38]line > о реализуемом товаре [14:47:38]line ИТОГО: 0.00 [14:47:38]line НСП 1% : 0.00 [14:47:38]line НДС 12% : 0.00 [14:47:38]line Наличными: 0.00 [14:47:38]line Безнал.: 0.00 [14:47:38]line Место: АЗС № 89 "Партнер Нефть" [14:47:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:47:38]line СНО: Общий режим [14:47:38]line Чек 243 22.09.2024 14:47 [14:47:38]line Смена: 475 ФФД: 1.0 [14:47:38]line ЗНМ: 0300000113 [14:47:38]line РНМ: 0000000000091825 [14:47:38]line Версия ККМ: 001 [14:47:38]line Платежная система: O! деньги [14:47:38]line ФМ: 0000000000871835 [14:47:38]line ФД: 151912 [14:47:38]line ФПД: 42793282949700 [14:47:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151912&fm=42793282949700&tin=02508201610067®Number=0000000000091825&sum=0 [14:47:38]OFD Sender: Processing packet 151912 [packets to send 826, broken 825] [14:47:38]ProducePacketName [14:47:38]name=ofd_packets/00151912 [14:47:38]OFD Sender: To server: pG, [14:47:38]CommunicateWithHost lk.salyk.kg:30040 [14:47:38]ConnectInit lk.salyk.kg [14:47:38]written 0, free lines is 4095 [14:47:38]Write to MH i2c: 01 00 00 87 01 88 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 F9 0C 94 [14:47:38]RasterBufferAndPrint [14:47:38]line [14:47:38]line [14:47:38]line [14:47:38]line [14:47:38]line [14:47:38]written 0, free lines is 3353 [14:47:38]MH_Cut [14:47:38]Write to MH i2c: D1 01 00 8E 01 01 61 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: D1 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: D1 01 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: D1 01 00 8E 01 00 60 [14:47:38]Write to MH i2c: 01 00 00 8F 01 90 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:39]*** Cut start [14:47:39]*** Purtial cut [14:47:39]*** Stage 1: CUTSNS_PIN = 1 [14:47:39]recv_with_timeout no data received [14:47:39]Read from MH i2c: 01 [14:47:39]MH_I2C_Read... [14:47:39]*** Stop cut motor [14:47:39]*** Cut end [14:47:39]Read from MH i2c: 01 07 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [14:47:39]process_action close_receipt done [14:47:39]requested_data is exist [14:47:39]produce_requested_data [14:47:39]requested_item fm.sn is exist - process it [14:47:39]wFMCommunicate request_size=4 [14:47:39]MH_SAM_APDU [14:47:39]CAPDU: 80 11 00 00 [14:47:39]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:39]Read from MH i2c: E2 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 17 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [14:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:39]wFMCommunicate OK [14:47:39]requested_item fd.num is exist - process it [14:47:39]SAM_PROTO_GetFieldsCounters [14:47:39]wFMCommunicate request_size=4 [14:47:39]MH_SAM_APDU [14:47:39]CAPDU: 80 13 00 00 [14:47:39]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:39]Read from MH i2c: E2 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 62 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [14:47:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:39]wFMCommunicate OK [14:47:39]SAM_PROTO_GetFieldsCounters done [14:47:39]requested_item shift.num is exist - process it [14:47:39]requested_item shift.opened is exist - process it [14:47:39]req_shift_opened [14:47:39]FM_GetShiftState [14:47:39]SAM_PROTO_GetShiftState [14:47:39]wFMCommunicate request_size=4 [14:47:39]MH_SAM_APDU [14:47:39]CAPDU: 80 13 01 00 [14:47:39]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 0E 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [14:47:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:47:40]wFMCommunicate OK [14:47:40]SAM_PROTO_GetShiftState done [14:47:40]FM_GetShiftState done [14:47:40]req_shift_opened done [14:47:40]requested_item shift.open_date is exist - process it [14:47:40]req_shift_open_date [14:47:40]req_shift_open_date done [14:47:40]produce_requested_data done [14:47:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151912,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:47:40]process_action_free close_receipt [14:47:40]json_value_free [14:47:40]json_value_free done [14:47:40]process_json_proto returns [14:47:40]Send response to host [14:47:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151912,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:47:40]free response buf [14:47:40]execute_script done [14:47:40]execute_script returns [14:47:40]free content buf [14:47:40]Sock 10.Close socket [14:47:40]Sock 10.Thread stoped [14:47:41]Connected sock=11 [14:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 1E 07 01 ED 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 08 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 51 02 00 35 04 06 00 26 EB 96 6D D2 44 20 EC BB B2 55 BF 7D 8A [14:47:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C EF 47 00 57 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 51 02 00 F4 03 04 00 0F D6 EF 66 B6 04 01 00 00 DE EB 14 ED 55 FE 70 30 [14:47:42]CommunicateWithHost err = 0 [14:47:42]CheckOFDResponse [14:47:42]1017 (14) - 77093643461234 [14:47:42]1041 (16) - 0000000000871835 [14:47:42]1040 (4) - 151912 [14:47:42]1012 (4) - 22.09.2024 08:32 [14:47:42]1206 (1) - 0 [14:47:42]OFD Sender: Remove packet 151912 [14:47:42]ProducePacketName [14:47:42]name=ofd_packets/00151912 [14:47:42]NVStorageDeleteData [14:47:42]OFD Sender: No OFD packet to send [14:47:47]OFD Sender: No OFD packet to send [14:47:52]OFD Sender: No OFD packet to send [14:47:57]OFD Sender: No OFD packet to send [14:48:02]OFD Sender: No OFD packet to send [14:48:07]OFD Sender: No OFD packet to send [14:48:12]OFD Sender: No OFD packet to send [14:48:17]OFD Sender: No OFD packet to send [14:48:23]OFD Sender: No OFD packet to send [14:48:28]OFD Sender: No OFD packet to send [14:48:33]OFD Sender: No OFD packet to send [14:48:38]OFD Sender: No OFD packet to send [14:48:43]OFD Sender: No OFD packet to send [14:48:43]recv_with_timeout no data received [14:48:48]OFD Sender: No OFD packet to send [14:48:53]OFD Sender: No OFD packet to send [14:48:54]accept exits with 9 [14:48:54]New connection [14:48:54]New thread 3066858852 created [14:48:54]Thread 3067002212 joined [14:48:54]Waiting for new connection... [14:48:54] Sock 9.Parse request [14:48:54]Sock 9.Check first char [14:48:54]Sock 9.First char is OK [14:48:54]request: POST /json_proto HTTP/1.0 [14:48:54]Method: POST [14:48:54]URL: /json_proto [14:48:54]Method is POST - this is cgi request [14:48:54]url: /json_proto [14:48:54]query_string will be loaded in cgi processing [14:48:54]execute_cgi json_proto POST (null) [14:48:54]execute_cgi path=json_proto method=POST [14:48:54]POST find Content-Length [14:48:54]Host: 172.17.43.67:8080 [14:48:54]Content-Length: 1200 [14:48:54]Content-Type: application/json [14:48:54] [14:48:54]POST finish read [14:48:54]Found Content-Length = 1200 [14:48:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18828", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 4.000, "sum" : 380.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 3.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 625.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:54]execute_script... 90 00 0F [14:48:55]RAPDU: 90 00 [14:48:55]wFMCommunicate OK [14:48:55]wFMCommunicate request_size=15 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [14:48:55]Write to MH i2c: E2 12 00 9B 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 73 [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [14:48:55]RAPDU: 90 00 [14:48:55]wFMCommunicate OK [14:48:55]wFMCommunicate request_size=11 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [14:48:55]Write to MH i2c: E2 0E 00 9C 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 4F [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [14:48:55]RAPDU: 90 00 [14:48:55]wFMCommunicate OK [14:48:55]wFMCommunicate request_size=13 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 15 02 00 08 F4 03 04 00 57 2E F0 66 [14:48:55]Write to MH i2c: E2 10 00 9D 01 80 15 02 00 08 00 F4 03 04 00 57 2E F0 66 00 00 04 [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [14:48:55]RAPDU: 90 00 [14:48:55]wFMCommunicate OK [14:48:55]wFMCommunicate request_size=25 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [14:48:55]Write to MH i2c: E2 1C 00 9E 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 81 [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [14:48:55]RAPDU: 90 00 [14:48:55]wFMCommunicate OK [14:48:55]wFMCommunicate request_size=4 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 15 03 00 [14:48:55]Write to MH i2c: E2 08 00 9F 01 80 15 03 00 00 00 00 00 21 [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 40 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 40 00 9F 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F4 00 00 00 35 04 06 00 91 88 91 6B 15 2F 90 00 FC [14:48:55]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F4 00 00 00 35 04 06 00 91 88 91 6B 15 2F 90 00 [14:48:55]wFMCommunicate OK [14:48:55]SAM_PROTO_ProcessDocument answer len = 59 [14:48:55]SAM_PROTO_ProcessDocument done [14:48:55]SetTLVBufToDocument [14:48:55]Processing tag 1209 (04B9) [14:48:55]Malloc new data [14:48:55]Processing tag 1041 (0411) [14:48:55]Processing tag 1040 (0410) [14:48:55]Malloc new data [14:48:55]Processing tag 1038 (040E) [14:48:55]Malloc new data [14:48:55]Processing tag 1042 (0412) [14:48:55]Malloc new data [14:48:55]Processing tag 1077 (0435) [14:48:55]Malloc new data [14:48:55]SetTLVBufToDocument err=0 [14:48:55]KKMLoadAndSignReceiptData store KKM data [14:48:55]KKMLoadAndSignReceiptData err=0 [14:48:55]wFMCommunicate request_size=4 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 11 00 00 [14:48:55]Write to MH i2c: E2 08 00 A0 01 80 11 00 00 00 00 00 00 1B [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:55]Read from MH i2c: E2 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 17 00 [14:48:55]MH_I2C_Read... [14:48:55]Read from MH i2c: E2 17 00 A0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [14:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:48:55]wFMCommunicate OK [14:48:55]Счет N : (3)18828 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 4.000 * 95.00 = 380.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 2.000 * 55.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 3.000 * 45.00 = 135.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 625.00 НСП 1% : 5.52 НДС 12% : 66.37 Наличными: 625.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 244 22.09.2024 14:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151913 ФПД: 160015741293871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144855&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151913&fm=160015741293871&tin=02508201610067®Number=0000000000091825&sum=62500 0 [14:48:55]StoreToDocumentArchive [14:48:55]shift 475 fd 151913 [14:48:55]save to /storage/0475/doc_00151913 [14:48:55]save last doc name /storage/0475/doc_00151913 to /storage/kkm_last_doc_name [14:48:55]save OK [14:48:55]Clear old archive folders... [14:48:55]ProcessDocumentItem done err = 0, tmpTLVsize=504 [14:48:55]tlvbuf is 0200C130 [14:48:55]SAM_PROTO_ClearQueue [14:48:55]wFMCommunicate request_size=4 [14:48:55]MH_SAM_APDU [14:48:55]CAPDU: 80 09 00 00 [14:48:55]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [14:48:55]Write i2c OK [14:48:55]MH_I2C_Read... [14:48:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:56]Read from MH i2c: E2 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:48:56]RAPDU: 90 00 [14:48:56]wFMCommunicate OK [14:48:56]SAM_PROTO_ClearQueue done [14:48:56]KKMCreateOFDPacket [14:48:56]OFDProtocolAddRootSTLVToBuf [14:48:56]FM_MakeSignedData [14:48:56]FM_MakeSignedData [14:48:56]SAM_PROTO_SignData [14:48:56]wFMCommunicate request_size=4 [14:48:56]MH_SAM_APDU [14:48:56]CAPDU: 80 0D 01 02 [14:48:56]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [14:48:56]Write i2c OK [14:48:56]MH_I2C_Read... [14:48:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:56]Read from MH i2c: E2 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:48:56]RAPDU: 90 00 [14:48:56]wFMCommunicate OK [14:48:56]wFMCommunicate request_size=255 [14:48:56]MH_SAM_APDU [14:48:56]CAPDU: 80 0D 02 02 FA 03 00 F8 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 [14:48:56]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 00 00 F0 [14:48:56]Write i2c OK [14:48:56]MH_I2C_Read... [14:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:56]Read from MH i2c: E2 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 [14:48:56]MH_I2C_Read... [14:48:56]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:48:56]RAPDU: 90 00 [14:48:56]wFMCommunicate OK [14:48:56]wFMCommunicate request_size=255 [14:48:56]MH_SAM_APDU [14:48:56]CAPDU: 80 0D 02 02 FA 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 19 00 00 00 00 07 04 06 00 24 F4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 [14:48:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18828", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 4.000, "sum" : 380.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 3.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 625.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:54]POST & json_proto [14:48:54]process_json_proto [14:48:54]json parsed OK: [14:48:54]protocol is kg_v1.0 [14:48:54]action value=close_receipt [14:48:54]process_action close_receipt [14:48:54]cmd_close_receipt [14:48:54]MH_GetDate [14:48:54]Write to MH i2c: F0 00 00 93 01 83 [14:48:54]Write i2c OK [14:48:54]MH_I2C_Read... [14:48:54]Read from MH i2c: F0 [14:48:54]MH_I2C_Read... [14:48:54]Read from MH i2c: F0 09 00 [14:48:54]MH_I2C_Read... [14:48:54]Read from MH i2c: F0 09 00 93 01 00 57 2E F0 66 6A BD 47 65 3A [14:48:54]GetLastDocTimeStamp 1727016456 [14:48:54]current date 1727016535 [14:48:54]FM_GetShiftState [14:48:54]SAM_PROTO_GetShiftState [14:48:54]wFMCommunicate request_size=4 [14:48:54]MH_SAM_APDU [14:48:54]CAPDU: 80 13 01 00 [14:48:54]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [14:48:54]Write i2c OK [14:48:54]MH_I2C_Read... [14:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:54]Read from MH i2c: E2 [14:48:54]MH_I2C_Read... [14:48:54]Read from MH i2c: E2 0E 00 [14:48:54]MH_I2C_Read... [14:48:54]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [14:48:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:48:54]wFMCommunicate OK [14:48:54]SAM_PROTO_GetShiftState done [14:48:54]FM_GetShiftState done [14:48:54]opened in 1726966141 [14:48:54]opened+sec_in_day 1727052541 [14:48:54]quantity*price = 38000 [14:48:54]sum+1 = 38001 [14:48:54]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [14:48:56]line Товар: 4700000310043 [14:48:56]line Вода Жалалабат 27 1л [14:48:56]line 2.000 * 55.00 [14:48:56]line = 110.00 [14:48:56]line НДС 12% НСП 1% [14:48:56]line > о реализуемом товаре [14:48:56]line Товар: 4700000160358 [14:48:56]line Вода Легенда 1л [14:48:56]line 3.000 * 45.00 [14:48:56]line = 135.00 [14:48:56]line НДС 12% НСП 1% [14:48:56]line > о реализуемом товаре [14:48:56]line ИТОГО: 625.00 [14:48:56]line НСП 1% : 5.52 [14:48:56]line НДС 12% : 66.37 [14:48:56]line Наличными: 625.00 [14:48:56]line Безнал.: 0.00 [14:48:56]line Место: АЗС № 89 "Партнер Нефть" [14:48:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:48:56]line СНО: Общий режим [14:48:56]line Чек 244 22.09.2024 14:48 [14:48:56]line Смена: 475 ФФД: 1.0 [14:48:56]line ЗНМ: 0300000113 [14:48:56]line РНМ: 0000000000091825 [14:48:56]line Версия ККМ: 001 [14:48:56]line ФМ: 0000000000871835 [14:48:56]line ФД: 151913 [14:48:56]line ФПД: 160015741293871 [14:48:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144855&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151913&fm=160015741293871&tin=02508201610067®Number=0000000000091825&sum=62500 [14:48:56]line 0 [14:48:57]OFD Sender: Processing packet 151913 [packets to send 826, broken 825] [14:48:57]ProducePacketName [14:48:57]name=ofd_packets/00151913 [14:48:57]OFD Sender: To server: pG, [14:48:57]CommunicateWithHost lk.salyk.kg:30040 [14:48:57]ConnectInit lk.salyk.kg [14:48:57]written 0, free lines is 4095 [14:48:57]Connected sock=10 [14:48:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 02 00 00 B9 C8 04 02 C6 1F 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 70 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 19 00 00 00 00 07 04 06 00 24 F4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 57 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 51 02 00 35 04 06 00 91 88 91 6B 15 2F 24 AA 77 D2 14 EA 7A C3 [14:48:57]Write to MH i2c: 01 00 00 DD 01 DE [14:48:57]Write i2c OK [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: 01 [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: 01 07 00 [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 6E 0D 60 [14:48:57]RasterBufferAndPrint [14:48:57]line [14:48:57]line [14:48:57]line [14:48:57]line [14:48:57]line [14:48:57]written 0, free lines is 3457 [14:48:57]MH_Cut [14:48:57]Write to MH i2c: D1 01 00 E4 01 01 B7 [14:48:57]Write i2c OK [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: D1 [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: D1 01 00 [14:48:57]MH_I2C_Read... [14:48:57]Read from MH i2c: D1 01 00 E4 01 00 B6 [14:48:57]Write to MH i2c: 01 00 00 E5 01 E6 [14:48:57]Write i2c OK [14:48:57]MH_I2C_Read... [14:48:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 B9 47 00 10 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 51 02 00 F4 03 04 00 5B D6 EF 66 B6 04 01 00 00 D9 07 1D DC 29 99 CA D7 [14:48:58]CommunicateWithHost err = 0 [14:48:58]CheckOFDResponse [14:48:58]1017 (14) - 77093643461234 [14:48:58]1041 (16) - 0000000000871835 [14:48:58]1040 (4) - 151913 [14:48:58]1012 (4) - 22.09.2024 08:33 [14:48:58]1206 (1) - 0 [14:48:58]OFD Sender: Remove packet 151913 [14:48:58]ProducePacketName [14:48:58]name=ofd_packets/00151913 [14:48:58]NVStorageDeleteData [14:48:58]*** Cut start [14:48:58]*** Purtial cut [14:48:58]*** Stage 1: CUTSNS_PIN = 1 [14:48:58]Read from MH i2c: 01 [14:48:58]MH_I2C_Read... [14:48:58]*** Stop cut motor [14:48:58]*** Cut end [14:48:58]Read from MH i2c: 01 07 00 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: 01 07 00 E5 01 00 00 00 00 00 FF 0F FB [14:48:58]process_action close_receipt done [14:48:58]requested_data is exist [14:48:58]produce_requested_data [14:48:58]requested_item fm.sn is exist - process it [14:48:58]wFMCommunicate request_size=4 [14:48:58]MH_SAM_APDU [14:48:58]CAPDU: 80 11 00 00 [14:48:58]Write to MH i2c: E2 08 00 E6 01 80 11 00 00 00 00 00 00 61 [14:48:58]Write i2c OK [14:48:58]MH_I2C_Read... [14:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:58]Read from MH i2c: E2 [14:48:58]MH_I2C_Read... [14:48:58]OFD Sender: No OFD packet to send [14:48:58]Read from MH i2c: E2 17 00 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 17 00 E6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [14:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:48:58]wFMCommunicate OK [14:48:58]requested_item fd.num is exist - process it [14:48:58]SAM_PROTO_GetFieldsCounters [14:48:58]wFMCommunicate request_size=4 [14:48:58]MH_SAM_APDU [14:48:58]CAPDU: 80 13 00 00 [14:48:58]Write to MH i2c: E2 08 00 E7 01 80 13 00 00 00 00 00 00 64 [14:48:58]Write i2c OK [14:48:58]MH_I2C_Read... [14:48:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:58]Read from MH i2c: E2 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 62 00 [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 62 00 E7 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [14:48:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:48:58]wFMCommunicate OK [14:48:58]SAM_PROTO_GetFieldsCounters done [14:48:58]requested_item shift.num is exist - process it [14:48:58]requested_item shift.opened is exist - process it [14:48:58]req_shift_opened [14:48:58]FM_GetShiftState [14:48:58]SAM_PROTO_GetShiftState [14:48:58]wFMCommunicate request_size=4 [14:48:58]MH_SAM_APDU [14:48:58]CAPDU: 80 13 01 00 [14:48:58]Write to MH i2c: E2 08 00 E8 01 80 13 01 00 00 00 00 00 66 [14:48:58]Write i2c OK [14:48:58]MH_I2C_Read... [14:48:58]Read from MH i2c: E2 [14:48:58]MH_I2C_Read... [14:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:58]Read from MH i2c: E2 0E 00 [14:48:59]MH_I2C_Read... [14:48:59]Read from MH i2c: E2 0E 00 E8 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AD [14:48:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:48:59]wFMCommunicate OK [14:48:59]SAM_PROTO_GetShiftState done [14:48:59]FM_GetShiftState done [14:48:59]req_shift_opened done [14:48:59]requested_item shift.open_date is exist - process it [14:48:59]req_shift_open_date [14:48:59]req_shift_open_date done [14:48:59]produce_requested_data done [14:48:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151913,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:48:59]process_action_free close_receipt [14:48:59]json_value_free [14:48:59]json_value_free done [14:48:59]process_json_proto returns [14:48:59]Send response to host [14:48:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151913,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:48:59]free response buf [14:48:59]execute_script done [14:48:59]execute_script returns [14:48:59]free content buf [14:48:59]Sock 9.Close socket [14:48:59]Sock 9.Thread stoped [14:49:03]OFD Sender: No OFD packet to send [14:49:08]OFD Sender: No OFD packet to send [14:49:13]OFD Sender: No OFD packet to send [14:49:18]OFD Sender: No OFD packet to send [14:49:23]OFD Sender: No OFD packet to send [14:49:28]recv_with_timeout no data received [14:49:28]OFD Sender: No OFD packet to send [14:49:33]OFD Sender: No OFD packet to send [14:49:38]OFD Sender: No OFD packet to send [14:49:43]OFD Sender: No OFD packet to send [14:49:48]recv_with_timeout no data received [14:49:48]OFD Sender: No OFD packet to send [14:49:53]OFD Sender: No OFD packet to send [14:49:58]OFD Sender: No OFD packet to send [14:50:03]OFD Sender: No OFD packet to send [14:50:08]OFD Sender: No OFD packet to send [14:50:12]accept exits with 7 [14:50:12]New connection [14:50:12]New thread 3067002212 created [14:50:12]Thread 3066858852 joined [14:50:12]Waiting for new connection... [14:50:12] Sock 7.Parse request [14:50:12]Sock 7.Check first char [14:50:12]Sock 7.First char is OK [14:50:12]request: POST /json_proto HTTP/1.0 [14:50:12]Method: POST [14:50:12]URL: /json_proto [14:50:12]Method is POST - this is cgi request [14:50:12]url: /json_proto [14:50:12]query_string will be loaded in cgi processing [14:50:12]execute_cgi json_proto POST (null) [14:50:12]execute_cgi path=json_proto method=POST [14:50:12]POST find Content-Length [14:50:12]Host: 172.17.43.67:8080 [14:50:12]Content-Length: 683 [14:50:12]Content-Type: application/json [14:50:12] [14:50:12]POST finish read [14:50:12]Found Content-Length = 683 [14:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:12]execute_script... [14:50:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:12]POST & json_proto [14:50:12]process_json_proto [14:50:12]json parsed OK: [14:50:12]protocol is kg_v1.0 [14:50:12]action value=close_receipt [14:50:12]process_action close_receipt [14:50:12]cmd_close_receipt [14:50:12]MH_GetDate [14:50:12]Write to MH i2c: F0 00 00 E9 01 D9 [14:50:12]Write i2c OK [14:50:12]MH_I2C_Read... [14:50:12]Read from MH i2c: F0 [14:50:12]MH_I2C_Read... [14:50:12]Read from MH i2c: F0 09 00 [14:50:12]MH_I2C_Read... [14:50:12]Read from MH i2c: F0 09 00 E9 01 00 A5 2E F0 66 6A BD 47 65 DE [14:50:12]GetLastDocTimeStamp 1727016535 [14:50:12]current date 1727016613 [14:50:12]FM_GetShiftState [14:50:12]SAM_PROTO_GetShiftState [14:50:12]wFMCommunicate request_size=4 [14:50:12]MH_SAM_APDU [14:50:12]CAPDU: 80 13 01 00 [14:50:12]Write to MH i2c: E2 08 00 EA 01 80 13 01 00 00 00 00 00 68 [14:50:12]Write i2c OK [14:50:12]MH_I2C_Read... [14:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:12]Read from MH i2c: E2 [14:50:12]MH_I2C_Read... [14:50:12]Read from MH i2c: E2 0E 00 [14:50:12]MH_I2C_Read... [14:50:12]Read from MH i2c: E2 0E 00 EA 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AF [14:50:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:50:12]wFMCommunicate OK [14:50:12]SAM_PROTO_GetShiftState done [14:50:12]FM_GetShiftState done [14:50:12]opened in 1726966141 [14:50:12]opened+sec_in_day 1727052541 [14:50:12]quantity*price = 100021 [14:50:12]sum+1 = 100023 [14:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 245 22.09.2024 14:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151914 ФПД: 148186770321611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151914&fm=148186770321611&tin=02508201610067®Number=0000000000091825&sum=100000 [14:50:14]StoreToDocumentArchive [14:50:14]shift 475 fd 151914 [14:50:14]save to /storage/0475/doc_00151914 [14:50:14]save last doc name /storage/0475/doc_00151914 to /storage/kkm_last_doc_name [14:50:14]save OK [14:50:14]Clear old archive folders... [14:50:14]OFD Sender: No OFD packet to send [14:50:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:14]tlvbuf is 02044B90 [14:50:14]SAM_PROTO_ClearQueue [14:50:14]wFMCommunicate request_size=4 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 09 00 00 [14:50:14]Write to MH i2c: E2 08 00 F7 01 80 09 00 00 00 00 00 00 6A [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [14:50:14]RAPDU: 90 00 [14:50:14]wFMCommunicate OK [14:50:14]SAM_PROTO_ClearQueue done [14:50:14]KKMCreateOFDPacket [14:50:14]OFDProtocolAddRootSTLVToBuf [14:50:14]FM_MakeSignedData [14:50:14]FM_MakeSignedData [14:50:14]SAM_PROTO_SignData [14:50:14]wFMCommunicate request_size=4 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 0D 01 02 [14:50:14]Write to MH i2c: E2 08 00 F8 01 80 0D 01 02 00 00 00 00 72 [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [14:50:14]RAPDU: 90 00 [14:50:14]wFMCommunicate OK [14:50:14]wFMCommunicate request_size=255 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 A5 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 51 02 00 35 04 06 00 86 [14:50:14]Write to MH i2c: E2 02 01 F9 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 A5 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 51 02 00 35 04 06 00 86 00 00 5B [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [14:50:14]RAPDU: 90 00 [14:50:14]wFMCommunicate OK [14:50:14]wFMCommunicate request_size=10 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 0D 02 02 05 C6 6B CE 30 CB [14:50:14]Write to MH i2c: E2 0D 00 FA 01 80 0D 02 02 05 00 C6 6B CE 30 CB 00 00 79 [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 03 00 FA 01 00 90 00 6F [14:50:14]RAPDU: 90 00 [14:50:14]wFMCommunicate OK [14:50:14]wFMCommunicate request_size=4 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 0D 03 02 [14:50:14]Write to MH i2c: E2 08 00 FB 01 80 0D 03 02 00 00 00 00 77 [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 0B 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 0B 00 FB 01 00 BB 83 14 46 85 C3 9D 95 90 00 8A [14:50:14]RAPDU: BB 83 14 46 85 C3 9D 95 90 00 [14:50:14]wFMCommunicate OK [14:50:14]SAM_PROTO_SignData done [14:50:14]FM_MakeSignedData done [14:50:14]CreateOFDProtocolMessage [14:50:14]wFMCommunicate request_size=4 [14:50:14]MH_SAM_APDU [14:50:14]CAPDU: 80 11 00 00 [14:50:14]Write to MH i2c: E2 08 00 FC 01 80 11 00 00 00 00 00 00 77 [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:14]Read from MH i2c: E2 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 17 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: E2 17 00 FC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [14:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:50:14]wFMCommunicate OK [14:50:14]CreateOFDProtocolMessage done [14:50:14]OFDSenderStorePacket 151914 [14:50:14]StoreOFDPacket docnum=151914 [14:50:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 CD 07 01 99 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 A5 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 51 02 00 35 04 06 00 86 C6 6B CE 30 CB BB 83 14 46 85 C3 9D 95 [14:50:14]CheckFolder [14:50:14]dirname=/storage/ofd_packets [14:50:14]CheckFolder done [14:50:14]ProducePacketName [14:50:14]name=ofd_packets/00151914 [14:50:14]NVStorageSaveData ofd_packets/00151914 [14:50:14]File name is /storage/ofd_packets/00151914 [14:50:14]Write 301 bytes [14:50:14]NVStorageSaveData done [14:50:14]OFDSenderStorePacket done [14:50:14]KKMCreateOFDPacket done [14:50:14]NVStorageSaveData kkm_last_timestamp [14:50:14]File name is /storage/kkm_last_timestamp [14:50:14]Write 4 bytes [14:50:14]NVStorageSaveData done [14:50:14]ExternCall_PrintAddStr [14:50:14]wPrintStart [14:50:14]Write to MH i2c: 01 00 00 FD 01 FE [14:50:14]Write i2c OK [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: 01 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: 01 07 00 [14:50:14]MH_I2C_Read... [14:50:14]Read from MH i2c: 01 07 00 FD 01 00 00 00 00 00 FF 0F 13 [14:50:14]RasterBufferAndPrint [14:50:14]line Счет N : (1)1785925 [14:50:14]line ИНН: 02508201610067 [14:50:14]line Контрольно-Кассовый Чек [14:50:14]line ПРОДАЖА [14:50:14]line ТРК (МРК, ГНК) : 13 [14:50:14]line Товар: 2710124500 [14:50:14]line Аи-95-К-5 [14:50:14]line 13.480 * 74.20 [14:50:14]line = 1000.22 [14:50:14]line НДС 12% НСП 1% [14:50:14]line > о реализуемом товаре [14:50:14]line ОКРУГЛЕНИЕ: -0.22 [14:50:14]line ИТОГО: 1000.00 [14:50:14]line Внесено: 1000.00 [14:50:14]line СДАЧА: 0.00 [14:50:14]line НСП 1% : 8.85 [14:50:14]line НДС 12% : 106.22 [14:50:14]line Наличными: 1000.00 [14:50:14]line Безнал.: 0.00 [14:50:14]line Место: АЗС № 89 "Партнер Нефть" [14:50:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:50:14]line СНО: Общий режим [14:50:14]line Чек 245 22.09.2024 14:50 [14:50:14]line Смена: 475 ФФД: 1.0 [14:50:14]line ЗНМ: 0300000113 [14:50:14]line РНМ: 0000000000091825 [14:50:14]line Версия ККМ: 001 [14:50:14]line ФМ: 0000000000871835 [14:50:14]line ФД: 151914 [14:50:14]line ФПД: 148186770321611 [14:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151914&fm=148186770321611&tin=02508201610067®Number=0000000000091825&sum=100000 [14:50:14]written 0, free lines is 4095 [14:50:14]OFD Sender: Processing packet 151914 [packets to send 826, broken 825] [14:50:14]ProducePacketName [14:50:14]name=ofd_packets/00151914 [14:50:14]OFD Sender: To server: pG, [14:50:14]CommunicateWithHost lk.salyk.kg:30040 [14:50:14]ConnectInit lk.salyk.kg [14:50:15]Write to MH i2c: 01 00 00 28 02 2A [14:50:15]Write i2c OK [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: 01 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: 01 07 00 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 E3 0C 20 [14:50:15]RasterBufferAndPrint [14:50:15]line [14:50:15]line [14:50:15]line [14:50:15]line [14:50:15]line [14:50:15]written 0, free lines is 3305 [14:50:15]MH_Cut [14:50:15]Write to MH i2c: D1 01 00 2F 02 01 03 [14:50:15]Write i2c OK [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: D1 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: D1 01 00 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: D1 01 00 2F 02 00 02 [14:50:15]Write to MH i2c: 01 00 00 30 02 32 [14:50:15]Write i2c OK [14:50:15]MH_I2C_Read... [14:50:15]Connected sock=10 [14:50:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 CD 07 01 99 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 A5 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 51 02 00 35 04 06 00 86 C6 6B CE 30 CB BB 83 14 46 85 C3 9D 95 [14:50:15]*** Cut start [14:50:15]*** Purtial cut [14:50:15]*** Stage 1: CUTSNS_PIN = 1 [14:50:16]Read from MH i2c: 01 [14:50:16]MH_I2C_Read... [14:50:16]*** Stop cut motor [14:50:16]*** Cut end [14:50:16]Read from MH i2c: 01 07 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: 01 07 00 30 02 00 00 00 00 00 FF 0F 47 [14:50:16]process_action close_receipt done [14:50:16]requested_data is exist [14:50:16]produce_requested_data [14:50:16]requested_item fm.sn is exist - process it [14:50:16]wFMCommunicate request_size=4 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 11 00 00 [14:50:16]Write to MH i2c: E2 08 00 31 02 80 11 00 00 00 00 00 00 AD [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:16]Read from MH i2c: E2 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 17 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 17 00 31 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [14:50:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:50:16]wFMCommunicate OK [14:50:16]requested_item fd.num is exist - process it [14:50:16]SAM_PROTO_GetFieldsCounters [14:50:16]wFMCommunicate request_size=4 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 13 00 00 [14:50:16]Write to MH i2c: E2 08 00 32 02 80 13 00 00 00 00 00 00 B0 [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:16]Read from MH i2c: E2 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 62 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 62 00 32 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [14:50:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:16]wFMCommunicate OK [14:50:16]SAM_PROTO_GetFieldsCounters done [14:50:16]requested_item shift.num is exist - process it [14:50:16]requested_item shift.opened is exist - process it [14:50:16]req_shift_opened [14:50:16]FM_GetShiftState [14:50:16]SAM_PROTO_GetShiftState [14:50:16]wFMCommunicate request_size=4 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 13 01 00 [14:50:16]Write to MH i2c: E2 08 00 33 02 80 13 01 00 00 00 00 00 B2 [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:16]Read from MH i2c: E2 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 0E 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 0E 00 33 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F9 [14:50:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:50:16]wFMCommunicate OK [14:50:16]SAM_PROTO_GetShiftState done [14:50:16]FM_GetShiftState done [14:50:16]req_shift_opened done [14:50:16]requested_item shift.open_date is exist - process it [14:50:16]req_shift_open_date [14:50:16]req_shift_open_date done [14:50:16]produce_requested_data done [14:50:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151914,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:50:16]process_action_free close_receipt [14:50:16]json_value_free [14:50:16]json_value_free done [14:50:16]process_json_proto returns [14:50:16]Send response to host [14:50:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151914,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:50:16]free response buf [14:50:16]execute_script done [14:50:16]execute_script returns [14:50:16]free content buf [14:50:16]Sock 7.Close socket [14:50:16]Sock 7.Thread stoped [14:50:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F 45 47 00 B6 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 51 02 00 F4 03 04 00 A9 D6 EF 66 B6 04 01 00 00 F7 26 2E F3 08 E8 00 90 [14:50:16]CommunicateWithHost err = 0 [14:50:16]CheckOFDResponse [14:50:16]1017 (14) - 77093643461234 [14:50:16]1041 (16) - 0000000000871835 [14:50:16]1040 (4) - 151914 [14:50:16]1012 (4) - 22.09.2024 08:34 [14:50:16]1206 (1) - 0 [14:50:16]OFD Sender: Remove packet 151914 [14:50:16]ProducePacketName [14:50:16]name=ofd_packets/00151914 [14:50:16]NVStorageDeleteData [14:50:17]OFD Sender: No OFD packet to send [14:50:20]recv_with_timeout no data received [14:50:22]OFD Sender: No OFD packet to send [14:50:27]OFD Sender: No OFD packet to send [14:50:31]recv_with_timeout no data received [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:42]recv_with_timeout no data received [14:50:42]OFD Sender: No OFD packet to send [14:50:46]accept exits with 9 [14:50:46]New connection [14:50:46]New thread 3066858852 created [14:50:46]Thread 3067002212 joined [14:50:46]Waiting for new connection... [14:50:46] Sock 9.Parse request [14:50:46]Sock 9.Check first char [14:50:46]Sock 9.First char is OK [14:50:46]request: POST /json_proto HTTP/1.0 [14:50:46]Method: POST [14:50:46]URL: /json_proto [14:50:46]Method is POST - this is cgi request [14:50:46]url: /json_proto [14:50:46]query_string will be loaded in cgi processing [14:50:46]execute_cgi json_proto POST (null) [14:50:46]execute_cgi path=json_proto method=POST [14:50:46]POST find Content-Length [14:50:46]Host: 172.17.43.67:8080 [14:50:46]Content-Length: 675 [14:50:46]Content-Type: application/json [14:50:46] [14:50:46]POST finish read [14:50:46]Found Content-Length = 675 [14:50:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:46]execute_script... [14:50:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:46]POST & json_proto [14:50:46]process_json_proto [14:50:46]json parsed OK: [14:50:46]protocol is kg_v1.0 [14:50:46]action value=close_receipt [14:50:46]process_action close_receipt [14:50:46]cmd_close_receipt [14:50:46]MH_GetDate [14:50:46]Write to MH i2c: F0 00 00 34 02 25 [14:50:46]Write i2c OK [14:50:46]MH_I2C_Read... [14:50:46]Read from MH i2c: F0 [14:50:46]MH_I2C_Read... [14:50:46]Read from MH i2c: F0 09 00 [14:50:46]MH_I2C_Read... [14:50:46]Read from MH i2c: F0 09 00 34 02 00 C7 2E F0 66 6A BD 47 65 4C [14:50:46]GetLastDocTimeStamp 1727016613 [14:50:46]current date 1727016647 [14:50:46]FM_GetShiftState [14:50:46]SAM_PROTO_GetShiftState [14:50:46]wFMCommunicate request_size=4 [14:50:46]MH_SAM_APDU [14:50:46]CAPDU: 80 13 01 00 [14:50:46]Write to MH i2c: E2 08 00 35 02 80 13 01 00 00 00 00 00 B4 [14:50:46]Write i2c OK [14:50:46]MH_I2C_Read... [14:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:46]Read from MH i2c: E2 [14:50:46]MH_I2C_Read... [14:50:46]Read from MH i2c: E2 0E 00 [14:50:46]MH_I2C_Read... [14:50:46]Read from MH i2c: E2 0E 00 35 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FB [14:50:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:50:46]wFMCommunicate OK [14:50:46]SAM_PROTO_GetShiftState done [14:50:46]FM_GetShiftState done [14:50:46]opened in 1726966141 [14:50:46]opened+sec_in_day 1727052541 [14:50:46]quantity*price = 50063 [14:50:46]sum+1 = 50064 [14:50:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 246 22.09.2024 14:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151915 ФПД: 120838275739561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151915&fm=120838275739561&tin=02508201610067®Number=0000000000091825&sum=50000 [14:50:48]StoreToDocumentArchive [14:50:48]shift 475 fd 151915 [14:50:48]save to /storage/0475/doc_00151915 [14:50:48]save last doc name /storage/0475/doc_00151915 to /storage/kkm_last_doc_name [14:50:48]save OK [14:50:48]Clear old archive folders... [14:50:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:50:48]tlvbuf is 01FEA060 [14:50:48]SAM_PROTO_ClearQueue [14:50:48]wFMCommunicate request_size=4 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 09 00 00 [14:50:48]Write to MH i2c: E2 08 00 42 02 80 09 00 00 00 00 00 00 B6 [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:48]Read from MH i2c: E2 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [14:50:48]RAPDU: 90 00 [14:50:48]wFMCommunicate OK [14:50:48]SAM_PROTO_ClearQueue done [14:50:48]KKMCreateOFDPacket [14:50:48]OFDProtocolAddRootSTLVToBuf [14:50:48]FM_MakeSignedData [14:50:48]FM_MakeSignedData [14:50:48]SAM_PROTO_SignData [14:50:48]wFMCommunicate request_size=4 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 0D 01 02 [14:50:48]Write to MH i2c: E2 08 00 43 02 80 0D 01 02 00 00 00 00 BE [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:48]Read from MH i2c: E2 [14:51:28]SAM_PROTO_ProcessDocument [14:51:28]wFMCommunicate request_size=9 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 15 01 00 04 03 00 6F 00 [14:51:28]Write to MH i2c: E2 0C 00 82 02 80 15 01 00 04 00 03 00 6F 00 00 00 7D [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]wFMCommunicate request_size=10 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [14:51:28]Write to MH i2c: E2 0D 00 83 02 80 15 02 00 05 00 1E 04 01 00 01 00 00 33 [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]wFMCommunicate request_size=15 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 15 02 00 0A FC 03 06 00 00 00 00 00 00 00 [14:51:28]Write to MH i2c: E2 12 00 84 02 80 15 02 00 0A 00 FC 03 06 00 00 00 00 00 00 00 00 00 1F [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]wFMCommunicate request_size=47 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [14:51:28]Write to MH i2c: E2 32 00 85 02 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 5E [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]wFMCommunicate request_size=15 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [14:51:28]Write to MH i2c: E2 12 00 86 02 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 2D [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=15 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [14:51:29]Write to MH i2c: E2 12 00 87 02 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 60 [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=11 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [14:51:29]Write to MH i2c: E2 0E 00 88 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 3C [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=13 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 15 02 00 08 F4 03 04 00 F0 2E F0 66 [14:51:29]Write to MH i2c: E2 10 00 89 02 80 15 02 00 08 00 F4 03 04 00 F0 2E F0 66 00 00 8A [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=25 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [14:51:29]Write to MH i2c: E2 1C 00 8A 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 6E [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=4 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 15 03 00 [14:51:29]Write to MH i2c: E2 08 00 8B 02 80 15 03 00 00 00 00 00 0E [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 40 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 40 00 8B 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F7 00 00 00 35 04 06 00 D9 02 4B 77 9C 26 90 00 F5 [14:51:29]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F7 00 00 00 35 04 06 00 D9 02 4B 77 9C 26 90 00 [14:51:29]wFMCommunicate OK [14:51:29]SAM_PROTO_ProcessDocument answer len = 59 [14:51:29]SAM_PROTO_ProcessDocument done [14:51:29]SetTLVBufToDocument [14:51:29]Processing tag 1209 (04B9) [14:51:29]Malloc new data [14:51:29]Processing tag 1041 (0411) [14:51:29]Processing tag 1040 (0410) [14:51:29]Malloc new data [14:51:29]Processing tag 1038 (040E) [14:51:29]Malloc new data [14:51:29]Processing tag 1042 (0412) [14:51:29]Malloc new data [14:51:29]Processing tag 1077 (0435) [14:51:29]Malloc new data [14:51:29]SetTLVBufToDocument err=0 [14:51:29]KKMLoadAndSignReceiptData store KKM data [14:51:29]KKMLoadAndSignReceiptData err=0 [14:51:29]wFMCommunicate request_size=4 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 11 00 00 [14:51:29]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 17 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [14:51:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:29]wFMCommunicate OK [14:51:29]Счет N : (1)1785927 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 4.720 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 247 22.09.2024 14:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151916 ФПД: 238603879291942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151916&fm=238603879291942&tin=02508201610067®Number=0000000000091825&sum=0 [14:51:29]StoreToDocumentArchive [14:51:29]shift 475 fd 151916 [14:51:29]save to /storage/0475/doc_00151916 [14:51:29]save last doc name /storage/0475/doc_00151916 to /storage/kkm_last_doc_name [14:51:29]save OK [14:51:29]Clear old archive folders... [14:51:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:29]tlvbuf is 02057300 [14:51:29]SAM_PROTO_ClearQueue [14:51:29]wFMCommunicate request_size=4 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 09 00 00 [14:51:29]Write to MH i2c: E2 08 00 8D 02 80 09 00 00 00 00 00 00 01 [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]SAM_PROTO_ClearQueue done [14:51:29]KKMCreateOFDPacket [14:51:29]OFDProtocolAddRootSTLVToBuf [14:51:29]FM_MakeSignedData [14:51:29]FM_MakeSignedData [14:51:29]SAM_PROTO_SignData [14:51:29]wFMCommunicate request_size=4 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 0D 01 02 [14:51:29]Write to MH i2c: E2 08 00 8E 02 80 0D 01 02 00 00 00 00 09 [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:50:50]MH_I2C_Read... [14:50:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:50]Read from MH i2c: E2 [14:50:50]MH_I2C_Read... [14:50:50]Read from MH i2c: E2 62 00 [14:50:50]MH_I2C_Read... [14:50:50]Read from MH i2c: E2 62 00 7D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [14:50:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:50]wFMCommunicate OK [14:50:50]SAM_PROTO_GetFieldsCounters done [14:50:50]requested_item shift.num is exist - process it [14:50:50]requested_item shift.opened is exist - process it [14:50:50]req_shift_opened [14:50:50]FM_GetShiftState [14:50:50]SAM_PROTO_GetShiftState [14:50:50]wFMCommunicate request_size=4 [14:50:50]MH_SAM_APDU [14:50:50]CAPDU: 80 13 01 00 [14:50:50]Write to MH i2c: E2 08 00 7E 02 80 13 01 00 00 00 00 00 FD [14:50:50]Write i2c OK [14:50:50]MH_I2C_Read... [14:50:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:50]Read from MH i2c: E2 [14:50:50]MH_I2C_Read... [14:50:50]Read from MH i2c: E2 0E 00 [14:50:50]MH_I2C_Read... [14:50:50]Read from MH i2c: E2 0E 00 7E 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 44 [14:50:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:50:50]wFMCommunicate OK [14:50:50]SAM_PROTO_GetShiftState done [14:50:50]FM_GetShiftState done [14:50:50]req_shift_opened done [14:50:50]requested_item shift.open_date is exist - process it [14:50:50]req_shift_open_date [14:50:50]req_shift_open_date done [14:50:50]produce_requested_data done [14:50:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151915,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:50:50]process_action_free close_receipt [14:50:50]json_value_free [14:50:50]json_value_free done [14:50:50]process_json_proto returns [14:50:50]Send response to host [14:50:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151915,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:50:50]free response buf [14:50:50]execute_script done [14:50:50]execute_script returns [14:50:50]free content buf [14:50:50]Sock 9.Close socket [14:50:50]Sock 9.Thread stoped [14:50:53]ConnectInit Can't take IP for lk.salyk.kg [14:50:53]CommunicateWithHost connect error [14:50:53]CommunicateWithHost err = -1 [14:50:53]OFD Sender: Server communicate error [14:50:58]OFD Sender: Processing packet 151915 [packets to send 826, broken 825] [14:50:58]ProducePacketName [14:50:58]name=ofd_packets/00151915 [14:50:58]OFD Sender: To server: pG, [14:50:58]CommunicateWithHost lk.salyk.kg:30040 [14:50:58]ConnectInit lk.salyk.kg [14:51:00]recv_with_timeout no data received [14:51:03]ConnectInit Can't take IP for lk.salyk.kg [14:51:03]CommunicateWithHost connect error [14:51:03]CommunicateWithHost err = -1 [14:51:03]OFD Sender: Server communicate error [14:51:09]OFD Sender: Processing packet 151915 [packets to send 826, broken 825] [14:51:09]ProducePacketName [14:51:09]name=ofd_packets/00151915 [14:51:09]OFD Sender: To server: pG, [14:51:09]CommunicateWithHost lk.salyk.kg:30040 [14:51:09]ConnectInit lk.salyk.kg [14:51:11]recv_with_timeout no data received [14:51:14]ConnectInit Can't take IP for lk.salyk.kg [14:51:14]CommunicateWithHost connect error [14:51:14]CommunicateWithHost err = -1 [14:51:14]OFD Sender: Server communicate error [14:51:19]OFD Sender: Processing packet 151915 [packets to send 826, broken 825] [14:51:19]ProducePacketName [14:51:19]name=ofd_packets/00151915 [14:51:19]OFD Sender: To server: pG, [14:51:19]CommunicateWithHost lk.salyk.kg:30040 [14:51:19]ConnectInit lk.salyk.kg [14:51:25]recv_with_timeout no data received [14:51:28]accept exits with 7 [14:51:28]New connection [14:51:28]New thread 3067002212 created [14:51:28]Thread 3066858852 joined [14:51:28]Waiting for new connection... [14:51:28] Sock 7.Parse request [14:51:28]Sock 7.Check first char [14:51:28]Sock 7.First char is OK [14:51:28]request: POST /json_proto HTTP/1.0 [14:51:28]Method: POST [14:51:28]URL: /json_proto [14:51:28]Method is POST - this is cgi request [14:51:28]url: /json_proto [14:51:28]query_string will be loaded in cgi processing [14:51:28]execute_cgi json_proto POST (null) [14:51:28]execute_cgi path=json_proto method=POST [14:51:28]POST find Content-Length [14:51:28]Host: 172.17.43.67:8080 [14:51:28]Content-Length: 796 [14:51:28]Content-Type: application/json [14:51:28] [14:51:28]POST finish read [14:51:28]Found Content-Length = 796 [14:51:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.720, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:28]execute_script... [14:51:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.720, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:28]POST & json_proto [14:51:28]process_json_proto [14:51:28]json parsed OK: [14:51:28]protocol is kg_v1.0 [14:51:28]action value=close_receipt [14:51:28]process_action close_receipt [14:51:28]cmd_close_receipt [14:51:28]MH_GetDate [14:51:28]Write to MH i2c: F0 00 00 7F 02 70 [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: F0 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: F0 09 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: F0 09 00 7F 02 00 F0 2E F0 66 6A BD 47 65 C0 [14:51:28]GetLastDocTimeStamp 1727016647 [14:51:28]current date 1727016688 [14:51:28]FM_GetShiftState [14:51:28]SAM_PROTO_GetShiftState [14:51:28]wFMCommunicate request_size=4 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 13 01 00 [14:51:28]Write to MH i2c: E2 08 00 80 02 80 13 01 00 00 00 00 00 FF [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 0E 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 0E 00 80 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 46 [14:51:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:51:28]wFMCommunicate OK [14:51:28]SAM_PROTO_GetShiftState done [14:51:28]FM_GetShiftState done [14:51:28]opened in 1726966141 [14:51:28]opened+sec_in_day 1727052541 [14:51:28]quantity*price = 0 [14:51:28]sum+1 = 1 [14:51:28]Check (price>sum+1) || (price+1 о реализуемом товаре [14:51:30]line ИТОГО: 0.00 [14:51:30]line НСП 1% : 0.00 [14:51:30]line НДС 12% : 0.00 [14:51:30]line Наличными: 0.00 [14:51:30]line Безнал.: 0.00 [14:51:30]line Место: АЗС № 89 "Партнер Нефть" [14:51:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:51:30]line СНО: Общий режим [14:51:30]line Чек 247 22.09.2024 14:51 [14:51:30]line Смена: 475 ФФД: 1.0 [14:51:30]line ЗНМ: 0300000113 [14:51:30]line РНМ: 0000000000091825 [14:51:30]line Версия ККМ: 001 [14:51:30]line Платежная система: O! деньги [14:51:30]line ФМ: 0000000000871835 [14:51:30]line ФД: 151916 [14:51:30]line ФПД: 238603879291942 [14:51:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151916&fm=238603879291942&tin=02508201610067®Number=0000000000091825&sum=0 [14:51:30]written 0, free lines is 4095 [14:51:30]Write to MH i2c: 01 00 00 BD 02 BF [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 E9 0C BB [14:51:30]RasterBufferAndPrint [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]written 0, free lines is 3311 [14:51:30]MH_Cut [14:51:30]Write to MH i2c: D1 01 00 C4 02 01 98 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 01 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 01 00 C4 02 00 97 [14:51:30]Write to MH i2c: 01 00 00 C5 02 C7 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:31]*** Cut start [14:51:31]*** Purtial cut [14:51:31]*** Stage 1: CUTSNS_PIN = 1 [14:51:31]Read from MH i2c: 01 [14:51:31]MH_I2C_Read... [14:51:31]*** Stop cut motor [14:51:31]*** Cut end [14:51:31]Read from MH i2c: 01 07 00 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 FF 0F DC [14:51:31]process_action close_receipt done [14:51:31]requested_data is exist [14:51:31]produce_requested_data [14:51:31]requested_item fm.sn is exist - process it [14:51:31]wFMCommunicate request_size=4 [14:51:31]MH_SAM_APDU [14:51:31]CAPDU: 80 11 00 00 [14:51:31]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [14:51:31]Write i2c OK [14:51:31]MH_I2C_Read... [14:51:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:31]Read from MH i2c: E2 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 17 00 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [14:51:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:31]wFMCommunicate OK [14:51:31]requested_item fd.num is exist - process it [14:51:31]SAM_PROTO_GetFieldsCounters [14:51:31]wFMCommunicate request_size=4 [14:51:31]MH_SAM_APDU [14:51:31]CAPDU: 80 13 00 00 [14:51:31]Write to MH i2c: E2 08 00 C7 02 80 13 00 00 00 00 00 00 45 [14:51:31]Write i2c OK [14:51:31]MH_I2C_Read... [14:51:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:31]Read from MH i2c: E2 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 62 00 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 62 00 C7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [14:51:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:31]wFMCommunicate OK [14:51:31]SAM_PROTO_GetFieldsCounters done [14:51:31]requested_item shift.num is exist - process it [14:51:31]requested_item shift.opened is exist - process it [14:51:31]req_shift_opened [14:51:31]FM_GetShiftState [14:51:31]SAM_PROTO_GetShiftState [14:51:31]wFMCommunicate request_size=4 [14:51:31]MH_SAM_APDU [14:51:31]CAPDU: 80 13 01 00 [14:51:31]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [14:51:31]Write i2c OK [14:51:31]MH_I2C_Read... [14:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:31]Read from MH i2c: E2 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 0E 00 [14:51:31]MH_I2C_Read... [14:51:31]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8E [14:51:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:51:31]wFMCommunicate OK [14:51:31]SAM_PROTO_GetShiftState done [14:51:31]FM_GetShiftState done [14:51:31]req_shift_opened done [14:51:31]requested_item shift.open_date is exist - process it [14:51:31]req_shift_open_date [14:51:31]req_shift_open_date done [14:51:31]produce_requested_data done [14:51:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151916,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:51:31]process_action_free close_receipt [14:51:31]json_value_free [14:51:31]json_value_free done [14:51:31]process_json_proto returns [14:51:31]Send response to host [14:51:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151916,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:51:31]free response buf [14:51:31]execute_script done [14:51:31]execute_script returns [14:51:31]free content buf [14:51:31]Sock 7.Close socket [14:51:31]Sock 7.Thread stoped [14:51:35]Connected sock=10 [14:51:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE 06 04 01 44 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 C7 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 51 02 00 35 04 06 00 6D E6 DA 80 2F A9 7C C6 53 A1 D9 04 9D 8F [14:51:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA DF 47 00 33 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 51 02 00 F4 03 04 00 F9 D6 EF 66 B6 04 01 00 00 2F DD D7 D4 AA DB F2 12 [14:51:36]CommunicateWithHost err = 0 [14:51:36]CheckOFDResponse [14:51:36]1017 (14) - 77093643461234 [14:51:36]1041 (16) - 0000000000871835 [14:51:36]1040 (4) - 151915 [14:51:36]1012 (4) - 22.09.2024 08:36 [14:51:36]1206 (1) - 0 [14:51:36]OFD Sender: Remove packet 151915 [14:51:36]ProducePacketName [14:51:36]name=ofd_packets/00151915 [14:51:36]NVStorageDeleteData [14:51:36]OFD Sender: Processing packet 151916 [packets to send 826, broken 825] [14:51:36]ProducePacketName [14:51:36]name=ofd_packets/00151916 [14:51:36]OFD Sender: To server: pG, [14:51:36]CommunicateWithHost lk.salyk.kg:30040 [14:51:36]ConnectInit lk.salyk.kg [14:51:38]Connected sock=7 [14:51:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E 2D 07 01 F1 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 F0 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 51 02 00 35 04 06 00 D9 02 4B 77 9C 26 CD E2 BE 7C 82 CD C8 5C [14:51:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 92 2F 47 00 98 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 51 02 00 F4 03 04 00 FC D6 EF 66 B6 04 01 00 00 2F F2 B7 0F 94 26 DB 29 [14:51:38]CommunicateWithHost err = 0 [14:51:38]CheckOFDResponse [14:51:38]1017 (14) - 77093643461234 [14:51:38]1041 (16) - 0000000000871835 [14:51:38]1040 (4) - 151916 [14:51:38]1012 (4) - 22.09.2024 08:36 [14:51:38]1206 (1) - 0 [14:51:38]OFD Sender: Remove packet 151916 [14:51:38]ProducePacketName [14:51:38]name=ofd_packets/00151916 [14:51:38]NVStorageDeleteData [14:51:39]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:41]recv_with_timeout no data received [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]recv_with_timeout no data received [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:10]recv_with_timeout no data received [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:59]OFD Sender: No OFD packet to send [14:53:02]recv_with_timeout no data received [14:53:04]OFD Sender: No OFD packet to send [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:45]accept exits with 9 [14:53:45]New connection [14:53:45]New thread 3066858852 created [14:53:45]Thread 3067002212 joined [14:53:45]Waiting for new connection... [14:53:45] Sock 9.Parse request [14:53:45]Sock 9.Check first char [14:53:45]Sock 9.First char is OK [14:53:45]request: POST /json_proto HTTP/1.0 [14:53:45]Method: POST [14:53:45]URL: /json_proto [14:53:45]Method is POST - this is cgi request [14:53:45]url: /json_proto [14:53:45]query_string will be loaded in cgi processing [14:53:45]execute_cgi json_proto POST (null) [14:53:45]execute_cgi path=json_proto method=POST [14:53:45]POST find Content-Length [14:53:45]Host: 172.17.43.67:8080 [14:53:45]Content-Length: 801 [14:53:45]Content-Type: application/json [14:53:45] [14:53:45]POST finish read [14:53:45]Found Content-Length = 801 [14:53:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3955507", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:45]execute_script... [14:53:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3955507", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:45]POST & json_proto [14:53:45]process_json_proto [14:53:45]json parsed OK: [14:53:45]protocol is kg_v1.0 [14:53:45]action value=close_receipt [14:53:45]process_action close_receipt [14:53:45]cmd_close_receipt [14:53:45]MH_GetDate [14:53:45]Write to MH i2c: F0 00 00 C9 02 BA [14:53:45]Write i2c OK [14:53:45]MH_I2C_Read... [14:53:45]Read from MH i2c: F0 [14:53:45]MH_I2C_Read... [14:53:45]Read from MH i2c: F0 09 00 [14:53:45]MH_I2C_Read... [14:53:45]Read from MH i2c: F0 09 00 C9 02 00 7A 2F F0 66 6A BD 47 65 95 [14:53:45]GetLastDocTimeStamp 1727016688 [14:53:45]current date 1727016826 [14:53:45]FM_GetShiftState [14:53:45]SAM_PROTO_GetShiftState [14:53:45]wFMCommunicate request_size=4 [14:53:45]MH_SAM_APDU [14:53:45]CAPDU: 80 13 01 00 [14:53:45]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [14:53:45]Write i2c OK [14:53:45]MH_I2C_Read... [14:53:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:45]Read from MH i2c: E2 [14:53:45]MH_I2C_Read... [14:53:45]Read from MH i2c: E2 0E 00 [14:53:45]MH_I2C_Read... [14:53:45]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 90 [14:53:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:53:45]wFMCommunicate OK [14:53:45]SAM_PROTO_GetShiftState done [14:53:45]FM_GetShiftState done [14:53:45]opened in 1726966141 [14:53:45]opened+sec_in_day 1727052541 [14:53:45]quantity*price = 0 [14:53:45]sum+1 = 1 [14:53:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 248 22.09.2024 14:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3955507 ФМ: 0000000000871835 ФД: 151917 ФПД: 133367879085550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151917&fm=133367879085550&tin=02508201610067®Number=0000000000091825&sum=0 [14:53:46]StoreToDocumentArchive [14:53:46]shift 475 fd 151917 [14:53:46]save to /storage/0475/doc_00151917 [14:53:46]save last doc name /storage/0475/doc_00151917 to /storage/kkm_last_doc_name [14:53:46]save OK [14:53:46]Clear old archive folders... [14:53:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:53:46]tlvbuf is 01FFD860 [14:53:46]SAM_PROTO_ClearQueue [14:53:46]wFMCommunicate request_size=4 [14:53:46]MH_SAM_APDU [14:53:46]CAPDU: 80 09 00 00 [14:53:46]Write to MH i2c: E2 08 00 D7 02 80 09 00 00 00 00 00 00 4B [14:53:46]Write i2c OK [14:53:46]MH_I2C_Read... [14:53:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:46]Read from MH i2c: E2 [14:53:46]MH_I2C_Read... [14:53:46]Read from MH i2c: E2 03 00 [14:53:46]MH_I2C_Read... [14:53:46]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [14:53:46]RAPDU: 90 00 [14:53:46]wFMCommunicate OK [14:53:46]SAM_PROTO_ClearQueue done [14:53:46]KKMCreateOFDPacket [14:53:46]OFDProtocolAddRootSTLVToBuf [14:53:46]FM_MakeSignedData [14:53:46]FM_MakeSignedData [14:53:46]SAM_PROTO_SignData [14:53:46]wFMCommunicate request_size=4 [14:53:46]MH_SAM_APDU [14:53:46]CAPDU: 80 0D 01 02 [14:53:46]Write to MH i2c: E2 08 00 D8 02 80 0D 01 02 00 00 00 00 53 [14:53:46]Write i2c OK [14:53:46]MH_I2C_Read... [14:53:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:46]Read from MH i2c: E2 [14:53:46]MH_I2C_Read... [14:53:46]Read from MH i2c: E2 03 00 [14:53:46]MH_I2C_Read... [14:53:46]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [14:53:46]RAPDU: 90 00 [14:53:46]wFMCommunicate OK [14:53:46]wFMCommunicate request_size=255 [14:53:46]MH_SAM_APDU [14:53:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 7A 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 51 02 00 35 04 06 00 79 [14:53:46]Write to MH i2c: E2 02 01 D9 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 7A 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 51 02 00 35 04 06 00 79 00 00 D7 [14:53:46]Write i2c OK [14:53:46]MH_I2C_Read... [14:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:47]Read from MH i2c: E2 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 03 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [14:53:47]RAPDU: 90 00 [14:53:47]wFMCommunicate OK [14:53:47]wFMCommunicate request_size=10 [14:53:47]MH_SAM_APDU [14:53:47]CAPDU: 80 0D 02 02 05 4C 21 0E AD EE [14:53:47]Write to MH i2c: E2 0D 00 DA 02 80 0D 02 02 05 00 4C 21 0E AD EE 00 00 76 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:47]Read from MH i2c: E2 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 03 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [14:53:47]RAPDU: 90 00 [14:53:47]wFMCommunicate OK [14:53:47]wFMCommunicate request_size=4 [14:53:47]MH_SAM_APDU [14:53:47]CAPDU: 80 0D 03 02 [14:53:47]Write to MH i2c: E2 08 00 DB 02 80 0D 03 02 00 00 00 00 58 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:47]Read from MH i2c: E2 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 0B 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 0B 00 DB 02 00 6C 3D C2 6C 82 B1 F0 83 90 00 D6 [14:53:47]RAPDU: 6C 3D C2 6C 82 B1 F0 83 90 00 [14:53:47]wFMCommunicate OK [14:53:47]SAM_PROTO_SignData done [14:53:47]FM_MakeSignedData done [14:53:47]CreateOFDProtocolMessage [14:53:47]wFMCommunicate request_size=4 [14:53:47]MH_SAM_APDU [14:53:47]CAPDU: 80 11 00 00 [14:53:47]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:47]Read from MH i2c: E2 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 17 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [14:53:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:53:47]wFMCommunicate OK [14:53:47]CreateOFDProtocolMessage done [14:53:47]OFDSenderStorePacket 151917 [14:53:47]StoreOFDPacket docnum=151917 [14:53:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 A5 07 01 DC C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 7A 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 51 02 00 35 04 06 00 79 4C 21 0E AD EE 6C 3D C2 6C 82 B1 F0 83 [14:53:47]CheckFolder [14:53:47]dirname=/storage/ofd_packets [14:53:47]CheckFolder done [14:53:47]ProducePacketName [14:53:47]name=ofd_packets/00151917 [14:53:47]NVStorageSaveData ofd_packets/00151917 [14:53:47]File name is /storage/ofd_packets/00151917 [14:53:47]Write 301 bytes [14:53:47]NVStorageSaveData done [14:53:47]OFDSenderStorePacket done [14:53:47]KKMCreateOFDPacket done [14:53:47]NVStorageSaveData kkm_last_timestamp [14:53:47]File name is /storage/kkm_last_timestamp [14:53:47]Write 4 bytes [14:53:47]NVStorageSaveData done [14:53:47]ExternCall_PrintAddStr [14:53:47]wPrintStart [14:53:47]Write to MH i2c: 01 00 00 DD 02 DF [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 07 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [14:53:47]RasterBufferAndPrint [14:53:47]line Счет N : (1)1785929 [14:53:47]line ИНН: 02508201610067 [14:53:47]line Контрольно-Кассовый Чек [14:53:47]line ПРОДАЖА [14:53:47]line ТРК (МРК, ГНК) : 22 [14:53:47]line Товар: 2710124130 [14:53:47]line Аи-92-К-5 [14:53:47]line 20.000 * 0.00 [14:53:47]line = 0.00 [14:53:47]line НДС 12% НСП 1% [14:53:47]line > о реализуемом товаре [14:53:47]line ИТОГО: 0.00 [14:53:47]line НСП 1% : 0.00 [14:53:47]line НДС 12% : 0.00 [14:53:47]line Наличными: 0.00 [14:53:47]line Безнал.: 0.00 [14:53:47]line Место: АЗС № 89 "Партнер Нефть" [14:53:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:53:47]line СНО: Общий режим [14:53:47]line Чек 248 22.09.2024 14:53 [14:53:47]line Смена: 475 ФФД: 1.0 [14:53:47]line ЗНМ: 0300000113 [14:53:47]line РНМ: 0000000000091825 [14:53:47]line Версия ККМ: 001 [14:53:47]line Талоны: Топливные Талоны [14:53:47]line 3955507 [14:53:47]line ФМ: 0000000000871835 [14:53:47]line ФД: 151917 [14:53:47]line ФПД: 133367879085550 [14:53:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151917&fm=133367879085550&tin=02508201610067®Number=0000000000091825&sum=0 [14:53:47]written 0, free lines is 4095 [14:53:47]OFD Sender: Processing packet 151917 [packets to send 826, broken 825] [14:53:47]ProducePacketName [14:53:47]name=ofd_packets/00151917 [14:53:47]OFD Sender: To server: pG, [14:53:47]CommunicateWithHost lk.salyk.kg:30040 [14:53:47]ConnectInit lk.salyk.kg [14:53:47]Write to MH i2c: 01 00 00 07 03 0A [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 07 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 ED 0C 0A [14:53:47]RasterBufferAndPrint [14:53:47]line [14:53:47]line [14:53:47]line [14:53:47]line [14:53:47]line [14:53:47]written 0, free lines is 3314 [14:53:47]MH_Cut [14:53:47]Write to MH i2c: D1 01 00 0E 03 01 E3 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: D1 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: D1 01 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: D1 01 00 0E 03 00 E2 [14:53:47]Write to MH i2c: 01 00 00 0F 03 12 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]Connected sock=7 [14:53:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 A5 07 01 DC C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 7A 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 51 02 00 35 04 06 00 79 4C 21 0E AD EE 6C 3D C2 6C 82 B1 F0 83 [14:53:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 E0 47 00 E6 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 51 02 00 F4 03 04 00 7D D7 EF 66 B6 04 01 00 00 57 5D 60 19 F9 AC C3 44 [14:53:48]CommunicateWithHost err = 0 [14:53:48]CheckOFDResponse [14:53:48]1017 (14) - 77093643461234 [14:53:48]1041 (16) - 0000000000871835 [14:53:48]1040 (4) - 151917 [14:53:48]1012 (4) - 22.09.2024 08:38 [14:53:48]1206 (1) - 0 [14:53:48]OFD Sender: Remove packet 151917 [14:53:48]ProducePacketName [14:53:48]name=ofd_packets/00151917 [14:53:48]NVStorageDeleteData [14:53:48]*** Cut start [14:53:48]*** Purtial cut [14:53:48]*** Stage 1: CUTSNS_PIN = 1 [14:53:48]Read from MH i2c: 01 [14:53:48]MH_I2C_Read... [14:53:48]*** Stop cut motor [14:53:48]*** Cut end [14:53:48]Read from MH i2c: 01 07 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 FF 0F 27 [14:53:48]process_action close_receipt done [14:53:48]requested_data is exist [14:53:48]produce_requested_data [14:53:48]requested_item fm.sn is exist - process it [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 11 00 00 [14:53:48]Write to MH i2c: E2 08 00 10 03 80 11 00 00 00 00 00 00 8D [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 17 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 17 00 10 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [14:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:53:48]wFMCommunicate OK [14:53:48]requested_item fd.num is exist - process it [14:53:48]SAM_PROTO_GetFieldsCounters [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 13 00 00 [14:53:48]Write to MH i2c: E2 08 00 11 03 80 13 00 00 00 00 00 00 90 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]OFD Sender: No OFD packet to send [14:53:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 62 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 62 00 11 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [14:53:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:48]wFMCommunicate OK [14:53:48]SAM_PROTO_GetFieldsCounters done [14:53:48]requested_item shift.num is exist - process it [14:53:48]requested_item shift.opened is exist - process it [14:53:48]req_shift_opened [14:53:48]FM_GetShiftState [14:53:48]SAM_PROTO_GetShiftState [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 13 01 00 [14:53:48]Write to MH i2c: E2 08 00 12 03 80 13 01 00 00 00 00 00 92 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 0E 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 0E 00 12 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [14:53:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:53:48]wFMCommunicate OK [14:53:48]SAM_PROTO_GetShiftState done [14:53:48]FM_GetShiftState done [14:53:48]req_shift_opened done [14:53:48]requested_item shift.open_date is exist - process it [14:53:48]req_shift_open_date [14:53:48]req_shift_open_date done [14:53:48]produce_requested_data done [14:53:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151917,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:53:48]process_action_free close_receipt [14:53:48]json_value_free [14:53:48]json_value_free done [14:53:48]process_json_proto returns [14:53:48]Send response to host [14:53:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151917,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:53:48]free response buf [14:53:48]execute_script done [14:53:48]execute_script returns [14:53:48]free content buf [14:53:48]Sock 9.Close socket [14:53:48]Sock 9.Thread stoped [14:53:49]accept exits with 10 [14:53:49]New connection [14:53:49]New thread 3067002212 created [14:53:49]Thread 3066858852 joined [14:53:49]Waiting for new connection... [14:53:49] Sock 10.Parse request [14:53:49]Sock 10.Check first char [14:53:49]Sock 10.First char is OK [14:53:49]request: POST /json_proto HTTP/1.0 [14:53:49]Method: POST [14:53:49]URL: /json_proto [14:53:49]Method is POST - this is cgi request [14:53:49]url: /json_proto [14:53:49]query_string will be loaded in cgi processing [14:53:49]execute_cgi json_proto POST (null) [14:53:49]execute_cgi path=json_proto method=POST [14:53:49]POST find Content-Length [14:53:49]Host: 172.17.43.67:8080 [14:53:49]Content-Length: 790 [14:53:49]Content-Type: application/json [14:53:49] [14:53:49]POST finish read [14:53:49]Found Content-Length = 790 [14:53:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:49]execute_script... [14:53:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:49]POST & json_proto [14:53:49]process_json_proto [14:53:49]json parsed OK: [14:53:49]protocol is kg_v1.0 [14:53:49]action value=close_receipt [14:53:49]process_action close_receipt [14:53:49]cmd_close_receipt [14:53:49]MH_GetDate [14:53:49]Write to MH i2c: F0 00 00 13 03 05 [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 09 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 09 00 13 03 00 7D 2F F0 66 6A BD 47 65 E3 [14:53:49]GetLastDocTimeStamp 1727016826 [14:53:49]current date 1727016829 [14:53:49]FM_GetShiftState [14:53:49]SAM_PROTO_GetShiftState [14:53:49]wFMCommunicate request_size=4 [14:53:49]MH_SAM_APDU [14:53:49]CAPDU: 80 13 01 00 [14:53:49]Write to MH i2c: E2 08 00 14 03 80 13 01 00 00 00 00 00 94 [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:49]Read from MH i2c: E2 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: E2 0E 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: E2 0E 00 14 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DB [14:53:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:53:49]wFMCommunicate OK [14:53:49]SAM_PROTO_GetShiftState done [14:53:49]FM_GetShiftState done [14:53:49]opened in 1726966141 [14:53:49]opened+sec_in_day 1727052541 [14:53:49]quantity*price = 0 [14:53:49]sum+1 = 1 [14:53:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 249 22.09.2024 14:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151918 ФПД: 147242291611303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151918&fm=147242291611303&tin=02508201610067®Number=0000000000091825&sum=0 [14:53:50]StoreToDocumentArchive [14:53:50]shift 475 fd 151918 [14:53:50]save to /storage/0475/doc_00151918 [14:53:50]save last doc name /storage/0475/doc_00151918 to /storage/kkm_last_doc_name [14:53:50]save OK [14:53:50]Clear old archive folders... [14:53:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:53:50]tlvbuf is 0205B030 [14:53:50]SAM_PROTO_ClearQueue [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 09 00 00 [14:53:50]Write to MH i2c: E2 08 00 21 03 80 09 00 00 00 00 00 00 96 [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:50]Read from MH i2c: E2 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [14:53:50]RAPDU: 90 00 [14:53:50]wFMCommunicate OK [14:53:50]SAM_PROTO_ClearQueue done [14:53:50]KKMCreateOFDPacket [14:53:50]OFDProtocolAddRootSTLVToBuf [14:53:50]FM_MakeSignedData [14:53:50]FM_MakeSignedData [14:53:50]SAM_PROTO_SignData [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 0D 01 02 [14:53:50]Write to MH i2c: E2 08 00 22 03 80 0D 01 02 00 00 00 00 9E [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:50]Read from MH i2c: E2 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [14:53:50]RAPDU: 90 00 [14:53:50]wFMCommunicate OK [14:53:50]wFMCommunicate request_size=255 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 7D 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 51 02 00 35 04 06 00 85 EA 84 7C [14:53:50]Write to MH i2c: E2 02 01 23 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 7D 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 51 02 00 35 04 06 00 85 EA 84 7C 00 00 F2 [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [14:53:51]RAPDU: 90 00 [14:53:51]wFMCommunicate OK [14:53:51]wFMCommunicate request_size=7 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 0D 02 02 02 C6 A7 [14:53:51]Write to MH i2c: E2 0A 00 24 03 80 0D 02 02 02 00 C6 A7 00 00 12 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [14:53:51]RAPDU: 90 00 [14:53:51]wFMCommunicate OK [14:53:51]wFMCommunicate request_size=4 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 0D 03 02 [14:53:51]Write to MH i2c: E2 08 00 25 03 80 0D 03 02 00 00 00 00 A3 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0B 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0B 00 25 03 00 12 61 A7 4C 0E 52 3D D9 90 00 80 [14:53:51]RAPDU: 12 61 A7 4C 0E 52 3D D9 90 00 [14:53:51]wFMCommunicate OK [14:53:51]SAM_PROTO_SignData done [14:53:51]FM_MakeSignedData done [14:53:51]CreateOFDProtocolMessage [14:53:51]wFMCommunicate request_size=4 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 11 00 00 [14:53:51]Write to MH i2c: E2 08 00 26 03 80 11 00 00 00 00 00 00 A3 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 17 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 17 00 26 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [14:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:53:51]wFMCommunicate OK [14:53:51]CreateOFDProtocolMessage done [14:53:51]OFDSenderStorePacket 151918 [14:53:51]StoreOFDPacket docnum=151918 [14:53:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 20 04 01 79 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 7D 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 51 02 00 35 04 06 00 85 EA 84 7C C6 A7 12 61 A7 4C 0E 52 3D D9 [14:53:51]CheckFolder [14:53:51]dirname=/storage/ofd_packets [14:53:51]CheckFolder done [14:53:51]ProducePacketName [14:53:51]name=ofd_packets/00151918 [14:53:51]NVStorageSaveData ofd_packets/00151918 [14:53:51]File name is /storage/ofd_packets/00151918 [14:53:51]Write 298 bytes [14:53:51]NVStorageSaveData done [14:53:51]OFDSenderStorePacket done [14:53:51]KKMCreateOFDPacket done [14:53:51]NVStorageSaveData kkm_last_timestamp [14:53:51]File name is /storage/kkm_last_timestamp [14:53:51]Write 4 bytes [14:53:51]NVStorageSaveData done [14:53:51]ExternCall_PrintAddStr [14:53:51]wPrintStart [14:53:51]Write to MH i2c: 01 00 00 27 03 2A [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 27 03 00 00 00 00 00 FF 0F 3F [14:53:51]RasterBufferAndPrint [14:53:51]line Счет N : (1)1785928 [14:53:51]line ИНН: 02508201610067 [14:53:51]line Контрольно-Кассовый Чек [14:53:51]line ПРОДАЖА [14:53:51]line ТРК (МРК, ГНК) : 31 [14:53:51]line Товар: 2710194210 [14:53:51]line ДТ-К-5 [14:53:51]line 26.250 * 0.00 [14:53:51]line = 0.00 [14:53:51]line НДС 12% НСП 1% [14:53:51]line > о реализуемом товаре [14:53:51]line ИТОГО: 0.00 [14:53:51]line НСП 1% : 0.00 [14:53:51]line НДС 12% : 0.00 [14:53:51]line Наличными: 0.00 [14:53:51]line Безнал.: 0.00 [14:53:51]line Место: АЗС № 89 "Партнер Нефть" [14:53:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:53:51]line СНО: Общий режим [14:53:51]line Чек 249 22.09.2024 14:53 [14:53:51]line Смена: 475 ФФД: 1.0 [14:53:51]line ЗНМ: 0300000113 [14:53:51]line РНМ: 0000000000091825 [14:53:51]line Версия ККМ: 001 [14:53:51]line Талоны: Топливная Карта [14:53:51]line 07012 [14:53:51]line ФМ: 0000000000871835 [14:53:51]line ФД: 151918 [14:53:51]line ФПД: 147242291611303 [14:53:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151918&fm=147242291611303&tin=02508201610067®Number=0000000000091825&sum=0 [14:53:51]OFD Sender: Processing packet 151918 [packets to send 826, broken 825] [14:53:51]ProducePacketName [14:53:51]name=ofd_packets/00151918 [14:53:51]OFD Sender: To server: pG, [14:53:51]CommunicateWithHost lk.salyk.kg:30040 [14:53:51]ConnectInit lk.salyk.kg [14:53:51]written 0, free lines is 4095 [14:53:52]Write to MH i2c: 01 00 00 51 03 54 [14:53:52]Write i2c OK [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: 01 [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: 01 07 00 [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 E9 0C 50 [14:53:52]RasterBufferAndPrint [14:53:52]line [14:53:52]line [14:53:52]line [14:53:52]line [14:53:52]line [14:53:52]written 0, free lines is 3319 [14:53:52]MH_Cut [14:53:52]Write to MH i2c: D1 01 00 58 03 01 2D [14:53:52]Write i2c OK [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: D1 [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: D1 01 00 [14:53:52]MH_I2C_Read... [14:53:52]Read from MH i2c: D1 01 00 58 03 00 2C [14:53:52]Write to MH i2c: 01 00 00 59 03 5C [14:53:52]Write i2c OK [14:53:52]MH_I2C_Read... [14:53:52]*** Cut start [14:53:52]*** Purtial cut [14:53:52]*** Stage 1: CUTSNS_PIN = 1 [14:53:53]Read from MH i2c: 01 [14:53:53]MH_I2C_Read... [14:53:53]*** Stop cut motor [14:53:53]*** Cut end [14:53:53]Read from MH i2c: 01 07 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [14:53:53]process_action close_receipt done [14:53:53]requested_data is exist [14:53:53]produce_requested_data [14:53:53]requested_item fm.sn is exist - process it [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 11 00 00 [14:53:53]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 17 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [14:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:53:53]wFMCommunicate OK [14:53:53]requested_item fd.num is exist - process it [14:53:53]SAM_PROTO_GetFieldsCounters [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 13 00 00 [14:53:53]Write to MH i2c: E2 08 00 5B 03 80 13 00 00 00 00 00 00 DA [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 62 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 62 00 5B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [14:53:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:53]wFMCommunicate OK [14:53:53]SAM_PROTO_GetFieldsCounters done [14:53:53]requested_item shift.num is exist - process it [14:53:53]requested_item shift.opened is exist - process it [14:53:53]req_shift_opened [14:53:53]FM_GetShiftState [14:53:53]SAM_PROTO_GetShiftState [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 13 01 00 [14:53:53]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 0E 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 23 [14:53:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:53:53]wFMCommunicate OK [14:53:53]SAM_PROTO_GetShiftState done [14:53:53]FM_GetShiftState done [14:53:53]req_shift_opened done [14:53:53]requested_item shift.open_date is exist - process it [14:53:53]req_shift_open_date [14:53:53]req_shift_open_date done [14:53:53]produce_requested_data done [14:53:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151918,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:53:53]process_action_free close_receipt [14:53:53]json_value_free [14:53:53]json_value_free done [14:53:53]process_json_proto returns [14:53:53]Send response to host [14:53:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151918,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:53:53]free response buf [14:53:53]execute_script done [14:53:53]execute_script returns [14:53:53]free content buf [14:53:53]Sock 10.Close socket [14:53:53]Sock 10.Thread stoped [14:53:56]ConnectInit Can't take IP for lk.salyk.kg [14:53:56]CommunicateWithHost connect error [14:53:56]CommunicateWithHost err = -1 [14:53:56]OFD Sender: Server communicate error [14:54:01]OFD Sender: Processing packet 151918 [packets to send 826, broken 825] [14:54:01]ProducePacketName [14:54:01]name=ofd_packets/00151918 [14:54:01]OFD Sender: To server: pG, [14:54:01]CommunicateWithHost lk.salyk.kg:30040 [14:54:01]ConnectInit lk.salyk.kg [14:54:04]Connected sock=10 [14:54:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 20 04 01 79 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 7D 2F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 51 02 00 35 04 06 00 85 EA 84 7C C6 A7 12 61 A7 4C 0E 52 3D D9 [14:54:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F 72 47 00 D6 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 51 02 00 F4 03 04 00 8F D7 EF 66 B6 04 01 00 00 0C 77 EB FD F4 8A 36 4C [14:54:05]CommunicateWithHost err = 0 [14:54:05]CheckOFDResponse [14:54:05]1017 (14) - 77093643461234 [14:54:05]1041 (16) - 0000000000871835 [14:54:05]1040 (4) - 151918 [14:54:05]1012 (4) - 22.09.2024 08:38 [14:54:05]1206 (1) - 0 [14:54:05]OFD Sender: Remove packet 151918 [14:54:05]ProducePacketName [14:54:05]name=ofd_packets/00151918 [14:54:05]NVStorageDeleteData [14:54:06]OFD Sender: No OFD packet to send [14:54:11]OFD Sender: No OFD packet to send [14:54:16]OFD Sender: No OFD packet to send [14:54:21]OFD Sender: No OFD packet to send [14:54:23]recv_with_timeout no data received [14:54:26]OFD Sender: No OFD packet to send [14:54:31]OFD Sender: No OFD packet to send [14:54:36]OFD Sender: No OFD packet to send [14:54:41]OFD Sender: No OFD packet to send [14:54:46]OFD Sender: No OFD packet to send [14:54:51]OFD Sender: No OFD packet to send [14:54:56]OFD Sender: No OFD packet to send [14:55:01]OFD Sender: No OFD packet to send [14:55:06]OFD Sender: No OFD packet to send [14:55:11]OFD Sender: No OFD packet to send [14:55:16]OFD Sender: No OFD packet to send [14:55:21]OFD Sender: No OFD packet to send [14:55:26]OFD Sender: No OFD packet to send [14:55:31]OFD Sender: No OFD packet to send [14:55:36]OFD Sender: No OFD packet to send [14:55:41]OFD Sender: No OFD packet to send [14:55:46]OFD Sender: No OFD packet to send [14:55:47]recv_with_timeout no data received [14:55:51]OFD Sender: No OFD packet to send [14:55:56]OFD Sender: No OFD packet to send [14:55:57]recv_with_timeout no data received [14:56:01]OFD Sender: No OFD packet to send [14:56:06]OFD Sender: No OFD packet to send [14:56:11]OFD Sender: No OFD packet to send [14:56:16]OFD Sender: No OFD packet to send [14:56:21]OFD Sender: No OFD packet to send [14:56:26]OFD Sender: No OFD packet to send [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [14:50:48]RAPDU: 90 00 [14:50:48]wFMCommunicate OK [14:50:48]wFMCommunicate request_size=255 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 C7 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 51 02 00 35 04 06 00 6D E6 DA 80 [14:50:48]Write to MH i2c: E2 02 01 44 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 C7 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 51 02 00 35 04 06 00 6D E6 DA 80 00 00 53 [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:48]Read from MH i2c: E2 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [14:50:48]RAPDU: 90 00 [14:50:48]wFMCommunicate OK [14:50:48]wFMCommunicate request_size=7 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 0D 02 02 02 2F A9 [14:50:48]Write to MH i2c: E2 0A 00 45 02 80 0D 02 02 02 00 2F A9 00 00 9D [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:48]Read from MH i2c: E2 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [14:50:48]RAPDU: 90 00 [14:50:48]wFMCommunicate OK [14:50:48]wFMCommunicate request_size=4 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 0D 03 02 [14:50:48]Write to MH i2c: E2 08 00 46 02 80 0D 03 02 00 00 00 00 C3 [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:48]Read from MH i2c: E2 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 0B 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 0B 00 46 02 00 7C C6 53 A1 D9 04 9D 8F 90 00 03 [14:50:48]RAPDU: 7C C6 53 A1 D9 04 9D 8F 90 00 [14:50:48]wFMCommunicate OK [14:50:48]SAM_PROTO_SignData done [14:50:48]FM_MakeSignedData done [14:50:48]CreateOFDProtocolMessage [14:50:48]wFMCommunicate request_size=4 [14:50:48]MH_SAM_APDU [14:50:48]CAPDU: 80 11 00 00 [14:50:48]Write to MH i2c: E2 08 00 47 02 80 11 00 00 00 00 00 00 C3 [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:48]Read from MH i2c: E2 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 17 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: E2 17 00 47 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [14:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:50:48]wFMCommunicate OK [14:50:48]CreateOFDProtocolMessage done [14:50:48]OFDSenderStorePacket 151915 [14:50:48]StoreOFDPacket docnum=151915 [14:50:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE 06 04 01 44 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 C7 2E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 51 02 00 35 04 06 00 6D E6 DA 80 2F A9 7C C6 53 A1 D9 04 9D 8F [14:50:48]CheckFolder [14:50:48]dirname=/storage/ofd_packets [14:50:48]CheckFolder done [14:50:48]ProducePacketName [14:50:48]name=ofd_packets/00151915 [14:50:48]NVStorageSaveData ofd_packets/00151915 [14:50:48]File name is /storage/ofd_packets/00151915 [14:50:48]Write 298 bytes [14:50:48]NVStorageSaveData done [14:50:48]OFDSenderStorePacket done [14:50:48]KKMCreateOFDPacket done [14:50:48]NVStorageSaveData kkm_last_timestamp [14:50:48]File name is /storage/kkm_last_timestamp [14:50:48]Write 4 bytes [14:50:48]NVStorageSaveData done [14:50:48]ExternCall_PrintAddStr [14:50:48]wPrintStart [14:50:48]Write to MH i2c: 01 00 00 48 02 4A [14:50:48]Write i2c OK [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: 01 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: 01 07 00 [14:50:48]MH_I2C_Read... [14:50:48]Read from MH i2c: 01 07 00 48 02 00 00 00 00 00 FF 0F 5F [14:50:48]RasterBufferAndPrint [14:50:48]line Счет N : (1)1785926 [14:50:48]line ИНН: 02508201610067 [14:50:48]line Контрольно-Кассовый Чек [14:50:48]line ПРОДАЖА [14:50:48]line ТРК (МРК, ГНК) : 31 [14:50:48]line Товар: 2710194210 [14:50:48]line ДТ-К-5 [14:50:48]line 6.570 * 76.20 [14:50:48]line = 500.63 [14:50:48]line НДС 12% НСП 1% [14:50:48]line > о реализуемом товаре [14:50:48]line ОКРУГЛЕНИЕ: -0.63 [14:50:48]line ИТОГО: 500.00 [14:50:48]line Внесено: 500.00 [14:50:48]line СДАЧА: 0.00 [14:50:48]line НСП 1% : 4.43 [14:50:48]line НДС 12% : 53.16 [14:50:48]line Наличными: 500.00 [14:50:48]line Безнал.: 0.00 [14:50:48]line Место: АЗС № 89 "Партнер Нефть" [14:50:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:50:48]line СНО: Общий режим [14:50:48]line Чек 246 22.09.2024 14:50 [14:50:48]line Смена: 475 ФФД: 1.0 [14:50:48]line ЗНМ: 0300000113 [14:50:48]line РНМ: 0000000000091825 [14:50:48]line Версия ККМ: 001 [14:50:48]line ФМ: 0000000000871835 [14:50:48]line ФД: 151915 [14:50:48]line ФПД: 120838275739561 [14:50:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151915&fm=120838275739561&tin=02508201610067®Number=0000000000091825&sum=50000 [14:50:48]OFD Sender: Processing packet 151915 [packets to send 826, broken 825] [14:50:48]ProducePacketName [14:50:48]name=ofd_packets/00151915 [14:50:48]OFD Sender: To server: pG, [14:50:48]CommunicateWithHost lk.salyk.kg:30040 [14:50:48]ConnectInit lk.salyk.kg [14:50:48]written 0, free lines is 4095 [14:50:49]Write to MH i2c: 01 00 00 73 02 75 [14:50:49]Write i2c OK [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: 01 [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: 01 07 00 [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 D7 0C 5F [14:50:49]RasterBufferAndPrint [14:50:49]line [14:50:49]line [14:50:49]line [14:50:49]line [14:50:49]line [14:50:49]written 0, free lines is 3293 [14:50:49]MH_Cut [14:50:49]Write to MH i2c: D1 01 00 7A 02 01 4E [14:50:49]Write i2c OK [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: D1 [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: D1 01 00 [14:50:49]MH_I2C_Read... [14:50:49]Read from MH i2c: D1 01 00 7A 02 00 4D [14:50:49]Write to MH i2c: 01 00 00 7B 02 7D [14:50:49]Write i2c OK [14:50:49]MH_I2C_Read... [14:50:50]*** Cut start [14:50:50]*** Purtial cut [14:50:50]*** Stage 1: CUTSNS_PIN = 1 [14:50:50]Read from MH i2c: 01 [14:50:50]MH_I2C_Read... [14:50:50]*** Stop cut motor [14:50:50]*** Cut end [14:50:50]Read from MH i2c: 01 07 00 [14:50:50]MH_I2C_Read... [14:50:50]Read from MH i2c: 01 07 00 7B 02 00 00 00 00 00 FF 0F 92 [14:50:50]process_action close_receipt done [14:50:50]requested_data is exist [14:50:50]produce_requested_data [14:50:50]requested_item fm.sn is exist - process it [14:50:50]wFMCommunicate request_size=4 [14:50:50]MH_SAM_APDU [14:50:50]CAPDU: 80 11 00 00 [14:50:50]Write to MH i2c: E2 08 00 7C 02 80 11 00 00 00 00 00 00 F8 [14:50:50]Write i2c OK [14:50:50]MH_I2C_Read... [14:50:50]*** iso7816[14:56:31]OFD Sender: No OFD packet to send [14:56:36]OFD Sender: No OFD packet to send [14:56:42]OFD Sender: No OFD packet to send [14:56:47]OFD Sender: No OFD packet to send [14:56:52]OFD Sender: No OFD packet to send [14:56:57]OFD Sender: No OFD packet to send [14:57:02]OFD Sender: No OFD packet to send [14:57:07]OFD Sender: No OFD packet to send [14:57:12]OFD Sender: No OFD packet to send [14:57:17]OFD Sender: No OFD packet to send [14:57:22]OFD Sender: No OFD packet to send [14:57:27]OFD Sender: No OFD packet to send [14:57:29]recv_with_timeout no data received [14:57:32]OFD Sender: No OFD packet to send [14:57:37]OFD Sender: No OFD packet to send [14:57:39]recv_with_timeout no data received [14:57:42]OFD Sender: No OFD packet to send [14:57:47]OFD Sender: No OFD packet to send [14:57:52]OFD Sender: No OFD packet to send [14:57:57]OFD Sender: No OFD packet to send [14:58:02]OFD Sender: No OFD packet to send [14:58:04]recv_with_timeout no data received [14:58:07]OFD Sender: No OFD packet to send [14:58:12]OFD Sender: No OFD packet to send [14:58:17]OFD Sender: No OFD packet to send [14:58:22]OFD Sender: No OFD packet to send [14:58:42]OFD Sender: No OFD packet to send [14:58:42]accept exits with 7 [14:58:42]New connection [14:58:42]New thread 3066858852 created [14:58:42]Thread 3067002212 joined [14:58:42]Waiting for new connection... [14:58:42] Sock 7.Parse request [14:58:42]Sock 7.Check first char [14:58:42]Sock 7.First char is OK [14:58:42]request: POST /json_proto HTTP/1.0 [14:58:42]Method: POST [14:58:42]URL: /json_proto [14:58:42]Method is POST - this is cgi request [14:58:42]url: /json_proto [14:58:42]query_string will be loaded in cgi processing [14:58:42]execute_cgi json_proto POST (null) [14:58:42]execute_cgi path=json_proto method=POST [14:58:42]POST find Content-Length [14:58:42]Host: 172.17.43.67:8080 [14:58:42]Content-Length: 678 [14:58:42]Content-Type: application/json [14:58:42] [14:58:42]POST finish read [14:58:42]Found Content-Length = 678 [14:58:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:42]execute_script... [14:58:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:42]POST & json_proto [14:58:42]process_json_proto [14:58:42]json parsed OK: [14:58:42]protocol is kg_v1.0 [14:58:42]action value=close_receipt [14:58:42]process_action close_receipt [14:58:42]cmd_close_receipt [14:58:42]MH_GetDate [14:58:42]Write to MH i2c: F0 00 00 5D 03 4F [14:58:42]Write i2c OK [14:58:42]MH_I2C_Read... [14:58:42]Read from MH i2c: F0 [14:58:42]MH_I2C_Read... [14:58:42]Read from MH i2c: F0 09 00 [14:58:42]MH_I2C_Read... [14:58:42]Read from MH i2c: F0 09 00 5D 03 00 A3 30 F0 66 6A BD 47 65 54 [14:58:42]GetLastDocTimeStamp 1727016829 [14:58:42]current date 1727017123 [14:58:42]FM_GetShiftState [14:58:42]SAM_PROTO_GetShiftState [14:58:42]wFMCommunicate request_size=4 [14:58:42]MH_SAM_APDU [14:58:42]CAPDU: 80 13 01 00 [14:58:42]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [14:58:42]Write i2c OK [14:58:42]MH_I2C_Read... [14:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:42]Read from MH i2c: E2 [14:58:42]MH_I2C_Read... [14:58:42]Read from MH i2c: E2 0E 00 [14:58:42]MH_I2C_Read... [14:58:42]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 25 [14:58:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:58:42]wFMCommunicate OK [14:58:42]SAM_PROTO_GetShiftState done [14:58:42]FM_GetShiftState done [14:58:42]opened in 1726966141 [14:58:42]opened+sec_in_day 1727052541 [14:58:42]quantity*price = 50010 [14:58:42]sum+1 = 50012 [14:58:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 250 22.09.2024 14:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151919 ФПД: 140985959805588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151919&fm=140985959805588&tin=02508201610067®Number=0000000000091825&sum=50000 [14:58:44]StoreToDocumentArchive [14:58:44]shift 475 fd 151919 [14:58:44]save to /storage/0475/doc_00151919 [14:58:44]save last doc name /storage/0475/doc_00151919 to /storage/kkm_last_doc_name [14:58:44]save OK [14:58:44]Clear old archive folders... [14:58:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:58:44]tlvbuf is 020048B0 [14:58:44]SAM_PROTO_ClearQueue [14:58:44]wFMCommunicate request_size=4 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 09 00 00 [14:58:44]Write to MH i2c: E2 08 00 6B 03 80 09 00 00 00 00 00 00 E0 [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [14:58:44]RAPDU: 90 00 [14:58:44]wFMCommunicate OK [14:58:44]SAM_PROTO_ClearQueue done [14:58:44]KKMCreateOFDPacket [14:58:44]OFDProtocolAddRootSTLVToBuf [14:58:44]FM_MakeSignedData [14:58:44]FM_MakeSignedData [14:58:44]SAM_PROTO_SignData [14:58:44]wFMCommunicate request_size=4 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 0D 01 02 [14:58:44]Write to MH i2c: E2 08 00 6C 03 80 0D 01 02 00 00 00 00 E8 [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [14:58:44]RAPDU: 90 00 [14:58:44]wFMCommunicate OK [14:58:44]wFMCommunicate request_size=255 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 A3 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 51 02 00 35 04 06 00 80 [14:58:44]Write to MH i2c: E2 02 01 6D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 A3 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 51 02 00 35 04 06 00 80 00 00 90 [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [14:58:44]RAPDU: 90 00 [14:58:44]wFMCommunicate OK [14:58:44]wFMCommunicate request_size=10 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 0D 02 02 05 39 DA 0D 72 94 [14:58:44]Write to MH i2c: E2 0D 00 6E 03 80 0D 02 02 05 00 39 DA 0D 72 94 00 00 1B [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [14:58:44]RAPDU: 90 00 [14:58:44]wFMCommunicate OK [14:58:44]wFMCommunicate request_size=4 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 0D 03 02 [14:58:44]Write to MH i2c: E2 08 00 6F 03 80 0D 03 02 00 00 00 00 ED [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 0B 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 0B 00 6F 03 00 C0 90 88 D3 63 B0 6E 14 90 00 2E [14:58:44]RAPDU: C0 90 88 D3 63 B0 6E 14 90 00 [14:58:44]wFMCommunicate OK [14:58:44]SAM_PROTO_SignData done [14:58:44]FM_MakeSignedData done [14:58:44]CreateOFDProtocolMessage [14:58:44]wFMCommunicate request_size=4 [14:58:44]MH_SAM_APDU [14:58:44]CAPDU: 80 11 00 00 [14:58:44]Write to MH i2c: E2 08 00 70 03 80 11 00 00 00 00 00 00 ED [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:44]Read from MH i2c: E2 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 17 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: E2 17 00 70 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [14:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:58:44]wFMCommunicate OK [14:58:44]CreateOFDProtocolMessage done [14:58:44]OFDSenderStorePacket 151919 [14:58:44]StoreOFDPacket docnum=151919 [14:58:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 9D 07 01 45 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 A3 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 51 02 00 35 04 06 00 80 39 DA 0D 72 94 C0 90 88 D3 63 B0 6E 14 [14:58:44]CheckFolder [14:58:44]dirname=/storage/ofd_packets [14:58:44]CheckFolder done [14:58:44]ProducePacketName [14:58:44]name=ofd_packets/00151919 [14:58:44]NVStorageSaveData ofd_packets/00151919 [14:58:44]File name is /storage/ofd_packets/00151919 [14:58:44]Write 301 bytes [14:58:44]NVStorageSaveData done [14:58:44]OFDSenderStorePacket done [14:58:44]KKMCreateOFDPacket done [14:58:44]NVStorageSaveData kkm_last_timestamp [14:58:44]File name is /storage/kkm_last_timestamp [14:58:44]Write 4 bytes [14:58:44]NVStorageSaveData done [14:58:44]ExternCall_PrintAddStr [14:58:44]wPrintStart [14:58:44]Write to MH i2c: 01 00 00 71 03 74 [14:58:44]Write i2c OK [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: 01 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: 01 07 00 [14:58:44]MH_I2C_Read... [14:58:44]Read from MH i2c: 01 07 00 71 03 00 00 00 00 00 FF 0F 89 [14:58:44]RasterBufferAndPrint [14:58:44]line Счет N : (1)1785930 [14:58:44]line ИНН: 02508201610067 [14:58:44]line Контрольно-Кассовый Чек [14:58:44]line ПРОДАЖА [14:58:44]line ТРК (МРК, ГНК) : 23 [14:58:44]line Товар: 2710124500 [14:58:44]line Аи-95-К-5 [14:58:44]line 6.740 * 74.20 [14:58:44]line = 500.11 [14:58:44]line НДС 12% НСП 1% [14:58:44]line > о реализуемом товаре [14:58:44]line ОКРУГЛЕНИЕ: -0.11 [14:58:44]line ИТОГО: 500.00 [14:58:44]line Внесено: 500.00 [14:58:44]line СДАЧА: 0.00 [14:58:44]line НСП 1% : 4.43 [14:58:44]line НДС 12% : 53.11 [14:58:44]line Наличными: 500.00 [14:58:44]line Безнал.: 0.00 [14:58:44]line Место: АЗС № 89 "Партнер Нефть" [14:58:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:58:44]line СНО: Общий режим [14:58:44]line Чек 250 22.09.2024 14:58 [14:58:44]line Смена: 475 ФФД: 1.0 [14:58:44]line ЗНМ: 0300000113 [14:58:44]line РНМ: 0000000000091825 [14:58:44]line Версия ККМ: 001 [14:58:44]line ФМ: 0000000000871835 [14:58:44]line ФД: 151919 [14:58:44]line ФПД: 140985959805588 [14:58:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151919&fm=140985959805588&tin=02508201610067®Number=0000000000091825&sum=50000 [14:58:44]written 0, free lines is 4095 [14:58:44]OFD Sender: Processing packet 151919 [packets to send 826, broken 825] [14:58:44]ProducePacketName [14:58:44]name=ofd_packets/00151919 [14:58:44]OFD Sender: To server: pG, [14:58:44]CommunicateWithHost lk.salyk.kg:30040 [14:58:44]ConnectInit lk.salyk.kg [14:58:45]Write to MH i2c: 01 00 00 9C 03 9F [14:58:45]Write i2c OK [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: 01 [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: 01 07 00 [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 D7 0C 89 [14:58:45]RasterBufferAndPrint [14:58:45]line [14:58:45]line [14:58:45]line [14:58:45]line [14:58:45]line [14:58:45]written 0, free lines is 3295 [14:58:45]MH_Cut [14:58:45]Write to MH i2c: D1 01 00 A3 03 01 78 [14:58:45]Write i2c OK [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: D1 [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: D1 01 00 [14:58:45]MH_I2C_Read... [14:58:45]Read from MH i2c: D1 01 00 A3 03 00 77 [14:58:45]Write to MH i2c: 01 00 00 A4 03 A7 [14:58:45]Write i2c OK [14:58:45]MH_I2C_Read... [14:58:45]*** Cut start [14:58:45]*** Purtial cut [14:58:45]*** Stage 1: CUTSNS_PIN = 1 [14:58:46]Read from MH i2c: 01 [14:58:46]MH_I2C_Read... [14:58:46]*** Stop cut motor [14:58:46]*** Cut end [14:58:46]Read from MH i2c: 01 07 00 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 FF 0F BC [14:58:46]process_action close_receipt done [14:58:46]requested_data is exist [14:58:46]produce_requested_data [14:58:46]requested_item fm.sn is exist - process it [14:58:46]wFMCommunicate request_size=4 [14:58:46]MH_SAM_APDU [14:58:46]CAPDU: 80 11 00 00 [14:58:46]Write to MH i2c: E2 08 00 A5 03 80 11 00 00 00 00 00 00 22 [14:58:46]Write i2c OK [14:58:46]MH_I2C_Read... [14:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:46]Read from MH i2c: E2 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 17 00 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 17 00 A5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [14:58:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:58:46]wFMCommunicate OK [14:58:46]requested_item fd.num is exist - process it [14:58:46]SAM_PROTO_GetFieldsCounters [14:58:46]wFMCommunicate request_size=4 [14:58:46]MH_SAM_APDU [14:58:46]CAPDU: 80 13 00 00 [14:58:46]Write to MH i2c: E2 08 00 A6 03 80 13 00 00 00 00 00 00 25 [14:58:46]Write i2c OK [14:58:46]MH_I2C_Read... [14:58:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:46]Read from MH i2c: E2 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 62 00 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 62 00 A6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [14:58:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:46]wFMCommunicate OK [14:58:46]SAM_PROTO_GetFieldsCounters done [14:58:46]requested_item shift.num is exist - process it [14:58:46]requested_item shift.opened is exist - process it [14:58:46]req_shift_opened [14:58:46]FM_GetShiftState [14:58:46]SAM_PROTO_GetShiftState [14:58:46]wFMCommunicate request_size=4 [14:58:46]MH_SAM_APDU [14:58:46]CAPDU: 80 13 01 00 [14:58:46]Write to MH i2c: E2 08 00 A7 03 80 13 01 00 00 00 00 00 27 [14:58:46]Write i2c OK [14:58:46]MH_I2C_Read... [14:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:46]Read from MH i2c: E2 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 0E 00 [14:58:46]MH_I2C_Read... [14:58:46]Read from MH i2c: E2 0E 00 A7 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [14:58:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:58:46]wFMCommunicate OK [14:58:46]SAM_PROTO_GetShiftState done [14:58:46]FM_GetShiftState done [14:58:46]req_shift_opened done [14:58:46]requested_item shift.open_date is exist - process it [14:58:46]req_shift_open_date [14:58:46]req_shift_open_date done [14:58:46]produce_requested_data done [14:58:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151919,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:58:46]process_action_free close_receipt [14:58:46]json_value_free [14:58:46]json_value_free done [14:58:46]process_json_proto returns [14:58:46]Send response to host [14:58:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151919,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:58:46]free response buf [14:58:46]execute_script done [14:58:46]execute_script returns [14:58:46]free content buf [14:58:46]Sock 7.Close socket [14:58:46]Sock 7.Thread stoped [14:58:49]ConnectInit Can't take IP for lk.salyk.kg [14:58:49]CommunicateWithHost connect error [14:58:49]CommunicateWithHost err = -1 [14:58:49]OFD Sender: Server communicate error [14:58:54]OFD Sender: Processing packet 151919 [packets to send 826, broken 825] [14:58:54]ProducePacketName [14:58:54]name=ofd_packets/00151919 [14:58:54]OFD Sender: To server: pG, [14:58:54]CommunicateWithHost lk.salyk.kg:30040 [14:58:54]ConnectInit lk.salyk.kg [14:58:59]ConnectInit Can't take IP for lk.salyk.kg [14:58:59]CommunicateWithHost connect error [14:58:59]CommunicateWithHost err = -1 [14:58:59]OFD Sender: Server communicate error [14:59:04]OFD Sender: Processing packet 151919 [packets to send 826, broken 825] [14:59:04]ProducePacketName [14:59:04]name=ofd_packets/00151919 [14:59:04]OFD Sender: To server: pG, [14:59:04]CommunicateWithHost lk.salyk.kg:30040 [14:59:04]ConnectInit lk.salyk.kg [14:59:07]accept exits with 10 [14:59:07]New connection [14:59:07]New thread 3067002212 created [14:59:07]Thread 3066858852 joined [14:59:07]Waiting for new connection... [14:59:07] Sock 10.Parse request [14:59:07]Sock 10.Check first char [14:59:07]Sock 10.First char is OK [14:59:07]request: POST /json_proto HTTP/1.0 [14:59:07]Method: POST [14:59:07]URL: /json_proto [14:59:07]Method is POST - this is cgi request [14:59:07]url: /json_proto [14:59:07]query_string will be loaded in cgi processing [14:59:07]execute_cgi json_proto POST (null) [14:59:07]execute_cgi path=json_proto method=POST [14:59:07]POST find Content-Length [14:59:07]Host: 172.17.43.67:8080 [14:59:07]Content-Length: 781 [14:59:07]Content-Type: application/json [14:59:07] [14:59:07]POST finish read [14:59:07]Found Content-Length = 781 [14:59:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 12.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:07]execute_script... [14:59:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 12.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:07]POST & json_proto [14:59:07]process_json_proto [14:59:07]json parsed OK: [14:59:07]protocol is kg_v1.0 [14:59:07]action value=close_receipt [14:59:07]process_action close_receipt [14:59:07]cmd_close_receipt [14:59:07]MH_GetDate [14:59:07]Write to MH i2c: F0 00 00 A8 03 9A [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 09 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: F0 09 00 A8 03 00 BB 30 F0 66 6A BD 47 65 B7 [14:59:07]GetLastDocTimeStamp 1727017123 [14:59:07]current date 1727017147 [14:59:07]FM_GetShiftState [14:59:07]SAM_PROTO_GetShiftState [14:59:07]wFMCommunicate request_size=4 [14:59:07]MH_SAM_APDU [14:59:07]CAPDU: 80 13 01 00 [14:59:07]Write to MH i2c: E2 08 00 A9 03 80 13 01 00 00 00 00 00 29 [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:07]Read from MH i2c: E2 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 A9 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 70 [14:59:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:59:07]wFMCommunicate OK [14:59:07]SAM_PROTO_GetShiftState done [14:59:07]FM_GetShiftState done [14:59:07]opened in 1726966141 [14:59:07]opened+sec_in_day 1727052541 [14:59:07]quantity*price = 0 [14:59:07]sum+1 = 1 [14:59:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 251 22.09.2024 14:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151920 ФПД: 130236829038746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151920&fm=130236829038746&tin=02508201610067®Number=0000000000091825&sum=0 [14:59:08]StoreToDocumentArchive [14:59:08]shift 475 fd 151920 [14:59:08]save to /storage/0475/doc_00151920 [14:59:08]save last doc name /storage/0475/doc_00151920 to /storage/kkm_last_doc_name [14:59:08]save OK [14:59:08]Clear old archive folders... [14:59:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:59:08]tlvbuf is 01FF5910 [14:59:08]SAM_PROTO_ClearQueue [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 09 00 00 [14:59:08]Write to MH i2c: E2 08 00 B6 03 80 09 00 00 00 00 00 00 2B [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]SAM_PROTO_ClearQueue done [14:59:08]KKMCreateOFDPacket [14:59:08]OFDProtocolAddRootSTLVToBuf [14:59:08]FM_MakeSignedData [14:59:08]FM_MakeSignedData [14:59:08]SAM_PROTO_SignData [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 01 02 [14:59:08]Write to MH i2c: E2 08 00 B7 03 80 0D 01 02 00 00 00 00 33 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=255 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 BB 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 51 02 00 35 04 06 00 76 73 1F EE 78 [14:59:08]Write to MH i2c: E2 02 01 B8 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 BB 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 51 02 00 35 04 06 00 76 73 1F EE 78 00 00 98 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=6 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 02 02 01 9A [14:59:08]Write to MH i2c: E2 09 00 B9 03 80 0D 02 02 01 00 9A 00 00 D2 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [14:59:08]RAPDU: 90 00 [14:59:08]wFMCommunicate OK [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 0D 03 02 [14:59:08]Write to MH i2c: E2 08 00 BA 03 80 0D 03 02 00 00 00 00 38 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0B 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0B 00 BA 03 00 C4 42 A2 FB 24 DD 97 1D 90 00 91 [14:59:08]RAPDU: C4 42 A2 FB 24 DD 97 1D 90 00 [14:59:08]wFMCommunicate OK [14:59:08]SAM_PROTO_SignData done [14:59:08]FM_MakeSignedData done [14:59:08]CreateOFDProtocolMessage [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 11 00 00 [14:59:08]Write to MH i2c: E2 08 00 BB 03 80 11 00 00 00 00 00 00 38 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 17 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 17 00 BB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [14:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:59:08]wFMCommunicate OK [14:59:08]CreateOFDProtocolMessage done [14:59:08]OFDSenderStorePacket 151920 [14:59:08]StoreOFDPacket docnum=151920 [14:59:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 74 7C 03 01 5C 65 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 BB 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 51 02 00 35 04 06 00 76 73 1F EE 78 9A C4 42 A2 FB 24 DD 97 1D [14:59:08]CheckFolder [14:59:08]dirname=/storage/ofd_packets [14:59:08]CheckFolder done [14:59:08]ProducePacketName [14:59:08]name=ofd_packets/00151920 [14:59:08]NVStorageSaveData ofd_packets/00151920 [14:59:08]File name is /storage/ofd_packets/00151920 [14:59:08]Write 297 bytes [14:59:08]NVStorageSaveData done [14:59:08]OFDSenderStorePacket done [14:59:08]KKMCreateOFDPacket done [14:59:08]NVStorageSaveData kkm_last_timestamp [14:59:08]File name is /storage/kkm_last_timestamp [14:59:08]Write 4 bytes [14:59:08]NVStorageSaveData done [14:59:08]ExternCall_PrintAddStr [14:59:08]wPrintStart [14:59:08]Write to MH i2c: 01 00 00 BC 03 BF [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 07 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [14:59:08]RasterBufferAndPrint [14:59:08]line Счет N : (1)1785931 [14:59:08]line ИНН: 02508201610067 [14:59:08]line Контрольно-Кассовый Чек [14:59:08]line ПРОДАЖА [14:59:08]line ТРК (МРК, ГНК) : 11 [14:59:08]line Товар: 2710124130 [14:59:08]line Super-92 [14:59:08]line 12.990 * 0.00 [14:59:08]line = 0.00 [14:59:08]line НДС 12% НСП 1% [14:59:08]line > о реализуемом товаре [14:59:08]line ИТОГО: 0.00 [14:59:08]line НСП 1% : 0.00 [14:59:08]line НДС 12% : 0.00 [14:59:08]line Наличными: 0.00 [14:59:08]line Безнал.: 0.00 [14:59:08]line Место: АЗС № 89 "Партнер Нефть" [14:59:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:59:08]line СНО: Общий режим [14:59:08]line Чек 251 22.09.2024 14:59 [14:59:08]line Смена: 475 ФФД: 1.0 [14:59:08]line ЗНМ: 0300000113 [14:59:08]line РНМ: 0000000000091825 [14:59:08]line Версия ККМ: 001 [14:59:08]line Платежная система: O! деньги [14:59:08]line ФМ: 0000000000871835 [14:59:08]line ФД: 151920 [14:59:08]line ФПД: 130236829038746 [14:59:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151920&fm=130236829038746&tin=02508201610067®Number=0000000000091825&sum=0 [14:59:08]written 0, free lines is 4095 [14:59:08]recv_with_timeout no data received [14:59:09]Write to MH i2c: 01 00 00 E6 03 E9 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 07 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 EC 0C E8 [14:59:09]RasterBufferAndPrint [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]line [14:59:09]written 0, free lines is 3319 [14:59:09]MH_Cut [14:59:09]Write to MH i2c: D1 01 00 ED 03 01 C2 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 01 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: D1 01 00 ED 03 00 C1 [14:59:09]Write to MH i2c: 01 00 00 EE 03 F1 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]ConnectInit Can't take IP for lk.salyk.kg [14:59:09]CommunicateWithHost connect error [14:59:09]CommunicateWithHost err = -1 [14:59:09]OFD Sender: Server communicate error [14:59:09]OFD Sender: Processing packet 151919 [packets to send 827, broken 825] [14:59:09]ProducePacketName [14:59:09]name=ofd_packets/00151919 [14:59:09]OFD Sender: To server: pG, [14:59:09]CommunicateWithHost lk.salyk.kg:30040 [14:59:09]ConnectInit lk.salyk.kg [14:59:10]*** Cut start [14:59:10]*** Purtial cut [14:59:10]*** Stage 1: CUTSNS_PIN = 1 [14:59:10]Read from MH i2c: 01 [14:59:10]MH_I2C_Read... [14:59:10]*** Stop cut motor [14:59:10]*** Cut end [14:59:10]Read from MH i2c: 01 07 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [14:59:10]process_action close_receipt done [14:59:10]requested_data is exist [14:59:10]produce_requested_data [14:59:10]requested_item fm.sn is exist - process it [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 11 00 00 [14:59:10]Write to MH i2c: E2 08 00 EF 03 80 11 00 00 00 00 00 00 6C [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 17 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 17 00 EF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [14:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:59:10]wFMCommunicate OK [14:59:10]requested_item fd.num is exist - process it [14:59:10]SAM_PROTO_GetFieldsCounters [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 13 00 00 [14:59:10]Write to MH i2c: E2 08 00 F0 03 80 13 00 00 00 00 00 00 6F [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 62 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 62 00 F0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [14:59:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:59:10]wFMCommunicate OK [14:59:10]SAM_PROTO_GetFieldsCounters done [14:59:10]requested_item shift.num is exist - process it [14:59:10]requested_item shift.opened is exist - process it [14:59:10]req_shift_opened [14:59:10]FM_GetShiftState [14:59:10]SAM_PROTO_GetShiftState [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 13 01 00 [14:59:10]Write to MH i2c: E2 08 00 F1 03 80 13 01 00 00 00 00 00 71 [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0E 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0E 00 F1 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B8 [14:59:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [14:59:10]wFMCommunicate OK [14:59:10]SAM_PROTO_GetShiftState done [14:59:10]FM_GetShiftState done [14:59:10]req_shift_opened done [14:59:10]requested_item shift.open_date is exist - process it [14:59:10]req_shift_open_date [14:59:10]req_shift_open_date done [14:59:10]produce_requested_data done [14:59:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151920,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [14:59:10]process_action_free close_receipt [14:59:10]json_value_free [14:59:10]json_value_free done [14:59:10]process_json_proto returns [14:59:10]Send response to host [14:59:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151920,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [14:59:10]free response buf [14:59:10]execute_script done [14:59:10]execute_script returns [14:59:10]free content buf [14:59:10]Sock 10.Close socket [14:59:10]Sock 10.Thread stoped [14:59:14]ConnectInit Can't take IP for lk.salyk.kg [14:59:14]CommunicateWithHost connect error [14:59:14]CommunicateWithHost err = -1 [14:59:14]OFD Sender: Server communicate error [14:59:20]OFD Sender: Processing packet 151919 [packets to send 827, broken 825] [14:59:20]ProducePacketName [14:59:20]name=ofd_packets/00151919 [14:59:20]OFD Sender: To server: pG, [14:59:20]CommunicateWithHost lk.salyk.kg:30040 [14:59:20]ConnectInit lk.salyk.kg [14:59:25]ConnectInit Can't take IP for lk.salyk.kg [14:59:25]CommunicateWithHost connect error [14:59:25]CommunicateWithHost err = -1 [14:59:25]OFD Sender: Server communicate error [14:59:30]OFD Sender: Processing packet 151919 [packets to send 827, broken 825] [14:59:30]ProducePacketName [14:59:30]name=ofd_packets/00151919 [14:59:30]OFD Sender: To server: pG, [14:59:30]CommunicateWithHost lk.salyk.kg:30040 [14:59:30]ConnectInit lk.salyk.kg [14:59:34]recv_with_timeout no data received [14:59:36]Connected sock=7 [14:59:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 9D 07 01 45 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 A3 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 51 02 00 35 04 06 00 80 39 DA 0D 72 94 C0 90 88 D3 63 B0 6E 14 [14:59:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 6E 47 00 EF CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 51 02 00 F4 03 04 00 DA D8 EF 66 B6 04 01 00 00 1F 39 E8 C5 08 49 0F 8B [14:59:37]CommunicateWithHost err = 0 [14:59:37]CheckOFDResponse [14:59:37]1017 (14) - 77093643461234 [14:59:37]1041 (16) - 0000000000871835 [14:59:37]1040 (4) - 151919 [14:59:37]1012 (4) - 22.09.2024 08:44 [14:59:37]1206 (1) - 0 [14:59:37]OFD Sender: Remove packet 151919 [14:59:37]ProducePacketName [14:59:37]name=ofd_packets/00151919 [14:59:37]NVStorageDeleteData [14:59:37]OFD Sender: Processing packet 151920 [packets to send 826, broken 825] [14:59:37]ProducePacketName [14:59:37]name=ofd_packets/00151920 [14:59:37]OFD Sender: To server: pG, [14:59:37]CommunicateWithHost lk.salyk.kg:30040 [14:59:37]ConnectInit lk.salyk.kg [14:59:38]Connected sock=7 [14:59:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 74 7C 03 01 5C 65 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 BB 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 51 02 00 35 04 06 00 76 73 1F EE 78 9A C4 42 A2 FB 24 DD 97 1D [14:59:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B 6B 47 00 62 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 51 02 00 F4 03 04 00 DC D8 EF 66 B6 04 01 00 00 7A 24 88 57 FB 20 BA 59 [14:59:39]CommunicateWithHost err = 0 [14:59:39]CheckOFDResponse [14:59:39]1017 (14) - 77093643461234 [14:59:39]1041 (16) - 0000000000871835 [14:59:39]1040 (4) - 151920 [14:59:39]1012 (4) - 22.09.2024 08:44 [14:59:39]1206 (1) - 0 [14:59:39]OFD Sender: Remove packet 151920 [14:59:39]ProducePacketName [14:59:39]name=ofd_packets/00151920 [14:59:39]NVStorageDeleteData [14:59:40]OFD Sender: No OFD packet to send [14:59:45]OFD Sender: No OFD packet to send [14:59:45]recv_with_timeout no data received [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [15:00:00]OFD Sender: No OFD packet to send [15:00:03]recv_with_timeout no data received [15:00:05]OFD Sender: No OFD packet to send [15:00:08]accept exits with 12 [15:00:08]New connection [15:00:08]New thread 3066858852 created [15:00:08]Thread 3067002212 joined [15:00:08]Waiting for new connection... [15:00:08] Sock 12.Parse request [15:00:08]Sock 12.Check first char [15:00:08]Sock 12.First char is OK [15:00:08]request: POST /json_proto HTTP/1.0 [15:00:08]Method: POST [15:00:08]URL: /json_proto [15:00:08]Method is POST - this is cgi request [15:00:08]url: /json_proto [15:00:08]query_string will be loaded in cgi processing [15:00:08]execute_cgi json_proto POST (null) [15:00:08]execute_cgi path=json_proto method=POST [15:00:08]POST find Content-Length [15:00:08]Host: 172.17.43.67:8080 [15:00:08]Content-Length: 675 [15:00:08]Content-Type: application/json [15:00:08] [15:00:08]POST finish read [15:00:08]Found Content-Length = 675 [15:00:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:08]execute_script... [15:00:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:08]POST & json_proto [15:00:08]process_json_proto [15:00:08]json parsed OK: [15:00:08]protocol is kg_v1.0 [15:00:08]action value=close_receipt [15:00:08]process_action close_receipt [15:00:08]cmd_close_receipt [15:00:08]MH_GetDate [15:00:08]Write to MH i2c: F0 00 00 F2 03 E4 [15:00:08]Write i2c OK [15:00:08]MH_I2C_Read... [15:00:08]Read from MH i2c: F0 [15:00:08]MH_I2C_Read... [15:00:08]Read from MH i2c: F0 09 00 [15:00:08]MH_I2C_Read... [15:00:08]Read from MH i2c: F0 09 00 F2 03 00 F8 30 F0 66 6A BD 47 65 3E [15:00:08]GetLastDocTimeStamp 1727017147 [15:00:08]current date 1727017208 [15:00:08]FM_GetShiftState [15:00:08]SAM_PROTO_GetShiftState [15:00:08]wFMCommunicate request_size=4 [15:00:08]MH_SAM_APDU [15:00:08]CAPDU: 80 13 01 00 [15:00:08]Write to MH i2c: E2 08 00 F3 03 80 13 01 00 00 00 00 00 73 [15:00:08]Write i2c OK [15:00:08]MH_I2C_Read... [15:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:08]Read from MH i2c: E2 [15:00:08]MH_I2C_Read... [15:00:08]Read from MH i2c: E2 0E 00 [15:00:08]MH_I2C_Read... [15:00:08]Read from MH i2c: E2 0E 00 F3 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BA [15:00:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:00:08]wFMCommunicate OK [15:00:08]SAM_PROTO_GetShiftState done [15:00:08]FM_GetShiftState done [15:00:08]opened in 1726966141 [15:00:08]opened+sec_in_day 1727052541 [15:00:08]quantity*price = 30022 [15:00:08]sum+1 = 30024 [15:00:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 252 22.09.2024 15:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151921 ФПД: 167200628321640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151921&fm=167200628321640&tin=02508201610067®Number=0000000000091825&sum=30000 [15:00:09]StoreToDocumentArchive [15:00:09]shift 475 fd 151921 [15:00:09]save to /storage/0475/doc_00151921 [15:00:09]save last doc name /storage/0475/doc_00151921 to /storage/kkm_last_doc_name [15:00:09]save OK [15:00:09]Clear old archive folders... [15:00:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:00:09]tlvbuf is 0200E7C0 [15:00:09]SAM_PROTO_ClearQueue [15:00:09]wFMCommunicate request_size=4 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 09 00 00 [15:00:09]Write to MH i2c: E2 08 00 00 04 80 09 00 00 00 00 00 00 76 [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:09]Read from MH i2c: E2 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [15:00:09]RAPDU: 90 00 [15:00:09]wFMCommunicate OK [15:00:09]SAM_PROTO_ClearQueue done [15:00:09]KKMCreateOFDPacket [15:00:09]OFDProtocolAddRootSTLVToBuf [15:00:09]FM_MakeSignedData [15:00:09]FM_MakeSignedData [15:00:09]SAM_PROTO_SignData [15:00:09]wFMCommunicate request_size=4 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 0D 01 02 [15:00:09]Write to MH i2c: E2 08 00 01 04 80 0D 01 02 00 00 00 00 7E [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:09]Read from MH i2c: E2 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [15:00:09]RAPDU: 90 00 [15:00:09]wFMCommunicate OK [15:00:09]wFMCommunicate request_size=255 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 F8 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 51 02 00 35 04 06 00 98 11 6E 0E [15:00:09]Write to MH i2c: E2 02 01 02 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 F8 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 51 02 00 35 04 06 00 98 11 6E 0E 00 00 FF [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:09]Read from MH i2c: E2 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [15:00:09]RAPDU: 90 00 [15:00:09]wFMCommunicate OK [15:00:09]wFMCommunicate request_size=7 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 0D 02 02 02 AD 68 [15:00:09]Write to MH i2c: E2 0A 00 03 04 80 0D 02 02 02 00 AD 68 00 00 9A [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:09]Read from MH i2c: E2 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [15:00:09]RAPDU: 90 00 [15:00:09]wFMCommunicate OK [15:00:09]wFMCommunicate request_size=4 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 0D 03 02 [15:00:09]Write to MH i2c: E2 08 00 04 04 80 0D 03 02 00 00 00 00 83 [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:09]Read from MH i2c: E2 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 0B 00 [15:00:09]MH_I2C_Read... [15:00:09]Read from MH i2c: E2 0B 00 04 04 00 49 32 25 F0 34 21 95 53 90 00 51 [15:00:09]RAPDU: 49 32 25 F0 34 21 95 53 90 00 [15:00:09]wFMCommunicate OK [15:00:09]SAM_PROTO_SignData done [15:00:09]FM_MakeSignedData done [15:00:09]CreateOFDProtocolMessage [15:00:09]wFMCommunicate request_size=4 [15:00:09]MH_SAM_APDU [15:00:09]CAPDU: 80 11 00 00 [15:00:09]Write to MH i2c: E2 08 00 05 04 80 11 00 00 00 00 00 00 83 [15:00:09]Write i2c OK [15:00:09]MH_I2C_Read... [15:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:10]Read from MH i2c: E2 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: E2 17 00 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: E2 17 00 05 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [15:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:00:10]wFMCommunicate OK [15:00:10]CreateOFDProtocolMessage done [15:00:10]OFDSenderStorePacket 151921 [15:00:10]StoreOFDPacket docnum=151921 [15:00:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 1B 04 01 7C 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 F8 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 51 02 00 35 04 06 00 98 11 6E 0E AD 68 49 32 25 F0 34 21 95 53 [15:00:10]CheckFolder [15:00:10]dirname=/storage/ofd_packets [15:00:10]CheckFolder done [15:00:10]ProducePacketName [15:00:10]name=ofd_packets/00151921 [15:00:10]NVStorageSaveData ofd_packets/00151921 [15:00:10]File name is /storage/ofd_packets/00151921 [15:00:10]Write 298 bytes [15:00:10]NVStorageSaveData done [15:00:10]OFDSenderStorePacket done [15:00:10]KKMCreateOFDPacket done [15:00:10]NVStorageSaveData kkm_last_timestamp [15:00:10]File name is /storage/kkm_last_timestamp [15:00:10]Write 4 bytes [15:00:10]NVStorageSaveData done [15:00:10]ExternCall_PrintAddStr [15:00:10]wPrintStart [15:00:10]Write to MH i2c: 01 00 00 06 04 0A [15:00:10]Write i2c OK [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 07 00 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 07 00 06 04 00 00 00 00 00 FF 0F 1F [15:00:10]RasterBufferAndPrint [15:00:10]line Счет N : (1)1785932 [15:00:10]line ИНН: 02508201610067 [15:00:10]line Контрольно-Кассовый Чек [15:00:10]line ПРОДАЖА [15:00:10]line ТРК (МРК, ГНК) : 31 [15:00:10]line Товар: 2710194210 [15:00:10]line ДТ-К-5 [15:00:10]line 3.940 * 76.20 [15:00:10]line = 300.23 [15:00:10]line НДС 12% НСП 1% [15:00:10]line > о реализуемом товаре [15:00:10]line ОКРУГЛЕНИЕ: -0.23 [15:00:10]line ИТОГО: 300.00 [15:00:10]line Внесено: 300.00 [15:00:10]line СДАЧА: 0.00 [15:00:10]line НСП 1% : 2.66 [15:00:10]line НДС 12% : 31.88 [15:00:10]line Наличными: 300.00 [15:00:10]line Безнал.: 0.00 [15:00:10]line Место: АЗС № 89 "Партнер Нефть" [15:00:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:00:10]line СНО: Общий режим [15:00:10]line Чек 252 22.09.2024 15:00 [15:00:10]line Смена: 475 ФФД: 1.0 [15:00:10]line ЗНМ: 0300000113 [15:00:10]line РНМ: 0000000000091825 [15:00:10]line Версия ККМ: 001 [15:00:10]line ФМ: 0000000000871835 [15:00:10]line ФД: 151921 [15:00:10]line ФПД: 167200628321640 [15:00:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151921&fm=167200628321640&tin=02508201610067®Number=0000000000091825&sum=30000 [15:00:10]written 0, free lines is 4095 [15:00:10]OFD Sender: Processing packet 151921 [packets to send 826, broken 825] [15:00:10]ProducePacketName [15:00:10]name=ofd_packets/00151921 [15:00:10]OFD Sender: To server: pG, [15:00:10]CommunicateWithHost lk.salyk.kg:30040 [15:00:10]ConnectInit lk.salyk.kg [15:00:10]Write to MH i2c: 01 00 00 31 04 35 [15:00:10]Write i2c OK [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 07 00 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 DD 0C 25 [15:00:10]RasterBufferAndPrint [15:00:10]line [15:00:10]line [15:00:10]line [15:00:10]line [15:00:10]line [15:00:10]written 0, free lines is 3308 [15:00:10]MH_Cut [15:00:10]Write to MH i2c: D1 01 00 38 04 01 0E [15:00:10]Write i2c OK [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: D1 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: D1 01 00 [15:00:10]MH_I2C_Read... [15:00:10]Read from MH i2c: D1 01 00 38 04 00 0D [15:00:10]Write to MH i2c: 01 00 00 39 04 3D [15:00:10]Write i2c OK [15:00:10]MH_I2C_Read... [15:00:11]*** Cut start [15:00:11]*** Purtial cut [15:00:11]*** Stage 1: CUTSNS_PIN = 1 [15:00:11]Read from MH i2c: 01 [15:00:11]MH_I2C_Read... [15:00:11]*** Stop cut motor [15:00:11]*** Cut end [15:00:11]Read from MH i2c: 01 07 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: 01 07 00 39 04 00 00 00 00 00 FF 0F 52 [15:00:11]process_action close_receipt done [15:00:11]requested_data is exist [15:00:11]produce_requested_data [15:00:11]requested_item fm.sn is exist - process it [15:00:11]wFMCommunicate request_size=4 [15:00:11]MH_SAM_APDU [15:00:11]CAPDU: 80 11 00 00 [15:00:11]Write to MH i2c: E2 08 00 3A 04 80 11 00 00 00 00 00 00 B8 [15:00:11]Write i2c OK [15:00:11]MH_I2C_Read... [15:00:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:11]Read from MH i2c: E2 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 17 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 17 00 3A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [15:00:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:00:11]wFMCommunicate OK [15:00:11]requested_item fd.num is exist - process it [15:00:11]SAM_PROTO_GetFieldsCounters [15:00:11]wFMCommunicate request_size=4 [15:00:11]MH_SAM_APDU [15:00:11]CAPDU: 80 13 00 00 [15:00:11]Write to MH i2c: E2 08 00 3B 04 80 13 00 00 00 00 00 00 BB [15:00:11]Write i2c OK [15:00:11]MH_I2C_Read... [15:00:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:11]Read from MH i2c: E2 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 62 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 62 00 3B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [15:00:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:00:11]wFMCommunicate OK [15:00:11]SAM_PROTO_GetFieldsCounters done [15:00:11]requested_item shift.num is exist - process it [15:00:11]requested_item shift.opened is exist - process it [15:00:11]req_shift_opened [15:00:11]FM_GetShiftState [15:00:11]SAM_PROTO_GetShiftState [15:00:11]wFMCommunicate request_size=4 [15:00:11]MH_SAM_APDU [15:00:11]CAPDU: 80 13 01 00 [15:00:11]Write to MH i2c: E2 08 00 3C 04 80 13 01 00 00 00 00 00 BD [15:00:11]Write i2c OK [15:00:11]MH_I2C_Read... [15:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:11]Read from MH i2c: E2 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 0E 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 0E 00 3C 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 04 [15:00:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:00:11]wFMCommunicate OK [15:00:11]SAM_PROTO_GetShiftState done [15:00:11]FM_GetShiftState done [15:00:11]req_shift_opened done [15:00:11]requested_item shift.open_date is exist - process it [15:00:11]req_shift_open_date [15:00:11]req_shift_open_date done [15:00:11]produce_requested_data done [15:00:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151921,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:00:11]process_action_free close_receipt [15:00:11]json_value_free [15:00:11]json_value_free done [15:00:11]process_json_proto returns [15:00:11]Send response to host [15:00:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151921,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:00:11]free response buf [15:00:11]execute_script done [15:00:11]execute_script returns [15:00:11]free content buf [15:00:11]Sock 12.Close socket [15:00:11]Sock 12.Thread stoped [15:00:15]ConnectInit Can't take IP for lk.salyk.kg [15:00:15]CommunicateWithHost connect error [15:00:15]CommunicateWithHost err = -1 [15:00:15]OFD Sender: Server communicate error [15:00:20]OFD Sender: Processing packet 151921 [packets to send 826, broken 825] [15:00:20]ProducePacketName [15:00:20]name=ofd_packets/00151921 [15:00:20]OFD Sender: To server: pG, [15:00:20]CommunicateWithHost lk.salyk.kg:30040 [15:00:20]ConnectInit lk.salyk.kg [15:00:21]Connected sock=10 [15:00:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 1B 04 01 7C 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 F8 30 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 51 02 00 35 04 06 00 98 11 6E 0E AD 68 49 32 25 F0 34 21 95 53 [15:00:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 DC 47 00 F9 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 51 02 00 F4 03 04 00 07 D9 EF 66 B6 04 01 00 00 0D 9B 44 03 3B 84 DE 15 [15:00:22]CommunicateWithHost err = 0 [15:00:22]CheckOFDResponse [15:00:22]1017 (14) - 77093643461234 [15:00:22]1041 (16) - 0000000000871835 [15:00:22]1040 (4) - 151921 [15:00:22]1012 (4) - 22.09.2024 08:44 [15:00:22]1206 (1) - 0 [15:00:22]OFD Sender: Remove packet 151921 [15:00:22]ProducePacketName [15:00:22]name=ofd_packets/00151921 [15:00:22]NVStorageDeleteData [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:47]OFD Sender: No OFD packet to send [15:00:51]recv_with_timeout no data received [15:00:52]OFD Sender: No OFD packet to send [15:00:57]OFD Sender: No OFD packet to send [15:01:01]recv_with_timeout no data received [15:01:01]accept exits with 7 [15:01:01]New connection [15:01:01]New thread 3067002212 created [15:01:01]Thread 3066858852 joined [15:01:01]Waiting for new connection... [15:01:01] Sock 7.Parse request [15:01:01]Sock 7.Check first char [15:01:01]Sock 7.First char is OK [15:01:01]request: POST /json_proto HTTP/1.0 [15:01:01]Method: POST [15:01:01]URL: /json_proto [15:01:01]Method is POST - this is cgi request [15:01:01]url: /json_proto [15:01:01]query_string will be loaded in cgi processing [15:01:01]execute_cgi json_proto POST (null) [15:01:01]execute_cgi path=json_proto method=POST [15:01:01]POST find Content-Length [15:01:01]Host: 172.17.43.67:8080 [15:01:01]Content-Length: 680 [15:01:01]Content-Type: application/json [15:01:01] [15:01:01]POST finish read [15:01:01]Found Content-Length = 680 [15:01:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:01]execute_script... [15:01:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:01]POST & json_proto [15:01:01]process_json_proto [15:01:01]json parsed OK: [15:01:01]protocol is kg_v1.0 [15:01:01]action value=close_receipt [15:01:01]process_action close_receipt [15:01:01]cmd_close_receipt [15:01:01]MH_GetDate [15:01:01]Write to MH i2c: F0 00 00 3D 04 30 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: F0 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: F0 09 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: F0 09 00 3D 04 00 2E 31 F0 66 6A BD 47 65 C1 [15:01:01]GetLastDocTimeStamp 1727017208 [15:01:01]current date 1727017262 [15:01:01]FM_GetShiftState [15:01:01]SAM_PROTO_GetShiftState [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 13 01 00 [15:01:01]Write to MH i2c: E2 08 00 3E 04 80 13 01 00 00 00 00 00 BF [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0E 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0E 00 3E 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 06 [15:01:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:01:01]wFMCommunicate OK [15:01:01]SAM_PROTO_GetShiftState done [15:01:01]FM_GetShiftState done [15:01:01]opened in 1726966141 [15:01:01]opened+sec_in_day 1727052541 [15:01:01]quantity*price = 100050 [15:01:01]sum+1 = 100052 [15:01:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 253 22.09.2024 15:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151922 ФПД: 265858974346926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151922&fm=265858974346926&tin=02508201610067®Number=0000000000091825&sum=100000 [15:01:02]StoreToDocumentArchive [15:01:02]shift 475 fd 151922 [15:01:02]save to /storage/0475/doc_00151922 [15:01:02]save last doc name /storage/0475/doc_00151922 to /storage/kkm_last_doc_name [15:01:02]save OK [15:01:02]Clear old archive folders... [15:01:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:01:02]tlvbuf is 02002340 [15:01:02]SAM_PROTO_ClearQueue [15:01:02]wFMCommunicate request_size=4 [15:01:02]MH_SAM_APDU [15:01:02]CAPDU: 80 09 00 00 [15:01:02]Write to MH i2c: E2 08 00 4B 04 80 09 00 00 00 00 00 00 C1 [15:01:02]Write i2c OK [15:01:02]MH_I2C_Read... [15:01:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:02]Read from MH i2c: E2 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 03 00 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [15:01:02]RAPDU: 90 00 [15:01:02]wFMCommunicate OK [15:01:02]SAM_PROTO_ClearQueue done [15:01:02]KKMCreateOFDPacket [15:01:02]OFDProtocolAddRootSTLVToBuf [15:01:02]FM_MakeSignedData [15:01:02]FM_MakeSignedData [15:01:02]SAM_PROTO_SignData [15:01:02]wFMCommunicate request_size=4 [15:01:02]MH_SAM_APDU [15:01:02]CAPDU: 80 0D 01 02 [15:01:02]Write to MH i2c: E2 08 00 4C 04 80 0D 01 02 00 00 00 00 C9 [15:01:02]Write i2c OK [15:01:02]MH_I2C_Read... [15:01:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:02]Read from MH i2c: E2 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 03 00 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [15:01:02]RAPDU: 90 00 [15:01:02]wFMCommunicate OK [15:01:02]wFMCommunicate request_size=255 [15:01:02]MH_SAM_APDU [15:01:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 2E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 35 04 06 00 F1 CC 1D B9 [15:01:02]Write to MH i2c: E2 02 01 4D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 2E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 35 04 06 00 F1 CC 1D B9 00 00 34 [15:01:02]Write i2c OK [15:01:02]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]wFMCommunicate request_size=7 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 02 02 02 EE AE [15:01:03]Write to MH i2c: E2 0A 00 4E 04 80 0D 02 02 02 00 EE AE 00 00 6C [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 03 02 [15:01:03]Write to MH i2c: E2 08 00 4F 04 80 0D 03 02 00 00 00 00 CE [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0B 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0B 00 4F 04 00 F8 D0 A4 CF CC 77 E9 44 90 00 7A [15:01:03]RAPDU: F8 D0 A4 CF CC 77 E9 44 90 00 [15:01:03]wFMCommunicate OK [15:01:03]SAM_PROTO_SignData done [15:01:03]FM_MakeSignedData done [15:01:03]CreateOFDProtocolMessage [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 11 00 00 [15:01:03]Write to MH i2c: E2 08 00 50 04 80 11 00 00 00 00 00 00 CE [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 50 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [15:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:03]wFMCommunicate OK [15:01:03]CreateOFDProtocolMessage done [15:01:03]OFDSenderStorePacket 151922 [15:01:03]StoreOFDPacket docnum=151922 [15:01:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 E4 04 01 43 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 2E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 35 04 06 00 F1 CC 1D B9 EE AE F8 D0 A4 CF CC 77 E9 44 [15:01:03]CheckFolder [15:01:03]dirname=/storage/ofd_packets [15:01:03]CheckFolder done [15:01:03]ProducePacketName [15:01:03]name=ofd_packets/00151922 [15:01:03]NVStorageSaveData ofd_packets/00151922 [15:01:03]File name is /storage/ofd_packets/00151922 [15:01:03]Write 298 bytes [15:01:03]NVStorageSaveData done [15:01:03]OFDSenderStorePacket done [15:01:03]KKMCreateOFDPacket done [15:01:03]NVStorageSaveData kkm_last_timestamp [15:01:03]File name is /storage/kkm_last_timestamp [15:01:03]Write 4 bytes [15:01:03]NVStorageSaveData done [15:01:03]ExternCall_PrintAddStr [15:01:03]wPrintStart [15:01:03]Write to MH i2c: 01 00 00 51 04 55 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 51 04 00 00 00 00 00 FF 0F 6A [15:01:03]RasterBufferAndPrint [15:01:03]line Счет N : (1)1785933 [15:01:03]line ИНН: 02508201610067 [15:01:03]line Контрольно-Кассовый Чек [15:01:03]line ПРОДАЖА [15:01:03]line ТРК (МРК, ГНК) : 31 [15:01:03]line Товар: 2710194210 [15:01:03]line ДТ-К-5 [15:01:03]line 13.130 * 76.20 [15:01:03]line = 1000.51 [15:01:03]line НДС 12% НСП 1% [15:01:03]line > о реализуемом товаре [15:01:03]line ОКРУГЛЕНИЕ: -0.51 [15:01:03]line ИТОГО: 1000.00 [15:01:03]line Внесено: 1000.00 [15:01:03]line СДАЧА: 0.00 [15:01:03]line НСП 1% : 8.85 [15:01:03]line НДС 12% : 106.25 [15:01:03]line Наличными: 1000.00 [15:01:03]line Безнал.: 0.00 [15:01:03]line Место: АЗС № 89 "Партнер Нефть" [15:01:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:01:03]line СНО: Общий режим [15:01:03]line Чек 253 22.09.2024 15:01 [15:01:03]line Смена: 475 ФФД: 1.0 [15:01:03]line ЗНМ: 0300000113 [15:01:03]line РНМ: 0000000000091825 [15:01:03]line Версия ККМ: 001 [15:01:03]line ФМ: 0000000000871835 [15:01:03]line ФД: 151922 [15:01:03]line ФПД: 265858974346926 [15:01:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151922&fm=265858974346926&tin=02508201610067®Number=0000000000091825&sum=100000 [15:01:03]OFD Sender: Processing packet 151922 [packets to send 826, broken 825] [15:01:03]ProducePacketName [15:01:03]name=ofd_packets/00151922 [15:01:03]OFD Sender: To server: pG, [15:01:03]CommunicateWithHost lk.salyk.kg:30040 [15:01:03]ConnectInit lk.salyk.kg [15:01:03]written 0, free lines is 4095 [15:01:03]Connected sock=10 [15:01:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 E4 04 01 43 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 2E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 35 04 06 00 F1 CC 1D B9 EE AE F8 D0 A4 CF CC 77 E9 44 [15:01:03]Write to MH i2c: 01 00 00 7C 04 80 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 F6 0C 89 [15:01:03]RasterBufferAndPrint [15:01:03]line [15:01:03]line [15:01:03]line [15:01:03]line [15:01:03]line [15:01:03]written 0, free lines is 3327 [15:01:03]MH_Cut [15:01:03]Write to MH i2c: D1 01 00 83 04 01 59 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: D1 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: D1 01 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: D1 01 00 83 04 00 58 [15:01:03]Write to MH i2c: 01 00 00 84 04 88 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:04]*** Cut start [15:01:04]*** Purtial cut [15:01:04]*** Stage 1: CUTSNS_PIN = 1 [15:01:04]Read from MH i2c: 01 [15:01:04]MH_I2C_Read... [15:01:04]*** Stop cut motor [15:01:04]*** Cut end [15:01:04]Read from MH i2c: 01 07 00 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 FF 0F 9D [15:01:04]process_action close_receipt done [15:01:04]requested_data is exist [15:01:04]produce_requested_data [15:01:04]requested_item fm.sn is exist - process it [15:01:04]wFMCommunicate request_size=4 [15:01:04]MH_SAM_APDU [15:01:04]CAPDU: 80 11 00 00 [15:01:04]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [15:01:04]Write i2c OK [15:01:04]MH_I2C_Read... [15:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:04]Read from MH i2c: E2 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: E2 17 00 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [15:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:04]wFMCommunicate OK [15:01:04]requested_item fd.num is exist - process it [15:01:04]SAM_PROTO_GetFieldsCounters [15:01:04]wFMCommunicate request_size=4 [15:01:04]MH_SAM_APDU [15:01:04]CAPDU: 80 13 00 00 [15:01:04]Write to MH i2c: E2 08 00 86 04 80 13 00 00 00 00 00 00 06 [15:01:04]Write i2c OK [15:01:04]MH_I2C_Read... [15:01:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:05]Read from MH i2c: E2 [15:01:05]MH_I2C_Read... [15:01:05]Read from MH i2c: E2 62 00 [15:01:05]MH_I2C_Read... [15:01:05]Read from MH i2c: E2 62 00 86 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [15:01:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:05]wFMCommunicate OK [15:01:05]SAM_PROTO_GetFieldsCounters done [15:01:05]requested_item shift.num is exist - process it [15:01:05]requested_item shift.opened is exist - process it [15:01:05]req_shift_opened [15:01:05]FM_GetShiftState [15:01:05]SAM_PROTO_GetShiftState [15:01:05]wFMCommunicate request_size=4 [15:01:05]MH_SAM_APDU [15:01:05]CAPDU: 80 13 01 00 [15:01:05]Write to MH i2c: E2 08 00 87 04 80 13 01 00 00 00 00 00 08 [15:01:05]Write i2c OK [15:01:05]MH_I2C_Read... [15:01:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:05]Read from MH i2c: E2 [15:01:05]MH_I2C_Read... [15:01:05]Read from MH i2c: E2 0E 00 [15:01:05]MH_I2C_Read... [15:01:05]Read from MH i2c: E2 0E 00 87 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4F [15:01:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:01:05]wFMCommunicate OK [15:01:05]SAM_PROTO_GetShiftState done [15:01:05]FM_GetShiftState done [15:01:05]req_shift_opened done [15:01:05]requested_item shift.open_date is exist - process it [15:01:05]req_shift_open_date [15:01:05]req_shift_open_date done [15:01:05]produce_requested_data done [15:01:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151922,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:01:05]process_action_free close_receipt [15:01:05]json_value_free [15:01:05]json_value_free done [15:01:05]process_json_proto returns [15:01:05]Send response to host [15:01:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151922,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:01:05]free response buf [15:01:05]execute_script done [15:01:05]execute_script returns [15:01:05]free content buf [15:01:05]Sock 7.Close socket [15:01:05]Sock 7.Thread stoped [15:01:08]recv_with_timeout no data received [15:01:08]CommunicateWithHost answer receiving error [15:01:08]CommunicateWithHost err = -3 [15:01:08]OFD Sender: Server communicate error [15:01:11]recv_with_timeout no data received [15:01:13]OFD Sender: Processing packet 151922 [packets to send 826, broken 825] [15:01:13]ProducePacketName [15:01:13]name=ofd_packets/00151922 [15:01:13]OFD Sender: To server: pG, [15:01:13]CommunicateWithHost lk.salyk.kg:30040 [15:01:13]ConnectInit lk.salyk.kg [15:01:14]Connected sock=7 [15:01:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 E4 04 01 43 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 2E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 35 04 06 00 F1 CC 1D B9 EE AE F8 D0 A4 CF CC 77 E9 44 [15:01:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 30 47 00 36 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 51 02 00 F4 03 04 00 3C D9 EF 66 B6 04 01 00 00 63 0C 31 31 04 E9 B6 FC [15:01:14]CommunicateWithHost err = 0 [15:01:14]CheckOFDResponse [15:01:14]1017 (14) - 77093643461234 [15:01:14]1041 (16) - 0000000000871835 [15:01:14]1040 (4) - 151922 [15:01:14]1012 (4) - 22.09.2024 08:45 [15:01:14]1206 (1) - 0 [15:01:14]OFD Sender: Remove packet 151922 [15:01:14]ProducePacketName [15:01:14]name=ofd_packets/00151922 [15:01:14]NVStorageDeleteData [15:01:15]OFD Sender: No OFD packet to send [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:35]OFD Sender: No OFD packet to send [15:01:40]OFD Sender: No OFD packet to send [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:01:57]recv_with_timeout no data received [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:26]recv_with_timeout no data received [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:37]accept exits with 9 [15:02:37]New connection [15:02:37]New thread 3066858852 created [15:02:37]Thread 3067002212 joined [15:02:37]Waiting for new connection... [15:02:37] Sock 9.Parse request [15:02:37]Sock 9.Check first char [15:02:37]Sock 9.First char is OK [15:02:37]request: POST /json_proto HTTP/1.0 [15:02:37]Method: POST [15:02:37]URL: /json_proto [15:02:37]Method is POST - this is cgi request [15:02:37]url: /json_proto [15:02:37]query_string will be loaded in cgi processing [15:02:37]execute_cgi json_proto POST (null) [15:02:37]execute_cgi path=json_proto method=POST [15:02:37]POST find Content-Length [15:02:37]Host: 172.17.43.67:8080 [15:02:37]Content-Length: 675 [15:02:37]Content-Type: application/json [15:02:37] [15:02:37]POST finish read [15:02:37]Found Content-Length = 675 [15:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:37]execute_script... [15:02:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:37]POST & json_proto [15:02:37]process_json_proto [15:02:37]json parsed OK: [15:02:37]protocol is kg_v1.0 [15:02:37]action value=close_receipt [15:02:37]process_action close_receipt [15:02:37]cmd_close_receipt [15:02:37]MH_GetDate [15:02:37]Write to MH i2c: F0 00 00 88 04 7B [15:02:37]Write i2c OK [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 09 00 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 09 00 88 04 00 8D 31 F0 66 6A BD 47 65 6B [15:02:37]GetLastDocTimeStamp 1727017262 [15:02:37]current date 1727017357 [15:02:37]FM_GetShiftState [15:02:37]SAM_PROTO_GetShiftState [15:02:37]wFMCommunicate request_size=4 [15:02:37]MH_SAM_APDU [15:02:37]CAPDU: 80 13 01 00 [15:02:37]Write to MH i2c: E2 08 00 89 04 80 13 01 00 00 00 00 00 0A [15:02:37]Write i2c OK [15:02:37]MH_I2C_Read... [15:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:37]Read from MH i2c: E2 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: E2 0E 00 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: E2 0E 00 89 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 51 [15:02:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:02:37]wFMCommunicate OK [15:02:37]SAM_PROTO_GetShiftState done [15:02:37]FM_GetShiftState done [15:02:37]opened in 1726966141 [15:02:37]opened+sec_in_day 1727052541 [15:02:37]quantity*price = 30022 [15:02:37]sum+1 = 30024 [15:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 254 22.09.2024 15:02 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151923 ФПД: 53499694318458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151923&fm=53499694318458&tin=02508201610067®Number=0000000000091825&sum=30000 [15:02:38]StoreToDocumentArchive [15:02:38]shift 475 fd 151923 [15:02:38]save to /storage/0475/doc_00151923 [15:02:38]save last doc name /storage/0475/doc_00151923 to /storage/kkm_last_doc_name [15:02:38]save OK [15:02:38]Clear old archive folders... [15:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:02:38]tlvbuf is 02042C40 [15:02:38]SAM_PROTO_ClearQueue [15:02:38]wFMCommunicate request_size=4 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 09 00 00 [15:02:38]Write to MH i2c: E2 08 00 96 04 80 09 00 00 00 00 00 00 0C [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [15:02:38]RAPDU: 90 00 [15:02:38]wFMCommunicate OK [15:02:38]SAM_PROTO_ClearQueue done [15:02:38]KKMCreateOFDPacket [15:02:38]OFDProtocolAddRootSTLVToBuf [15:02:38]FM_MakeSignedData [15:02:38]FM_MakeSignedData [15:02:38]SAM_PROTO_SignData [15:02:38]wFMCommunicate request_size=4 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 0D 01 02 [15:02:38]Write to MH i2c: E2 08 00 97 04 80 0D 01 02 00 00 00 00 14 [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [15:02:38]RAPDU: 90 00 [15:02:38]wFMCommunicate OK [15:02:38]wFMCommunicate request_size=255 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 8E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 51 02 00 35 04 06 00 30 A8 5E 46 [15:02:38]Write to MH i2c: E2 02 01 98 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 8E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 51 02 00 35 04 06 00 30 A8 5E 46 00 00 87 [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [15:02:38]RAPDU: 90 00 [15:02:38]wFMCommunicate OK [15:02:38]wFMCommunicate request_size=7 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 0D 02 02 02 83 7A [15:02:38]Write to MH i2c: E2 0A 00 99 04 80 0D 02 02 02 00 83 7A 00 00 18 [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [15:02:39]RAPDU: 90 00 [15:02:39]wFMCommunicate OK [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 0D 03 02 [15:02:39]Write to MH i2c: E2 08 00 9A 04 80 0D 03 02 00 00 00 00 19 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 0B 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 0B 00 9A 04 00 66 5B 57 E6 6C C6 D0 1D 90 00 37 [15:02:39]RAPDU: 66 5B 57 E6 6C C6 D0 1D 90 00 [15:02:39]wFMCommunicate OK [15:02:39]SAM_PROTO_SignData done [15:02:39]FM_MakeSignedData done [15:02:39]CreateOFDProtocolMessage [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 11 00 00 [15:02:39]Write to MH i2c: E2 08 00 9B 04 80 11 00 00 00 00 00 00 19 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 17 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 17 00 9B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [15:02:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:02:39]wFMCommunicate OK [15:02:39]CreateOFDProtocolMessage done [15:02:39]OFDSenderStorePacket 151923 [15:02:39]StoreOFDPacket docnum=151923 [15:02:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DD A9 04 01 DA D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 8E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 51 02 00 35 04 06 00 30 A8 5E 46 83 7A 66 5B 57 E6 6C C6 D0 1D [15:02:39]CheckFolder [15:02:39]dirname=/storage/ofd_packets [15:02:39]CheckFolder done [15:02:39]ProducePacketName [15:02:39]name=ofd_packets/00151923 [15:02:39]NVStorageSaveData ofd_packets/00151923 [15:02:39]File name is /storage/ofd_packets/00151923 [15:02:39]Write 298 bytes [15:02:39]NVStorageSaveData done [15:02:39]OFDSenderStorePacket done [15:02:39]KKMCreateOFDPacket done [15:02:39]NVStorageSaveData kkm_last_timestamp [15:02:39]File name is /storage/kkm_last_timestamp [15:02:39]Write 4 bytes [15:02:39]NVStorageSaveData done [15:02:39]ExternCall_PrintAddStr [15:02:39]wPrintStart [15:02:39]Write to MH i2c: 01 00 00 9C 04 A0 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 9C 04 00 00 00 00 00 FF 0F B5 [15:02:39]RasterBufferAndPrint [15:02:39]line Счет N : (1)1785934 [15:02:39]line ИНН: 02508201610067 [15:02:39]line Контрольно-Кассовый Чек [15:02:39]line ПРОДАЖА [15:02:39]line ТРК (МРК, ГНК) : 31 [15:02:39]line Товар: 2710194210 [15:02:39]line ДТ-К-5 [15:02:39]line 3.940 * 76.20 [15:02:39]line = 300.23 [15:02:39]line НДС 12% НСП 1% [15:02:39]line > о реализуемом товаре [15:02:39]line ОКРУГЛЕНИЕ: -0.23 [15:02:39]line ИТОГО: 300.00 [15:02:39]line Внесено: 300.00 [15:02:39]line СДАЧА: 0.00 [15:02:39]line НСП 1% : 2.66 [15:02:39]line НДС 12% : 31.88 [15:02:39]line Наличными: 300.00 [15:02:39]line Безнал.: 0.00 [15:02:39]line Место: АЗС № 89 "Партнер Нефть" [15:02:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:02:39]line СНО: Общий режим [15:02:39]line Чек 254 22.09.2024 15:02 [15:02:39]line Смена: 475 ФФД: 1.0 [15:02:39]line ЗНМ: 0300000113 [15:02:39]line РНМ: 0000000000091825 [15:02:39]line Версия ККМ: 001 [15:02:39]line ФМ: 0000000000871835 [15:02:39]line ФД: 151923 [15:02:39]line ФПД: 53499694318458 [15:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151923&fm=53499694318458&tin=02508201610067®Number=0000000000091825&sum=30000 [15:02:39]written 0, free lines is 4095 [15:02:39]OFD Sender: Processing packet 151923 [packets to send 826, broken 825] [15:02:39]ProducePacketName [15:02:39]name=ofd_packets/00151923 [15:02:39]OFD Sender: To server: pG, [15:02:39]CommunicateWithHost lk.salyk.kg:30040 [15:02:39]ConnectInit lk.salyk.kg [15:02:39]Write to MH i2c: 01 00 00 C7 04 CB [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 EE 0C CC [15:02:39]RasterBufferAndPrint [15:02:39]line [15:02:39]line [15:02:39]line [15:02:39]line [15:02:39]line [15:02:39]written 0, free lines is 3316 [15:02:39]Connected sock=7 [15:02:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DD A9 04 01 DA D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 8E 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 51 02 00 35 04 06 00 30 A8 5E 46 83 7A 66 5B 57 E6 6C C6 D0 1D [15:02:39]MH_Cut [15:02:39]Write to MH i2c: D1 01 00 CE 04 01 A4 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: D1 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: D1 01 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: D1 01 00 CE 04 00 A3 [15:02:39]Write to MH i2c: 01 00 00 CF 04 D3 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8D FA 47 00 D2 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 51 02 00 F4 03 04 00 91 D9 EF 66 B6 04 01 00 00 8F 0A A5 D0 46 6B 09 1C [15:02:40]CommunicateWithHost err = 0 [15:02:40]CheckOFDResponse [15:02:40]1017 (14) - 77093643461234 [15:02:40]1041 (16) - 0000000000871835 [15:02:40]1040 (4) - 151923 [15:02:40]1012 (4) - 22.09.2024 08:47 [15:02:40]1206 (1) - 0 [15:02:40]OFD Sender: Remove packet 151923 [15:02:40]ProducePacketName [15:02:40]name=ofd_packets/00151923 [15:02:40]NVStorageDeleteData [15:02:40]*** Cut start [15:02:40]*** Purtial cut [15:02:40]*** Stage 1: CUTSNS_PIN = 1 [15:02:40]Read from MH i2c: 01 [15:02:40]MH_I2C_Read... [15:02:40]*** Stop cut motor [15:02:40]*** Cut end [15:02:40]Read from MH i2c: 01 07 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [15:02:40]process_action close_receipt done [15:02:40]requested_data is exist [15:02:40]produce_requested_data [15:02:40]requested_item fm.sn is exist - process it [15:02:40]wFMCommunicate request_size=4 [15:02:40]MH_SAM_APDU [15:02:40]CAPDU: 80 11 00 00 [15:02:40]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:40]Read from MH i2c: E2 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 17 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [15:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:02:40]wFMCommunicate OK [15:02:40]requested_item fd.num is exist - process it [15:02:40]SAM_PROTO_GetFieldsCounters [15:02:40]wFMCommunicate request_size=4 [15:02:40]MH_SAM_APDU [15:02:40]CAPDU: 80 13 00 00 [15:02:40]Write to MH i2c: E2 08 00 D1 04 80 13 00 00 00 00 00 00 51 [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:40]OFD Sender: No OFD packet to send [15:02:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:40]Read from MH i2c: E2 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 62 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 62 00 D1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [15:02:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:40]wFMCommunicate OK [15:02:40]SAM_PROTO_GetFieldsCounters done [15:02:40]requested_item shift.num is exist - process it [15:02:40]requested_item shift.opened is exist - process it [15:02:40]req_shift_opened [15:02:40]FM_GetShiftState [15:02:40]SAM_PROTO_GetShiftState [15:02:40]wFMCommunicate request_size=4 [15:02:40]MH_SAM_APDU [15:02:40]CAPDU: 80 13 01 00 [15:02:40]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:40]Read from MH i2c: E2 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 0E 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9A [15:02:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:02:40]wFMCommunicate OK [15:02:40]SAM_PROTO_GetShiftState done [15:02:40]FM_GetShiftState done [15:02:40]req_shift_opened done [15:02:40]requested_item shift.open_date is exist - process it [15:02:40]req_shift_open_date [15:02:40]req_shift_open_date done [15:02:40]produce_requested_data done [15:02:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151923,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:02:40]process_action_free close_receipt [15:02:40]json_value_free [15:02:40]json_value_free done [15:02:40]process_json_proto returns [15:02:40]Send response to host [15:02:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151923,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:02:40]free response buf [15:02:40]execute_script done [15:02:40]execute_script returns [15:02:40]free content buf [15:02:40]Sock 9.Close socket [15:02:40]Sock 9.Thread stoped [15:02:45]OFD Sender: No OFD packet to send [15:02:49]recv_with_timeout no data received [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:25]OFD Sender: No OFD packet to send [15:03:30]OFD Sender: No OFD packet to send [15:03:35]OFD Sender: No OFD packet to send [15:03:40]OFD Sender: No OFD packet to send [15:03:46]OFD Sender: No OFD packet to send [15:03:49]recv_with_timeout no data received [15:03:51]OFD Sender: No OFD packet to send [15:03:56]OFD Sender: No OFD packet to send [15:04:01]OFD Sender: No OFD packet to send [15:04:06]OFD Sender: No OFD packet to send [15:04:06]accept exits with 10 [15:04:06]New connection [15:04:06]New thread 3067002212 created [15:04:06]Thread 3066858852 joined [15:04:06]Waiting for new connection... [15:04:06] Sock 10.Parse request [15:04:06]Sock 10.Check first char [15:04:06]Sock 10.First char is OK [15:04:06]request: POST /json_proto HTTP/1.0 [15:04:06]Method: POST [15:04:06]URL: /json_proto [15:04:06]Method is POST - this is cgi request [15:04:06]url: /json_proto [15:04:06]query_string will be loaded in cgi processing [15:04:06]execute_cgi json_proto POST (null) [15:04:06]execute_cgi path=json_proto method=POST [15:04:06]POST find Content-Length [15:04:06]Host: 172.17.43.67:8080 [15:04:06]Content-Length: 678 [15:04:06]Content-Type: application/json [15:04:06] [15:04:06]POST finish read [15:04:06]Found Content-Length = 678 [15:04:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:06]execute_script... [15:04:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:06]POST & json_proto [15:04:06]process_json_proto [15:04:06]json parsed OK: [15:04:06]protocol is kg_v1.0 [15:04:06]action value=close_receipt [15:04:06]process_action close_receipt [15:04:06]cmd_close_receipt [15:04:06]MH_GetDate [15:04:06]Write to MH i2c: F0 00 00 D3 04 C6 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: F0 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: F0 09 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: F0 09 00 D3 04 00 E7 31 F0 66 6A BD 47 65 10 [15:04:06]GetLastDocTimeStamp 1727017358 [15:04:06]current date 1727017447 [15:04:06]FM_GetShiftState [15:04:06]SAM_PROTO_GetShiftState [15:04:06]wFMCommunicate request_size=4 [15:04:06]MH_SAM_APDU [15:04:06]CAPDU: 80 13 01 00 [15:04:06]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [15:04:06]Write i2c OK [15:04:06]MH_I2C_Read... [15:04:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:06]Read from MH i2c: E2 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 0E 00 [15:04:06]MH_I2C_Read... [15:04:06]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9C [15:04:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:04:06]wFMCommunicate OK [15:04:06]SAM_PROTO_GetShiftState done [15:04:06]FM_GetShiftState done [15:04:06]opened in 1726966141 [15:04:06]opened+sec_in_day 1727052541 [15:04:06]quantity*price = 50036 [15:04:06]sum+1 = 50037 [15:04:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 255 22.09.2024 15:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151924 ФПД: 106545085618892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151924&fm=106545085618892&tin=02508201610067®Number=0000000000091825&sum=50000 [15:04:07]StoreToDocumentArchive [15:04:07]shift 475 fd 151924 [15:04:07]save to /storage/0475/doc_00151924 [15:04:07]save last doc name /storage/0475/doc_00151924 to /storage/kkm_last_doc_name [15:04:07]save OK [15:04:07]Clear old archive folders... [15:04:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:04:07]tlvbuf is 0206D910 [15:04:07]SAM_PROTO_ClearQueue [15:04:07]wFMCommunicate request_size=4 [15:04:07]MH_SAM_APDU [15:04:07]CAPDU: 80 09 00 00 [15:04:07]Write to MH i2c: E2 08 00 E1 04 80 09 00 00 00 00 00 00 57 [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:07]Read from MH i2c: E2 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: E2 03 00 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [15:04:07]RAPDU: 90 00 [15:04:07]wFMCommunicate OK [15:04:07]SAM_PROTO_ClearQueue done [15:04:07]KKMCreateOFDPacket [15:04:07]OFDProtocolAddRootSTLVToBuf [15:04:07]FM_MakeSignedData [15:04:07]FM_MakeSignedData [15:04:07]SAM_PROTO_SignData [15:04:07]wFMCommunicate request_size=4 [15:04:07]MH_SAM_APDU [15:04:07]CAPDU: 80 0D 01 02 [15:04:07]Write to MH i2c: E2 08 00 E2 04 80 0D 01 02 00 00 00 00 5F [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:07]Read from MH i2c: E2 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: E2 03 00 [15:04:07]MH_I2C_Read... [15:04:07]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [15:04:07]RAPDU: 90 00 [15:04:07]wFMCommunicate OK [15:04:07]wFMCommunicate request_size=255 [15:04:07]MH_SAM_APDU [15:04:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 E7 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 51 02 00 35 04 06 00 60 [15:04:07]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 E7 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 51 02 00 35 04 06 00 60 00 00 4E [15:04:07]Write i2c OK [15:04:07]MH_I2C_Read... [15:04:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:08]Read from MH i2c: E2 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 03 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [15:04:08]RAPDU: 90 00 [15:04:08]wFMCommunicate OK [15:04:08]wFMCommunicate request_size=10 [15:04:08]MH_SAM_APDU [15:04:08]CAPDU: 80 0D 02 02 05 E6 F5 FB 1A CC [15:04:08]Write to MH i2c: E2 0D 00 E4 04 80 0D 02 02 05 00 E6 F5 FB 1A CC 00 00 28 [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:08]Read from MH i2c: E2 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 03 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [15:04:08]RAPDU: 90 00 [15:04:08]wFMCommunicate OK [15:04:08]wFMCommunicate request_size=4 [15:04:08]MH_SAM_APDU [15:04:08]CAPDU: 80 0D 03 02 [15:04:08]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:08]Read from MH i2c: E2 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 0B 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 0B 00 E5 04 00 F2 0F F2 15 4D 45 86 05 90 00 8A [15:04:08]RAPDU: F2 0F F2 15 4D 45 86 05 90 00 [15:04:08]wFMCommunicate OK [15:04:08]SAM_PROTO_SignData done [15:04:08]FM_MakeSignedData done [15:04:08]CreateOFDProtocolMessage [15:04:08]wFMCommunicate request_size=4 [15:04:08]MH_SAM_APDU [15:04:08]CAPDU: 80 11 00 00 [15:04:08]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:08]Read from MH i2c: E2 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 17 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [15:04:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:04:08]wFMCommunicate OK [15:04:08]CreateOFDProtocolMessage done [15:04:08]OFDSenderStorePacket 151924 [15:04:08]StoreOFDPacket docnum=151924 [15:04:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 06 07 01 D3 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 E7 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 51 02 00 35 04 06 00 60 E6 F5 FB 1A CC F2 0F F2 15 4D 45 86 05 [15:04:08]CheckFolder [15:04:08]dirname=/storage/ofd_packets [15:04:08]CheckFolder done [15:04:08]ProducePacketName [15:04:08]name=ofd_packets/00151924 [15:04:08]NVStorageSaveData ofd_packets/00151924 [15:04:08]File name is /storage/ofd_packets/00151924 [15:04:08]Write 301 bytes [15:04:08]NVStorageSaveData done [15:04:08]OFDSenderStorePacket done [15:04:08]KKMCreateOFDPacket done [15:04:08]NVStorageSaveData kkm_last_timestamp [15:04:08]File name is /storage/kkm_last_timestamp [15:04:08]Write 4 bytes [15:04:08]NVStorageSaveData done [15:04:08]ExternCall_PrintAddStr [15:04:08]wPrintStart [15:04:08]Write to MH i2c: 01 00 00 E7 04 EB [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 07 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [15:04:08]RasterBufferAndPrint [15:04:08]line Счет N : (1)1785935 [15:04:08]line ИНН: 02508201610067 [15:04:08]line Контрольно-Кассовый Чек [15:04:08]line ПРОДАЖА [15:04:08]line ТРК (МРК, ГНК) : 12 [15:04:08]line Товар: 2710124130 [15:04:08]line Аи-92-К-5 [15:04:08]line 7.380 * 67.80 [15:04:08]line = 500.36 [15:04:08]line НДС 12% НСП 1% [15:04:08]line > о реализуемом товаре [15:04:08]line ОКРУГЛЕНИЕ: -0.36 [15:04:08]line ИТОГО: 500.00 [15:04:08]line Внесено: 500.00 [15:04:08]line СДАЧА: 0.00 [15:04:08]line НСП 1% : 4.43 [15:04:08]line НДС 12% : 53.14 [15:04:08]line Наличными: 500.00 [15:04:08]line Безнал.: 0.00 [15:04:08]line Место: АЗС № 89 "Партнер Нефть" [15:04:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:04:08]line СНО: Общий режим [15:04:08]line Чек 255 22.09.2024 15:04 [15:04:08]line Смена: 475 ФФД: 1.0 [15:04:08]line ЗНМ: 0300000113 [15:04:08]line РНМ: 0000000000091825 [15:04:08]line Версия ККМ: 001 [15:04:08]line ФМ: 0000000000871835 [15:04:08]line ФД: 151924 [15:04:08]line ФПД: 106545085618892 [15:04:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151924&fm=106545085618892&tin=02508201610067®Number=0000000000091825&sum=50000 [15:04:08]written 0, free lines is 4095 [15:04:08]OFD Sender: Processing packet 151924 [packets to send 826, broken 825] [15:04:08]ProducePacketName [15:04:08]name=ofd_packets/00151924 [15:04:08]OFD Sender: To server: pG, [15:04:08]CommunicateWithHost lk.salyk.kg:30040 [15:04:08]ConnectInit lk.salyk.kg [15:04:08]Write to MH i2c: 01 00 00 12 05 17 [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 07 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 E7 0C 11 [15:04:08]RasterBufferAndPrint [15:04:08]line [15:04:08]line [15:04:08]line [15:04:08]line [15:04:08]line [15:04:08]written 0, free lines is 3309 [15:04:08]MH_Cut [15:04:08]Write to MH i2c: D1 01 00 19 05 01 F0 [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: D1 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: D1 01 00 [15:04:08]MH_I2C_Read... [15:04:08]Read from MH i2c: D1 01 00 19 05 00 EF [15:04:08]Write to MH i2c: 01 00 00 1A 05 1F [15:04:08]Write i2c OK [15:04:08]MH_I2C_Read... [15:04:09]Connected sock=11 [15:04:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 06 07 01 D3 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 E7 31 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 51 02 00 35 04 06 00 60 E6 F5 FB 1A CC F2 0F F2 15 4D 45 86 05 [15:04:09]*** Cut start [15:04:09]*** Purtial cut [15:04:09]*** Stage 1: CUTSNS_PIN = 1 [15:04:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 83 92 47 00 2B 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 51 02 00 F4 03 04 00 EB D9 EF 66 B6 04 01 00 00 43 77 D3 FF 87 35 E7 C9 [15:04:09]CommunicateWithHost err = 0 [15:04:09]CheckOFDResponse [15:04:09]1017 (14) - 77093643461234 [15:04:09]1041 (16) - 0000000000871835 [15:04:09]1040 (4) - 151924 [15:04:09]1012 (4) - 22.09.2024 08:48 [15:04:09]1206 (1) - 0 [15:04:09]OFD Sender: Remove packet 151924 [15:04:09]ProducePacketName [15:04:09]name=ofd_packets/00151924 [15:04:09]NVStorageDeleteData [15:04:09]Read from MH i2c: 01 [15:04:09]MH_I2C_Read... [15:04:09]*** Stop cut motor [15:04:09]*** Cut end [15:04:09]Read from MH i2c: 01 07 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: 01 07 00 1A 05 00 00 00 00 00 FF 0F 34 [15:04:09]process_action close_receipt done [15:04:09]requested_data is exist [15:04:09]produce_requested_data [15:04:09]requested_item fm.sn is exist - process it [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 11 00 00 [15:04:09]Write to MH i2c: E2 08 00 1B 05 80 11 00 00 00 00 00 00 9A [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:09]Read from MH i2c: E2 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 17 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 17 00 1B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [15:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:04:09]wFMCommunicate OK [15:04:09]requested_item fd.num is exist - process it [15:04:09]SAM_PROTO_GetFieldsCounters [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 13 00 00 [15:04:09]Write to MH i2c: E2 08 00 1C 05 80 13 00 00 00 00 00 00 9D [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:10]Read from MH i2c: E2 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 62 00 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 62 00 1C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [15:04:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:04:10]wFMCommunicate OK [15:04:10]SAM_PROTO_GetFieldsCounters done [15:04:10]requested_item shift.num is exist - process it [15:04:10]requested_item shift.opened is exist - process it [15:04:10]req_shift_opened [15:04:10]FM_GetShiftState [15:04:10]SAM_PROTO_GetShiftState [15:04:10]wFMCommunicate request_size=4 [15:04:10]MH_SAM_APDU [15:04:10]CAPDU: 80 13 01 00 [15:04:10]Write to MH i2c: E2 08 00 1D 05 80 13 01 00 00 00 00 00 9F [15:04:10]Write i2c OK [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 [15:04:10]MH_I2C_Read... [15:04:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:10]Read from MH i2c: E2 0E 00 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 0E 00 1D 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E6 [15:04:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:04:10]wFMCommunicate OK [15:04:10]SAM_PROTO_GetShiftState done [15:04:10]FM_GetShiftState done [15:04:10]req_shift_opened done [15:04:10]requested_item shift.open_date is exist - process it [15:04:10]req_shift_open_date [15:04:10]req_shift_open_date done [15:04:10]produce_requested_data done [15:04:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151924,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:04:10]process_action_free close_receipt [15:04:10]json_value_free [15:04:10]json_value_free done [15:04:10]process_json_proto returns [15:04:10]Send response to host [15:04:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151924,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:04:10]free response buf [15:04:10]execute_script done [15:04:10]execute_script returns [15:04:10]free content buf [15:04:10]Sock 10.Close socket [15:04:10]Sock 10.Thread stoped [15:04:10]OFD Sender: No OFD packet to send [15:04:15]OFD Sender: No OFD packet to send [15:04:20]OFD Sender: No OFD packet to send [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]OFD Sender: No OFD packet to send [15:04:40]OFD Sender: No OFD packet to send [15:04:45]OFD Sender: No OFD packet to send [15:04:50]OFD Sender: No OFD packet to send [15:04:55]OFD Sender: No OFD packet to send [15:05:00]OFD Sender: No OFD packet to send [15:05:05]OFD Sender: No OFD packet to send [15:05:10]recv_with_timeout no data received [15:05:10]OFD Sender: No OFD packet to send [15:05:15]OFD Sender: No OFD packet to send [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:35]OFD Sender: No OFD packet to send [15:05:40]OFD Sender: No OFD packet to send [15:05:45]OFD Sender: No OFD packet to send [15:05:46]recv_with_timeout no data received [15:05:50]OFD Sender: No OFD packet to send [15:05:55]OFD Sender: No OFD packet to send [15:06:00]OFD Sender: No OFD packet to send [15:06:05]OFD Sender: No OFD packet to send [15:06:10]OFD Sender: No OFD packet to send [15:06:15]OFD Sender: No OFD packet to send [15:06:20]OFD Sender: No OFD packet to send [15:06:25]OFD Sender: No OFD packet to send [15:06:30]OFD Sender: No OFD packet to send [15:06:31]recv_with_timeout no data received [15:06:35]OFD Sender: No OFD packet to send [15:06:40]OFD Sender: No OFD packet to send [15:06:45]OFD Sender: No OFD packet to send [15:06:50]OFD Sender: No OFD packet to send [15:06:55]OFD Sender: No OFD packet to send [15:07:00]OFD Sender: No OFD packet to send [15:07:05]OFD Sender: No OFD packet to send [15:07:10]OFD Sender: No OFD packet to send [15:07:15]OFD Sender: No OFD packet to send [15:07:20]OFD Sender: No OFD packet to send [15:07:25]OFD Sender: No OFD packet to send [15:07:30]OFD Sender: No OFD packet to send [15:07:35]OFD Sender: No OFD packet to send [15:07:40]OFD Sender: No OFD packet to send [15:07:45]OFD Sender: No OFD packet to send [15:07:51]OFD Sender: No OFD packet to send [15:07:56]OFD Sender: No OFD packet to send [15:08:01]OFD Sender: No OFD packet to send [15:08:01]recv_with_timeout no data received [15:08:06]OFD Sender: No OFD packet to send [15:08:11]OFD Sender: No OFD packet to send [15:08:16]OFD Sender: No OFD packet to send [15:08:21]OFD Sender: No OFD packet to send [15:08:26]OFD Sender: No OFD packet to send [15:08:30]accept exits with 9 [15:08:30]New connection [15:08:30]New thread 3066858852 created [15:08:30]Thread 3067002212 joined [15:08:30]Waiting for new connection... [15:08:30] Sock 9.Parse request [15:08:30]Sock 9.Check first char [15:08:30]Sock 9.First char is OK [15:08:30]request: POST /json_proto HTTP/1.0 [15:08:30]Method: POST [15:08:30]URL: /json_proto [15:08:30]Method is POST - this is cgi request [15:08:30]url: /json_proto [15:08:30]query_string will be loaded in cgi processing [15:08:30]execute_cgi json_proto POST (null) [15:08:30]execute_cgi path=json_proto method=POST [15:08:30]POST find Content-Length [15:08:30]Host: 172.17.43.67:8080 [15:08:30]Content-Length: 678 [15:08:30]Content-Type: application/json [15:08:30] [15:08:30]POST finish read [15:08:30]Found Content-Length = 678 [15:08:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:30]execute_script... [15:08:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:30]POST & json_proto [15:08:30]process_json_proto [15:08:30]json parsed OK: [15:08:30]protocol is kg_v1.0 [15:08:30]action value=close_receipt [15:08:30]process_action close_receipt [15:08:30]cmd_close_receipt [15:08:30]MH_GetDate [15:08:30]Write to MH i2c: F0 00 00 1E 05 12 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: F0 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: F0 09 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: F0 09 00 1E 05 00 EF 32 F0 66 6A BD 47 65 65 [15:08:30]GetLastDocTimeStamp 1727017447 [15:08:30]current date 1727017711 [15:08:30]FM_GetShiftState [15:08:30]SAM_PROTO_GetShiftState [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 13 01 00 [15:08:30]Write to MH i2c: E2 08 00 1F 05 80 13 01 00 00 00 00 00 A1 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0E 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0E 00 1F 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E8 [15:08:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:08:30]wFMCommunicate OK [15:08:30]SAM_PROTO_GetShiftState done [15:08:30]FM_GetShiftState done [15:08:30]opened in 1726966141 [15:08:30]opened+sec_in_day 1727052541 [15:08:30]quantity*price = 36001 [15:08:30]sum+1 = 36003 [15:08:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.23 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 256 22.09.2024 15:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151925 ФПД: 124847811457192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151925&fm=124847811457192&tin=02508201610067®Number=0000000000091825&sum=36000 [15:08:31]StoreToDocumentArchive [15:08:31]shift 475 fd 151925 [15:08:31]save to /storage/0475/doc_00151925 [15:08:31]save last doc name /storage/0475/doc_00151925 to /storage/kkm_last_doc_name [15:08:31]save OK [15:08:31]Clear old archive folders... [15:08:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:31]tlvbuf is 02053F00 [15:08:31]SAM_PROTO_ClearQueue [15:08:31]wFMCommunicate request_size=4 [15:08:31]MH_SAM_APDU [15:08:31]CAPDU: 80 09 00 00 [15:08:31]Write to MH i2c: E2 08 00 2C 05 80 09 00 00 00 00 00 00 A3 [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:31]Read from MH i2c: E2 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: E2 03 00 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [15:08:31]RAPDU: 90 00 [15:08:31]wFMCommunicate OK [15:08:31]SAM_PROTO_ClearQueue done [15:08:31]KKMCreateOFDPacket [15:08:31]OFDProtocolAddRootSTLVToBuf [15:08:31]FM_MakeSignedData [15:08:31]FM_MakeSignedData [15:08:31]SAM_PROTO_SignData [15:08:31]wFMCommunicate request_size=4 [15:08:31]MH_SAM_APDU [15:08:31]CAPDU: 80 0D 01 02 [15:08:31]Write to MH i2c: E2 08 00 2D 05 80 0D 01 02 00 00 00 00 AB [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:31]Read from MH i2c: E2 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: E2 03 00 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [15:08:31]RAPDU: 90 00 [15:08:31]wFMCommunicate OK [15:08:31]wFMCommunicate request_size=255 [15:08:31]MH_SAM_APDU [15:08:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 EF 32 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 51 02 00 35 04 06 00 71 [15:08:31]Write to MH i2c: E2 02 01 2E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 EF 32 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 51 02 00 35 04 06 00 71 00 00 6D [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 03 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [15:08:32]RAPDU: 90 00 [15:08:32]wFMCommunicate OK [15:08:32]wFMCommunicate request_size=10 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 0D 02 02 05 8C 65 73 F0 A8 [15:08:32]Write to MH i2c: E2 0D 00 2F 05 80 0D 02 02 05 00 8C 65 73 F0 A8 00 00 B4 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 03 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [15:08:32]RAPDU: 90 00 [15:08:32]wFMCommunicate OK [15:08:32]wFMCommunicate request_size=4 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 0D 03 02 [15:08:32]Write to MH i2c: E2 08 00 30 05 80 0D 03 02 00 00 00 00 B0 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 0B 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 0B 00 30 05 00 BC 29 71 E7 BC C9 10 F7 90 00 7A [15:08:32]RAPDU: BC 29 71 E7 BC C9 10 F7 90 00 [15:08:32]wFMCommunicate OK [15:08:32]SAM_PROTO_SignData done [15:08:32]FM_MakeSignedData done [15:08:32]CreateOFDProtocolMessage [15:08:32]wFMCommunicate request_size=4 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 11 00 00 [15:08:32]Write to MH i2c: E2 08 00 31 05 80 11 00 00 00 00 00 00 B0 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 17 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 17 00 31 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [15:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:32]wFMCommunicate OK [15:08:32]CreateOFDProtocolMessage done [15:08:32]OFDSenderStorePacket 151925 [15:08:32]StoreOFDPacket docnum=151925 [15:08:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 99 07 01 22 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 EF 32 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 51 02 00 35 04 06 00 71 8C 65 73 F0 A8 BC 29 71 E7 BC C9 10 F7 [15:08:32]CheckFolder [15:08:32]dirname=/storage/ofd_packets [15:08:32]CheckFolder done [15:08:32]ProducePacketName [15:08:32]name=ofd_packets/00151925 [15:08:32]NVStorageSaveData ofd_packets/00151925 [15:08:32]File name is /storage/ofd_packets/00151925 [15:08:32]Write 301 bytes [15:08:32]NVStorageSaveData done [15:08:32]OFDSenderStorePacket done [15:08:32]KKMCreateOFDPacket done [15:08:32]NVStorageSaveData kkm_last_timestamp [15:08:32]File name is /storage/kkm_last_timestamp [15:08:32]Write 4 bytes [15:08:32]NVStorageSaveData done [15:08:32]ExternCall_PrintAddStr [15:08:32]wPrintStart [15:08:32]Write to MH i2c: 01 00 00 32 05 37 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 07 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 07 00 32 05 00 00 00 00 00 FF 0F 4C [15:08:32]RasterBufferAndPrint [15:08:32]line Счет N : (1)1785936 [15:08:32]line ИНН: 02508201610067 [15:08:32]line Контрольно-Кассовый Чек [15:08:32]line ПРОДАЖА [15:08:32]line ТРК (МРК, ГНК) : 12 [15:08:32]line Товар: 2710124130 [15:08:32]line Аи-92-К-5 [15:08:32]line 5.310 * 67.80 [15:08:32]line = 360.02 [15:08:32]line НДС 12% НСП 1% [15:08:32]line > о реализуемом товаре [15:08:32]line ОКРУГЛЕНИЕ: -0.02 [15:08:32]line ИТОГО: 360.00 [15:08:32]line Внесено: 360.00 [15:08:32]line СДАЧА: 0.00 [15:08:32]line НСП 1% : 3.19 [15:08:32]line НДС 12% : 38.23 [15:08:32]line Наличными: 360.00 [15:08:32]line Безнал.: 0.00 [15:08:32]line Место: АЗС № 89 "Партнер Нефть" [15:08:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:32]line СНО: Общий режим [15:08:32]line Чек 256 22.09.2024 15:08 [15:08:32]line Смена: 475 ФФД: 1.0 [15:08:32]line ЗНМ: 0300000113 [15:08:32]line РНМ: 0000000000091825 [15:08:32]line Версия ККМ: 001 [15:08:32]line ФМ: 0000000000871835 [15:08:32]line ФД: 151925 [15:08:32]line ФПД: 124847811457192 [15:08:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151925&fm=124847811457192&tin=02508201610067®Number=0000000000091825&sum=36000 [15:08:32]written 0, free lines is 4095 [15:08:32]OFD Sender: Processing packet 151925 [packets to send 826, broken 825] [15:08:32]ProducePacketName [15:08:32]name=ofd_packets/00151925 [15:08:32]OFD Sender: To server: pG, [15:08:32]CommunicateWithHost lk.salyk.kg:30040 [15:08:32]ConnectInit lk.salyk.kg [15:08:32]Write to MH i2c: 01 00 00 5D 05 62 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 07 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 E2 0C 57 [15:08:32]RasterBufferAndPrint [15:08:32]line [15:08:32]line [15:08:32]line [15:08:32]line [15:08:32]line [15:08:32]written 0, free lines is 3304 [15:08:32]MH_Cut [15:08:32]Write to MH i2c: D1 01 00 64 05 01 3B [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: D1 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: D1 01 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: D1 01 00 64 05 00 3A [15:08:32]Write to MH i2c: 01 00 00 65 05 6A [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:33]*** Cut start [15:08:33]*** Purtial cut [15:08:33]*** Stage 1: CUTSNS_PIN = 1 [15:08:33]Read from MH i2c: 01 [15:08:33]MH_I2C_Read... [15:08:33]*** Stop cut motor [15:08:33]*** Cut end [15:08:33]Read from MH i2c: 01 07 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: 01 07 00 65 05 00 00 00 00 00 FF 0F 7F [15:08:33]process_action close_receipt done [15:08:33]requested_data is exist [15:08:33]produce_requested_data [15:08:33]requested_item fm.sn is exist - process it [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 11 00 00 [15:08:33]Write to MH i2c: E2 08 00 66 05 80 11 00 00 00 00 00 00 E5 [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 17 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 17 00 66 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [15:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:33]wFMCommunicate OK [15:08:33]requested_item fd.num is exist - process it [15:08:33]SAM_PROTO_GetFieldsCounters [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 13 00 00 [15:08:33]Write to MH i2c: E2 08 00 67 05 80 13 00 00 00 00 00 00 E8 [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 62 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 62 00 67 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [15:08:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:33]wFMCommunicate OK [15:08:33]SAM_PROTO_GetFieldsCounters done [15:08:33]requested_item shift.num is exist - process it [15:08:33]requested_item shift.opened is exist - process it [15:08:33]req_shift_opened [15:08:33]FM_GetShiftState [15:08:33]SAM_PROTO_GetShiftState [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 13 01 00 [15:08:33]Write to MH i2c: E2 08 00 68 05 80 13 01 00 00 00 00 00 EA [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 0E 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 0E 00 68 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 31 [15:08:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:08:33]wFMCommunicate OK [15:08:33]SAM_PROTO_GetShiftState done [15:08:33]FM_GetShiftState done [15:08:33]req_shift_opened done [15:08:33]requested_item shift.open_date is exist - process it [15:08:33]req_shift_open_date [15:08:33]req_shift_open_date done [15:08:33]produce_requested_data done [15:08:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151925,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:08:33]process_action_free close_receipt [15:08:33]json_value_free [15:08:33]json_value_free done [15:08:33]process_json_proto returns [15:08:33]Send response to host [15:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151925,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:08:33]free response buf [15:08:33]execute_script done [15:08:33]execute_script returns [15:08:33]free content buf [15:08:33]Sock 9.Close socket [15:08:33]Sock 9.Thread stoped [15:08:37]ConnectInit Can't take IP for lk.salyk.kg [15:08:37]CommunicateWithHost connect error [15:08:37]CommunicateWithHost err = -1 [15:08:37]OFD Sender: Server communicate error [15:08:42]OFD Sender: Processing packet 151925 [packets to send 826, broken 825] [15:08:42]ProducePacketName [15:08:42]name=ofd_packets/00151925 [15:08:42]OFD Sender: To server: pG, [15:08:42]CommunicateWithHost lk.salyk.kg:30040 [15:08:42]ConnectInit lk.salyk.kg [15:08:44]recv_with_timeout no data received [15:08:47]ConnectInit Can't take IP for lk.salyk.kg [15:08:47]CommunicateWithHost connect error [15:08:47]CommunicateWithHost err = -1 [15:08:47]OFD Sender: Server communicate error [15:08:52]OFD Sender: Processing packet 151925 [packets to send 826, broken 825] [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00151925 [15:08:52]OFD Sender: To server: pG, [15:08:52]CommunicateWithHost lk.salyk.kg:30040 [15:08:52]ConnectInit lk.salyk.kg [15:08:57]ConnectInit Can't take IP for lk.salyk.kg [15:08:57]CommunicateWithHost connect error [15:08:57]CommunicateWithHost err = -1 [15:08:57]OFD Sender: Server communicate error [15:08:57]accept exits with 7 [15:08:57]New connection [15:08:57]New thread 3067002212 created [15:08:57]Thread 3066858852 joined [15:08:57]Waiting for new connection... [15:08:57] Sock 7.Parse request [15:08:57]Sock 7.Check first char [15:08:57]Sock 7.First char is OK [15:08:57]request: POST /json_proto HTTP/1.0 [15:08:57]Method: POST [15:08:57]URL: /json_proto [15:08:57]Method is POST - this is cgi request [15:08:57]url: /json_proto [15:08:57]query_string will be loaded in cgi processing [15:08:57]execute_cgi json_proto POST (null) [15:08:57]execute_cgi path=json_proto method=POST [15:08:57]POST find Content-Length [15:08:57]Host: 172.17.43.67:8080 [15:08:57]Content-Length: 680 [15:08:57]Content-Type: application/json [15:08:57] [15:08:57]POST finish read [15:08:57]Found Content-Length = 680 [15:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:57]execute_script... [15:08:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:57]POST & json_proto [15:08:57]process_json_proto [15:08:57]json parsed OK: [15:08:57]protocol is kg_v1.0 [15:08:57]action value=close_receipt [15:08:57]process_action close_receipt [15:08:57]cmd_close_receipt [15:08:57]MH_GetDate [15:08:57]Write to MH i2c: F0 00 00 69 05 5D [15:08:57]Write i2c OK [15:08:57]MH_I2C_Read... [15:08:57]Read from MH i2c: F0 [15:08:57]MH_I2C_Read... [15:08:57]Read from MH i2c: F0 09 00 [15:08:57]MH_I2C_Read... [15:08:57]Read from MH i2c: F0 09 00 69 05 00 0A 33 F0 66 6A BD 47 65 CC [15:08:57]GetLastDocTimeStamp 1727017711 [15:08:57]current date 1727017738 [15:08:57]FM_GetShiftState [15:08:57]SAM_PROTO_GetShiftState [15:08:57]wFMCommunicate request_size=4 [15:08:57]MH_SAM_APDU [15:08:57]CAPDU: 80 13 01 00 [15:08:57]Write to MH i2c: E2 08 00 6A 05 80 13 01 00 00 00 00 00 EC [15:08:57]Write i2c OK [15:08:57]MH_I2C_Read... [15:08:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:57]Read from MH i2c: E2 [15:08:57]MH_I2C_Read... [15:08:57]Read from MH i2c: E2 0E 00 [15:08:57]MH_I2C_Read... [15:08:57]Read from MH i2c: E2 0E 00 6A 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 33 [15:08:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:08:57]wFMCommunicate OK [15:08:57]SAM_PROTO_GetShiftState done [15:08:57]FM_GetShiftState done [15:08:57]opened in 1726966141 [15:08:57]opened+sec_in_day 1727052541 [15:08:57]quantity*price = 150037 [15:08:57]sum+1 = 150039 [15:08:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 257 22.09.2024 15:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151926 ФПД: 244644487264326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151926&fm=244644487264326&tin=02508201610067®Number=0000000000091825&sum=150000 [15:08:58]StoreToDocumentArchive [15:08:58]shift 475 fd 151926 [15:08:58]save to /storage/0475/doc_00151926 [15:08:58]save last doc name /storage/0475/doc_00151926 to /storage/kkm_last_doc_name [15:08:58]save OK [15:08:58]Clear old archive folders... [15:08:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:58]tlvbuf is 02055B20 [15:08:58]SAM_PROTO_ClearQueue [15:08:58]wFMCommunicate request_size=4 [15:08:58]MH_SAM_APDU [15:08:58]CAPDU: 80 09 00 00 [15:08:58]Write to MH i2c: E2 08 00 77 05 80 09 00 00 00 00 00 00 EE [15:08:58]Write i2c OK [15:08:58]MH_I2C_Read... [15:08:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:58]Read from MH i2c: E2 [15:08:58]MH_I2C_Read... [15:08:58]Read from MH i2c: E2 03 00 [15:08:58]MH_I2C_Read... [15:08:58]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [15:08:58]RAPDU: 90 00 [15:08:58]wFMCommunicate OK [15:08:58]SAM_PROTO_ClearQueue done [15:08:58]KKMCreateOFDPacket [15:08:58]OFDProtocolAddRootSTLVToBuf [15:08:58]FM_MakeSignedData [15:08:58]FM_MakeSignedData [15:08:58]SAM_PROTO_SignData [15:08:58]wFMCommunicate request_size=4 [15:08:58]MH_SAM_APDU [15:08:58]CAPDU: 80 0D 01 02 [15:08:58]Write to MH i2c: E2 08 00 78 05 80 0D 01 02 00 00 00 00 F6 [15:08:58]Write i2c OK [15:08:58]MH_I2C_Read... [15:08:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:58]Read from MH i2c: E2 [15:08:58]MH_I2C_Read... [15:08:58]Read from MH i2c: E2 03 00 [15:08:58]MH_I2C_Read... [15:08:58]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [15:08:58]RAPDU: 90 00 [15:08:58]wFMCommunicate OK [15:08:58]wFMCommunicate request_size=255 [15:08:58]MH_SAM_APDU [15:08:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 0A 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 51 02 00 35 04 06 00 DE 80 BB C2 [15:08:58]Write to MH i2c: E2 02 01 79 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 0A 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 51 02 00 35 04 06 00 DE 80 BB C2 00 00 07 [15:08:58]Write i2c OK [15:08:58]MH_I2C_Read... [15:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:59]Read from MH i2c: E2 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 03 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [15:08:59]RAPDU: 90 00 [15:08:59]wFMCommunicate OK [15:08:59]wFMCommunicate request_size=7 [15:08:59]MH_SAM_APDU [15:08:59]CAPDU: 80 0D 02 02 02 78 46 [15:08:59]Write to MH i2c: E2 0A 00 7A 05 80 0D 02 02 02 00 78 46 00 00 BB [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:59]Read from MH i2c: E2 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 03 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [15:08:59]RAPDU: 90 00 [15:08:59]wFMCommunicate OK [15:08:59]wFMCommunicate request_size=4 [15:08:59]MH_SAM_APDU [15:08:59]CAPDU: 80 0D 03 02 [15:08:59]Write to MH i2c: E2 08 00 7B 05 80 0D 03 02 00 00 00 00 FB [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:59]Read from MH i2c: E2 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 0B 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 0B 00 7B 05 00 4B 3E 2B 30 32 11 6B E2 90 00 70 [15:08:59]RAPDU: 4B 3E 2B 30 32 11 6B E2 90 00 [15:08:59]wFMCommunicate OK [15:08:59]SAM_PROTO_SignData done [15:08:59]FM_MakeSignedData done [15:08:59]CreateOFDProtocolMessage [15:08:59]wFMCommunicate request_size=4 [15:08:59]MH_SAM_APDU [15:08:59]CAPDU: 80 11 00 00 [15:08:59]Write to MH i2c: E2 08 00 7C 05 80 11 00 00 00 00 00 00 FB [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:59]Read from MH i2c: E2 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 17 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: E2 17 00 7C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [15:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:59]wFMCommunicate OK [15:08:59]CreateOFDProtocolMessage done [15:08:59]OFDSenderStorePacket 151926 [15:08:59]StoreOFDPacket docnum=151926 [15:08:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 BA 04 01 FF 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 0A 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 51 02 00 35 04 06 00 DE 80 BB C2 78 46 4B 3E 2B 30 32 11 6B E2 [15:08:59]CheckFolder [15:08:59]dirname=/storage/ofd_packets [15:08:59]CheckFolder done [15:08:59]ProducePacketName [15:08:59]name=ofd_packets/00151926 [15:08:59]NVStorageSaveData ofd_packets/00151926 [15:08:59]File name is /storage/ofd_packets/00151926 [15:08:59]Write 298 bytes [15:08:59]NVStorageSaveData done [15:08:59]OFDSenderStorePacket done [15:08:59]KKMCreateOFDPacket done [15:08:59]NVStorageSaveData kkm_last_timestamp [15:08:59]File name is /storage/kkm_last_timestamp [15:08:59]Write 4 bytes [15:08:59]NVStorageSaveData done [15:08:59]ExternCall_PrintAddStr [15:08:59]wPrintStart [15:08:59]Write to MH i2c: 01 00 00 7D 05 82 [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 07 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 07 00 7D 05 00 00 00 00 00 FF 0F 97 [15:08:59]RasterBufferAndPrint [15:08:59]line Счет N : (1)1785937 [15:08:59]line ИНН: 02508201610067 [15:08:59]line Контрольно-Кассовый Чек [15:08:59]line ПРОДАЖА [15:08:59]line ТРК (МРК, ГНК) : 31 [15:08:59]line Товар: 2710194210 [15:08:59]line ДТ-К-5 [15:08:59]line 19.690 * 76.20 [15:08:59]line = 1500.38 [15:08:59]line НДС 12% НСП 1% [15:08:59]line > о реализуемом товаре [15:08:59]line ОКРУГЛЕНИЕ: -0.38 [15:08:59]line ИТОГО: 1500.00 [15:08:59]line Внесено: 1500.00 [15:08:59]line СДАЧА: 0.00 [15:08:59]line НСП 1% : 13.28 [15:08:59]line НДС 12% : 159.33 [15:08:59]line Наличными: 1500.00 [15:08:59]line Безнал.: 0.00 [15:08:59]line Место: АЗС № 89 "Партнер Нефть" [15:08:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:59]line СНО: Общий режим [15:08:59]line Чек 257 22.09.2024 15:08 [15:08:59]line Смена: 475 ФФД: 1.0 [15:08:59]line ЗНМ: 0300000113 [15:08:59]line РНМ: 0000000000091825 [15:08:59]line Версия ККМ: 001 [15:08:59]line ФМ: 0000000000871835 [15:08:59]line ФД: 151926 [15:08:59]line ФПД: 244644487264326 [15:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151926&fm=244644487264326&tin=02508201610067®Number=0000000000091825&sum=150000 [15:08:59]written 0, free lines is 4095 [15:08:59]OFD Sender: Processing packet 151925 [packets to send 827, broken 825] [15:08:59]ProducePacketName [15:08:59]name=ofd_packets/00151925 [15:08:59]OFD Sender: To server: pG, [15:08:59]CommunicateWithHost lk.salyk.kg:30040 [15:08:59]ConnectInit lk.salyk.kg [15:08:59]Write to MH i2c: 01 00 00 A8 05 AD [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 07 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 E2 0C A2 [15:08:59]RasterBufferAndPrint [15:08:59]line [15:08:59]line [15:08:59]line [15:08:59]line [15:08:59]line [15:08:59]written 0, free lines is 3304 [15:08:59]MH_Cut [15:08:59]Write to MH i2c: D1 01 00 AF 05 01 86 [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: D1 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: D1 01 00 [15:08:59]MH_I2C_Read... [15:08:59]Read from MH i2c: D1 01 00 AF 05 00 85 [15:08:59]Write to MH i2c: 01 00 00 B0 05 B5 [15:08:59]Write i2c OK [15:08:59]MH_I2C_Read... [15:09:00]*** Cut start [15:09:00]*** Purtial cut [15:09:00]*** Stage 1: CUTSNS_PIN = 1 [15:09:00]Read from MH i2c: 01 [15:09:00]MH_I2C_Read... [15:09:00]*** Stop cut motor [15:09:00]*** Cut end [15:09:00]Read from MH i2c: 01 07 00 [15:09:00]MH_I2C_Read... [15:09:00]Read from MH i2c: 01 07 00 B0 05 00 00 00 00 00 FF 0F CA [15:09:00]process_action close_receipt done [15:09:00]requested_data is exist [15:09:00]produce_requested_data [15:09:00]requested_item fm.sn is exist - process it [15:09:00]wFMCommunicate request_size=4 [15:09:00]MH_SAM_APDU [15:09:00]CAPDU: 80 11 00 00 [15:09:00]Write to MH i2c: E2 08 00 B1 05 80 11 00 00 00 00 00 00 30 [15:09:00]Write i2c OK [15:09:00]MH_I2C_Read... [15:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:00]Read from MH i2c: E2 [15:09:00]MH_I2C_Read... [15:09:00]Read from MH i2c: E2 17 00 [15:09:00]MH_I2C_Read... [15:09:00]Read from MH i2c: E2 17 00 B1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [15:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:00]wFMCommunicate OK [15:09:00]requested_item fd.num is exist - process it [15:09:00]SAM_PROTO_GetFieldsCounters [15:09:00]wFMCommunicate request_size=4 [15:09:00]MH_SAM_APDU [15:09:00]CAPDU: 80 13 00 00 [15:09:00]Write to MH i2c: E2 08 00 B2 05 80 13 00 00 00 00 00 00 33 [15:09:00]Write i2c OK [15:09:00]MH_I2C_Read... [15:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:00]Read from MH i2c: E2 [15:09:00]MH_I2C_Read... [15:09:00]Read from MH i2c: E2 62 00 [15:09:00]MH_I2C_Read... [15:09:00]Read from MH i2c: E2 62 00 B2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [15:09:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:00]wFMCommunicate OK [15:09:00]SAM_PROTO_GetFieldsCounters done [15:09:00]requested_item shift.num is exist - process it [15:09:00]requested_item shift.opened is exist - process it [15:09:00]req_shift_opened [15:09:00]FM_GetShiftState [15:09:00]SAM_PROTO_GetShiftState [15:09:00]wFMCommunicate request_size=4 [15:09:00]MH_SAM_APDU [15:09:00]CAPDU: 80 13 01 00 [15:09:00]Write to MH i2c: E2 08 00 B3 05 80 13 01 00 00 00 00 00 35 [15:09:00]Write i2c OK [15:09:00]MH_I2C_Read... [15:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:01]Read from MH i2c: E2 [15:09:01]MH_I2C_Read... [15:09:01]Read from MH i2c: E2 0E 00 [15:09:01]MH_I2C_Read... [15:09:01]Read from MH i2c: E2 0E 00 B3 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7C [15:09:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:09:01]wFMCommunicate OK [15:09:01]SAM_PROTO_GetShiftState done [15:09:01]FM_GetShiftState done [15:09:01]req_shift_opened done [15:09:01]requested_item shift.open_date is exist - process it [15:09:01]req_shift_open_date [15:09:01]req_shift_open_date done [15:09:01]produce_requested_data done [15:09:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151926,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:09:01]process_action_free close_receipt [15:09:01]json_value_free [15:09:01]json_value_free done [15:09:01]process_json_proto returns [15:09:01]Send response to host [15:09:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151926,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:09:01]free response buf [15:09:01]execute_script done [15:09:01]execute_script returns [15:09:01]free content buf [15:09:01]Sock 7.Close socket [15:09:01]Sock 7.Thread stoped [15:09:05]Connected sock=11 [15:09:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 99 07 01 22 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 EF 32 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 51 02 00 35 04 06 00 71 8C 65 73 F0 A8 BC 29 71 E7 BC C9 10 F7 [15:09:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 57 47 00 1E 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 51 02 00 F4 03 04 00 13 DB EF 66 B6 04 01 00 00 39 EC CB F3 B3 3A 34 1E [15:09:05]CommunicateWithHost err = 0 [15:09:05]CheckOFDResponse [15:09:05]1017 (14) - 77093643461234 [15:09:05]1041 (16) - 0000000000871835 [15:09:05]1040 (4) - 151925 [15:09:05]1012 (4) - 22.09.2024 08:53 [15:09:05]1206 (1) - 0 [15:09:05]OFD Sender: Remove packet 151925 [15:09:05]ProducePacketName [15:09:05]name=ofd_packets/00151925 [15:09:05]NVStorageDeleteData [15:09:06]OFD Sender: Processing packet 151926 [packets to send 826, broken 825] [15:09:06]ProducePacketName [15:09:06]name=ofd_packets/00151926 [15:09:06]OFD Sender: To server: pG, [15:09:06]CommunicateWithHost lk.salyk.kg:30040 [15:09:06]ConnectInit lk.salyk.kg [15:09:06]Connected sock=7 [15:09:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 BA 04 01 FF 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 0A 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 51 02 00 35 04 06 00 DE 80 BB C2 78 46 4B 3E 2B 30 32 11 6B E2 [15:09:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 2F 47 00 38 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 51 02 00 F4 03 04 00 14 DB EF 66 B6 04 01 00 00 18 C1 C4 9A CE BD 5A 30 [15:09:07]CommunicateWithHost err = 0 [15:09:07]CheckOFDResponse [15:09:07]1017 (14) - 77093643461234 [15:09:07]1041 (16) - 0000000000871835 [15:09:07]1040 (4) - 151926 [15:09:07]1012 (4) - 22.09.2024 08:53 [15:09:07]1206 (1) - 0 [15:09:07]OFD Sender: Remove packet 151926 [15:09:07]ProducePacketName [15:09:07]name=ofd_packets/00151926 [15:09:07]NVStorageDeleteData [15:09:07]OFD Sender: No OFD packet to send [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:22]OFD Sender: No OFD packet to send [15:09:27]OFD Sender: No OFD packet to send [15:09:32]OFD Sender: No OFD packet to send [15:09:37]OFD Sender: No OFD packet to send [15:09:42]OFD Sender: No OFD packet to send [15:09:44]accept exits with 10 [15:09:44]New connection [15:09:44]New thread 3066858852 created [15:09:44]Thread 3067002212 joined [15:09:44]Waiting for new connection... [15:09:44] Sock 10.Parse request [15:09:44]Sock 10.Check first char [15:09:44]Sock 10.First char is OK [15:09:44]request: POST /json_proto HTTP/1.0 [15:09:44]Method: POST [15:09:44]URL: /json_proto [15:09:44]Method is POST - this is cgi request [15:09:44]url: /json_proto [15:09:44]query_string will be loaded in cgi processing [15:09:44]execute_cgi json_proto POST (null) [15:09:44]execute_cgi path=json_proto method=POST [15:09:44]POST find Content-Length [15:09:44]Host: 172.17.43.67:8080 [15:09:44]Content-Length: 796 [15:09:44]Content-Type: application/json [15:09:44] [15:09:44]POST finish read [15:09:44]Found Content-Length = 796 [15:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:44]execute_script... [15:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:44]POST & json_proto [15:09:44]process_json_proto [15:09:44]json parsed OK: [15:09:44]protocol is kg_v1.0 [15:09:44]action value=close_receipt [15:09:44]process_action close_receipt [15:09:44]cmd_close_receipt [15:09:44]MH_GetDate [15:09:44]Write to MH i2c: F0 00 00 B4 05 A8 [15:09:44]Write i2c OK [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: F0 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: F0 09 00 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: F0 09 00 B4 05 00 39 33 F0 66 6A BD 47 65 46 [15:09:44]GetLastDocTimeStamp 1727017738 [15:09:44]current date 1727017785 [15:09:44]FM_GetShiftState [15:09:44]SAM_PROTO_GetShiftState [15:09:44]wFMCommunicate request_size=4 [15:09:44]MH_SAM_APDU [15:09:44]CAPDU: 80 13 01 00 [15:09:44]Write to MH i2c: E2 08 00 B5 05 80 13 01 00 00 00 00 00 37 [15:09:44]Write i2c OK [15:09:44]MH_I2C_Read... [15:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:44]Read from MH i2c: E2 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: E2 0E 00 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: E2 0E 00 B5 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [15:09:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:09:44]wFMCommunicate OK [15:09:44]SAM_PROTO_GetShiftState done [15:09:44]FM_GetShiftState done [15:09:44]opened in 1726966141 [15:09:44]opened+sec_in_day 1727052541 [15:09:44]quantity*price = 0 [15:09:44]sum+1 = 1 [15:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре [15:09:46]line ИТОГО: 0.00 [15:09:46]line НСП 1% : 0.00 [15:09:46]line НДС 12% : 0.00 [15:09:46]line Наличными: 0.00 [15:09:46]line Безнал.: 0.00 [15:09:46]line Место: АЗС № 89 "Партнер Нефть" [15:09:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:09:46]line СНО: Общий режим [15:09:46]line Чек 258 22.09.2024 15:09 [15:09:46]line Смена: 475 ФФД: 1.0 [15:09:46]line ЗНМ: 0300000113 [15:09:46]line РНМ: 0000000000091825 [15:09:46]line Версия ККМ: 001 [15:09:46]line Платежная система: O! деньги [15:09:46]line ФМ: 0000000000871835 [15:09:46]line ФД: 151927 [15:09:46]line ФПД: 211320695435082 [15:09:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151927&fm=211320695435082&tin=02508201610067®Number=0000000000091825&sum=0 [15:09:46]written 0, free lines is 4095 [15:09:46]OFD Sender: Processing packet 151927 [packets to send 826, broken 825] [15:09:46]ProducePacketName [15:09:46]name=ofd_packets/00151927 [15:09:46]OFD Sender: To server: pG, [15:09:46]CommunicateWithHost lk.salyk.kg:30040 [15:09:46]ConnectInit lk.salyk.kg [15:09:46]Write to MH i2c: 01 00 00 F2 05 F7 [15:09:46]Write i2c OK [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: 01 [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: 01 07 00 [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 EC 0C F6 [15:09:46]RasterBufferAndPrint [15:09:46]line [15:09:46]line [15:09:46]line [15:09:46]line [15:09:46]line [15:09:46]written 0, free lines is 3314 [15:09:46]MH_Cut [15:09:46]Write to MH i2c: D1 01 00 F9 05 01 D0 [15:09:46]Write i2c OK [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: D1 [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: D1 01 00 [15:09:46]MH_I2C_Read... [15:09:46]Read from MH i2c: D1 01 00 F9 05 00 CF [15:09:46]Write to MH i2c: 01 00 00 FA 05 FF [15:09:46]Write i2c OK [15:09:46]MH_I2C_Read... [15:09:47]*** Cut start [15:09:47]*** Purtial cut [15:09:47]*** Stage 1: CUTSNS_PIN = 1 [15:09:47]Read from MH i2c: 01 [15:09:47]MH_I2C_Read... [15:09:47]*** Stop cut motor [15:09:47]*** Cut end [15:09:47]Read from MH i2c: 01 07 00 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: 01 07 00 FA 05 00 00 00 00 00 FF 0F 14 [15:09:47]process_action close_receipt done [15:09:47]requested_data is exist [15:09:47]produce_requested_data [15:09:47]requested_item fm.sn is exist - process it [15:09:47]wFMCommunicate request_size=4 [15:09:47]MH_SAM_APDU [15:09:47]CAPDU: 80 11 00 00 [15:09:47]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [15:09:47]Write i2c OK [15:09:47]MH_I2C_Read... [15:09:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:47]Read from MH i2c: E2 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: E2 17 00 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [15:09:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:47]wFMCommunicate OK [15:09:47]requested_item fd.num is exist - process it [15:09:47]SAM_PROTO_GetFieldsCounters [15:09:47]wFMCommunicate request_size=4 [15:09:47]MH_SAM_APDU [15:09:47]CAPDU: 80 13 00 00 [15:09:47]Write to MH i2c: E2 08 00 FC 05 80 13 00 00 00 00 00 00 7D [15:09:47]Write i2c OK [15:09:47]MH_I2C_Read... [15:09:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:48]Read from MH i2c: E2 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 62 00 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 62 00 FC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [15:09:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:48]wFMCommunicate OK [15:09:48]SAM_PROTO_GetFieldsCounters done [15:09:48]requested_item shift.num is exist - process it [15:09:48]requested_item shift.opened is exist - process it [15:09:48]req_shift_opened [15:09:48]FM_GetShiftState [15:09:48]SAM_PROTO_GetShiftState [15:09:48]wFMCommunicate request_size=4 [15:09:48]MH_SAM_APDU [15:09:48]CAPDU: 80 13 01 00 [15:09:48]Write to MH i2c: E2 08 00 FD 05 80 13 01 00 00 00 00 00 7F [15:09:48]Write i2c OK [15:09:48]MH_I2C_Read... [15:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:48]Read from MH i2c: E2 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 0E 00 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 0E 00 FD 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C6 [15:09:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:09:48]wFMCommunicate OK [15:09:48]SAM_PROTO_GetShiftState done [15:09:48]FM_GetShiftState done [15:09:48]req_shift_opened done [15:09:48]requested_item shift.open_date is exist - process it [15:09:48]req_shift_open_date [15:09:48]req_shift_open_date done [15:09:48]produce_requested_data done [15:09:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151927,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:09:48]process_action_free close_receipt [15:09:48]json_value_free [15:09:48]json_value_free done [15:09:48]process_json_proto returns [15:09:48]Send response to host [15:09:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151927,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:09:48]free response buf [15:09:48]execute_script done [15:09:48]execute_script returns [15:09:48]free content buf [15:09:48]Sock 10.Close socket [15:09:48]Sock 10.Thread stoped [15:09:48]Connected sock=9 [15:09:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 1D 07 01 C7 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 39 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 51 02 00 35 04 06 00 C0 31 EE FC 2F 4A BF 21 56 49 BB 1A 21 D6 [15:09:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 58 DA 47 00 9F B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 51 02 00 F4 03 04 00 3E DB EF 66 B6 04 01 00 00 E9 21 BD 8C 0A 9A 81 D9 [15:09:48]CommunicateWithHost err = 0 [15:09:48]CheckOFDResponse [15:09:48]1017 (14) - 77093643461234 [15:09:48]1041 (16) - 0000000000871835 [15:09:48]1040 (4) - 151927 [15:09:48]1012 (4) - 22.09.2024 08:54 [15:09:48]1206 (1) - 0 [15:09:48]OFD Sender: Remove packet 151927 [15:09:48]ProducePacketName [15:09:48]name=ofd_packets/00151927 [15:09:48]NVStorageDeleteData [15:09:49]OFD Sender: No OFD packet to send [15:09:54]OFD Sender: No OFD packet to send [15:09:54]recv_with_timeout no data received [15:09:59]OFD Sender: No OFD packet to send [15:10:04]OFD Sender: No OFD packet to send [15:10:09]OFD Sender: No OFD packet to send [15:10:13]accept exits with 7 [15:10:13]New connection [15:10:13]New thread 3067002212 created [15:10:13]Thread 3066858852 joined [15:10:13]Waiting for new connection... [15:10:13] Sock 7.Parse request [15:10:13]Sock 7.Check first char [15:10:13]Sock 7.First char is OK [15:10:13]request: POST /json_proto HTTP/1.0 [15:10:13]Method: POST [15:10:13]URL: /json_proto [15:10:13]Method is POST - this is cgi request [15:10:13]url: /json_proto [15:10:13]query_string will be loaded in cgi processing [15:10:13]execute_cgi json_proto POST (null) [15:10:13]execute_cgi path=json_proto method=POST [15:10:13]POST find Content-Length [15:10:13]Host: 172.17.43.67:8080 [15:10:13]Content-Length: 644 [15:10:13]Content-Type: application/json [15:10:13] [15:10:13]POST finish read [15:10:13]Found Content-Length = 644 [15:10:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18829", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:13]execute_script... [15:10:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18829", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:13]POST & json_proto [15:10:13]process_json_proto [15:10:13]json parsed OK: [15:10:13]protocol is kg_v1.0 [15:10:13]action value=close_receipt [15:10:13]process_action close_receipt [15:10:13]cmd_close_receipt [15:10:13]MH_GetDate [15:10:13]Write to MH i2c: F0 00 00 FE 05 F2 [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: F0 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: F0 09 00 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: F0 09 00 FE 05 00 55 33 F0 66 6A BD 47 65 AC [15:10:13]GetLastDocTimeStamp 1727017785 [15:10:13]current date 1727017813 [15:10:13]FM_GetShiftState [15:10:13]SAM_PROTO_GetShiftState [15:10:13]wFMCommunicate request_size=4 [15:10:13]MH_SAM_APDU [15:10:13]CAPDU: 80 13 01 00 [15:10:13]Write to MH i2c: E2 08 00 FF 05 80 13 01 00 00 00 00 00 81 [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:13]Read from MH i2c: E2 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: E2 0E 00 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: E2 0E 00 FF 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C8 [15:10:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:10:13]wFMCommunicate OK [15:10:13]SAM_PROTO_GetShiftState done [15:10:13]FM_GetShiftState done [15:10:13]opened in 1726966141 [15:10:13]opened+sec_in_day 1727052541 [15:10:13]quantity*price = 5500 [15:10:13]sum+1 = 5501 [15:10:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 259 22.09.2024 15:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151928 ФПД: 129409493054697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151928&fm=129409493054697&tin=02508201610067®Number=0000000000091825&sum=5500 0 [15:10:14]StoreToDocumentArchive [15:10:14]shift 475 fd 151928 [15:10:14]save to /storage/0475/doc_00151928 [15:10:14]save last doc name /storage/0475/doc_00151928 to /storage/kkm_last_doc_name [15:10:14]save OK [15:10:14]Clear old archive folders... [15:10:14]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:10:14]tlvbuf is 02060F30 [15:10:14]SAM_PROTO_ClearQueue [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 09 00 00 [15:10:14]Write to MH i2c: E2 08 00 0C 06 80 09 00 00 00 00 00 00 84 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [15:10:14]RAPDU: 90 00 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_ClearQueue done [15:10:14]KKMCreateOFDPacket [15:10:14]OFDProtocolAddRootSTLVToBuf [15:10:14]FM_MakeSignedData [15:10:14]FM_MakeSignedData [15:10:14]SAM_PROTO_SignData [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 0D 01 02 [15:10:14]Write to MH i2c: E2 08 00 0D 06 80 0D 01 02 00 00 00 00 8C [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [15:10:14]RAPDU: 90 00 [15:10:14]wFMCommunicate OK [15:10:14]wFMCommunicate request_size=255 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 55 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [15:10:14]Write to MH i2c: E2 02 01 0E 06 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 55 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 74 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]OFD Sender: No OFD packet to send [15:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [15:10:14]RAPDU: 90 00 [15:10:14]wFMCommunicate OK [15:10:14]wFMCommunicate request_size=35 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 51 02 00 35 04 06 00 75 B2 7E DD 34 E9 [15:10:14]Write to MH i2c: E2 26 00 0F 06 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 51 02 00 35 04 06 00 75 B2 7E DD 34 E9 00 00 EC [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [15:10:14]RAPDU: 90 00 [15:10:14]wFMCommunicate OK [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 0D 03 02 [15:10:14]Write to MH i2c: E2 08 00 10 06 80 0D 03 02 00 00 00 00 91 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0B 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0B 00 10 06 00 17 CC 9C 2B B2 A1 EC A4 90 00 1F [15:10:14]RAPDU: 17 CC 9C 2B B2 A1 EC A4 90 00 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_SignData done [15:10:14]FM_MakeSignedData done [15:10:14]CreateOFDProtocolMessage [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 11 00 00 [15:10:14]Write to MH i2c: E2 08 00 11 06 80 11 00 00 00 00 00 00 91 [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 17 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 17 00 11 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [15:10:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:15]wFMCommunicate OK [15:10:15]CreateOFDProtocolMessage done [15:10:15]OFDSenderStorePacket 151928 [15:10:15]StoreOFDPacket docnum=151928 [15:10:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 DE CA 20 01 C9 74 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 55 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 51 02 00 35 04 06 00 75 B2 7E DD 34 E9 17 CC 9C 2B B2 A1 EC A4 [15:10:15]CheckFolder [15:10:15]dirname=/storage/ofd_packets [15:10:15]CheckFolder done [15:10:15]ProducePacketName [15:10:15]name=ofd_packets/00151928 [15:10:15]NVStorageSaveData ofd_packets/00151928 [15:10:15]File name is /storage/ofd_packets/00151928 [15:10:15]Write 326 bytes [15:10:15]NVStorageSaveData done [15:10:15]OFDSenderStorePacket done [15:10:15]KKMCreateOFDPacket done [15:10:15]NVStorageSaveData kkm_last_timestamp [15:10:15]File name is /storage/kkm_last_timestamp [15:10:15]Write 4 bytes [15:10:15]NVStorageSaveData done [15:10:15]ExternCall_PrintAddStr [15:10:15]wPrintStart [15:10:15]Write to MH i2c: 01 00 00 12 06 18 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 07 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 07 00 12 06 00 00 00 00 00 FF 0F 2D [15:10:15]RasterBufferAndPrint [15:10:15]line Счет N : (3)18829 [15:10:15]line ИНН: 02508201610067 [15:10:15]line Контрольно-Кассовый Чек [15:10:15]line ПРОДАЖА [15:10:15]line Товар: 4700000310043 [15:10:15]line Вода Жалалабат 27 1л [15:10:15]line 1.000 * 55.00 [15:10:15]line = 55.00 [15:10:15]line НДС 12% НСП 1% [15:10:15]line > о реализуемом товаре [15:10:15]line ИТОГО: 55.00 [15:10:15]line НСП 1% : 0.49 [15:10:15]line НДС 12% : 5.84 [15:10:15]line Наличными: 55.00 [15:10:15]line Безнал.: 0.00 [15:10:15]line Место: АЗС № 89 "Партнер Нефть" [15:10:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:10:15]line СНО: Общий режим [15:10:15]line Чек 259 22.09.2024 15:10 [15:10:15]line Смена: 475 ФФД: 1.0 [15:10:15]line ЗНМ: 0300000113 [15:10:15]line РНМ: 0000000000091825 [15:10:15]line Версия ККМ: 001 [15:10:15]line ФМ: 0000000000871835 [15:10:15]line ФД: 151928 [15:10:15]line ФПД: 129409493054697 [15:10:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151928&fm=129409493054697&tin=02508201610067®Number=0000000000091825&sum=5500 [15:10:15]line 0 [15:10:15]written 0, free lines is 4095 [15:10:15]OFD Sender: Processing packet 151928 [packets to send 826, broken 825] [15:10:15]ProducePacketName [15:10:15]name=ofd_packets/00151928 [15:10:15]OFD Sender: To server: pG, [15:10:15]CommunicateWithHost lk.salyk.kg:30040 [15:10:15]ConnectInit lk.salyk.kg [15:10:15]Write to MH i2c: 01 00 00 3A 06 40 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 07 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 00 0D 54 [15:10:15]RasterBufferAndPrint [15:10:15]line [15:10:15]line [15:10:15]line [15:10:15]line [15:10:15]line [15:10:15]written 0, free lines is 3336 [15:10:15]MH_Cut [15:10:15]Write to MH i2c: D1 01 00 41 06 01 19 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: D1 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: D1 01 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: D1 01 00 41 06 00 18 [15:10:15]Write to MH i2c: 01 00 00 42 06 48 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:16]*** Cut start [15:10:16]*** Purtial cut [15:10:16]*** Stage 1: CUTSNS_PIN = 1 [15:10:16]Read from MH i2c: 01 [15:10:16]MH_I2C_Read... [15:10:16]*** Stop cut motor [15:10:16]*** Cut end [15:10:16]Read from MH i2c: 01 07 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [15:10:16]process_action close_receipt done [15:10:16]requested_data is exist [15:10:16]produce_requested_data [15:10:16]requested_item fm.sn is exist - process it [15:10:16]wFMCommunicate request_size=4 [15:10:16]MH_SAM_APDU [15:10:16]CAPDU: 80 11 00 00 [15:10:16]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [15:10:16]Write i2c OK [15:10:16]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:16]Read from MH i2c: E2 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 17 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [15:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:16]wFMCommunicate OK [15:10:16]requested_item fd.num is exist - process it [15:10:16]SAM_PROTO_GetFieldsCounters [15:10:16]wFMCommunicate request_size=4 [15:10:16]MH_SAM_APDU [15:10:16]CAPDU: 80 13 00 00 [15:10:16]Write to MH i2c: E2 08 00 44 06 80 13 00 00 00 00 00 00 C6 [15:10:16]Write i2c OK [15:10:16]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:16]Read from MH i2c: E2 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 62 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 62 00 44 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [15:10:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:16]wFMCommunicate OK [15:10:16]SAM_PROTO_GetFieldsCounters done [15:10:16]requested_item shift.num is exist - process it [15:10:16]requested_item shift.opened is exist - process it [15:10:16]req_shift_opened [15:10:16]FM_GetShiftState [15:10:16]SAM_PROTO_GetShiftState [15:10:16]wFMCommunicate request_size=4 [15:10:16]MH_SAM_APDU [15:10:16]CAPDU: 80 13 01 00 [15:10:16]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [15:10:16]Write i2c OK [15:10:16]MH_I2C_Read... [15:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:16]Read from MH i2c: E2 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 0E 00 [15:10:16]MH_I2C_Read... [15:10:16]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [15:10:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:10:16]wFMCommunicate OK [15:10:16]SAM_PROTO_GetShiftState done [15:10:16]FM_GetShiftState done [15:10:16]req_shift_opened done [15:10:16]requested_item shift.open_date is exist - process it [15:10:16]req_shift_open_date [15:10:16]req_shift_open_date done [15:10:16]produce_requested_data done [15:10:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151928,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:10:16]process_action_free close_receipt [15:10:16]json_value_free [15:10:16]json_value_free done [15:10:16]process_json_proto returns [15:10:16]Send response to host [15:10:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151928,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:10:16]free response buf [15:10:16]execute_script done [15:10:16]execute_script returns [15:10:16]free content buf [15:10:16]Sock 7.Close socket [15:10:16]Sock 7.Thread stoped [15:10:20]ConnectInit Can't take IP for lk.salyk.kg [15:10:20]CommunicateWithHost connect error [15:10:20]CommunicateWithHost err = -1 [15:10:20]OFD Sender: Server communicate error [15:10:25]OFD Sender: Processing packet 151928 [packets to send 826, broken 825] [15:10:25]ProducePacketName [15:10:25]name=ofd_packets/00151928 [15:10:25]OFD Sender: To server: pG, [15:10:25]CommunicateWithHost lk.salyk.kg:30040 [15:10:25]ConnectInit lk.salyk.kg [15:10:30]ConnectInit Can't take IP for lk.salyk.kg [15:10:30]CommunicateWithHost connect error [15:10:30]CommunicateWithHost err = -1 [15:10:30]OFD Sender: Server communicate error [15:10:35]OFD Sender: Processing packet 151928 [packets to send 826, broken 825] [15:10:35]ProducePacketName [15:10:35]name=ofd_packets/00151928 [15:10:35]OFD Sender: To server: pG, [15:10:35]CommunicateWithHost lk.salyk.kg:30040 [15:10:35]ConnectInit lk.salyk.kg [15:10:39]Connected sock=7 [15:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 DE CA 20 01 C9 74 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 55 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 51 02 00 35 04 06 00 75 B2 7E DD 34 E9 17 CC 9C 2B B2 A1 EC A4 [15:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C 59 47 00 B9 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 51 02 00 F4 03 04 00 72 DB EF 66 B6 04 01 00 00 90 80 14 FA 9D AF C1 A2 [15:10:40]CommunicateWithHost err = 0 [15:10:40]CheckOFDResponse [15:10:40]1017 (14) - 77093643461234 [15:10:40]1041 (16) - 0000000000871835 [15:10:40]1040 (4) - 151928 [15:10:40]1012 (4) - 22.09.2024 08:55 [15:10:40]1206 (1) - 0 [15:10:40]OFD Sender: Remove packet 151928 [15:10:40]ProducePacketName [15:10:40]name=ofd_packets/00151928 [15:10:40]NVStorageDeleteData [15:10:41]OFD Sender: No OFD packet to send [15:10:46]OFD Sender: No OFD packet to send [15:10:51]OFD Sender: No OFD packet to send [15:10:56]OFD Sender: No OFD packet to send [15:11:01]OFD Sender: No OFD packet to send [15:11:06]OFD Sender: No OFD packet to send [15:11:11]OFD Sender: No OFD packet to send [15:11:14]recv_with_timeout no data received [15:11:16]OFD Sender: No OFD packet to send [15:11:21]OFD Sender: No OFD packet to send [15:11:24]recv_with_timeout no data received [15:11:26]OFD Sender: No OFD packet to send [15:11:31]OFD Sender: No OFD packet to send [15:11:36]OFD Sender: No OFD packet to send [15:11:41]OFD Sender: No OFD packet to send [15:11:46]OFD Sender: No OFD packet to send [15:11:51]OFD Sender: No OFD packet to send [15:11:56]OFD Sender: No OFD packet to send [15:12:01]OFD Sender: No OFD packet to send [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=47 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [15:09:45]Write to MH i2c: E2 32 00 BA 05 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 96 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=15 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [15:09:45]Write to MH i2c: E2 12 00 BB 05 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 65 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=15 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [15:09:45]Write to MH i2c: E2 12 00 BC 05 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 98 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=11 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:09:45]Write to MH i2c: E2 0E 00 BD 05 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 74 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=13 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 08 F4 03 04 00 39 33 F0 66 [15:09:45]Write to MH i2c: E2 10 00 BE 05 80 15 02 00 08 00 F4 03 04 00 39 33 F0 66 00 00 10 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=25 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [15:09:45]Write to MH i2c: E2 1C 00 BF 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 A6 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=4 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 15 03 00 [15:09:45]Write to MH i2c: E2 08 00 C0 05 80 15 03 00 00 00 00 00 46 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 40 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 40 00 C0 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 02 01 00 00 35 04 06 00 C0 31 EE FC 2F 4A 90 00 39 [15:09:45]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 02 01 00 00 35 04 06 00 C0 31 EE FC 2F 4A 90 00 [15:09:45]wFMCommunicate OK [15:09:45]SAM_PROTO_ProcessDocument answer len = 59 [15:09:45]SAM_PROTO_ProcessDocument done [15:09:45]SetTLVBufToDocument [15:09:45]Processing tag 1209 (04B9) [15:09:45]Malloc new data [15:09:45]Processing tag 1041 (0411) [15:09:45]Processing tag 1040 (0410) [15:09:45]Malloc new data [15:09:45]Processing tag 1038 (040E) [15:09:45]Malloc new data [15:09:45]Processing tag 1042 (0412) [15:09:45]Malloc new data [15:09:45]Processing tag 1077 (0435) [15:09:45]Malloc new data [15:09:45]SetTLVBufToDocument err=0 [15:09:45]KKMLoadAndSignReceiptData store KKM data [15:09:45]KKMLoadAndSignReceiptData err=0 [15:09:45]wFMCommunicate request_size=4 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 11 00 00 [15:09:45]Write to MH i2c: E2 08 00 C1 05 80 11 00 00 00 00 00 00 40 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 17 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 17 00 C1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [15:09:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:45]wFMCommunicate OK [15:09:45]Счет N : (1)1785938 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 7.380 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 258 22.09.2024 15:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151927 ФПД: 211320695435082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151927&fm=211320695435082&tin=02508201610067®Number=0000000000091825&sum=0 [15:09:45]StoreToDocumentArchive [15:09:45]shift 475 fd 151927 [15:09:45]save to /storage/0475/doc_00151927 [15:09:45]save last doc name /storage/0475/doc_00151927 to /storage/kkm_last_doc_name [15:09:45]save OK [15:09:45]Clear old archive folders... [15:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:09:45]tlvbuf is 02003110 [15:09:45]SAM_PROTO_ClearQueue [15:09:45]wFMCommunicate request_size=4 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 09 00 00 [15:09:45]Write to MH i2c: E2 08 00 C2 05 80 09 00 00 00 00 00 00 39 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]SAM_PROTO_ClearQueue done [15:09:45]KKMCreateOFDPacket [15:09:45]OFDProtocolAddRootSTLVToBuf [15:09:45]FM_MakeSignedData [15:09:45]FM_MakeSignedData [15:09:45]SAM_PROTO_SignData [15:09:45]wFMCommunicate request_size=4 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 0D 01 02 [15:09:45]Write to MH i2c: E2 08 00 C3 05 80 0D 01 02 00 00 00 00 41 [15:09:45]Write i2c OK [15:09:45]MH_I2C_Read... [15:09:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:45]Read from MH i2c: E2 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 [15:09:45]MH_I2C_Read... [15:09:45]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [15:09:45]RAPDU: 90 00 [15:09:45]wFMCommunicate OK [15:09:45]wFMCommunicate request_size=255 [15:09:45]MH_SAM_APDU [15:09:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 39 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 51 02 00 35 04 06 00 C0 [15:09:45]Write to MH i2c: E2 02 01 C4 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 39 33 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 [15:12:06]OFD Sender: No OFD packet to send [15:12:11]OFD Sender: No OFD packet to send [15:12:16]OFD Sender: No OFD packet to send [15:12:21]OFD Sender: No OFD packet to send [15:12:26]OFD Sender: No OFD packet to send [15:12:31]OFD Sender: No OFD packet to send [15:12:36]OFD Sender: No OFD packet to send [15:12:41]recv_with_timeout no data received [15:12:41]OFD Sender: No OFD packet to send [15:12:46]OFD Sender: No OFD packet to send [15:12:51]OFD Sender: No OFD packet to send [15:12:56]OFD Sender: No OFD packet to send [15:12:59]recv_with_timeout no data received [15:13:01]OFD Sender: No OFD packet to send [15:13:06]OFD Sender: No OFD packet to send [15:13:09]recv_with_timeout no data received [15:13:11]OFD Sender: No OFD packet to send [15:13:16]OFD Sender: No OFD packet to send [15:13:21]OFD Sender: No OFD packet to send [15:13:26]OFD Sender: No OFD packet to send [15:13:31]OFD Sender: No OFD packet to send [15:13:36]OFD Sender: No OFD packet to send [15:13:40]recv_with_timeout no data received [15:13:41]OFD Sender: No OFD packet to send [15:13:46]OFD Sender: No OFD packet to send [15:13:51]OFD Sender: No OFD packet to send [15:13:56]OFD Sender: No OFD packet to send [15:14:01]OFD Sender: No OFD packet to send [15:14:06]recv_with_timeout no data received [15:14:06]OFD Sender: No OFD packet to send [15:14:11]OFD Sender: No OFD packet to send [15:14:17]OFD Sender: No OFD packet to send [15:14:22]OFD Sender: No OFD packet to send [15:14:27]OFD Sender: No OFD packet to send [15:14:32]OFD Sender: No OFD packet to send [15:14:37]OFD Sender: No OFD packet to send [15:14:42]OFD Sender: No OFD packet to send [15:14:44]recv_with_timeout no data received [15:14:47]OFD Sender: No OFD packet to send [15:14:52]OFD Sender: No OFD packet to send [15:14:57]OFD Sender: No OFD packet to send [15:15:02]OFD Sender: No OFD packet to send [15:15:07]OFD Sender: No OFD packet to send [15:15:12]OFD Sender: No OFD packet to send [15:15:17]OFD Sender: No OFD packet to send [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:37]OFD Sender: No OFD packet to send [15:15:42]OFD Sender: No OFD packet to send [15:15:47]OFD Sender: No OFD packet to send [15:15:52]OFD Sender: No OFD packet to send [15:15:57]OFD Sender: No OFD packet to send [15:16:02]OFD Sender: No OFD packet to send [15:16:07]OFD Sender: No OFD packet to send [15:16:12]OFD Sender: No OFD packet to send [15:16:17]OFD Sender: No OFD packet to send [15:16:22]OFD Sender: No OFD packet to send [15:16:27]OFD Sender: No OFD packet to send [15:16:32]OFD Sender: No OFD packet to send [15:16:37]OFD Sender: No OFD packet to send [15:16:42]OFD Sender: No OFD packet to send [15:16:47]OFD Sender: No OFD packet to send [15:16:52]OFD Sender: No OFD packet to send [15:16:57]OFD Sender: No OFD packet to send [15:17:01]recv_with_timeout no data received [15:17:02]OFD Sender: No OFD packet to send [15:17:07]OFD Sender: No OFD packet to send [15:17:12]OFD Sender: No OFD packet to send [15:17:17]OFD Sender: No OFD packet to send [15:17:22]OFD Sender: No OFD packet to send [15:17:27]OFD Sender: No OFD packet to send [15:17:32]OFD Sender: No OFD packet to send [15:17:37]OFD Sender: No OFD packet to send [15:17:42]OFD Sender: No OFD packet to send [15:17:47]OFD Sender: No OFD packet to send [15:17:52]OFD Sender: No OFD packet to send [15:17:57]OFD Sender: No OFD packet to send [15:18:02]OFD Sender: No OFD packet to send [15:18:07]OFD Sender: No OFD packet to send [15:18:11]accept exits with 10 [15:18:11]New connection [15:18:11]New thread 3066858852 created [15:18:11]Thread 3067002212 joined [15:18:11]Waiting for new connection... [15:18:11] Sock 10.Parse request [15:18:11]Sock 10.Check first char [15:18:11]Sock 10.First char is OK [15:18:11]request: POST /json_proto HTTP/1.0 [15:18:11]Method: POST [15:18:11]URL: /json_proto [15:18:11]Method is POST - this is cgi request [15:18:11]url: /json_proto [15:18:11]query_string will be loaded in cgi processing [15:18:11]execute_cgi json_proto POST (null) [15:18:11]execute_cgi path=json_proto method=POST [15:18:11]POST find Content-Length [15:18:11]Host: 172.17.43.67:8080 [15:18:11]Content-Length: 680 [15:18:11]Content-Type: application/json [15:18:11] [15:18:11]POST finish read [15:18:11]Found Content-Length = 680 [15:18:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:11]execute_script... [15:18:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:11]POST & json_proto [15:18:11]process_json_proto [15:18:11]json parsed OK: [15:18:11]protocol is kg_v1.0 [15:18:11]action value=close_receipt [15:18:11]process_action close_receipt [15:18:11]cmd_close_receipt [15:18:11]MH_GetDate [15:18:11]Write to MH i2c: F0 00 00 46 06 3B [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: F0 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: F0 09 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: F0 09 00 46 06 00 34 35 F0 66 6A BD 47 65 D6 [15:18:11]GetLastDocTimeStamp 1727017813 [15:18:11]current date 1727018292 [15:18:11]FM_GetShiftState [15:18:11]SAM_PROTO_GetShiftState [15:18:11]wFMCommunicate request_size=4 [15:18:11]MH_SAM_APDU [15:18:11]CAPDU: 80 13 01 00 [15:18:11]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:11]Read from MH i2c: E2 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 0E 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 11 [15:18:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:18:11]wFMCommunicate OK [15:18:11]SAM_PROTO_GetShiftState done [15:18:11]FM_GetShiftState done [15:18:11]opened in 1726966141 [15:18:11]opened+sec_in_day 1727052541 [15:18:11]quantity*price = 100050 [15:18:11]sum+1 = 100052 [15:18:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 260 22.09.2024 15:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151929 ФПД: 77375637739732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151812&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151929&fm=77375637739732&tin=02508201610067®Number=0000000000091825&sum=100000 [15:18:12]StoreToDocumentArchive [15:18:12]shift 475 fd 151929 [15:18:12]save to /storage/0475/doc_00151929 [15:18:12]save last doc name /storage/0475/doc_00151929 to /storage/kkm_last_doc_name [15:18:12]save OK [15:18:12]Clear old archive folders... [15:18:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:18:12]tlvbuf is 020030C0 [15:18:12]SAM_PROTO_ClearQueue [15:18:12]wFMCommunicate request_size=4 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 09 00 00 [15:18:12]Write to MH i2c: E2 08 00 54 06 80 09 00 00 00 00 00 00 CC [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:12]Read from MH i2c: E2 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 03 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [15:18:12]RAPDU: 90 00 [15:18:12]wFMCommunicate OK [15:18:12]SAM_PROTO_ClearQueue done [15:18:12]KKMCreateOFDPacket [15:18:12]OFDProtocolAddRootSTLVToBuf [15:18:12]FM_MakeSignedData [15:18:12]FM_MakeSignedData [15:18:12]SAM_PROTO_SignData [15:18:12]wFMCommunicate request_size=4 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 0D 01 02 [15:18:12]Write to MH i2c: E2 08 00 55 06 80 0D 01 02 00 00 00 00 D4 [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:12]Read from MH i2c: E2 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 03 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [15:18:12]RAPDU: 90 00 [15:18:12]wFMCommunicate OK [15:18:12]wFMCommunicate request_size=255 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 34 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 51 02 00 35 04 06 00 46 5F 6B 66 [15:18:12]Write to MH i2c: E2 02 01 56 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 34 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 51 02 00 35 04 06 00 46 5F 6B 66 00 00 3B [15:18:12]OFD Sender: No OFD packet to send [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:13]Read from MH i2c: E2 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 03 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [15:18:13]RAPDU: 90 00 [15:18:13]wFMCommunicate OK [15:18:13]wFMCommunicate request_size=7 [15:18:13]MH_SAM_APDU [15:18:13]CAPDU: 80 0D 02 02 02 D8 D4 [15:18:13]Write to MH i2c: E2 0A 00 57 06 80 0D 02 02 02 00 D8 D4 00 00 87 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:13]Read from MH i2c: E2 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 03 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [15:18:13]RAPDU: 90 00 [15:18:13]wFMCommunicate OK [15:18:13]wFMCommunicate request_size=4 [15:18:13]MH_SAM_APDU [15:18:13]CAPDU: 80 0D 03 02 [15:18:13]Write to MH i2c: E2 08 00 58 06 80 0D 03 02 00 00 00 00 D9 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:13]Read from MH i2c: E2 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 0B 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 0B 00 58 06 00 56 A3 63 84 4C 63 02 11 90 00 7C [15:18:13]RAPDU: 56 A3 63 84 4C 63 02 11 90 00 [15:18:13]wFMCommunicate OK [15:18:13]SAM_PROTO_SignData done [15:18:13]FM_MakeSignedData done [15:18:13]CreateOFDProtocolMessage [15:18:13]wFMCommunicate request_size=4 [15:18:13]MH_SAM_APDU [15:18:13]CAPDU: 80 11 00 00 [15:18:13]Write to MH i2c: E2 08 00 59 06 80 11 00 00 00 00 00 00 D9 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:13]Read from MH i2c: E2 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 17 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: E2 17 00 59 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [15:18:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:18:13]wFMCommunicate OK [15:18:13]CreateOFDProtocolMessage done [15:18:13]OFDSenderStorePacket 151929 [15:18:13]StoreOFDPacket docnum=151929 [15:18:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 A6 04 01 26 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 34 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 51 02 00 35 04 06 00 46 5F 6B 66 D8 D4 56 A3 63 84 4C 63 02 11 [15:18:13]CheckFolder [15:18:13]dirname=/storage/ofd_packets [15:18:13]CheckFolder done [15:18:13]ProducePacketName [15:18:13]name=ofd_packets/00151929 [15:18:13]NVStorageSaveData ofd_packets/00151929 [15:18:13]File name is /storage/ofd_packets/00151929 [15:18:13]Write 298 bytes [15:18:13]NVStorageSaveData done [15:18:13]OFDSenderStorePacket done [15:18:13]KKMCreateOFDPacket done [15:18:13]NVStorageSaveData kkm_last_timestamp [15:18:13]File name is /storage/kkm_last_timestamp [15:18:13]Write 4 bytes [15:18:13]NVStorageSaveData done [15:18:13]ExternCall_PrintAddStr [15:18:13]wPrintStart [15:18:13]Write to MH i2c: 01 00 00 5A 06 60 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 07 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 07 00 5A 06 00 00 00 00 00 FF 0F 75 [15:18:13]RasterBufferAndPrint [15:18:13]line Счет N : (1)1785939 [15:18:13]line ИНН: 02508201610067 [15:18:13]line Контрольно-Кассовый Чек [15:18:13]line ПРОДАЖА [15:18:13]line ТРК (МРК, ГНК) : 31 [15:18:13]line Товар: 2710194210 [15:18:13]line ДТ-К-5 [15:18:13]line 13.130 * 76.20 [15:18:13]line = 1000.51 [15:18:13]line НДС 12% НСП 1% [15:18:13]line > о реализуемом товаре [15:18:13]line ОКРУГЛЕНИЕ: -0.51 [15:18:13]line ИТОГО: 1000.00 [15:18:13]line Внесено: 1000.00 [15:18:13]line СДАЧА: 0.00 [15:18:13]line НСП 1% : 8.85 [15:18:13]line НДС 12% : 106.25 [15:18:13]line Наличными: 1000.00 [15:18:13]line Безнал.: 0.00 [15:18:13]line Место: АЗС № 89 "Партнер Нефть" [15:18:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:18:13]line СНО: Общий режим [15:18:13]line Чек 260 22.09.2024 15:18 [15:18:13]line Смена: 475 ФФД: 1.0 [15:18:13]line ЗНМ: 0300000113 [15:18:13]line РНМ: 0000000000091825 [15:18:13]line Версия ККМ: 001 [15:18:13]line ФМ: 0000000000871835 [15:18:13]line ФД: 151929 [15:18:13]line ФПД: 77375637739732 [15:18:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151812&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151929&fm=77375637739732&tin=02508201610067®Number=0000000000091825&sum=100000 [15:18:13]OFD Sender: Processing packet 151929 [packets to send 826, broken 825] [15:18:13]ProducePacketName [15:18:13]name=ofd_packets/00151929 [15:18:13]OFD Sender: To server: pG, [15:18:13]CommunicateWithHost lk.salyk.kg:30040 [15:18:13]ConnectInit lk.salyk.kg [15:18:13]written 0, free lines is 4095 [15:18:13]Connected sock=7 [15:18:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 A6 04 01 26 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 34 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 51 02 00 35 04 06 00 46 5F 6B 66 D8 D4 56 A3 63 84 4C 63 02 11 [15:18:13]Write to MH i2c: 01 00 00 85 06 8B [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 07 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 E6 0C 84 [15:18:13]RasterBufferAndPrint [15:18:13]line [15:18:13]line [15:18:13]line [15:18:13]line [15:18:13]line [15:18:13]written 0, free lines is 3308 [15:18:13]MH_Cut [15:18:13]Write to MH i2c: D1 01 00 8C 06 01 64 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: D1 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: D1 01 00 [15:18:13]MH_I2C_Read... [15:18:13]Read from MH i2c: D1 01 00 8C 06 00 63 [15:18:13]Write to MH i2c: 01 00 00 8D 06 93 [15:18:13]Write i2c OK [15:18:13]MH_I2C_Read... [15:18:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 10 34 47 00 B4 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 51 02 00 F4 03 04 00 37 DD EF 66 B6 04 01 00 00 BD 00 CF 2E 45 27 FA 70 [15:18:14]CommunicateWithHost err = 0 [15:18:14]CheckOFDResponse [15:18:14]1017 (14) - 77093643461234 [15:18:14]1041 (16) - 0000000000871835 [15:18:14]1040 (4) - 151929 [15:18:14]1012 (4) - 22.09.2024 09:02 [15:18:14]1206 (1) - 0 [15:18:14]OFD Sender: Remove packet 151929 [15:18:14]ProducePacketName [15:18:14]name=ofd_packets/00151929 [15:18:14]NVStorageDeleteData [15:18:14]*** Cut start [15:18:14]*** Purtial cut [15:18:14]*** Stage 1: CUTSNS_PIN = 1 [15:18:14]OFD Sender: No OFD packet to send [15:18:14]Read from MH i2c: 01 [15:18:14]MH_I2C_Read... [15:18:14]*** Stop cut motor [15:18:14]*** Cut end [15:18:14]Read from MH i2c: 01 07 00 [15:18:14]MH_I2C_Read... [15:18:14]Read from MH i2c: 01 07 00 8D 06 00 00 00 00 00 FF 0F A8 [15:18:14]process_action close_receipt done [15:18:14]requested_data is exist [15:18:14]produce_requested_data [15:18:14]requested_item fm.sn is exist - process it [15:18:14]wFMCommunicate request_size=4 [15:18:14]MH_SAM_APDU [15:18:14]CAPDU: 80 11 00 00 [15:18:14]Write to MH i2c: E2 08 00 8E 06 80 11 00 00 00 00 00 00 0E [15:18:14]Write i2c OK [15:18:14]MH_I2C_Read... [15:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:14]Read from MH i2c: E2 [15:18:14]MH_I2C_Read... [15:18:14]Read from MH i2c: E2 17 00 [15:18:14]MH_I2C_Read... [15:18:14]Read from MH i2c: E2 17 00 8E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [15:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:18:14]wFMCommunicate OK [15:18:14]requested_item fd.num is exist - process it [15:18:14]SAM_PROTO_GetFieldsCounters [15:18:14]wFMCommunicate request_size=4 [15:18:14]MH_SAM_APDU [15:18:14]CAPDU: 80 13 00 00 [15:18:14]Write to MH i2c: E2 08 00 8F 06 80 13 00 00 00 00 00 00 11 [15:18:14]Write i2c OK [15:18:14]MH_I2C_Read... [15:18:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:15]Read from MH i2c: E2 [15:18:15]MH_I2C_Read... [15:18:15]Read from MH i2c: E2 62 00 [15:18:15]MH_I2C_Read... [15:18:15]Read from MH i2c: E2 62 00 8F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [15:18:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:18:15]wFMCommunicate OK [15:18:15]SAM_PROTO_GetFieldsCounters done [15:18:15]requested_item shift.num is exist - process it [15:18:15]requested_item shift.opened is exist - process it [15:18:15]req_shift_opened [15:18:15]FM_GetShiftState [15:18:15]SAM_PROTO_GetShiftState [15:18:15]wFMCommunicate request_size=4 [15:18:15]MH_SAM_APDU [15:18:15]CAPDU: 80 13 01 00 [15:18:15]Write to MH i2c: E2 08 00 90 06 80 13 01 00 00 00 00 00 13 [15:18:15]Write i2c OK [15:18:15]MH_I2C_Read... [15:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:15]Read from MH i2c: E2 [15:18:15]MH_I2C_Read... [15:18:15]Read from MH i2c: E2 0E 00 [15:18:15]MH_I2C_Read... [15:18:15]Read from MH i2c: E2 0E 00 90 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5A [15:18:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:18:15]wFMCommunicate OK [15:18:15]SAM_PROTO_GetShiftState done [15:18:15]FM_GetShiftState done [15:18:15]req_shift_opened done [15:18:15]requested_item shift.open_date is exist - process it [15:18:15]req_shift_open_date [15:18:15]req_shift_open_date done [15:18:15]produce_requested_data done [15:18:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151929,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:18:15]process_action_free close_receipt [15:18:15]json_value_free [15:18:15]json_value_free done [15:18:15]process_json_proto returns [15:18:15]Send response to host [15:18:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151929,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:18:15]free response buf [15:18:15]execute_script done [15:18:15]execute_script returns [15:18:15]free content buf [15:18:15]Sock 10.Close socket [15:18:15]Sock 10.Thread stoped [15:18:19]OFD Sender: No OFD packet to send [15:18:24]OFD Sender: No OFD packet to send [15:18:29]OFD Sender: No OFD packet to send [15:18:32]recv_with_timeout no data received [15:18:34]OFD Sender: No OFD packet to send [15:18:39]OFD Sender: No OFD packet to send [15:18:44]OFD Sender: No OFD packet to send [15:18:49]OFD Sender: No OFD packet to send [15:18:54]OFD Sender: No OFD packet to send [15:18:59]OFD Sender: No OFD packet to send [15:19:02]accept exits with 9 [15:19:02]New connection [15:19:02]New thread 3067002212 created [15:19:02]Thread 3066858852 joined [15:19:02]Waiting for new connection... [15:19:02] Sock 9.Parse request [15:19:02]Sock 9.Check first char [15:19:02]Sock 9.First char is OK [15:19:02]request: POST /json_proto HTTP/1.0 [15:19:02]Method: POST [15:19:02]URL: /json_proto [15:19:02]Method is POST - this is cgi request [15:19:02]url: /json_proto [15:19:02]query_string will be loaded in cgi processing [15:19:02]execute_cgi json_proto POST (null) [15:19:02]execute_cgi path=json_proto method=POST [15:19:02]POST find Content-Length [15:19:02]Host: 172.17.43.67:8080 [15:19:02]Content-Length: 679 [15:19:02]Content-Type: application/json [15:19:02] [15:19:02]POST finish read [15:19:02]Found Content-Length = 679 [15:19:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:02]execute_script... [15:19:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:02]POST & json_proto [15:19:02]process_json_proto [15:19:02]json parsed OK: [15:19:02]protocol is kg_v1.0 [15:19:02]action value=close_receipt [15:19:02]process_action close_receipt [15:19:02]cmd_close_receipt [15:19:02]MH_GetDate [15:19:02]Write to MH i2c: F0 00 00 91 06 86 [15:19:02]Write i2c OK [15:19:02]MH_I2C_Read... [15:19:02]Read from MH i2c: F0 [15:19:02]MH_I2C_Read... [15:19:02]Read from MH i2c: F0 09 00 [15:19:02]MH_I2C_Read... [15:19:02]Read from MH i2c: F0 09 00 91 06 00 67 35 F0 66 6A BD 47 65 54 [15:19:02]GetLastDocTimeStamp 1727018292 [15:19:02]current date 1727018343 [15:19:02]FM_GetShiftState [15:19:02]SAM_PROTO_GetShiftState [15:19:02]wFMCommunicate request_size=4 [15:19:02]MH_SAM_APDU [15:19:02]CAPDU: 80 13 01 00 [15:19:02]Write to MH i2c: E2 08 00 92 06 80 13 01 00 00 00 00 00 15 [15:19:02]Write i2c OK [15:19:02]MH_I2C_Read... [15:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:02]Read from MH i2c: E2 [15:19:02]MH_I2C_Read... [15:19:02]Read from MH i2c: E2 0E 00 [15:19:02]MH_I2C_Read... [15:19:02]Read from MH i2c: E2 0E 00 92 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5C [15:19:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:19:02]wFMCommunicate OK [15:19:02]SAM_PROTO_GetShiftState done [15:19:02]FM_GetShiftState done [15:19:02]opened in 1726966141 [15:19:02]opened+sec_in_day 1727052541 [15:19:02]quantity*price = 70037 [15:19:02]sum+1 = 70038 [15:19:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 261 22.09.2024 15:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151930 ФПД: 33334326890648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151903&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151930&fm=33334326890648&tin=02508201610067®Number=0000000000091825&sum=70000 [15:19:03]StoreToDocumentArchive [15:19:03]shift 475 fd 151930 [15:19:03]save to /storage/0475/doc_00151930 [15:19:03]save last doc name /storage/0475/doc_00151930 to /storage/kkm_last_doc_name [15:19:03]save OK [15:19:03]Clear old archive folders... [15:19:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:03]tlvbuf is 020555A0 [15:19:03]SAM_PROTO_ClearQueue [15:19:03]wFMCommunicate request_size=4 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 09 00 00 [15:19:03]Write to MH i2c: E2 08 00 9F 06 80 09 00 00 00 00 00 00 17 [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:03]Read from MH i2c: E2 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 03 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [15:19:03]RAPDU: 90 00 [15:19:03]wFMCommunicate OK [15:19:03]SAM_PROTO_ClearQueue done [15:19:03]KKMCreateOFDPacket [15:19:03]OFDProtocolAddRootSTLVToBuf [15:19:03]FM_MakeSignedData [15:19:03]FM_MakeSignedData [15:19:03]SAM_PROTO_SignData [15:19:03]wFMCommunicate request_size=4 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 0D 01 02 [15:19:03]Write to MH i2c: E2 08 00 A0 06 80 0D 01 02 00 00 00 00 1F [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:03]Read from MH i2c: E2 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 03 00 [15:19:03]MH_I2C_Read... [15:19:03]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [15:19:03]RAPDU: 90 00 [15:19:03]wFMCommunicate OK [15:19:03]wFMCommunicate request_size=255 [15:19:03]MH_SAM_APDU [15:19:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 67 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 51 02 00 35 04 06 00 1E [15:19:03]Write to MH i2c: E2 02 01 A1 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 67 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 51 02 00 35 04 06 00 1E 00 00 44 [15:19:03]Write i2c OK [15:19:03]MH_I2C_Read... [15:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:04]Read from MH i2c: E2 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 03 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [15:19:04]RAPDU: 90 00 [15:19:04]wFMCommunicate OK [15:19:04]wFMCommunicate request_size=10 [15:19:04]MH_SAM_APDU [15:19:04]CAPDU: 80 0D 02 02 05 51 40 B6 90 98 [15:19:04]Write to MH i2c: E2 0D 00 A2 06 80 0D 02 02 05 00 51 40 B6 90 98 00 00 9B [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:04]Read from MH i2c: E2 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 03 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [15:19:04]RAPDU: 90 00 [15:19:04]wFMCommunicate OK [15:19:04]wFMCommunicate request_size=4 [15:19:04]MH_SAM_APDU [15:19:04]CAPDU: 80 0D 03 02 [15:19:04]Write to MH i2c: E2 08 00 A3 06 80 0D 03 02 00 00 00 00 24 [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:04]Read from MH i2c: E2 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 0B 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 0B 00 A3 06 00 BA 9E A4 9A 77 13 B6 0F 90 00 0A [15:19:04]RAPDU: BA 9E A4 9A 77 13 B6 0F 90 00 [15:19:04]wFMCommunicate OK [15:19:04]SAM_PROTO_SignData done [15:19:04]FM_MakeSignedData done [15:19:04]CreateOFDProtocolMessage [15:19:04]wFMCommunicate request_size=4 [15:19:04]MH_SAM_APDU [15:19:04]CAPDU: 80 11 00 00 [15:19:04]Write to MH i2c: E2 08 00 A4 06 80 11 00 00 00 00 00 00 24 [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:04]Read from MH i2c: E2 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 17 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: E2 17 00 A4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [15:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:04]wFMCommunicate OK [15:19:04]CreateOFDProtocolMessage done [15:19:04]OFDSenderStorePacket 151930 [15:19:04]StoreOFDPacket docnum=151930 [15:19:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 6E 07 01 47 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 67 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 51 02 00 35 04 06 00 1E 51 40 B6 90 98 BA 9E A4 9A 77 13 B6 0F [15:19:04]CheckFolder [15:19:04]dirname=/storage/ofd_packets [15:19:04]CheckFolder done [15:19:04]ProducePacketName [15:19:04]name=ofd_packets/00151930 [15:19:04]NVStorageSaveData ofd_packets/00151930 [15:19:04]File name is /storage/ofd_packets/00151930 [15:19:04]Write 301 bytes [15:19:04]NVStorageSaveData done [15:19:04]OFDSenderStorePacket done [15:19:04]KKMCreateOFDPacket done [15:19:04]NVStorageSaveData kkm_last_timestamp [15:19:04]File name is /storage/kkm_last_timestamp [15:19:04]Write 4 bytes [15:19:04]NVStorageSaveData done [15:19:04]ExternCall_PrintAddStr [15:19:04]wPrintStart [15:19:04]Write to MH i2c: 01 00 00 A5 06 AB [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 07 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 07 00 A5 06 00 00 00 00 00 FF 0F C0 [15:19:04]RasterBufferAndPrint [15:19:04]line Счет N : (1)1785940 [15:19:04]line ИНН: 02508201610067 [15:19:04]line Контрольно-Кассовый Чек [15:19:04]line ПРОДАЖА [15:19:04]line ТРК (МРК, ГНК) : 22 [15:19:04]line Товар: 2710124130 [15:19:04]line Аи-92-К-5 [15:19:04]line 10.330 * 67.80 [15:19:04]line = 700.37 [15:19:04]line НДС 12% НСП 1% [15:19:04]line > о реализуемом товаре [15:19:04]line ОКРУГЛЕНИЕ: -0.37 [15:19:04]line ИТОГО: 700.00 [15:19:04]line Внесено: 700.00 [15:19:04]line СДАЧА: 0.00 [15:19:04]line НСП 1% : 6.20 [15:19:04]line НДС 12% : 74.38 [15:19:04]line Наличными: 700.00 [15:19:04]line Безнал.: 0.00 [15:19:04]line Место: АЗС № 89 "Партнер Нефть" [15:19:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:19:04]line СНО: Общий режим [15:19:04]line Чек 261 22.09.2024 15:19 [15:19:04]line Смена: 475 ФФД: 1.0 [15:19:04]line ЗНМ: 0300000113 [15:19:04]line РНМ: 0000000000091825 [15:19:04]line Версия ККМ: 001 [15:19:04]line ФМ: 0000000000871835 [15:19:04]line ФД: 151930 [15:19:04]line ФПД: 33334326890648 [15:19:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151903&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151930&fm=33334326890648&tin=02508201610067®Number=0000000000091825&sum=70000 [15:19:04]written 0, free lines is 4095 [15:19:04]OFD Sender: Processing packet 151930 [packets to send 826, broken 825] [15:19:04]ProducePacketName [15:19:04]name=ofd_packets/00151930 [15:19:04]OFD Sender: To server: pG, [15:19:04]CommunicateWithHost lk.salyk.kg:30040 [15:19:04]ConnectInit lk.salyk.kg [15:19:04]Write to MH i2c: 01 00 00 D0 06 D6 [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 07 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 DF 0C C8 [15:19:04]RasterBufferAndPrint [15:19:04]line [15:19:04]line [15:19:04]line [15:19:04]line [15:19:04]line [15:19:04]written 0, free lines is 3301 [15:19:04]MH_Cut [15:19:04]Write to MH i2c: D1 01 00 D7 06 01 AF [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: D1 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: D1 01 00 [15:19:04]MH_I2C_Read... [15:19:04]Read from MH i2c: D1 01 00 D7 06 00 AE [15:19:04]Write to MH i2c: 01 00 00 D8 06 DE [15:19:04]Write i2c OK [15:19:04]MH_I2C_Read... [15:19:04]Connected sock=10 [15:19:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 6E 07 01 47 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 67 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 51 02 00 35 04 06 00 1E 51 40 B6 90 98 BA 9E A4 9A 77 13 B6 0F [15:19:05]*** Cut start [15:19:05]*** Purtial cut [15:19:05]*** Stage 1: CUTSNS_PIN = 1 [15:19:05]Read from MH i2c: 01 [15:19:05]MH_I2C_Read... [15:19:05]*** Stop cut motor [15:19:05]*** Cut end [15:19:05]Read from MH i2c: 01 07 00 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: 01 07 00 D8 06 00 00 00 00 00 FF 0F F3 [15:19:05]process_action close_receipt done [15:19:05]requested_data is exist [15:19:05]produce_requested_data [15:19:05]requested_item fm.sn is exist - process it [15:19:05]wFMCommunicate request_size=4 [15:19:05]MH_SAM_APDU [15:19:05]CAPDU: 80 11 00 00 [15:19:05]Write to MH i2c: E2 08 00 D9 06 80 11 00 00 00 00 00 00 59 [15:19:05]Write i2c OK [15:19:05]MH_I2C_Read... [15:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:05]Read from MH i2c: E2 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 17 00 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 17 00 D9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [15:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:05]wFMCommunicate OK [15:19:05]requested_item fd.num is exist - process it [15:19:05]SAM_PROTO_GetFieldsCounters [15:19:05]wFMCommunicate request_size=4 [15:19:05]MH_SAM_APDU [15:19:05]CAPDU: 80 13 00 00 [15:19:05]Write to MH i2c: E2 08 00 DA 06 80 13 00 00 00 00 00 00 5C [15:19:05]Write i2c OK [15:19:05]MH_I2C_Read... [15:19:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:05]Read from MH i2c: E2 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 62 00 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 62 00 DA 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [15:19:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:05]wFMCommunicate OK [15:19:05]SAM_PROTO_GetFieldsCounters done [15:19:05]requested_item shift.num is exist - process it [15:19:05]requested_item shift.opened is exist - process it [15:19:05]req_shift_opened [15:19:05]FM_GetShiftState [15:19:05]SAM_PROTO_GetShiftState [15:19:05]wFMCommunicate request_size=4 [15:19:05]MH_SAM_APDU [15:19:05]CAPDU: 80 13 01 00 [15:19:05]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [15:19:05]Write i2c OK [15:19:05]MH_I2C_Read... [15:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:05]Read from MH i2c: E2 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 0E 00 [15:19:05]MH_I2C_Read... [15:19:05]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A5 [15:19:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:19:05]wFMCommunicate OK [15:19:05]SAM_PROTO_GetShiftState done [15:19:05]FM_GetShiftState done [15:19:05]req_shift_opened done [15:19:05]requested_item shift.open_date is exist - process it [15:19:05]req_shift_open_date [15:19:05]req_shift_open_date done [15:19:05]produce_requested_data done [15:19:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151930,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:19:05]process_action_free close_receipt [15:19:05]json_value_free [15:19:05]json_value_free done [15:19:05]process_json_proto returns [15:19:05]Send response to host [15:19:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151930,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:19:05]free response buf [15:19:05]execute_script done [15:19:05]execute_script returns [15:19:05]free content buf [15:19:05]Sock 9.Close socket [15:19:05]Sock 9.Thread stoped [15:19:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 E3 47 00 4B 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 51 02 00 F4 03 04 00 6C DD EF 66 B6 04 01 00 00 1F 2D 2B 21 FB 7C 63 FC [15:19:06]CommunicateWithHost err = 0 [15:19:06]CheckOFDResponse [15:19:06]1017 (14) - 77093643461234 [15:19:06]1041 (16) - 0000000000871835 [15:19:06]1040 (4) - 151930 [15:19:06]1012 (4) - 22.09.2024 09:03 [15:19:06]1206 (1) - 0 [15:19:06]OFD Sender: Remove packet 151930 [15:19:06]ProducePacketName [15:19:06]name=ofd_packets/00151930 [15:19:06]NVStorageDeleteData [15:19:06]OFD Sender: No OFD packet to send [15:19:10]recv_with_timeout no data received [15:19:11]OFD Sender: No OFD packet to send [15:19:16]OFD Sender: No OFD packet to send [15:19:20]recv_with_timeout no data received [15:19:21]OFD Sender: No OFD packet to send [15:19:27]OFD Sender: No OFD packet to send [15:19:31]recv_with_timeout no data received [15:19:32]OFD Sender: No OFD packet to send [15:19:37]OFD Sender: No OFD packet to send [15:19:42]OFD Sender: No OFD packet to send [15:19:47]OFD Sender: No OFD packet to send [15:19:48]recv_with_timeout no data received [15:19:52]OFD Sender: No OFD packet to send [15:19:57]OFD Sender: No OFD packet to send [15:19:59]recv_with_timeout no data received [15:20:02]OFD Sender: No OFD packet to send [15:20:07]OFD Sender: No OFD packet to send [15:20:12]OFD Sender: No OFD packet to send [15:20:17]OFD Sender: No OFD packet to send [15:20:22]OFD Sender: No OFD packet to send [15:20:27]OFD Sender: No OFD packet to send [15:20:32]OFD Sender: No OFD packet to send [15:20:35]recv_with_timeout no data received [15:20:37]OFD Sender: No OFD packet to send [15:20:42]OFD Sender: No OFD packet to send [15:20:47]OFD Sender: No OFD packet to send [15:20:52]OFD Sender: No OFD packet to send [15:20:57]OFD Sender: No OFD packet to send [15:21:02]OFD Sender: No OFD packet to send [15:21:07]OFD Sender: No OFD packet to send [15:21:10]accept exits with 7 [15:21:10]New connection [15:21:10]New thread 3066858852 created [15:21:10]Thread 3067002212 joined [15:21:10]Waiting for new connection... [15:21:10] Sock 7.Parse request [15:21:10]Sock 7.Check first char [15:21:10]Sock 7.First char is OK [15:21:10]request: POST /json_proto HTTP/1.0 [15:21:10]Method: POST [15:21:10]URL: /json_proto [15:21:10]Method is POST - this is cgi request [15:21:10]url: /json_proto [15:21:10]query_string will be loaded in cgi processing [15:21:10]execute_cgi json_proto POST (null) [15:21:10]execute_cgi path=json_proto method=POST [15:21:10]POST find Content-Length [15:21:10]Host: 172.17.43.67:8080 [15:21:10]Content-Length: 675 [15:21:10]Content-Type: application/json [15:21:10] [15:21:10]POST finish read [15:21:10]Found Content-Length = 675 [15:21:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:10]execute_script... [15:21:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:10]POST & json_proto [15:21:10]process_json_proto [15:21:10]json parsed OK: [15:21:10]protocol is kg_v1.0 [15:21:10]action value=close_receipt [15:21:10]process_action close_receipt [15:21:10]cmd_close_receipt [15:21:10]MH_GetDate [15:21:10]Write to MH i2c: F0 00 00 DC 06 D1 [15:21:10]Write i2c OK [15:21:10]MH_I2C_Read... [15:21:10]Read from MH i2c: F0 [15:21:10]MH_I2C_Read... [15:21:10]Read from MH i2c: F0 09 00 [15:21:10]MH_I2C_Read... [15:21:10]Read from MH i2c: F0 09 00 DC 06 00 E7 35 F0 66 6A BD 47 65 1F [15:21:10]GetLastDocTimeStamp 1727018343 [15:21:10]current date 1727018471 [15:21:10]FM_GetShiftState [15:21:10]SAM_PROTO_GetShiftState [15:21:10]wFMCommunicate request_size=4 [15:21:10]MH_SAM_APDU [15:21:10]CAPDU: 80 13 01 00 [15:21:10]Write to MH i2c: E2 08 00 DD 06 80 13 01 00 00 00 00 00 60 [15:21:10]Write i2c OK [15:21:10]MH_I2C_Read... [15:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:10]Read from MH i2c: E2 [15:21:10]MH_I2C_Read... [15:21:10]Read from MH i2c: E2 0E 00 [15:21:10]MH_I2C_Read... [15:21:10]Read from MH i2c: E2 0E 00 DD 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A7 [15:21:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:21:10]wFMCommunicate OK [15:21:10]SAM_PROTO_GetShiftState done [15:21:10]FM_GetShiftState done [15:21:10]opened in 1726966141 [15:21:10]opened+sec_in_day 1727052541 [15:21:10]quantity*price = 50063 [15:21:10]sum+1 = 50064 [15:21:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 262 22.09.2024 15:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151931 ФПД: 231256785518428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152111&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151931&fm=231256785518428&tin=02508201610067®Number=0000000000091825&sum=50000 [15:21:11]StoreToDocumentArchive [15:21:11]shift 475 fd 151931 [15:21:11]save to /storage/0475/doc_00151931 [15:21:11]save last doc name /storage/0475/doc_00151931 to /storage/kkm_last_doc_name [15:21:11]save OK [15:21:11]Clear old archive folders... [15:21:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:21:11]tlvbuf is 01FF2040 [15:21:11]SAM_PROTO_ClearQueue [15:21:11]wFMCommunicate request_size=4 [15:21:11]MH_SAM_APDU [15:21:11]CAPDU: 80 09 00 00 [15:21:11]Write to MH i2c: E2 08 00 EA 06 80 09 00 00 00 00 00 00 62 [15:21:11]Write i2c OK [15:21:11]MH_I2C_Read... [15:21:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:11]Read from MH i2c: E2 [15:21:11]MH_I2C_Read... [15:21:11]Read from MH i2c: E2 03 00 [15:21:11]MH_I2C_Read... [15:21:11]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [15:21:11]RAPDU: 90 00 [15:21:11]wFMCommunicate OK [15:21:11]SAM_PROTO_ClearQueue done [15:21:11]KKMCreateOFDPacket [15:21:11]OFDProtocolAddRootSTLVToBuf [15:21:11]FM_MakeSignedData [15:21:11]FM_MakeSignedData [15:21:11]SAM_PROTO_SignData [15:21:11]wFMCommunicate request_size=4 [15:21:11]MH_SAM_APDU [15:21:11]CAPDU: 80 0D 01 02 [15:21:11]Write to MH i2c: E2 08 00 EB 06 80 0D 01 02 00 00 00 00 6A [15:21:11]Write i2c OK [15:21:11]MH_I2C_Read... [15:21:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:11]Read from MH i2c: E2 [15:21:11]MH_I2C_Read... [15:21:11]Read from MH i2c: E2 03 00 [15:21:11]MH_I2C_Read... [15:21:11]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [15:21:11]RAPDU: 90 00 [15:21:11]wFMCommunicate OK [15:21:11]wFMCommunicate request_size=255 [15:21:11]MH_SAM_APDU [15:21:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E7 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 51 02 00 35 04 06 00 D2 53 AA 8D [15:21:11]Write to MH i2c: E2 02 01 EC 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E7 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 51 02 00 35 04 06 00 D2 53 AA 8D 00 00 F6 [15:21:11]Write i2c OK [15:21:11]MH_I2C_Read... [15:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:12]Read from MH i2c: E2 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 03 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [15:21:12]RAPDU: 90 00 [15:21:12]wFMCommunicate OK [15:21:12]wFMCommunicate request_size=7 [15:21:12]MH_SAM_APDU [15:21:12]CAPDU: 80 0D 02 02 02 7F 5C [15:21:12]Write to MH i2c: E2 0A 00 ED 06 80 0D 02 02 02 00 7F 5C 00 00 4C [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:12]Read from MH i2c: E2 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 03 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [15:21:12]RAPDU: 90 00 [15:21:12]wFMCommunicate OK [15:21:12]wFMCommunicate request_size=4 [15:21:12]MH_SAM_APDU [15:21:12]CAPDU: 80 0D 03 02 [15:21:12]Write to MH i2c: E2 08 00 EE 06 80 0D 03 02 00 00 00 00 6F [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:12]Read from MH i2c: E2 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 0B 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 0B 00 EE 06 00 2F ED 70 C5 28 11 D0 68 90 00 32 [15:21:12]RAPDU: 2F ED 70 C5 28 11 D0 68 90 00 [15:21:12]wFMCommunicate OK [15:21:12]SAM_PROTO_SignData done [15:21:12]FM_MakeSignedData done [15:21:12]CreateOFDProtocolMessage [15:21:12]wFMCommunicate request_size=4 [15:21:12]MH_SAM_APDU [15:21:12]CAPDU: 80 11 00 00 [15:21:12]Write to MH i2c: E2 08 00 EF 06 80 11 00 00 00 00 00 00 6F [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:12]Read from MH i2c: E2 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 17 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: E2 17 00 EF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [15:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:21:12]wFMCommunicate OK [15:21:12]CreateOFDProtocolMessage done [15:21:12]OFDSenderStorePacket 151931 [15:21:12]StoreOFDPacket docnum=151931 [15:21:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 38 01 04 01 FA 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E7 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 51 02 00 35 04 06 00 D2 53 AA 8D 7F 5C 2F ED 70 C5 28 11 D0 68 [15:21:12]CheckFolder [15:21:12]dirname=/storage/ofd_packets [15:21:12]CheckFolder done [15:21:12]ProducePacketName [15:21:12]name=ofd_packets/00151931 [15:21:12]NVStorageSaveData ofd_packets/00151931 [15:21:12]File name is /storage/ofd_packets/00151931 [15:21:12]Write 298 bytes [15:21:12]NVStorageSaveData done [15:21:12]OFDSenderStorePacket done [15:21:12]KKMCreateOFDPacket done [15:21:12]NVStorageSaveData kkm_last_timestamp [15:21:12]File name is /storage/kkm_last_timestamp [15:21:12]Write 4 bytes [15:21:12]NVStorageSaveData done [15:21:12]ExternCall_PrintAddStr [15:21:12]wPrintStart [15:21:12]Write to MH i2c: 01 00 00 F0 06 F6 [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 07 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [15:21:12]RasterBufferAndPrint [15:21:12]line Счет N : (1)1785941 [15:21:12]line ИНН: 02508201610067 [15:21:12]line Контрольно-Кассовый Чек [15:21:12]line ПРОДАЖА [15:21:12]line ТРК (МРК, ГНК) : 41 [15:21:12]line Товар: 2710194210 [15:21:12]line ДТ-К-5 [15:21:12]line 6.570 * 76.20 [15:21:12]line = 500.63 [15:21:12]line НДС 12% НСП 1% [15:21:12]line > о реализуемом товаре [15:21:12]line ОКРУГЛЕНИЕ: -0.63 [15:21:12]line ИТОГО: 500.00 [15:21:12]line Внесено: 500.00 [15:21:12]line СДАЧА: 0.00 [15:21:12]line НСП 1% : 4.43 [15:21:12]line НДС 12% : 53.16 [15:21:12]line Наличными: 500.00 [15:21:12]line Безнал.: 0.00 [15:21:12]line Место: АЗС № 89 "Партнер Нефть" [15:21:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:21:12]line СНО: Общий режим [15:21:12]line Чек 262 22.09.2024 15:21 [15:21:12]line Смена: 475 ФФД: 1.0 [15:21:12]line ЗНМ: 0300000113 [15:21:12]line РНМ: 0000000000091825 [15:21:12]line Версия ККМ: 001 [15:21:12]line ФМ: 0000000000871835 [15:21:12]line ФД: 151931 [15:21:12]line ФПД: 231256785518428 [15:21:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152111&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151931&fm=231256785518428&tin=02508201610067®Number=0000000000091825&sum=50000 [15:21:12]written 0, free lines is 4095 [15:21:12]OFD Sender: Processing packet 151931 [packets to send 826, broken 825] [15:21:12]ProducePacketName [15:21:12]name=ofd_packets/00151931 [15:21:12]OFD Sender: To server: pG, [15:21:12]CommunicateWithHost lk.salyk.kg:30040 [15:21:12]ConnectInit lk.salyk.kg [15:21:12]Write to MH i2c: 01 00 00 1B 07 22 [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 07 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 DF 0C 14 [15:21:12]RasterBufferAndPrint [15:21:12]line [15:21:12]line [15:21:12]line [15:21:12]line [15:21:12]line [15:21:12]written 0, free lines is 3301 [15:21:12]MH_Cut [15:21:12]Write to MH i2c: D1 01 00 22 07 01 FB [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: D1 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: D1 01 00 [15:21:12]MH_I2C_Read... [15:21:12]Read from MH i2c: D1 01 00 22 07 00 FA [15:21:12]Write to MH i2c: 01 00 00 23 07 2A [15:21:12]Write i2c OK [15:21:12]MH_I2C_Read... [15:21:13]Connected sock=10 [15:21:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 38 01 04 01 FA 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E7 35 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 51 02 00 35 04 06 00 D2 53 AA 8D 7F 5C 2F ED 70 C5 28 11 D0 68 [15:21:13]*** Cut start [15:21:13]*** Purtial cut [15:21:13]*** Stage 1: CUTSNS_PIN = 1 [15:21:13]Read from MH i2c: 01 [15:21:13]MH_I2C_Read... [15:21:13]*** Stop cut motor [15:21:13]*** Cut end [15:21:13]Read from MH i2c: 01 07 00 [15:21:13]MH_I2C_Read... [15:21:13]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 FF 0F 3F [15:21:13]process_action close_receipt done [15:21:13]requested_data is exist [15:21:13]produce_requested_data [15:21:13]requested_item fm.sn is exist - process it [15:21:13]wFMCommunicate request_size=4 [15:21:13]MH_SAM_APDU [15:21:13]CAPDU: 80 11 00 00 [15:21:13]Write to MH i2c: E2 08 00 24 07 80 11 00 00 00 00 00 00 A5 [15:21:13]Write i2c OK [15:21:13]MH_I2C_Read... [15:21:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 8E 47 00 2A 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 51 02 00 F4 03 04 00 EB DD EF 66 B6 04 01 00 00 C0 3B FE 1A 91 7B FC 23 [15:21:13]CommunicateWithHost err = 0 [15:21:13]CheckOFDResponse [15:21:13]1017 (14) - 77093643461234 [15:21:13]1041 (16) - 0000000000871835 [15:21:13]1040 (4) - 151931 [15:21:13]1012 (4) - 22.09.2024 09:05 [15:21:13]1206 (1) - 0 [15:21:13]OFD Sender: Remove packet 151931 [15:21:13]ProducePacketName [15:21:13]name=ofd_packets/00151931 [15:21:13]NVStorageDeleteData [15:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:13]Read from MH i2c: E2 [15:21:13]MH_I2C_Read... [15:21:13]Read from MH i2c: E2 17 00 [15:21:13]MH_I2C_Read... [15:21:13]Read from MH i2c: E2 17 00 24 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [15:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:21:13]wFMCommunicate OK [15:21:13]requested_item fd.num is exist - process it [15:21:13]SAM_PROTO_GetFieldsCounters [15:21:13]wFMCommunicate request_size=4 [15:21:13]MH_SAM_APDU [15:21:13]CAPDU: 80 13 00 00 [15:21:13]Write to MH i2c: E2 08 00 25 07 80 13 00 00 00 00 00 00 A8 [15:21:13]Write i2c OK [15:21:13]MH_I2C_Read... [15:21:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:13]Read from MH i2c: E2 [15:21:13]MH_I2C_Read... [15:21:13]Read from MH i2c: E2 62 00 [15:21:13]MH_I2C_Read... [15:21:13]Read from MH i2c: E2 62 00 25 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [15:21:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:13]wFMCommunicate OK [15:21:13]SAM_PROTO_GetFieldsCounters done [15:21:13]requested_item shift.num is exist - process it [15:21:13]requested_item shift.opened is exist - process it [15:21:13]req_shift_opened [15:21:13]FM_GetShiftState [15:21:13]SAM_PROTO_GetShiftState [15:21:13]wFMCommunicate request_size=4 [15:21:13]MH_SAM_APDU [15:21:13]CAPDU: 80 13 01 00 [15:21:13]Write to MH i2c: E2 08 00 26 07 80 13 01 00 00 00 00 00 AA [15:21:13]Write i2c OK [15:21:13]MH_I2C_Read... [15:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:14]Read from MH i2c: E2 [15:21:14]MH_I2C_Read... [15:21:14]Read from MH i2c: E2 0E 00 [15:21:14]MH_I2C_Read... [15:21:14]Read from MH i2c: E2 0E 00 26 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F1 [15:21:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:21:14]wFMCommunicate OK [15:21:14]SAM_PROTO_GetShiftState done [15:21:14]FM_GetShiftState done [15:21:14]req_shift_opened done [15:21:14]requested_item shift.open_date is exist - process it [15:21:14]req_shift_open_date [15:21:14]req_shift_open_date done [15:21:14]produce_requested_data done [15:21:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151931,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:21:14]process_action_free close_receipt [15:21:14]json_value_free [15:21:14]json_value_free done [15:21:14]process_json_proto returns [15:21:14]Send response to host [15:21:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151931,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:21:14]free response buf [15:21:14]execute_script done [15:21:14]execute_script returns [15:21:14]free content buf [15:21:14]Sock 7.Close socket [15:21:14]Sock 7.Thread stoped [15:21:14]OFD Sender: No OFD packet to send [15:21:19]OFD Sender: No OFD packet to send [15:21:24]OFD Sender: No OFD packet to send [15:21:29]OFD Sender: No OFD packet to send [15:21:34]OFD Sender: No OFD packet to send [15:21:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:49]OFD Sender: No OFD packet to send [15:21:54]OFD Sender: No OFD packet to send [15:21:59]OFD Sender: No OFD packet to send [15:22:04]OFD Sender: No OFD packet to send [15:22:09]OFD Sender: No OFD packet to send [15:22:12]recv_with_timeout no data received [15:22:14]OFD Sender: No OFD packet to send [15:22:19]OFD Sender: No OFD packet to send [15:22:24]OFD Sender: No OFD packet to send [15:22:29]OFD Sender: No OFD packet to send [15:22:34]OFD Sender: No OFD packet to send [15:22:38]recv_with_timeout no data received [15:22:39]OFD Sender: No OFD packet to send [15:22:44]OFD Sender: No OFD packet to send [15:22:49]OFD Sender: No OFD packet to send [15:22:54]OFD Sender: No OFD packet to send [15:22:59]OFD Sender: No OFD packet to send [15:23:02]recv_with_timeout no data received [15:23:04]OFD Sender: No OFD packet to send [15:23:09]OFD Sender: No OFD packet to send [15:23:13]recv_with_timeout no data received [15:23:14]OFD Sender: No OFD packet to send [15:23:19]OFD Sender: No OFD packet to send [15:23:20]accept exits with 9 [15:23:20]New connection [15:23:20]New thread 3067002212 created [15:23:20]Thread 3066858852 joined [15:23:20]Waiting for new connection... [15:23:20] Sock 9.Parse request [15:23:20]Sock 9.Check first char [15:23:20]Sock 9.First char is OK [15:23:20]request: POST /json_proto HTTP/1.0 [15:23:20]Method: POST [15:23:20]URL: /json_proto [15:23:20]Method is POST - this is cgi request [15:23:20]url: /json_proto [15:23:20]query_string will be loaded in cgi processing [15:23:20]execute_cgi json_proto POST (null) [15:23:20]execute_cgi path=json_proto method=POST [15:23:20]POST find Content-Length [15:23:20]Host: 172.17.43.67:8080 [15:23:20]Content-Length: 678 [15:23:20]Content-Type: application/json [15:23:20] [15:23:20]POST finish read [15:23:20]Found Content-Length = 678 [15:23:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:20]execute_script... [15:23:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:20]POST & json_proto [15:23:20]process_json_proto [15:23:20]json parsed OK: [15:23:20]protocol is kg_v1.0 [15:23:20]action value=close_receipt [15:23:20]process_action close_receipt [15:23:20]cmd_close_receipt [15:23:20]MH_GetDate [15:23:20]Write to MH i2c: F0 00 00 27 07 1D [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: F0 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: F0 09 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: F0 09 00 27 07 00 69 36 F0 66 6A BD 47 65 EE [15:23:20]GetLastDocTimeStamp 1727018471 [15:23:20]current date 1727018601 [15:23:20]FM_GetShiftState [15:23:20]SAM_PROTO_GetShiftState [15:23:20]wFMCommunicate request_size=4 [15:23:20]MH_SAM_APDU [15:23:20]CAPDU: 80 13 01 00 [15:23:20]Write to MH i2c: E2 08 00 28 07 80 13 01 00 00 00 00 00 AC [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:20]Read from MH i2c: E2 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 0E 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 0E 00 28 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F3 [15:23:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:23:20]wFMCommunicate OK [15:23:20]SAM_PROTO_GetShiftState done [15:23:20]FM_GetShiftState done [15:23:20]opened in 1726966141 [15:23:20]opened+sec_in_day 1727052541 [15:23:20]quantity*price = 50036 [15:23:20]sum+1 = 50037 [15:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 263 22.09.2024 15:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151932 ФПД: 50633432636546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151932&fm=50633432636546&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:21]StoreToDocumentArchive [15:23:21]shift 475 fd 151932 [15:23:21]save to /storage/0475/doc_00151932 [15:23:21]save last doc name /storage/0475/doc_00151932 to /storage/kkm_last_doc_name [15:23:21]save OK [15:23:21]Clear old archive folders... [15:23:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:23:21]tlvbuf is 0200E510 [15:23:21]SAM_PROTO_ClearQueue [15:23:21]wFMCommunicate request_size=4 [15:23:21]MH_SAM_APDU [15:23:21]CAPDU: 80 09 00 00 [15:23:21]Write to MH i2c: E2 08 00 35 07 80 09 00 00 00 00 00 00 AE [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:21]Read from MH i2c: E2 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 03 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [15:23:21]RAPDU: 90 00 [15:23:21]wFMCommunicate OK [15:23:21]SAM_PROTO_ClearQueue done [15:23:21]KKMCreateOFDPacket [15:23:21]OFDProtocolAddRootSTLVToBuf [15:23:21]FM_MakeSignedData [15:23:21]FM_MakeSignedData [15:23:21]SAM_PROTO_SignData [15:23:21]wFMCommunicate request_size=4 [15:23:21]MH_SAM_APDU [15:23:21]CAPDU: 80 0D 01 02 [15:23:21]Write to MH i2c: E2 08 00 36 07 80 0D 01 02 00 00 00 00 B6 [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:21]Read from MH i2c: E2 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 03 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [15:23:21]RAPDU: 90 00 [15:23:21]wFMCommunicate OK [15:23:21]wFMCommunicate request_size=255 [15:23:21]MH_SAM_APDU [15:23:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 69 36 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 51 02 00 35 04 06 00 2E [15:23:21]Write to MH i2c: E2 02 01 37 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 69 36 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 51 02 00 35 04 06 00 2E 00 00 0B [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 37 07 00 90 00 B2 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=10 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 02 02 05 0D 03 C4 1C 82 [15:23:22]Write to MH i2c: E2 0D 00 38 07 80 0D 02 02 05 00 0D 03 C4 1C 82 00 00 35 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 38 07 00 90 00 B3 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 03 02 [15:23:22]Write to MH i2c: E2 08 00 39 07 80 0D 03 02 00 00 00 00 BB [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 0B 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 0B 00 39 07 00 53 DD BD 21 C5 EB 73 4A 90 00 37 [15:23:22]RAPDU: 53 DD BD 21 C5 EB 73 4A 90 00 [15:23:22]wFMCommunicate OK [15:23:22]SAM_PROTO_SignData done [15:23:22]FM_MakeSignedData done [15:23:22]CreateOFDProtocolMessage [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 11 00 00 [15:23:22]Write to MH i2c: E2 08 00 3A 07 80 11 00 00 00 00 00 00 BB [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 17 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 17 00 3A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [15:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:22]wFMCommunicate OK [15:23:22]CreateOFDProtocolMessage done [15:23:22]OFDSenderStorePacket 151932 [15:23:22]StoreOFDPacket docnum=151932 [15:23:24]1040 (4) - 151932 [15:23:24]1012 (4) - 22.09.2024 09:07 [15:23:24]1206 (1) - 0 [15:23:24]OFD Sender: Remove packet 151932 [15:23:24]ProducePacketName [15:23:24]name=ofd_packets/00151932 [15:23:24]NVStorageDeleteData [15:23:24]OFD Sender: No OFD packet to send [15:23:29]OFD Sender: No OFD packet to send [15:23:34]OFD Sender: No OFD packet to send [15:23:39]OFD Sender: No OFD packet to send [15:23:44]OFD Sender: No OFD packet to send [15:23:47]recv_with_timeout no data received [15:23:49]OFD Sender: No OFD packet to send [15:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 31 07 01 7E BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 69 36 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 51 02 00 35 04 06 00 2E 0D 03 C4 1C 82 53 DD BD 21 C5 EB 73 4A [15:23:22]CheckFolder [15:23:22]dirname=/storage/ofd_packets [15:23:22]CheckFolder done [15:23:22]ProducePacketName [15:23:22]name=ofd_packets/00151932 [15:23:22]NVStorageSaveData ofd_packets/00151932 [15:23:22]File name is /storage/ofd_packets/00151932 [15:23:22]Write 301 bytes [15:23:22]NVStorageSaveData done [15:23:22]OFDSenderStorePacket done [15:23:22]KKMCreateOFDPacket done [15:23:22]NVStorageSaveData kkm_last_timestamp [15:23:22]File name is /storage/kkm_last_timestamp [15:23:22]Write 4 bytes [15:23:22]NVStorageSaveData done [15:23:22]ExternCall_PrintAddStr [15:23:22]wPrintStart [15:23:22]Write to MH i2c: 01 00 00 3B 07 42 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 07 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 07 00 3B 07 00 00 00 00 00 FF 0F 57 [15:23:22]RasterBufferAndPrint [15:23:22]line Счет N : (1)1785942 [15:23:22]line ИНН: 02508201610067 [15:23:22]line Контрольно-Кассовый Чек [15:23:22]line ПРОДАЖА [15:23:22]line ТРК (МРК, ГНК) : 42 [15:23:22]line Товар: 2710124130 [15:23:22]line Аи-92-К-5 [15:23:22]line 7.380 * 67.80 [15:23:22]line = 500.36 [15:23:22]line НДС 12% НСП 1% [15:23:22]line > о реализуемом товаре [15:23:22]line ОКРУГЛЕНИЕ: -0.36 [15:23:22]line ИТОГО: 500.00 [15:23:22]line Внесено: 500.00 [15:23:22]line СДАЧА: 0.00 [15:23:22]line НСП 1% : 4.43 [15:23:22]line НДС 12% : 53.14 [15:23:22]line Наличными: 500.00 [15:23:22]line Безнал.: 0.00 [15:23:22]line Место: АЗС № 89 "Партнер Нефть" [15:23:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:23:22]line СНО: Общий режим [15:23:22]line Чек 263 22.09.2024 15:23 [15:23:22]line Смена: 475 ФФД: 1.0 [15:23:22]line ЗНМ: 0300000113 [15:23:22]line РНМ: 0000000000091825 [15:23:22]line Версия ККМ: 001 [15:23:22]line ФМ: 0000000000871835 [15:23:22]line ФД: 151932 [15:23:22]line ФПД: 50633432636546 [15:23:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151932&fm=50633432636546&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:22]written 0, free lines is 4095 [15:23:22]OFD Sender: Processing packet 151932 [packets to send 826, broken 825] [15:23:22]ProducePacketName [15:23:22]name=ofd_packets/00151932 [15:23:22]OFD Sender: To server: pG, [15:23:22]CommunicateWithHost lk.salyk.kg:30040 [15:23:22]ConnectInit lk.salyk.kg [15:23:22]Write to MH i2c: 01 00 00 66 07 6D [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 07 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 E2 0C 62 [15:23:22]RasterBufferAndPrint [15:23:22]line [15:23:22]line [15:23:22]line [15:23:22]line [15:23:22]line [15:23:22]written 0, free lines is 3304 [15:23:22]MH_Cut [15:23:22]Write to MH i2c: D1 01 00 6D 07 01 46 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: D1 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: D1 01 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: D1 01 00 6D 07 00 45 [15:23:22]Write to MH i2c: 01 00 00 6E 07 75 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:23]Connected sock=10 [15:23:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 31 07 01 7E BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 69 36 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 51 02 00 35 04 06 00 2E 0D 03 C4 1C 82 53 DD BD 21 C5 EB 73 4A [15:23:23]*** Cut start [15:23:23]*** Purtial cut [15:23:23]*** Stage 1: CUTSNS_PIN = 1 [15:23:23]Read from MH i2c: 01 [15:23:23]MH_I2C_Read... [15:23:23]*** Stop cut motor [15:23:23]*** Cut end [15:23:23]Read from MH i2c: 01 07 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 6E 07 00 00 00 00 00 FF 0F 8A [15:23:23]process_action close_receipt done [15:23:23]requested_data is exist [15:23:23]produce_requested_data [15:23:23]requested_item fm.sn is exist - process it [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 11 00 00 [15:23:23]Write to MH i2c: E2 08 00 6F 07 80 11 00 00 00 00 00 00 F0 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 6F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [15:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:23]wFMCommunicate OK [15:23:23]requested_item fd.num is exist - process it [15:23:23]SAM_PROTO_GetFieldsCounters [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 13 00 00 [15:23:23]Write to MH i2c: E2 08 00 70 07 80 13 00 00 00 00 00 00 F3 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 62 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 62 00 70 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [15:23:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:23:23]wFMCommunicate OK [15:23:23]SAM_PROTO_GetFieldsCounters done [15:23:23]requested_item shift.num is exist - process it [15:23:23]requested_item shift.opened is exist - process it [15:23:23]req_shift_opened [15:23:23]FM_GetShiftState [15:23:23]SAM_PROTO_GetShiftState [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 13 01 00 [15:23:23]Write to MH i2c: E2 08 00 71 07 80 13 01 00 00 00 00 00 F5 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:24]Read from MH i2c: E2 [15:23:24]MH_I2C_Read... [15:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:24]Read from MH i2c: E2 0E 00 [15:23:24]MH_I2C_Read... [15:23:24]Read from MH i2c: E2 0E 00 71 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3C [15:23:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:23:24]wFMCommunicate OK [15:23:24]SAM_PROTO_GetShiftState done [15:23:24]FM_GetShiftState done [15:23:24]req_shift_opened done [15:23:24]requested_item shift.open_date is exist - process it [15:23:24]req_shift_open_date [15:23:24]req_shift_open_date done [15:23:24]produce_requested_data done [15:23:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151932,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:23:24]process_action_free close_receipt [15:23:24]json_value_free [15:23:24]json_value_free done [15:23:24]process_json_proto returns [15:23:24]Send response to host [15:23:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151932,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:23:24]free response buf [15:23:24]execute_script done [15:23:24]execute_script returns [15:23:24]free content buf [15:23:24]Sock 9.Close socket [15:23:24]Sock 9.Thread stoped [15:23:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 BA 47 00 9A AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 51 02 00 F4 03 04 00 6D DE EF 66 B6 04 01 00 00 C4 1B 69 09 B3 13 C1 8E [15:23:24]CommunicateWithHost err = 0 [15:23:24]CheckOFDResponse [15:23:24]1017 (14) - 77093643461234 [15:23:24]1041 (16) - 0000000000871835 [15:23:54]OFD Sender: No OFD packet to send [15:23:59]OFD Sender: No OFD packet to send [15:24:04]OFD Sender: No OFD packet to send [15:24:09]OFD Sender: No OFD packet to send [15:24:14]OFD Sender: No OFD packet to send [15:24:20]OFD Sender: No OFD packet to send [15:24:23]recv_with_timeout no data received [15:24:25]OFD Sender: No OFD packet to send [15:24:30]OFD Sender: No OFD packet to send [15:24:35]OFD Sender: No OFD packet to send [15:24:40]OFD Sender: No OFD packet to send [15:24:45]OFD Sender: No OFD packet to send [15:24:50]OFD Sender: No OFD packet to send [15:24:55]OFD Sender: No OFD packet to send [15:25:00]OFD Sender: No OFD packet to send [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:35]OFD Sender: No OFD packet to send [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:54]recv_with_timeout no data received [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:40]OFD Sender: No OFD packet to send [15:26:43]accept exits with 7 [15:26:43]New connection [15:26:43]New thread 3066858852 created [15:26:43]Thread 3067002212 joined [15:26:43]Waiting for new connection... [15:26:43] Sock 7.Parse request [15:26:43]Sock 7.Check first char [15:26:43]Sock 7.First char is OK [15:26:43]request: POST /json_proto HTTP/1.0 [15:26:43]Method: POST [15:26:43]URL: /json_proto [15:26:43]Method is POST - this is cgi request [15:26:43]url: /json_proto [15:26:43]query_string will be loaded in cgi processing [15:26:43]execute_cgi json_proto POST (null) [15:26:43]execute_cgi path=json_proto method=POST [15:26:43]POST find Content-Length [15:26:43]Host: 172.17.43.67:8080 [15:26:43]Content-Length: 678 [15:26:43]Content-Type: application/json [15:26:43] [15:26:43]POST finish read [15:26:43]Found Content-Length = 678 [15:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:43]execute_script... [15:26:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:43]POST & json_proto [15:26:43]process_json_proto [15:26:43]json parsed OK: [15:26:43]protocol is kg_v1.0 [15:26:43]action value=close_receipt [15:26:43]process_action close_receipt [15:26:43]cmd_close_receipt [15:26:43]MH_GetDate [15:26:43]Write to MH i2c: F0 00 00 72 07 68 [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: F0 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: F0 09 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: F0 09 00 72 07 00 34 37 F0 66 6A BD 47 65 05 [15:26:43]GetLastDocTimeStamp 1727018601 [15:26:43]current date 1727018804 [15:26:43]FM_GetShiftState [15:26:43]SAM_PROTO_GetShiftState [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 13 01 00 [15:26:43]Write to MH i2c: E2 08 00 73 07 80 13 01 00 00 00 00 00 F7 [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 0E 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 0E 00 73 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3E [15:26:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:26:43]wFMCommunicate OK [15:26:43]SAM_PROTO_GetShiftState done [15:26:43]FM_GetShiftState done [15:26:43]opened in 1726966141 [15:26:43]opened+sec_in_day 1727052541 [15:26:43]quantity*price = 40068 [15:26:43]sum+1 = 40069 [15:26:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 264 22.09.2024 15:26 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151933 ФПД: 172136391839255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151933&fm=172136391839255&tin=02508201610067®Number=0000000000091825&sum=40000 [15:26:44]StoreToDocumentArchive [15:26:44]shift 475 fd 151933 [15:26:44]save to /storage/0475/doc_00151933 [15:26:44]save last doc name /storage/0475/doc_00151933 to /storage/kkm_last_doc_name [15:26:44]save OK [15:26:44]Clear old archive folders... [15:26:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:26:44]tlvbuf is 02054BA0 [15:26:44]SAM_PROTO_ClearQueue [15:26:44]wFMCommunicate request_size=4 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 09 00 00 [15:26:44]Write to MH i2c: E2 08 00 80 07 80 09 00 00 00 00 00 00 F9 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [15:26:44]RAPDU: 90 00 [15:26:44]wFMCommunicate OK [15:26:44]SAM_PROTO_ClearQueue done [15:26:44]KKMCreateOFDPacket [15:26:44]OFDProtocolAddRootSTLVToBuf [15:26:44]FM_MakeSignedData [15:26:44]FM_MakeSignedData [15:26:44]SAM_PROTO_SignData [15:26:44]wFMCommunicate request_size=4 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 0D 01 02 [15:26:44]Write to MH i2c: E2 08 00 81 07 80 0D 01 02 00 00 00 00 01 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [15:26:44]RAPDU: 90 00 [15:26:44]wFMCommunicate OK [15:26:44]wFMCommunicate request_size=255 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 34 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 51 02 00 35 04 06 00 9C [15:26:44]Write to MH i2c: E2 02 01 82 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 34 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 51 02 00 35 04 06 00 9C 00 00 51 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:45]Read from MH i2c: E2 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 03 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [15:26:45]RAPDU: 90 00 [15:26:45]wFMCommunicate OK [15:26:45]wFMCommunicate request_size=10 [15:26:45]MH_SAM_APDU [15:26:45]CAPDU: 80 0D 02 02 05 8E A0 7D 0E 17 [15:26:45]Write to MH i2c: E2 0D 00 83 07 80 0D 02 02 05 00 8E A0 7D 0E 17 00 00 DE [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:45]Read from MH i2c: E2 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 03 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [15:26:45]RAPDU: 90 00 [15:26:45]wFMCommunicate OK [15:26:45]wFMCommunicate request_size=4 [15:26:45]MH_SAM_APDU [15:26:45]CAPDU: 80 0D 03 02 [15:26:45]Write to MH i2c: E2 08 00 84 07 80 0D 03 02 00 00 00 00 06 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:45]Read from MH i2c: E2 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 0B 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 0B 00 84 07 00 34 4F BD 8C CE 1E 1F A5 90 00 83 [15:26:45]RAPDU: 34 4F BD 8C CE 1E 1F A5 90 00 [15:26:45]wFMCommunicate OK [15:26:45]SAM_PROTO_SignData done [15:26:45]FM_MakeSignedData done [15:26:45]CreateOFDProtocolMessage [15:26:45]wFMCommunicate request_size=4 [15:26:45]MH_SAM_APDU [15:26:45]CAPDU: 80 11 00 00 [15:26:45]Write to MH i2c: E2 08 00 85 07 80 11 00 00 00 00 00 00 06 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:45]Read from MH i2c: E2 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 17 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: E2 17 00 85 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [15:26:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:26:45]wFMCommunicate OK [15:26:45]CreateOFDProtocolMessage done [15:26:45]OFDSenderStorePacket 151933 [15:26:45]StoreOFDPacket docnum=151933 [15:26:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BE A5 07 01 42 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 34 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 51 02 00 35 04 06 00 9C 8E A0 7D 0E 17 34 4F BD 8C CE 1E 1F A5 [15:26:45]CheckFolder [15:26:45]dirname=/storage/ofd_packets [15:26:45]CheckFolder done [15:26:45]ProducePacketName [15:26:45]name=ofd_packets/00151933 [15:26:45]NVStorageSaveData ofd_packets/00151933 [15:26:45]File name is /storage/ofd_packets/00151933 [15:26:45]Write 301 bytes [15:26:45]NVStorageSaveData done [15:26:45]OFDSenderStorePacket done [15:26:45]KKMCreateOFDPacket done [15:26:45]NVStorageSaveData kkm_last_timestamp [15:26:45]File name is /storage/kkm_last_timestamp [15:26:45]Write 4 bytes [15:26:45]NVStorageSaveData done [15:26:45]ExternCall_PrintAddStr [15:26:45]wPrintStart [15:26:45]Write to MH i2c: 01 00 00 86 07 8D [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 86 07 00 00 00 00 00 FF 0F A2 [15:26:45]RasterBufferAndPrint [15:26:45]line Счет N : (1)1785944 [15:26:45]line ИНН: 02508201610067 [15:26:45]line Контрольно-Кассовый Чек [15:26:45]line ПРОДАЖА [15:26:45]line ТРК (МРК, ГНК) : 23 [15:26:45]line Товар: 2710124500 [15:26:45]line Аи-95-К-5 [15:26:45]line 5.400 * 74.20 [15:26:45]line = 400.68 [15:26:45]line НДС 12% НСП 1% [15:26:45]line > о реализуемом товаре [15:26:45]line ОКРУГЛЕНИЕ: -0.68 [15:26:45]line ИТОГО: 400.00 [15:26:45]line Внесено: 400.00 [15:26:45]line СДАЧА: 0.00 [15:26:45]line НСП 1% : 3.55 [15:26:45]line НДС 12% : 42.55 [15:26:45]line Наличными: 400.00 [15:26:45]line Безнал.: 0.00 [15:26:45]line Место: АЗС № 89 "Партнер Нефть" [15:26:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:26:45]line СНО: Общий режим [15:26:45]line Чек 264 22.09.2024 15:26 [15:26:45]line Смена: 475 ФФД: 1.0 [15:26:45]line ЗНМ: 0300000113 [15:26:45]line РНМ: 0000000000091825 [15:26:45]line Версия ККМ: 001 [15:26:45]line ФМ: 0000000000871835 [15:26:45]line ФД: 151933 [15:26:45]line ФПД: 172136391839255 [15:26:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151933&fm=172136391839255&tin=02508201610067®Number=0000000000091825&sum=40000 [15:26:45]written 0, free lines is 4095 [15:26:45]OFD Sender: Processing packet 151933 [packets to send 826, broken 825] [15:26:45]ProducePacketName [15:26:45]name=ofd_packets/00151933 [15:26:45]OFD Sender: To server: pG, [15:26:45]CommunicateWithHost lk.salyk.kg:30040 [15:26:45]ConnectInit lk.salyk.kg [15:26:45]Write to MH i2c: 01 00 00 B1 07 B8 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 B1 07 00 00 00 00 00 E8 0C B3 [15:26:45]RasterBufferAndPrint [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]written 0, free lines is 3310 [15:26:45]MH_Cut [15:26:45]Write to MH i2c: D1 01 00 B8 07 01 91 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 01 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 01 00 B8 07 00 90 [15:26:45]Write to MH i2c: 01 00 00 B9 07 C0 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:46]*** Cut start [15:26:46]*** Purtial cut [15:26:46]*** Stage 1: CUTSNS_PIN = 1 [15:26:46]Connected sock=10 [15:26:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BE A5 07 01 42 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 34 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 51 02 00 35 04 06 00 9C 8E A0 7D 0E 17 34 4F BD 8C CE 1E 1F A5 [15:26:46]Read from MH i2c: 01 [15:26:46]MH_I2C_Read... [15:26:46]*** Stop cut motor [15:26:46]*** Cut end [15:26:46]Read from MH i2c: 01 07 00 [15:26:46]MH_I2C_Read... [15:26:46]Read from MH i2c: 01 07 00 B9 07 00 00 00 00 00 FF 0F D5 [15:26:46]process_action close_receipt done [15:26:46]requested_data is exist [15:26:46]produce_requested_data [15:26:46]requested_item fm.sn is exist - process it [15:26:46]wFMCommunicate request_size=4 [15:26:46]MH_SAM_APDU [15:26:46]CAPDU: 80 11 00 00 [15:26:46]Write to MH i2c: E2 08 00 BA 07 80 11 00 00 00 00 00 00 3B [15:26:46]Write i2c OK [15:26:46]MH_I2C_Read... [15:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:46]Read from MH i2c: E2 [15:26:46]MH_I2C_Read... [15:26:46]Read from MH i2c: E2 17 00 [15:26:46]MH_I2C_Read... [15:26:46]Read from MH i2c: E2 17 00 BA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [15:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:26:46]wFMCommunicate OK [15:26:46]requested_item fd.num is exist - process it [15:26:46]SAM_PROTO_GetFieldsCounters [15:26:46]wFMCommunicate request_size=4 [15:26:46]MH_SAM_APDU [15:26:46]CAPDU: 80 13 00 00 [15:26:46]Write to MH i2c: E2 08 00 BB 07 80 13 00 00 00 00 00 00 3E [15:26:46]Write i2c OK [15:26:46]MH_I2C_Read... [15:26:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:47]Read from MH i2c: E2 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 62 00 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 62 00 BB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [15:26:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:26:47]wFMCommunicate OK [15:26:47]SAM_PROTO_GetFieldsCounters done [15:26:47]requested_item shift.num is exist - process it [15:26:47]requested_item shift.opened is exist - process it [15:26:47]req_shift_opened [15:26:47]FM_GetShiftState [15:26:47]SAM_PROTO_GetShiftState [15:26:47]wFMCommunicate request_size=4 [15:26:47]MH_SAM_APDU [15:26:47]CAPDU: 80 13 01 00 [15:26:47]Write to MH i2c: E2 08 00 BC 07 80 13 01 00 00 00 00 00 40 [15:26:47]Write i2c OK [15:26:47]MH_I2C_Read... [15:26:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:47]Read from MH i2c: E2 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 0E 00 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 0E 00 BC 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 87 [15:26:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:26:47]wFMCommunicate OK [15:26:47]SAM_PROTO_GetShiftState done [15:26:47]FM_GetShiftState done [15:26:47]req_shift_opened done [15:26:47]requested_item shift.open_date is exist - process it [15:26:47]req_shift_open_date [15:26:47]req_shift_open_date done [15:26:47]produce_requested_data done [15:26:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151933,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:26:47]process_action_free close_receipt [15:26:47]json_value_free [15:26:47]json_value_free done [15:26:47]process_json_proto returns [15:26:47]Send response to host [15:26:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151933,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:26:47]free response buf [15:26:47]execute_script done [15:26:47]execute_script returns [15:26:47]free content buf [15:26:47]Sock 7.Close socket [15:26:47]Sock 7.Thread stoped [15:26:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 5F 47 00 E3 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 51 02 00 F4 03 04 00 38 DF EF 66 B6 04 01 00 00 04 40 6B 02 47 40 26 BA [15:26:47]CommunicateWithHost err = 0 [15:26:47]CheckOFDResponse [15:26:47]1017 (14) - 77093643461234 [15:26:47]1041 (16) - 0000000000871835 [15:26:47]1040 (4) - 151933 [15:26:47]1012 (4) - 22.09.2024 09:11 [15:26:47]1206 (1) - 0 [15:26:47]OFD Sender: Remove packet 151933 [15:26:47]ProducePacketName [15:26:47]name=ofd_packets/00151933 [15:26:47]NVStorageDeleteData [15:26:47]OFD Sender: No OFD packet to send [15:26:52]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27:00]recv_with_timeout no data received [15:27:03]OFD Sender: No OFD packet to send [15:27:08]OFD Sender: No OFD packet to send [15:27:13]OFD Sender: No OFD packet to send [15:27:18]OFD Sender: No OFD packet to send [15:27:23]OFD Sender: No OFD packet to send [15:27:27]recv_with_timeout no data received [15:27:28]OFD Sender: No OFD packet to send [15:27:33]OFD Sender: No OFD packet to send [15:27:38]OFD Sender: No OFD packet to send [15:27:43]OFD Sender: No OFD packet to send [15:27:45]recv_with_timeout no data received [15:27:48]OFD Sender: No OFD packet to send [15:27:53]OFD Sender: No OFD packet to send [15:27:58]OFD Sender: No OFD packet to send [15:28:03]OFD Sender: No OFD packet to send [15:28:08]OFD Sender: No OFD packet to send [15:28:13]OFD Sender: No OFD packet to send [15:28:15]accept exits with 9 [15:28:15]New connection [15:28:15]New thread 3067002212 created [15:28:15]Thread 3066858852 joined [15:28:15]Waiting for new connection... [15:28:15] Sock 9.Parse request [15:28:15]Sock 9.Check first char [15:28:15]Sock 9.First char is OK [15:28:15]request: POST /json_proto HTTP/1.0 [15:28:15]Method: POST [15:28:15]URL: /json_proto [15:28:15]Method is POST - this is cgi request [15:28:15]url: /json_proto [15:28:15]query_string will be loaded in cgi processing [15:28:15]execute_cgi json_proto POST (null) [15:28:15]execute_cgi path=json_proto method=POST [15:28:15]POST find Content-Length [15:28:15]Host: 172.17.43.67:8080 [15:28:15]Content-Length: 678 [15:28:15]Content-Type: application/json [15:28:15] [15:28:15]POST finish read [15:28:15]Found Content-Length = 678 [15:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:15]execute_script... [15:28:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:15]POST & json_proto [15:28:15]process_json_proto [15:28:15]json parsed OK: [15:28:15]protocol is kg_v1.0 [15:28:15]action value=close_receipt [15:28:15]process_action close_receipt [15:28:15]cmd_close_receipt [15:28:15]MH_GetDate [15:28:15]Write to MH i2c: F0 00 00 BD 07 B3 [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 09 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 09 00 BD 07 00 90 37 F0 66 6A BD 47 65 AC [15:28:15]GetLastDocTimeStamp 1727018804 [15:28:15]current date 1727018896 [15:28:15]FM_GetShiftState [15:28:15]SAM_PROTO_GetShiftState [15:28:15]wFMCommunicate request_size=4 [15:28:15]MH_SAM_APDU [15:28:15]CAPDU: 80 13 01 00 [15:28:15]Write to MH i2c: E2 08 00 BE 07 80 13 01 00 00 00 00 00 42 [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:15]Read from MH i2c: E2 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: E2 0E 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: E2 0E 00 BE 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 89 [15:28:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:28:15]wFMCommunicate OK [15:28:15]SAM_PROTO_GetShiftState done [15:28:15]FM_GetShiftState done [15:28:15]opened in 1726966141 [15:28:15]opened+sec_in_day 1727052541 [15:28:15]quantity*price = 40002 [15:28:15]sum+1 = 40003 [15:28:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 265 22.09.2024 15:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151934 ФПД: 271439088344993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151934&fm=271439088344993&tin=02508201610067®Number=0000000000091825&sum=40000 [15:28:16]StoreToDocumentArchive [15:28:16]shift 475 fd 151934 [15:28:16]save to /storage/0475/doc_00151934 [15:28:16]save last doc name /storage/0475/doc_00151934 to /storage/kkm_last_doc_name [15:28:16]save OK [15:28:16]Clear old archive folders... [15:28:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:16]tlvbuf is 0200EA00 [15:28:16]SAM_PROTO_ClearQueue [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 09 00 00 [15:28:16]Write to MH i2c: E2 08 00 CB 07 80 09 00 00 00 00 00 00 44 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 CB 07 00 90 00 46 [15:28:16]RAPDU: 90 00 [15:28:16]wFMCommunicate OK [15:28:16]SAM_PROTO_ClearQueue done [15:28:16]KKMCreateOFDPacket [15:28:16]OFDProtocolAddRootSTLVToBuf [15:28:16]FM_MakeSignedData [15:28:16]FM_MakeSignedData [15:28:16]SAM_PROTO_SignData [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 0D 01 02 [15:28:16]Write to MH i2c: E2 08 00 CC 07 80 0D 01 02 00 00 00 00 4C [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 CC 07 00 90 00 47 [15:28:16]RAPDU: 90 00 [15:28:16]wFMCommunicate OK [15:28:16]wFMCommunicate request_size=255 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 90 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 51 02 00 35 04 06 00 F6 [15:28:16]Write to MH i2c: E2 02 01 CD 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 90 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 51 02 00 35 04 06 00 F6 00 00 7A [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [15:28:17]RAPDU: 90 00 [15:28:17]wFMCommunicate OK [15:28:17]wFMCommunicate request_size=10 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 0D 02 02 05 DF 56 70 5F A1 [15:28:17]Write to MH i2c: E2 0D 00 CE 07 80 0D 02 02 05 00 DF 56 70 5F A1 00 00 FE [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 CE 07 00 90 00 49 [15:28:17]RAPDU: 90 00 [15:28:17]wFMCommunicate OK [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 0D 03 02 [15:28:17]Write to MH i2c: E2 08 00 CF 07 80 0D 03 02 00 00 00 00 51 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0B 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0B 00 CF 07 00 23 5E 1B 61 72 73 08 C6 90 00 02 [15:28:17]RAPDU: 23 5E 1B 61 72 73 08 C6 90 00 [15:28:17]wFMCommunicate OK [15:28:17]SAM_PROTO_SignData done [15:28:17]FM_MakeSignedData done [15:28:17]CreateOFDProtocolMessage [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 11 00 00 [15:28:17]Write to MH i2c: E2 08 00 D0 07 80 11 00 00 00 00 00 00 51 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 17 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 17 00 D0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [15:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:17]wFMCommunicate OK [15:28:17]CreateOFDProtocolMessage done [15:28:17]OFDSenderStorePacket 151934 [15:28:17]StoreOFDPacket docnum=151934 [15:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 F7 07 01 67 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 90 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 51 02 00 35 04 06 00 F6 DF 56 70 5F A1 23 5E 1B 61 72 73 08 C6 [15:28:17]CheckFolder [15:28:17]dirname=/storage/ofd_packets [15:28:17]CheckFolder done [15:28:17]ProducePacketName [15:28:17]name=ofd_packets/00151934 [15:28:17]NVStorageSaveData ofd_packets/00151934 [15:28:17]File name is /storage/ofd_packets/00151934 [15:28:17]Write 301 bytes [15:28:17]NVStorageSaveData done [15:28:17]OFDSenderStorePacket done [15:28:17]KKMCreateOFDPacket done [15:28:17]NVStorageSaveData kkm_last_timestamp [15:28:17]File name is /storage/kkm_last_timestamp [15:28:17]Write 4 bytes [15:28:17]NVStorageSaveData done [15:28:17]ExternCall_PrintAddStr [15:28:17]wPrintStart [15:28:17]Write to MH i2c: 01 00 00 D1 07 D8 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 D1 07 00 00 00 00 00 FF 0F ED [15:28:17]RasterBufferAndPrint [15:28:17]line Счет N : (1)1785945 [15:28:17]line ИНН: 02508201610067 [15:28:17]line Контрольно-Кассовый Чек [15:28:17]line ПРОДАЖА [15:28:17]line ТРК (МРК, ГНК) : 42 [15:28:17]line Товар: 2710124130 [15:28:17]line Аи-92-К-5 [15:28:17]line 5.900 * 67.80 [15:28:17]line = 400.02 [15:28:17]line НДС 12% НСП 1% [15:28:17]line > о реализуемом товаре [15:28:17]line ОКРУГЛЕНИЕ: -0.02 [15:28:17]line ИТОГО: 400.00 [15:28:17]line Внесено: 400.00 [15:28:17]line СДАЧА: 0.00 [15:28:17]line НСП 1% : 3.54 [15:28:17]line НДС 12% : 42.48 [15:28:17]line Наличными: 400.00 [15:28:17]line Безнал.: 0.00 [15:28:17]line Место: АЗС № 89 "Партнер Нефть" [15:28:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:28:17]line СНО: Общий режим [15:28:17]line Чек 265 22.09.2024 15:28 [15:28:17]line Смена: 475 ФФД: 1.0 [15:28:17]line ЗНМ: 0300000113 [15:28:17]line РНМ: 0000000000091825 [15:28:17]line Версия ККМ: 001 [15:28:17]line ФМ: 0000000000871835 [15:28:17]line ФД: 151934 [15:28:17]line ФПД: 271439088344993 [15:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151934&fm=271439088344993&tin=02508201610067®Number=0000000000091825&sum=40000 [15:28:17]written 0, free lines is 4095 [15:28:17]OFD Sender: Processing packet 151934 [packets to send 826, broken 825] [15:28:17]ProducePacketName [15:28:17]name=ofd_packets/00151934 [15:28:17]OFD Sender: To server: pG, [15:28:17]CommunicateWithHost lk.salyk.kg:30040 [15:28:17]ConnectInit lk.salyk.kg [15:28:17]Write to MH i2c: 01 00 00 FC 07 03 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 FC 07 00 00 00 00 00 E2 0C F8 [15:28:17]RasterBufferAndPrint [15:28:17]line [15:28:17]line [15:28:17]line [15:28:17]line [15:28:17]line [15:28:17]written 0, free lines is 3304 [15:28:17]MH_Cut [15:28:17]Write to MH i2c: D1 01 00 03 08 01 DD [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: D1 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: D1 01 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: D1 01 00 03 08 00 DC [15:28:17]Write to MH i2c: 01 00 00 04 08 0C [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:18]*** Cut start [15:28:18]*** Purtial cut [15:28:18]*** Stage 1: CUTSNS_PIN = 1 [15:28:18]Read from MH i2c: 01 [15:28:18]MH_I2C_Read... [15:28:18]*** Stop cut motor [15:28:18]*** Cut end [15:28:18]Read from MH i2c: 01 07 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: 01 07 00 04 08 00 00 00 00 00 FF 0F 21 [15:28:18]process_action close_receipt done [15:28:18]requested_data is exist [15:28:18]produce_requested_data [15:28:18]requested_item fm.sn is exist - process it [15:28:18]wFMCommunicate request_size=4 [15:28:18]MH_SAM_APDU [15:28:18]CAPDU: 80 11 00 00 [15:28:18]Write to MH i2c: E2 08 00 05 08 80 11 00 00 00 00 00 00 87 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:18]Read from MH i2c: E2 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 17 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 17 00 05 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [15:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:18]wFMCommunicate OK [15:28:18]requested_item fd.num is exist - process it [15:28:18]SAM_PROTO_GetFieldsCounters [15:28:18]wFMCommunicate request_size=4 [15:28:18]MH_SAM_APDU [15:28:18]CAPDU: 80 13 00 00 [15:28:18]Write to MH i2c: E2 08 00 06 08 80 13 00 00 00 00 00 00 8A [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:18]Read from MH i2c: E2 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 62 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 62 00 06 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [15:28:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:18]wFMCommunicate OK [15:28:18]SAM_PROTO_GetFieldsCounters done [15:28:18]requested_item shift.num is exist - process it [15:28:18]requested_item shift.opened is exist - process it [15:28:18]req_shift_opened [15:28:18]FM_GetShiftState [15:28:18]SAM_PROTO_GetShiftState [15:28:18]wFMCommunicate request_size=4 [15:28:18]MH_SAM_APDU [15:28:18]CAPDU: 80 13 01 00 [15:28:18]Write to MH i2c: E2 08 00 07 08 80 13 01 00 00 00 00 00 8C [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:18]Read from MH i2c: E2 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 0E 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 0E 00 07 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D3 [15:28:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:28:18]wFMCommunicate OK [15:28:18]SAM_PROTO_GetShiftState done [15:28:18]FM_GetShiftState done [15:28:18]req_shift_opened done [15:28:18]requested_item shift.open_date is exist - process it [15:28:18]req_shift_open_date [15:28:18]req_shift_open_date done [15:28:18]produce_requested_data done [15:28:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151934,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:28:18]process_action_free close_receipt [15:28:18]json_value_free [15:28:18]json_value_free done [15:28:18]process_json_proto returns [15:28:18]Send response to host [15:28:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151934,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:28:18]free response buf [15:28:18]execute_script done [15:28:18]execute_script returns [15:28:18]free content buf [15:28:18]Sock 9.Close socket [15:28:18]Sock 9.Thread stoped [15:28:22]ConnectInit Can't take IP for lk.salyk.kg [15:28:22]CommunicateWithHost connect error [15:28:22]CommunicateWithHost err = -1 [15:28:22]OFD Sender: Server communicate error [15:28:27]OFD Sender: Processing packet 151934 [packets to send 826, broken 825] [15:28:27]ProducePacketName [15:28:27]name=ofd_packets/00151934 [15:28:27]OFD Sender: To server: pG, [15:28:27]CommunicateWithHost lk.salyk.kg:30040 [15:28:27]ConnectInit lk.salyk.kg [15:28:28]Connected sock=9 [15:28:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 F7 07 01 67 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 90 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 51 02 00 35 04 06 00 F6 DF 56 70 5F A1 23 5E 1B 61 72 73 08 C6 [15:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 6C 47 00 C5 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 51 02 00 F4 03 04 00 9E DF EF 66 B6 04 01 00 00 27 BF F4 AE 2A 5F 5F A4 [15:28:28]CommunicateWithHost err = 0 [15:28:28]CheckOFDResponse [15:28:28]1017 (14) - 77093643461234 [15:28:28]1041 (16) - 0000000000871835 [15:28:28]1040 (4) - 151934 [15:28:28]1012 (4) - 22.09.2024 09:13 [15:28:28]1206 (1) - 0 [15:28:28]OFD Sender: Remove packet 151934 [15:28:28]ProducePacketName [15:28:28]name=ofd_packets/00151934 [15:28:28]NVStorageDeleteData [15:28:29]OFD Sender: No OFD packet to send [15:28:34]OFD Sender: No OFD packet to send [15:28:39]OFD Sender: No OFD packet to send [15:28:44]OFD Sender: No OFD packet to send [15:28:49]OFD Sender: No OFD packet to send [15:28:54]OFD Sender: No OFD packet to send [15:28:59]OFD Sender: No OFD packet to send [15:29:04]OFD Sender: No OFD packet to send [15:29:09]OFD Sender: No OFD packet to send [15:29:10]accept exits with 10 [15:29:10]New connection [15:29:10]New thread 3066858852 created [15:29:10]Thread 3067002212 joined [15:29:10]Waiting for new connection... [15:29:10] Sock 10.Parse request [15:29:10]Sock 10.Check first char [15:29:10]Sock 10.First char is OK [15:29:10]request: POST /json_proto HTTP/1.0 [15:29:10]Method: POST [15:29:10]URL: /json_proto [15:29:10]Method is POST - this is cgi request [15:29:10]url: /json_proto [15:29:10]query_string will be loaded in cgi processing [15:29:10]execute_cgi json_proto POST (null) [15:29:10]execute_cgi path=json_proto method=POST [15:29:10]POST find Content-Length [15:29:10]Host: 172.17.43.67:8080 [15:29:10]Content-Length: 678 [15:29:10]Content-Type: application/json [15:29:10] [15:29:10]POST finish read [15:29:10]Found Content-Length = 678 [15:29:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:10]execute_script... [15:29:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:10]POST & json_proto [15:29:10]process_json_proto [15:29:10]json parsed OK: [15:29:10]protocol is kg_v1.0 [15:29:10]action value=close_receipt [15:29:10]process_action close_receipt [15:29:10]cmd_close_receipt [15:29:10]MH_GetDate [15:29:10]Write to MH i2c: F0 00 00 08 08 FF [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: F0 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: F0 09 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: F0 09 00 08 08 00 C7 37 F0 66 6A BD 47 65 2F [15:29:10]GetLastDocTimeStamp 1727018896 [15:29:10]current date 1727018951 [15:29:10]FM_GetShiftState [15:29:10]SAM_PROTO_GetShiftState [15:29:10]wFMCommunicate request_size=4 [15:29:10]MH_SAM_APDU [15:29:10]CAPDU: 80 13 01 00 [15:29:10]Write to MH i2c: E2 08 00 09 08 80 13 01 00 00 00 00 00 8E [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 09 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D5 [15:29:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:29:10]wFMCommunicate OK [15:29:10]SAM_PROTO_GetShiftState done [15:29:10]FM_GetShiftState done [15:29:10]opened in 1726966141 [15:29:10]opened+sec_in_day 1727052541 [15:29:10]quantity*price = 40002 [15:29:10]sum+1 = 40003 [15:29:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 266 22.09.2024 15:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151935 ФПД: 91603962673662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151935&fm=91603962673662&tin=02508201610067®Number=0000000000091825&sum=40000 [15:29:11]StoreToDocumentArchive [15:29:11]shift 475 fd 151935 [15:29:11]save to /storage/0475/doc_00151935 [15:29:11]save last doc name /storage/0475/doc_00151935 to /storage/kkm_last_doc_name [15:29:11]save OK [15:29:11]Clear old archive folders... [15:29:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:11]tlvbuf is 0205DE10 [15:29:11]SAM_PROTO_ClearQueue [15:29:11]wFMCommunicate request_size=4 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 09 00 00 [15:29:11]Write to MH i2c: E2 08 00 16 08 80 09 00 00 00 00 00 00 90 [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:11]Read from MH i2c: E2 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 03 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 03 00 16 08 00 90 00 92 [15:29:11]RAPDU: 90 00 [15:29:11]wFMCommunicate OK [15:29:11]SAM_PROTO_ClearQueue done [15:29:11]KKMCreateOFDPacket [15:29:11]OFDProtocolAddRootSTLVToBuf [15:29:11]FM_MakeSignedData [15:29:11]FM_MakeSignedData [15:29:11]SAM_PROTO_SignData [15:29:11]wFMCommunicate request_size=4 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 0D 01 02 [15:29:11]Write to MH i2c: E2 08 00 17 08 80 0D 01 02 00 00 00 00 98 [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:11]Read from MH i2c: E2 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 03 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 03 00 17 08 00 90 00 93 [15:29:11]RAPDU: 90 00 [15:29:11]wFMCommunicate OK [15:29:11]wFMCommunicate request_size=255 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 C7 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 51 02 00 35 04 06 00 53 [15:29:11]Write to MH i2c: E2 02 01 18 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 C7 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 51 02 00 35 04 06 00 53 00 00 5C [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:12]Read from MH i2c: E2 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 03 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 03 00 18 08 00 90 00 94 [15:29:12]RAPDU: 90 00 [15:29:12]wFMCommunicate OK [15:29:12]wFMCommunicate request_size=10 [15:29:12]MH_SAM_APDU [15:29:12]CAPDU: 80 0D 02 02 05 50 35 A7 B9 FE [15:29:12]Write to MH i2c: E2 0D 00 19 08 80 0D 02 02 05 00 50 35 A7 B9 FE 00 00 88 [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:12]Read from MH i2c: E2 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 03 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 03 00 19 08 00 90 00 95 [15:29:12]RAPDU: 90 00 [15:29:12]wFMCommunicate OK [15:29:12]wFMCommunicate request_size=4 [15:29:12]MH_SAM_APDU [15:29:12]CAPDU: 80 0D 03 02 [15:29:12]Write to MH i2c: E2 08 00 1A 08 80 0D 03 02 00 00 00 00 9D [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:12]Read from MH i2c: E2 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 0B 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 0B 00 1A 08 00 F7 45 BB E9 07 8B DC 26 90 00 12 [15:29:12]RAPDU: F7 45 BB E9 07 8B DC 26 90 00 [15:29:12]wFMCommunicate OK [15:29:12]SAM_PROTO_SignData done [15:29:12]FM_MakeSignedData done [15:29:12]CreateOFDProtocolMessage [15:29:12]wFMCommunicate request_size=4 [15:29:12]MH_SAM_APDU [15:29:12]CAPDU: 80 11 00 00 [15:29:12]Write to MH i2c: E2 08 00 1B 08 80 11 00 00 00 00 00 00 9D [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:12]Read from MH i2c: E2 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 17 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: E2 17 00 1B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [15:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:29:12]wFMCommunicate OK [15:29:12]CreateOFDProtocolMessage done [15:29:12]OFDSenderStorePacket 151935 [15:29:12]StoreOFDPacket docnum=151935 [15:29:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 6B 07 01 49 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 C7 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 51 02 00 35 04 06 00 53 50 35 A7 B9 FE F7 45 BB E9 07 8B DC 26 [15:29:12]CheckFolder [15:29:12]dirname=/storage/ofd_packets [15:29:12]CheckFolder done [15:29:12]ProducePacketName [15:29:12]name=ofd_packets/00151935 [15:29:12]NVStorageSaveData ofd_packets/00151935 [15:29:12]File name is /storage/ofd_packets/00151935 [15:29:12]Write 301 bytes [15:29:12]NVStorageSaveData done [15:29:12]OFDSenderStorePacket done [15:29:12]KKMCreateOFDPacket done [15:29:12]NVStorageSaveData kkm_last_timestamp [15:29:12]File name is /storage/kkm_last_timestamp [15:29:12]Write 4 bytes [15:29:12]NVStorageSaveData done [15:29:12]ExternCall_PrintAddStr [15:29:12]wPrintStart [15:29:12]Write to MH i2c: 01 00 00 1C 08 24 [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 07 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 07 00 1C 08 00 00 00 00 00 FF 0F 39 [15:29:12]RasterBufferAndPrint [15:29:12]line Счет N : (1)1785946 [15:29:12]line ИНН: 02508201610067 [15:29:12]line Контрольно-Кассовый Чек [15:29:12]line ПРОДАЖА [15:29:12]line ТРК (МРК, ГНК) : 12 [15:29:12]line Товар: 2710124130 [15:29:12]line Аи-92-К-5 [15:29:12]line 5.900 * 67.80 [15:29:12]line = 400.02 [15:29:12]line НДС 12% НСП 1% [15:29:12]line > о реализуемом товаре [15:29:12]line ОКРУГЛЕНИЕ: -0.02 [15:29:12]line ИТОГО: 400.00 [15:29:12]line Внесено: 400.00 [15:29:12]line СДАЧА: 0.00 [15:29:12]line НСП 1% : 3.54 [15:29:12]line НДС 12% : 42.48 [15:29:12]line Наличными: 400.00 [15:29:12]line Безнал.: 0.00 [15:29:12]line Место: АЗС № 89 "Партнер Нефть" [15:29:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:29:12]line СНО: Общий режим [15:29:12]line Чек 266 22.09.2024 15:29 [15:29:12]line Смена: 475 ФФД: 1.0 [15:29:12]line ЗНМ: 0300000113 [15:29:12]line РНМ: 0000000000091825 [15:29:12]line Версия ККМ: 001 [15:29:12]line ФМ: 0000000000871835 [15:29:12]line ФД: 151935 [15:29:12]line ФПД: 91603962673662 [15:29:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T152911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151935&fm=91603962673662&tin=02508201610067®Number=0000000000091825&sum=40000 [15:29:12]written 0, free lines is 4095 [15:29:12]OFD Sender: Processing packet 151935 [packets to send 826, broken 825] [15:29:12]ProducePacketName [15:29:12]name=ofd_packets/00151935 [15:29:12]OFD Sender: To server: pG, [15:29:12]CommunicateWithHost lk.salyk.kg:30040 [15:29:12]ConnectInit lk.salyk.kg [15:29:12]Write to MH i2c: 01 00 00 47 08 4F [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 07 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: 01 07 00 47 08 00 00 00 00 00 E2 0C 44 [15:29:12]RasterBufferAndPrint [15:29:12]line [15:29:12]line [15:29:12]line [15:29:12]line [15:29:12]line [15:29:12]written 0, free lines is 3304 [15:29:12]MH_Cut [15:29:12]Write to MH i2c: D1 01 00 4E 08 01 28 [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: D1 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: D1 01 00 [15:29:12]MH_I2C_Read... [15:29:12]Read from MH i2c: D1 01 00 4E 08 00 27 [15:29:12]Write to MH i2c: 01 00 00 4F 08 57 [15:29:12]Write i2c OK [15:29:12]MH_I2C_Read... [15:29:12]Connected sock=11 [15:29:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 6B 07 01 49 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 C7 37 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 51 02 00 35 04 06 00 53 50 35 A7 B9 FE F7 45 BB E9 07 8B DC 26 [15:29:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E7 41 47 00 79 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 51 02 00 F4 03 04 00 CB DF EF 66 B6 04 01 00 00 83 81 6C DC 40 FD 25 F3 [15:29:13]CommunicateWithHost err = 0 [15:29:13]CheckOFDResponse [15:29:13]1017 (14) - 77093643461234 [15:29:13]1041 (16) - 0000000000871835 [15:29:13]1040 (4) - 151935 [15:29:13]1012 (4) - 22.09.2024 09:13 [15:29:13]1206 (1) - 0 [15:29:13]OFD Sender: Remove packet 151935 [15:29:13]ProducePacketName [15:29:13]name=ofd_packets/00151935 [15:29:13]NVStorageDeleteData [15:29:13]*** Cut start [15:29:13]*** Purtial cut [15:29:13]*** Stage 1: CUTSNS_PIN = 1 [15:29:13]Read from MH i2c: 01 [15:29:13]MH_I2C_Read... [15:29:13]*** Stop cut motor [15:29:13]*** Cut end [15:29:13]Read from MH i2c: 01 07 00 [15:29:13]MH_I2C_Read... [15:29:13]Read from MH i2c: 01 07 00 4F 08 00 00 00 00 00 FF 0F 6C [15:29:13]process_action close_receipt done [15:29:13]requested_data is exist [15:29:13]produce_requested_data [15:29:13]requested_item fm.sn is exist - process it [15:29:13]wFMCommunicate request_size=4 [15:29:13]MH_SAM_APDU [15:29:13]CAPDU: 80 11 00 00 [15:29:13]Write to MH i2c: E2 08 00 50 08 80 11 00 00 00 00 00 00 D2 [15:29:13]Write i2c OK [15:29:13]MH_I2C_Read... [15:29:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:13]Read from MH i2c: E2 [15:29:13]MH_I2C_Read... [15:29:13]Read from MH i2c: E2 17 00 [15:29:13]MH_I2C_Read... [15:29:13]Read from MH i2c: E2 17 00 50 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [15:29:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:29:13]wFMCommunicate OK [15:29:13]requested_item fd.num is exist - process it [15:29:13]SAM_PROTO_GetFieldsCounters [15:29:13]wFMCommunicate request_size=4 [15:29:13]MH_SAM_APDU [15:29:13]CAPDU: 80 13 00 00 [15:29:13]Write to MH i2c: E2 08 00 51 08 80 13 00 00 00 00 00 00 D5 [15:29:13]Write i2c OK [15:29:13]MH_I2C_Read... [15:29:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:13]Read from MH i2c: E2 [15:29:13]MH_I2C_Read... [15:29:13]Read from MH i2c: E2 62 00 [15:29:13]MH_I2C_Read... [15:29:13]Read from MH i2c: E2 62 00 51 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [15:29:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:13]wFMCommunicate OK [15:29:13]SAM_PROTO_GetFieldsCounters done [15:29:13]requested_item shift.num is exist - process it [15:29:13]requested_item shift.opened is exist - process it [15:29:13]req_shift_opened [15:29:13]FM_GetShiftState [15:29:13]SAM_PROTO_GetShiftState [15:29:13]wFMCommunicate request_size=4 [15:29:13]MH_SAM_APDU [15:29:13]CAPDU: 80 13 01 00 [15:29:13]Write to MH i2c: E2 08 00 52 08 80 13 01 00 00 00 00 00 D7 [15:29:13]OFD Sender: No OFD packet to send [15:29:13]Write i2c OK [15:29:13]MH_I2C_Read... [15:29:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:14]Read from MH i2c: E2 [15:29:14]MH_I2C_Read... [15:29:14]Read from MH i2c: E2 0E 00 [15:29:14]MH_I2C_Read... [15:29:14]Read from MH i2c: E2 0E 00 52 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1E [15:29:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:29:14]wFMCommunicate OK [15:29:14]SAM_PROTO_GetShiftState done [15:29:14]FM_GetShiftState done [15:29:14]req_shift_opened done [15:29:14]requested_item shift.open_date is exist - process it [15:29:14]req_shift_open_date [15:29:14]req_shift_open_date done [15:29:14]produce_requested_data done [15:29:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151935,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:29:14]process_action_free close_receipt [15:29:14]json_value_free [15:29:14]json_value_free done [15:29:14]process_json_proto returns [15:29:14]Send response to host [15:29:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151935,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:29:14]free response buf [15:29:14]execute_script done [15:29:14]execute_script returns [15:29:14]free content buf [15:29:14]Sock 10.Close socket [15:29:14]Sock 10.Thread stoped [15:29:18]OFD Sender: No OFD packet to send [15:29:23]recv_with_timeout no data received [15:29:23]OFD Sender: No OFD packet to send [15:29:29]OFD Sender: No OFD packet to send [15:29:34]OFD Sender: No OFD packet to send [15:29:39]OFD Sender: No OFD packet to send [15:29:44]OFD Sender: No OFD packet to send [15:29:49]OFD Sender: No OFD packet to send [15:29:54]OFD Sender: No OFD packet to send [15:29:59]OFD Sender: No OFD packet to send [15:30:04]OFD Sender: No OFD packet to send [15:30:09]OFD Sender: No OFD packet to send [15:30:14]OFD Sender: No OFD packet to send [15:30:19]OFD Sender: No OFD packet to send [15:30:24]OFD Sender: No OFD packet to send [15:30:29]OFD Sender: No OFD packet to send [15:30:34]OFD Sender: No OFD packet to send [15:30:39]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:02]recv_with_timeout no data received [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:21]recv_with_timeout no data received [15:31:24]OFD Sender: No OFD packet to send [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:53]recv_with_timeout no data received [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:12]accept exits with 9 [15:32:12]New connection [15:32:12]New thread 3067002212 created [15:32:12]Thread 3066858852 joined [15:32:12]Waiting for new connection... [15:32:12] Sock 9.Parse request [15:32:12]Sock 9.Check first char [15:32:12]Sock 9.First char is OK [15:32:12]request: POST /json_proto HTTP/1.0 [15:32:12]Method: POST [15:32:12]URL: /json_proto [15:32:12]Method is POST - this is cgi request [15:32:12]url: /json_proto [15:32:12]query_string will be loaded in cgi processing [15:32:12]execute_cgi json_proto POST (null) [15:32:12]execute_cgi path=json_proto method=POST [15:32:12]POST find Content-Length [15:32:12]Host: 172.17.43.67:8080 [15:32:12]Content-Length: 683 [15:32:12]Content-Type: application/json [15:32:12] [15:32:12]POST finish read [15:32:12]Found Content-Length = 683 [15:32:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:12]execute_script... [15:32:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:12]POST & json_proto [15:32:12]process_json_proto [15:32:12]json parsed OK: [15:32:12]protocol is kg_v1.0 [15:32:12]action value=close_receipt [15:32:12]process_action close_receipt [15:32:12]cmd_close_receipt [15:32:12]MH_GetDate [15:32:12]Write to MH i2c: F0 00 00 53 08 4A [15:32:12]Write i2c OK [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 09 00 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 09 00 53 08 00 7D 38 F0 66 6A BD 47 65 31 [15:32:12]GetLastDocTimeStamp 1727018951 [15:32:12]current date 1727019133 [15:32:12]FM_GetShiftState [15:32:12]SAM_PROTO_GetShiftState [15:32:12]wFMCommunicate request_size=4 [15:32:12]MH_SAM_APDU [15:32:12]CAPDU: 80 13 01 00 [15:32:12]Write to MH i2c: E2 08 00 54 08 80 13 01 00 00 00 00 00 D9 [15:32:12]Write i2c OK [15:32:12]MH_I2C_Read... [15:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:12]Read from MH i2c: E2 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: E2 0E 00 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: E2 0E 00 54 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 20 [15:32:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:32:12]wFMCommunicate OK [15:32:12]SAM_PROTO_GetShiftState done [15:32:12]FM_GetShiftState done [15:32:12]opened in 1726966141 [15:32:12]opened+sec_in_day 1727052541 [15:32:12]quantity*price = 100005 [15:32:12]sum+1 = 100006 [15:32:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 267 22.09.2024 15:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151936 ФПД: 139908075066993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151936&fm=139908075066993&tin=02508201610067®Number=0000000000091825&sum=100000 [15:32:13]StoreToDocumentArchive [15:32:13]shift 475 fd 151936 [15:32:13]save to /storage/0475/doc_00151936 [15:32:13]save last doc name /storage/0475/doc_00151936 to /storage/kkm_last_doc_name [15:32:13]save OK [15:32:13]Clear old archive folders... [15:32:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:14]tlvbuf is 01FE9D90 [15:32:14]SAM_PROTO_ClearQueue [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 09 00 00 [15:32:14]Write to MH i2c: E2 08 00 61 08 80 09 00 00 00 00 00 00 DB [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 61 08 00 90 00 DD [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]SAM_PROTO_ClearQueue done [15:32:14]KKMCreateOFDPacket [15:32:14]OFDProtocolAddRootSTLVToBuf [15:32:14]FM_MakeSignedData [15:32:14]FM_MakeSignedData [15:32:14]SAM_PROTO_SignData [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 01 02 [15:32:14]Write to MH i2c: E2 08 00 62 08 80 0D 01 02 00 00 00 00 E3 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 62 08 00 90 00 DE [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=255 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 7D 38 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 51 02 00 35 04 06 00 7F [15:32:14]Write to MH i2c: E2 02 01 63 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 7D 38 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 51 02 00 35 04 06 00 7F 00 00 36 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 63 08 00 90 00 DF [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=10 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 02 02 05 3E E3 1D 96 71 [15:32:14]Write to MH i2c: E2 0D 00 64 08 80 0D 02 02 05 00 3E E3 1D 96 71 00 00 35 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 64 08 00 90 00 E0 [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 03 02 [15:32:14]Write to MH i2c: E2 08 00 65 08 80 0D 03 02 00 00 00 00 E8 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 0B 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 0B 00 65 08 00 D2 43 EF 98 F3 8F 1E B2 90 00 D7 [15:32:14]RAPDU: D2 43 EF 98 F3 8F 1E B2 90 00 [15:32:14]wFMCommunicate OK [15:32:14]SAM_PROTO_SignData done [15:32:14]FM_MakeSignedData done [15:32:14]CreateOFDProtocolMessage [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 11 00 00 [15:32:14]Write to MH i2c: E2 08 00 66 08 80 11 00 00 00 00 00 00 E8 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 17 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 17 00 66 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [15:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:32:14]wFMCommunicate OK [15:32:14]CreateOFDProtocolMessage done [15:32:14]OFDSenderStorePacket 151936 [15:32:14]StoreOFDPacket docnum=151936 [15:32:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E4 C6 07 01 FA 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 7D 38 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 51 02 00 35 04 06 00 7F 3E E3 1D 96 71 D2 43 EF 98 F3 8F 1E B2 [15:32:14]CheckFolder [15:32:14]dirname=/storage/ofd_packets [15:32:14]CheckFolder done [15:32:14]ProducePacketName [15:32:14]name=ofd_packets/00151936 [15:32:14]NVStorageSaveData ofd_packets/00151936 [15:32:14]File name is /storage/ofd_packets/00151936 [15:32:14]Write 301 bytes [15:32:14]NVStorageSaveData done [15:32:14]OFDSenderStorePacket done [15:32:14]KKMCreateOFDPacket done [15:32:14]NVStorageSaveData kkm_last_timestamp [15:32:14]File name is /storage/kkm_last_timestamp [15:32:14]Write 4 bytes [15:32:14]NVStorageSaveData done [15:32:14]ExternCall_PrintAddStr [15:32:14]wPrintStart [15:32:14]Write to MH i2c: 01 00 00 67 08 6F [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 67 08 00 00 00 00 00 FF 0F 84 [15:32:14]RasterBufferAndPrint [15:32:14]line Счет N : (1)1785949 [15:32:14]line ИНН: 02508201610067 [15:32:14]line Контрольно-Кассовый Чек [15:32:14]line ПРОДАЖА [15:32:14]line ТРК (МРК, ГНК) : 22 [15:32:14]line Товар: 2710124130 [15:32:14]line Аи-92-К-5 [15:32:14]line 14.750 * 67.80 [15:32:14]line = 1000.05 [15:32:14]line НДС 12% НСП 1% [15:32:14]line > о реализуемом товаре [15:32:14]line ОКРУГЛЕНИЕ: -0.05 [15:32:14]line ИТОГО: 1000.00 [15:32:14]line Внесено: 1000.00 [15:32:14]line СДАЧА: 0.00 [15:32:14]line НСП 1% : 8.85 [15:32:14]line НДС 12% : 106.20 [15:32:14]line Наличными: 1000.00 [15:32:14]line Безнал.: 0.00 [15:32:14]line Место: АЗС № 89 "Партнер Нефть" [15:32:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:32:14]line СНО: Общий режим [15:32:14]line Чек 267 22.09.2024 15:32 [15:32:14]line Смена: 475 ФФД: 1.0 [15:32:14]line ЗНМ: 0300000113 [15:32:14]line РНМ: 0000000000091825 [15:32:14]line Версия ККМ: 001 [15:32:14]line ФМ: 0000000000871835 [15:32:14]line ФД: 151936 [15:32:14]line ФПД: 139908075066993 [15:32:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151936&fm=139908075066993&tin=02508201610067®Number=0000000000091825&sum=100000 [15:32:14]OFD Sender: Processing packet 151936 [packets to send 826, broken 825] [15:32:14]ProducePacketName [15:32:14]name=ofd_packets/00151936 [15:32:14]OFD Sender: To server: pG, [15:32:14]CommunicateWithHost lk.salyk.kg:30040 [15:32:14]ConnectInit lk.salyk.kg [15:32:14]written 0, free lines is 4095 [15:32:15]Write to MH i2c: 01 00 00 92 08 9A [15:32:15]Write i2c OK [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: 01 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: 01 07 00 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: 01 07 00 92 08 00 00 00 00 00 E5 0C 92 [15:32:15]RasterBufferAndPrint [15:32:15]line [15:32:15]line [15:32:15]line [15:32:15]line [15:32:15]line [15:32:15]written 0, free lines is 3307 [15:32:15]MH_Cut [15:32:15]Write to MH i2c: D1 01 00 99 08 01 73 [15:32:15]Write i2c OK [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: D1 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: D1 01 00 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: D1 01 00 99 08 00 72 [15:32:15]Write to MH i2c: 01 00 00 9A 08 A2 [15:32:15]Write i2c OK [15:32:15]MH_I2C_Read... [15:32:15]Connected sock=10 [15:32:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E4 C6 07 01 FA 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 7D 38 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 51 02 00 35 04 06 00 7F 3E E3 1D 96 71 D2 43 EF 98 F3 8F 1E B2 [15:32:15]*** Cut start [15:32:15]*** Purtial cut [15:32:15]*** Stage 1: CUTSNS_PIN = 1 [15:32:16]Read from MH i2c: 01 [15:32:16]MH_I2C_Read... [15:32:16]*** Stop cut motor [15:32:16]*** Cut end [15:32:16]Read from MH i2c: 01 07 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: 01 07 00 9A 08 00 00 00 00 00 FF 0F B7 [15:32:16]process_action close_receipt done [15:32:16]requested_data is exist [15:32:16]produce_requested_data [15:32:16]requested_item fm.sn is exist - process it [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 11 00 00 [15:32:16]Write to MH i2c: E2 08 00 9B 08 80 11 00 00 00 00 00 00 1D [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 9B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [15:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:32:16]wFMCommunicate OK [15:32:16]requested_item fd.num is exist - process it [15:32:16]SAM_PROTO_GetFieldsCounters [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 13 00 00 [15:32:16]Write to MH i2c: E2 08 00 9C 08 80 13 00 00 00 00 00 00 20 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 62 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 62 00 9C 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [15:32:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_GetFieldsCounters done [15:32:16]requested_item shift.num is exist - process it [15:32:16]requested_item shift.opened is exist - process it [15:32:16]req_shift_opened [15:32:16]FM_GetShiftState [15:32:16]SAM_PROTO_GetShiftState [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 13 01 00 [15:32:16]Write to MH i2c: E2 08 00 9D 08 80 13 01 00 00 00 00 00 22 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 9D 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 69 [15:32:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_GetShiftState done [15:32:16]FM_GetShiftState done [15:32:16]req_shift_opened done [15:32:16]requested_item shift.open_date is exist - process it [15:32:16]req_shift_open_date [15:32:16]req_shift_open_date done [15:32:16]produce_requested_data done [15:32:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151936,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:32:16]process_action_free close_receipt [15:32:16]json_value_free [15:32:16]json_value_free done [15:32:16]process_json_proto returns [15:32:16]Send response to host [15:32:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151936,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:32:16]free response buf [15:32:16]execute_script done [15:32:16]execute_script returns [15:32:16]free content buf [15:32:16]Sock 9.Close socket [15:32:16]Sock 9.Thread stoped [15:32:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 8D 47 00 16 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 51 02 00 F4 03 04 00 81 E0 EF 66 B6 04 01 00 00 17 BC 77 9C DC 37 B7 16 [15:32:16]CommunicateWithHost err = 0 [15:32:16]CheckOFDResponse [15:32:16]1017 (14) - 77093643461234 [15:32:16]1041 (16) - 0000000000871835 [15:32:16]1040 (4) - 151936 [15:32:16]1012 (4) - 22.09.2024 09:16 [15:32:16]1206 (1) - 0 [15:32:16]OFD Sender: Remove packet 151936 [15:32:16]ProducePacketName [15:32:16]name=ofd_packets/00151936 [15:32:16]NVStorageDeleteData [15:32:17]OFD Sender: No OFD packet to send [15:32:21]recv_with_timeout no data received [15:32:22]OFD Sender: No OFD packet to send [15:32:27]OFD Sender: No OFD packet to send [15:32:32]OFD Sender: No OFD packet to send [15:32:37]OFD Sender: No OFD packet to send [15:32:42]recv_with_timeout no data received [15:32:42]OFD Sender: No OFD packet to send [15:32:47]OFD Sender: No OFD packet to send [15:32:52]OFD Sender: No OFD packet to send [15:32:57]OFD Sender: No OFD packet to send [15:33:02]OFD Sender: No OFD packet to send [15:33:07]OFD Sender: No OFD packet to send [15:33:12]OFD Sender: No OFD packet to send [15:33:17]OFD Sender: No OFD packet to send [15:33:20]recv_with_timeout no data received [15:33:22]OFD Sender: No OFD packet to send [15:33:27]OFD Sender: No OFD packet to send [15:33:32]OFD Sender: No OFD packet to send [15:33:37]OFD Sender: No OFD packet to send [15:33:42]OFD Sender: No OFD packet to send [15:33:47]OFD Sender: No OFD packet to send [15:33:52]OFD Sender: No OFD packet to send [15:33:57]OFD Sender: No OFD packet to send [15:34:02]OFD Sender: No OFD packet to send [15:34:07]OFD Sender: No OFD packet to send [15:34:12]OFD Sender: No OFD packet to send [15:34:17]OFD Sender: No OFD packet to send [15:34:22]OFD Sender: No OFD packet to send [15:34:27]OFD Sender: No OFD packet to send [15:34:32]OFD Sender: No OFD packet to send [15:34:37]OFD Sender: No OFD packet to send [15:34:42]OFD Sender: No OFD packet to send [15:34:44]accept exits with 7 [15:34:44]New connection [15:34:44]New thread 3066858852 created [15:34:44]Thread 3067002212 joined [15:34:44]Waiting for new connection... [15:34:44] Sock 7.Parse request [15:34:44]Sock 7.Check first char [15:34:44]Sock 7.First char is OK [15:34:44]request: POST /json_proto HTTP/1.0 [15:34:44]Method: POST [15:34:44]URL: /json_proto [15:34:44]Method is POST - this is cgi request [15:34:44]url: /json_proto [15:34:44]query_string will be loaded in cgi processing [15:34:44]execute_cgi json_proto POST (null) [15:34:44]execute_cgi path=json_proto method=POST [15:34:44]POST find Content-Length [15:34:44]Host: 172.17.43.67:8080 [15:34:44]Content-Length: 679 [15:34:44]Content-Type: application/json [15:34:44] [15:34:44]POST finish read [15:34:44]Found Content-Length = 679 [15:34:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:44]execute_script... [15:34:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:44]POST & json_proto [15:34:44]process_json_proto [15:34:44]json parsed OK: [15:34:44]protocol is kg_v1.0 [15:34:44]action value=close_receipt [15:34:44]process_action close_receipt [15:34:44]cmd_close_receipt [15:34:44]MH_GetDate [15:34:44]Write to MH i2c: F0 00 00 9E 08 95 [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: F0 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: F0 09 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: F0 09 00 9E 08 00 14 39 F0 66 6A BD 47 65 14 [15:34:44]GetLastDocTimeStamp 1727019133 [15:34:44]current date 1727019284 [15:34:44]FM_GetShiftState [15:34:44]SAM_PROTO_GetShiftState [15:34:44]wFMCommunicate request_size=4 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 13 01 00 [15:34:44]Write to MH i2c: E2 08 00 9F 08 80 13 01 00 00 00 00 00 24 [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 0E 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 0E 00 9F 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6B [15:34:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:34:44]wFMCommunicate OK [15:34:44]SAM_PROTO_GetShiftState done [15:34:44]FM_GetShiftState done [15:34:44]opened in 1726966141 [15:34:44]opened+sec_in_day 1727052541 [15:34:44]quantity*price = 80004 [15:34:44]sum+1 = 80005 [15:34:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 268 22.09.2024 15:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151937 ФПД: 197410891739402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151937&fm=197410891739402&tin=02508201610067®Number=0000000000091825&sum=80000 [15:34:45]StoreToDocumentArchive [15:34:45]shift 475 fd 151937 [15:34:45]save to /storage/0475/doc_00151937 [15:34:45]save last doc name /storage/0475/doc_00151937 to /storage/kkm_last_doc_name [15:34:45]save OK [15:34:45]Clear old archive folders... [15:34:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:45]tlvbuf is 0205ED90 [15:34:45]SAM_PROTO_ClearQueue [15:34:45]wFMCommunicate request_size=4 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 09 00 00 [15:34:45]Write to MH i2c: E2 08 00 AC 08 80 09 00 00 00 00 00 00 26 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 AC 08 00 90 00 28 [15:34:45]RAPDU: 90 00 [15:34:45]wFMCommunicate OK [15:34:45]SAM_PROTO_ClearQueue done [15:34:45]KKMCreateOFDPacket [15:34:45]OFDProtocolAddRootSTLVToBuf [15:34:45]FM_MakeSignedData [15:34:45]FM_MakeSignedData [15:34:45]SAM_PROTO_SignData [15:34:45]wFMCommunicate request_size=4 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 0D 01 02 [15:34:45]Write to MH i2c: E2 08 00 AD 08 80 0D 01 02 00 00 00 00 2E [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 AD 08 00 90 00 29 [15:34:45]RAPDU: 90 00 [15:34:45]wFMCommunicate OK [15:34:45]wFMCommunicate request_size=255 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 14 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 35 04 06 00 B3 [15:34:45]Write to MH i2c: E2 02 01 AE 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 14 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 35 04 06 00 B3 00 00 6D [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 AE 08 00 90 00 2A [15:34:45]RAPDU: 90 00 [15:34:45]wFMCommunicate OK [15:34:45]wFMCommunicate request_size=10 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 0D 02 02 05 8B 4E 13 B1 0A [15:34:45]Write to MH i2c: E2 0D 00 AF 08 80 0D 02 02 05 00 8B 4E 13 B1 0A 00 00 E2 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 03 00 AF 08 00 90 00 2B [15:34:45]RAPDU: 90 00 [15:34:45]wFMCommunicate OK [15:34:45]wFMCommunicate request_size=4 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 0D 03 02 [15:34:45]Write to MH i2c: E2 08 00 B0 08 80 0D 03 02 00 00 00 00 33 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 0B 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 0B 00 B0 08 00 07 AB 68 EB 24 51 D9 CF 90 00 56 [15:34:45]RAPDU: 07 AB 68 EB 24 51 D9 CF 90 00 [15:34:45]wFMCommunicate OK [15:34:45]SAM_PROTO_SignData done [15:34:45]FM_MakeSignedData done [15:34:45]CreateOFDProtocolMessage [15:34:45]wFMCommunicate request_size=4 [15:34:45]MH_SAM_APDU [15:34:45]CAPDU: 80 11 00 00 [15:34:45]Write to MH i2c: E2 08 00 B1 08 80 11 00 00 00 00 00 00 33 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:45]Read from MH i2c: E2 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 17 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: E2 17 00 B1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [15:34:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:45]wFMCommunicate OK [15:34:45]CreateOFDProtocolMessage done [15:34:45]OFDSenderStorePacket 151937 [15:34:45]StoreOFDPacket docnum=151937 [15:34:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB AA 07 01 8C 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 14 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 35 04 06 00 B3 8B 4E 13 B1 0A 07 AB 68 EB 24 51 D9 CF [15:34:45]CheckFolder [15:34:45]dirname=/storage/ofd_packets [15:34:45]CheckFolder done [15:34:45]ProducePacketName [15:34:45]name=ofd_packets/00151937 [15:34:45]NVStorageSaveData ofd_packets/00151937 [15:34:45]File name is /storage/ofd_packets/00151937 [15:34:45]Write 301 bytes [15:34:45]NVStorageSaveData done [15:34:45]OFDSenderStorePacket done [15:34:45]KKMCreateOFDPacket done [15:34:45]NVStorageSaveData kkm_last_timestamp [15:34:45]File name is /storage/kkm_last_timestamp [15:34:45]Write 4 bytes [15:34:45]NVStorageSaveData done [15:34:45]ExternCall_PrintAddStr [15:34:45]wPrintStart [15:34:45]Write to MH i2c: 01 00 00 B2 08 BA [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 07 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 07 00 B2 08 00 00 00 00 00 FF 0F CF [15:34:45]RasterBufferAndPrint [15:34:45]line Счет N : (1)1785950 [15:34:45]line ИНН: 02508201610067 [15:34:45]line Контрольно-Кассовый Чек [15:34:45]line ПРОДАЖА [15:34:45]line ТРК (МРК, ГНК) : 12 [15:34:45]line Товар: 2710124130 [15:34:45]line Аи-92-К-5 [15:34:45]line 11.800 * 67.80 [15:34:45]line = 800.04 [15:34:45]line НДС 12% НСП 1% [15:34:45]line > о реализуемом товаре [15:34:45]line ОКРУГЛЕНИЕ: -0.04 [15:34:45]line ИТОГО: 800.00 [15:34:45]line Внесено: 800.00 [15:34:45]line СДАЧА: 0.00 [15:34:45]line НСП 1% : 7.08 [15:34:45]line НДС 12% : 84.96 [15:34:45]line Наличными: 800.00 [15:34:45]line Безнал.: 0.00 [15:34:45]line Место: АЗС № 89 "Партнер Нефть" [15:34:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:34:45]line СНО: Общий режим [15:34:45]line Чек 268 22.09.2024 15:34 [15:34:45]line Смена: 475 ФФД: 1.0 [15:34:45]line ЗНМ: 0300000113 [15:34:45]line РНМ: 0000000000091825 [15:34:45]line Версия ККМ: 001 [15:34:45]line ФМ: 0000000000871835 [15:34:45]line ФД: 151937 [15:34:45]line ФПД: 197410891739402 [15:34:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151937&fm=197410891739402&tin=02508201610067®Number=0000000000091825&sum=80000 [15:34:45]written 0, free lines is 4095 [15:34:45]OFD Sender: Processing packet 151937 [packets to send 826, broken 825] [15:34:45]ProducePacketName [15:34:45]name=ofd_packets/00151937 [15:34:45]OFD Sender: To server: pG, [15:34:45]CommunicateWithHost lk.salyk.kg:30040 [15:34:45]ConnectInit lk.salyk.kg [15:34:46]Write to MH i2c: 01 00 00 DD 08 E5 [15:34:46]Write i2c OK [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: 01 [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: 01 07 00 [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: 01 07 00 DD 08 00 00 00 00 00 E4 0C DC [15:34:46]RasterBufferAndPrint [15:34:46]line [15:34:46]line [15:34:46]line [15:34:46]line [15:34:46]line [15:34:46]written 0, free lines is 3306 [15:34:46]MH_Cut [15:34:46]Write to MH i2c: D1 01 00 E4 08 01 BE [15:34:46]Write i2c OK [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: D1 [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: D1 01 00 [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: D1 01 00 E4 08 00 BD [15:34:46]Write to MH i2c: 01 00 00 E5 08 ED [15:34:46]Write i2c OK [15:34:46]MH_I2C_Read... [15:34:46]Connected sock=10 [15:34:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB AA 07 01 8C 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 14 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 35 04 06 00 B3 8B 4E 13 B1 0A 07 AB 68 EB 24 51 D9 CF [15:34:46]*** Cut start [15:34:46]*** Purtial cut [15:34:46]*** Stage 1: CUTSNS_PIN = 1 [15:34:47]Read from MH i2c: 01 [15:34:47]MH_I2C_Read... [15:34:47]*** Stop cut motor [15:34:47]*** Cut end [15:34:47]Read from MH i2c: 01 07 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: 01 07 00 E5 08 00 00 00 00 00 FF 0F 02 [15:34:47]process_action close_receipt done [15:34:47]requested_data is exist [15:34:47]produce_requested_data [15:34:47]requested_item fm.sn is exist - process it [15:34:47]wFMCommunicate request_size=4 [15:34:47]MH_SAM_APDU [15:34:47]CAPDU: 80 11 00 00 [15:34:47]Write to MH i2c: E2 08 00 E6 08 80 11 00 00 00 00 00 00 68 [15:34:47]Write i2c OK [15:34:47]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 17 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 17 00 E6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [15:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:47]wFMCommunicate OK [15:34:47]requested_item fd.num is exist - process it [15:34:47]SAM_PROTO_GetFieldsCounters [15:34:47]wFMCommunicate request_size=4 [15:34:47]MH_SAM_APDU [15:34:47]CAPDU: 80 13 00 00 [15:34:47]Write to MH i2c: E2 08 00 E7 08 80 13 00 00 00 00 00 00 6B [15:34:47]Write i2c OK [15:34:47]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 62 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 62 00 E7 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [15:34:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:47]wFMCommunicate OK [15:34:47]SAM_PROTO_GetFieldsCounters done [15:34:47]requested_item shift.num is exist - process it [15:34:47]requested_item shift.opened is exist - process it [15:34:47]req_shift_opened [15:34:47]FM_GetShiftState [15:34:47]SAM_PROTO_GetShiftState [15:34:47]wFMCommunicate request_size=4 [15:34:47]MH_SAM_APDU [15:34:47]CAPDU: 80 13 01 00 [15:34:47]Write to MH i2c: E2 08 00 E8 08 80 13 01 00 00 00 00 00 6D [15:34:47]Write i2c OK [15:34:47]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 0E 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 0E 00 E8 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B4 [15:34:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:34:47]wFMCommunicate OK [15:34:47]SAM_PROTO_GetShiftState done [15:34:47]FM_GetShiftState done [15:34:47]req_shift_opened done [15:34:47]requested_item shift.open_date is exist - process it [15:34:47]req_shift_open_date [15:34:47]req_shift_open_date done [15:34:47]produce_requested_data done [15:34:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151937,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:34:47]process_action_free close_receipt [15:34:47]json_value_free [15:34:47]json_value_free done [15:34:47]process_json_proto returns [15:34:47]Send response to host [15:34:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151937,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:34:47]free response buf [15:34:47]execute_script done [15:34:47]execute_script returns [15:34:47]free content buf [15:34:47]Sock 7.Close socket [15:34:47]Sock 7.Thread stoped [15:34:49]accept exits with 9 [15:34:49]New connection [15:34:49]New thread 3067002212 created [15:34:49]Thread 3066858852 joined [15:34:49]Waiting for new connection... [15:34:49] Sock 9.Parse request [15:34:49]Sock 9.Check first char [15:34:49]Sock 9.First char is OK [15:34:49]request: POST /json_proto HTTP/1.0 [15:34:49]Method: POST [15:34:49]URL: /json_proto [15:34:49]Method is POST - this is cgi request [15:34:49]url: /json_proto [15:34:49]query_string will be loaded in cgi processing [15:34:49]execute_cgi json_proto POST (null) [15:34:49]execute_cgi path=json_proto method=POST [15:34:49]POST find Content-Length [15:34:49]Host: 172.17.43.67:8080 [15:34:49]Content-Length: 678 [15:34:49]Content-Type: application/json [15:34:49] [15:34:49]POST finish read [15:34:49]Found Content-Length = 678 [15:34:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:49]execute_script... [15:34:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:49]POST & json_proto [15:34:49]process_json_proto [15:34:49]json parsed OK: [15:34:49]protocol is kg_v1.0 [15:34:49]action value=close_receipt [15:34:49]process_action close_receipt [15:34:49]cmd_close_receipt [15:34:49]MH_GetDate [15:34:49]Write to MH i2c: F0 00 00 E9 08 E0 [15:34:49]Write i2c OK [15:34:49]MH_I2C_Read... [15:34:49]Read from MH i2c: F0 [15:34:49]MH_I2C_Read... [15:34:49]Read from MH i2c: F0 09 00 [15:34:49]MH_I2C_Read... [15:34:49]Read from MH i2c: F0 09 00 E9 08 00 1A 39 F0 66 6A BD 47 65 65 [15:34:49]GetLastDocTimeStamp 1727019284 [15:34:49]current date 1727019290 [15:34:49]FM_GetShiftState [15:34:49]SAM_PROTO_GetShiftState [15:34:49]wFMCommunicate request_size=4 [15:34:49]MH_SAM_APDU [15:34:49]CAPDU: 80 13 01 00 [15:34:49]Write to MH i2c: E2 08 00 EA 08 80 13 01 00 00 00 00 00 6F [15:34:49]Write i2c OK [15:34:49]MH_I2C_Read... [15:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:49]Read from MH i2c: E2 [15:34:49]MH_I2C_Read... [15:34:49]Read from MH i2c: E2 0E 00 [15:34:49]MH_I2C_Read... [15:34:49]Read from MH i2c: E2 0E 00 EA 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B6 [15:34:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:34:49]wFMCommunicate OK [15:34:49]SAM_PROTO_GetShiftState done [15:34:49]FM_GetShiftState done [15:34:49]opened in 1726966141 [15:34:49]opened+sec_in_day 1727052541 [15:34:49]quantity*price = 30035 [15:34:49]sum+1 = 30036 [15:34:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 269 22.09.2024 15:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151938 ФПД: 90680124867333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151938&fm=90680124867333&tin=02508201610067®Number=0000000000091825&sum=30000 [15:34:50]StoreToDocumentArchive [15:34:50]shift 475 fd 151938 [15:34:50]save to /storage/0475/doc_00151938 [15:34:50]save last doc name /storage/0475/doc_00151938 to /storage/kkm_last_doc_name [15:34:50]save OK [15:34:50]Clear old archive folders... [15:34:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:50]tlvbuf is 0201B320 [15:34:50]SAM_PROTO_ClearQueue [15:34:50]wFMCommunicate request_size=4 [15:34:50]MH_SAM_APDU [15:34:50]CAPDU: 80 09 00 00 [15:34:50]Write to MH i2c: E2 08 00 F7 08 80 09 00 00 00 00 00 00 71 [15:34:50]Write i2c OK [15:34:50]MH_I2C_Read... [15:34:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:50]Read from MH i2c: E2 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 03 00 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 03 00 F7 08 00 90 00 73 [15:34:50]RAPDU: 90 00 [15:34:50]wFMCommunicate OK [15:34:50]SAM_PROTO_ClearQueue done [15:34:50]KKMCreateOFDPacket [15:34:50]OFDProtocolAddRootSTLVToBuf [15:34:50]FM_MakeSignedData [15:34:50]FM_MakeSignedData [15:34:50]SAM_PROTO_SignData [15:34:50]wFMCommunicate request_size=4 [15:34:50]MH_SAM_APDU [15:34:50]CAPDU: 80 0D 01 02 [15:34:50]Write to MH i2c: E2 08 00 F8 08 80 0D 01 02 00 00 00 00 79 [15:34:50]Write i2c OK [15:34:50]MH_I2C_Read... [15:34:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:50]Read from MH i2c: E2 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 03 00 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 03 00 F8 08 00 90 00 74 [15:34:50]RAPDU: 90 00 [15:34:50]wFMCommunicate OK [15:34:50]wFMCommunicate request_size=255 [15:34:50]MH_SAM_APDU [15:34:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 1A 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 51 02 00 35 04 06 00 52 [15:34:50]Write to MH i2c: E2 02 01 F9 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 1A 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 51 02 00 35 04 06 00 52 00 00 D1 [15:34:50]Write i2c OK [15:34:50]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 F9 08 00 90 00 75 [15:34:51]RAPDU: 90 00 [15:34:51]wFMCommunicate OK [15:34:51]wFMCommunicate request_size=10 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 0D 02 02 05 79 1C A1 83 05 [15:34:51]Write to MH i2c: E2 0D 00 FA 08 80 0D 02 02 05 00 79 1C A1 83 05 00 00 44 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 FA 08 00 90 00 76 [15:34:51]RAPDU: 90 00 [15:34:51]wFMCommunicate OK [15:34:51]wFMCommunicate request_size=4 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 0D 03 02 [15:34:51]Write to MH i2c: E2 08 00 FB 08 80 0D 03 02 00 00 00 00 7E [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 0B 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 0B 00 FB 08 00 76 90 16 9C 50 96 CC D4 90 00 BD [15:34:51]RAPDU: 76 90 16 9C 50 96 CC D4 90 00 [15:34:51]wFMCommunicate OK [15:34:51]SAM_PROTO_SignData done [15:34:51]FM_MakeSignedData done [15:34:51]CreateOFDProtocolMessage [15:34:51]wFMCommunicate request_size=4 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 11 00 00 [15:34:51]Write to MH i2c: E2 08 00 FC 08 80 11 00 00 00 00 00 00 7E [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 17 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 17 00 FC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [15:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:51]wFMCommunicate OK [15:34:51]CreateOFDProtocolMessage done [15:34:51]OFDSenderStorePacket 151938 [15:34:51]StoreOFDPacket docnum=151938 [15:34:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F A8 07 01 7E 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 1A 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 51 02 00 35 04 06 00 52 79 1C A1 83 05 76 90 16 9C 50 96 CC D4 [15:34:51]CheckFolder [15:34:51]dirname=/storage/ofd_packets [15:34:51]CheckFolder done [15:34:51]ProducePacketName [15:34:51]name=ofd_packets/00151938 [15:34:51]NVStorageSaveData ofd_packets/00151938 [15:34:51]File name is /storage/ofd_packets/00151938 [15:34:51]Write 301 bytes [15:34:51]NVStorageSaveData done [15:34:51]OFDSenderStorePacket done [15:34:51]KKMCreateOFDPacket done [15:34:51]NVStorageSaveData kkm_last_timestamp [15:34:51]File name is /storage/kkm_last_timestamp [15:34:51]Write 4 bytes [15:34:51]NVStorageSaveData done [15:34:51]ExternCall_PrintAddStr [15:34:51]wPrintStart [15:34:51]Write to MH i2c: 01 00 00 FD 08 05 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 07 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 07 00 FD 08 00 00 00 00 00 FF 0F 1A [15:34:51]RasterBufferAndPrint [15:34:51]line Счет N : (1)1785951 [15:34:51]line ИНН: 02508201610067 [15:34:51]line Контрольно-Кассовый Чек [15:34:51]line ПРОДАЖА [15:34:51]line ТРК (МРК, ГНК) : 22 [15:34:51]line Товар: 2710124130 [15:34:51]line Аи-92-К-5 [15:34:51]line 4.430 * 67.80 [15:34:51]line = 300.35 [15:34:51]line НДС 12% НСП 1% [15:34:51]line > о реализуемом товаре [15:34:51]line ОКРУГЛЕНИЕ: -0.35 [15:34:51]line ИТОГО: 300.00 [15:34:51]line Внесено: 300.00 [15:34:51]line СДАЧА: 0.00 [15:34:51]line НСП 1% : 2.66 [15:34:51]line НДС 12% : 31.90 [15:34:51]line Наличными: 300.00 [15:34:51]line Безнал.: 0.00 [15:34:51]line Место: АЗС № 89 "Партнер Нефть" [15:34:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:34:51]line СНО: Общий режим [15:34:51]line Чек 269 22.09.2024 15:34 [15:34:51]line Смена: 475 ФФД: 1.0 [15:34:51]line ЗНМ: 0300000113 [15:34:51]line РНМ: 0000000000091825 [15:34:51]line Версия ККМ: 001 [15:34:51]line ФМ: 0000000000871835 [15:34:51]line ФД: 151938 [15:34:51]line ФПД: 90680124867333 [15:34:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151938&fm=90680124867333&tin=02508201610067®Number=0000000000091825&sum=30000 [15:34:51]written 0, free lines is 4095 [15:34:51]recv_with_timeout no data received [15:34:51]CommunicateWithHost answer receiving error [15:34:51]CommunicateWithHost err = -3 [15:34:51]OFD Sender: Server communicate error [15:34:51]OFD Sender: Processing packet 151937 [packets to send 827, broken 825] [15:34:51]ProducePacketName [15:34:51]name=ofd_packets/00151937 [15:34:51]OFD Sender: To server: pG, [15:34:51]CommunicateWithHost lk.salyk.kg:30040 [15:34:51]ConnectInit lk.salyk.kg [15:34:51]Write to MH i2c: 01 00 00 28 09 31 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 07 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 F1 0C 35 [15:34:51]RasterBufferAndPrint [15:34:51]line [15:34:51]line [15:34:51]line [15:34:51]line [15:34:51]line [15:34:51]written 0, free lines is 3325 [15:34:51]MH_Cut [15:34:51]Write to MH i2c: D1 01 00 2F 09 01 0A [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: D1 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: D1 01 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: D1 01 00 2F 09 00 09 [15:34:51]Write to MH i2c: 01 00 00 30 09 39 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:52]*** Cut start [15:34:52]*** Purtial cut [15:34:52]*** Stage 1: CUTSNS_PIN = 1 [15:34:52]Read from MH i2c: 01 [15:34:52]MH_I2C_Read... [15:34:52]*** Stop cut motor [15:34:52]*** Cut end [15:34:52]Read from MH i2c: 01 07 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [15:34:52]process_action close_receipt done [15:34:52]requested_data is exist [15:34:52]produce_requested_data [15:34:52]requested_item fm.sn is exist - process it [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 11 00 00 [15:34:52]Write to MH i2c: E2 08 00 31 09 80 11 00 00 00 00 00 00 B4 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 31 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [15:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:52]wFMCommunicate OK [15:34:52]requested_item fd.num is exist - process it [15:34:52]SAM_PROTO_GetFieldsCounters [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 13 00 00 [15:34:52]Write to MH i2c: E2 08 00 32 09 80 13 00 00 00 00 00 00 B7 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 62 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 62 00 32 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [15:34:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:53]wFMCommunicate OK [15:34:53]SAM_PROTO_GetFieldsCounters done [15:34:53]requested_item shift.num is exist - process it [15:34:53]requested_item shift.opened is exist - process it [15:34:53]req_shift_opened [15:34:53]FM_GetShiftState [15:34:53]SAM_PROTO_GetShiftState [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 13 01 00 [15:34:53]Write to MH i2c: E2 08 00 33 09 80 13 01 00 00 00 00 00 B9 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:53]Read from MH i2c: E2 0E 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 0E 00 33 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 00 [15:34:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:34:53]wFMCommunicate OK [15:34:53]SAM_PROTO_GetShiftState done [15:34:53]FM_GetShiftState done [15:34:53]req_shift_opened done [15:34:53]requested_item shift.open_date is exist - process it [15:34:53]req_shift_open_date [15:34:53]req_shift_open_date done [15:34:53]produce_requested_data done [15:34:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151938,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:34:53]process_action_free close_receipt [15:34:53]json_value_free [15:34:53]json_value_free done [15:34:53]process_json_proto returns [15:34:53]Send response to host [15:34:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151938,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:34:53]free response buf [15:34:53]execute_script done [15:34:53]execute_script returns [15:34:53]free content buf [15:34:53]Sock 9.Close socket [15:34:53]Sock 9.Thread stoped [15:34:56]Connected sock=10 [15:34:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB AA 07 01 8C 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 14 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 35 04 06 00 B3 8B 4E 13 B1 0A 07 AB 68 EB 24 51 D9 CF [15:34:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 08 47 00 52 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 51 02 00 F4 03 04 00 23 E1 EF 66 B6 04 01 00 00 89 A6 F8 32 46 7E F2 64 [15:34:57]CommunicateWithHost err = 0 [15:34:57]CheckOFDResponse [15:34:57]1017 (14) - 77093643461234 [15:34:57]1041 (16) - 0000000000871835 [15:34:57]1040 (4) - 151937 [15:34:57]1012 (4) - 22.09.2024 09:19 [15:34:57]1206 (1) - 0 [15:34:57]OFD Sender: Remove packet 151937 [15:34:57]ProducePacketName [15:34:57]name=ofd_packets/00151937 [15:34:57]NVStorageDeleteData [15:34:57]OFD Sender: Processing packet 151938 [packets to send 826, broken 825] [15:34:57]ProducePacketName [15:34:57]name=ofd_packets/00151938 [15:34:57]OFD Sender: To server: pG, [15:34:57]CommunicateWithHost lk.salyk.kg:30040 [15:34:57]ConnectInit lk.salyk.kg [15:34:58]Connected sock=9 [15:34:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F A8 07 01 7E 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 1A 39 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 51 02 00 35 04 06 00 52 79 1C A1 83 05 76 90 16 9C 50 96 CC D4 [15:34:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 6B 47 00 61 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 51 02 00 F4 03 04 00 24 E1 EF 66 B6 04 01 00 00 CE F6 FA 3D F2 42 41 D2 [15:34:58]CommunicateWithHost err = 0 [15:34:58]CheckOFDResponse [15:34:58]1017 (14) - 77093643461234 [15:34:58]1041 (16) - 0000000000871835 [15:34:58]1040 (4) - 151938 [15:34:58]1012 (4) - 22.09.2024 09:19 [15:34:58]1206 (1) - 0 [15:34:58]OFD Sender: Remove packet 151938 [15:34:58]ProducePacketName [15:34:58]name=ofd_packets/00151938 [15:34:58]NVStorageDeleteData [15:34:59]OFD Sender: No OFD packet to send [15:35:04]OFD Sender: No OFD packet to send [15:35:09]OFD Sender: No OFD packet to send [15:35:14]OFD Sender: No OFD packet to send [15:35:19]OFD Sender: No OFD packet to send [15:35:24]OFD Sender: No OFD packet to send [15:35:29]OFD Sender: No OFD packet to send [15:35:34]OFD Sender: No OFD packet to send [15:35:35]recv_with_timeout no data received [15:35:39]OFD Sender: No OFD packet to send [15:35:44]OFD Sender: No OFD packet to send [15:35:45]recv_with_timeout no data received [15:35:49]OFD Sender: No OFD packet to send [15:35:54]OFD Sender: No OFD packet to send [15:35:59]OFD Sender: No OFD packet to send [15:36:04]OFD Sender: No OFD packet to send [15:36:09]OFD Sender: No OFD packet to send [15:36:14]OFD Sender: No OFD packet to send [15:36:19]OFD Sender: No OFD packet to send [15:36:24]OFD Sender: No OFD packet to send [15:36:29]OFD Sender: No OFD packet to send [15:36:34]OFD Sender: No OFD packet to send [15:36:39]OFD Sender: No OFD packet to send [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:59]OFD Sender: No OFD packet to send [15:37:04]recv_with_timeout no data received [15:37:04]OFD Sender: No OFD packet to send [15:37:09]OFD Sender: No OFD packet to send [15:37:14]OFD Sender: No OFD packet to send [15:37:19]OFD Sender: No OFD packet to send [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:09]OFD Sender: No OFD packet to send [15:38:14]OFD Sender: No OFD packet to send [15:38:19]OFD Sender: No OFD packet to send [15:38:24]OFD Sender: No OFD packet to send [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:39]OFD Sender: No OFD packet to send [15:38:44]OFD Sender: No OFD packet to send [15:38:49]OFD Sender: No OFD packet to send [15:38:54]OFD Sender: No OFD packet to send [15:38:59]OFD Sender: No OFD packet to send [15:39:04]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:31]accept exits with 7 [15:39:31]New connection [15:39:31]New thread 3066858852 created [15:39:31]Thread 3067002212 joined [15:39:31]Waiting for new connection... [15:39:31] Sock 7.Parse request [15:39:31]Sock 7.Check first char [15:39:31]Sock 7.First char is OK [15:39:31]request: POST /json_proto HTTP/1.0 [15:39:31]Method: POST [15:39:31]URL: /json_proto [15:39:31]Method is POST - this is cgi request [15:39:31]url: /json_proto [15:39:31]query_string will be loaded in cgi processing [15:39:31]execute_cgi json_proto POST (null) [15:39:31]execute_cgi path=json_proto method=POST [15:39:31]POST find Content-Length [15:39:31]Host: 172.17.43.67:8080 [15:39:31]Content-Length: 794 [15:39:31]Content-Type: application/json [15:39:31] [15:39:31]POST finish read [15:39:31]Found Content-Length = 794 [15:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:31]execute_script... [15:39:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:31]POST & json_proto [15:39:31]process_json_proto [15:39:31]json parsed OK: [15:39:31]protocol is kg_v1.0 [15:39:31]action value=close_receipt [15:39:31]process_action close_receipt [15:39:31]cmd_close_receipt [15:39:31]MH_GetDate [15:39:31]Write to MH i2c: F0 00 00 34 09 2C [15:39:31]Write i2c OK [15:39:31]MH_I2C_Read... [15:39:31]Read from MH i2c: F0 [15:39:31]MH_I2C_Read... [15:39:31]Read from MH i2c: F0 09 00 [15:39:31]MH_I2C_Read... [15:39:31]Read from MH i2c: F0 09 00 34 09 00 34 3A F0 66 6A BD 47 65 CC [15:39:31]GetLastDocTimeStamp 1727019290 [15:39:31]current date 1727019572 [15:39:31]FM_GetShiftState [15:39:31]SAM_PROTO_GetShiftState [15:39:31]wFMCommunicate request_size=4 [15:39:31]MH_SAM_APDU [15:39:31]CAPDU: 80 13 01 00 [15:39:31]Write to MH i2c: E2 08 00 35 09 80 13 01 00 00 00 00 00 BB [15:39:31]Write i2c OK [15:39:31]MH_I2C_Read... [15:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:31]Read from MH i2c: E2 [15:39:31]MH_I2C_Read... [15:39:31]Read from MH i2c: E2 0E 00 [15:39:31]MH_I2C_Read... [15:39:31]Read from MH i2c: E2 0E 00 35 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 02 [15:39:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:39:31]wFMCommunicate OK [15:39:31]SAM_PROTO_GetShiftState done [15:39:31]FM_GetShiftState done [15:39:31]opened in 1726966141 [15:39:31]opened+sec_in_day 1727052541 [15:39:31]quantity*price = 0 [15:39:31]sum+1 = 1 [15:39:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 270 22.09.2024 15:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151939 ФПД: 261508719106343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151939&fm=261508719106343&tin=02508201610067®Number=0000000000091825&sum=0 [15:39:32]StoreToDocumentArchive [15:39:32]shift 475 fd 151939 [15:39:32]save to /storage/0475/doc_00151939 [15:39:32]save last doc name /storage/0475/doc_00151939 to /storage/kkm_last_doc_name [15:39:32]save OK [15:39:32]Clear old archive folders... [15:39:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:39:32]tlvbuf is 01FE9550 [15:39:32]SAM_PROTO_ClearQueue [15:39:32]wFMCommunicate request_size=4 [15:39:32]MH_SAM_APDU [15:39:32]CAPDU: 80 09 00 00 [15:39:32]Write to MH i2c: E2 08 00 42 09 80 09 00 00 00 00 00 00 BD [15:39:32]Write i2c OK [15:39:32]MH_I2C_Read... [15:39:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:32]Read from MH i2c: E2 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 03 00 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 03 00 42 09 00 90 00 BF [15:39:32]RAPDU: 90 00 [15:39:32]wFMCommunicate OK [15:39:32]SAM_PROTO_ClearQueue done [15:39:32]KKMCreateOFDPacket [15:39:32]OFDProtocolAddRootSTLVToBuf [15:39:32]FM_MakeSignedData [15:39:32]FM_MakeSignedData [15:39:32]SAM_PROTO_SignData [15:39:32]wFMCommunicate request_size=4 [15:39:32]MH_SAM_APDU [15:39:32]CAPDU: 80 0D 01 02 [15:39:32]Write to MH i2c: E2 08 00 43 09 80 0D 01 02 00 00 00 00 C5 [15:39:32]Write i2c OK [15:39:32]MH_I2C_Read... [15:39:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:32]Read from MH i2c: E2 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 03 00 [15:39:32]MH_I2C_Read... [15:39:32]Read from MH i2c: E2 03 00 43 09 00 90 00 C0 [15:39:32]RAPDU: 90 00 [15:39:32]wFMCommunicate OK [15:39:32]wFMCommunicate request_size=255 [15:39:32]MH_SAM_APDU [15:39:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 34 3A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 51 02 00 35 04 06 00 ED D7 3E 4E [15:39:32]Write to MH i2c: E2 02 01 44 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 34 3A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 51 02 00 35 04 06 00 ED D7 3E 4E 00 00 51 [15:39:32]Write i2c OK [15:39:32]MH_I2C_Read... [15:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:33]Read from MH i2c: E2 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 03 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 03 00 44 09 00 90 00 C1 [15:39:33]RAPDU: 90 00 [15:39:33]wFMCommunicate OK [15:39:33]wFMCommunicate request_size=7 [15:39:33]MH_SAM_APDU [15:39:33]CAPDU: 80 0D 02 02 02 D9 27 [15:39:33]Write to MH i2c: E2 0A 00 45 09 80 0D 02 02 02 00 D9 27 00 00 CC [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:33]Read from MH i2c: E2 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 03 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 03 00 45 09 00 90 00 C2 [15:39:33]RAPDU: 90 00 [15:39:33]wFMCommunicate OK [15:39:33]wFMCommunicate request_size=4 [15:39:33]MH_SAM_APDU [15:39:33]CAPDU: 80 0D 03 02 [15:39:33]Write to MH i2c: E2 08 00 46 09 80 0D 03 02 00 00 00 00 CA [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:33]Read from MH i2c: E2 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 0B 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 0B 00 46 09 00 DE CC C3 CA A2 BE 42 C8 90 00 6C [15:39:33]RAPDU: DE CC C3 CA A2 BE 42 C8 90 00 [15:39:33]wFMCommunicate OK [15:39:33]SAM_PROTO_SignData done [15:39:33]FM_MakeSignedData done [15:39:33]CreateOFDProtocolMessage [15:39:33]wFMCommunicate request_size=4 [15:39:33]MH_SAM_APDU [15:39:33]CAPDU: 80 11 00 00 [15:39:33]Write to MH i2c: E2 08 00 47 09 80 11 00 00 00 00 00 00 CA [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:33]Read from MH i2c: E2 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 17 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: E2 17 00 47 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [15:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:33]wFMCommunicate OK [15:39:33]CreateOFDProtocolMessage done [15:39:33]OFDSenderStorePacket 151939 [15:39:33]StoreOFDPacket docnum=151939 [15:39:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 AA 04 01 23 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 34 3A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 51 02 00 35 04 06 00 ED D7 3E 4E D9 27 DE CC C3 CA A2 BE 42 C8 [15:39:33]CheckFolder [15:39:33]dirname=/storage/ofd_packets [15:39:33]CheckFolder done [15:39:33]ProducePacketName [15:39:33]name=ofd_packets/00151939 [15:39:33]NVStorageSaveData ofd_packets/00151939 [15:39:33]File name is /storage/ofd_packets/00151939 [15:39:33]Write 298 bytes [15:39:33]NVStorageSaveData done [15:39:33]OFDSenderStorePacket done [15:39:33]KKMCreateOFDPacket done [15:39:33]NVStorageSaveData kkm_last_timestamp [15:39:33]File name is /storage/kkm_last_timestamp [15:39:33]Write 4 bytes [15:39:33]NVStorageSaveData done [15:39:33]ExternCall_PrintAddStr [15:39:33]wPrintStart [15:39:33]Write to MH i2c: 01 00 00 48 09 51 [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 07 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [15:39:33]RasterBufferAndPrint [15:39:33]line Счет N : (1)1785952 [15:39:33]line ИНН: 02508201610067 [15:39:33]line Контрольно-Кассовый Чек [15:39:33]line ПРОДАЖА [15:39:33]line ТРК (МРК, ГНК) : 41 [15:39:33]line Товар: 2710194210 [15:39:33]line ДТ-К-5 [15:39:33]line 21.000 * 0.00 [15:39:33]line = 0.00 [15:39:33]line НДС 12% НСП 1% [15:39:33]line > о реализуемом товаре [15:39:33]line ИТОГО: 0.00 [15:39:33]line НСП 1% : 0.00 [15:39:33]line НДС 12% : 0.00 [15:39:33]line Наличными: 0.00 [15:39:33]line Безнал.: 0.00 [15:39:33]line Место: АЗС № 89 "Партнер Нефть" [15:39:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:39:33]line СНО: Общий режим [15:39:33]line Чек 270 22.09.2024 15:39 [15:39:33]line Смена: 475 ФФД: 1.0 [15:39:33]line ЗНМ: 0300000113 [15:39:33]line РНМ: 0000000000091825 [15:39:33]line Версия ККМ: 001 [15:39:33]line Платежная система: O! деньги [15:39:33]line ФМ: 0000000000871835 [15:39:33]line ФД: 151939 [15:39:33]line ФПД: 261508719106343 [15:39:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151939&fm=261508719106343&tin=02508201610067®Number=0000000000091825&sum=0 [15:39:33]written 0, free lines is 4095 [15:39:33]OFD Sender: Processing packet 151939 [packets to send 826, broken 825] [15:39:33]ProducePacketName [15:39:33]name=ofd_packets/00151939 [15:39:33]OFD Sender: To server: pG, [15:39:33]CommunicateWithHost lk.salyk.kg:30040 [15:39:33]ConnectInit lk.salyk.kg [15:39:33]Write to MH i2c: 01 00 00 72 09 7B [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 07 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 ED 0C 7B [15:39:33]RasterBufferAndPrint [15:39:33]line [15:39:33]line [15:39:33]line [15:39:33]line [15:39:33]line [15:39:33]written 0, free lines is 3315 [15:39:33]MH_Cut [15:39:33]Write to MH i2c: D1 01 00 79 09 01 54 [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: D1 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: D1 01 00 [15:39:33]MH_I2C_Read... [15:39:33]Read from MH i2c: D1 01 00 79 09 00 53 [15:39:33]Write to MH i2c: 01 00 00 7A 09 83 [15:39:33]Write i2c OK [15:39:33]MH_I2C_Read... [15:39:34]*** Cut start [15:39:34]*** Purtial cut [15:39:34]*** Stage 1: CUTSNS_PIN = 1 [15:39:34]Read from MH i2c: 01 [15:39:34]MH_I2C_Read... [15:39:34]*** Stop cut motor [15:39:34]*** Cut end [15:39:34]Read from MH i2c: 01 07 00 [15:39:34]MH_I2C_Read... [15:39:34]Read from MH i2c: 01 07 00 7A 09 00 00 00 00 00 FF 0F 98 [15:39:34]process_action close_receipt done [15:39:34]requested_data is exist [15:39:34]produce_requested_data [15:39:34]requested_item fm.sn is exist - process it [15:39:34]wFMCommunicate request_size=4 [15:39:34]MH_SAM_APDU [15:39:34]CAPDU: 80 11 00 00 [15:39:34]Write to MH i2c: E2 08 00 7B 09 80 11 00 00 00 00 00 00 FE [15:39:34]Write i2c OK [15:39:34]MH_I2C_Read... [15:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:34]Read from MH i2c: E2 [15:39:34]MH_I2C_Read... [15:39:34]Read from MH i2c: E2 17 00 [15:39:34]MH_I2C_Read... [15:39:34]Read from MH i2c: E2 17 00 7B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [15:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:34]wFMCommunicate OK [15:39:34]requested_item fd.num is exist - process it [15:39:34]SAM_PROTO_GetFieldsCounters [15:39:34]wFMCommunicate request_size=4 [15:39:34]MH_SAM_APDU [15:39:34]CAPDU: 80 13 00 00 [15:39:34]Write to MH i2c: E2 08 00 7C 09 80 13 00 00 00 00 00 00 01 [15:39:34]Write i2c OK [15:39:34]MH_I2C_Read... [15:39:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:35]Read from MH i2c: E2 [15:39:35]MH_I2C_Read... [15:39:35]Read from MH i2c: E2 62 00 [15:39:35]MH_I2C_Read... [15:39:35]Read from MH i2c: E2 62 00 7C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [15:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:35]wFMCommunicate OK [15:39:35]SAM_PROTO_GetFieldsCounters done [15:39:35]requested_item shift.num is exist - process it [15:39:35]requested_item shift.opened is exist - process it [15:39:35]req_shift_opened [15:39:35]FM_GetShiftState [15:39:35]SAM_PROTO_GetShiftState [15:39:35]wFMCommunicate request_size=4 [15:39:35]MH_SAM_APDU [15:39:35]CAPDU: 80 13 01 00 [15:39:35]Write to MH i2c: E2 08 00 7D 09 80 13 01 00 00 00 00 00 03 [15:39:35]Write i2c OK [15:39:35]MH_I2C_Read... [15:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:35]Read from MH i2c: E2 [15:39:35]MH_I2C_Read... [15:39:35]Read from MH i2c: E2 0E 00 [15:39:35]MH_I2C_Read... [15:39:35]Read from MH i2c: E2 0E 00 7D 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4A [15:39:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:39:35]wFMCommunicate OK [15:39:35]SAM_PROTO_GetShiftState done [15:39:35]FM_GetShiftState done [15:39:35]req_shift_opened done [15:39:35]requested_item shift.open_date is exist - process it [15:39:35]req_shift_open_date [15:39:35]req_shift_open_date done [15:39:35]produce_requested_data done [15:39:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151939,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:39:35]process_action_free close_receipt [15:39:35]json_value_free [15:39:35]json_value_free done [15:39:35]process_json_proto returns [15:39:35]Send response to host [15:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151939,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:39:35]free response buf [15:39:35]execute_script done [15:39:35]execute_script returns [15:39:35]free content buf [15:39:35]Sock 7.Close socket [15:39:35]Sock 7.Thread stoped [15:39:36]recv_with_timeout no data received [15:39:38]ConnectInit Can't take IP for lk.salyk.kg [15:39:38]CommunicateWithHost connect error [15:39:38]CommunicateWithHost err = -1 [15:39:38]OFD Sender: Server communicate error [15:39:43]OFD Sender: Processing packet 151939 [packets to send 826, broken 825] [15:39:43]ProducePacketName [15:39:43]name=ofd_packets/00151939 [15:39:43]OFD Sender: To server: pG, [15:39:43]CommunicateWithHost lk.salyk.kg:30040 [15:39:43]ConnectInit lk.salyk.kg [15:39:44]Connected sock=9 [15:39:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 AA 04 01 23 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 34 3A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 51 02 00 35 04 06 00 ED D7 3E 4E D9 27 DE CC C3 CA A2 BE 42 C8 [15:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 06 47 00 B3 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 51 02 00 F4 03 04 00 42 E2 EF 66 B6 04 01 00 00 2F 24 0C E6 E0 34 E8 F7 [15:39:44]CommunicateWithHost err = 0 [15:39:44]CheckOFDResponse [15:39:44]1017 (14) - 77093643461234 [15:39:44]1041 (16) - 0000000000871835 [15:39:44]1040 (4) - 151939 [15:39:44]1012 (4) - 22.09.2024 09:24 [15:39:44]1206 (1) - 0 [15:39:44]OFD Sender: Remove packet 151939 [15:39:44]ProducePacketName [15:39:44]name=ofd_packets/00151939 [15:39:44]NVStorageDeleteData [15:39:44]OFD Sender: No OFD packet to send [15:39:49]OFD Sender: No OFD packet to send [15:39:54]OFD Sender: No OFD packet to send [15:39:59]OFD Sender: No OFD packet to send [15:40:01]recv_with_timeout no data received [15:40:04]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:15]OFD Sender: No OFD packet to send [15:40:18]recv_with_timeout no data received [15:40:20]OFD Sender: No OFD packet to send [15:40:25]OFD Sender: No OFD packet to send [15:40:30]OFD Sender: No OFD packet to send [15:40:35]OFD Sender: No OFD packet to send [15:40:36]recv_with_timeout no data received [15:40:40]OFD Sender: No OFD packet to send [15:40:45]OFD Sender: No OFD packet to send [15:40:50]OFD Sender: No OFD packet to send [15:40:55]OFD Sender: No OFD packet to send [15:41:00]OFD Sender: No OFD packet to send [15:41:05]OFD Sender: No OFD packet to send [15:41:10]OFD Sender: No OFD packet to send [15:41:15]OFD Sender: No OFD packet to send [15:41:20]OFD Sender: No OFD packet to send [15:41:25]OFD Sender: No OFD packet to send [15:41:30]OFD Sender: No OFD packet to send [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:00]recv_with_timeout no data received [15:42:05]OFD Sender: No OFD packet to send [15:42:10]OFD Sender: No OFD packet to send [15:42:15]OFD Sender: No OFD packet to send [15:42:20]OFD Sender: No OFD packet to send [15:42:25]OFD Sender: No OFD packet to send [15:42:30]OFD Sender: No OFD packet to send [15:42:35]OFD Sender: No OFD packet to send [15:42:40]OFD Sender: No OFD packet to send [15:42:45]OFD Sender: No OFD packet to send [15:42:50]OFD Sender: No OFD packet to send [15:42:55]OFD Sender: No OFD packet to send [15:42:56]recv_with_timeout no data received [15:43:00]OFD Sender: No OFD packet to send [15:43:05]OFD Sender: No OFD packet to send [15:43:10]OFD Sender: No OFD packet to send [15:43:15]OFD Sender: No OFD packet to send [15:43:20]OFD Sender: No OFD packet to send [15:43:25]OFD Sender: No OFD packet to send [15:43:30]OFD Sender: No OFD packet to send [15:43:35]OFD Sender: No OFD packet to send [15:43:38]recv_with_timeout no data received [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]OFD Sender: No OFD packet to send [15:44:25]OFD Sender: No OFD packet to send [15:44:27]recv_with_timeout no data received [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:56]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:04]recv_with_timeout no data received [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:22]recv_with_timeout no data received [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:56]OFD Sender: No OFD packet to send [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:06]recv_with_timeout no data received [15:46:08]accept exits with 10 [15:46:08]New connection [15:46:08]New thread 3067002212 created [15:46:08]Thread 3066858852 joined [15:46:08]Waiting for new connection... [15:46:08] Sock 10.Parse request [15:46:08]Sock 10.Check first char [15:46:08]Sock 10.First char is OK [15:46:08]request: POST /json_proto HTTP/1.0 [15:46:08]Method: POST [15:46:08]URL: /json_proto [15:46:08]Method is POST - this is cgi request [15:46:08]url: /json_proto [15:46:08]query_string will be loaded in cgi processing [15:46:08]execute_cgi json_proto POST (null) [15:46:08]execute_cgi path=json_proto method=POST [15:46:08]POST find Content-Length [15:46:08]Host: 172.17.43.67:8080 [15:46:08]Content-Length: 683 [15:46:08]Content-Type: application/json [15:46:08] [15:46:08]POST finish read [15:46:08]Found Content-Length = 683 [15:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:08]execute_script... [15:46:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:08]POST & json_proto [15:46:08]process_json_proto [15:46:08]json parsed OK: [15:46:08]protocol is kg_v1.0 [15:46:08]action value=close_receipt [15:46:08]process_action close_receipt [15:46:08]cmd_close_receipt [15:46:08]MH_GetDate [15:46:08]Write to MH i2c: F0 00 00 7E 09 76 [15:46:08]Write i2c OK [15:46:08]MH_I2C_Read... [15:46:08]Read from MH i2c: F0 [15:46:08]MH_I2C_Read... [15:46:08]Read from MH i2c: F0 09 00 [15:46:08]MH_I2C_Read... [15:46:08]Read from MH i2c: F0 09 00 7E 09 00 C0 3B F0 66 6A BD 47 65 A3 [15:46:08]GetLastDocTimeStamp 1727019572 [15:46:08]current date 1727019968 [15:46:08]FM_GetShiftState [15:46:08]SAM_PROTO_GetShiftState [15:46:08]wFMCommunicate request_size=4 [15:46:08]MH_SAM_APDU [15:46:08]CAPDU: 80 13 01 00 [15:46:08]Write to MH i2c: E2 08 00 7F 09 80 13 01 00 00 00 00 00 05 [15:46:08]Write i2c OK [15:46:08]MH_I2C_Read... [15:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:08]Read from MH i2c: E2 [15:46:08]MH_I2C_Read... [15:46:08]Read from MH i2c: E2 0E 00 [15:46:08]MH_I2C_Read... [15:46:08]Read from MH i2c: E2 0E 00 7F 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4C [15:46:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:46:08]wFMCommunicate OK [15:46:08]SAM_PROTO_GetShiftState done [15:46:08]FM_GetShiftState done [15:46:08]opened in 1726966141 [15:46:08]opened+sec_in_day 1727052541 [15:46:08]quantity*price = 100005 [15:46:08]sum+1 = 100006 [15:46:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 271 22.09.2024 15:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151940 ФПД: 34806371510716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151940&fm=34806371510716&tin=02508201610067®Number=0000000000091825&sum=100000 [15:46:09]StoreToDocumentArchive [15:46:09]shift 475 fd 151940 [15:46:09]save to /storage/0475/doc_00151940 [15:46:09]save last doc name /storage/0475/doc_00151940 to /storage/kkm_last_doc_name [15:46:09]save OK [15:46:09]Clear old archive folders... [15:46:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:09]tlvbuf is 0205DE00 [15:46:09]SAM_PROTO_ClearQueue [15:46:09]wFMCommunicate request_size=4 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 09 00 00 [15:46:09]Write to MH i2c: E2 08 00 8C 09 80 09 00 00 00 00 00 00 07 [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 8C 09 00 90 00 09 [15:46:09]RAPDU: 90 00 [15:46:09]wFMCommunicate OK [15:46:09]SAM_PROTO_ClearQueue done [15:46:09]KKMCreateOFDPacket [15:46:09]OFDProtocolAddRootSTLVToBuf [15:46:09]FM_MakeSignedData [15:46:09]FM_MakeSignedData [15:46:09]SAM_PROTO_SignData [15:46:09]wFMCommunicate request_size=4 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 0D 01 02 [15:46:09]Write to MH i2c: E2 08 00 8D 09 80 0D 01 02 00 00 00 00 0F [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 8D 09 00 90 00 0A [15:46:09]RAPDU: 90 00 [15:46:09]wFMCommunicate OK [15:46:09]wFMCommunicate request_size=255 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 C1 3B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 51 02 00 35 04 06 00 1F [15:46:09]Write to MH i2c: E2 02 01 8E 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 C1 3B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 51 02 00 35 04 06 00 1F 00 00 51 [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 8E 09 00 90 00 0B [15:46:09]RAPDU: 90 00 [15:46:09]wFMCommunicate OK [15:46:09]wFMCommunicate request_size=10 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 0D 02 02 05 A7 FD 68 E9 BC [15:46:09]Write to MH i2c: E2 0D 00 8F 09 80 0D 02 02 05 00 A7 FD 68 E9 BC 00 00 CD [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 03 00 8F 09 00 90 00 0C [15:46:09]RAPDU: 90 00 [15:46:09]wFMCommunicate OK [15:46:09]wFMCommunicate request_size=4 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 0D 03 02 [15:46:09]Write to MH i2c: E2 08 00 90 09 80 0D 03 02 00 00 00 00 14 [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 0B 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 0B 00 90 09 00 8D 8B 6A 4B 28 EE 0D 96 90 00 9B [15:46:09]RAPDU: 8D 8B 6A 4B 28 EE 0D 96 90 00 [15:46:09]wFMCommunicate OK [15:46:09]SAM_PROTO_SignData done [15:46:09]FM_MakeSignedData done [15:46:09]CreateOFDProtocolMessage [15:46:09]wFMCommunicate request_size=4 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 11 00 00 [15:46:09]Write to MH i2c: E2 08 00 91 09 80 11 00 00 00 00 00 00 14 [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 17 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 17 00 91 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [15:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:46:09]wFMCommunicate OK [15:46:09]CreateOFDProtocolMessage done [15:46:09]OFDSenderStorePacket 151940 [15:46:09]StoreOFDPacket docnum=151940 [15:46:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 64 07 01 A7 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 C1 3B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 51 02 00 35 04 06 00 1F A7 FD 68 E9 BC 8D 8B 6A 4B 28 EE 0D 96 [15:46:09]CheckFolder [15:46:09]dirname=/storage/ofd_packets [15:46:09]CheckFolder done [15:46:09]ProducePacketName [15:46:09]name=ofd_packets/00151940 [15:46:09]NVStorageSaveData ofd_packets/00151940 [15:46:09]File name is /storage/ofd_packets/00151940 [15:46:09]Write 301 bytes [15:46:09]NVStorageSaveData done [15:46:09]OFDSenderStorePacket done [15:46:09]KKMCreateOFDPacket done [15:46:09]NVStorageSaveData kkm_last_timestamp [15:46:09]File name is /storage/kkm_last_timestamp [15:46:09]Write 4 bytes [15:46:09]NVStorageSaveData done [15:46:09]ExternCall_PrintAddStr [15:46:09]wPrintStart [15:46:09]Write to MH i2c: 01 00 00 92 09 9B [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: 01 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: 01 07 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: 01 07 00 92 09 00 00 00 00 00 FF 0F B0 [15:46:09]RasterBufferAndPrint [15:46:09]line Счет N : (1)1785953 [15:46:09]line ИНН: 02508201610067 [15:46:09]line Контрольно-Кассовый Чек [15:46:09]line ПРОДАЖА [15:46:09]line ТРК (МРК, ГНК) : 42 [15:46:09]line Товар: 2710124130 [15:46:09]line Аи-92-К-5 [15:46:09]line 14.750 * 67.80 [15:46:09]line = 1000.05 [15:46:09]line НДС 12% НСП 1% [15:46:09]line > о реализуемом товаре [15:46:09]line ОКРУГЛЕНИЕ: -0.05 [15:46:09]line ИТОГО: 1000.00 [15:46:09]line Внесено: 1000.00 [15:46:09]line СДАЧА: 0.00 [15:46:09]line НСП 1% : 8.85 [15:46:09]line НДС 12% : 106.20 [15:46:09]line Наличными: 1000.00 [15:46:09]line Безнал.: 0.00 [15:46:09]line Место: АЗС № 89 "Партнер Нефть" [15:46:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:46:09]line СНО: Общий режим [15:46:09]line Чек 271 22.09.2024 15:46 [15:46:09]line Смена: 475 ФФД: 1.0 [15:46:09]line ЗНМ: 0300000113 [15:46:09]line РНМ: 0000000000091825 [15:46:09]line Версия ККМ: 001 [15:46:09]line ФМ: 0000000000871835 [15:46:09]line ФД: 151940 [15:46:09]line ФПД: 34806371510716 [15:46:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151940&fm=34806371510716&tin=02508201610067®Number=0000000000091825&sum=100000 [15:46:10]written 0, free lines is 4095 [15:46:10]OFD Sender: Processing packet 151940 [packets to send 826, broken 825] [15:46:10]ProducePacketName [15:46:10]name=ofd_packets/00151940 [15:46:10]OFD Sender: To server: pG, [15:46:10]CommunicateWithHost lk.salyk.kg:30040 [15:46:10]ConnectInit lk.salyk.kg [15:46:10]Write to MH i2c: 01 00 00 BD 09 C6 [15:46:10]Write i2c OK [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: 01 [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: 01 07 00 [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 DA 0C B3 [15:46:10]RasterBufferAndPrint [15:46:10]line [15:46:10]line [15:46:10]line [15:46:10]line [15:46:10]line [15:46:10]written 0, free lines is 3296 [15:46:10]MH_Cut [15:46:10]Write to MH i2c: D1 01 00 C4 09 01 9F [15:46:10]Write i2c OK [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: D1 [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: D1 01 00 [15:46:10]MH_I2C_Read... [15:46:10]Read from MH i2c: D1 01 00 C4 09 00 9E [15:46:10]Write to MH i2c: 01 00 00 C5 09 CE [15:46:10]Write i2c OK [15:46:10]MH_I2C_Read... [15:46:10]Connected sock=9 [15:46:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 64 07 01 A7 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 C1 3B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 51 02 00 35 04 06 00 1F A7 FD 68 E9 BC 8D 8B 6A 4B 28 EE 0D 96 [15:46:11]*** Cut start [15:46:11]*** Purtial cut [15:46:11]*** Stage 1: CUTSNS_PIN = 1 [15:46:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD A4 47 00 ED F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 51 02 00 F4 03 04 00 C4 E3 EF 66 B6 04 01 00 00 FF C0 77 A0 7B 34 19 80 [15:46:11]CommunicateWithHost err = 0 [15:46:11]CheckOFDResponse [15:46:11]1017 (14) - 77093643461234 [15:46:11]1041 (16) - 0000000000871835 [15:46:11]1040 (4) - 151940 [15:46:11]1012 (4) - 22.09.2024 09:30 [15:46:11]1206 (1) - 0 [15:46:11]OFD Sender: Remove packet 151940 [15:46:11]ProducePacketName [15:46:11]name=ofd_packets/00151940 [15:46:11]NVStorageDeleteData [15:46:11]Read from MH i2c: 01 [15:46:11]MH_I2C_Read... [15:46:11]*** Stop cut motor [15:46:11]*** Cut end [15:46:11]Read from MH i2c: 01 07 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: 01 07 00 C5 09 00 00 00 00 00 FF 0F E3 [15:46:11]process_action close_receipt done [15:46:11]requested_data is exist [15:46:11]produce_requested_data [15:46:11]requested_item fm.sn is exist - process it [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 11 00 00 [15:46:11]Write to MH i2c: E2 08 00 C6 09 80 11 00 00 00 00 00 00 49 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 17 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 17 00 C6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [15:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:46:11]wFMCommunicate OK [15:46:11]requested_item fd.num is exist - process it [15:46:11]SAM_PROTO_GetFieldsCounters [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 13 00 00 [15:46:11]Write to MH i2c: E2 08 00 C7 09 80 13 00 00 00 00 00 00 4C [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 62 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 62 00 C7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [15:46:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:11]wFMCommunicate OK [15:46:11]SAM_PROTO_GetFieldsCounters done [15:46:11]requested_item shift.num is exist - process it [15:46:11]requested_item shift.opened is exist - process it [15:46:11]req_shift_opened [15:46:11]FM_GetShiftState [15:46:11]SAM_PROTO_GetShiftState [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 13 01 00 [15:46:11]Write to MH i2c: E2 08 00 C8 09 80 13 01 00 00 00 00 00 4E [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 0E 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 0E 00 C8 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 95 [15:46:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:46:11]wFMCommunicate OK [15:46:11]SAM_PROTO_GetShiftState done [15:46:11]FM_GetShiftState done [15:46:11]req_shift_opened done [15:46:11]requested_item shift.open_date is exist - process it [15:46:11]req_shift_open_date [15:46:11]req_shift_open_date done [15:46:11]produce_requested_data done [15:46:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151940,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:46:11]process_action_free close_receipt [15:46:11]json_value_free [15:46:11]json_value_free done [15:46:11]process_json_proto returns [15:46:11]Send response to host [15:46:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151940,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:46:11]free response buf [15:46:11]execute_script done [15:46:11]execute_script returns [15:46:11]free content buf [15:46:11]Sock 10.Close socket [15:46:11]Sock 10.Thread stoped [15:46:11]OFD Sender: No OFD packet to send [15:46:16]recv_with_timeout no data received [15:46:16]OFD Sender: No OFD packet to send [15:46:21]OFD Sender: No OFD packet to send [15:46:26]OFD Sender: No OFD packet to send [15:46:27]recv_with_timeout no data received [15:46:31]OFD Sender: No OFD packet to send [15:46:36]OFD Sender: No OFD packet to send [15:46:40]recv_with_timeout no data received [15:46:41]OFD Sender: No OFD packet to send [15:46:46]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:57]OFD Sender: No OFD packet to send [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:18]recv_with_timeout no data received [15:47:22]OFD Sender: No OFD packet to send [15:47:27]OFD Sender: No OFD packet to send [15:47:32]OFD Sender: No OFD packet to send [15:47:37]OFD Sender: No OFD packet to send [15:47:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:55]recv_with_timeout no data received [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:00]recv_with_timeout no data received [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]recv_with_timeout no data received [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:28]OFD Sender: No OFD packet to send [15:51:33]OFD Sender: No OFD packet to send [15:51:38]OFD Sender: No OFD packet to send [15:51:43]OFD Sender: No OFD packet to send [15:51:48]OFD Sender: No OFD packet to send [15:51:53]OFD Sender: No OFD packet to send [15:51:58]OFD Sender: No OFD packet to send [15:52:03]OFD Sender: No OFD packet to send [15:52:08]OFD Sender: No OFD packet to send [15:52:13]OFD Sender: No OFD packet to send [15:52:18]OFD Sender: No OFD packet to send [15:52:23]OFD Sender: No OFD packet to send [15:52:28]OFD Sender: No OFD packet to send [15:52:33]recv_with_timeout no data received [15:52:33]OFD Sender: No OFD packet to send [15:52:38]OFD Sender: No OFD packet to send [15:52:43]OFD Sender: No OFD packet to send [15:52:48]OFD Sender: No OFD packet to send [15:52:53]OFD Sender: No OFD packet to send [15:52:58]OFD Sender: No OFD packet to send [15:53:03]OFD Sender: No OFD packet to send [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:44]recv_with_timeout no data received [15:53:48]OFD Sender: No OFD packet to send [15:53:53]OFD Sender: No OFD packet to send [15:53:58]OFD Sender: No OFD packet to send [15:54:03]OFD Sender: No OFD packet to send [15:54:08]OFD Sender: No OFD packet to send [15:54:13]OFD Sender: No OFD packet to send [15:54:18]OFD Sender: No OFD packet to send [15:54:23]OFD Sender: No OFD packet to send [15:54:28]OFD Sender: No OFD packet to send [15:54:33]OFD Sender: No OFD packet to send [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:51]recv_with_timeout no data received [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:19]recv_with_timeout no data received [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:39]recv_with_timeout no data received [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:14]recv_with_timeout no data received [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:32]recv_with_timeout no data received [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:07]recv_with_timeout no data received [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:17]accept exits with 7 [15:58:17]New connection [15:58:17]New thread 3066858852 created [15:58:17]Thread 3067002212 joined [15:58:17]Waiting for new connection... [15:58:17] Sock 7.Parse request [15:58:17]Sock 7.Check first char [15:58:17]Sock 7.First char is OK [15:58:17]request: POST /json_proto HTTP/1.0 [15:58:17]Method: POST [15:58:17]URL: /json_proto [15:58:17]Method is POST - this is cgi request [15:58:17]url: /json_proto [15:58:17]query_string will be loaded in cgi processing [15:58:17]execute_cgi json_proto POST (null) [15:58:17]execute_cgi path=json_proto method=POST [15:58:17]POST find Content-Length [15:58:17]Host: 172.17.43.67:8080 [15:58:17]Content-Length: 790 [15:58:17]Content-Type: application/json [15:58:17] [15:58:17]POST finish read [15:58:17]Found Content-Length = 790 [15:58:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:17]execute_script... [15:58:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:17]POST & json_proto [15:58:17]process_json_proto [15:58:17]json parsed OK: [15:58:17]protocol is kg_v1.0 [15:58:17]action value=close_receipt [15:58:17]process_action close_receipt [15:58:17]cmd_close_receipt [15:58:17]MH_GetDate [15:58:17]Write to MH i2c: F0 00 00 C9 09 C1 [15:58:17]Write i2c OK [15:58:17]MH_I2C_Read... [15:58:17]Read from MH i2c: F0 [15:58:17]MH_I2C_Read... [15:58:17]Read from MH i2c: F0 09 00 [15:58:17]MH_I2C_Read... [15:58:17]Read from MH i2c: F0 09 00 C9 09 00 9A 3E F0 66 6A BD 47 65 CB [15:58:17]GetLastDocTimeStamp 1727019969 [15:58:17]current date 1727020698 [15:58:17]FM_GetShiftState [15:58:17]SAM_PROTO_GetShiftState [15:58:17]wFMCommunicate request_size=4 [15:58:17]MH_SAM_APDU [15:58:17]CAPDU: 80 13 01 00 [15:58:17]Write to MH i2c: E2 08 00 CA 09 80 13 01 00 00 00 00 00 50 [15:58:17]Write i2c OK [15:58:17]MH_I2C_Read... [15:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:17]Read from MH i2c: E2 [15:58:17]MH_I2C_Read... [15:58:17]Read from MH i2c: E2 0E 00 [15:58:17]MH_I2C_Read... [15:58:17]Read from MH i2c: E2 0E 00 CA 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 97 [15:58:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:58:17]wFMCommunicate OK [15:58:17]SAM_PROTO_GetShiftState done [15:58:17]FM_GetShiftState done [15:58:17]opened in 1726966141 [15:58:17]opened+sec_in_day 1727052541 [15:58:17]quantity*price = 0 [15:58:17]sum+1 = 1 [15:58:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 272 22.09.2024 15:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151941 ФПД: 97551045619335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155818&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151941&fm=97551045619335&tin=02508201610067®Number=0000000000091825&sum=0 [15:58:18]StoreToDocumentArchive [15:58:18]shift 475 fd 151941 [15:58:18]save to /storage/0475/doc_00151941 [15:58:18]save last doc name /storage/0475/doc_00151941 to /storage/kkm_last_doc_name [15:58:18]save OK [15:58:18]Clear old archive folders... [15:58:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:58:18]tlvbuf is 0205E6E0 [15:58:18]SAM_PROTO_ClearQueue [15:58:18]wFMCommunicate request_size=4 [15:58:18]MH_SAM_APDU [15:58:18]CAPDU: 80 09 00 00 [15:58:18]Write to MH i2c: E2 08 00 D7 09 80 09 00 00 00 00 00 00 52 [15:58:18]Write i2c OK [15:58:18]MH_I2C_Read... [15:58:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:18]Read from MH i2c: E2 [15:58:18]MH_I2C_Read... [15:58:18]Read from MH i2c: E2 03 00 [15:58:18]MH_I2C_Read... [15:58:18]Read from MH i2c: E2 03 00 D7 09 00 90 00 54 [15:58:18]RAPDU: 90 00 [15:58:18]wFMCommunicate OK [15:58:18]SAM_PROTO_ClearQueue done [15:58:18]KKMCreateOFDPacket [15:58:18]OFDProtocolAddRootSTLVToBuf [15:58:18]FM_MakeSignedData [15:58:18]FM_MakeSignedData [15:58:18]SAM_PROTO_SignData [15:58:18]wFMCommunicate request_size=4 [15:58:18]MH_SAM_APDU [15:58:18]CAPDU: 80 0D 01 02 [15:58:18]Write to MH i2c: E2 08 00 D8 09 80 0D 01 02 00 00 00 00 5A [15:58:18]Write i2c OK [15:58:18]MH_I2C_Read... [15:58:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:19]Read from MH i2c: E2 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 D8 09 00 90 00 55 [15:58:19]RAPDU: 90 00 [15:58:19]wFMCommunicate OK [15:58:19]wFMCommunicate request_size=255 [15:58:19]MH_SAM_APDU [15:58:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 9A 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 51 02 00 35 04 06 00 58 B8 DF 6B [15:58:19]Write to MH i2c: E2 02 01 D9 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 9A 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 51 02 00 35 04 06 00 58 B8 DF 6B 00 00 F4 [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:19]Read from MH i2c: E2 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 D9 09 00 90 00 56 [15:58:19]RAPDU: 90 00 [15:58:19]wFMCommunicate OK [15:58:19]wFMCommunicate request_size=7 [15:58:19]MH_SAM_APDU [15:58:19]CAPDU: 80 0D 02 02 02 EE 87 [15:58:19]Write to MH i2c: E2 0A 00 DA 09 80 0D 02 02 02 00 EE 87 00 00 D6 [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:19]Read from MH i2c: E2 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 03 00 DA 09 00 90 00 57 [15:58:19]RAPDU: 90 00 [15:58:19]wFMCommunicate OK [15:58:19]wFMCommunicate request_size=4 [15:58:19]MH_SAM_APDU [15:58:19]CAPDU: 80 0D 03 02 [15:58:19]Write to MH i2c: E2 08 00 DB 09 80 0D 03 02 00 00 00 00 5F [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:19]Read from MH i2c: E2 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 0B 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 0B 00 DB 09 00 BD D0 E2 7E C9 6A CB 82 90 00 CD [15:58:19]RAPDU: BD D0 E2 7E C9 6A CB 82 90 00 [15:58:19]wFMCommunicate OK [15:58:19]SAM_PROTO_SignData done [15:58:19]FM_MakeSignedData done [15:58:19]CreateOFDProtocolMessage [15:58:19]wFMCommunicate request_size=4 [15:58:19]MH_SAM_APDU [15:58:19]CAPDU: 80 11 00 00 [15:58:19]Write to MH i2c: E2 08 00 DC 09 80 11 00 00 00 00 00 00 5F [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:19]Read from MH i2c: E2 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 17 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: E2 17 00 DC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [15:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:58:19]wFMCommunicate OK [15:58:19]CreateOFDProtocolMessage done [15:58:19]OFDSenderStorePacket 151941 [15:58:19]StoreOFDPacket docnum=151941 [15:58:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 86 04 01 61 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 9A 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 51 02 00 35 04 06 00 58 B8 DF 6B EE 87 BD D0 E2 7E C9 6A CB 82 [15:58:19]CheckFolder [15:58:19]dirname=/storage/ofd_packets [15:58:19]CheckFolder done [15:58:19]ProducePacketName [15:58:19]name=ofd_packets/00151941 [15:58:19]NVStorageSaveData ofd_packets/00151941 [15:58:19]File name is /storage/ofd_packets/00151941 [15:58:19]Write 298 bytes [15:58:19]NVStorageSaveData done [15:58:19]OFDSenderStorePacket done [15:58:19]KKMCreateOFDPacket done [15:58:19]NVStorageSaveData kkm_last_timestamp [15:58:19]File name is /storage/kkm_last_timestamp [15:58:19]Write 4 bytes [15:58:19]NVStorageSaveData done [15:58:19]ExternCall_PrintAddStr [15:58:19]wPrintStart [15:58:19]Write to MH i2c: 01 00 00 DD 09 E6 [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 07 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 07 00 DD 09 00 00 00 00 00 FF 0F FB [15:58:19]RasterBufferAndPrint [15:58:19]line Счет N : (1)1785954 [15:58:19]line ИНН: 02508201610067 [15:58:19]line Контрольно-Кассовый Чек [15:58:19]line ПРОДАЖА [15:58:19]line ТРК (МРК, ГНК) : 31 [15:58:19]line Товар: 2710194210 [15:58:19]line ДТ-К-5 [15:58:19]line 26.250 * 0.00 [15:58:19]line = 0.00 [15:58:19]line НДС 12% НСП 1% [15:58:19]line > о реализуемом товаре [15:58:19]line ИТОГО: 0.00 [15:58:19]line НСП 1% : 0.00 [15:58:19]line НДС 12% : 0.00 [15:58:19]line Наличными: 0.00 [15:58:19]line Безнал.: 0.00 [15:58:19]line Место: АЗС № 89 "Партнер Нефть" [15:58:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:58:19]line СНО: Общий режим [15:58:19]line Чек 272 22.09.2024 15:58 [15:58:19]line Смена: 475 ФФД: 1.0 [15:58:19]line ЗНМ: 0300000113 [15:58:19]line РНМ: 0000000000091825 [15:58:19]line Версия ККМ: 001 [15:58:19]line Талоны: Топливная Карта [15:58:19]line 07012 [15:58:19]line ФМ: 0000000000871835 [15:58:19]line ФД: 151941 [15:58:19]line ФПД: 97551045619335 [15:58:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155818&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151941&fm=97551045619335&tin=02508201610067®Number=0000000000091825&sum=0 [15:58:19]written 0, free lines is 4095 [15:58:19]OFD Sender: Processing packet 151941 [packets to send 826, broken 825] [15:58:19]ProducePacketName [15:58:19]name=ofd_packets/00151941 [15:58:19]OFD Sender: To server: pG, [15:58:19]CommunicateWithHost lk.salyk.kg:30040 [15:58:19]ConnectInit lk.salyk.kg [15:58:19]Write to MH i2c: 01 00 00 07 0A 11 [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 07 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: 01 07 00 07 0A 00 00 00 00 00 E4 0C 08 [15:58:19]RasterBufferAndPrint [15:58:19]line [15:58:19]line [15:58:19]line [15:58:19]line [15:58:19]line [15:58:19]written 0, free lines is 3305 [15:58:19]MH_Cut [15:58:19]Write to MH i2c: D1 01 00 0E 0A 01 EA [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: D1 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: D1 01 00 [15:58:19]MH_I2C_Read... [15:58:19]Read from MH i2c: D1 01 00 0E 0A 00 E9 [15:58:19]Write to MH i2c: 01 00 00 0F 0A 19 [15:58:19]Write i2c OK [15:58:19]MH_I2C_Read... [15:58:20]*** Cut start [15:58:20]*** Purtial cut [15:58:20]*** Stage 1: CUTSNS_PIN = 1 [15:58:20]Read from MH i2c: 01 [15:58:20]MH_I2C_Read... [15:58:20]*** Stop cut motor [15:58:20]*** Cut end [15:58:20]Read from MH i2c: 01 07 00 [15:58:20]MH_I2C_Read... [15:58:20]Read from MH i2c: 01 07 00 0F 0A 00 00 00 00 00 FF 0F 2E [15:58:20]process_action close_receipt done [15:58:20]requested_data is exist [15:58:20]produce_requested_data [15:58:20]requested_item fm.sn is exist - process it [15:58:20]wFMCommunicate request_size=4 [15:58:20]MH_SAM_APDU [15:58:20]CAPDU: 80 11 00 00 [15:58:20]Write to MH i2c: E2 08 00 10 0A 80 11 00 00 00 00 00 00 94 [15:58:20]Write i2c OK [15:58:20]MH_I2C_Read... [15:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:20]Read from MH i2c: E2 [15:58:20]MH_I2C_Read... [15:58:20]Read from MH i2c: E2 17 00 [15:58:20]MH_I2C_Read... [15:58:20]Read from MH i2c: E2 17 00 10 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [15:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:58:20]wFMCommunicate OK [15:58:20]requested_item fd.num is exist - process it [15:58:20]SAM_PROTO_GetFieldsCounters [15:58:20]wFMCommunicate request_size=4 [15:58:20]MH_SAM_APDU [15:58:20]CAPDU: 80 13 00 00 [15:58:20]Write to MH i2c: E2 08 00 11 0A 80 13 00 00 00 00 00 00 97 [15:58:20]Write i2c OK [15:58:20]MH_I2C_Read... [15:58:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:21]Read from MH i2c: E2 [15:58:21]MH_I2C_Read... [15:58:21]Read from MH i2c: E2 62 00 [15:58:21]MH_I2C_Read... [15:58:21]Read from MH i2c: E2 62 00 11 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [15:58:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:21]wFMCommunicate OK [15:58:21]SAM_PROTO_GetFieldsCounters done [15:58:21]requested_item shift.num is exist - process it [15:58:21]requested_item shift.opened is exist - process it [15:58:21]req_shift_opened [15:58:21]FM_GetShiftState [15:58:21]SAM_PROTO_GetShiftState [15:58:21]wFMCommunicate request_size=4 [15:58:21]MH_SAM_APDU [15:58:21]CAPDU: 80 13 01 00 [15:58:21]Write to MH i2c: E2 08 00 12 0A 80 13 01 00 00 00 00 00 99 [15:58:21]Write i2c OK [15:58:21]MH_I2C_Read... [15:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:21]Read from MH i2c: E2 [15:58:21]MH_I2C_Read... [15:58:21]Read from MH i2c: E2 0E 00 [15:58:21]MH_I2C_Read... [15:58:21]Read from MH i2c: E2 0E 00 12 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E0 [15:58:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:58:21]wFMCommunicate OK [15:58:21]SAM_PROTO_GetShiftState done [15:58:21]FM_GetShiftState done [15:58:21]req_shift_opened done [15:58:21]requested_item shift.open_date is exist - process it [15:58:21]req_shift_open_date [15:58:21]req_shift_open_date done [15:58:21]produce_requested_data done [15:58:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151941,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:58:21]process_action_free close_receipt [15:58:21]json_value_free [15:58:21]json_value_free done [15:58:21]process_json_proto returns [15:58:21]Send response to host [15:58:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151941,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:58:21]free response buf [15:58:21]execute_script done [15:58:21]execute_script returns [15:58:21]free content buf [15:58:21]Sock 7.Close socket [15:58:21]Sock 7.Thread stoped [15:58:23]Connected sock=11 [15:58:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 86 04 01 61 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 9A 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 51 02 00 35 04 06 00 58 B8 DF 6B EE 87 BD D0 E2 7E C9 6A CB 82 [15:58:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE 58 47 00 B5 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 51 02 00 F4 03 04 00 A1 E6 EF 66 B6 04 01 00 00 D8 9C B3 A2 6D 57 6B 97 [15:58:23]CommunicateWithHost err = 0 [15:58:23]CheckOFDResponse [15:58:23]1017 (14) - 77093643461234 [15:58:23]1041 (16) - 0000000000871835 [15:58:23]1040 (4) - 151941 [15:58:23]1012 (4) - 22.09.2024 09:42 [15:58:23]1206 (1) - 0 [15:58:23]OFD Sender: Remove packet 151941 [15:58:23]ProducePacketName [15:58:23]name=ofd_packets/00151941 [15:58:23]NVStorageDeleteData [15:58:24]OFD Sender: No OFD packet to send [15:58:29]OFD Sender: No OFD packet to send [15:58:33]recv_with_timeout no data received [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]recv_with_timeout no data received [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:48]accept exits with 9 [15:59:48]New connection [15:59:48]New thread 3067002212 created [15:59:48]Thread 3066858852 joined [15:59:48]Waiting for new connection... [15:59:48] Sock 9.Parse request [15:59:48]Sock 9.Check first char [15:59:48]Sock 9.First char is OK [15:59:48]request: POST /json_proto HTTP/1.0 [15:59:48]Method: POST [15:59:48]URL: /json_proto [15:59:48]Method is POST - this is cgi request [15:59:48]url: /json_proto [15:59:48]query_string will be loaded in cgi processing [15:59:48]execute_cgi json_proto POST (null) [15:59:48]execute_cgi path=json_proto method=POST [15:59:48]POST find Content-Length [15:59:48]Host: 172.17.43.67:8080 [15:59:48]Content-Length: 687 [15:59:48]Content-Type: application/json [15:59:48] [15:59:48]POST finish read [15:59:48]Found Content-Length = 687 [15:59:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18830", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:48]execute_script... [15:59:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18830", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:48]POST & json_proto [15:59:48]process_json_proto [15:59:48]json parsed OK: [15:59:48]protocol is kg_v1.0 [15:59:48]action value=close_receipt [15:59:48]process_action close_receipt [15:59:48]cmd_close_receipt [15:59:48]MH_GetDate [15:59:48]Write to MH i2c: F0 00 00 13 0A 0C [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: F0 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: F0 09 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: F0 09 00 13 0A 00 F5 3E F0 66 6A BD 47 65 71 [15:59:48]GetLastDocTimeStamp 1727020698 [15:59:48]current date 1727020789 [15:59:48]FM_GetShiftState [15:59:48]SAM_PROTO_GetShiftState [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 13 01 00 [15:59:48]Write to MH i2c: E2 08 00 14 0A 80 13 01 00 00 00 00 00 9B [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0E 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0E 00 14 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [15:59:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:59:48]wFMCommunicate OK [15:59:48]SAM_PROTO_GetShiftState done [15:59:48]FM_GetShiftState done [15:59:48]opened in 1726966141 [15:59:48]opened+sec_in_day 1727052541 [15:59:48]quantity*price = 9500 [15:59:48]sum+1 = 9501 [15:59:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 273 22.09.2024 15:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151942 ФПД: 50676965133368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151942&fm=50676965133368&tin=02508201610067®Number=0000000000091825&sum=9500 0 [15:59:50]StoreToDocumentArchive [15:59:50]shift 475 fd 151942 [15:59:50]save to /storage/0475/doc_00151942 [15:59:50]save last doc name /storage/0475/doc_00151942 to /storage/kkm_last_doc_name [15:59:50]save OK [15:59:50]Clear old archive folders... [15:59:50]ProcessDocumentItem done err = 0, tmpTLVsize=299 [15:59:50]tlvbuf is 01FFC810 [15:59:50]SAM_PROTO_ClearQueue [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 09 00 00 [15:59:50]Write to MH i2c: E2 08 00 21 0A 80 09 00 00 00 00 00 00 9D [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 21 0A 00 90 00 9F [15:59:50]RAPDU: 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_ClearQueue done [15:59:50]KKMCreateOFDPacket [15:59:50]OFDProtocolAddRootSTLVToBuf [15:59:50]FM_MakeSignedData [15:59:50]FM_MakeSignedData [15:59:50]SAM_PROTO_SignData [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 0D 01 02 [15:59:50]Write to MH i2c: E2 08 00 22 0A 80 0D 01 02 00 00 00 00 A5 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [15:59:50]RAPDU: 90 00 [15:59:50]wFMCommunicate OK [15:59:50]wFMCommunicate request_size=255 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [15:59:50]Write to MH i2c: E2 02 01 23 0A 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 C3 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 23 0A 00 90 00 A1 [15:59:50]RAPDU: 90 00 [15:59:50]wFMCommunicate OK [15:59:50]wFMCommunicate request_size=58 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 51 02 00 35 04 06 00 2E 17 26 81 4C 38 [15:59:50]Write to MH i2c: E2 3D 00 24 0A 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 51 02 00 35 04 06 00 2E 17 26 81 4C 38 00 00 E0 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 03 00 24 0A 00 90 00 A2 [15:59:50]RAPDU: 90 00 [15:59:50]wFMCommunicate OK [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 0D 03 02 [15:59:50]Write to MH i2c: E2 08 00 25 0A 80 0D 03 02 00 00 00 00 AA [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0B 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0B 00 25 0A 00 2A 74 4C E7 58 31 43 31 90 00 79 [15:59:50]RAPDU: 2A 74 4C E7 58 31 43 31 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_SignData done [15:59:50]FM_MakeSignedData done [15:59:50]CreateOFDProtocolMessage [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 11 00 00 [15:59:50]Write to MH i2c: E2 08 00 26 0A 80 11 00 00 00 00 00 00 AA [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 26 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [15:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:59:50]wFMCommunicate OK [15:59:50]CreateOFDProtocolMessage done [15:59:50]OFDSenderStorePacket 151942 [15:59:50]StoreOFDPacket docnum=151942 [15:59:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 8F 64 37 01 A2 E3 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 51 02 00 35 04 06 00 2E 17 26 81 4C 38 2A 74 4C E7 58 31 43 31 [15:59:50]CheckFolder [15:59:50]dirname=/storage/ofd_packets [15:59:50]CheckFolder done [15:59:50]ProducePacketName [15:59:50]name=ofd_packets/00151942 [15:59:50]NVStorageSaveData ofd_packets/00151942 [15:59:50]File name is /storage/ofd_packets/00151942 [15:59:50]Write 349 bytes [15:59:50]NVStorageSaveData done [15:59:50]OFDSenderStorePacket done [15:59:50]KKMCreateOFDPacket done [15:59:50]NVStorageSaveData kkm_last_timestamp [15:59:50]File name is /storage/kkm_last_timestamp [15:59:50]Write 4 bytes [15:59:50]NVStorageSaveData done [15:59:50]ExternCall_PrintAddStr [15:59:50]wPrintStart [15:59:50]Write to MH i2c: 01 00 00 27 0A 31 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: 01 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: 01 07 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: 01 07 00 27 0A 00 00 00 00 00 FF 0F 46 [15:59:50]RasterBufferAndPrint [15:59:50]line Счет N : (3)18830 [15:59:50]line ИНН: 02508201610067 [15:59:50]line Контрольно-Кассовый Чек [15:59:50]line ПРОДАЖА [15:59:50]line Товар: 4700003010070 [15:59:50]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [15:59:50]line 1.000 * 95.00 [15:59:50]line = 95.00 [15:59:50]line НДС 12% НСП 1% [15:59:50]line > о реализуемом товаре [15:59:50]line ИТОГО: 95.00 [15:59:50]line НСП 1% : 0.84 [15:59:50]line НДС 12% : 10.09 [15:59:50]line Наличными: 95.00 [15:59:50]line Безнал.: 0.00 [15:59:50]line Место: АЗС № 89 "Партнер Нефть" [15:59:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:59:50]line СНО: Общий режим [15:59:50]line Чек 273 22.09.2024 15:59 [15:59:50]line Смена: 475 ФФД: 1.0 [15:59:50]line ЗНМ: 0300000113 [15:59:50]line РНМ: 0000000000091825 [15:59:50]line Версия ККМ: 001 [15:59:50]line ФМ: 0000000000871835 [15:59:50]line ФД: 151942 [15:59:50]line ФПД: 50676965133368 [15:59:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151942&fm=50676965133368&tin=02508201610067®Number=0000000000091825&sum=9500 [15:59:51]OFD Sender: Processing packet 151942 [packets to send 826, broken 825] [15:59:51]ProducePacketName [15:59:51]name=ofd_packets/00151942 [15:59:51]OFD Sender: To server: pG, [15:59:51]CommunicateWithHost lk.salyk.kg:30040 [15:59:51]ConnectInit lk.salyk.kg [15:59:51]line 0 [15:59:51]written 0, free lines is 4095 [15:59:51]recv_with_timeout no data received [15:59:51]Write to MH i2c: 01 00 00 50 0A 5A [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: 01 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: 01 07 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: 01 07 00 50 0A 00 00 00 00 00 F5 0C 62 [15:59:51]RasterBufferAndPrint [15:59:51]line [15:59:51]line [15:59:51]line [15:59:51]line [15:59:51]line [15:59:51]written 0, free lines is 3323 [15:59:51]MH_Cut [15:59:51]Write to MH i2c: D1 01 00 57 0A 01 33 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: D1 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: D1 01 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: D1 01 00 57 0A 00 32 [15:59:51]Write to MH i2c: 01 00 00 58 0A 62 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:52]*** Cut start [15:59:52]*** Purtial cut [15:59:52]*** Stage 1: CUTSNS_PIN = 1 [15:59:52]Read from MH i2c: 01 [15:59:52]MH_I2C_Read... [15:59:52]*** Stop cut motor [15:59:52]*** Cut end [15:59:52]Read from MH i2c: 01 07 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: 01 07 00 58 0A 00 00 00 00 00 FF 0F 77 [15:59:52]process_action close_receipt done [15:59:52]requested_data is exist [15:59:52]produce_requested_data [15:59:52]requested_item fm.sn is exist - process it [15:59:52]wFMCommunicate request_size=4 [15:59:52]MH_SAM_APDU [15:59:52]CAPDU: 80 11 00 00 [15:59:52]Write to MH i2c: E2 08 00 59 0A 80 11 00 00 00 00 00 00 DD [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:52]Read from MH i2c: E2 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 17 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 17 00 59 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [15:59:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:59:52]wFMCommunicate OK [15:59:52]requested_item fd.num is exist - process it [15:59:52]SAM_PROTO_GetFieldsCounters [15:59:52]wFMCommunicate request_size=4 [15:59:52]MH_SAM_APDU [15:59:52]CAPDU: 80 13 00 00 [15:59:52]Write to MH i2c: E2 08 00 5A 0A 80 13 00 00 00 00 00 00 E0 [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:52]Read from MH i2c: E2 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 62 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 62 00 5A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [15:59:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:52]wFMCommunicate OK [15:59:52]SAM_PROTO_GetFieldsCounters done [15:59:52]requested_item shift.num is exist - process it [15:59:52]requested_item shift.opened is exist - process it [15:59:52]req_shift_opened [15:59:52]FM_GetShiftState [15:59:52]SAM_PROTO_GetShiftState [15:59:52]wFMCommunicate request_size=4 [15:59:52]MH_SAM_APDU [15:59:52]CAPDU: 80 13 01 00 [15:59:52]Write to MH i2c: E2 08 00 5B 0A 80 13 01 00 00 00 00 00 E2 [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:52]Read from MH i2c: E2 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 0E 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 0E 00 5B 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 29 [15:59:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [15:59:52]wFMCommunicate OK [15:59:52]SAM_PROTO_GetShiftState done [15:59:52]FM_GetShiftState done [15:59:52]req_shift_opened done [15:59:52]requested_item shift.open_date is exist - process it [15:59:52]req_shift_open_date [15:59:52]req_shift_open_date done [15:59:52]produce_requested_data done [15:59:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151942,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [15:59:52]process_action_free close_receipt [15:59:52]json_value_free [15:59:52]json_value_free done [15:59:52]process_json_proto returns [15:59:52]Send response to host [15:59:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151942,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [15:59:52]free response buf [15:59:52]execute_script done [15:59:52]execute_script returns [15:59:52]free content buf [15:59:52]Sock 9.Close socket [15:59:52]Sock 9.Thread stoped [15:59:54]Connected sock=11 [15:59:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 8F 64 37 01 A2 E3 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 3E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 51 02 00 35 04 06 00 2E 17 26 81 4C 38 2A 74 4C E7 58 31 43 31 [15:59:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 91 47 00 58 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 51 02 00 F4 03 04 00 FC E6 EF 66 B6 04 01 00 00 25 C3 67 EC 1F E0 5E 44 [15:59:54]CommunicateWithHost err = 0 [15:59:54]CheckOFDResponse [15:59:54]1017 (14) - 77093643461234 [15:59:54]1041 (16) - 0000000000871835 [15:59:54]1040 (4) - 151942 [15:59:54]1012 (4) - 22.09.2024 09:44 [15:59:54]1206 (1) - 0 [15:59:54]OFD Sender: Remove packet 151942 [15:59:54]ProducePacketName [15:59:54]name=ofd_packets/00151942 [15:59:54]NVStorageDeleteData [15:59:55]OFD Sender: No OFD packet to send [16:00:00]OFD Sender: No OFD packet to send [16:00:05]OFD Sender: No OFD packet to send [16:00:09]recv_with_timeout no data received [16:00:10]OFD Sender: No OFD packet to send [16:00:15]OFD Sender: No OFD packet to send [16:00:20]OFD Sender: No OFD packet to send [16:00:25]OFD Sender: No OFD packet to send [16:00:30]OFD Sender: No OFD packet to send [16:00:35]OFD Sender: No OFD packet to send [16:00:40]OFD Sender: No OFD packet to send [16:00:45]OFD Sender: No OFD packet to send [16:00:47]accept exits with 10 [16:00:47]New connection [16:00:47]New thread 3066858852 created [16:00:47]Thread 3067002212 joined [16:00:47]Waiting for new connection... [16:00:47] Sock 10.Parse request [16:00:47]Sock 10.Check first char [16:00:47]Sock 10.First char is OK [16:00:47]request: POST /json_proto HTTP/1.0 [16:00:47]Method: POST [16:00:47]URL: /json_proto [16:00:47]Method is POST - this is cgi request [16:00:47]url: /json_proto [16:00:47]query_string will be loaded in cgi processing [16:00:47]execute_cgi json_proto POST (null) [16:00:47]execute_cgi path=json_proto method=POST [16:00:47]POST find Content-Length [16:00:47]Host: 172.17.43.67:8080 [16:00:47]Content-Length: 680 [16:00:47]Content-Type: application/json [16:00:47] [16:00:47]POST finish read [16:00:47]Found Content-Length = 680 [16:00:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:47]execute_script... [16:00:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:47]POST & json_proto [16:00:47]process_json_proto [16:00:47]json parsed OK: [16:00:47]protocol is kg_v1.0 [16:00:47]action value=close_receipt [16:00:47]process_action close_receipt [16:00:47]cmd_close_receipt [16:00:47]MH_GetDate [16:00:47]Write to MH i2c: F0 00 00 5C 0A 55 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 09 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 09 00 5C 0A 00 30 3F F0 66 6A BD 47 65 F6 [16:00:47]GetLastDocTimeStamp 1727020789 [16:00:47]current date 1727020848 [16:00:47]FM_GetShiftState [16:00:47]SAM_PROTO_GetShiftState [16:00:47]wFMCommunicate request_size=4 [16:00:47]MH_SAM_APDU [16:00:47]CAPDU: 80 13 01 00 [16:00:47]Write to MH i2c: E2 08 00 5D 0A 80 13 01 00 00 00 00 00 E4 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:48]Read from MH i2c: E2 [16:00:48]MH_I2C_Read... [16:00:48]Read from MH i2c: E2 0E 00 [16:00:48]MH_I2C_Read... [16:00:48]Read from MH i2c: E2 0E 00 5D 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [16:00:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:00:48]wFMCommunicate OK [16:00:48]SAM_PROTO_GetShiftState done [16:00:48]FM_GetShiftState done [16:00:48]opened in 1726966141 [16:00:48]opened+sec_in_day 1727052541 [16:00:48]quantity*price = 100050 [16:00:48]sum+1 = 100052 [16:00:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 274 22.09.2024 16:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151943 ФПД: 155315263391603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151943&fm=155315263391603&tin=02508201610067®Number=0000000000091825&sum=100000 [16:00:49]StoreToDocumentArchive [16:00:49]shift 475 fd 151943 [16:00:49]save to /storage/0475/doc_00151943 [16:00:49]save last doc name /storage/0475/doc_00151943 to /storage/kkm_last_doc_name [16:00:49]save OK [16:00:49]Clear old archive folders... [16:00:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:00:49]tlvbuf is 01FFF710 [16:00:49]SAM_PROTO_ClearQueue [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 09 00 00 [16:00:49]Write to MH i2c: E2 08 00 6A 0A 80 09 00 00 00 00 00 00 E6 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 6A 0A 00 90 00 E8 [16:00:49]RAPDU: 90 00 [16:00:49]wFMCommunicate OK [16:00:49]SAM_PROTO_ClearQueue done [16:00:49]KKMCreateOFDPacket [16:00:49]OFDProtocolAddRootSTLVToBuf [16:00:49]FM_MakeSignedData [16:00:49]FM_MakeSignedData [16:00:49]SAM_PROTO_SignData [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 0D 01 02 [16:00:49]Write to MH i2c: E2 08 00 6B 0A 80 0D 01 02 00 00 00 00 EE [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 6B 0A 00 90 00 E9 [16:00:49]RAPDU: 90 00 [16:00:49]wFMCommunicate OK [16:00:49]wFMCommunicate request_size=255 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 30 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 51 02 00 35 04 06 00 8D 42 27 1A [16:00:49]Write to MH i2c: E2 02 01 6C 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 30 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 51 02 00 35 04 06 00 8D 42 27 1A 00 00 11 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 6C 0A 00 90 00 EA [16:00:49]RAPDU: 90 00 [16:00:49]wFMCommunicate OK [16:00:49]wFMCommunicate request_size=7 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 0D 02 02 02 47 73 [16:00:49]Write to MH i2c: E2 0A 00 6D 0A 80 0D 02 02 02 00 47 73 00 00 AF [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 03 00 6D 0A 00 90 00 EB [16:00:49]RAPDU: 90 00 [16:00:49]wFMCommunicate OK [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 0D 03 02 [16:00:49]Write to MH i2c: E2 08 00 6E 0A 80 0D 03 02 00 00 00 00 F3 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 0B 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 0B 00 6E 0A 00 CB 6C 5F BA EB 56 9F 82 90 00 A6 [16:00:49]RAPDU: CB 6C 5F BA EB 56 9F 82 90 00 [16:00:49]wFMCommunicate OK [16:00:49]SAM_PROTO_SignData done [16:00:49]FM_MakeSignedData done [16:00:49]CreateOFDProtocolMessage [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 11 00 00 [16:00:49]Write to MH i2c: E2 08 00 6F 0A 80 11 00 00 00 00 00 00 F3 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 17 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 17 00 6F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [16:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:00:49]wFMCommunicate OK [16:00:49]CreateOFDProtocolMessage done [16:00:49]OFDSenderStorePacket 151943 [16:00:49]StoreOFDPacket docnum=151943 [16:00:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7A 9B 04 01 66 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 30 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 51 02 00 35 04 06 00 8D 42 27 1A 47 73 CB 6C 5F BA EB 56 9F 82 [16:00:49]CheckFolder [16:00:49]dirname=/storage/ofd_packets [16:00:49]CheckFolder done [16:00:49]ProducePacketName [16:00:49]name=ofd_packets/00151943 [16:00:49]NVStorageSaveData ofd_packets/00151943 [16:00:49]File name is /storage/ofd_packets/00151943 [16:00:49]Write 298 bytes [16:00:49]NVStorageSaveData done [16:00:49]OFDSenderStorePacket done [16:00:49]KKMCreateOFDPacket done [16:00:49]NVStorageSaveData kkm_last_timestamp [16:00:49]File name is /storage/kkm_last_timestamp [16:00:49]Write 4 bytes [16:00:49]NVStorageSaveData done [16:00:49]ExternCall_PrintAddStr [16:00:49]wPrintStart [16:00:49]Write to MH i2c: 01 00 00 70 0A 7A [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 07 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 07 00 70 0A 00 00 00 00 00 FF 0F 8F [16:00:49]RasterBufferAndPrint [16:00:49]line Счет N : (1)1785955 [16:00:49]line ИНН: 02508201610067 [16:00:49]line Контрольно-Кассовый Чек [16:00:49]line ПРОДАЖА [16:00:49]line ТРК (МРК, ГНК) : 31 [16:00:49]line Товар: 2710194210 [16:00:49]line ДТ-К-5 [16:00:49]line 13.130 * 76.20 [16:00:49]line = 1000.51 [16:00:49]line НДС 12% НСП 1% [16:00:49]line > о реализуемом товаре [16:00:49]line ОКРУГЛЕНИЕ: -0.51 [16:00:49]line ИТОГО: 1000.00 [16:00:49]line Внесено: 1000.00 [16:00:49]line СДАЧА: 0.00 [16:00:49]line НСП 1% : 8.85 [16:00:49]line НДС 12% : 106.25 [16:00:49]line Наличными: 1000.00 [16:00:49]line Безнал.: 0.00 [16:00:49]line Место: АЗС № 89 "Партнер Нефть" [16:00:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:00:49]line СНО: Общий режим [16:00:49]line Чек 274 22.09.2024 16:00 [16:00:49]line Смена: 475 ФФД: 1.0 [16:00:49]line ЗНМ: 0300000113 [16:00:49]line РНМ: 0000000000091825 [16:00:49]line Версия ККМ: 001 [16:00:49]line ФМ: 0000000000871835 [16:00:49]line ФД: 151943 [16:00:49]line ФПД: 155315263391603 [16:00:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151943&fm=155315263391603&tin=02508201610067®Number=0000000000091825&sum=100000 [16:00:49]written 0, free lines is 4095 [16:00:49]OFD Sender: Processing packet 151943 [packets to send 826, broken 825] [16:00:49]ProducePacketName [16:00:49]name=ofd_packets/00151943 [16:00:49]OFD Sender: To server: pG, [16:00:49]CommunicateWithHost lk.salyk.kg:30040 [16:00:49]ConnectInit lk.salyk.kg [16:00:50]Write to MH i2c: 01 00 00 9B 0A A5 [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: 01 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: 01 07 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 DE 0C 96 [16:00:50]RasterBufferAndPrint [16:00:50]line [16:00:50]line [16:00:50]line [16:00:50]line [16:00:50]line [16:00:50]written 0, free lines is 3300 [16:00:50]MH_Cut [16:00:50]Write to MH i2c: D1 01 00 A2 0A 01 7E [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: D1 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: D1 01 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: D1 01 00 A2 0A 00 7D [16:00:50]Write to MH i2c: 01 00 00 A3 0A AD [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00:50]Connected sock=7 [16:00:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7A 9B 04 01 66 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 30 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 51 02 00 35 04 06 00 8D 42 27 1A 47 73 CB 6C 5F BA EB 56 9F 82 [16:00:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3B 16 47 00 6B 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 51 02 00 F4 03 04 00 34 E7 EF 66 B6 04 01 00 00 21 7E ED 33 3C AA C9 BC [16:00:50]CommunicateWithHost err = 0 [16:00:50]CheckOFDResponse [16:00:50]1017 (14) - 77093643461234 [16:00:50]1041 (16) - 0000000000871835 [16:00:50]1040 (4) - 151943 [16:00:50]1012 (4) - 22.09.2024 09:45 [16:00:50]1206 (1) - 0 [16:00:50]OFD Sender: Remove packet 151943 [16:00:50]ProducePacketName [16:00:50]name=ofd_packets/00151943 [16:00:50]NVStorageDeleteData [16:00:50]*** Cut start [16:00:50]*** Purtial cut [16:00:50]*** Stage 1: CUTSNS_PIN = 1 [16:00:51]Read from MH i2c: 01 [16:00:51]MH_I2C_Read... [16:00:51]*** Stop cut motor [16:00:51]*** Cut end [16:00:51]Read from MH i2c: 01 07 00 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [16:00:51]process_action close_receipt done [16:00:51]requested_data is exist [16:00:51]produce_requested_data [16:00:51]requested_item fm.sn is exist - process it [16:00:51]wFMCommunicate request_size=4 [16:00:51]MH_SAM_APDU [16:00:51]CAPDU: 80 11 00 00 [16:00:51]Write to MH i2c: E2 08 00 A4 0A 80 11 00 00 00 00 00 00 28 [16:00:51]Write i2c OK [16:00:51]MH_I2C_Read... [16:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:51]Read from MH i2c: E2 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 17 00 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 17 00 A4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [16:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:00:51]wFMCommunicate OK [16:00:51]requested_item fd.num is exist - process it [16:00:51]SAM_PROTO_GetFieldsCounters [16:00:51]wFMCommunicate request_size=4 [16:00:51]MH_SAM_APDU [16:00:51]CAPDU: 80 13 00 00 [16:00:51]Write to MH i2c: E2 08 00 A5 0A 80 13 00 00 00 00 00 00 2B [16:00:51]OFD Sender: No OFD packet to send [16:00:51]Write i2c OK [16:00:51]MH_I2C_Read... [16:00:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:51]Read from MH i2c: E2 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 62 00 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 62 00 A5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [16:00:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:51]wFMCommunicate OK [16:00:51]SAM_PROTO_GetFieldsCounters done [16:00:51]requested_item shift.num is exist - process it [16:00:51]requested_item shift.opened is exist - process it [16:00:51]req_shift_opened [16:00:51]FM_GetShiftState [16:00:51]SAM_PROTO_GetShiftState [16:00:51]wFMCommunicate request_size=4 [16:00:51]MH_SAM_APDU [16:00:51]CAPDU: 80 13 01 00 [16:00:51]Write to MH i2c: E2 08 00 A6 0A 80 13 01 00 00 00 00 00 2D [16:00:51]Write i2c OK [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 [16:00:51]MH_I2C_Read... [16:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:51]Read from MH i2c: E2 0E 00 [16:00:51]MH_I2C_Read... [16:00:51]Read from MH i2c: E2 0E 00 A6 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [16:00:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:00:51]wFMCommunicate OK [16:00:51]SAM_PROTO_GetShiftState done [16:00:51]FM_GetShiftState done [16:00:51]req_shift_opened done [16:00:51]requested_item shift.open_date is exist - process it [16:00:51]req_shift_open_date [16:00:51]req_shift_open_date done [16:00:51]produce_requested_data done [16:00:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151943,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:00:51]process_action_free close_receipt [16:00:51]json_value_free [16:00:51]json_value_free done [16:00:51]process_json_proto returns [16:00:51]Send response to host [16:00:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151943,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:00:51]free response buf [16:00:51]execute_script done [16:00:51]execute_script returns [16:00:51]free content buf [16:00:51]Sock 10.Close socket [16:00:51]Sock 10.Thread stoped [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:06]OFD Sender: No OFD packet to send [16:01:11]OFD Sender: No OFD packet to send [16:01:16]OFD Sender: No OFD packet to send [16:01:21]OFD Sender: No OFD packet to send [16:01:26]OFD Sender: No OFD packet to send [16:01:31]OFD Sender: No OFD packet to send [16:01:32]recv_with_timeout no data received [16:01:33]accept exits with 9 [16:01:33]New connection [16:01:33]New thread 3067002212 created [16:01:33]Thread 3066858852 joined [16:01:33]Waiting for new connection... [16:01:33] Sock 9.Parse request [16:01:33]Sock 9.Check first char [16:01:33]Sock 9.First char is OK [16:01:33]request: POST /json_proto HTTP/1.0 [16:01:33]Method: POST [16:01:33]URL: /json_proto [16:01:33]Method is POST - this is cgi request [16:01:33]url: /json_proto [16:01:33]query_string will be loaded in cgi processing [16:01:33]execute_cgi json_proto POST (null) [16:01:33]execute_cgi path=json_proto method=POST [16:01:33]POST find Content-Length [16:01:33]Host: 172.17.43.67:8080 [16:01:33]Content-Length: 678 [16:01:33]Content-Type: application/json [16:01:33] [16:01:33]POST finish read [16:01:33]Found Content-Length = 678 [16:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:33]execute_script... [16:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:33]POST & json_proto [16:01:33]process_json_proto [16:01:33]json parsed OK: [16:01:33]protocol is kg_v1.0 [16:01:33]action value=close_receipt [16:01:33]process_action close_receipt [16:01:33]cmd_close_receipt [16:01:33]MH_GetDate [16:01:33]Write to MH i2c: F0 00 00 A7 0A A0 [16:01:33]Write i2c OK [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: F0 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: F0 09 00 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: F0 09 00 A7 0A 00 5E 3F F0 66 6A BD 47 65 6F [16:01:33]GetLastDocTimeStamp 1727020848 [16:01:33]current date 1727020894 [16:01:33]FM_GetShiftState [16:01:33]SAM_PROTO_GetShiftState [16:01:33]wFMCommunicate request_size=4 [16:01:33]MH_SAM_APDU [16:01:33]CAPDU: 80 13 01 00 [16:01:33]Write to MH i2c: E2 08 00 A8 0A 80 13 01 00 00 00 00 00 2F [16:01:33]Write i2c OK [16:01:33]MH_I2C_Read... [16:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:33]Read from MH i2c: E2 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: E2 0E 00 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: E2 0E 00 A8 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [16:01:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:01:33]wFMCommunicate OK [16:01:33]SAM_PROTO_GetShiftState done [16:01:33]FM_GetShiftState done [16:01:33]opened in 1726966141 [16:01:33]opened+sec_in_day 1727052541 [16:01:33]quantity*price = 20001 [16:01:33]sum+1 = 20002 [16:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 275 22.09.2024 16:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151944 ФПД: 89749977705772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151944&fm=89749977705772&tin=02508201610067®Number=0000000000091825&sum=20000 [16:01:34]StoreToDocumentArchive [16:01:34]shift 475 fd 151944 [16:01:34]save to /storage/0475/doc_00151944 [16:01:34]save last doc name /storage/0475/doc_00151944 to /storage/kkm_last_doc_name [16:01:34]save OK [16:01:34]Clear old archive folders... [16:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:01:34]tlvbuf is 01FFC650 [16:01:34]SAM_PROTO_ClearQueue [16:01:34]wFMCommunicate request_size=4 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 09 00 00 [16:01:34]Write to MH i2c: E2 08 00 B5 0A 80 09 00 00 00 00 00 00 31 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 B5 0A 00 90 00 33 [16:01:34]RAPDU: 90 00 [16:01:34]wFMCommunicate OK [16:01:34]SAM_PROTO_ClearQueue done [16:01:34]KKMCreateOFDPacket [16:01:34]OFDProtocolAddRootSTLVToBuf [16:01:34]FM_MakeSignedData [16:01:34]FM_MakeSignedData [16:01:34]SAM_PROTO_SignData [16:01:34]wFMCommunicate request_size=4 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 0D 01 02 [16:01:34]Write to MH i2c: E2 08 00 B6 0A 80 0D 01 02 00 00 00 00 39 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 B6 0A 00 90 00 34 [16:01:34]RAPDU: 90 00 [16:01:34]wFMCommunicate OK [16:01:34]wFMCommunicate request_size=255 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 5E 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 51 02 00 35 04 06 00 51 [16:01:34]Write to MH i2c: E2 02 01 B7 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 5E 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 51 02 00 35 04 06 00 51 00 00 C9 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 B7 0A 00 90 00 35 [16:01:34]RAPDU: 90 00 [16:01:34]wFMCommunicate OK [16:01:34]wFMCommunicate request_size=10 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 0D 02 02 05 A0 8B 8A 2D 2C [16:01:34]Write to MH i2c: E2 0D 00 B8 0A 80 0D 02 02 05 00 A0 8B 8A 2D 2C 00 00 54 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 03 00 B8 0A 00 90 00 36 [16:01:34]RAPDU: 90 00 [16:01:34]wFMCommunicate OK [16:01:34]wFMCommunicate request_size=4 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 0D 03 02 [16:01:34]Write to MH i2c: E2 08 00 B9 0A 80 0D 03 02 00 00 00 00 3E [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 0B 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 0B 00 B9 0A 00 D3 11 79 4B 42 98 EC 7E 90 00 2B [16:01:34]RAPDU: D3 11 79 4B 42 98 EC 7E 90 00 [16:01:34]wFMCommunicate OK [16:01:34]SAM_PROTO_SignData done [16:01:34]FM_MakeSignedData done [16:01:34]CreateOFDProtocolMessage [16:01:34]wFMCommunicate request_size=4 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 11 00 00 [16:01:34]Write to MH i2c: E2 08 00 BA 0A 80 11 00 00 00 00 00 00 3E [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:35]Read from MH i2c: E2 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: E2 17 00 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: E2 17 00 BA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [16:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:35]wFMCommunicate OK [16:01:35]CreateOFDProtocolMessage done [16:01:35]OFDSenderStorePacket 151944 [16:01:35]StoreOFDPacket docnum=151944 [16:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F 41 07 01 30 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 5E 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 51 02 00 35 04 06 00 51 A0 8B 8A 2D 2C D3 11 79 4B 42 98 EC 7E [16:01:35]CheckFolder [16:01:35]dirname=/storage/ofd_packets [16:01:35]CheckFolder done [16:01:35]ProducePacketName [16:01:35]name=ofd_packets/00151944 [16:01:35]NVStorageSaveData ofd_packets/00151944 [16:01:35]File name is /storage/ofd_packets/00151944 [16:01:35]Write 301 bytes [16:01:35]NVStorageSaveData done [16:01:35]OFDSenderStorePacket done [16:01:35]KKMCreateOFDPacket done [16:01:35]NVStorageSaveData kkm_last_timestamp [16:01:35]File name is /storage/kkm_last_timestamp [16:01:35]Write 4 bytes [16:01:35]NVStorageSaveData done [16:01:35]ExternCall_PrintAddStr [16:01:35]wPrintStart [16:01:35]Write to MH i2c: 01 00 00 BB 0A C5 [16:01:35]Write i2c OK [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 07 00 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 07 00 BB 0A 00 00 00 00 00 FF 0F DA [16:01:35]RasterBufferAndPrint [16:01:35]line Счет N : (1)1785956 [16:01:35]line ИНН: 02508201610067 [16:01:35]line Контрольно-Кассовый Чек [16:01:35]line ПРОДАЖА [16:01:35]line ТРК (МРК, ГНК) : 42 [16:01:35]line Товар: 2710124130 [16:01:35]line Аи-92-К-5 [16:01:35]line 2.950 * 67.80 [16:01:35]line = 200.01 [16:01:35]line НДС 12% НСП 1% [16:01:35]line > о реализуемом товаре [16:01:35]line ОКРУГЛЕНИЕ: -0.01 [16:01:35]line ИТОГО: 200.00 [16:01:35]line Внесено: 200.00 [16:01:35]line СДАЧА: 0.00 [16:01:35]line НСП 1% : 1.77 [16:01:35]line НДС 12% : 21.24 [16:01:35]line Наличными: 200.00 [16:01:35]line Безнал.: 0.00 [16:01:35]line Место: АЗС № 89 "Партнер Нефть" [16:01:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:01:35]line СНО: Общий режим [16:01:35]line Чек 275 22.09.2024 16:01 [16:01:35]line Смена: 475 ФФД: 1.0 [16:01:35]line ЗНМ: 0300000113 [16:01:35]line РНМ: 0000000000091825 [16:01:35]line Версия ККМ: 001 [16:01:35]line ФМ: 0000000000871835 [16:01:35]line ФД: 151944 [16:01:35]line ФПД: 89749977705772 [16:01:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151944&fm=89749977705772&tin=02508201610067®Number=0000000000091825&sum=20000 [16:01:35]written 0, free lines is 4095 [16:01:35]OFD Sender: Processing packet 151944 [packets to send 826, broken 825] [16:01:35]ProducePacketName [16:01:35]name=ofd_packets/00151944 [16:01:35]OFD Sender: To server: pG, [16:01:35]CommunicateWithHost lk.salyk.kg:30040 [16:01:35]ConnectInit lk.salyk.kg [16:01:35]Write to MH i2c: 01 00 00 E6 0A F0 [16:01:35]Write i2c OK [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 07 00 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: 01 07 00 E6 0A 00 00 00 00 00 D6 0C D9 [16:01:35]RasterBufferAndPrint [16:01:35]line [16:01:35]line [16:01:35]line [16:01:35]line [16:01:35]line [16:01:35]written 0, free lines is 3293 [16:01:35]MH_Cut [16:01:35]Write to MH i2c: D1 01 00 ED 0A 01 C9 [16:01:35]Write i2c OK [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: D1 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: D1 01 00 [16:01:35]MH_I2C_Read... [16:01:35]Read from MH i2c: D1 01 00 ED 0A 00 C8 [16:01:35]Write to MH i2c: 01 00 00 EE 0A F8 [16:01:35]Write i2c OK [16:01:35]MH_I2C_Read... [16:01:36]Connected sock=10 [16:01:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F 41 07 01 30 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 5E 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 51 02 00 35 04 06 00 51 A0 8B 8A 2D 2C D3 11 79 4B 42 98 EC 7E [16:01:36]*** Cut start [16:01:36]*** Purtial cut [16:01:36]*** Stage 1: CUTSNS_PIN = 1 [16:01:36]Read from MH i2c: 01 [16:01:36]MH_I2C_Read... [16:01:36]*** Stop cut motor [16:01:36]*** Cut end [16:01:36]Read from MH i2c: 01 07 00 [16:01:36]MH_I2C_Read... [16:01:36]Read from MH i2c: 01 07 00 EE 0A 00 00 00 00 00 FF 0F 0D [16:01:36]process_action close_receipt done [16:01:36]requested_data is exist [16:01:36]produce_requested_data [16:01:36]requested_item fm.sn is exist - process it [16:01:36]wFMCommunicate request_size=4 [16:01:36]MH_SAM_APDU [16:01:36]CAPDU: 80 11 00 00 [16:01:36]Write to MH i2c: E2 08 00 EF 0A 80 11 00 00 00 00 00 00 73 [16:01:36]Write i2c OK [16:01:36]MH_I2C_Read... [16:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:36]Read from MH i2c: E2 [16:01:36]MH_I2C_Read... [16:01:36]Read from MH i2c: E2 17 00 [16:01:36]MH_I2C_Read... [16:01:36]Read from MH i2c: E2 17 00 EF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [16:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:36]wFMCommunicate OK [16:01:36]requested_item fd.num is exist - process it [16:01:36]SAM_PROTO_GetFieldsCounters [16:01:36]wFMCommunicate request_size=4 [16:01:36]MH_SAM_APDU [16:01:36]CAPDU: 80 13 00 00 [16:01:36]Write to MH i2c: E2 08 00 F0 0A 80 13 00 00 00 00 00 00 76 [16:01:36]Write i2c OK [16:01:36]MH_I2C_Read... [16:01:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 4C 47 00 A9 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 51 02 00 F4 03 04 00 62 E7 EF 66 B6 04 01 00 00 63 BF 16 CD 65 25 F2 90 [16:01:36]CommunicateWithHost err = 0 [16:01:36]CheckOFDResponse [16:01:36]1017 (14) - 77093643461234 [16:01:36]1041 (16) - 0000000000871835 [16:01:36]1040 (4) - 151944 [16:01:36]1012 (4) - 22.09.2024 09:46 [16:01:36]1206 (1) - 0 [16:01:36]OFD Sender: Remove packet 151944 [16:01:36]ProducePacketName [16:01:36]name=ofd_packets/00151944 [16:01:36]NVStorageDeleteData [16:01:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:37]Read from MH i2c: E2 [16:01:37]MH_I2C_Read... [16:01:37]Read from MH i2c: E2 62 00 [16:01:37]MH_I2C_Read... [16:01:37]Read from MH i2c: E2 62 00 F0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [16:01:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:01:37]wFMCommunicate OK [16:01:37]SAM_PROTO_GetFieldsCounters done [16:01:37]requested_item shift.num is exist - process it [16:01:37]requested_item shift.opened is exist - process it [16:01:37]req_shift_opened [16:01:37]FM_GetShiftState [16:01:37]SAM_PROTO_GetShiftState [16:01:37]wFMCommunicate request_size=4 [16:01:37]MH_SAM_APDU [16:01:37]CAPDU: 80 13 01 00 [16:01:37]Write to MH i2c: E2 08 00 F1 0A 80 13 01 00 00 00 00 00 78 [16:01:37]Write i2c OK [16:01:37]MH_I2C_Read... [16:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:37]Read from MH i2c: E2 [16:01:37]MH_I2C_Read... [16:01:37]Read from MH i2c: E2 0E 00 [16:01:37]MH_I2C_Read... [16:01:37]Read from MH i2c: E2 0E 00 F1 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [16:01:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:01:37]wFMCommunicate OK [16:01:37]SAM_PROTO_GetShiftState done [16:01:37]FM_GetShiftState done [16:01:37]req_shift_opened done [16:01:37]requested_item shift.open_date is exist - process it [16:01:37]req_shift_open_date [16:01:37]req_shift_open_date done [16:01:37]produce_requested_data done [16:01:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151944,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:01:37]process_action_free close_receipt [16:01:37]json_value_free [16:01:37]json_value_free done [16:01:37]process_json_proto returns [16:01:37]Send response to host [16:01:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151944,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:01:37]free response buf [16:01:37]execute_script done [16:01:37]execute_script returns [16:01:37]free content buf [16:01:37]Sock 9.Close socket [16:01:37]Sock 9.Thread stoped [16:01:37]OFD Sender: No OFD packet to send [16:01:42]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: No OFD packet to send [16:01:52]OFD Sender: No OFD packet to send [16:01:57]OFD Sender: No OFD packet to send [16:01:58]recv_with_timeout no data received [16:02:02]OFD Sender: No OFD packet to send [16:02:07]OFD Sender: No OFD packet to send [16:02:12]OFD Sender: No OFD packet to send [16:02:12]recv_with_timeout no data received [16:02:17]OFD Sender: No OFD packet to send [16:02:22]OFD Sender: No OFD packet to send [16:02:27]OFD Sender: No OFD packet to send [16:02:32]OFD Sender: No OFD packet to send [16:02:37]OFD Sender: No OFD packet to send [16:02:42]OFD Sender: No OFD packet to send [16:02:47]OFD Sender: No OFD packet to send [16:02:52]OFD Sender: No OFD packet to send [16:02:57]OFD Sender: No OFD packet to send [16:03:02]OFD Sender: No OFD packet to send [16:03:07]OFD Sender: No OFD packet to send [16:03:12]OFD Sender: No OFD packet to send [16:03:17]OFD Sender: No OFD packet to send [16:03:22]OFD Sender: No OFD packet to send [16:03:27]OFD Sender: No OFD packet to send [16:03:32]OFD Sender: No OFD packet to send [16:03:35]recv_with_timeout no data received [16:03:37]OFD Sender: No OFD packet to send [16:03:42]OFD Sender: No OFD packet to send [16:03:47]OFD Sender: No OFD packet to send [16:03:53]OFD Sender: No OFD packet to send [16:03:54]recv_with_timeout no data received [16:03:58]OFD Sender: No OFD packet to send [16:04:03]OFD Sender: No OFD packet to send [16:04:08]OFD Sender: No OFD packet to send [16:04:08]accept exits with 7 [16:04:08]New connection [16:04:08]New thread 3066858852 created [16:04:08]Thread 3067002212 joined [16:04:08]Waiting for new connection... [16:04:08] Sock 7.Parse request [16:04:08]Sock 7.Check first char [16:04:08]Sock 7.First char is OK [16:04:08]request: POST /json_proto HTTP/1.0 [16:04:08]Method: POST [16:04:08]URL: /json_proto [16:04:08]Method is POST - this is cgi request [16:04:08]url: /json_proto [16:04:08]query_string will be loaded in cgi processing [16:04:08]execute_cgi json_proto POST (null) [16:04:08]execute_cgi path=json_proto method=POST [16:04:08]POST find Content-Length [16:04:08]Host: 172.17.43.67:8080 [16:04:08]Content-Length: 662 [16:04:08]Content-Type: application/json [16:04:08] [16:04:08]POST finish read [16:04:08]Found Content-Length = 662 [16:04:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:08]execute_script... [16:04:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:08]POST & json_proto [16:04:08]process_json_proto [16:04:08]json parsed OK: [16:04:08]protocol is kg_v1.0 [16:04:08]action value=close_receipt [16:04:08]process_action close_receipt [16:04:08]cmd_close_receipt [16:04:08]MH_GetDate [16:04:08]Write to MH i2c: F0 00 00 F2 0A EB [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: F0 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: F0 09 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: F0 09 00 F2 0A 00 F9 3F F0 66 6A BD 47 65 55 [16:04:08]GetLastDocTimeStamp 1727020894 [16:04:08]current date 1727021049 [16:04:08]FM_GetShiftState [16:04:08]SAM_PROTO_GetShiftState [16:04:08]wFMCommunicate request_size=4 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 13 01 00 [16:04:08]Write to MH i2c: E2 08 00 F3 0A 80 13 01 00 00 00 00 00 7A [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:09]Read from MH i2c: E2 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: E2 0E 00 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: E2 0E 00 F3 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [16:04:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:04:09]wFMCommunicate OK [16:04:09]SAM_PROTO_GetShiftState done [16:04:09]FM_GetShiftState done [16:04:09]opened in 1726966141 [16:04:09]opened+sec_in_day 1727052541 [16:04:09]quantity*price = 50034 [16:04:09]sum+1 = 50036 [16:04:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 276 22.09.2024 16:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151945 ФПД: 102727601721616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151945&fm=102727601721616&tin=02508201610067®Number=0000000000091825&sum=50000 [16:04:10]StoreToDocumentArchive [16:04:10]shift 475 fd 151945 [16:04:10]save to /storage/0475/doc_00151945 [16:04:10]save last doc name /storage/0475/doc_00151945 to /storage/kkm_last_doc_name [16:04:10]save OK [16:04:10]Clear old archive folders... [16:04:10]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:04:10]tlvbuf is 01FEA8C0 [16:04:10]SAM_PROTO_ClearQueue [16:04:10]wFMCommunicate request_size=4 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 09 00 00 [16:04:10]Write to MH i2c: E2 08 00 00 0B 80 09 00 00 00 00 00 00 7D [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 00 0B 00 90 00 7F [16:04:10]RAPDU: 90 00 [16:04:10]wFMCommunicate OK [16:04:10]SAM_PROTO_ClearQueue done [16:04:10]KKMCreateOFDPacket [16:04:10]OFDProtocolAddRootSTLVToBuf [16:04:10]FM_MakeSignedData [16:04:10]FM_MakeSignedData [16:04:10]SAM_PROTO_SignData [16:04:10]wFMCommunicate request_size=4 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 0D 01 02 [16:04:10]Write to MH i2c: E2 08 00 01 0B 80 0D 01 02 00 00 00 00 85 [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 01 0B 00 90 00 80 [16:04:10]RAPDU: 90 00 [16:04:10]wFMCommunicate OK [16:04:10]wFMCommunicate request_size=255 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 F9 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 51 02 00 35 04 06 00 5D 6E 22 35 91 [16:04:10]Write to MH i2c: E2 02 01 02 0B 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 F9 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 51 02 00 35 04 06 00 5D 6E 22 35 91 00 00 29 [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 02 0B 00 90 00 81 [16:04:10]RAPDU: 90 00 [16:04:10]wFMCommunicate OK [16:04:10]wFMCommunicate request_size=6 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 0D 02 02 01 10 [16:04:10]Write to MH i2c: E2 09 00 03 0B 80 0D 02 02 01 00 10 00 00 9A [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 03 00 03 0B 00 90 00 82 [16:04:10]RAPDU: 90 00 [16:04:10]wFMCommunicate OK [16:04:10]wFMCommunicate request_size=4 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 0D 03 02 [16:04:10]Write to MH i2c: E2 08 00 04 0B 80 0D 03 02 00 00 00 00 8A [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 0B 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 0B 00 04 0B 00 22 E6 B0 EA D7 95 E1 7F 90 00 F9 [16:04:10]RAPDU: 22 E6 B0 EA D7 95 E1 7F 90 00 [16:04:10]wFMCommunicate OK [16:04:10]SAM_PROTO_SignData done [16:04:10]FM_MakeSignedData done [16:04:10]CreateOFDProtocolMessage [16:04:10]wFMCommunicate request_size=4 [16:04:10]MH_SAM_APDU [16:04:10]CAPDU: 80 11 00 00 [16:04:10]Write to MH i2c: E2 08 00 05 0B 80 11 00 00 00 00 00 00 8A [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:10]Read from MH i2c: E2 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 17 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: E2 17 00 05 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [16:04:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:04:10]wFMCommunicate OK [16:04:10]CreateOFDProtocolMessage done [16:04:10]OFDSenderStorePacket 151945 [16:04:10]StoreOFDPacket docnum=151945 [16:04:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 13 88 03 01 D3 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 F9 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 51 02 00 35 04 06 00 5D 6E 22 35 91 10 22 E6 B0 EA D7 95 E1 7F [16:04:10]CheckFolder [16:04:10]dirname=/storage/ofd_packets [16:04:10]CheckFolder done [16:04:10]ProducePacketName [16:04:10]name=ofd_packets/00151945 [16:04:10]NVStorageSaveData ofd_packets/00151945 [16:04:10]File name is /storage/ofd_packets/00151945 [16:04:10]Write 297 bytes [16:04:10]NVStorageSaveData done [16:04:10]OFDSenderStorePacket done [16:04:10]KKMCreateOFDPacket done [16:04:10]NVStorageSaveData kkm_last_timestamp [16:04:10]File name is /storage/kkm_last_timestamp [16:04:10]Write 4 bytes [16:04:10]NVStorageSaveData done [16:04:10]ExternCall_PrintAddStr [16:04:10]wPrintStart [16:04:10]Write to MH i2c: 01 00 00 06 0B 11 [16:04:10]Write i2c OK [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: 01 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: 01 07 00 [16:04:10]MH_I2C_Read... [16:04:10]Read from MH i2c: 01 07 00 06 0B 00 00 00 00 00 FF 0F 26 [16:04:10]RasterBufferAndPrint [16:04:10]line Счет N : (1)1785957 [16:04:10]line ИНН: 02508201610067 [16:04:10]line Контрольно-Кассовый Чек [16:04:10]line ПРОДАЖА [16:04:10]line ТРК (МРК, ГНК) : 11 [16:04:10]line Товар: 2710124130 [16:04:10]line Super-92 [16:04:10]line 7.220 * 69.30 [16:04:10]line = 500.35 [16:04:10]line НДС 12% НСП 1% [16:04:10]line > о реализуемом товаре [16:04:10]line ОКРУГЛЕНИЕ: -0.35 [16:04:10]line ИТОГО: 500.00 [16:04:10]line Внесено: 500.00 [16:04:10]line СДАЧА: 0.00 [16:04:10]line НСП 1% : 4.43 [16:04:10]line НДС 12% : 53.13 [16:04:10]line Наличными: 500.00 [16:04:10]line Безнал.: 0.00 [16:04:10]line Место: АЗС № 89 "Партнер Нефть" [16:04:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:04:10]line СНО: Общий режим [16:04:10]line Чек 276 22.09.2024 16:04 [16:04:10]line Смена: 475 ФФД: 1.0 [16:04:10]line ЗНМ: 0300000113 [16:04:10]line РНМ: 0000000000091825 [16:04:10]line Версия ККМ: 001 [16:04:10]line ФМ: 0000000000871835 [16:04:10]line ФД: 151945 [16:04:10]line ФПД: 102727601721616 [16:04:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151945&fm=102727601721616&tin=02508201610067®Number=0000000000091825&sum=50000 [16:04:11]OFD Sender: Processing packet 151945 [packets to send 826, broken 825] [16:04:11]ProducePacketName [16:04:11]name=ofd_packets/00151945 [16:04:11]OFD Sender: To server: pG, [16:04:11]CommunicateWithHost lk.salyk.kg:30040 [16:04:11]ConnectInit lk.salyk.kg [16:04:11]written 0, free lines is 4095 [16:04:11]Write to MH i2c: 01 00 00 31 0B 3C [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: 01 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: 01 07 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: 01 07 00 31 0B 00 00 00 00 00 D4 0C 23 [16:04:11]RasterBufferAndPrint [16:04:11]line [16:04:11]line [16:04:11]line [16:04:11]line [16:04:11]line [16:04:11]written 0, free lines is 3289 [16:04:11]MH_Cut [16:04:11]Write to MH i2c: D1 01 00 38 0B 01 15 [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: D1 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: D1 01 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: D1 01 00 38 0B 00 14 [16:04:11]Write to MH i2c: 01 00 00 39 0B 44 [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]Connected sock=10 [16:04:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 13 88 03 01 D3 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 F9 3F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 51 02 00 35 04 06 00 5D 6E 22 35 91 10 22 E6 B0 EA D7 95 E1 7F [16:04:12]*** Cut start [16:04:12]*** Purtial cut [16:04:12]*** Stage 1: CUTSNS_PIN = 1 [16:04:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA CA 47 00 DF D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 51 02 00 F4 03 04 00 FE E7 EF 66 B6 04 01 00 00 A3 51 BE FD 91 EC BA 83 [16:04:12]CommunicateWithHost err = 0 [16:04:12]CheckOFDResponse [16:04:12]1017 (14) - 77093643461234 [16:04:12]1041 (16) - 0000000000871835 [16:04:12]1040 (4) - 151945 [16:04:12]1012 (4) - 22.09.2024 09:48 [16:04:12]1206 (1) - 0 [16:04:12]OFD Sender: Remove packet 151945 [16:04:12]ProducePacketName [16:04:12]name=ofd_packets/00151945 [16:04:12]NVStorageDeleteData [16:04:12]Read from MH i2c: 01 [16:04:12]MH_I2C_Read... [16:04:12]*** Stop cut motor [16:04:12]*** Cut end [16:04:12]Read from MH i2c: 01 07 00 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: 01 07 00 39 0B 00 00 00 00 00 FF 0F 59 [16:04:12]process_action close_receipt done [16:04:12]requested_data is exist [16:04:12]produce_requested_data [16:04:12]requested_item fm.sn is exist - process it [16:04:12]wFMCommunicate request_size=4 [16:04:12]MH_SAM_APDU [16:04:12]CAPDU: 80 11 00 00 [16:04:12]Write to MH i2c: E2 08 00 3A 0B 80 11 00 00 00 00 00 00 BF [16:04:12]Write i2c OK [16:04:12]MH_I2C_Read... [16:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:12]Read from MH i2c: E2 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 17 00 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 17 00 3A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [16:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:04:12]wFMCommunicate OK [16:04:12]requested_item fd.num is exist - process it [16:04:12]SAM_PROTO_GetFieldsCounters [16:04:12]wFMCommunicate request_size=4 [16:04:12]MH_SAM_APDU [16:04:12]CAPDU: 80 13 00 00 [16:04:12]Write to MH i2c: E2 08 00 3B 0B 80 13 00 00 00 00 00 00 C2 [16:04:12]Write i2c OK [16:04:12]MH_I2C_Read... [16:04:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:12]Read from MH i2c: E2 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 62 00 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 62 00 3B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [16:04:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:04:12]wFMCommunicate OK [16:04:12]SAM_PROTO_GetFieldsCounters done [16:04:12]requested_item shift.num is exist - process it [16:04:12]requested_item shift.opened is exist - process it [16:04:12]req_shift_opened [16:04:12]FM_GetShiftState [16:04:12]SAM_PROTO_GetShiftState [16:04:12]wFMCommunicate request_size=4 [16:04:12]MH_SAM_APDU [16:04:12]CAPDU: 80 13 01 00 [16:04:12]Write to MH i2c: E2 08 00 3C 0B 80 13 01 00 00 00 00 00 C4 [16:04:12]Write i2c OK [16:04:12]MH_I2C_Read... [16:04:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:12]Read from MH i2c: E2 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 0E 00 [16:04:12]MH_I2C_Read... [16:04:12]Read from MH i2c: E2 0E 00 3C 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0B [16:04:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:04:12]wFMCommunicate OK [16:04:12]SAM_PROTO_GetShiftState done [16:04:12]FM_GetShiftState done [16:04:12]req_shift_opened done [16:04:12]requested_item shift.open_date is exist - process it [16:04:12]req_shift_open_date [16:04:12]req_shift_open_date done [16:04:12]produce_requested_data done [16:04:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151945,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:04:12]process_action_free close_receipt [16:04:12]json_value_free [16:04:12]json_value_free done [16:04:12]process_json_proto returns [16:04:12]Send response to host [16:04:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151945,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:04:12]free response buf [16:04:12]execute_script done [16:04:12]execute_script returns [16:04:12]free content buf [16:04:12]Sock 7.Close socket [16:04:12]Sock 7.Thread stoped [16:04:12]OFD Sender: No OFD packet to send [16:04:17]OFD Sender: No OFD packet to send [16:04:22]OFD Sender: No OFD packet to send [16:04:27]OFD Sender: No OFD packet to send [16:04:32]recv_with_timeout no data received [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:53]OFD Sender: No OFD packet to send [16:04:58]OFD Sender: No OFD packet to send [16:05:03]OFD Sender: No OFD packet to send [16:05:08]OFD Sender: No OFD packet to send [16:05:13]OFD Sender: No OFD packet to send [16:05:18]OFD Sender: No OFD packet to send [16:05:22]recv_with_timeout no data received [16:05:23]OFD Sender: No OFD packet to send [16:05:28]OFD Sender: No OFD packet to send [16:05:33]OFD Sender: No OFD packet to send [16:05:38]OFD Sender: No OFD packet to send [16:05:39]recv_with_timeout no data received [16:05:43]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:50]recv_with_timeout no data received [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:27]recv_with_timeout no data received [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:50]recv_with_timeout no data received [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:41]recv_with_timeout no data received [16:07:43]OFD Sender: No OFD packet to send [16:07:48]OFD Sender: No OFD packet to send [16:07:49]accept exits with 9 [16:07:49]New connection [16:07:49]New thread 3067002212 created [16:07:49]Thread 3066858852 joined [16:07:49]Waiting for new connection... [16:07:49] Sock 9.Parse request [16:07:49]Sock 9.Check first char [16:07:49]Sock 9.First char is OK [16:07:49]request: POST /json_proto HTTP/1.0 [16:07:49]Method: POST [16:07:49]URL: /json_proto [16:07:49]Method is POST - this is cgi request [16:07:49]url: /json_proto [16:07:49]query_string will be loaded in cgi processing [16:07:49]execute_cgi json_proto POST (null) [16:07:49]execute_cgi path=json_proto method=POST [16:07:49]POST find Content-Length [16:07:49]Host: 172.17.43.67:8080 [16:07:49]Content-Length: 794 [16:07:49]Content-Type: application/json [16:07:49] [16:07:49]POST finish read [16:07:49]Found Content-Length = 794 [16:07:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:49]execute_script... [16:07:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:49]POST & json_proto [16:07:49]process_json_proto [16:07:49]json parsed OK: [16:07:49]protocol is kg_v1.0 [16:07:49]action value=close_receipt [16:07:49]process_action close_receipt [16:07:49]cmd_close_receipt [16:07:49]MH_GetDate [16:07:49]Write to MH i2c: F0 00 00 3D 0B 37 [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: F0 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: F0 09 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: F0 09 00 3D 0B 00 D6 40 F0 66 6A BD 47 65 7F [16:07:49]GetLastDocTimeStamp 1727021049 [16:07:49]current date 1727021270 [16:07:49]FM_GetShiftState [16:07:49]SAM_PROTO_GetShiftState [16:07:49]wFMCommunicate request_size=4 [16:07:49]MH_SAM_APDU [16:07:49]CAPDU: 80 13 01 00 [16:07:49]Write to MH i2c: E2 08 00 3E 0B 80 13 01 00 00 00 00 00 C6 [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:49]Read from MH i2c: E2 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 0E 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 0E 00 3E 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [16:07:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:07:49]wFMCommunicate OK [16:07:49]SAM_PROTO_GetShiftState done [16:07:49]FM_GetShiftState done [16:07:49]opened in 1726966141 [16:07:49]opened+sec_in_day 1727052541 [16:07:49]quantity*price = 0 [16:07:49]sum+1 = 1 [16:07:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 277 22.09.2024 16:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151946 ФПД: 111265501270141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160750&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151946&fm=111265501270141&tin=02508201610067®Number=0000000000091825&sum=0 [16:07:50]StoreToDocumentArchive [16:07:50]shift 475 fd 151946 [16:07:50]save to /storage/0475/doc_00151946 [16:07:50]save last doc name /storage/0475/doc_00151946 to /storage/kkm_last_doc_name [16:07:50]save OK [16:07:50]Clear old archive folders... [16:07:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:50]tlvbuf is 01FFB580 [16:07:50]SAM_PROTO_ClearQueue [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 09 00 00 [16:07:50]Write to MH i2c: E2 08 00 4B 0B 80 09 00 00 00 00 00 00 C8 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 4B 0B 00 90 00 CA [16:07:50]RAPDU: 90 00 [16:07:50]wFMCommunicate OK [16:07:50]SAM_PROTO_ClearQueue done [16:07:50]KKMCreateOFDPacket [16:07:50]OFDProtocolAddRootSTLVToBuf [16:07:50]FM_MakeSignedData [16:07:50]FM_MakeSignedData [16:07:50]SAM_PROTO_SignData [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 0D 01 02 [16:07:50]Write to MH i2c: E2 08 00 4C 0B 80 0D 01 02 00 00 00 00 D0 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 4C 0B 00 90 00 CB [16:07:50]RAPDU: 90 00 [16:07:50]wFMCommunicate OK [16:07:50]wFMCommunicate request_size=255 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 40 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 35 04 06 00 65 32 04 AD [16:07:50]Write to MH i2c: E2 02 01 4D 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 40 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 35 04 06 00 65 32 04 AD 00 00 1D [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 4D 0B 00 90 00 CC [16:07:50]RAPDU: 90 00 [16:07:50]wFMCommunicate OK [16:07:50]wFMCommunicate request_size=7 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 0D 02 02 02 D0 7D [16:07:50]Write to MH i2c: E2 0A 00 4E 0B 80 0D 02 02 02 00 D0 7D 00 00 24 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 4E 0B 00 90 00 CD [16:07:50]RAPDU: 90 00 [16:07:50]wFMCommunicate OK [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 0D 03 02 [16:07:50]Write to MH i2c: E2 08 00 4F 0B 80 0D 03 02 00 00 00 00 D5 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0B 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0B 00 4F 0B 00 BB FD DD 58 C9 83 31 ED 90 00 2D [16:07:50]RAPDU: BB FD DD 58 C9 83 31 ED 90 00 [16:07:50]wFMCommunicate OK [16:07:50]SAM_PROTO_SignData done [16:07:50]FM_MakeSignedData done [16:07:50]CreateOFDProtocolMessage [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 11 00 00 [16:07:50]Write to MH i2c: E2 08 00 50 0B 80 11 00 00 00 00 00 00 D5 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 50 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [16:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:07:50]wFMCommunicate OK [16:07:50]CreateOFDProtocolMessage done [16:07:50]OFDSenderStorePacket 151946 [16:07:50]StoreOFDPacket docnum=151946 [16:07:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 3A 04 01 0C D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 40 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 35 04 06 00 65 32 04 AD D0 7D BB FD DD 58 C9 83 31 ED [16:07:50]CheckFolder [16:07:50]dirname=/storage/ofd_packets [16:07:50]CheckFolder done [16:07:50]ProducePacketName [16:07:50]name=ofd_packets/00151946 [16:07:50]NVStorageSaveData ofd_packets/00151946 [16:07:50]File name is /storage/ofd_packets/00151946 [16:07:50]Write 298 bytes [16:07:50]NVStorageSaveData done [16:07:50]OFDSenderStorePacket done [16:07:50]KKMCreateOFDPacket done [16:07:50]NVStorageSaveData kkm_last_timestamp [16:07:50]File name is /storage/kkm_last_timestamp [16:07:50]Write 4 bytes [16:07:50]NVStorageSaveData done [16:07:50]ExternCall_PrintAddStr [16:07:50]wPrintStart [16:07:50]Write to MH i2c: 01 00 00 51 0B 5C [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 51 0B 00 00 00 00 00 FF 0F 71 [16:07:50]RasterBufferAndPrint [16:07:50]line Счет N : (1)1785958 [16:07:50]line ИНН: 02508201610067 [16:07:50]line Контрольно-Кассовый Чек [16:07:50]line ПРОДАЖА [16:07:50]line ТРК (МРК, ГНК) : 41 [16:07:50]line Товар: 2710194210 [16:07:50]line ДТ-К-5 [16:07:50]line 39.380 * 0.00 [16:07:50]line = 0.00 [16:07:50]line НДС 12% НСП 1% [16:07:50]line > о реализуемом товаре [16:07:50]line ИТОГО: 0.00 [16:07:50]line НСП 1% : 0.00 [16:07:50]line НДС 12% : 0.00 [16:07:50]line Наличными: 0.00 [16:07:50]line Безнал.: 0.00 [16:07:50]line Место: АЗС № 89 "Партнер Нефть" [16:07:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:07:50]line СНО: Общий режим [16:07:50]line Чек 277 22.09.2024 16:07 [16:07:50]line Смена: 475 ФФД: 1.0 [16:07:50]line ЗНМ: 0300000113 [16:07:50]line РНМ: 0000000000091825 [16:07:50]line Версия ККМ: 001 [16:07:50]line Платежная система: O! деньги [16:07:50]line ФМ: 0000000000871835 [16:07:50]line ФД: 151946 [16:07:50]line ФПД: 111265501270141 [16:07:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160750&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151946&fm=111265501270141&tin=02508201610067®Number=0000000000091825&sum=0 [16:07:50]written 0, free lines is 4095 [16:07:51]OFD Sender: Processing packet 151946 [packets to send 826, broken 825] [16:07:51]ProducePacketName [16:07:51]name=ofd_packets/00151946 [16:07:51]OFD Sender: To server: pG, [16:07:51]CommunicateWithHost lk.salyk.kg:30040 [16:07:51]ConnectInit lk.salyk.kg [16:07:51]Write to MH i2c: 01 00 00 7B 0B 86 [16:07:51]Write i2c OK [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: 01 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: 01 07 00 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: 01 07 00 7B 0B 00 00 00 00 00 E1 0C 7A [16:07:51]RasterBufferAndPrint [16:07:51]line [16:07:51]line [16:07:51]line [16:07:51]line [16:07:51]line [16:07:51]written 0, free lines is 3303 [16:07:51]MH_Cut [16:07:51]Write to MH i2c: D1 01 00 82 0B 01 5F [16:07:51]Write i2c OK [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: D1 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: D1 01 00 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: D1 01 00 82 0B 00 5E [16:07:51]Write to MH i2c: 01 00 00 83 0B 8E [16:07:51]Write i2c OK [16:07:51]MH_I2C_Read... [16:07:52]*** Cut start [16:07:52]*** Purtial cut [16:07:52]*** Stage 1: CUTSNS_PIN = 1 [16:07:52]Read from MH i2c: 01 [16:07:52]MH_I2C_Read... [16:07:52]*** Stop cut motor [16:07:52]*** Cut end [16:07:52]Read from MH i2c: 01 07 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: 01 07 00 83 0B 00 00 00 00 00 FF 0F A3 [16:07:52]process_action close_receipt done [16:07:52]requested_data is exist [16:07:52]produce_requested_data [16:07:52]requested_item fm.sn is exist - process it [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 11 00 00 [16:07:52]Write to MH i2c: E2 08 00 84 0B 80 11 00 00 00 00 00 00 09 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 17 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 17 00 84 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [16:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:07:52]wFMCommunicate OK [16:07:52]requested_item fd.num is exist - process it [16:07:52]SAM_PROTO_GetFieldsCounters [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 13 00 00 [16:07:52]Write to MH i2c: E2 08 00 85 0B 80 13 00 00 00 00 00 00 0C [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 62 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 62 00 85 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [16:07:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:52]wFMCommunicate OK [16:07:52]SAM_PROTO_GetFieldsCounters done [16:07:52]requested_item shift.num is exist - process it [16:07:52]requested_item shift.opened is exist - process it [16:07:52]req_shift_opened [16:07:52]FM_GetShiftState [16:07:52]SAM_PROTO_GetShiftState [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 13 01 00 [16:07:52]Write to MH i2c: E2 08 00 86 0B 80 13 01 00 00 00 00 00 0E [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 0E 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 0E 00 86 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 55 [16:07:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:07:52]wFMCommunicate OK [16:07:52]SAM_PROTO_GetShiftState done [16:07:52]FM_GetShiftState done [16:07:52]req_shift_opened done [16:07:52]requested_item shift.open_date is exist - process it [16:07:52]req_shift_open_date [16:07:52]req_shift_open_date done [16:07:52]produce_requested_data done [16:07:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151946,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:07:52]process_action_free close_receipt [16:07:52]json_value_free [16:07:52]json_value_free done [16:07:52]process_json_proto returns [16:07:52]Send response to host [16:07:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151946,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:07:52]free response buf [16:07:52]execute_script done [16:07:52]execute_script returns [16:07:52]free content buf [16:07:52]Sock 9.Close socket [16:07:52]Sock 9.Thread stoped [16:08:01]Connected sock=11 [16:08:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 3A 04 01 0C D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 40 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 35 04 06 00 65 32 04 AD D0 7D BB FD DD 58 C9 83 31 ED [16:08:06]recv_with_timeout no data received [16:08:06]CommunicateWithHost answer receiving error [16:08:06]CommunicateWithHost err = -3 [16:08:06]OFD Sender: Server communicate error [16:08:11]OFD Sender: Processing packet 151946 [packets to send 826, broken 825] [16:08:11]ProducePacketName [16:08:11]name=ofd_packets/00151946 [16:08:11]OFD Sender: To server: pG, [16:08:11]CommunicateWithHost lk.salyk.kg:30040 [16:08:11]ConnectInit lk.salyk.kg [16:08:12]Connected sock=7 [16:08:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 3A 04 01 0C D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 D6 40 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 35 04 06 00 65 32 04 AD D0 7D BB FD DD 58 C9 83 31 ED [16:08:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 43 47 00 8D 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 51 02 00 F4 03 04 00 EE E8 EF 66 B6 04 01 00 00 A6 2E 84 A8 58 DB C7 44 [16:08:12]CommunicateWithHost err = 0 [16:08:12]CheckOFDResponse [16:08:12]1017 (14) - 77093643461234 [16:08:12]1041 (16) - 0000000000871835 [16:08:12]1040 (4) - 151946 [16:08:12]1012 (4) - 22.09.2024 09:52 [16:08:12]1206 (1) - 0 [16:08:12]OFD Sender: Remove packet 151946 [16:08:12]ProducePacketName [16:08:12]name=ofd_packets/00151946 [16:08:12]NVStorageDeleteData [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:21]recv_with_timeout no data received [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:33]recv_with_timeout no data received [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:41]recv_with_timeout no data received [16:09:43]OFD Sender: No OFD packet to send [16:09:48]OFD Sender: No OFD packet to send [16:09:53]OFD Sender: No OFD packet to send [16:09:58]OFD Sender: No OFD packet to send [16:10:01]recv_with_timeout no data received [16:10:03]OFD Sender: No OFD packet to send [16:10:08]OFD Sender: No OFD packet to send [16:10:13]OFD Sender: No OFD packet to send [16:10:18]OFD Sender: No OFD packet to send [16:10:23]OFD Sender: No OFD packet to send [16:10:28]OFD Sender: No OFD packet to send [16:10:33]OFD Sender: No OFD packet to send [16:10:38]OFD Sender: No OFD packet to send [16:10:43]OFD Sender: No OFD packet to send [16:10:48]OFD Sender: No OFD packet to send [16:10:53]OFD Sender: No OFD packet to send [16:10:58]OFD Sender: No OFD packet to send [16:11:03]OFD Sender: No OFD packet to send [16:11:08]OFD Sender: No OFD packet to send [16:11:13]OFD Sender: No OFD packet to send [16:11:18]OFD Sender: No OFD packet to send [16:11:23]OFD Sender: No OFD packet to send [16:11:28]OFD Sender: No OFD packet to send [16:11:33]OFD Sender: No OFD packet to send [16:11:38]OFD Sender: No OFD packet to send [16:11:38]recv_with_timeout no data received [16:11:43]OFD Sender: No OFD packet to send [16:11:48]OFD Sender: No OFD packet to send [16:11:51]recv_with_timeout no data received [16:11:53]OFD Sender: No OFD packet to send [16:11:58]OFD Sender: No OFD packet to send [16:12:03]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:14]OFD Sender: No OFD packet to send [16:12:19]OFD Sender: No OFD packet to send [16:12:24]OFD Sender: No OFD packet to send [16:12:29]OFD Sender: No OFD packet to send [16:12:34]OFD Sender: No OFD packet to send [16:12:39]OFD Sender: No OFD packet to send [16:12:44]OFD Sender: No OFD packet to send [16:12:44]recv_with_timeout no data received [16:12:49]OFD Sender: No OFD packet to send [16:12:54]OFD Sender: No OFD packet to send [16:12:59]OFD Sender: No OFD packet to send [16:13:04]OFD Sender: No OFD packet to send [16:13:09]OFD Sender: No OFD packet to send [16:13:14]OFD Sender: No OFD packet to send [16:13:19]OFD Sender: No OFD packet to send [16:13:24]OFD Sender: No OFD packet to send [16:13:29]OFD Sender: No OFD packet to send [16:13:34]recv_with_timeout no data received [16:13:34]OFD Sender: No OFD packet to send [16:13:39]OFD Sender: No OFD packet to send [16:13:44]OFD Sender: No OFD packet to send [16:13:49]OFD Sender: No OFD packet to send [16:13:54]OFD Sender: No OFD packet to send [16:13:59]OFD Sender: No OFD packet to send [16:14:04]OFD Sender: No OFD packet to send [16:14:09]OFD Sender: No OFD packet to send [16:14:14]OFD Sender: No OFD packet to send [16:14:19]OFD Sender: No OFD packet to send [16:14:24]OFD Sender: No OFD packet to send [16:14:29]OFD Sender: No OFD packet to send [16:14:34]OFD Sender: No OFD packet to send [16:14:39]OFD Sender: No OFD packet to send [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:34]OFD Sender: No OFD packet to send [16:15:39]OFD Sender: No OFD packet to send [16:15:44]OFD Sender: No OFD packet to send [16:15:49]OFD Sender: No OFD packet to send [16:15:54]OFD Sender: No OFD packet to send [16:15:59]OFD Sender: No OFD packet to send [16:16:04]OFD Sender: No OFD packet to send [16:16:09]OFD Sender: No OFD packet to send [16:16:14]OFD Sender: No OFD packet to send [16:16:19]OFD Sender: No OFD packet to send [16:16:24]OFD Sender: No OFD packet to send [16:16:27]recv_with_timeout no data received [16:16:29]OFD Sender: No OFD packet to send [16:16:34]OFD Sender: No OFD packet to send [16:16:40]OFD Sender: No OFD packet to send [16:16:45]OFD Sender: No OFD packet to send [16:16:50]OFD Sender: No OFD packet to send [16:16:55]OFD Sender: No OFD packet to send [16:17:00]OFD Sender: No OFD packet to send [16:17:04]accept exits with 10 [16:17:04]New connection [16:17:04]New thread 3066858852 created [16:17:04]Thread 3067002212 joined [16:17:04]Waiting for new connection... [16:17:04] Sock 10.Parse request [16:17:04]Sock 10.Check first char [16:17:04]Sock 10.First char is OK [16:17:04]request: POST /json_proto HTTP/1.0 [16:17:04]Method: POST [16:17:04]URL: /json_proto [16:17:04]Method is POST - this is cgi request [16:17:04]url: /json_proto [16:17:04]query_string will be loaded in cgi processing [16:17:04]execute_cgi json_proto POST (null) [16:17:04]execute_cgi path=json_proto method=POST [16:17:04]POST find Content-Length [16:17:04]Host: 172.17.43.67:8080 [16:17:04]Content-Length: 683 [16:17:04]Content-Type: application/json [16:17:04] [16:17:04]POST finish read [16:17:04]Found Content-Length = 683 [16:17:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:04]execute_script... [16:17:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:04]POST & json_proto [16:17:04]process_json_proto [16:17:04]json parsed OK: [16:17:04]protocol is kg_v1.0 [16:17:04]action value=close_receipt [16:17:04]process_action close_receipt [16:17:04]cmd_close_receipt [16:17:04]MH_GetDate [16:17:04]Write to MH i2c: F0 00 00 87 0B 81 [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: F0 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: F0 09 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: F0 09 00 87 0B 00 01 43 F0 66 6A BD 47 65 F7 [16:17:04]GetLastDocTimeStamp 1727021270 [16:17:04]current date 1727021825 [16:17:04]FM_GetShiftState [16:17:04]SAM_PROTO_GetShiftState [16:17:04]wFMCommunicate request_size=4 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 13 01 00 [16:17:04]Write to MH i2c: E2 08 00 88 0B 80 13 01 00 00 00 00 00 10 [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 0E 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 0E 00 88 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [16:17:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:17:04]wFMCommunicate OK [16:17:04]SAM_PROTO_GetShiftState done [16:17:04]FM_GetShiftState done [16:17:04]opened in 1726966141 [16:17:04]opened+sec_in_day 1727052541 [16:17:04]quantity*price = 100021 [16:17:04]sum+1 = 100023 [16:17:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 278 22.09.2024 16:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151947 ФПД: 83069824081451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151947&fm=83069824081451&tin=02508201610067®Number=0000000000091825&sum=100000 [16:17:06]StoreToDocumentArchive [16:17:06]shift 475 fd 151947 [16:17:06]save to /storage/0475/doc_00151947 [16:17:06]save last doc name /storage/0475/doc_00151947 to /storage/kkm_last_doc_name [16:17:06]save OK [16:17:06]Clear old archive folders... [16:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:06]tlvbuf is 01FD0B00 [16:17:06]SAM_PROTO_ClearQueue [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 09 00 00 [16:17:06]Write to MH i2c: E2 08 00 95 0B 80 09 00 00 00 00 00 00 12 [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 95 0B 00 90 00 14 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]SAM_PROTO_ClearQueue done [16:17:06]KKMCreateOFDPacket [16:17:06]OFDProtocolAddRootSTLVToBuf [16:17:06]FM_MakeSignedData [16:17:06]FM_MakeSignedData [16:17:06]SAM_PROTO_SignData [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 0D 01 02 [16:17:06]Write to MH i2c: E2 08 00 96 0B 80 0D 01 02 00 00 00 00 1A [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 96 0B 00 90 00 15 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]wFMCommunicate request_size=255 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 01 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 51 02 00 35 04 06 00 4B [16:17:06]Write to MH i2c: E2 02 01 97 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 01 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 51 02 00 35 04 06 00 4B 00 00 7C [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 97 0B 00 90 00 16 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]wFMCommunicate request_size=10 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 0D 02 02 05 8D 33 5B 1E 2B [16:17:06]Write to MH i2c: E2 0D 00 98 0B 80 0D 02 02 05 00 8D 33 5B 1E 2B 00 00 8B [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 98 0B 00 90 00 17 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 0D 03 02 [16:17:06]Write to MH i2c: E2 08 00 99 0B 80 0D 03 02 00 00 00 00 1F [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 0B 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 0B 00 99 0B 00 E2 7C C3 71 9F 97 CC 1B 90 00 CF [16:17:06]RAPDU: E2 7C C3 71 9F 97 CC 1B 90 00 [16:17:06]wFMCommunicate OK [16:17:06]SAM_PROTO_SignData done [16:17:06]FM_MakeSignedData done [16:17:06]CreateOFDProtocolMessage [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 11 00 00 [16:17:06]Write to MH i2c: E2 08 00 9A 0B 80 11 00 00 00 00 00 00 1F [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 17 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 17 00 9A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [16:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:17:06]wFMCommunicate OK [16:17:06]CreateOFDProtocolMessage done [16:17:06]OFDSenderStorePacket 151947 [16:17:06]StoreOFDPacket docnum=151947 [16:17:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 65 07 01 D8 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 01 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 51 02 00 35 04 06 00 4B 8D 33 5B 1E 2B E2 7C C3 71 9F 97 CC 1B [16:17:06]CheckFolder [16:17:06]dirname=/storage/ofd_packets [16:17:06]CheckFolder done [16:17:06]ProducePacketName [16:17:06]name=ofd_packets/00151947 [16:17:06]NVStorageSaveData ofd_packets/00151947 [16:17:06]File name is /storage/ofd_packets/00151947 [16:17:06]Write 301 bytes [16:17:06]NVStorageSaveData done [16:17:06]OFDSenderStorePacket done [16:17:06]KKMCreateOFDPacket done [16:17:06]NVStorageSaveData kkm_last_timestamp [16:17:06]File name is /storage/kkm_last_timestamp [16:17:06]Write 4 bytes [16:17:06]NVStorageSaveData done [16:17:06]ExternCall_PrintAddStr [16:17:06]wPrintStart [16:17:06]Write to MH i2c: 01 00 00 9B 0B A6 [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: 01 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: 01 07 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: 01 07 00 9B 0B 00 00 00 00 00 FF 0F BB [16:17:06]RasterBufferAndPrint [16:17:06]line Счет N : (1)1785959 [16:17:06]line ИНН: 02508201610067 [16:17:06]line Контрольно-Кассовый Чек [16:17:06]line ПРОДАЖА [16:17:06]line ТРК (МРК, ГНК) : 23 [16:17:06]line Товар: 2710124500 [16:17:06]line Аи-95-К-5 [16:17:06]line 13.480 * 74.20 [16:17:06]line = 1000.22 [16:17:06]line НДС 12% НСП 1% [16:17:06]line > о реализуемом товаре [16:17:06]line ОКРУГЛЕНИЕ: -0.22 [16:17:06]line ИТОГО: 1000.00 [16:17:06]line Внесено: 1000.00 [16:17:06]line СДАЧА: 0.00 [16:17:06]line НСП 1% : 8.85 [16:17:06]line НДС 12% : 106.22 [16:17:06]line Наличными: 1000.00 [16:17:06]line Безнал.: 0.00 [16:17:06]line Место: АЗС № 89 "Партнер Нефть" [16:17:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:17:06]line СНО: Общий режим [16:17:06]line Чек 278 22.09.2024 16:17 [16:17:06]line Смена: 475 ФФД: 1.0 [16:17:06]line ЗНМ: 0300000113 [16:17:06]line РНМ: 0000000000091825 [16:17:06]line Версия ККМ: 001 [16:17:06]line ФМ: 0000000000871835 [16:17:06]line ФД: 151947 [16:17:06]line ФПД: 83069824081451 [16:17:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151947&fm=83069824081451&tin=02508201610067®Number=0000000000091825&sum=100000 [16:17:06]written 0, free lines is 4095 [16:17:06]OFD Sender: Processing packet 151947 [packets to send 826, broken 825] [16:17:06]ProducePacketName [16:17:06]name=ofd_packets/00151947 [16:17:06]OFD Sender: To server: pG, [16:17:06]CommunicateWithHost lk.salyk.kg:30040 [16:17:06]ConnectInit lk.salyk.kg [16:17:07]Write to MH i2c: 01 00 00 C6 0B D1 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 07 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 07 00 C6 0B 00 00 00 00 00 E2 0C C6 [16:17:07]RasterBufferAndPrint [16:17:07]line [16:17:07]line [16:17:07]line [16:17:07]line [16:17:07]line [16:17:07]written 0, free lines is 3304 [16:17:07]MH_Cut [16:17:07]Write to MH i2c: D1 01 00 CD 0B 01 AA [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: D1 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: D1 01 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: D1 01 00 CD 0B 00 A9 [16:17:07]Write to MH i2c: 01 00 00 CE 0B D9 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]Connected sock=7 [16:17:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 65 07 01 D8 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 01 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 51 02 00 35 04 06 00 4B 8D 33 5B 1E 2B E2 7C C3 71 9F 97 CC 1B [16:17:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 71 47 00 2D A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 51 02 00 F4 03 04 00 05 EB EF 66 B6 04 01 00 00 30 62 B5 25 02 F1 1C 15 [16:17:07]CommunicateWithHost err = 0 [16:17:07]CheckOFDResponse [16:17:07]1017 (14) - 77093643461234 [16:17:07]1041 (16) - 0000000000871835 [16:17:07]1040 (4) - 151947 [16:17:07]1012 (4) - 22.09.2024 10:01 [16:17:07]1206 (1) - 0 [16:17:07]OFD Sender: Remove packet 151947 [16:17:07]ProducePacketName [16:17:07]name=ofd_packets/00151947 [16:17:07]NVStorageDeleteData [16:17:07]*** Cut start [16:17:07]*** Purtial cut [16:17:07]*** Stage 1: CUTSNS_PIN = 1 [16:17:08]Read from MH i2c: 01 [16:17:08]MH_I2C_Read... [16:17:08]*** Stop cut motor [16:17:08]*** Cut end [16:17:08]Read from MH i2c: 01 07 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: 01 07 00 CE 0B 00 00 00 00 00 FF 0F EE [16:17:08]process_action close_receipt done [16:17:08]requested_data is exist [16:17:08]produce_requested_data [16:17:08]requested_item fm.sn is exist - process it [16:17:08]wFMCommunicate request_size=4 [16:17:08]MH_SAM_APDU [16:17:08]CAPDU: 80 11 00 00 [16:17:08]Write to MH i2c: E2 08 00 CF 0B 80 11 00 00 00 00 00 00 54 [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:08]Read from MH i2c: E2 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 17 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 17 00 CF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [16:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:17:08]wFMCommunicate OK [16:17:08]requested_item fd.num is exist - process it [16:17:08]SAM_PROTO_GetFieldsCounters [16:17:08]wFMCommunicate request_size=4 [16:17:08]MH_SAM_APDU [16:17:08]CAPDU: 80 13 00 00 [16:17:08]Write to MH i2c: E2 08 00 D0 0B 80 13 00 00 00 00 00 00 57 [16:17:08]OFD Sender: No OFD packet to send [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:08]Read from MH i2c: E2 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 62 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 62 00 D0 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [16:17:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:08]wFMCommunicate OK [16:17:08]SAM_PROTO_GetFieldsCounters done [16:17:08]requested_item shift.num is exist - process it [16:17:08]requested_item shift.opened is exist - process it [16:17:08]req_shift_opened [16:17:08]FM_GetShiftState [16:17:08]SAM_PROTO_GetShiftState [16:17:08]wFMCommunicate request_size=4 [16:17:08]MH_SAM_APDU [16:17:08]CAPDU: 80 13 01 00 [16:17:08]Write to MH i2c: E2 08 00 D1 0B 80 13 01 00 00 00 00 00 59 [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 [16:17:08]MH_I2C_Read... [16:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:08]Read from MH i2c: E2 0E 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 0E 00 D1 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [16:17:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:17:08]wFMCommunicate OK [16:17:08]SAM_PROTO_GetShiftState done [16:17:08]FM_GetShiftState done [16:17:08]req_shift_opened done [16:17:08]requested_item shift.open_date is exist - process it [16:17:08]req_shift_open_date [16:17:08]req_shift_open_date done [16:17:08]produce_requested_data done [16:17:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151947,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:17:08]process_action_free close_receipt [16:17:08]json_value_free [16:17:08]json_value_free done [16:17:08]process_json_proto returns [16:17:08]Send response to host [16:17:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151947,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:17:08]free response buf [16:17:08]execute_script done [16:17:08]execute_script returns [16:17:08]free content buf [16:17:08]Sock 10.Close socket [16:17:08]Sock 10.Thread stoped [16:17:13]OFD Sender: No OFD packet to send [16:17:18]OFD Sender: No OFD packet to send [16:17:22]accept exits with 9 [16:17:22]New connection [16:17:22]New thread 3067002212 created [16:17:22]Thread 3066858852 joined [16:17:22]Waiting for new connection... [16:17:22] Sock 9.Parse request [16:17:22]Sock 9.Check first char [16:17:22]Sock 9.First char is OK [16:17:22]request: POST /json_proto HTTP/1.0 [16:17:22]Method: POST [16:17:22]URL: /json_proto [16:17:22]Method is POST - this is cgi request [16:17:22]url: /json_proto [16:17:22]query_string will be loaded in cgi processing [16:17:22]execute_cgi json_proto POST (null) [16:17:22]execute_cgi path=json_proto method=POST [16:17:22]POST find Content-Length [16:17:22]Host: 172.17.43.67:8080 [16:17:22]Content-Length: 683 [16:17:22]Content-Type: application/json [16:17:22] [16:17:22]POST finish read [16:17:22]Found Content-Length = 683 [16:17:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:22]execute_script... [16:17:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:22]POST & json_proto [16:17:22]process_json_proto [16:17:22]json parsed OK: [16:17:22]protocol is kg_v1.0 [16:17:22]action value=close_receipt [16:17:22]process_action close_receipt [16:17:22]cmd_close_receipt [16:17:22]MH_GetDate [16:17:22]Write to MH i2c: F0 00 00 D2 0B CC [16:17:22]Write i2c OK [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: F0 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: F0 09 00 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: F0 09 00 D2 0B 00 13 43 F0 66 6A BD 47 65 54 [16:17:22]GetLastDocTimeStamp 1727021825 [16:17:22]current date 1727021843 [16:17:22]FM_GetShiftState [16:17:22]SAM_PROTO_GetShiftState [16:17:22]wFMCommunicate request_size=4 [16:17:22]MH_SAM_APDU [16:17:22]CAPDU: 80 13 01 00 [16:17:22]Write to MH i2c: E2 08 00 D3 0B 80 13 01 00 00 00 00 00 5B [16:17:22]Write i2c OK [16:17:22]MH_I2C_Read... [16:17:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:22]Read from MH i2c: E2 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 0E 00 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 0E 00 D3 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [16:17:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:17:22]wFMCommunicate OK [16:17:22]SAM_PROTO_GetShiftState done [16:17:22]FM_GetShiftState done [16:17:22]opened in 1726966141 [16:17:22]opened+sec_in_day 1727052541 [16:17:22]quantity*price = 100021 [16:17:22]sum+1 = 100023 [16:17:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 279 22.09.2024 16:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151948 ФПД: 226085985932235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151948&fm=226085985932235&tin=02508201610067®Number=0000000000091825&sum=100000 [16:17:23]StoreToDocumentArchive [16:17:23]shift 475 fd 151948 [16:17:23]save to /storage/0475/doc_00151948 [16:17:23]save last doc name /storage/0475/doc_00151948 to /storage/kkm_last_doc_name [16:17:23]save OK [16:17:23]Clear old archive folders... [16:17:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:23]tlvbuf is 0203F2B0 [16:17:23]SAM_PROTO_ClearQueue [16:17:23]wFMCommunicate request_size=4 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 09 00 00 [16:17:23]Write to MH i2c: E2 08 00 E0 0B 80 09 00 00 00 00 00 00 5D [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 E0 0B 00 90 00 5F [16:17:23]RAPDU: 90 00 [16:17:23]wFMCommunicate OK [16:17:23]SAM_PROTO_ClearQueue done [16:17:23]KKMCreateOFDPacket [16:17:23]OFDProtocolAddRootSTLVToBuf [16:17:23]FM_MakeSignedData [16:17:23]FM_MakeSignedData [16:17:23]SAM_PROTO_SignData [16:17:23]wFMCommunicate request_size=4 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 0D 01 02 [16:17:23]Write to MH i2c: E2 08 00 E1 0B 80 0D 01 02 00 00 00 00 65 [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 E1 0B 00 90 00 60 [16:17:23]RAPDU: 90 00 [16:17:23]wFMCommunicate OK [16:17:23]wFMCommunicate request_size=255 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 13 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 51 02 00 35 04 06 00 CD [16:17:23]Write to MH i2c: E2 02 01 E2 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 13 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 51 02 00 35 04 06 00 CD 00 00 5D [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 E2 0B 00 90 00 61 [16:17:23]RAPDU: 90 00 [16:17:23]wFMCommunicate OK [16:17:23]wFMCommunicate request_size=10 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 0D 02 02 05 9F BE E1 53 CB [16:17:23]Write to MH i2c: E2 0D 00 E3 0B 80 0D 02 02 05 00 9F BE E1 53 CB 00 00 CE [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 03 00 E3 0B 00 90 00 62 [16:17:23]RAPDU: 90 00 [16:17:23]wFMCommunicate OK [16:17:23]wFMCommunicate request_size=4 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 0D 03 02 [16:17:23]Write to MH i2c: E2 08 00 E4 0B 80 0D 03 02 00 00 00 00 6A [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 0B 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 0B 00 E4 0B 00 12 3B E4 37 AF FF E8 D4 90 00 3D [16:17:23]RAPDU: 12 3B E4 37 AF FF E8 D4 90 00 [16:17:23]wFMCommunicate OK [16:17:23]SAM_PROTO_SignData done [16:17:23]FM_MakeSignedData done [16:17:23]CreateOFDProtocolMessage [16:17:23]wFMCommunicate request_size=4 [16:17:23]MH_SAM_APDU [16:17:23]CAPDU: 80 11 00 00 [16:17:23]Write to MH i2c: E2 08 00 E5 0B 80 11 00 00 00 00 00 00 6A [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:23]Read from MH i2c: E2 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 17 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: E2 17 00 E5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [16:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:17:23]wFMCommunicate OK [16:17:23]CreateOFDProtocolMessage done [16:17:23]OFDSenderStorePacket 151948 [16:17:23]StoreOFDPacket docnum=151948 [16:17:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 79 8C 07 01 08 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 13 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 51 02 00 35 04 06 00 CD 9F BE E1 53 CB 12 3B E4 37 AF FF E8 D4 [16:17:23]CheckFolder [16:17:23]dirname=/storage/ofd_packets [16:17:23]CheckFolder done [16:17:23]ProducePacketName [16:17:23]name=ofd_packets/00151948 [16:17:23]NVStorageSaveData ofd_packets/00151948 [16:17:23]File name is /storage/ofd_packets/00151948 [16:17:23]Write 301 bytes [16:17:23]NVStorageSaveData done [16:17:23]OFDSenderStorePacket done [16:17:23]KKMCreateOFDPacket done [16:17:23]NVStorageSaveData kkm_last_timestamp [16:17:23]File name is /storage/kkm_last_timestamp [16:17:23]Write 4 bytes [16:17:23]NVStorageSaveData done [16:17:23]ExternCall_PrintAddStr [16:17:23]wPrintStart [16:17:23]Write to MH i2c: 01 00 00 E6 0B F1 [16:17:23]Write i2c OK [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: 01 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: 01 07 00 [16:17:23]MH_I2C_Read... [16:17:23]Read from MH i2c: 01 07 00 E6 0B 00 00 00 00 00 FF 0F 06 [16:17:23]RasterBufferAndPrint [16:17:23]line Счет N : (1)1785960 [16:17:23]line ИНН: 02508201610067 [16:17:23]line Контрольно-Кассовый Чек [16:17:23]line ПРОДАЖА [16:17:23]line ТРК (МРК, ГНК) : 13 [16:17:23]line Товар: 2710124500 [16:17:23]line Аи-95-К-5 [16:17:23]line 13.480 * 74.20 [16:17:23]line = 1000.22 [16:17:23]line НДС 12% НСП 1% [16:17:23]line > о реализуемом товаре [16:17:23]line ОКРУГЛЕНИЕ: -0.22 [16:17:23]line ИТОГО: 1000.00 [16:17:23]line Внесено: 1000.00 [16:17:23]line СДАЧА: 0.00 [16:17:23]line НСП 1% : 8.85 [16:17:23]line НДС 12% : 106.22 [16:17:23]line Наличными: 1000.00 [16:17:23]line Безнал.: 0.00 [16:17:23]line Место: АЗС № 89 "Партнер Нефть" [16:17:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:17:23]line СНО: Общий режим [16:17:23]line Чек 279 22.09.2024 16:17 [16:17:23]line Смена: 475 ФФД: 1.0 [16:17:23]line ЗНМ: 0300000113 [16:17:23]line РНМ: 0000000000091825 [16:17:23]line Версия ККМ: 001 [16:17:23]line ФМ: 0000000000871835 [16:17:23]line ФД: 151948 [16:17:23]line ФПД: 226085985932235 [16:17:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151948&fm=226085985932235&tin=02508201610067®Number=0000000000091825&sum=100000 [16:17:23]written 0, free lines is 4095 [16:17:23]OFD Sender: Processing packet 151948 [packets to send 826, broken 825] [16:17:23]ProducePacketName [16:17:23]name=ofd_packets/00151948 [16:17:23]OFD Sender: To server: pG, [16:17:23]CommunicateWithHost lk.salyk.kg:30040 [16:17:23]ConnectInit lk.salyk.kg [16:17:24]Connected sock=11 [16:17:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 79 8C 07 01 08 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 13 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 51 02 00 35 04 06 00 CD 9F BE E1 53 CB 12 3B E4 37 AF FF E8 D4 [16:17:24]Write to MH i2c: 01 00 00 11 0C 1D [16:17:24]Write i2c OK [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: 01 [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: 01 07 00 [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: 01 07 00 11 0C 00 00 00 00 00 F9 0C 29 [16:17:24]RasterBufferAndPrint [16:17:24]line [16:17:24]line [16:17:24]line [16:17:24]line [16:17:24]line [16:17:24]written 0, free lines is 3330 [16:17:24]MH_Cut [16:17:24]Write to MH i2c: D1 01 00 18 0C 01 F6 [16:17:24]Write i2c OK [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: D1 [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: D1 01 00 [16:17:24]MH_I2C_Read... [16:17:24]Read from MH i2c: D1 01 00 18 0C 00 F5 [16:17:24]Write to MH i2c: 01 00 00 19 0C 25 [16:17:24]Write i2c OK [16:17:24]MH_I2C_Read... [16:17:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DC 32 47 00 F0 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 51 02 00 F4 03 04 00 16 EB EF 66 B6 04 01 00 00 8A 8D 01 7A F8 C9 7B DC [16:17:24]CommunicateWithHost err = 0 [16:17:24]CheckOFDResponse [16:17:24]1017 (14) - 77093643461234 [16:17:24]1041 (16) - 0000000000871835 [16:17:24]1040 (4) - 151948 [16:17:24]1012 (4) - 22.09.2024 10:01 [16:17:24]1206 (1) - 0 [16:17:24]OFD Sender: Remove packet 151948 [16:17:24]ProducePacketName [16:17:24]name=ofd_packets/00151948 [16:17:24]NVStorageDeleteData [16:17:25]*** Cut start [16:17:25]*** Purtial cut [16:17:25]*** Stage 1: CUTSNS_PIN = 1 [16:17:25]OFD Sender: No OFD packet to send [16:17:25]Read from MH i2c: 01 [16:17:25]MH_I2C_Read... [16:17:25]*** Stop cut motor [16:17:25]*** Cut end [16:17:25]Read from MH i2c: 01 07 00 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: 01 07 00 19 0C 00 00 00 00 00 FF 0F 3A [16:17:25]process_action close_receipt done [16:17:25]requested_data is exist [16:17:25]produce_requested_data [16:17:25]requested_item fm.sn is exist - process it [16:17:25]wFMCommunicate request_size=4 [16:17:25]MH_SAM_APDU [16:17:25]CAPDU: 80 11 00 00 [16:17:25]Write to MH i2c: E2 08 00 1A 0C 80 11 00 00 00 00 00 00 A0 [16:17:25]Write i2c OK [16:17:25]MH_I2C_Read... [16:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:25]Read from MH i2c: E2 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 17 00 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 17 00 1A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [16:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:17:25]wFMCommunicate OK [16:17:25]requested_item fd.num is exist - process it [16:17:25]SAM_PROTO_GetFieldsCounters [16:17:25]wFMCommunicate request_size=4 [16:17:25]MH_SAM_APDU [16:17:25]CAPDU: 80 13 00 00 [16:17:25]Write to MH i2c: E2 08 00 1B 0C 80 13 00 00 00 00 00 00 A3 [16:17:25]Write i2c OK [16:17:25]MH_I2C_Read... [16:17:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:25]Read from MH i2c: E2 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 62 00 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 62 00 1B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [16:17:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:25]wFMCommunicate OK [16:17:25]SAM_PROTO_GetFieldsCounters done [16:17:25]requested_item shift.num is exist - process it [16:17:25]requested_item shift.opened is exist - process it [16:17:25]req_shift_opened [16:17:25]FM_GetShiftState [16:17:25]SAM_PROTO_GetShiftState [16:17:25]wFMCommunicate request_size=4 [16:17:25]MH_SAM_APDU [16:17:25]CAPDU: 80 13 01 00 [16:17:25]Write to MH i2c: E2 08 00 1C 0C 80 13 01 00 00 00 00 00 A5 [16:17:25]Write i2c OK [16:17:25]MH_I2C_Read... [16:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:25]Read from MH i2c: E2 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 0E 00 [16:17:25]MH_I2C_Read... [16:17:25]Read from MH i2c: E2 0E 00 1C 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EC [16:17:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:17:25]wFMCommunicate OK [16:17:25]SAM_PROTO_GetShiftState done [16:17:25]FM_GetShiftState done [16:17:25]req_shift_opened done [16:17:25]requested_item shift.open_date is exist - process it [16:17:25]req_shift_open_date [16:17:25]req_shift_open_date done [16:17:25]produce_requested_data done [16:17:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151948,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:17:25]process_action_free close_receipt [16:17:25]json_value_free [16:17:25]json_value_free done [16:17:25]process_json_proto returns [16:17:25]Send response to host [16:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151948,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:17:25]free response buf [16:17:25]execute_script done [16:17:25]execute_script returns [16:17:25]free content buf [16:17:25]Sock 9.Close socket [16:17:25]Sock 9.Thread stoped [16:17:25]recv_with_timeout no data received [16:17:30]OFD Sender: No OFD packet to send [16:17:35]OFD Sender: No OFD packet to send [16:17:40]OFD Sender: No OFD packet to send [16:17:45]OFD Sender: No OFD packet to send [16:17:50]OFD Sender: No OFD packet to send [16:17:55]OFD Sender: No OFD packet to send [16:18:00]OFD Sender: No OFD packet to send [16:18:05]OFD Sender: No OFD packet to send [16:18:10]OFD Sender: No OFD packet to send [16:18:15]OFD Sender: No OFD packet to send [16:18:20]OFD Sender: No OFD packet to send [16:18:25]OFD Sender: No OFD packet to send [16:18:30]OFD Sender: No OFD packet to send [16:18:35]OFD Sender: No OFD packet to send [16:18:40]OFD Sender: No OFD packet to send [16:18:45]OFD Sender: No OFD packet to send [16:18:50]OFD Sender: No OFD packet to send [16:18:55]OFD Sender: No OFD packet to send [16:19:00]OFD Sender: No OFD packet to send [16:19:01]recv_with_timeout no data received [16:19:05]OFD Sender: No OFD packet to send [16:19:10]OFD Sender: No OFD packet to send [16:19:15]OFD Sender: No OFD packet to send [16:19:20]OFD Sender: No OFD packet to send [16:19:25]OFD Sender: No OFD packet to send [16:19:30]OFD Sender: No OFD packet to send [16:19:33]recv_with_timeout no data received [16:19:35]OFD Sender: No OFD packet to send [16:19:40]OFD Sender: No OFD packet to send [16:19:45]OFD Sender: No OFD packet to send [16:19:50]OFD Sender: No OFD packet to send [16:19:52]recv_with_timeout no data received [16:19:55]OFD Sender: No OFD packet to send [16:19:58]accept exits with 10 [16:19:58]New connection [16:19:58]New thread 3066858852 created [16:19:58]Thread 3067002212 joined [16:19:58]Waiting for new connection... [16:19:58] Sock 10.Parse request [16:19:58]Sock 10.Check first char [16:19:58]Sock 10.First char is OK [16:19:58]request: POST /json_proto HTTP/1.0 [16:19:58]Method: POST [16:19:58]URL: /json_proto [16:19:58]Method is POST - this is cgi request [16:19:58]url: /json_proto [16:19:58]query_string will be loaded in cgi processing [16:19:58]execute_cgi json_proto POST (null) [16:19:58]execute_cgi path=json_proto method=POST [16:19:58]POST find Content-Length [16:19:58]Host: 172.17.43.67:8080 [16:19:58]Content-Length: 678 [16:19:58]Content-Type: application/json [16:19:58] [16:19:58]POST finish read [16:19:58]Found Content-Length = 678 [16:19:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.910, "sum" : 468.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 468.00, "payments": [ { "type": 0, "sum" : 468.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:58]execute_script... [16:19:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.910, "sum" : 468.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 468.00, "payments": [ { "type": 0, "sum" : 468.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:58]POST & json_proto [16:19:58]process_json_proto [16:19:58]json parsed OK: [16:19:58]protocol is kg_v1.0 [16:19:58]action value=close_receipt [16:19:58]process_action close_receipt [16:19:58]cmd_close_receipt [16:19:58]MH_GetDate [16:19:58]Write to MH i2c: F0 00 00 1D 0C 18 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: F0 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: F0 09 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: F0 09 00 1D 0C 00 AF 43 F0 66 6A BD 47 65 3C [16:19:58]GetLastDocTimeStamp 1727021843 [16:19:58]current date 1727021999 [16:19:58]FM_GetShiftState [16:19:58]SAM_PROTO_GetShiftState [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 13 01 00 [16:19:58]Write to MH i2c: E2 08 00 1E 0C 80 13 01 00 00 00 00 00 A7 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 1E 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EE [16:19:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:19:58]wFMCommunicate OK [16:19:58]SAM_PROTO_GetShiftState done [16:19:58]FM_GetShiftState done [16:19:58]opened in 1726966141 [16:19:58]opened+sec_in_day 1727052541 [16:19:58]quantity*price = 46849 [16:19:58]sum+1 = 46851 [16:19:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 468.00 Внесено: 500.00 СДАЧА: 32.00 НСП 1% : 4.15 НДС 12% : 49.75 Наличными: 468.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 280 22.09.2024 16:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151949 ФПД: 211517764113862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151949&fm=211517764113862&tin=02508201610067®Number=0000000000091825&sum=46800 [16:19:59]StoreToDocumentArchive [16:19:59]shift 475 fd 151949 [16:19:59]save to /storage/0475/doc_00151949 [16:19:59]save last doc name /storage/0475/doc_00151949 to /storage/kkm_last_doc_name [16:19:59]save OK [16:19:59]Clear old archive folders... [16:19:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:59]tlvbuf is 01FD1AD0 [16:19:59]SAM_PROTO_ClearQueue [16:19:59]wFMCommunicate request_size=4 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 09 00 00 [16:19:59]Write to MH i2c: E2 08 00 2B 0C 80 09 00 00 00 00 00 00 A9 [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 2B 0C 00 90 00 AB [16:19:59]RAPDU: 90 00 [16:19:59]wFMCommunicate OK [16:19:59]SAM_PROTO_ClearQueue done [16:19:59]KKMCreateOFDPacket [16:19:59]OFDProtocolAddRootSTLVToBuf [16:19:59]FM_MakeSignedData [16:19:59]FM_MakeSignedData [16:19:59]SAM_PROTO_SignData [16:19:59]wFMCommunicate request_size=4 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 0D 01 02 [16:19:59]Write to MH i2c: E2 08 00 2C 0C 80 0D 01 02 00 00 00 00 B1 [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 2C 0C 00 90 00 AC [16:19:59]RAPDU: 90 00 [16:19:59]wFMCommunicate OK [16:19:59]wFMCommunicate request_size=255 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 02 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 AF 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 51 02 00 35 04 06 00 C0 [16:19:59]Write to MH i2c: E2 02 01 2D 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 02 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 AF 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 51 02 00 35 04 06 00 C0 00 00 2D [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 2D 0C 00 90 00 AD [16:19:59]RAPDU: 90 00 [16:19:59]wFMCommunicate OK [16:19:59]wFMCommunicate request_size=10 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 0D 02 02 05 5F D1 31 95 C6 [16:19:59]Write to MH i2c: E2 0D 00 2E 0C 80 0D 02 02 05 00 5F D1 31 95 C6 00 00 7A [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 03 00 2E 0C 00 90 00 AE [16:19:59]RAPDU: 90 00 [16:19:59]wFMCommunicate OK [16:19:59]wFMCommunicate request_size=4 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 0D 03 02 [16:19:59]Write to MH i2c: E2 08 00 2F 0C 80 0D 03 02 00 00 00 00 B6 [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 0B 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 0B 00 2F 0C 00 17 E9 BE 86 02 54 A8 08 90 00 01 [16:19:59]RAPDU: 17 E9 BE 86 02 54 A8 08 90 00 [16:19:59]wFMCommunicate OK [16:19:59]SAM_PROTO_SignData done [16:19:59]FM_MakeSignedData done [16:19:59]CreateOFDProtocolMessage [16:19:59]wFMCommunicate request_size=4 [16:19:59]MH_SAM_APDU [16:19:59]CAPDU: 80 11 00 00 [16:19:59]Write to MH i2c: E2 08 00 30 0C 80 11 00 00 00 00 00 00 B6 [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:59]Read from MH i2c: E2 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 17 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: E2 17 00 30 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [16:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:59]wFMCommunicate OK [16:19:59]CreateOFDProtocolMessage done [16:19:59]OFDSenderStorePacket 151949 [16:19:59]StoreOFDPacket docnum=151949 [16:19:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B B6 07 01 CF B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 02 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 AF 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 51 02 00 35 04 06 00 C0 5F D1 31 95 C6 17 E9 BE 86 02 54 A8 08 [16:19:59]CheckFolder [16:19:59]dirname=/storage/ofd_packets [16:19:59]CheckFolder done [16:19:59]ProducePacketName [16:19:59]name=ofd_packets/00151949 [16:19:59]NVStorageSaveData ofd_packets/00151949 [16:19:59]File name is /storage/ofd_packets/00151949 [16:19:59]Write 301 bytes [16:19:59]NVStorageSaveData done [16:19:59]OFDSenderStorePacket done [16:19:59]KKMCreateOFDPacket done [16:19:59]NVStorageSaveData kkm_last_timestamp [16:19:59]File name is /storage/kkm_last_timestamp [16:19:59]Write 4 bytes [16:19:59]NVStorageSaveData done [16:19:59]ExternCall_PrintAddStr [16:19:59]wPrintStart [16:19:59]Write to MH i2c: 01 00 00 31 0C 3D [16:19:59]Write i2c OK [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: 01 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: 01 07 00 [16:19:59]MH_I2C_Read... [16:19:59]Read from MH i2c: 01 07 00 31 0C 00 00 00 00 00 FF 0F 52 [16:19:59]RasterBufferAndPrint [16:19:59]line Счет N : (1)1785961 [16:19:59]line ИНН: 02508201610067 [16:19:59]line Контрольно-Кассовый Чек [16:19:59]line ПРОДАЖА [16:19:59]line ТРК (МРК, ГНК) : 42 [16:19:59]line Товар: 2710124130 [16:19:59]line Аи-92-К-5 [16:19:59]line 6.910 * 67.80 [16:19:59]line = 468.50 [16:19:59]line НДС 12% НСП 1% [16:19:59]line > о реализуемом товаре [16:19:59]line ОКРУГЛЕНИЕ: -0.50 [16:19:59]line ИТОГО: 468.00 [16:19:59]line Внесено: 500.00 [16:19:59]line СДАЧА: 32.00 [16:19:59]line НСП 1% : 4.15 [16:19:59]line НДС 12% : 49.75 [16:19:59]line Наличными: 468.00 [16:19:59]line Безнал.: 0.00 [16:19:59]line Место: АЗС № 89 "Партнер Нефть" [16:19:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:19:59]line СНО: Общий режим [16:19:59]line Чек 280 22.09.2024 16:19 [16:19:59]line Смена: 475 ФФД: 1.0 [16:19:59]line ЗНМ: 0300000113 [16:19:59]line РНМ: 0000000000091825 [16:19:59]line Версия ККМ: 001 [16:19:59]line ФМ: 0000000000871835 [16:19:59]line ФД: 151949 [16:19:59]line ФПД: 211517764113862 [16:19:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151949&fm=211517764113862&tin=02508201610067®Number=0000000000091825&sum=46800 [16:19:59]OFD Sender: Processing packet 151949 [packets to send 826, broken 825] [16:19:59]ProducePacketName [16:19:59]name=ofd_packets/00151949 [16:19:59]OFD Sender: To server: pG, [16:19:59]CommunicateWithHost lk.salyk.kg:30040 [16:19:59]ConnectInit lk.salyk.kg [16:19:59]written 0, free lines is 4095 [16:20:00]Write to MH i2c: 01 00 00 5C 0C 68 [16:20:00]Write i2c OK [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: 01 [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: 01 07 00 [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: 01 07 00 5C 0C 00 00 00 00 00 E2 0C 5D [16:20:00]RasterBufferAndPrint [16:20:00]line [16:20:00]line [16:20:00]line [16:20:00]line [16:20:00]line [16:20:00]written 0, free lines is 3303 [16:20:00]MH_Cut [16:20:00]Write to MH i2c: D1 01 00 63 0C 01 41 [16:20:00]Write i2c OK [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: D1 [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: D1 01 00 [16:20:00]MH_I2C_Read... [16:20:00]Read from MH i2c: D1 01 00 63 0C 00 40 [16:20:00]Write to MH i2c: 01 00 00 64 0C 70 [16:20:00]Write i2c OK [16:20:00]MH_I2C_Read... [16:20:01]*** Cut start [16:20:01]*** Purtial cut [16:20:01]*** Stage 1: CUTSNS_PIN = 1 [16:20:01]Read from MH i2c: 01 [16:20:01]MH_I2C_Read... [16:20:01]*** Stop cut motor [16:20:01]*** Cut end [16:20:01]Read from MH i2c: 01 07 00 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: 01 07 00 64 0C 00 00 00 00 00 FF 0F 85 [16:20:01]process_action close_receipt done [16:20:01]requested_data is exist [16:20:01]produce_requested_data [16:20:01]requested_item fm.sn is exist - process it [16:20:01]wFMCommunicate request_size=4 [16:20:01]MH_SAM_APDU [16:20:01]CAPDU: 80 11 00 00 [16:20:01]Write to MH i2c: E2 08 00 65 0C 80 11 00 00 00 00 00 00 EB [16:20:01]Write i2c OK [16:20:01]MH_I2C_Read... [16:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:01]Read from MH i2c: E2 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 17 00 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 17 00 65 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [16:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:01]wFMCommunicate OK [16:20:01]requested_item fd.num is exist - process it [16:20:01]SAM_PROTO_GetFieldsCounters [16:20:01]wFMCommunicate request_size=4 [16:20:01]MH_SAM_APDU [16:20:01]CAPDU: 80 13 00 00 [16:20:01]Write to MH i2c: E2 08 00 66 0C 80 13 00 00 00 00 00 00 EE [16:20:01]Write i2c OK [16:20:01]MH_I2C_Read... [16:20:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:01]Read from MH i2c: E2 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 62 00 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 62 00 66 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [16:20:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:01]wFMCommunicate OK [16:20:01]SAM_PROTO_GetFieldsCounters done [16:20:01]requested_item shift.num is exist - process it [16:20:01]requested_item shift.opened is exist - process it [16:20:01]req_shift_opened [16:20:01]FM_GetShiftState [16:20:01]SAM_PROTO_GetShiftState [16:20:01]wFMCommunicate request_size=4 [16:20:01]MH_SAM_APDU [16:20:01]CAPDU: 80 13 01 00 [16:20:01]Write to MH i2c: E2 08 00 67 0C 80 13 01 00 00 00 00 00 F0 [16:20:01]Write i2c OK [16:20:01]MH_I2C_Read... [16:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:01]Read from MH i2c: E2 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 0E 00 [16:20:01]MH_I2C_Read... [16:20:01]Read from MH i2c: E2 0E 00 67 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 37 [16:20:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:20:01]wFMCommunicate OK [16:20:01]SAM_PROTO_GetShiftState done [16:20:01]FM_GetShiftState done [16:20:01]req_shift_opened done [16:20:01]requested_item shift.open_date is exist - process it [16:20:01]req_shift_open_date [16:20:01]req_shift_open_date done [16:20:01]produce_requested_data done [16:20:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151949,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:20:01]process_action_free close_receipt [16:20:01]json_value_free [16:20:01]json_value_free done [16:20:01]process_json_proto returns [16:20:01]Send response to host [16:20:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151949,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:20:01]free response buf [16:20:01]execute_script done [16:20:01]execute_script returns [16:20:01]free content buf [16:20:01]Sock 10.Close socket [16:20:01]Sock 10.Thread stoped [16:20:03]Connected sock=11 [16:20:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B B6 07 01 CF B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 02 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 AF 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 51 02 00 35 04 06 00 C0 5F D1 31 95 C6 17 E9 BE 86 02 54 A8 08 [16:20:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD AC 47 00 96 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 51 02 00 F4 03 04 00 B5 EB EF 66 B6 04 01 00 00 BD DF 21 ED 86 C6 55 D3 [16:20:04]CommunicateWithHost err = 0 [16:20:04]CheckOFDResponse [16:20:04]1017 (14) - 77093643461234 [16:20:04]1041 (16) - 0000000000871835 [16:20:04]1040 (4) - 151949 [16:20:04]1012 (4) - 22.09.2024 10:04 [16:20:04]1206 (1) - 0 [16:20:04]OFD Sender: Remove packet 151949 [16:20:04]ProducePacketName [16:20:04]name=ofd_packets/00151949 [16:20:04]NVStorageDeleteData [16:20:04]OFD Sender: No OFD packet to send [16:20:09]OFD Sender: No OFD packet to send [16:20:13]recv_with_timeout no data received [16:20:14]OFD Sender: No OFD packet to send [16:20:19]OFD Sender: No OFD packet to send [16:20:24]OFD Sender: No OFD packet to send [16:20:29]OFD Sender: No OFD packet to send [16:20:31]accept exits with 9 [16:20:31]New connection [16:20:31]New thread 3067002212 created [16:20:31]Thread 3066858852 joined [16:20:31]Waiting for new connection... [16:20:31] Sock 9.Parse request [16:20:31]Sock 9.Check first char [16:20:31]Sock 9.First char is OK [16:20:31]request: POST /json_proto HTTP/1.0 [16:20:31]Method: POST [16:20:31]URL: /json_proto [16:20:31]Method is POST - this is cgi request [16:20:31]url: /json_proto [16:20:31]query_string will be loaded in cgi processing [16:20:31]execute_cgi json_proto POST (null) [16:20:31]execute_cgi path=json_proto method=POST [16:20:31]POST find Content-Length [16:20:31]Host: 172.17.43.67:8080 [16:20:31]Content-Length: 678 [16:20:31]Content-Type: application/json [16:20:31] [16:20:31]POST finish read [16:20:31]Found Content-Length = 678 [16:20:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.270, "sum" : 289.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 289.00, "payments": [ { "type": 0, "sum" : 289.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:31]execute_script... [16:20:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.270, "sum" : 289.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 289.00, "payments": [ { "type": 0, "sum" : 289.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:31]POST & json_proto [16:20:31]process_json_proto [16:20:31]json parsed OK: [16:20:31]protocol is kg_v1.0 [16:20:31]action value=close_receipt [16:20:31]process_action close_receipt [16:20:31]cmd_close_receipt [16:20:31]MH_GetDate [16:20:31]Write to MH i2c: F0 00 00 68 0C 63 [16:20:31]Write i2c OK [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: F0 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: F0 09 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: F0 09 00 68 0C 00 D0 43 F0 66 6A BD 47 65 A8 [16:20:31]GetLastDocTimeStamp 1727021999 [16:20:31]current date 1727022032 [16:20:31]FM_GetShiftState [16:20:31]SAM_PROTO_GetShiftState [16:20:31]wFMCommunicate request_size=4 [16:20:31]MH_SAM_APDU [16:20:31]CAPDU: 80 13 01 00 [16:20:31]Write to MH i2c: E2 08 00 69 0C 80 13 01 00 00 00 00 00 F2 [16:20:31]Write i2c OK [16:20:31]MH_I2C_Read... [16:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:31]Read from MH i2c: E2 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 0E 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 0E 00 69 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 39 [16:20:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:20:31]wFMCommunicate OK [16:20:31]SAM_PROTO_GetShiftState done [16:20:31]FM_GetShiftState done [16:20:31]opened in 1726966141 [16:20:31]opened+sec_in_day 1727052541 [16:20:31]quantity*price = 28950 [16:20:31]sum+1 = 28952 [16:20:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 289.00 Внесено: 300.00 СДАЧА: 11.00 НСП 1% : 2.56 НДС 12% : 30.74 Наличными: 289.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 281 22.09.2024 16:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151950 ФПД: 30704531633409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162032&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151950&fm=30704531633409&tin=02508201610067®Number=0000000000091825&sum=28900 [16:20:32]StoreToDocumentArchive [16:20:32]shift 475 fd 151950 [16:20:32]save to /storage/0475/doc_00151950 [16:20:32]save last doc name /storage/0475/doc_00151950 to /storage/kkm_last_doc_name [16:20:32]save OK [16:20:32]Clear old archive folders... [16:20:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:32]tlvbuf is 0206E0B0 [16:20:32]SAM_PROTO_ClearQueue [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 09 00 00 [16:20:32]Write to MH i2c: E2 08 00 76 0C 80 09 00 00 00 00 00 00 F4 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 76 0C 00 90 00 F6 [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]SAM_PROTO_ClearQueue done [16:20:32]KKMCreateOFDPacket [16:20:32]OFDProtocolAddRootSTLVToBuf [16:20:32]FM_MakeSignedData [16:20:32]FM_MakeSignedData [16:20:32]SAM_PROTO_SignData [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 01 02 [16:20:32]Write to MH i2c: E2 08 00 77 0C 80 0D 01 02 00 00 00 00 FC [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 77 0C 00 90 00 F7 [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]wFMCommunicate request_size=255 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 17 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 0C 00 00 00 00 07 04 06 00 E4 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 D0 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 51 02 00 35 04 06 00 1B [16:20:32]Write to MH i2c: E2 02 01 78 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 17 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 0C 00 00 00 00 07 04 06 00 E4 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 D0 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 51 02 00 35 04 06 00 1B 00 00 F4 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 78 0C 00 90 00 F8 [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]wFMCommunicate request_size=10 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 02 02 05 EC F4 B3 75 01 [16:20:32]Write to MH i2c: E2 0D 00 79 0C 80 0D 02 02 05 00 EC F4 B3 75 01 00 00 12 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 79 0C 00 90 00 F9 [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 03 02 [16:20:32]Write to MH i2c: E2 08 00 7A 0C 80 0D 03 02 00 00 00 00 01 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 0B 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 0B 00 7A 0C 00 0D 11 A4 5F F0 74 20 24 90 00 CB [16:20:32]RAPDU: 0D 11 A4 5F F0 74 20 24 90 00 [16:20:32]wFMCommunicate OK [16:20:32]SAM_PROTO_SignData done [16:20:32]FM_MakeSignedData done [16:20:32]CreateOFDProtocolMessage [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 11 00 00 [16:20:32]Write to MH i2c: E2 08 00 7B 0C 80 11 00 00 00 00 00 00 01 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 17 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 17 00 7B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [16:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:32]wFMCommunicate OK [16:20:32]CreateOFDProtocolMessage done [16:20:32]OFDSenderStorePacket 151950 [16:20:32]StoreOFDPacket docnum=151950 [16:20:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CA 47 07 01 E0 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 17 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 0C 00 00 00 00 07 04 06 00 E4 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 D0 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 51 02 00 35 04 06 00 1B EC F4 B3 75 01 0D 11 A4 5F F0 74 20 24 [16:20:32]CheckFolder [16:20:32]dirname=/storage/ofd_packets [16:20:32]CheckFolder done [16:20:32]ProducePacketName [16:20:32]name=ofd_packets/00151950 [16:20:32]NVStorageSaveData ofd_packets/00151950 [16:20:32]File name is /storage/ofd_packets/00151950 [16:20:32]Write 301 bytes [16:20:32]NVStorageSaveData done [16:20:32]OFDSenderStorePacket done [16:20:32]KKMCreateOFDPacket done [16:20:32]NVStorageSaveData kkm_last_timestamp [16:20:32]File name is /storage/kkm_last_timestamp [16:20:32]Write 4 bytes [16:20:32]NVStorageSaveData done [16:20:32]ExternCall_PrintAddStr [16:20:32]wPrintStart [16:20:32]Write to MH i2c: 01 00 00 7C 0C 88 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: 01 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: 01 07 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: 01 07 00 7C 0C 00 00 00 00 00 FF 0F 9D [16:20:32]RasterBufferAndPrint [16:20:32]line Счет N : (1)1785962 [16:20:32]line ИНН: 02508201610067 [16:20:32]line Контрольно-Кассовый Чек [16:20:32]line ПРОДАЖА [16:20:32]line ТРК (МРК, ГНК) : 42 [16:20:32]line Товар: 2710124130 [16:20:32]line Аи-92-К-5 [16:20:32]line 4.270 * 67.80 [16:20:32]line = 289.51 [16:20:32]line НДС 12% НСП 1% [16:20:32]line > о реализуемом товаре [16:20:32]line ОКРУГЛЕНИЕ: -0.51 [16:20:32]line ИТОГО: 289.00 [16:20:32]line Внесено: 300.00 [16:20:32]line СДАЧА: 11.00 [16:20:32]line НСП 1% : 2.56 [16:20:32]line НДС 12% : 30.74 [16:20:32]line Наличными: 289.00 [16:20:32]line Безнал.: 0.00 [16:20:32]line Место: АЗС № 89 "Партнер Нефть" [16:20:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:20:32]line СНО: Общий режим [16:20:32]line Чек 281 22.09.2024 16:20 [16:20:32]line Смена: 475 ФФД: 1.0 [16:20:32]line ЗНМ: 0300000113 [16:20:32]line РНМ: 0000000000091825 [16:20:32]line Версия ККМ: 001 [16:20:32]line ФМ: 0000000000871835 [16:20:32]line ФД: 151950 [16:20:32]line ФПД: 30704531633409 [16:20:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162032&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151950&fm=30704531633409&tin=02508201610067®Number=0000000000091825&sum=28900 [16:20:32]written 0, free lines is 4095 [16:20:33]OFD Sender: Processing packet 151950 [packets to send 826, broken 825] [16:20:33]ProducePacketName [16:20:33]name=ofd_packets/00151950 [16:20:33]OFD Sender: To server: pG, [16:20:33]CommunicateWithHost lk.salyk.kg:30040 [16:20:33]ConnectInit lk.salyk.kg [16:20:33]Write to MH i2c: 01 00 00 A7 0C B3 [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 A7 0C 00 00 00 00 00 DF 0C A5 [16:20:33]RasterBufferAndPrint [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]written 0, free lines is 3301 [16:20:33]MH_Cut [16:20:33]Write to MH i2c: D1 01 00 AE 0C 01 8C [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 01 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 01 00 AE 0C 00 8B [16:20:33]Write to MH i2c: 01 00 00 AF 0C BB [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Connected sock=11 [16:20:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CA 47 07 01 E0 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 17 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 0C 00 00 00 00 07 04 06 00 E4 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 D0 43 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 51 02 00 35 04 06 00 1B EC F4 B3 75 01 0D 11 A4 5F F0 74 20 24 [16:20:34]*** Cut start [16:20:34]*** Purtial cut [16:20:34]*** Stage 1: CUTSNS_PIN = 1 [16:20:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 2F 47 00 F0 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 51 02 00 F4 03 04 00 D3 EB EF 66 B6 04 01 00 00 2B 02 15 C7 E4 79 D6 7B [16:20:34]CommunicateWithHost err = 0 [16:20:34]CheckOFDResponse [16:20:34]1017 (14) - 77093643461234 [16:20:34]1041 (16) - 0000000000871835 [16:20:34]1040 (4) - 151950 [16:20:34]1012 (4) - 22.09.2024 10:05 [16:20:34]1206 (1) - 0 [16:20:34]OFD Sender: Remove packet 151950 [16:20:34]ProducePacketName [16:20:34]name=ofd_packets/00151950 [16:20:34]NVStorageDeleteData [16:20:34]Read from MH i2c: 01 [16:20:34]MH_I2C_Read... [16:20:34]*** Stop cut motor [16:20:34]*** Cut end [16:20:34]Read from MH i2c: 01 07 00 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: 01 07 00 AF 0C 00 00 00 00 00 FF 0F D0 [16:20:34]process_action close_receipt done [16:20:34]requested_data is exist [16:20:34]produce_requested_data [16:20:34]requested_item fm.sn is exist - process it [16:20:34]wFMCommunicate request_size=4 [16:20:34]MH_SAM_APDU [16:20:34]CAPDU: 80 11 00 00 [16:20:34]Write to MH i2c: E2 08 00 B0 0C 80 11 00 00 00 00 00 00 36 [16:20:34]Write i2c OK [16:20:34]MH_I2C_Read... [16:20:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:34]Read from MH i2c: E2 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 17 00 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 17 00 B0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [16:20:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:34]wFMCommunicate OK [16:20:34]requested_item fd.num is exist - process it [16:20:34]SAM_PROTO_GetFieldsCounters [16:20:34]wFMCommunicate request_size=4 [16:20:34]MH_SAM_APDU [16:20:34]CAPDU: 80 13 00 00 [16:20:34]Write to MH i2c: E2 08 00 B1 0C 80 13 00 00 00 00 00 00 39 [16:20:34]Write i2c OK [16:20:34]MH_I2C_Read... [16:20:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:34]Read from MH i2c: E2 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 62 00 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 62 00 B1 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [16:20:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:34]wFMCommunicate OK [16:20:34]SAM_PROTO_GetFieldsCounters done [16:20:34]requested_item shift.num is exist - process it [16:20:34]requested_item shift.opened is exist - process it [16:20:34]req_shift_opened [16:20:34]FM_GetShiftState [16:20:34]SAM_PROTO_GetShiftState [16:20:34]wFMCommunicate request_size=4 [16:20:34]MH_SAM_APDU [16:20:34]CAPDU: 80 13 01 00 [16:20:34]Write to MH i2c: E2 08 00 B2 0C 80 13 01 00 00 00 00 00 3B [16:20:34]Write i2c OK [16:20:34]MH_I2C_Read... [16:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:34]Read from MH i2c: E2 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 0E 00 [16:20:34]MH_I2C_Read... [16:20:34]Read from MH i2c: E2 0E 00 B2 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 82 [16:20:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:20:34]wFMCommunicate OK [16:20:34]SAM_PROTO_GetShiftState done [16:20:34]FM_GetShiftState done [16:20:34]req_shift_opened done [16:20:34]requested_item shift.open_date is exist - process it [16:20:34]req_shift_open_date [16:20:34]req_shift_open_date done [16:20:34]produce_requested_data done [16:20:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151950,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:20:34]process_action_free close_receipt [16:20:34]json_value_free [16:20:34]json_value_free done [16:20:34]process_json_proto returns [16:20:34]Send response to host [16:20:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151950,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:20:34]free response buf [16:20:34]execute_script done [16:20:34]execute_script returns [16:20:34]free content buf [16:20:34]Sock 9.Close socket [16:20:34]Sock 9.Thread stoped [16:20:34]OFD Sender: No OFD packet to send [16:20:39]OFD Sender: No OFD packet to send [16:20:44]OFD Sender: No OFD packet to send [16:20:49]OFD Sender: No OFD packet to send [16:20:53]recv_with_timeout no data received [16:20:54]OFD Sender: No OFD packet to send [16:20:59]OFD Sender: No OFD packet to send [16:21:03]recv_with_timeout no data received [16:21:04]OFD Sender: No OFD packet to send [16:21:09]OFD Sender: No OFD packet to send [16:21:14]OFD Sender: No OFD packet to send [16:21:19]OFD Sender: No OFD packet to send [16:21:24]OFD Sender: No OFD packet to send [16:21:29]OFD Sender: No OFD packet to send [16:21:34]OFD Sender: No OFD packet to send [16:21:38]accept exits with 10 [16:21:38]New connection [16:21:38]New thread 3066858852 created [16:21:38]Thread 3067002212 joined [16:21:38]Waiting for new connection... [16:21:38] Sock 10.Parse request [16:21:38]Sock 10.Check first char [16:21:38]Sock 10.First char is OK [16:21:38]request: POST /json_proto HTTP/1.0 [16:21:38]Method: POST [16:21:38]URL: /json_proto [16:21:38]Method is POST - this is cgi request [16:21:38]url: /json_proto [16:21:38]query_string will be loaded in cgi processing [16:21:38]execute_cgi json_proto POST (null) [16:21:38]execute_cgi path=json_proto method=POST [16:21:38]POST find Content-Length [16:21:38]Host: 172.17.43.67:8080 [16:21:38]Content-Length: 675 [16:21:38]Content-Type: application/json [16:21:38] [16:21:38]POST finish read [16:21:38]Found Content-Length = 675 [16:21:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:38]execute_script... [16:21:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:38]POST & json_proto [16:21:38]process_json_proto [16:21:38]json parsed OK: [16:21:38]protocol is kg_v1.0 [16:21:38]action value=close_receipt [16:21:38]process_action close_receipt [16:21:38]cmd_close_receipt [16:21:38]MH_GetDate [16:21:38]Write to MH i2c: F0 00 00 B3 0C AE [16:21:38]Write i2c OK [16:21:38]MH_I2C_Read... [16:21:38]Read from MH i2c: F0 [16:21:38]MH_I2C_Read... [16:21:38]Read from MH i2c: F0 09 00 [16:21:38]MH_I2C_Read... [16:21:38]Read from MH i2c: F0 09 00 B3 0C 00 13 44 F0 66 6A BD 47 65 37 [16:21:38]GetLastDocTimeStamp 1727022032 [16:21:38]current date 1727022099 [16:21:38]FM_GetShiftState [16:21:38]SAM_PROTO_GetShiftState [16:21:38]wFMCommunicate request_size=4 [16:21:38]MH_SAM_APDU [16:21:38]CAPDU: 80 13 01 00 [16:21:38]Write to MH i2c: E2 08 00 B4 0C 80 13 01 00 00 00 00 00 3D [16:21:38]Write i2c OK [16:21:38]MH_I2C_Read... [16:21:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:38]Read from MH i2c: E2 [16:21:38]MH_I2C_Read... [16:21:38]Read from MH i2c: E2 0E 00 [16:21:38]MH_I2C_Read... [16:21:38]Read from MH i2c: E2 0E 00 B4 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 84 [16:21:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:21:38]wFMCommunicate OK [16:21:38]SAM_PROTO_GetShiftState done [16:21:38]FM_GetShiftState done [16:21:38]opened in 1726966141 [16:21:38]opened+sec_in_day 1727052541 [16:21:38]quantity*price = 50063 [16:21:38]sum+1 = 50064 [16:21:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 282 22.09.2024 16:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151951 ФПД: 55983853689923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151951&fm=55983853689923&tin=02508201610067®Number=0000000000091825&sum=50000 [16:21:39]StoreToDocumentArchive [16:21:39]shift 475 fd 151951 [16:21:39]save to /storage/0475/doc_00151951 [16:21:39]save last doc name /storage/0475/doc_00151951 to /storage/kkm_last_doc_name [16:21:39]save OK [16:21:39]Clear old archive folders... [16:21:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:21:39]tlvbuf is 0205DCB0 [16:21:39]SAM_PROTO_ClearQueue [16:21:39]wFMCommunicate request_size=4 [16:21:39]MH_SAM_APDU [16:21:39]CAPDU: 80 09 00 00 [16:21:39]Write to MH i2c: E2 08 00 C1 0C 80 09 00 00 00 00 00 00 3F [16:21:39]Write i2c OK [16:21:39]MH_I2C_Read... [16:21:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:39]Read from MH i2c: E2 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 03 00 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 03 00 C1 0C 00 90 00 41 [16:21:39]RAPDU: 90 00 [16:21:39]wFMCommunicate OK [16:21:39]SAM_PROTO_ClearQueue done [16:21:39]KKMCreateOFDPacket [16:21:39]OFDProtocolAddRootSTLVToBuf [16:21:39]FM_MakeSignedData [16:21:39]FM_MakeSignedData [16:21:39]SAM_PROTO_SignData [16:21:39]wFMCommunicate request_size=4 [16:21:39]MH_SAM_APDU [16:21:39]CAPDU: 80 0D 01 02 [16:21:39]Write to MH i2c: E2 08 00 C2 0C 80 0D 01 02 00 00 00 00 47 [16:21:39]Write i2c OK [16:21:39]MH_I2C_Read... [16:21:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:39]Read from MH i2c: E2 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 03 00 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 03 00 C2 0C 00 90 00 42 [16:21:39]RAPDU: 90 00 [16:21:39]wFMCommunicate OK [16:21:39]wFMCommunicate request_size=255 [16:21:39]MH_SAM_APDU [16:21:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 13 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 51 02 00 35 04 06 00 32 EA C1 B6 [16:21:39]Write to MH i2c: E2 02 01 C3 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 13 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 51 02 00 35 04 06 00 32 EA C1 B6 00 00 6D [16:21:39]Write i2c OK [16:21:39]MH_I2C_Read... [16:21:39]OFD Sender: No OFD packet to send [16:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 C3 0C 00 90 00 43 [16:21:40]RAPDU: 90 00 [16:21:40]wFMCommunicate OK [16:21:40]wFMCommunicate request_size=7 [16:21:40]MH_SAM_APDU [16:21:40]CAPDU: 80 0D 02 02 02 5C 43 [16:21:40]Write to MH i2c: E2 0A 00 C4 0C 80 0D 02 02 02 00 5C 43 00 00 ED [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 C4 0C 00 90 00 44 [16:21:40]RAPDU: 90 00 [16:21:40]wFMCommunicate OK [16:21:40]wFMCommunicate request_size=4 [16:21:40]MH_SAM_APDU [16:21:40]CAPDU: 80 0D 03 02 [16:21:40]Write to MH i2c: E2 08 00 C5 0C 80 0D 03 02 00 00 00 00 4C [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 0B 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 0B 00 C5 0C 00 C4 4E 3B DD 59 BB 81 2E 90 00 3A [16:21:40]RAPDU: C4 4E 3B DD 59 BB 81 2E 90 00 [16:21:40]wFMCommunicate OK [16:21:40]SAM_PROTO_SignData done [16:21:40]FM_MakeSignedData done [16:21:40]CreateOFDProtocolMessage [16:21:40]wFMCommunicate request_size=4 [16:21:40]MH_SAM_APDU [16:21:40]CAPDU: 80 11 00 00 [16:21:40]Write to MH i2c: E2 08 00 C6 0C 80 11 00 00 00 00 00 00 4C [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 17 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 17 00 C6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [16:21:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:40]wFMCommunicate OK [16:21:40]CreateOFDProtocolMessage done [16:21:40]OFDSenderStorePacket 151951 [16:21:40]StoreOFDPacket docnum=151951 [16:21:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4D 05 04 01 EC 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 13 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 51 02 00 35 04 06 00 32 EA C1 B6 5C 43 C4 4E 3B DD 59 BB 81 2E [16:21:40]CheckFolder [16:21:40]dirname=/storage/ofd_packets [16:21:40]CheckFolder done [16:21:40]ProducePacketName [16:21:40]name=ofd_packets/00151951 [16:21:40]NVStorageSaveData ofd_packets/00151951 [16:21:40]File name is /storage/ofd_packets/00151951 [16:21:40]Write 298 bytes [16:21:40]NVStorageSaveData done [16:21:40]OFDSenderStorePacket done [16:21:40]KKMCreateOFDPacket done [16:21:40]NVStorageSaveData kkm_last_timestamp [16:21:40]File name is /storage/kkm_last_timestamp [16:21:40]Write 4 bytes [16:21:40]NVStorageSaveData done [16:21:40]ExternCall_PrintAddStr [16:21:40]wPrintStart [16:21:40]Write to MH i2c: 01 00 00 C7 0C D3 [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 07 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 07 00 C7 0C 00 00 00 00 00 FF 0F E8 [16:21:40]RasterBufferAndPrint [16:21:40]line Счет N : (1)1785963 [16:21:40]line ИНН: 02508201610067 [16:21:40]line Контрольно-Кассовый Чек [16:21:40]line ПРОДАЖА [16:21:40]line ТРК (МРК, ГНК) : 31 [16:21:40]line Товар: 2710194210 [16:21:40]line ДТ-К-5 [16:21:40]line 6.570 * 76.20 [16:21:40]line = 500.63 [16:21:40]line НДС 12% НСП 1% [16:21:40]line > о реализуемом товаре [16:21:40]line ОКРУГЛЕНИЕ: -0.63 [16:21:40]line ИТОГО: 500.00 [16:21:40]line Внесено: 500.00 [16:21:40]line СДАЧА: 0.00 [16:21:40]line НСП 1% : 4.43 [16:21:40]line НДС 12% : 53.16 [16:21:40]line Наличными: 500.00 [16:21:40]line Безнал.: 0.00 [16:21:40]line Место: АЗС № 89 "Партнер Нефть" [16:21:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:21:40]line СНО: Общий режим [16:21:40]line Чек 282 22.09.2024 16:21 [16:21:40]line Смена: 475 ФФД: 1.0 [16:21:40]line ЗНМ: 0300000113 [16:21:40]line РНМ: 0000000000091825 [16:21:40]line Версия ККМ: 001 [16:21:40]line ФМ: 0000000000871835 [16:21:40]line ФД: 151951 [16:21:40]line ФПД: 55983853689923 [16:21:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151951&fm=55983853689923&tin=02508201610067®Number=0000000000091825&sum=50000 [16:21:40]OFD Sender: Processing packet 151951 [packets to send 826, broken 825] [16:21:40]ProducePacketName [16:21:40]name=ofd_packets/00151951 [16:21:40]OFD Sender: To server: pG, [16:21:40]CommunicateWithHost lk.salyk.kg:30040 [16:21:40]ConnectInit lk.salyk.kg [16:21:40]written 0, free lines is 4095 [16:21:40]Write to MH i2c: 01 00 00 F2 0C FE [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 07 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: 01 07 00 F2 0C 00 00 00 00 00 D7 0C E8 [16:21:40]RasterBufferAndPrint [16:21:40]line [16:21:40]line [16:21:40]line [16:21:40]line [16:21:40]line [16:21:40]written 0, free lines is 3294 [16:21:40]MH_Cut [16:21:40]Write to MH i2c: D1 01 00 F9 0C 01 D7 [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: D1 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: D1 01 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: D1 01 00 F9 0C 00 D6 [16:21:40]Write to MH i2c: 01 00 00 FA 0C 06 [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:41]*** Cut start [16:21:41]*** Purtial cut [16:21:41]*** Stage 1: CUTSNS_PIN = 1 [16:21:41]Read from MH i2c: 01 [16:21:41]MH_I2C_Read... [16:21:41]*** Stop cut motor [16:21:41]*** Cut end [16:21:41]Read from MH i2c: 01 07 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: 01 07 00 FA 0C 00 00 00 00 00 FF 0F 1B [16:21:41]process_action close_receipt done [16:21:41]requested_data is exist [16:21:41]produce_requested_data [16:21:41]requested_item fm.sn is exist - process it [16:21:41]wFMCommunicate request_size=4 [16:21:41]MH_SAM_APDU [16:21:41]CAPDU: 80 11 00 00 [16:21:41]Write to MH i2c: E2 08 00 FB 0C 80 11 00 00 00 00 00 00 81 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]Connected sock=11 [16:21:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4D 05 04 01 EC 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 13 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 51 02 00 35 04 06 00 32 EA C1 B6 5C 43 C4 4E 3B DD 59 BB 81 2E [16:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:42]Read from MH i2c: E2 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 17 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 17 00 FB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [16:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:42]wFMCommunicate OK [16:21:42]requested_item fd.num is exist - process it [16:21:42]SAM_PROTO_GetFieldsCounters [16:21:42]wFMCommunicate request_size=4 [16:21:42]MH_SAM_APDU [16:21:42]CAPDU: 80 13 00 00 [16:21:42]Write to MH i2c: E2 08 00 FC 0C 80 13 00 00 00 00 00 00 84 [16:21:42]Write i2c OK [16:21:42]MH_I2C_Read... [16:21:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:42]Read from MH i2c: E2 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 62 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 62 00 FC 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [16:21:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:42]wFMCommunicate OK [16:21:42]SAM_PROTO_GetFieldsCounters done [16:21:42]requested_item shift.num is exist - process it [16:21:42]requested_item shift.opened is exist - process it [16:21:42]req_shift_opened [16:21:42]FM_GetShiftState [16:21:42]SAM_PROTO_GetShiftState [16:21:42]wFMCommunicate request_size=4 [16:21:42]MH_SAM_APDU [16:21:42]CAPDU: 80 13 01 00 [16:21:42]Write to MH i2c: E2 08 00 FD 0C 80 13 01 00 00 00 00 00 86 [16:21:42]Write i2c OK [16:21:42]MH_I2C_Read... [16:21:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:42]Read from MH i2c: E2 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 0E 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 0E 00 FD 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CD [16:21:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:21:42]wFMCommunicate OK [16:21:42]SAM_PROTO_GetShiftState done [16:21:42]FM_GetShiftState done [16:21:42]req_shift_opened done [16:21:42]requested_item shift.open_date is exist - process it [16:21:42]req_shift_open_date [16:21:42]req_shift_open_date done [16:21:42]produce_requested_data done [16:21:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151951,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:21:42]process_action_free close_receipt [16:21:42]json_value_free [16:21:42]json_value_free done [16:21:42]process_json_proto returns [16:21:42]Send response to host [16:21:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151951,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:21:42]free response buf [16:21:42]execute_script done [16:21:42]execute_script returns [16:21:42]free content buf [16:21:42]Sock 10.Close socket [16:21:42]Sock 10.Thread stoped [16:21:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C F1 47 00 B2 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 51 02 00 F4 03 04 00 18 EC EF 66 B6 04 01 00 00 4E B1 53 93 47 13 FE 72 [16:21:42]CommunicateWithHost err = 0 [16:21:42]CheckOFDResponse [16:21:42]1017 (14) - 77093643461234 [16:21:42]1041 (16) - 0000000000871835 [16:21:42]1040 (4) - 151951 [16:21:42]1012 (4) - 22.09.2024 10:06 [16:21:42]1206 (1) - 0 [16:21:42]OFD Sender: Remove packet 151951 [16:21:42]ProducePacketName [16:21:42]name=ofd_packets/00151951 [16:21:42]NVStorageDeleteData [16:21:43]OFD Sender: No OFD packet to send [16:21:48]OFD Sender: No OFD packet to send [16:21:52]recv_with_timeout no data received [16:21:53]OFD Sender: No OFD packet to send [16:21:58]OFD Sender: No OFD packet to send [16:22:03]OFD Sender: No OFD packet to send [16:22:03]recv_with_timeout no data received [16:22:08]OFD Sender: No OFD packet to send [16:22:13]OFD Sender: No OFD packet to send [16:22:13]recv_with_timeout no data received [16:22:18]OFD Sender: No OFD packet to send [16:22:23]OFD Sender: No OFD packet to send [16:22:28]OFD Sender: No OFD packet to send [16:22:33]OFD Sender: No OFD packet to send [16:22:36]recv_with_timeout no data received [16:22:38]OFD Sender: No OFD packet to send [16:22:43]OFD Sender: No OFD packet to send [16:22:48]OFD Sender: No OFD packet to send [16:22:53]OFD Sender: No OFD packet to send [16:22:58]OFD Sender: No OFD packet to send [16:23:03]OFD Sender: No OFD packet to send [16:23:08]OFD Sender: No OFD packet to send [16:23:13]OFD Sender: No OFD packet to send [16:23:18]OFD Sender: No OFD packet to send [16:23:22]accept exits with 9 [16:23:22]New connection [16:23:22]New thread 3067002212 created [16:23:22]Thread 3066858852 joined [16:23:22]Waiting for new connection... [16:23:22] Sock 9.Parse request [16:23:22]Sock 9.Check first char [16:23:22]Sock 9.First char is OK [16:23:22]request: POST /json_proto HTTP/1.0 [16:23:22]Method: POST [16:23:22]URL: /json_proto [16:23:22]Method is POST - this is cgi request [16:23:22]url: /json_proto [16:23:22]query_string will be loaded in cgi processing [16:23:22]execute_cgi json_proto POST (null) [16:23:22]execute_cgi path=json_proto method=POST [16:23:22]POST find Content-Length [16:23:22]Host: 172.17.43.67:8080 [16:23:22]Content-Length: 675 [16:23:22]Content-Type: application/json [16:23:22] [16:23:22]POST finish read [16:23:22]Found Content-Length = 675 [16:23:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:22]execute_script... [16:23:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:22]POST & json_proto [16:23:22]process_json_proto [16:23:22]json parsed OK: [16:23:22]protocol is kg_v1.0 [16:23:22]action value=close_receipt [16:23:22]process_action close_receipt [16:23:22]cmd_close_receipt [16:23:22]MH_GetDate [16:23:22]Write to MH i2c: F0 00 00 FE 0C F9 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: F0 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: F0 09 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: F0 09 00 FE 0C 00 7B 44 F0 66 6A BD 47 65 EA [16:23:22]GetLastDocTimeStamp 1727022099 [16:23:22]current date 1727022203 [16:23:22]FM_GetShiftState [16:23:22]SAM_PROTO_GetShiftState [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 13 01 00 [16:23:22]Write to MH i2c: E2 08 00 FF 0C 80 13 01 00 00 00 00 00 88 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0E 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0E 00 FF 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CF [16:23:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:23:22]wFMCommunicate OK [16:23:22]SAM_PROTO_GetShiftState done [16:23:22]FM_GetShiftState done [16:23:22]opened in 1726966141 [16:23:22]opened+sec_in_day 1727052541 [16:23:22]quantity*price = 50063 [16:23:22]sum+1 = 50064 [16:23:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 283 22.09.2024 16:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151952 ФПД: 198834337213787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151952&fm=198834337213787&tin=02508201610067®Number=0000000000091825&sum=50000 [16:23:23]StoreToDocumentArchive [16:23:23]shift 475 fd 151952 [16:23:23]save to /storage/0475/doc_00151952 [16:23:23]save last doc name /storage/0475/doc_00151952 to /storage/kkm_last_doc_name [16:23:23]save OK [16:23:23]Clear old archive folders... [16:23:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:23:23]tlvbuf is 01FFEB50 [16:23:23]SAM_PROTO_ClearQueue [16:23:23]wFMCommunicate request_size=4 [16:23:23]MH_SAM_APDU [16:23:23]CAPDU: 80 09 00 00 [16:23:23]Write to MH i2c: E2 08 00 0C 0D 80 09 00 00 00 00 00 00 8B [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:23]Read from MH i2c: E2 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 0C 0D 00 90 00 8D [16:23:23]RAPDU: 90 00 [16:23:23]wFMCommunicate OK [16:23:23]SAM_PROTO_ClearQueue done [16:23:23]KKMCreateOFDPacket [16:23:23]OFDProtocolAddRootSTLVToBuf [16:23:23]FM_MakeSignedData [16:23:23]FM_MakeSignedData [16:23:23]SAM_PROTO_SignData [16:23:23]wFMCommunicate request_size=4 [16:23:23]MH_SAM_APDU [16:23:23]CAPDU: 80 0D 01 02 [16:23:23]Write to MH i2c: E2 08 00 0D 0D 80 0D 01 02 00 00 00 00 93 [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:23]Read from MH i2c: E2 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 0D 0D 00 90 00 8E [16:23:23]RAPDU: 90 00 [16:23:23]wFMCommunicate OK [16:23:23]wFMCommunicate request_size=255 [16:23:23]MH_SAM_APDU [16:23:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 7B 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 51 02 00 35 04 06 00 B4 D6 BA 09 [16:23:23]Write to MH i2c: E2 02 01 0E 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 7B 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 51 02 00 35 04 06 00 B4 D6 BA 09 00 00 DD [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:23]Read from MH i2c: E2 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 0E 0D 00 90 00 8F [16:23:23]RAPDU: 90 00 [16:23:23]wFMCommunicate OK [16:23:23]wFMCommunicate request_size=7 [16:23:23]MH_SAM_APDU [16:23:23]CAPDU: 80 0D 02 02 02 ED 5B [16:23:23]Write to MH i2c: E2 0A 00 0F 0D 80 0D 02 02 02 00 ED 5B 00 00 E2 [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:23]Read from MH i2c: E2 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: E2 03 00 0F 0D 00 90 00 90 [16:23:23]RAPDU: 90 00 [16:23:23]wFMCommunicate OK [16:23:23]wFMCommunicate request_size=4 [16:23:23]MH_SAM_APDU [16:23:23]CAPDU: 80 0D 03 02 [16:23:23]Write to MH i2c: E2 08 00 10 0D 80 0D 03 02 00 00 00 00 98 [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:24]Read from MH i2c: E2 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 0B 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 0B 00 10 0D 00 DF 89 F9 ED A2 B6 D3 40 90 00 52 [16:23:24]RAPDU: DF 89 F9 ED A2 B6 D3 40 90 00 [16:23:24]wFMCommunicate OK [16:23:24]SAM_PROTO_SignData done [16:23:24]FM_MakeSignedData done [16:23:24]CreateOFDProtocolMessage [16:23:24]wFMCommunicate request_size=4 [16:23:24]MH_SAM_APDU [16:23:24]CAPDU: 80 11 00 00 [16:23:24]Write to MH i2c: E2 08 00 11 0D 80 11 00 00 00 00 00 00 98 [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:24]Read from MH i2c: E2 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 17 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 17 00 11 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [16:23:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:24]wFMCommunicate OK [16:23:24]CreateOFDProtocolMessage done [16:23:24]OFDSenderStorePacket 151952 [16:23:24]StoreOFDPacket docnum=151952 [16:23:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A7 73 04 01 33 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 7B 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 51 02 00 35 04 06 00 B4 D6 BA 09 ED 5B DF 89 F9 ED A2 B6 D3 40 [16:23:24]CheckFolder [16:23:24]dirname=/storage/ofd_packets [16:23:24]CheckFolder done [16:23:24]ProducePacketName [16:23:24]name=ofd_packets/00151952 [16:23:24]NVStorageSaveData ofd_packets/00151952 [16:23:24]File name is /storage/ofd_packets/00151952 [16:23:24]Write 298 bytes [16:23:24]NVStorageSaveData done [16:23:24]OFDSenderStorePacket done [16:23:24]KKMCreateOFDPacket done [16:23:24]NVStorageSaveData kkm_last_timestamp [16:23:24]File name is /storage/kkm_last_timestamp [16:23:24]Write 4 bytes [16:23:24]NVStorageSaveData done [16:23:24]ExternCall_PrintAddStr [16:23:24]wPrintStart [16:23:24]Write to MH i2c: 01 00 00 12 0D 1F [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 07 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 07 00 12 0D 00 00 00 00 00 FF 0F 34 [16:23:24]RasterBufferAndPrint [16:23:24]line Счет N : (1)1785964 [16:23:24]line ИНН: 02508201610067 [16:23:24]line Контрольно-Кассовый Чек [16:23:24]line ПРОДАЖА [16:23:24]line ТРК (МРК, ГНК) : 31 [16:23:24]line Товар: 2710194210 [16:23:24]line ДТ-К-5 [16:23:24]line 6.570 * 76.20 [16:23:24]line = 500.63 [16:23:24]line НДС 12% НСП 1% [16:23:24]line > о реализуемом товаре [16:23:24]line ОКРУГЛЕНИЕ: -0.63 [16:23:24]line ИТОГО: 500.00 [16:23:24]line Внесено: 500.00 [16:23:24]line СДАЧА: 0.00 [16:23:24]line НСП 1% : 4.43 [16:23:24]line НДС 12% : 53.16 [16:23:24]line Наличными: 500.00 [16:23:24]line Безнал.: 0.00 [16:23:24]line Место: АЗС № 89 "Партнер Нефть" [16:23:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:23:24]line СНО: Общий режим [16:23:24]line Чек 283 22.09.2024 16:23 [16:23:24]line Смена: 475 ФФД: 1.0 [16:23:24]line ЗНМ: 0300000113 [16:23:24]line РНМ: 0000000000091825 [16:23:24]line Версия ККМ: 001 [16:23:24]line ФМ: 0000000000871835 [16:23:24]line ФД: 151952 [16:23:24]line ФПД: 198834337213787 [16:23:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151952&fm=198834337213787&tin=02508201610067®Number=0000000000091825&sum=50000 [16:23:24]OFD Sender: Processing packet 151952 [packets to send 826, broken 825] [16:23:24]ProducePacketName [16:23:24]name=ofd_packets/00151952 [16:23:24]OFD Sender: To server: pG, [16:23:24]CommunicateWithHost lk.salyk.kg:30040 [16:23:24]ConnectInit lk.salyk.kg [16:23:24]written 0, free lines is 4095 [16:23:24]Write to MH i2c: 01 00 00 3D 0D 4A [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 07 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 07 00 3D 0D 00 00 00 00 00 E2 0C 3F [16:23:24]RasterBufferAndPrint [16:23:24]line [16:23:24]line [16:23:24]line [16:23:24]line [16:23:24]line [16:23:24]written 0, free lines is 3304 [16:23:24]MH_Cut [16:23:24]Write to MH i2c: D1 01 00 44 0D 01 23 [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: D1 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: D1 01 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: D1 01 00 44 0D 00 22 [16:23:24]Write to MH i2c: 01 00 00 45 0D 52 [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:25]*** Cut start [16:23:25]*** Purtial cut [16:23:25]*** Stage 1: CUTSNS_PIN = 1 [16:23:25]Read from MH i2c: 01 [16:23:25]MH_I2C_Read... [16:23:25]*** Stop cut motor [16:23:25]*** Cut end [16:23:25]Read from MH i2c: 01 07 00 [16:23:25]MH_I2C_Read... [16:23:25]Read from MH i2c: 01 07 00 45 0D 00 00 00 00 00 FF 0F 67 [16:23:25]process_action close_receipt done [16:23:25]requested_data is exist [16:23:25]produce_requested_data [16:23:25]requested_item fm.sn is exist - process it [16:23:25]wFMCommunicate request_size=4 [16:23:25]MH_SAM_APDU [16:23:25]CAPDU: 80 11 00 00 [16:23:25]Write to MH i2c: E2 08 00 46 0D 80 11 00 00 00 00 00 00 CD [16:23:25]Write i2c OK [16:23:25]MH_I2C_Read... [16:23:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:25]Read from MH i2c: E2 [16:23:25]MH_I2C_Read... [16:23:25]Read from MH i2c: E2 17 00 [16:23:25]MH_I2C_Read... [16:23:25]Read from MH i2c: E2 17 00 46 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [16:23:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:25]wFMCommunicate OK [16:23:25]requested_item fd.num is exist - process it [16:23:25]SAM_PROTO_GetFieldsCounters [16:23:25]wFMCommunicate request_size=4 [16:23:25]MH_SAM_APDU [16:23:25]CAPDU: 80 13 00 00 [16:23:25]Write to MH i2c: E2 08 00 47 0D 80 13 00 00 00 00 00 00 D0 [16:23:25]Write i2c OK [16:23:25]MH_I2C_Read... [16:23:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:26]Read from MH i2c: E2 [16:23:26]MH_I2C_Read... [16:23:26]Read from MH i2c: E2 62 00 [16:23:26]MH_I2C_Read... [16:23:26]Read from MH i2c: E2 62 00 47 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [16:23:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:26]wFMCommunicate OK [16:23:26]SAM_PROTO_GetFieldsCounters done [16:23:26]requested_item shift.num is exist - process it [16:23:26]requested_item shift.opened is exist - process it [16:23:26]req_shift_opened [16:23:26]FM_GetShiftState [16:23:26]SAM_PROTO_GetShiftState [16:23:26]wFMCommunicate request_size=4 [16:23:26]MH_SAM_APDU [16:23:26]CAPDU: 80 13 01 00 [16:23:26]Write to MH i2c: E2 08 00 48 0D 80 13 01 00 00 00 00 00 D2 [16:23:26]Write i2c OK [16:23:26]MH_I2C_Read... [16:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:26]Read from MH i2c: E2 [16:23:26]MH_I2C_Read... [16:23:26]Read from MH i2c: E2 0E 00 [16:23:26]MH_I2C_Read... [16:23:26]Read from MH i2c: E2 0E 00 48 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 19 [16:23:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:23:26]wFMCommunicate OK [16:23:26]SAM_PROTO_GetShiftState done [16:23:26]FM_GetShiftState done [16:23:26]req_shift_opened done [16:23:26]requested_item shift.open_date is exist - process it [16:23:26]req_shift_open_date [16:23:26]req_shift_open_date done [16:23:26]produce_requested_data done [16:23:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151952,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:23:26]process_action_free close_receipt [16:23:26]json_value_free [16:23:26]json_value_free done [16:23:26]process_json_proto returns [16:23:26]Send response to host [16:23:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151952,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:23:26]free response buf [16:23:26]execute_script done [16:23:26]execute_script returns [16:23:26]free content buf [16:23:26]Sock 9.Close socket [16:23:26]Sock 9.Thread stoped [16:23:28]Connected sock=11 [16:23:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A7 73 04 01 33 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 7B 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 51 02 00 35 04 06 00 B4 D6 BA 09 ED 5B DF 89 F9 ED A2 B6 D3 40 [16:23:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A 29 47 00 D9 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 51 02 00 F4 03 04 00 83 EC EF 66 B6 04 01 00 00 48 C6 10 5B 98 1E 39 B5 [16:23:29]CommunicateWithHost err = 0 [16:23:29]CheckOFDResponse [16:23:29]1017 (14) - 77093643461234 [16:23:29]1041 (16) - 0000000000871835 [16:23:29]1040 (4) - 151952 [16:23:29]1012 (4) - 22.09.2024 10:08 [16:23:29]1206 (1) - 0 [16:23:29]OFD Sender: Remove packet 151952 [16:23:29]ProducePacketName [16:23:29]name=ofd_packets/00151952 [16:23:29]NVStorageDeleteData [16:23:30]OFD Sender: No OFD packet to send [16:23:35]OFD Sender: No OFD packet to send [16:23:39]recv_with_timeout no data received [16:23:40]OFD Sender: No OFD packet to send [16:23:44]accept exits with 7 [16:23:44]New connection [16:23:44]New thread 3066858852 created [16:23:44]Thread 3067002212 joined [16:23:44]Waiting for new connection... [16:23:44] Sock 7.Parse request [16:23:44]Sock 7.Check first char [16:23:44]Sock 7.First char is OK [16:23:44]request: POST /json_proto HTTP/1.0 [16:23:44]Method: POST [16:23:44]URL: /json_proto [16:23:44]Method is POST - this is cgi request [16:23:44]url: /json_proto [16:23:44]query_string will be loaded in cgi processing [16:23:44]execute_cgi json_proto POST (null) [16:23:44]execute_cgi path=json_proto method=POST [16:23:44]POST find Content-Length [16:23:44]Host: 172.17.43.67:8080 [16:23:44]Content-Length: 629 [16:23:44]Content-Type: application/json [16:23:44] [16:23:44]POST finish read [16:23:44]Found Content-Length = 629 [16:23:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18831", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:44]execute_script... [16:23:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18831", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:44]POST & json_proto [16:23:44]process_json_proto [16:23:44]json parsed OK: [16:23:44]protocol is kg_v1.0 [16:23:44]action value=close_receipt [16:23:44]process_action close_receipt [16:23:44]cmd_close_receipt [16:23:44]MH_GetDate [16:23:44]Write to MH i2c: F0 00 00 49 0D 45 [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: F0 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: F0 09 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: F0 09 00 49 0D 00 91 44 F0 66 6A BD 47 65 4C [16:23:44]GetLastDocTimeStamp 1727022203 [16:23:44]current date 1727022225 [16:23:44]FM_GetShiftState [16:23:44]SAM_PROTO_GetShiftState [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 13 01 00 [16:23:44]Write to MH i2c: E2 08 00 4A 0D 80 13 01 00 00 00 00 00 D4 [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 0E 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 0E 00 4A 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1B [16:23:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:23:44]wFMCommunicate OK [16:23:44]SAM_PROTO_GetShiftState done [16:23:44]FM_GetShiftState done [16:23:44]opened in 1726966141 [16:23:44]opened+sec_in_day 1727052541 [16:23:44]quantity*price = 4500 [16:23:44]sum+1 = 4501 [16:23:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 284 22.09.2024 16:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151953 ФПД: 78072199411875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162345&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151953&fm=78072199411875&tin=02508201610067®Number=0000000000091825&sum=4500 0 [16:23:46]StoreToDocumentArchive [16:23:46]shift 475 fd 151953 [16:23:46]save to /storage/0475/doc_00151953 [16:23:46]save last doc name /storage/0475/doc_00151953 to /storage/kkm_last_doc_name [16:23:46]save OK [16:23:46]Clear old archive folders... [16:23:46]ProcessDocumentItem done err = 0, tmpTLVsize=269 [16:23:46]tlvbuf is 01FD0C20 [16:23:46]SAM_PROTO_ClearQueue [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 09 00 00 [16:23:46]Write to MH i2c: E2 08 00 57 0D 80 09 00 00 00 00 00 00 D6 [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 57 0D 00 90 00 D8 [16:23:46]RAPDU: 90 00 [16:23:46]wFMCommunicate OK [16:23:46]SAM_PROTO_ClearQueue done [16:23:46]KKMCreateOFDPacket [16:23:46]OFDProtocolAddRootSTLVToBuf [16:23:46]FM_MakeSignedData [16:23:46]FM_MakeSignedData [16:23:46]SAM_PROTO_SignData [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 0D 01 02 [16:23:46]Write to MH i2c: E2 08 00 58 0D 80 0D 01 02 00 00 00 00 DE [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 58 0D 00 90 00 D9 [16:23:46]RAPDU: 90 00 [16:23:46]wFMCommunicate OK [16:23:46]wFMCommunicate request_size=255 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 91 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [16:23:46]Write to MH i2c: E2 02 01 59 0D 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 91 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 07 [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 59 0D 00 90 00 DA [16:23:46]RAPDU: 90 00 [16:23:46]wFMCommunicate OK [16:23:46]wFMCommunicate request_size=28 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 91 51 02 00 35 04 06 00 47 01 99 B6 78 A3 [16:23:46]Write to MH i2c: E2 1F 00 5A 0D 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 91 51 02 00 35 04 06 00 47 01 99 B6 78 A3 00 00 04 [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 03 00 5A 0D 00 90 00 DB [16:23:46]RAPDU: 90 00 [16:23:46]wFMCommunicate OK [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 0D 03 02 [16:23:46]Write to MH i2c: E2 08 00 5B 0D 80 0D 03 02 00 00 00 00 E3 [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 0B 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 0B 00 5B 0D 00 0E 0B 27 5D 20 3F 83 AE 90 00 11 [16:23:46]RAPDU: 0E 0B 27 5D 20 3F 83 AE 90 00 [16:23:46]wFMCommunicate OK [16:23:46]SAM_PROTO_SignData done [16:23:46]FM_MakeSignedData done [16:23:46]CreateOFDProtocolMessage [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 11 00 00 [16:23:46]Write to MH i2c: E2 08 00 5C 0D 80 11 00 00 00 00 00 00 E3 [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 17 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 17 00 5C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [16:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:46]wFMCommunicate OK [16:23:46]CreateOFDProtocolMessage done [16:23:46]OFDSenderStorePacket 151953 [16:23:46]StoreOFDPacket docnum=151953 [16:23:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 0E 7F 19 01 9E 04 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 91 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 51 02 00 35 04 06 00 47 01 99 B6 78 A3 0E 0B 27 5D 20 3F 83 AE [16:23:46]CheckFolder [16:23:46]dirname=/storage/ofd_packets [16:23:46]CheckFolder done [16:23:46]ProducePacketName [16:23:46]name=ofd_packets/00151953 [16:23:46]NVStorageSaveData ofd_packets/00151953 [16:23:46]File name is /storage/ofd_packets/00151953 [16:23:46]Write 319 bytes [16:23:46]NVStorageSaveData done [16:23:46]OFDSenderStorePacket done [16:23:46]KKMCreateOFDPacket done [16:23:46]NVStorageSaveData kkm_last_timestamp [16:23:46]File name is /storage/kkm_last_timestamp [16:23:46]Write 4 bytes [16:23:46]NVStorageSaveData done [16:23:46]ExternCall_PrintAddStr [16:23:46]wPrintStart [16:23:46]Write to MH i2c: 01 00 00 5D 0D 6A [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: 01 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: 01 07 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: 01 07 00 5D 0D 00 00 00 00 00 FF 0F 7F [16:23:46]RasterBufferAndPrint [16:23:46]line Счет N : (3)18831 [16:23:46]line ИНН: 02508201610067 [16:23:46]line Контрольно-Кассовый Чек [16:23:46]line ПРОДАЖА [16:23:46]line Товар: 4700000160358 [16:23:46]line Вода Легенда 1л [16:23:46]line 1.000 * 45.00 [16:23:46]line = 45.00 [16:23:46]line НДС 12% НСП 1% [16:23:46]line > о реализуемом товаре [16:23:46]line ИТОГО: 45.00 [16:23:46]line НСП 1% : 0.40 [16:23:46]line НДС 12% : 4.78 [16:23:46]line Наличными: 45.00 [16:23:46]line Безнал.: 0.00 [16:23:46]line Место: АЗС № 89 "Партнер Нефть" [16:23:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:23:46]line СНО: Общий режим [16:23:46]line Чек 284 22.09.2024 16:23 [16:23:46]line Смена: 475 ФФД: 1.0 [16:23:46]line ЗНМ: 0300000113 [16:23:46]line РНМ: 0000000000091825 [16:23:46]line Версия ККМ: 001 [16:23:46]line ФМ: 0000000000871835 [16:23:46]line ФД: 151953 [16:23:46]line ФПД: 78072199411875 [16:23:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162345&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151953&fm=78072199411875&tin=02508201610067®Number=0000000000091825&sum=4500 [16:23:46]line 0 [16:23:46]written 0, free lines is 4095 [16:23:46]OFD Sender: Processing packet 151953 [packets to send 826, broken 825] [16:23:46]ProducePacketName [16:23:46]name=ofd_packets/00151953 [16:23:46]OFD Sender: To server: pG, [16:23:46]CommunicateWithHost lk.salyk.kg:30040 [16:23:46]ConnectInit lk.salyk.kg [16:23:47]Write to MH i2c: 01 00 00 85 0D 92 [16:23:47]Write i2c OK [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: 01 [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: 01 07 00 [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: 01 07 00 85 0D 00 00 00 00 00 01 0D A7 [16:23:47]RasterBufferAndPrint [16:23:47]line [16:23:47]line [16:23:47]line [16:23:47]line [16:23:47]line [16:23:47]written 0, free lines is 3334 [16:23:47]MH_Cut [16:23:47]Write to MH i2c: D1 01 00 8C 0D 01 6B [16:23:47]Write i2c OK [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: D1 [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: D1 01 00 [16:23:47]MH_I2C_Read... [16:23:47]Read from MH i2c: D1 01 00 8C 0D 00 6A [16:23:47]Write to MH i2c: 01 00 00 8D 0D 9A [16:23:47]Write i2c OK [16:23:47]MH_I2C_Read... [16:23:47]*** Cut start [16:23:47]*** Purtial cut [16:23:47]*** Stage 1: CUTSNS_PIN = 1 [16:23:48]Read from MH i2c: 01 [16:23:48]MH_I2C_Read... [16:23:48]*** Stop cut motor [16:23:48]*** Cut end [16:23:48]Read from MH i2c: 01 07 00 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: 01 07 00 8D 0D 00 00 00 00 00 FF 0F AF [16:23:48]process_action close_receipt done [16:23:48]requested_data is exist [16:23:48]produce_requested_data [16:23:48]requested_item fm.sn is exist - process it [16:23:48]wFMCommunicate request_size=4 [16:23:48]MH_SAM_APDU [16:23:48]CAPDU: 80 11 00 00 [16:23:48]Write to MH i2c: E2 08 00 8E 0D 80 11 00 00 00 00 00 00 15 [16:23:48]Write i2c OK [16:23:48]MH_I2C_Read... [16:23:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:48]Read from MH i2c: E2 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 17 00 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 17 00 8E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [16:23:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:48]wFMCommunicate OK [16:23:48]requested_item fd.num is exist - process it [16:23:48]SAM_PROTO_GetFieldsCounters [16:23:48]wFMCommunicate request_size=4 [16:23:48]MH_SAM_APDU [16:23:48]CAPDU: 80 13 00 00 [16:23:48]Write to MH i2c: E2 08 00 8F 0D 80 13 00 00 00 00 00 00 18 [16:23:48]Write i2c OK [16:23:48]MH_I2C_Read... [16:23:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:48]Read from MH i2c: E2 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 62 00 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 62 00 8F 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [16:23:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:48]wFMCommunicate OK [16:23:48]SAM_PROTO_GetFieldsCounters done [16:23:48]requested_item shift.num is exist - process it [16:23:48]requested_item shift.opened is exist - process it [16:23:48]req_shift_opened [16:23:48]FM_GetShiftState [16:23:48]SAM_PROTO_GetShiftState [16:23:48]wFMCommunicate request_size=4 [16:23:48]MH_SAM_APDU [16:23:48]CAPDU: 80 13 01 00 [16:23:48]Write to MH i2c: E2 08 00 90 0D 80 13 01 00 00 00 00 00 1A [16:23:48]Write i2c OK [16:23:48]MH_I2C_Read... [16:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:48]Read from MH i2c: E2 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 0E 00 [16:23:48]MH_I2C_Read... [16:23:48]Read from MH i2c: E2 0E 00 90 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [16:23:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:23:48]wFMCommunicate OK [16:23:48]SAM_PROTO_GetShiftState done [16:23:48]FM_GetShiftState done [16:23:48]req_shift_opened done [16:23:48]requested_item shift.open_date is exist - process it [16:23:48]req_shift_open_date [16:23:48]req_shift_open_date done [16:23:48]produce_requested_data done [16:23:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151953,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:23:48]process_action_free close_receipt [16:23:48]json_value_free [16:23:48]json_value_free done [16:23:48]process_json_proto returns [16:23:48]Send response to host [16:23:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151953,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:23:48]free response buf [16:23:48]execute_script done [16:23:48]execute_script returns [16:23:48]free content buf [16:23:48]Sock 7.Close socket [16:23:48]Sock 7.Thread stoped [16:23:48]Connected sock=11 [16:23:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 0E 7F 19 01 9E 04 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 91 44 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 51 02 00 35 04 06 00 47 01 99 B6 78 A3 0E 0B 27 5D 20 3F 83 AE [16:23:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 DA 47 00 50 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 51 02 00 F4 03 04 00 97 EC EF 66 B6 04 01 00 00 F8 D0 17 ED 41 4B 8C AB [16:23:49]CommunicateWithHost err = 0 [16:23:49]CheckOFDResponse [16:23:49]1017 (14) - 77093643461234 [16:23:49]1041 (16) - 0000000000871835 [16:23:49]1040 (4) - 151953 [16:23:49]1012 (4) - 22.09.2024 10:08 [16:23:49]1206 (1) - 0 [16:23:49]OFD Sender: Remove packet 151953 [16:23:49]ProducePacketName [16:23:49]name=ofd_packets/00151953 [16:23:49]NVStorageDeleteData [16:23:50]OFD Sender: No OFD packet to send [16:23:55]OFD Sender: No OFD packet to send [16:24:00]OFD Sender: No OFD packet to send [16:24:05]OFD Sender: No OFD packet to send [16:24:10]OFD Sender: No OFD packet to send [16:24:10]recv_with_timeout no data received [16:24:15]OFD Sender: No OFD packet to send [16:24:20]OFD Sender: No OFD packet to send [16:24:25]OFD Sender: No OFD packet to send [16:24:30]OFD Sender: No OFD packet to send [16:24:35]OFD Sender: No OFD packet to send [16:24:35]recv_with_timeout no data received [16:24:40]OFD Sender: No OFD packet to send [16:24:45]OFD Sender: No OFD packet to send [16:24:50]OFD Sender: No OFD packet to send [16:24:55]OFD Sender: No OFD packet to send [16:25:00]OFD Sender: No OFD packet to send [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:38]recv_with_timeout no data received [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:25]OFD Sender: No OFD packet to send [16:26:30]OFD Sender: No OFD packet to send [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:05]OFD Sender: No OFD packet to send [16:27:10]OFD Sender: No OFD packet to send [16:27:15]OFD Sender: No OFD packet to send [16:27:20]OFD Sender: No OFD packet to send [16:27:25]OFD Sender: No OFD packet to send [16:27:26]recv_with_timeout no data received [16:27:30]OFD Sender: No OFD packet to send [16:27:35]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:35]recv_with_timeout no data received [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:46]OFD Sender: No OFD packet to send [16:28:46]recv_with_timeout no data received [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:29:01]OFD Sender: No OFD packet to send [16:29:06]OFD Sender: No OFD packet to send [16:29:11]OFD Sender: No OFD packet to send [16:29:16]OFD Sender: No OFD packet to send [16:29:21]OFD Sender: No OFD packet to send [16:29:26]OFD Sender: No OFD packet to send [16:29:31]OFD Sender: No OFD packet to send [16:29:36]OFD Sender: No OFD packet to send [16:29:41]OFD Sender: No OFD packet to send [16:29:46]OFD Sender: No OFD packet to send [16:29:51]OFD Sender: No OFD packet to send [16:29:56]OFD Sender: No OFD packet to send [16:30:01]OFD Sender: No OFD packet to send [16:30:06]OFD Sender: No OFD packet to send [16:30:11]OFD Sender: No OFD packet to send [16:30:16]OFD Sender: No OFD packet to send [16:30:21]OFD Sender: No OFD packet to send [16:30:26]OFD Sender: No OFD packet to send [16:30:31]OFD Sender: No OFD packet to send [16:30:32]recv_with_timeout no data received [16:30:36]OFD Sender: No OFD packet to send [16:30:41]OFD Sender: No OFD packet to send [16:30:46]OFD Sender: No OFD packet to send [16:30:51]OFD Sender: No OFD packet to send [16:30:56]OFD Sender: No OFD packet to send [16:31:01]OFD Sender: No OFD packet to send [16:31:06]OFD Sender: No OFD packet to send [16:31:11]OFD Sender: No OFD packet to send [16:31:16]OFD Sender: No OFD packet to send [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:31]OFD Sender: No OFD packet to send [16:31:32]recv_with_timeout no data received [16:31:36]OFD Sender: No OFD packet to send [16:31:41]OFD Sender: No OFD packet to send [16:31:46]OFD Sender: No OFD packet to send [16:31:51]OFD Sender: No OFD packet to send [16:31:56]OFD Sender: No OFD packet to send [16:32:01]OFD Sender: No OFD packet to send [16:32:06]OFD Sender: No OFD packet to send [16:32:11]OFD Sender: No OFD packet to send [16:32:17]OFD Sender: No OFD packet to send [16:32:22]OFD Sender: No OFD packet to send [16:32:23]recv_with_timeout no data received [16:32:27]OFD Sender: No OFD packet to send [16:32:32]OFD Sender: No OFD packet to send [16:32:37]OFD Sender: No OFD packet to send [16:32:42]OFD Sender: No OFD packet to send [16:32:47]OFD Sender: No OFD packet to send [16:32:52]OFD Sender: No OFD packet to send [16:32:57]OFD Sender: No OFD packet to send [16:33:02]OFD Sender: No OFD packet to send [16:33:06]recv_with_timeout no data received [16:33:07]OFD Sender: No OFD packet to send [16:33:12]OFD Sender: No OFD packet to send [16:33:17]OFD Sender: No OFD packet to send [16:33:22]OFD Sender: No OFD packet to send [16:33:27]OFD Sender: No OFD packet to send [16:33:32]recv_with_timeout no data received [16:33:32]OFD Sender: No OFD packet to send [16:33:37]OFD Sender: No OFD packet to send [16:33:42]OFD Sender: No OFD packet to send [16:33:47]OFD Sender: No OFD packet to send [16:33:47]accept exits with 10 [16:33:47]New connection [16:33:47]New thread 3067002212 created [16:33:47]Thread 3066858852 joined [16:33:47]Waiting for new connection... [16:33:47] Sock 10.Parse request [16:33:47]Sock 10.Check first char [16:33:47]Sock 10.First char is OK [16:33:47]request: POST /json_proto HTTP/1.0 [16:33:47]Method: POST [16:33:47]URL: /json_proto [16:33:47]Method is POST - this is cgi request [16:33:47]url: /json_proto [16:33:47]query_string will be loaded in cgi processing [16:33:47]execute_cgi json_proto POST (null) [16:33:47]execute_cgi path=json_proto method=POST [16:33:47]POST find Content-Length [16:33:47]Host: 172.17.43.67:8080 [16:33:47]Content-Length: 794 [16:33:47]Content-Type: application/json [16:33:47] [16:33:47]POST finish read [16:33:47]Found Content-Length = 794 [16:33:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:47]execute_script... [16:33:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:47]POST & json_proto [16:33:47]process_json_proto [16:33:47]json parsed OK: [16:33:47]protocol is kg_v1.0 [16:33:47]action value=close_receipt [16:33:47]process_action close_receipt [16:33:47]cmd_close_receipt [16:33:47]MH_GetDate [16:33:47]Write to MH i2c: F0 00 00 91 0D 8D [16:33:47]Write i2c OK [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: F0 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: F0 09 00 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: F0 09 00 91 0D 00 EC 46 F0 66 6A BD 47 65 F1 [16:33:47]GetLastDocTimeStamp 1727022225 [16:33:47]current date 1727022828 [16:33:47]FM_GetShiftState [16:33:47]SAM_PROTO_GetShiftState [16:33:47]wFMCommunicate request_size=4 [16:33:47]MH_SAM_APDU [16:33:47]CAPDU: 80 13 01 00 [16:33:47]Write to MH i2c: E2 08 00 92 0D 80 13 01 00 00 00 00 00 1C [16:33:47]Write i2c OK [16:33:47]MH_I2C_Read... [16:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:47]Read from MH i2c: E2 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: E2 0E 00 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: E2 0E 00 92 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 63 [16:33:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:33:47]wFMCommunicate OK [16:33:47]SAM_PROTO_GetShiftState done [16:33:47]FM_GetShiftState done [16:33:47]opened in 1726966141 [16:33:47]opened+sec_in_day 1727052541 [16:33:47]quantity*price = 0 [16:33:47]sum+1 = 1 [16:33:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 285 22.09.2024 16:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151954 ФПД: 27854605839923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163348&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151954&fm=27854605839923&tin=02508201610067®Number=0000000000091825&sum=0 [16:33:48]StoreToDocumentArchive [16:33:48]shift 475 fd 151954 [16:33:48]save to /storage/0475/doc_00151954 [16:33:48]save last doc name /storage/0475/doc_00151954 to /storage/kkm_last_doc_name [16:33:48]save OK [16:33:48]Clear old archive folders... [16:33:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:33:48]tlvbuf is 01FD0AE0 [16:33:48]SAM_PROTO_ClearQueue [16:33:48]wFMCommunicate request_size=4 [16:33:48]MH_SAM_APDU [16:33:48]CAPDU: 80 09 00 00 [16:33:48]Write to MH i2c: E2 08 00 9F 0D 80 09 00 00 00 00 00 00 1E [16:33:48]Write i2c OK [16:33:48]MH_I2C_Read... [16:33:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:48]Read from MH i2c: E2 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 9F 0D 00 90 00 20 [16:33:48]RAPDU: 90 00 [16:33:48]wFMCommunicate OK [16:33:48]SAM_PROTO_ClearQueue done [16:33:48]KKMCreateOFDPacket [16:33:48]OFDProtocolAddRootSTLVToBuf [16:33:48]FM_MakeSignedData [16:33:48]FM_MakeSignedData [16:33:48]SAM_PROTO_SignData [16:33:48]wFMCommunicate request_size=4 [16:33:48]MH_SAM_APDU [16:33:48]CAPDU: 80 0D 01 02 [16:33:48]Write to MH i2c: E2 08 00 A0 0D 80 0D 01 02 00 00 00 00 26 [16:33:48]Write i2c OK [16:33:48]MH_I2C_Read... [16:33:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:48]Read from MH i2c: E2 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 A0 0D 00 90 00 21 [16:33:48]RAPDU: 90 00 [16:33:48]wFMCommunicate OK [16:33:48]wFMCommunicate request_size=255 [16:33:48]MH_SAM_APDU [16:33:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 EC 46 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 51 02 00 35 04 06 00 19 55 67 E2 [16:33:48]Write to MH i2c: E2 02 01 A1 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 EC 46 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 51 02 00 35 04 06 00 19 55 67 E2 00 00 1E [16:33:48]Write i2c OK [16:33:48]MH_I2C_Read... [16:33:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:48]Read from MH i2c: E2 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 A1 0D 00 90 00 22 [16:33:48]RAPDU: 90 00 [16:33:48]wFMCommunicate OK [16:33:48]wFMCommunicate request_size=7 [16:33:48]MH_SAM_APDU [16:33:48]CAPDU: 80 0D 02 02 02 EE 33 [16:33:48]Write to MH i2c: E2 0A 00 A2 0D 80 0D 02 02 02 00 EE 33 00 00 4E [16:33:48]Write i2c OK [16:33:48]MH_I2C_Read... [16:33:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:48]Read from MH i2c: E2 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 [16:33:48]MH_I2C_Read... [16:33:48]Read from MH i2c: E2 03 00 A2 0D 00 90 00 23 [16:33:48]RAPDU: 90 00 [16:33:48]wFMCommunicate OK [16:33:48]wFMCommunicate request_size=4 [16:33:48]MH_SAM_APDU [16:33:48]CAPDU: 80 0D 03 02 [16:33:48]Write to MH i2c: E2 08 00 A3 0D 80 0D 03 02 00 00 00 00 2B [16:33:48]Write i2c OK [16:33:48]MH_I2C_Read... [16:33:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:49]Read from MH i2c: E2 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: E2 0B 00 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: E2 0B 00 A3 0D 00 45 E7 5A 89 42 E1 AC 41 90 00 4B [16:33:49]RAPDU: 45 E7 5A 89 42 E1 AC 41 90 00 [16:33:49]wFMCommunicate OK [16:33:49]SAM_PROTO_SignData done [16:33:49]FM_MakeSignedData done [16:33:49]CreateOFDProtocolMessage [16:33:49]wFMCommunicate request_size=4 [16:33:49]MH_SAM_APDU [16:33:49]CAPDU: 80 11 00 00 [16:33:49]Write to MH i2c: E2 08 00 A4 0D 80 11 00 00 00 00 00 00 2B [16:33:49]Write i2c OK [16:33:49]MH_I2C_Read... [16:33:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:49]Read from MH i2c: E2 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: E2 17 00 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: E2 17 00 A4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [16:33:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:33:49]wFMCommunicate OK [16:33:49]CreateOFDProtocolMessage done [16:33:49]OFDSenderStorePacket 151954 [16:33:49]StoreOFDPacket docnum=151954 [16:33:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 5A 04 01 67 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 EC 46 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 51 02 00 35 04 06 00 19 55 67 E2 EE 33 45 E7 5A 89 42 E1 AC 41 [16:33:49]CheckFolder [16:33:49]dirname=/storage/ofd_packets [16:33:49]CheckFolder done [16:33:49]ProducePacketName [16:33:49]name=ofd_packets/00151954 [16:33:49]NVStorageSaveData ofd_packets/00151954 [16:33:49]File name is /storage/ofd_packets/00151954 [16:33:49]Write 298 bytes [16:33:49]NVStorageSaveData done [16:33:49]OFDSenderStorePacket done [16:33:49]KKMCreateOFDPacket done [16:33:49]NVStorageSaveData kkm_last_timestamp [16:33:49]File name is /storage/kkm_last_timestamp [16:33:49]Write 4 bytes [16:33:49]NVStorageSaveData done [16:33:49]ExternCall_PrintAddStr [16:33:49]wPrintStart [16:33:49]Write to MH i2c: 01 00 00 A5 0D B2 [16:33:49]Write i2c OK [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 07 00 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 07 00 A5 0D 00 00 00 00 00 FF 0F C7 [16:33:49]RasterBufferAndPrint [16:33:49]line Счет N : (1)1785965 [16:33:49]line ИНН: 02508201610067 [16:33:49]line Контрольно-Кассовый Чек [16:33:49]line ПРОДАЖА [16:33:49]line ТРК (МРК, ГНК) : 31 [16:33:49]line Товар: 2710194210 [16:33:49]line ДТ-К-5 [16:33:49]line 13.130 * 0.00 [16:33:49]line = 0.00 [16:33:49]line НДС 12% НСП 1% [16:33:49]line > о реализуемом товаре [16:33:49]line ИТОГО: 0.00 [16:33:49]line НСП 1% : 0.00 [16:33:49]line НДС 12% : 0.00 [16:33:49]line Наличными: 0.00 [16:33:49]line Безнал.: 0.00 [16:33:49]line Место: АЗС № 89 "Партнер Нефть" [16:33:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:33:49]line СНО: Общий режим [16:33:49]line Чек 285 22.09.2024 16:33 [16:33:49]line Смена: 475 ФФД: 1.0 [16:33:49]line ЗНМ: 0300000113 [16:33:49]line РНМ: 0000000000091825 [16:33:49]line Версия ККМ: 001 [16:33:49]line Платежная система: O! деньги [16:33:49]line ФМ: 0000000000871835 [16:33:49]line ФД: 151954 [16:33:49]line ФПД: 27854605839923 [16:33:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163348&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151954&fm=27854605839923&tin=02508201610067®Number=0000000000091825&sum=0 [16:33:49]written 0, free lines is 4095 [16:33:49]OFD Sender: Processing packet 151954 [packets to send 826, broken 825] [16:33:49]ProducePacketName [16:33:49]name=ofd_packets/00151954 [16:33:49]OFD Sender: To server: pG, [16:33:49]CommunicateWithHost lk.salyk.kg:30040 [16:33:49]ConnectInit lk.salyk.kg [16:33:49]Write to MH i2c: 01 00 00 CF 0D DC [16:33:49]Write i2c OK [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 07 00 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: 01 07 00 CF 0D 00 00 00 00 00 EC 0C DB [16:33:49]RasterBufferAndPrint [16:33:49]line [16:33:49]line [16:33:49]line [16:33:49]line [16:33:49]line [16:33:49]written 0, free lines is 3314 [16:33:49]MH_Cut [16:33:49]Write to MH i2c: D1 01 00 D6 0D 01 B5 [16:33:49]Write i2c OK [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: D1 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: D1 01 00 [16:33:49]MH_I2C_Read... [16:33:49]Read from MH i2c: D1 01 00 D6 0D 00 B4 [16:33:49]Write to MH i2c: 01 00 00 D7 0D E4 [16:33:49]Write i2c OK [16:33:49]MH_I2C_Read... [16:33:49]recv_with_timeout no data received [16:33:50]*** Cut start [16:33:50]*** Purtial cut [16:33:50]*** Stage 1: CUTSNS_PIN = 1 [16:33:50]Read from MH i2c: 01 [16:33:50]MH_I2C_Read... [16:33:50]*** Stop cut motor [16:33:50]*** Cut end [16:33:50]Read from MH i2c: 01 07 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: 01 07 00 D7 0D 00 00 00 00 00 FF 0F F9 [16:33:50]process_action close_receipt done [16:33:50]requested_data is exist [16:33:50]produce_requested_data [16:33:50]requested_item fm.sn is exist - process it [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 11 00 00 [16:33:50]Write to MH i2c: E2 08 00 D8 0D 80 11 00 00 00 00 00 00 5F [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 17 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 17 00 D8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [16:33:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:33:50]wFMCommunicate OK [16:33:50]requested_item fd.num is exist - process it [16:33:50]SAM_PROTO_GetFieldsCounters [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 13 00 00 [16:33:50]Write to MH i2c: E2 08 00 D9 0D 80 13 00 00 00 00 00 00 62 [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:50]Connected sock=11 [16:33:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 5A 04 01 67 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 EC 46 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 51 02 00 35 04 06 00 19 55 67 E2 EE 33 45 E7 5A 89 42 E1 AC 41 [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 62 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 62 00 D9 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [16:33:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:50]wFMCommunicate OK [16:33:50]SAM_PROTO_GetFieldsCounters done [16:33:50]requested_item shift.num is exist - process it [16:33:50]requested_item shift.opened is exist - process it [16:33:50]req_shift_opened [16:33:50]FM_GetShiftState [16:33:50]SAM_PROTO_GetShiftState [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 13 01 00 [16:33:50]Write to MH i2c: E2 08 00 DA 0D 80 13 01 00 00 00 00 00 64 [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 DA 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AB [16:33:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:33:50]wFMCommunicate OK [16:33:50]SAM_PROTO_GetShiftState done [16:33:50]FM_GetShiftState done [16:33:50]req_shift_opened done [16:33:50]requested_item shift.open_date is exist - process it [16:33:50]req_shift_open_date [16:33:50]req_shift_open_date done [16:33:50]produce_requested_data done [16:33:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151954,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:33:50]process_action_free close_receipt [16:33:50]json_value_free [16:33:50]json_value_free done [16:33:50]process_json_proto returns [16:33:50]Send response to host [16:33:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151954,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:33:50]free response buf [16:33:50]execute_script done [16:33:50]execute_script returns [16:33:50]free content buf [16:33:50]Sock 10.Close socket [16:33:50]Sock 10.Thread stoped [16:33:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 31 47 00 70 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 51 02 00 F4 03 04 00 F1 EE EF 66 B6 04 01 00 00 E5 B0 12 81 42 3F FB B3 [16:33:51]CommunicateWithHost err = 0 [16:33:51]CheckOFDResponse [16:33:51]1017 (14) - 77093643461234 [16:33:51]1041 (16) - 0000000000871835 [16:33:51]1040 (4) - 151954 [16:33:51]1012 (4) - 22.09.2024 10:18 [16:33:51]1206 (1) - 0 [16:33:51]OFD Sender: Remove packet 151954 [16:33:51]ProducePacketName [16:33:51]name=ofd_packets/00151954 [16:33:51]NVStorageDeleteData [16:33:51]OFD Sender: No OFD packet to send [16:33:56]OFD Sender: No OFD packet to send [16:34:00]recv_with_timeout no data received [16:34:01]OFD Sender: No OFD packet to send [16:34:06]OFD Sender: No OFD packet to send [16:34:11]OFD Sender: No OFD packet to send [16:34:16]OFD Sender: No OFD packet to send [16:34:21]OFD Sender: No OFD packet to send [16:34:27]OFD Sender: No OFD packet to send [16:34:32]OFD Sender: No OFD packet to send [16:34:37]OFD Sender: No OFD packet to send [16:34:42]OFD Sender: No OFD packet to send [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:03]accept exits with 9 [16:35:03]New connection [16:35:03]New thread 3066858852 created [16:35:03]Thread 3067002212 joined [16:35:03]Waiting for new connection... [16:35:03] Sock 9.Parse request [16:35:03]Sock 9.Check first char [16:35:03]Sock 9.First char is OK [16:35:03]request: POST /json_proto HTTP/1.0 [16:35:03]Method: POST [16:35:03]URL: /json_proto [16:35:03]Method is POST - this is cgi request [16:35:03]url: /json_proto [16:35:03]query_string will be loaded in cgi processing [16:35:03]execute_cgi json_proto POST (null) [16:35:03]execute_cgi path=json_proto method=POST [16:35:03]POST find Content-Length [16:35:03]Host: 172.17.43.67:8080 [16:35:03]Content-Length: 683 [16:35:03]Content-Type: application/json [16:35:03] [16:35:03]POST finish read [16:35:03]Found Content-Length = 683 [16:35:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:03]execute_script... [16:35:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:03]POST & json_proto [16:35:03]process_json_proto [16:35:03]json parsed OK: [16:35:03]protocol is kg_v1.0 [16:35:03]action value=close_receipt [16:35:03]process_action close_receipt [16:35:03]cmd_close_receipt [16:35:03]MH_GetDate [16:35:03]Write to MH i2c: F0 00 00 DB 0D D7 [16:35:03]Write i2c OK [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: F0 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: F0 09 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: F0 09 00 DB 0D 00 37 47 F0 66 6A BD 47 65 87 [16:35:03]GetLastDocTimeStamp 1727022828 [16:35:03]current date 1727022903 [16:35:03]FM_GetShiftState [16:35:03]SAM_PROTO_GetShiftState [16:35:03]wFMCommunicate request_size=4 [16:35:03]MH_SAM_APDU [16:35:03]CAPDU: 80 13 01 00 [16:35:03]Write to MH i2c: E2 08 00 DC 0D 80 13 01 00 00 00 00 00 66 [16:35:03]Write i2c OK [16:35:03]MH_I2C_Read... [16:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:03]Read from MH i2c: E2 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 0E 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 0E 00 DC 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AD [16:35:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:35:03]wFMCommunicate OK [16:35:03]SAM_PROTO_GetShiftState done [16:35:03]FM_GetShiftState done [16:35:03]opened in 1726966141 [16:35:03]opened+sec_in_day 1727052541 [16:35:03]quantity*price = 100021 [16:35:03]sum+1 = 100023 [16:35:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 286 22.09.2024 16:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151955 ФПД: 242022732890145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151955&fm=242022732890145&tin=02508201610067®Number=0000000000091825&sum=100000 [16:35:04]StoreToDocumentArchive [16:35:04]shift 475 fd 151955 [16:35:04]save to /storage/0475/doc_00151955 [16:35:04]save last doc name /storage/0475/doc_00151955 to /storage/kkm_last_doc_name [16:35:04]save OK [16:35:04]Clear old archive folders... [16:35:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:04]tlvbuf is 02042260 [16:35:04]SAM_PROTO_ClearQueue [16:35:04]wFMCommunicate request_size=4 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 09 00 00 [16:35:04]Write to MH i2c: E2 08 00 E9 0D 80 09 00 00 00 00 00 00 68 [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 E9 0D 00 90 00 6A [16:35:04]RAPDU: 90 00 [16:35:04]wFMCommunicate OK [16:35:04]SAM_PROTO_ClearQueue done [16:35:04]KKMCreateOFDPacket [16:35:04]OFDProtocolAddRootSTLVToBuf [16:35:04]FM_MakeSignedData [16:35:04]FM_MakeSignedData [16:35:04]SAM_PROTO_SignData [16:35:04]wFMCommunicate request_size=4 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 0D 01 02 [16:35:04]Write to MH i2c: E2 08 00 EA 0D 80 0D 01 02 00 00 00 00 70 [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 EA 0D 00 90 00 6B [16:35:04]RAPDU: 90 00 [16:35:04]wFMCommunicate OK [16:35:04]wFMCommunicate request_size=255 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 38 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 51 02 00 35 04 06 00 DC [16:35:04]Write to MH i2c: E2 02 01 EB 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 38 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 51 02 00 35 04 06 00 DC 00 00 AE [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 EB 0D 00 90 00 6C [16:35:04]RAPDU: 90 00 [16:35:04]wFMCommunicate OK [16:35:04]wFMCommunicate request_size=10 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 0D 02 02 05 1E 4F 05 80 21 [16:35:04]Write to MH i2c: E2 0D 00 EC 0D 80 0D 02 02 05 00 1E 4F 05 80 21 00 00 90 [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 03 00 EC 0D 00 90 00 6D [16:35:04]RAPDU: 90 00 [16:35:04]wFMCommunicate OK [16:35:04]wFMCommunicate request_size=4 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 0D 03 02 [16:35:04]Write to MH i2c: E2 08 00 ED 0D 80 0D 03 02 00 00 00 00 75 [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 0B 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 0B 00 ED 0D 00 1E FB 22 C2 36 61 FA 93 90 00 97 [16:35:04]RAPDU: 1E FB 22 C2 36 61 FA 93 90 00 [16:35:04]wFMCommunicate OK [16:35:04]SAM_PROTO_SignData done [16:35:04]FM_MakeSignedData done [16:35:04]CreateOFDProtocolMessage [16:35:04]wFMCommunicate request_size=4 [16:35:04]MH_SAM_APDU [16:35:04]CAPDU: 80 11 00 00 [16:35:04]Write to MH i2c: E2 08 00 EE 0D 80 11 00 00 00 00 00 00 75 [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:04]Read from MH i2c: E2 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 17 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: E2 17 00 EE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [16:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:04]wFMCommunicate OK [16:35:04]CreateOFDProtocolMessage done [16:35:04]OFDSenderStorePacket 151955 [16:35:04]StoreOFDPacket docnum=151955 [16:35:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD 25 07 01 F4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 38 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 51 02 00 35 04 06 00 DC 1E 4F 05 80 21 1E FB 22 C2 36 61 FA 93 [16:35:04]CheckFolder [16:35:04]dirname=/storage/ofd_packets [16:35:04]CheckFolder done [16:35:04]ProducePacketName [16:35:04]name=ofd_packets/00151955 [16:35:04]NVStorageSaveData ofd_packets/00151955 [16:35:04]File name is /storage/ofd_packets/00151955 [16:35:04]Write 301 bytes [16:35:04]NVStorageSaveData done [16:35:04]OFDSenderStorePacket done [16:35:04]KKMCreateOFDPacket done [16:35:04]NVStorageSaveData kkm_last_timestamp [16:35:04]File name is /storage/kkm_last_timestamp [16:35:04]Write 4 bytes [16:35:04]NVStorageSaveData done [16:35:04]ExternCall_PrintAddStr [16:35:04]wPrintStart [16:35:04]Write to MH i2c: 01 00 00 EF 0D FC [16:35:04]Write i2c OK [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: 01 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: 01 07 00 [16:35:04]MH_I2C_Read... [16:35:04]Read from MH i2c: 01 07 00 EF 0D 00 00 00 00 00 FF 0F 11 [16:35:04]RasterBufferAndPrint [16:35:04]line Счет N : (1)1785966 [16:35:04]line ИНН: 02508201610067 [16:35:04]line Контрольно-Кассовый Чек [16:35:04]line ПРОДАЖА [16:35:04]line ТРК (МРК, ГНК) : 13 [16:35:04]line Товар: 2710124500 [16:35:04]line Аи-95-К-5 [16:35:04]line 13.480 * 74.20 [16:35:04]line = 1000.22 [16:35:04]line НДС 12% НСП 1% [16:35:04]line > о реализуемом товаре [16:35:04]line ОКРУГЛЕНИЕ: -0.22 [16:35:04]line ИТОГО: 1000.00 [16:35:04]line Внесено: 1000.00 [16:35:04]line СДАЧА: 0.00 [16:35:04]line НСП 1% : 8.85 [16:35:04]line НДС 12% : 106.22 [16:35:04]line Наличными: 1000.00 [16:35:04]line Безнал.: 0.00 [16:35:04]line Место: АЗС № 89 "Партнер Нефть" [16:35:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:35:04]line СНО: Общий режим [16:35:04]line Чек 286 22.09.2024 16:35 [16:35:04]line Смена: 475 ФФД: 1.0 [16:35:04]line ЗНМ: 0300000113 [16:35:04]line РНМ: 0000000000091825 [16:35:04]line Версия ККМ: 001 [16:35:04]line ФМ: 0000000000871835 [16:35:04]line ФД: 151955 [16:35:04]line ФПД: 242022732890145 [16:35:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151955&fm=242022732890145&tin=02508201610067®Number=0000000000091825&sum=100000 [16:35:04]written 0, free lines is 4095 [16:35:04]OFD Sender: Processing packet 151955 [packets to send 826, broken 825] [16:35:04]ProducePacketName [16:35:04]name=ofd_packets/00151955 [16:35:04]OFD Sender: To server: pG, [16:35:04]CommunicateWithHost lk.salyk.kg:30040 [16:35:04]ConnectInit lk.salyk.kg [16:35:05]Write to MH i2c: 01 00 00 1A 0E 28 [16:35:05]Write i2c OK [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: 01 [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: 01 07 00 [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: 01 07 00 1A 0E 00 00 00 00 00 E4 0C 1F [16:35:05]RasterBufferAndPrint [16:35:05]line [16:35:05]line [16:35:05]line [16:35:05]line [16:35:05]line [16:35:05]written 0, free lines is 3306 [16:35:05]MH_Cut [16:35:05]Write to MH i2c: D1 01 00 21 0E 01 01 [16:35:05]Connected sock=7 [16:35:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD 25 07 01 F4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 38 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 51 02 00 35 04 06 00 DC 1E 4F 05 80 21 1E FB 22 C2 36 61 FA 93 [16:35:05]Write i2c OK [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: D1 [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: D1 01 00 [16:35:05]MH_I2C_Read... [16:35:05]Read from MH i2c: D1 01 00 21 0E 00 00 [16:35:05]Write to MH i2c: 01 00 00 22 0E 30 [16:35:05]Write i2c OK [16:35:05]MH_I2C_Read... [16:35:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 96 47 00 42 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 51 02 00 F4 03 04 00 3B EF EF 66 B6 04 01 00 00 D7 95 11 06 B9 E9 B1 E2 [16:35:05]CommunicateWithHost err = 0 [16:35:05]CheckOFDResponse [16:35:05]1017 (14) - 77093643461234 [16:35:05]1041 (16) - 0000000000871835 [16:35:05]1040 (4) - 151955 [16:35:05]1012 (4) - 22.09.2024 10:19 [16:35:05]1206 (1) - 0 [16:35:05]OFD Sender: Remove packet 151955 [16:35:05]ProducePacketName [16:35:05]name=ofd_packets/00151955 [16:35:05]NVStorageDeleteData [16:35:05]*** Cut start [16:35:05]*** Purtial cut [16:35:05]*** Stage 1: CUTSNS_PIN = 1 [16:35:06]OFD Sender: No OFD packet to send [16:35:06]Read from MH i2c: 01 [16:35:06]MH_I2C_Read... [16:35:06]*** Stop cut motor [16:35:06]*** Cut end [16:35:06]Read from MH i2c: 01 07 00 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: 01 07 00 22 0E 00 00 00 00 00 FF 0F 45 [16:35:06]process_action close_receipt done [16:35:06]requested_data is exist [16:35:06]produce_requested_data [16:35:06]requested_item fm.sn is exist - process it [16:35:06]wFMCommunicate request_size=4 [16:35:06]MH_SAM_APDU [16:35:06]CAPDU: 80 11 00 00 [16:35:06]Write to MH i2c: E2 08 00 23 0E 80 11 00 00 00 00 00 00 AB [16:35:06]Write i2c OK [16:35:06]MH_I2C_Read... [16:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:06]Read from MH i2c: E2 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 17 00 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 17 00 23 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [16:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:06]wFMCommunicate OK [16:35:06]requested_item fd.num is exist - process it [16:35:06]SAM_PROTO_GetFieldsCounters [16:35:06]wFMCommunicate request_size=4 [16:35:06]MH_SAM_APDU [16:35:06]CAPDU: 80 13 00 00 [16:35:06]Write to MH i2c: E2 08 00 24 0E 80 13 00 00 00 00 00 00 AE [16:35:06]Write i2c OK [16:35:06]MH_I2C_Read... [16:35:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:06]Read from MH i2c: E2 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 62 00 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 62 00 24 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [16:35:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:06]wFMCommunicate OK [16:35:06]SAM_PROTO_GetFieldsCounters done [16:35:06]requested_item shift.num is exist - process it [16:35:06]requested_item shift.opened is exist - process it [16:35:06]req_shift_opened [16:35:06]FM_GetShiftState [16:35:06]SAM_PROTO_GetShiftState [16:35:06]wFMCommunicate request_size=4 [16:35:06]MH_SAM_APDU [16:35:06]CAPDU: 80 13 01 00 [16:35:06]Write to MH i2c: E2 08 00 25 0E 80 13 01 00 00 00 00 00 B0 [16:35:06]Write i2c OK [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 [16:35:06]MH_I2C_Read... [16:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:06]Read from MH i2c: E2 0E 00 [16:35:06]MH_I2C_Read... [16:35:06]Read from MH i2c: E2 0E 00 25 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F7 [16:35:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:35:06]wFMCommunicate OK [16:35:06]SAM_PROTO_GetShiftState done [16:35:06]FM_GetShiftState done [16:35:06]req_shift_opened done [16:35:06]requested_item shift.open_date is exist - process it [16:35:06]req_shift_open_date [16:35:06]req_shift_open_date done [16:35:06]produce_requested_data done [16:35:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151955,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:35:06]process_action_free close_receipt [16:35:06]json_value_free [16:35:06]json_value_free done [16:35:06]process_json_proto returns [16:35:06]Send response to host [16:35:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151955,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:35:06]free response buf [16:35:06]execute_script done [16:35:06]execute_script returns [16:35:06]free content buf [16:35:06]Sock 9.Close socket [16:35:06]Sock 9.Thread stoped [16:35:11]OFD Sender: No OFD packet to send [16:35:15]recv_with_timeout no data received [16:35:16]OFD Sender: No OFD packet to send [16:35:21]OFD Sender: No OFD packet to send [16:35:25]recv_with_timeout no data received [16:35:26]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:37]accept exits with 10 [16:35:37]New connection [16:35:37]New thread 3067002212 created [16:35:37]Thread 3066858852 joined [16:35:37]Waiting for new connection... [16:35:37] Sock 10.Parse request [16:35:37]Sock 10.Check first char [16:35:37]Sock 10.First char is OK [16:35:37]request: POST /json_proto HTTP/1.0 [16:35:37]Method: POST [16:35:37]URL: /json_proto [16:35:37]Method is POST - this is cgi request [16:35:37]url: /json_proto [16:35:37]query_string will be loaded in cgi processing [16:35:37]execute_cgi json_proto POST (null) [16:35:37]execute_cgi path=json_proto method=POST [16:35:37]POST find Content-Length [16:35:37]Host: 172.17.43.67:8080 [16:35:37]Content-Length: 676 [16:35:37]Content-Type: application/json [16:35:37] [16:35:37]POST finish read [16:35:37]Found Content-Length = 676 [16:35:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:37]execute_script... [16:35:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:37]POST & json_proto [16:35:37]process_json_proto [16:35:37]json parsed OK: [16:35:37]protocol is kg_v1.0 [16:35:37]action value=close_receipt [16:35:37]process_action close_receipt [16:35:37]cmd_close_receipt [16:35:37]MH_GetDate [16:35:37]Write to MH i2c: F0 00 00 26 0E 23 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: F0 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: F0 09 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: F0 09 00 26 0E 00 5A 47 F0 66 6A BD 47 65 F6 [16:35:37]GetLastDocTimeStamp 1727022904 [16:35:37]current date 1727022938 [16:35:37]FM_GetShiftState [16:35:37]SAM_PROTO_GetShiftState [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 13 01 00 [16:35:37]Write to MH i2c: E2 08 00 27 0E 80 13 01 00 00 00 00 00 B2 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0E 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0E 00 27 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F9 [16:35:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:35:37]wFMCommunicate OK [16:35:37]SAM_PROTO_GetShiftState done [16:35:37]FM_GetShiftState done [16:35:37]opened in 1726966141 [16:35:37]opened+sec_in_day 1727052541 [16:35:37]quantity*price = 80010 [16:35:37]sum+1 = 80011 [16:35:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 287 22.09.2024 16:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151956 ФПД: 157156090527007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151956&fm=157156090527007&tin=02508201610067®Number=0000000000091825&sum=80000 [16:35:38]StoreToDocumentArchive [16:35:38]shift 475 fd 151956 [16:35:38]save to /storage/0475/doc_00151956 [16:35:38]save last doc name /storage/0475/doc_00151956 to /storage/kkm_last_doc_name [16:35:38]save OK [16:35:38]Clear old archive folders... [16:35:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:35:38]tlvbuf is 02050F60 [16:35:38]SAM_PROTO_ClearQueue [16:35:38]wFMCommunicate request_size=4 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 09 00 00 [16:35:38]Write to MH i2c: E2 08 00 34 0E 80 09 00 00 00 00 00 00 B4 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 34 0E 00 90 00 B6 [16:35:38]RAPDU: 90 00 [16:35:38]wFMCommunicate OK [16:35:38]SAM_PROTO_ClearQueue done [16:35:38]KKMCreateOFDPacket [16:35:38]OFDProtocolAddRootSTLVToBuf [16:35:38]FM_MakeSignedData [16:35:38]FM_MakeSignedData [16:35:38]SAM_PROTO_SignData [16:35:38]wFMCommunicate request_size=4 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 0D 01 02 [16:35:38]Write to MH i2c: E2 08 00 35 0E 80 0D 01 02 00 00 00 00 BC [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 35 0E 00 90 00 B7 [16:35:38]RAPDU: 90 00 [16:35:38]wFMCommunicate OK [16:35:38]wFMCommunicate request_size=255 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5A 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 51 02 00 35 04 06 00 8E EE C0 F3 [16:35:38]Write to MH i2c: E2 02 01 36 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5A 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 51 02 00 35 04 06 00 8E EE C0 F3 00 00 7D [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 36 0E 00 90 00 B8 [16:35:38]RAPDU: 90 00 [16:35:38]wFMCommunicate OK [16:35:38]wFMCommunicate request_size=7 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 0D 02 02 02 3D 1F [16:35:38]Write to MH i2c: E2 0A 00 37 0E 80 0D 02 02 02 00 3D 1F 00 00 1F [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 03 00 37 0E 00 90 00 B9 [16:35:38]RAPDU: 90 00 [16:35:38]wFMCommunicate OK [16:35:38]wFMCommunicate request_size=4 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 0D 03 02 [16:35:38]Write to MH i2c: E2 08 00 38 0E 80 0D 03 02 00 00 00 00 C1 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 0B 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 0B 00 38 0E 00 87 7F 38 A5 25 15 C6 AF 90 00 54 [16:35:38]RAPDU: 87 7F 38 A5 25 15 C6 AF 90 00 [16:35:38]wFMCommunicate OK [16:35:38]SAM_PROTO_SignData done [16:35:38]FM_MakeSignedData done [16:35:38]CreateOFDProtocolMessage [16:35:38]wFMCommunicate request_size=4 [16:35:38]MH_SAM_APDU [16:35:38]CAPDU: 80 11 00 00 [16:35:38]Write to MH i2c: E2 08 00 39 0E 80 11 00 00 00 00 00 00 C1 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:38]Read from MH i2c: E2 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 17 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: E2 17 00 39 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [16:35:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:38]wFMCommunicate OK [16:35:38]CreateOFDProtocolMessage done [16:35:38]OFDSenderStorePacket 151956 [16:35:38]StoreOFDPacket docnum=151956 [16:35:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 57 2F 04 01 3C BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5A 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 51 02 00 35 04 06 00 8E EE C0 F3 3D 1F 87 7F 38 A5 25 15 C6 AF [16:35:38]CheckFolder [16:35:38]dirname=/storage/ofd_packets [16:35:38]CheckFolder done [16:35:38]ProducePacketName [16:35:38]name=ofd_packets/00151956 [16:35:38]NVStorageSaveData ofd_packets/00151956 [16:35:38]File name is /storage/ofd_packets/00151956 [16:35:38]Write 298 bytes [16:35:38]NVStorageSaveData done [16:35:38]OFDSenderStorePacket done [16:35:38]KKMCreateOFDPacket done [16:35:38]NVStorageSaveData kkm_last_timestamp [16:35:38]File name is /storage/kkm_last_timestamp [16:35:38]Write 4 bytes [16:35:38]NVStorageSaveData done [16:35:38]ExternCall_PrintAddStr [16:35:38]wPrintStart [16:35:38]Write to MH i2c: 01 00 00 3A 0E 48 [16:35:38]Write i2c OK [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 07 00 [16:35:38]MH_I2C_Read... [16:35:38]Read from MH i2c: 01 07 00 3A 0E 00 00 00 00 00 FF 0F 5D [16:35:38]RasterBufferAndPrint [16:35:38]line Счет N : (1)1785967 [16:35:38]line ИНН: 02508201610067 [16:35:38]line Контрольно-Кассовый Чек [16:35:38]line ПРОДАЖА [16:35:38]line ТРК (МРК, ГНК) : 41 [16:35:38]line Товар: 2710194210 [16:35:38]line ДТ-К-5 [16:35:38]line 10.500 * 76.20 [16:35:38]line = 800.10 [16:35:38]line НДС 12% НСП 1% [16:35:38]line > о реализуемом товаре [16:35:38]line ОКРУГЛЕНИЕ: -0.10 [16:35:38]line ИТОГО: 800.00 [16:35:38]line Внесено: 800.00 [16:35:38]line СДАЧА: 0.00 [16:35:38]line НСП 1% : 7.08 [16:35:38]line НДС 12% : 84.97 [16:35:38]line Наличными: 800.00 [16:35:38]line Безнал.: 0.00 [16:35:38]line Место: АЗС № 89 "Партнер Нефть" [16:35:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:35:38]line СНО: Общий режим [16:35:38]line Чек 287 22.09.2024 16:35 [16:35:38]line Смена: 475 ФФД: 1.0 [16:35:38]line ЗНМ: 0300000113 [16:35:38]line РНМ: 0000000000091825 [16:35:38]line Версия ККМ: 001 [16:35:38]line ФМ: 0000000000871835 [16:35:38]line ФД: 151956 [16:35:38]line ФПД: 157156090527007 [16:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151956&fm=157156090527007&tin=02508201610067®Number=0000000000091825&sum=80000 [16:35:38]written 0, free lines is 4095 [16:35:38]OFD Sender: Processing packet 151956 [packets to send 826, broken 825] [16:35:38]ProducePacketName [16:35:38]name=ofd_packets/00151956 [16:35:38]OFD Sender: To server: pG, [16:35:38]CommunicateWithHost lk.salyk.kg:30040 [16:35:38]ConnectInit lk.salyk.kg [16:35:38]recv_with_timeout no data received [16:35:39]Write to MH i2c: 01 00 00 65 0E 73 [16:35:39]Write i2c OK [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: 01 [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: 01 07 00 [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: 01 07 00 65 0E 00 00 00 00 00 DA 0C 60 [16:35:39]RasterBufferAndPrint [16:35:39]line [16:35:39]line [16:35:39]line [16:35:39]line [16:35:39]line [16:35:39]written 0, free lines is 3296 [16:35:39]MH_Cut [16:35:39]Write to MH i2c: D1 01 00 6C 0E 01 4C [16:35:39]Write i2c OK [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: D1 [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: D1 01 00 [16:35:39]MH_I2C_Read... [16:35:39]Read from MH i2c: D1 01 00 6C 0E 00 4B [16:35:39]Write to MH i2c: 01 00 00 6D 0E 7B [16:35:39]Write i2c OK [16:35:39]MH_I2C_Read... [16:35:40]*** Cut start [16:35:40]*** Purtial cut [16:35:40]*** Stage 1: CUTSNS_PIN = 1 [16:35:40]Read from MH i2c: 01 [16:35:40]MH_I2C_Read... [16:35:40]*** Stop cut motor [16:35:40]*** Cut end [16:35:40]Read from MH i2c: 01 07 00 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: 01 07 00 6D 0E 00 00 00 00 00 FF 0F 90 [16:35:40]process_action close_receipt done [16:35:40]requested_data is exist [16:35:40]produce_requested_data [16:35:40]requested_item fm.sn is exist - process it [16:35:40]wFMCommunicate request_size=4 [16:35:40]MH_SAM_APDU [16:35:40]CAPDU: 80 11 00 00 [16:35:40]Write to MH i2c: E2 08 00 6E 0E 80 11 00 00 00 00 00 00 F6 [16:35:40]Write i2c OK [16:35:40]MH_I2C_Read... [16:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:40]Read from MH i2c: E2 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 17 00 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 17 00 6E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [16:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:40]wFMCommunicate OK [16:35:40]requested_item fd.num is exist - process it [16:35:40]SAM_PROTO_GetFieldsCounters [16:35:40]wFMCommunicate request_size=4 [16:35:40]MH_SAM_APDU [16:35:40]CAPDU: 80 13 00 00 [16:35:40]Write to MH i2c: E2 08 00 6F 0E 80 13 00 00 00 00 00 00 F9 [16:35:40]Write i2c OK [16:35:40]MH_I2C_Read... [16:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:40]Read from MH i2c: E2 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 62 00 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 62 00 6F 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 3D [16:35:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:40]wFMCommunicate OK [16:35:40]SAM_PROTO_GetFieldsCounters done [16:35:40]requested_item shift.num is exist - process it [16:35:40]requested_item shift.opened is exist - process it [16:35:40]req_shift_opened [16:35:40]FM_GetShiftState [16:35:40]SAM_PROTO_GetShiftState [16:35:40]wFMCommunicate request_size=4 [16:35:40]MH_SAM_APDU [16:35:40]CAPDU: 80 13 01 00 [16:35:40]Write to MH i2c: E2 08 00 70 0E 80 13 01 00 00 00 00 00 FB [16:35:40]Write i2c OK [16:35:40]MH_I2C_Read... [16:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:40]Read from MH i2c: E2 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 0E 00 [16:35:40]MH_I2C_Read... [16:35:40]Read from MH i2c: E2 0E 00 70 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 42 [16:35:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:35:40]wFMCommunicate OK [16:35:40]SAM_PROTO_GetShiftState done [16:35:40]FM_GetShiftState done [16:35:40]req_shift_opened done [16:35:40]requested_item shift.open_date is exist - process it [16:35:40]req_shift_open_date [16:35:40]req_shift_open_date done [16:35:40]produce_requested_data done [16:35:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151956,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:35:40]process_action_free close_receipt [16:35:40]json_value_free [16:35:40]json_value_free done [16:35:40]process_json_proto returns [16:35:40]Send response to host [16:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151956,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:35:40]free response buf [16:35:40]execute_script done [16:35:40]execute_script returns [16:35:40]free content buf [16:35:40]Sock 10.Close socket [16:35:40]Sock 10.Thread stoped [16:35:43]ConnectInit Can't take IP for lk.salyk.kg [16:35:43]CommunicateWithHost connect error [16:35:43]CommunicateWithHost err = -1 [16:35:43]OFD Sender: Server communicate error [16:35:48]OFD Sender: Processing packet 151956 [packets to send 826, broken 825] [16:35:48]ProducePacketName [16:35:48]name=ofd_packets/00151956 [16:35:48]OFD Sender: To server: pG, [16:35:48]CommunicateWithHost lk.salyk.kg:30040 [16:35:48]ConnectInit lk.salyk.kg [16:35:50]recv_with_timeout no data received [16:35:53]ConnectInit Can't take IP for lk.salyk.kg [16:35:53]CommunicateWithHost connect error [16:35:53]CommunicateWithHost err = -1 [16:35:53]OFD Sender: Server communicate error [16:35:58]OFD Sender: Processing packet 151956 [packets to send 826, broken 825] [16:35:58]ProducePacketName [16:35:58]name=ofd_packets/00151956 [16:35:58]OFD Sender: To server: pG, [16:35:58]CommunicateWithHost lk.salyk.kg:30040 [16:35:58]ConnectInit lk.salyk.kg [16:36:03]recv_with_timeout no data received [16:36:03]ConnectInit Can't take IP for lk.salyk.kg [16:36:03]CommunicateWithHost connect error [16:36:03]CommunicateWithHost err = -1 [16:36:03]OFD Sender: Server communicate error [16:36:09]OFD Sender: Processing packet 151956 [packets to send 826, broken 825] [16:36:09]ProducePacketName [16:36:09]name=ofd_packets/00151956 [16:36:09]OFD Sender: To server: pG, [16:36:09]CommunicateWithHost lk.salyk.kg:30040 [16:36:09]ConnectInit lk.salyk.kg [16:36:11]Connected sock=10 [16:36:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 57 2F 04 01 3C BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5A 47 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 51 02 00 35 04 06 00 8E EE C0 F3 3D 1F 87 7F 38 A5 25 15 C6 AF [16:36:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA 0C 47 00 E2 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 51 02 00 F4 03 04 00 7D EF EF 66 B6 04 01 00 00 6B 74 B3 2C 78 F8 A8 7C [16:36:11]CommunicateWithHost err = 0 [16:36:11]CheckOFDResponse [16:36:11]1017 (14) - 77093643461234 [16:36:11]1041 (16) - 0000000000871835 [16:36:11]1040 (4) - 151956 [16:36:11]1012 (4) - 22.09.2024 10:20 [16:36:11]1206 (1) - 0 [16:36:11]OFD Sender: Remove packet 151956 [16:36:11]ProducePacketName [16:36:11]name=ofd_packets/00151956 [16:36:11]NVStorageDeleteData [16:36:12]OFD Sender: No OFD packet to send [16:36:17]OFD Sender: No OFD packet to send [16:36:22]OFD Sender: No OFD packet to send [16:36:27]OFD Sender: No OFD packet to send [16:36:32]OFD Sender: No OFD packet to send [16:36:37]OFD Sender: No OFD packet to send [16:36:42]OFD Sender: No OFD packet to send [16:36:47]OFD Sender: No OFD packet to send [16:36:52]OFD Sender: No OFD packet to send [16:36:57]OFD Sender: No OFD packet to send [16:36:59]recv_with_timeout no data received [16:37:02]OFD Sender: No OFD packet to send [16:37:07]OFD Sender: No OFD packet to send [16:37:12]OFD Sender: No OFD packet to send [16:37:17]OFD Sender: No OFD packet to send [16:37:22]OFD Sender: No OFD packet to send [16:37:27]OFD Sender: No OFD packet to send [16:37:32]OFD Sender: No OFD packet to send [16:37:37]OFD Sender: No OFD packet to send [16:37:42]OFD Sender: No OFD packet to send [16:37:47]OFD Sender: No OFD packet to send [16:37:52]OFD Sender: No OFD packet to send [16:37:57]OFD Sender: No OFD packet to send [16:38:00]recv_with_timeout no data received [16:38:02]OFD Sender: No OFD packet to send [16:38:07]OFD Sender: No OFD packet to send [16:38:12]OFD Sender: No OFD packet to send [16:38:17]OFD Sender: No OFD packet to send [16:38:22]OFD Sender: No OFD packet to send [16:38:27]OFD Sender: No OFD packet to send [16:38:32]OFD Sender: No OFD packet to send [16:38:36]recv_with_timeout no data received [16:38:37]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [16:39:06]recv_with_timeout no data received [16:39:08]OFD Sender: No OFD packet to send [16:39:13]OFD Sender: No OFD packet to send [16:39:18]OFD Sender: No OFD packet to send [16:39:23]OFD Sender: No OFD packet to send [16:39:28]OFD Sender: No OFD packet to send [16:39:33]OFD Sender: No OFD packet to send [16:39:38]OFD Sender: No OFD packet to send [16:39:43]OFD Sender: No OFD packet to send [16:39:48]OFD Sender: No OFD packet to send [16:39:53]OFD Sender: No OFD packet to send [16:39:58]OFD Sender: No OFD packet to send [16:39:58]recv_with_timeout no data received [16:40:03]OFD Sender: No OFD packet to send [16:40:08]OFD Sender: No OFD packet to send [16:40:13]OFD Sender: No OFD packet to send [16:40:18]OFD Sender: No OFD packet to send [16:40:21]accept exits with 9 [16:40:21]New connection [16:40:21]New thread 3066858852 created [16:40:21]Thread 3067002212 joined [16:40:21]Waiting for new connection... [16:40:21] Sock 9.Parse request [16:40:21]Sock 9.Check first char [16:40:21]Sock 9.First char is OK [16:40:21]request: POST /json_proto HTTP/1.0 [16:40:21]Method: POST [16:40:21]URL: /json_proto [16:40:21]Method is POST - this is cgi request [16:40:21]url: /json_proto [16:40:21]query_string will be loaded in cgi processing [16:40:21]execute_cgi json_proto POST (null) [16:40:21]execute_cgi path=json_proto method=POST [16:40:21]POST find Content-Length [16:40:21]Host: 172.17.43.67:8080 [16:40:21]Content-Length: 678 [16:40:21]Content-Type: application/json [16:40:21] [16:40:21]POST finish read [16:40:21]Found Content-Length = 678 [16:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:21]execute_script... [16:40:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:21]POST & json_proto [16:40:21]process_json_proto [16:40:21]json parsed OK: [16:40:21]protocol is kg_v1.0 [16:40:21]action value=close_receipt [16:40:21]process_action close_receipt [16:40:21]cmd_close_receipt [16:40:21]MH_GetDate [16:40:21]Write to MH i2c: F0 00 00 71 0E 6E [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 09 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 09 00 71 0E 00 76 48 F0 66 6A BD 47 65 5E [16:40:21]GetLastDocTimeStamp 1727022938 [16:40:21]current date 1727023222 [16:40:21]FM_GetShiftState [16:40:21]SAM_PROTO_GetShiftState [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 13 01 00 [16:40:21]Write to MH i2c: E2 08 00 72 0E 80 13 01 00 00 00 00 00 FD [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 72 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 44 [16:40:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_GetShiftState done [16:40:21]FM_GetShiftState done [16:40:21]opened in 1726966141 [16:40:21]opened+sec_in_day 1727052541 [16:40:21]quantity*price = 50036 [16:40:21]sum+1 = 50037 [16:40:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 288 22.09.2024 16:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151957 ФПД: 268016527014476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164022&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151957&fm=268016527014476&tin=02508201610067®Number=0000000000091825&sum=50000 [16:40:23]StoreToDocumentArchive [16:40:23]shift 475 fd 151957 [16:40:23]save to /storage/0475/doc_00151957 [16:40:23]save last doc name /storage/0475/doc_00151957 to /storage/kkm_last_doc_name [16:40:23]save OK [16:40:23]Clear old archive folders... [16:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:23]tlvbuf is 02051DB0 [16:40:23]SAM_PROTO_ClearQueue [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 09 00 00 [16:40:23]Write to MH i2c: E2 08 00 7F 0E 80 09 00 00 00 00 00 00 FF [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 7F 0E 00 90 00 01 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_ClearQueue done [16:40:23]KKMCreateOFDPacket [16:40:23]OFDProtocolAddRootSTLVToBuf [16:40:23]FM_MakeSignedData [16:40:23]FM_MakeSignedData [16:40:23]SAM_PROTO_SignData [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 01 02 [16:40:23]Write to MH i2c: E2 08 00 80 0E 80 0D 01 02 00 00 00 00 07 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 80 0E 00 90 00 02 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=255 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 76 48 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 51 02 00 35 04 06 00 F3 [16:40:23]Write to MH i2c: E2 02 01 81 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 76 48 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 51 02 00 35 04 06 00 F3 00 00 72 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]OFD Sender: No OFD packet to send [16:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 81 0E 00 90 00 03 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=10 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 02 02 05 C2 75 E2 FA 4C [16:40:23]Write to MH i2c: E2 0D 00 82 0E 80 0D 02 02 05 00 C2 75 E2 FA 4C 00 00 73 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 82 0E 00 90 00 04 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 03 02 [16:40:23]Write to MH i2c: E2 08 00 83 0E 80 0D 03 02 00 00 00 00 0C [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0B 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0B 00 83 0E 00 56 83 18 46 53 28 A9 74 90 00 DC [16:40:23]RAPDU: 56 83 18 46 53 28 A9 74 90 00 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_SignData done [16:40:23]FM_MakeSignedData done [16:40:23]CreateOFDProtocolMessage [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 11 00 00 [16:40:23]Write to MH i2c: E2 08 00 84 0E 80 11 00 00 00 00 00 00 0C [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 84 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [16:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:40:23]wFMCommunicate OK [16:40:23]CreateOFDProtocolMessage done [16:40:23]OFDSenderStorePacket 151957 [16:40:23]StoreOFDPacket docnum=151957 [16:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F9 93 07 01 93 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 76 48 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 51 02 00 35 04 06 00 F3 C2 75 E2 FA 4C 56 83 18 46 53 28 A9 74 [16:40:23]CheckFolder [16:40:23]dirname=/storage/ofd_packets [16:40:23]CheckFolder done [16:40:23]ProducePacketName [16:40:23]name=ofd_packets/00151957 [16:40:23]NVStorageSaveData ofd_packets/00151957 [16:40:23]File name is /storage/ofd_packets/00151957 [16:40:23]Write 301 bytes [16:40:23]NVStorageSaveData done [16:40:23]OFDSenderStorePacket done [16:40:23]KKMCreateOFDPacket done [16:40:23]NVStorageSaveData kkm_last_timestamp [16:40:23]File name is /storage/kkm_last_timestamp [16:40:23]Write 4 bytes [16:40:23]NVStorageSaveData done [16:40:23]ExternCall_PrintAddStr [16:40:23]wPrintStart [16:40:23]Write to MH i2c: 01 00 00 85 0E 93 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 85 0E 00 00 00 00 00 FF 0F A8 [16:40:23]RasterBufferAndPrint [16:40:23]line Счет N : (1)1785968 [16:40:23]line ИНН: 02508201610067 [16:40:23]line Контрольно-Кассовый Чек [16:40:23]line ПРОДАЖА [16:40:23]line ТРК (МРК, ГНК) : 22 [16:40:23]line Товар: 2710124130 [16:40:23]line Аи-92-К-5 [16:40:23]line 7.380 * 67.80 [16:40:23]line = 500.36 [16:40:23]line НДС 12% НСП 1% [16:40:23]line > о реализуемом товаре [16:40:23]line ОКРУГЛЕНИЕ: -0.36 [16:40:23]line ИТОГО: 500.00 [16:40:23]line Внесено: 500.00 [16:40:23]line СДАЧА: 0.00 [16:40:23]line НСП 1% : 4.43 [16:40:23]line НДС 12% : 53.14 [16:40:23]line Наличными: 500.00 [16:40:23]line Безнал.: 0.00 [16:40:23]line Место: АЗС № 89 "Партнер Нефть" [16:40:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:40:23]line СНО: Общий режим [16:40:23]line Чек 288 22.09.2024 16:40 [16:40:23]line Смена: 475 ФФД: 1.0 [16:40:23]line ЗНМ: 0300000113 [16:40:23]line РНМ: 0000000000091825 [16:40:23]line Версия ККМ: 001 [16:40:23]line ФМ: 0000000000871835 [16:40:23]line ФД: 151957 [16:40:23]line ФПД: 268016527014476 [16:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164022&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151957&fm=268016527014476&tin=02508201610067®Number=0000000000091825&sum=50000 [16:40:23]written 0, free lines is 4095 [16:40:23]OFD Sender: Processing packet 151957 [packets to send 826, broken 825] [16:40:23]ProducePacketName [16:40:23]name=ofd_packets/00151957 [16:40:23]OFD Sender: To server: pG, [16:40:23]CommunicateWithHost lk.salyk.kg:30040 [16:40:23]ConnectInit lk.salyk.kg [16:40:24]Write to MH i2c: 01 00 00 B0 0E BE [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: 01 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: 01 07 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: 01 07 00 B0 0E 00 00 00 00 00 E3 0C B4 [16:40:24]RasterBufferAndPrint [16:40:24]line [16:40:24]line [16:40:24]line [16:40:24]line [16:40:24]line [16:40:24]written 0, free lines is 3305 [16:40:24]MH_Cut [16:40:24]Write to MH i2c: D1 01 00 B7 0E 01 97 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 01 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 01 00 B7 0E 00 96 [16:40:24]Write to MH i2c: 01 00 00 B8 0E C6 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]Connected sock=7 [16:40:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F9 93 07 01 93 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 76 48 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 51 02 00 35 04 06 00 F3 C2 75 E2 FA 4C 56 83 18 46 53 28 A9 74 [16:40:24]*** Cut start [16:40:24]*** Purtial cut [16:40:24]*** Stage 1: CUTSNS_PIN = 1 [16:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 2E 47 00 D4 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 51 02 00 F4 03 04 00 7A F0 EF 66 B6 04 01 00 00 59 97 A7 69 B9 A9 75 DE [16:40:24]CommunicateWithHost err = 0 [16:40:24]CheckOFDResponse [16:40:24]1017 (14) - 77093643461234 [16:40:24]1041 (16) - 0000000000871835 [16:40:24]1040 (4) - 151957 [16:40:24]1012 (4) - 22.09.2024 10:24 [16:40:24]1206 (1) - 0 [16:40:24]OFD Sender: Remove packet 151957 [16:40:24]ProducePacketName [16:40:24]name=ofd_packets/00151957 [16:40:24]NVStorageDeleteData [16:40:25]Read from MH i2c: 01 [16:40:25]MH_I2C_Read... [16:40:25]*** Stop cut motor [16:40:25]*** Cut end [16:40:25]Read from MH i2c: 01 07 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: 01 07 00 B8 0E 00 00 00 00 00 FF 0F DB [16:40:25]process_action close_receipt done [16:40:25]requested_data is exist [16:40:25]produce_requested_data [16:40:25]requested_item fm.sn is exist - process it [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 11 00 00 [16:40:25]Write to MH i2c: E2 08 00 B9 0E 80 11 00 00 00 00 00 00 41 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 17 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 17 00 B9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [16:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:40:25]wFMCommunicate OK [16:40:25]requested_item fd.num is exist - process it [16:40:25]SAM_PROTO_GetFieldsCounters [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 13 00 00 [16:40:25]Write to MH i2c: E2 08 00 BA 0E 80 13 00 00 00 00 00 00 44 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 62 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 62 00 BA 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 8C [16:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:25]wFMCommunicate OK [16:40:25]SAM_PROTO_GetFieldsCounters done [16:40:25]requested_item shift.num is exist - process it [16:40:25]requested_item shift.opened is exist - process it [16:40:25]req_shift_opened [16:40:25]FM_GetShiftState [16:40:25]SAM_PROTO_GetShiftState [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 13 01 00 [16:40:25]Write to MH i2c: E2 08 00 BB 0E 80 13 01 00 00 00 00 00 46 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 0E 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 0E 00 BB 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8D [16:40:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:40:25]wFMCommunicate OK [16:40:25]SAM_PROTO_GetShiftState done [16:40:25]FM_GetShiftState done [16:40:25]req_shift_opened done [16:40:25]requested_item shift.open_date is exist - process it [16:40:25]req_shift_open_date [16:40:25]req_shift_open_date done [16:40:25]produce_requested_data done [16:40:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151957,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:40:25]process_action_free close_receipt [16:40:25]json_value_free [16:40:25]json_value_free done [16:40:25]process_json_proto returns [16:40:25]Send response to host [16:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151957,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:40:25]free response buf [16:40:25]execute_script done [16:40:25]execute_script returns [16:40:25]free content buf [16:40:25]Sock 9.Close socket [16:40:25]Sock 9.Thread stoped [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:43]recv_with_timeout no data received [16:40:45]OFD Sender: No OFD packet to send [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:30]OFD Sender: No OFD packet to send [16:41:35]OFD Sender: No OFD packet to send [16:41:40]OFD Sender: No OFD packet to send [16:41:45]OFD Sender: No OFD packet to send [16:41:49]recv_with_timeout no data received [16:41:50]OFD Sender: No OFD packet to send [16:41:55]OFD Sender: No OFD packet to send [16:42:00]OFD Sender: No OFD packet to send [16:42:05]OFD Sender: No OFD packet to send [16:42:10]OFD Sender: No OFD packet to send [16:42:15]OFD Sender: No OFD packet to send [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:41]recv_with_timeout no data received [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:43:01]OFD Sender: No OFD packet to send [16:43:06]OFD Sender: No OFD packet to send [16:43:11]OFD Sender: No OFD packet to send [16:43:16]OFD Sender: No OFD packet to send [16:43:21]OFD Sender: No OFD packet to send [16:43:26]OFD Sender: No OFD packet to send [16:43:31]OFD Sender: No OFD packet to send [16:43:36]OFD Sender: No OFD packet to send [16:43:39]recv_with_timeout no data received [16:43:41]OFD Sender: No OFD packet to send [16:43:46]OFD Sender: No OFD packet to send [16:43:51]OFD Sender: No OFD packet to send [16:43:56]OFD Sender: No OFD packet to send [16:44:01]OFD Sender: No OFD packet to send [16:44:06]OFD Sender: No OFD packet to send [16:44:09]recv_with_timeout no data received [16:44:11]OFD Sender: No OFD packet to send [16:44:16]OFD Sender: No OFD packet to send [16:44:21]OFD Sender: No OFD packet to send [16:44:26]OFD Sender: No OFD packet to send [16:44:31]OFD Sender: No OFD packet to send [16:44:36]OFD Sender: No OFD packet to send [16:44:40]recv_with_timeout no data received [16:44:41]OFD Sender: No OFD packet to send [16:44:46]OFD Sender: No OFD packet to send [16:44:51]OFD Sender: No OFD packet to send [16:44:56]OFD Sender: No OFD packet to send [16:44:57]recv_with_timeout no data received [16:44:58]accept exits with 10 [16:44:58]New connection [16:44:58]New thread 3067002212 created [16:44:58]Thread 3066858852 joined [16:44:58]Waiting for new connection... [16:44:58] Sock 10.Parse request [16:44:58]Sock 10.Check first char [16:44:58]Sock 10.First char is OK [16:44:58]request: POST /json_proto HTTP/1.0 [16:44:58]Method: POST [16:44:58]URL: /json_proto [16:44:58]Method is POST - this is cgi request [16:44:58]url: /json_proto [16:44:58]query_string will be loaded in cgi processing [16:44:58]execute_cgi json_proto POST (null) [16:44:58]execute_cgi path=json_proto method=POST [16:44:58]POST find Content-Length [16:44:58]Host: 172.17.43.67:8080 [16:44:58]Content-Length: 683 [16:44:58]Content-Type: application/json [16:44:58] [16:44:58]POST finish read [16:44:58]Found Content-Length = 683 [16:44:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:58]execute_script... [16:44:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:58]POST & json_proto [16:44:58]process_json_proto [16:44:58]json parsed OK: [16:44:58]protocol is kg_v1.0 [16:44:58]action value=close_receipt [16:44:58]process_action close_receipt [16:44:58]cmd_close_receipt [16:44:58]MH_GetDate [16:44:58]Write to MH i2c: F0 00 00 BC 0E B9 [16:44:58]Write i2c OK [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: F0 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: F0 09 00 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: F0 09 00 BC 0E 00 8B 49 F0 66 6A BD 47 65 BF [16:44:58]GetLastDocTimeStamp 1727023222 [16:44:58]current date 1727023499 [16:44:58]FM_GetShiftState [16:44:58]SAM_PROTO_GetShiftState [16:44:58]wFMCommunicate request_size=4 [16:44:58]MH_SAM_APDU [16:44:58]CAPDU: 80 13 01 00 [16:44:58]Write to MH i2c: E2 08 00 BD 0E 80 13 01 00 00 00 00 00 48 [16:44:58]Write i2c OK [16:44:58]MH_I2C_Read... [16:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:58]Read from MH i2c: E2 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 0E 00 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 0E 00 BD 0E 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8F [16:44:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:44:58]wFMCommunicate OK [16:44:58]SAM_PROTO_GetShiftState done [16:44:58]FM_GetShiftState done [16:44:58]opened in 1726966141 [16:44:58]opened+sec_in_day 1727052541 [16:44:58]quantity*price = 100021 [16:44:58]sum+1 = 100023 [16:44:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 289 22.09.2024 16:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151958 ФПД: 48521450518238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151958&fm=48521450518238&tin=02508201610067®Number=0000000000091825&sum=100000 [16:44:59]StoreToDocumentArchive [16:44:59]shift 475 fd 151958 [16:44:59]save to /storage/0475/doc_00151958 [16:44:59]save last doc name /storage/0475/doc_00151958 to /storage/kkm_last_doc_name [16:44:59]save OK [16:44:59]Clear old archive folders... [16:44:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:59]tlvbuf is 01FFC520 [16:44:59]SAM_PROTO_ClearQueue [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 09 00 00 [16:44:59]Write to MH i2c: E2 08 00 CA 0E 80 09 00 00 00 00 00 00 4A [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 CA 0E 00 90 00 4C [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]SAM_PROTO_ClearQueue done [16:44:59]KKMCreateOFDPacket [16:44:59]OFDProtocolAddRootSTLVToBuf [16:44:59]FM_MakeSignedData [16:44:59]FM_MakeSignedData [16:44:59]SAM_PROTO_SignData [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 01 02 [16:44:59]Write to MH i2c: E2 08 00 CB 0E 80 0D 01 02 00 00 00 00 52 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 CB 0E 00 90 00 4D [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]wFMCommunicate request_size=255 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8B 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 51 02 00 35 04 06 00 2C [16:44:59]Write to MH i2c: E2 02 01 CC 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8B 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 51 02 00 35 04 06 00 2C 00 00 3B [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 CC 0E 00 90 00 4E [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]wFMCommunicate request_size=10 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 02 02 05 21 47 D2 76 DE [16:44:59]Write to MH i2c: E2 0D 00 CD 0E 80 0D 02 02 05 00 21 47 D2 76 DE 00 00 ED [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 03 02 [16:44:59]Write to MH i2c: E2 08 00 CE 0E 80 0D 03 02 00 00 00 00 57 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 0B 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 0B 00 CE 0E 00 75 71 38 53 48 EB A4 58 90 00 F8 [16:44:59]RAPDU: 75 71 38 53 48 EB A4 58 90 00 [16:44:59]wFMCommunicate OK [16:44:59]SAM_PROTO_SignData done [16:44:59]FM_MakeSignedData done [16:44:59]CreateOFDProtocolMessage [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 11 00 00 [16:44:59]Write to MH i2c: E2 08 00 CF 0E 80 11 00 00 00 00 00 00 57 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:00]Read from MH i2c: E2 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: E2 17 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: E2 17 00 CF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [16:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:00]wFMCommunicate OK [16:45:00]CreateOFDProtocolMessage done [16:45:00]OFDSenderStorePacket 151958 [16:45:00]StoreOFDPacket docnum=151958 [16:45:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CB BC 07 01 F5 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8B 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 51 02 00 35 04 06 00 2C 21 47 D2 76 DE 75 71 38 53 48 EB A4 58 [16:45:00]CheckFolder [16:45:00]dirname=/storage/ofd_packets [16:45:00]CheckFolder done [16:45:00]ProducePacketName [16:45:00]name=ofd_packets/00151958 [16:45:00]NVStorageSaveData ofd_packets/00151958 [16:45:00]File name is /storage/ofd_packets/00151958 [16:45:00]Write 301 bytes [16:45:00]NVStorageSaveData done [16:45:00]OFDSenderStorePacket done [16:45:00]KKMCreateOFDPacket done [16:45:00]NVStorageSaveData kkm_last_timestamp [16:45:00]File name is /storage/kkm_last_timestamp [16:45:00]Write 4 bytes [16:45:00]NVStorageSaveData done [16:45:00]ExternCall_PrintAddStr [16:45:00]wPrintStart [16:45:00]Write to MH i2c: 01 00 00 D0 0E DE [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 07 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 07 00 D0 0E 00 00 00 00 00 FF 0F F3 [16:45:00]RasterBufferAndPrint [16:45:00]line Счет N : (1)1785970 [16:45:00]line ИНН: 02508201610067 [16:45:00]line Контрольно-Кассовый Чек [16:45:00]line ПРОДАЖА [16:45:00]line ТРК (МРК, ГНК) : 13 [16:45:00]line Товар: 2710124500 [16:45:00]line Аи-95-К-5 [16:45:00]line 13.480 * 74.20 [16:45:00]line = 1000.22 [16:45:00]line НДС 12% НСП 1% [16:45:00]line > о реализуемом товаре [16:45:00]line ОКРУГЛЕНИЕ: -0.22 [16:45:00]line ИТОГО: 1000.00 [16:45:00]line Внесено: 1000.00 [16:45:00]line СДАЧА: 0.00 [16:45:00]line НСП 1% : 8.85 [16:45:00]line НДС 12% : 106.22 [16:45:00]line Наличными: 1000.00 [16:45:00]line Безнал.: 0.00 [16:45:00]line Место: АЗС № 89 "Партнер Нефть" [16:45:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:45:00]line СНО: Общий режим [16:45:00]line Чек 289 22.09.2024 16:44 [16:45:00]line Смена: 475 ФФД: 1.0 [16:45:00]line ЗНМ: 0300000113 [16:45:00]line РНМ: 0000000000091825 [16:45:00]line Версия ККМ: 001 [16:45:00]line ФМ: 0000000000871835 [16:45:00]line ФД: 151958 [16:45:00]line ФПД: 48521450518238 [16:45:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151958&fm=48521450518238&tin=02508201610067®Number=0000000000091825&sum=100000 [16:45:00]OFD Sender: Processing packet 151958 [packets to send 826, broken 825] [16:45:00]ProducePacketName [16:45:00]name=ofd_packets/00151958 [16:45:00]OFD Sender: To server: pG, [16:45:00]CommunicateWithHost lk.salyk.kg:30040 [16:45:00]ConnectInit lk.salyk.kg [16:45:00]written 0, free lines is 4095 [16:45:00]Write to MH i2c: 01 00 00 FB 0E 09 [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 07 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 07 00 FB 0E 00 00 00 00 00 E2 0C FE [16:45:00]RasterBufferAndPrint [16:45:00]line [16:45:00]line [16:45:00]line [16:45:00]line [16:45:00]line [16:45:00]written 0, free lines is 3304 [16:45:00]MH_Cut [16:45:00]Write to MH i2c: D1 01 00 02 0F 01 E3 [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: D1 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: D1 01 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: D1 01 00 02 0F 00 E2 [16:45:00]Write to MH i2c: 01 00 00 03 0F 12 [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:01]*** Cut start [16:45:01]*** Purtial cut [16:45:01]*** Stage 1: CUTSNS_PIN = 1 [16:45:01]Read from MH i2c: 01 [16:45:01]MH_I2C_Read... [16:45:01]*** Stop cut motor [16:45:01]*** Cut end [16:45:01]Read from MH i2c: 01 07 00 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: 01 07 00 03 0F 00 00 00 00 00 FF 0F 27 [16:45:01]process_action close_receipt done [16:45:01]requested_data is exist [16:45:01]produce_requested_data [16:45:01]requested_item fm.sn is exist - process it [16:45:01]wFMCommunicate request_size=4 [16:45:01]MH_SAM_APDU [16:45:01]CAPDU: 80 11 00 00 [16:45:01]Write to MH i2c: E2 08 00 04 0F 80 11 00 00 00 00 00 00 8D [16:45:01]Write i2c OK [16:45:01]MH_I2C_Read... [16:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:01]Read from MH i2c: E2 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 17 00 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 17 00 04 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [16:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:01]wFMCommunicate OK [16:45:01]requested_item fd.num is exist - process it [16:45:01]SAM_PROTO_GetFieldsCounters [16:45:01]wFMCommunicate request_size=4 [16:45:01]MH_SAM_APDU [16:45:01]CAPDU: 80 13 00 00 [16:45:01]Write to MH i2c: E2 08 00 05 0F 80 13 00 00 00 00 00 00 90 [16:45:01]Write i2c OK [16:45:01]MH_I2C_Read... [16:45:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:02]Read from MH i2c: E2 [16:45:02]MH_I2C_Read... [16:45:02]Read from MH i2c: E2 62 00 [16:45:02]MH_I2C_Read... [16:45:02]Read from MH i2c: E2 62 00 05 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 DC [16:45:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:02]wFMCommunicate OK [16:45:02]SAM_PROTO_GetFieldsCounters done [16:45:02]requested_item shift.num is exist - process it [16:45:02]requested_item shift.opened is exist - process it [16:45:02]req_shift_opened [16:45:02]FM_GetShiftState [16:45:02]SAM_PROTO_GetShiftState [16:45:02]wFMCommunicate request_size=4 [16:45:02]MH_SAM_APDU [16:45:02]CAPDU: 80 13 01 00 [16:45:02]Write to MH i2c: E2 08 00 06 0F 80 13 01 00 00 00 00 00 92 [16:45:02]Write i2c OK [16:45:02]MH_I2C_Read... [16:45:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:02]Read from MH i2c: E2 [16:45:02]MH_I2C_Read... [16:45:02]Read from MH i2c: E2 0E 00 [16:45:02]MH_I2C_Read... [16:45:02]Read from MH i2c: E2 0E 00 06 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [16:45:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:45:02]wFMCommunicate OK [16:45:02]SAM_PROTO_GetShiftState done [16:45:02]FM_GetShiftState done [16:45:02]req_shift_opened done [16:45:02]requested_item shift.open_date is exist - process it [16:45:02]req_shift_open_date [16:45:02]req_shift_open_date done [16:45:02]produce_requested_data done [16:45:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151958,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:45:02]process_action_free close_receipt [16:45:02]json_value_free [16:45:02]json_value_free done [16:45:02]process_json_proto returns [16:45:02]Send response to host [16:45:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151958,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:45:02]free response buf [16:45:02]execute_script done [16:45:02]execute_script returns [16:45:02]free content buf [16:45:02]Sock 10.Close socket [16:45:02]Sock 10.Thread stoped [16:46:19]accept exits with 7 [16:46:19]New connection [16:46:19]New thread 3066858852 created [16:46:19]Thread 3067002212 joined [16:46:19]Waiting for new connection... [16:46:19] Sock 7.Parse request [16:46:19]Sock 7.Check first char [16:46:19]Sock 7.First char is OK [16:46:19]request: POST /json_proto HTTP/1.0 [16:46:19]Method: POST [16:46:19]URL: /json_proto [16:46:19]Method is POST - this is cgi request [16:46:19]url: /json_proto [16:46:19]query_string will be loaded in cgi processing [16:46:19]execute_cgi json_proto POST (null) [16:46:19]execute_cgi path=json_proto method=POST [16:46:19]POST find Content-Length [16:46:19]Host: 172.17.43.67:8080 [16:46:19]Content-Length: 790 [16:46:19]Content-Type: application/json [16:46:19] [16:46:19]POST finish read [16:46:19]Found Content-Length = 790 [16:46:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 51.840, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:19]execute_script... [16:46:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 51.840, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:19]POST & json_proto [16:46:19]process_json_proto [16:46:19]json parsed OK: [16:46:19]protocol is kg_v1.0 [16:46:19]action value=close_receipt [16:46:19]process_action close_receipt [16:46:19]cmd_close_receipt [16:46:19]MH_GetDate [16:46:19]Write to MH i2c: F0 00 00 07 0F 05 [16:46:19]Write i2c OK [16:46:19]MH_I2C_Read... [16:46:19]Read from MH i2c: F0 [16:46:19]MH_I2C_Read... [16:46:19]Read from MH i2c: F0 09 00 [16:46:19]MH_I2C_Read... [16:46:19]Read from MH i2c: F0 09 00 07 0F 00 DC 49 F0 66 6A BD 47 65 5C [16:46:19]GetLastDocTimeStamp 1727023499 [16:46:19]current date 1727023580 [16:46:19]FM_GetShiftState [16:46:19]SAM_PROTO_GetShiftState [16:46:19]wFMCommunicate request_size=4 [16:46:19]MH_SAM_APDU [16:46:19]CAPDU: 80 13 01 00 [16:46:19]Write to MH i2c: E2 08 00 08 0F 80 13 01 00 00 00 00 00 94 [16:46:19]Write i2c OK [16:46:19]MH_I2C_Read... [16:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:19]Read from MH i2c: E2 [16:46:19]MH_I2C_Read... [16:46:19]Read from MH i2c: E2 0E 00 [16:46:19]MH_I2C_Read... [16:46:19]Read from MH i2c: E2 0E 00 08 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DB [16:46:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:46:19]wFMCommunicate OK [16:46:19]SAM_PROTO_GetShiftState done [16:46:19]FM_GetShiftState done [16:46:19]opened in 1726966141 [16:46:19]opened+sec_in_day 1727052541 [16:46:19]quantity*price = 0 [16:46:19]sum+1 = 1 [16:46:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 290 22.09.2024 16:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151959 ФПД: 175908862697420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151959&fm=175908862697420&tin=02508201610067®Number=0000000000091825&sum=0 [16:46:20]StoreToDocumentArchive [16:46:20]shift 475 fd 151959 [16:46:20]save to /storage/0475/doc_00151959 [16:46:20]save last doc name /storage/0475/doc_00151959 to /storage/kkm_last_doc_name [16:46:20]save OK [16:46:20]Clear old archive folders... [16:46:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:46:20]tlvbuf is 02050D90 [16:46:20]SAM_PROTO_ClearQueue [16:46:20]wFMCommunicate request_size=4 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 09 00 00 [16:46:20]Write to MH i2c: E2 08 00 15 0F 80 09 00 00 00 00 00 00 96 [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 15 0F 00 90 00 98 [16:46:20]RAPDU: 90 00 [16:46:20]wFMCommunicate OK [16:46:20]SAM_PROTO_ClearQueue done [16:46:20]KKMCreateOFDPacket [16:46:20]OFDProtocolAddRootSTLVToBuf [16:46:20]FM_MakeSignedData [16:46:20]FM_MakeSignedData [16:46:20]SAM_PROTO_SignData [16:46:20]wFMCommunicate request_size=4 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 0D 01 02 [16:46:20]Write to MH i2c: E2 08 00 16 0F 80 0D 01 02 00 00 00 00 9E [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 16 0F 00 90 00 99 [16:46:20]RAPDU: 90 00 [16:46:20]wFMCommunicate OK [16:46:20]wFMCommunicate request_size=255 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DC 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 51 02 00 35 04 06 00 9F FC F9 46 [16:46:20]Write to MH i2c: E2 02 01 17 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DC 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 51 02 00 35 04 06 00 9F FC F9 46 00 00 83 [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 17 0F 00 90 00 9A [16:46:20]RAPDU: 90 00 [16:46:20]wFMCommunicate OK [16:46:20]wFMCommunicate request_size=7 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 0D 02 02 02 1F CC [16:46:20]Write to MH i2c: E2 0A 00 18 0F 80 0D 02 02 02 00 1F CC 00 00 90 [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 03 00 18 0F 00 90 00 9B [16:46:20]RAPDU: 90 00 [16:46:20]wFMCommunicate OK [16:46:20]wFMCommunicate request_size=4 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 0D 03 02 [16:46:20]Write to MH i2c: E2 08 00 19 0F 80 0D 03 02 00 00 00 00 A3 [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 0B 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 0B 00 19 0F 00 FC CF 61 3E C0 ED A1 49 90 00 A5 [16:46:20]RAPDU: FC CF 61 3E C0 ED A1 49 90 00 [16:46:20]wFMCommunicate OK [16:46:20]SAM_PROTO_SignData done [16:46:20]FM_MakeSignedData done [16:46:20]CreateOFDProtocolMessage [16:46:20]wFMCommunicate request_size=4 [16:46:20]MH_SAM_APDU [16:46:20]CAPDU: 80 11 00 00 [16:46:20]Write to MH i2c: E2 08 00 1A 0F 80 11 00 00 00 00 00 00 A3 [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:20]Read from MH i2c: E2 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 17 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: E2 17 00 1A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [16:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:46:20]wFMCommunicate OK [16:46:20]CreateOFDProtocolMessage done [16:46:20]OFDSenderStorePacket 151959 [16:46:20]StoreOFDPacket docnum=151959 [16:46:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2F 01 04 01 1A F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DC 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 51 02 00 35 04 06 00 9F FC F9 46 1F CC FC CF 61 3E C0 ED A1 49 [16:46:20]CheckFolder [16:46:20]dirname=/storage/ofd_packets [16:46:20]CheckFolder done [16:46:20]ProducePacketName [16:46:20]name=ofd_packets/00151959 [16:46:20]NVStorageSaveData ofd_packets/00151959 [16:46:20]File name is /storage/ofd_packets/00151959 [16:46:20]Write 298 bytes [16:46:20]NVStorageSaveData done [16:46:20]OFDSenderStorePacket done [16:46:20]KKMCreateOFDPacket done [16:46:20]NVStorageSaveData kkm_last_timestamp [16:46:20]File name is /storage/kkm_last_timestamp [16:46:20]Write 4 bytes [16:46:20]NVStorageSaveData done [16:46:20]ExternCall_PrintAddStr [16:46:20]wPrintStart [16:46:20]Write to MH i2c: 01 00 00 1B 0F 2A [16:46:20]Write i2c OK [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: 01 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: 01 07 00 [16:46:20]MH_I2C_Read... [16:46:20]Read from MH i2c: 01 07 00 1B 0F 00 00 00 00 00 FF 0F 3F [16:46:20]RasterBufferAndPrint [16:46:20]line Счет N : (1)1785969 [16:46:20]line ИНН: 02508201610067 [16:46:20]line Контрольно-Кассовый Чек [16:46:20]line ПРОДАЖА [16:46:20]line ТРК (МРК, ГНК) : 41 [16:46:20]line Товар: 2710194210 [16:46:20]line ДТ-К-5 [16:46:20]line 51.840 * 0.00 [16:46:20]line = 0.00 [16:46:20]line НДС 12% НСП 1% [16:46:20]line > о реализуемом товаре [16:46:20]line ИТОГО: 0.00 [16:46:20]line НСП 1% : 0.00 [16:46:20]line НДС 12% : 0.00 [16:46:20]line Наличными: 0.00 [16:46:20]line Безнал.: 0.00 [16:46:20]line Место: АЗС № 89 "Партнер Нефть" [16:46:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:46:20]line СНО: Общий режим [16:46:20]line Чек 290 22.09.2024 16:46 [16:46:20]line Смена: 475 ФФД: 1.0 [16:46:20]line ЗНМ: 0300000113 [16:46:20]line РНМ: 0000000000091825 [16:46:20]line Версия ККМ: 001 [16:46:20]line Талоны: Топливная Карта [16:46:20]line 07012 [16:46:20]line ФМ: 0000000000871835 [16:46:20]line ФД: 151959 [16:46:20]line ФПД: 175908862697420 [16:46:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151959&fm=175908862697420&tin=02508201610067®Number=0000000000091825&sum=0 [16:46:20]written 0, free lines is 4095 [16:46:21]Write to MH i2c: 01 00 00 45 0F 54 [16:46:21]Write i2c OK [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: 01 [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: 01 07 00 [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: 01 07 00 45 0F 00 00 00 00 00 E9 0C 50 [16:46:21]RasterBufferAndPrint [16:46:21]line [16:46:21]line [16:46:21]line [16:46:21]line [16:46:21]line [16:46:21]written 0, free lines is 3311 [16:46:21]MH_Cut [16:46:21]Write to MH i2c: D1 01 00 4C 0F 01 2D [16:46:21]Write i2c OK [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: D1 [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: D1 01 00 [16:46:21]MH_I2C_Read... [16:46:21]Read from MH i2c: D1 01 00 4C 0F 00 2C [16:46:21]Write to MH i2c: 01 00 00 4D 0F 5C [16:46:21]Write i2c OK [16:46:21]MH_I2C_Read... [16:46:22]*** Cut start [16:46:22]*** Purtial cut [16:46:22]*** Stage 1: CUTSNS_PIN = 1 [16:46:22]Read from MH i2c: 01 [16:46:22]MH_I2C_Read... [16:46:22]*** Stop cut motor [16:46:22]*** Cut end [16:46:22]Read from MH i2c: 01 07 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: 01 07 00 4D 0F 00 00 00 00 00 FF 0F 71 [16:46:22]process_action close_receipt done [16:46:22]requested_data is exist [16:46:22]produce_requested_data [16:46:22]requested_item fm.sn is exist - process it [16:46:22]wFMCommunicate request_size=4 [16:46:22]MH_SAM_APDU [16:46:22]CAPDU: 80 11 00 00 [16:46:22]Write to MH i2c: E2 08 00 4E 0F 80 11 00 00 00 00 00 00 D7 [16:46:22]Write i2c OK [16:46:22]MH_I2C_Read... [16:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:22]Read from MH i2c: E2 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 17 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 17 00 4E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [16:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:46:22]wFMCommunicate OK [16:46:22]requested_item fd.num is exist - process it [16:46:22]SAM_PROTO_GetFieldsCounters [16:46:22]wFMCommunicate request_size=4 [16:46:22]MH_SAM_APDU [16:46:22]CAPDU: 80 13 00 00 [16:46:22]Write to MH i2c: E2 08 00 4F 0F 80 13 00 00 00 00 00 00 DA [16:46:22]Write i2c OK [16:46:22]MH_I2C_Read... [16:46:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:22]Read from MH i2c: E2 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 62 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 62 00 4F 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [16:46:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:22]wFMCommunicate OK [16:46:22]SAM_PROTO_GetFieldsCounters done [16:46:22]requested_item shift.num is exist - process it [16:46:22]requested_item shift.opened is exist - process it [16:46:22]req_shift_opened [16:46:22]FM_GetShiftState [16:46:22]SAM_PROTO_GetShiftState [16:46:22]wFMCommunicate request_size=4 [16:46:22]MH_SAM_APDU [16:46:22]CAPDU: 80 13 01 00 [16:46:22]Write to MH i2c: E2 08 00 50 0F 80 13 01 00 00 00 00 00 DC [16:46:22]Write i2c OK [16:46:22]MH_I2C_Read... [16:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:22]Read from MH i2c: E2 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 0E 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 0E 00 50 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 23 [16:46:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:46:22]wFMCommunicate OK [16:46:22]SAM_PROTO_GetShiftState done [16:46:22]FM_GetShiftState done [16:46:22]req_shift_opened done [16:46:22]requested_item shift.open_date is exist - process it [16:46:22]req_shift_open_date [16:46:22]req_shift_open_date done [16:46:22]produce_requested_data done [16:46:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151959,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:46:22]process_action_free close_receipt [16:46:22]json_value_free [16:46:22]json_value_free done [16:46:22]process_json_proto returns [16:46:22]Send response to host [16:46:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151959,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:46:22]free response buf [16:46:22]execute_script done [16:46:22]execute_script returns [16:46:22]free content buf [16:46:22]Sock 7.Close socket [16:46:22]Sock 7.Thread stoped [16:46:26]recv_with_timeout no data received [16:46:36]recv_with_timeout no data received [16:47:16]ConnectInit Can't connect to host [16:47:16]CommunicateWithHost connect error [16:47:16]CommunicateWithHost err = -1 [16:47:16]OFD Sender: Server communicate error [16:47:17]OFD Sender: Processing packet 151958 [packets to send 827, broken 825] [16:47:17]ProducePacketName [16:47:17]name=ofd_packets/00151958 [16:47:17]OFD Sender: To server: pG, [16:47:17]CommunicateWithHost lk.salyk.kg:30040 [16:47:17]ConnectInit lk.salyk.kg [16:47:18]Connected sock=7 [16:47:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CB BC 07 01 F5 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8B 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 51 02 00 35 04 06 00 2C 21 47 D2 76 DE 75 71 38 53 48 EB A4 58 [16:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 8E 47 00 D1 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 51 02 00 F4 03 04 00 18 F2 EF 66 B6 04 01 00 00 DF 83 41 B7 CC D7 5B D8 [16:47:19]CommunicateWithHost err = 0 [16:47:19]CheckOFDResponse [16:47:19]1017 (14) - 77093643461234 [16:47:19]1041 (16) - 0000000000871835 [16:47:19]1040 (4) - 151958 [16:47:19]1012 (4) - 22.09.2024 10:31 [16:47:19]1206 (1) - 0 [16:47:19]OFD Sender: Remove packet 151958 [16:47:19]ProducePacketName [16:47:19]name=ofd_packets/00151958 [16:47:19]NVStorageDeleteData [16:47:20]OFD Sender: Processing packet 151959 [packets to send 826, broken 825] [16:47:20]ProducePacketName [16:47:20]name=ofd_packets/00151959 [16:47:20]OFD Sender: To server: pG, [16:47:20]CommunicateWithHost lk.salyk.kg:30040 [16:47:20]ConnectInit lk.salyk.kg [16:47:20]Connected sock=7 [16:47:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2F 01 04 01 1A F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DC 49 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 51 02 00 35 04 06 00 9F FC F9 46 1F CC FC CF 61 3E C0 ED A1 49 [16:47:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 50 41 47 00 06 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 51 02 00 F4 03 04 00 1A F2 EF 66 B6 04 01 00 00 35 AC 95 90 C3 D2 AC 14 [16:47:21]CommunicateWithHost err = 0 [16:47:21]CheckOFDResponse [16:47:21]1017 (14) - 77093643461234 [16:47:21]1041 (16) - 0000000000871835 [16:47:21]1040 (4) - 151959 [16:47:21]1012 (4) - 22.09.2024 10:31 [16:47:21]1206 (1) - 0 [16:47:21]OFD Sender: Remove packet 151959 [16:47:21]ProducePacketName [16:47:21]name=ofd_packets/00151959 [16:47:21]NVStorageDeleteData [16:47:21]OFD Sender: No OFD packet to send [16:47:26]OFD Sender: No OFD packet to send [16:47:31]OFD Sender: No OFD packet to send [16:47:36]OFD Sender: No OFD packet to send [16:47:37]accept exits with 10 [16:47:37]New connection [16:47:37]New thread 3067002212 created [16:47:37]Thread 3066858852 joined [16:47:37]Waiting for new connection... [16:47:37] Sock 10.Parse request [16:47:37]Sock 10.Check first char [16:47:37]Sock 10.First char is OK [16:47:37]request: POST /json_proto HTTP/1.0 [16:47:37]Method: POST [16:47:37]URL: /json_proto [16:47:37]Method is POST - this is cgi request [16:47:37]url: /json_proto [16:47:37]query_string will be loaded in cgi processing [16:47:37]execute_cgi json_proto POST (null) [16:47:37]execute_cgi path=json_proto method=POST [16:47:37]POST find Content-Length [16:47:37]Host: 172.17.43.67:8080 [16:47:37]Content-Length: 680 [16:47:37]Content-Type: application/json [16:47:37] [16:47:37]POST finish read [16:47:37]Found Content-Length = 680 [16:47:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:37]execute_script... [16:47:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:37]POST & json_proto [16:47:37]process_json_proto [16:47:37]json parsed OK: [16:47:37]protocol is kg_v1.0 [16:47:37]action value=close_receipt [16:47:37]process_action close_receipt [16:47:37]cmd_close_receipt [16:47:37]MH_GetDate [16:47:37]Write to MH i2c: F0 00 00 51 0F 4F [16:47:37]Write i2c OK [16:47:37]MH_I2C_Read... [16:47:37]Read from MH i2c: F0 [16:47:37]MH_I2C_Read... [16:47:37]Read from MH i2c: F0 09 00 [16:47:37]MH_I2C_Read... [16:47:37]Read from MH i2c: F0 09 00 51 0F 00 2A 4A F0 66 6A BD 47 65 F5 [16:47:37]GetLastDocTimeStamp 1727023580 [16:47:37]current date 1727023658 [16:47:37]FM_GetShiftState [16:47:37]SAM_PROTO_GetShiftState [16:47:37]wFMCommunicate request_size=4 [16:47:37]MH_SAM_APDU [16:47:37]CAPDU: 80 13 01 00 [16:47:37]Write to MH i2c: E2 08 00 52 0F 80 13 01 00 00 00 00 00 DE [16:47:37]Write i2c OK [16:47:37]MH_I2C_Read... [16:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:37]Read from MH i2c: E2 [16:47:37]MH_I2C_Read... [16:47:37]Read from MH i2c: E2 0E 00 [16:47:37]MH_I2C_Read... [16:47:37]Read from MH i2c: E2 0E 00 52 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 25 [16:47:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:47:37]wFMCommunicate OK [16:47:37]SAM_PROTO_GetShiftState done [16:47:37]FM_GetShiftState done [16:47:37]opened in 1726966141 [16:47:37]opened+sec_in_day 1727052541 [16:47:37]quantity*price = 100050 [16:47:37]sum+1 = 100052 [16:47:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 291 22.09.2024 16:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151960 ФПД: 101381741005506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151960&fm=101381741005506&tin=02508201610067®Number=0000000000091825&sum=100000 [16:47:38]StoreToDocumentArchive [16:47:38]shift 475 fd 151960 [16:47:38]save to /storage/0475/doc_00151960 [16:47:38]save last doc name /storage/0475/doc_00151960 to /storage/kkm_last_doc_name [16:47:38]save OK [16:47:38]Clear old archive folders... [16:47:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:47:38]tlvbuf is 020511C0 [16:47:38]SAM_PROTO_ClearQueue [16:47:38]wFMCommunicate request_size=4 [16:47:38]MH_SAM_APDU [16:47:38]CAPDU: 80 09 00 00 [16:47:38]Write to MH i2c: E2 08 00 5F 0F 80 09 00 00 00 00 00 00 E0 [16:47:38]Write i2c OK [16:47:38]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 5F 0F 00 90 00 E2 [16:47:39]RAPDU: 90 00 [16:47:39]wFMCommunicate OK [16:47:39]SAM_PROTO_ClearQueue done [16:47:39]KKMCreateOFDPacket [16:47:39]OFDProtocolAddRootSTLVToBuf [16:47:39]FM_MakeSignedData [16:47:39]FM_MakeSignedData [16:47:39]SAM_PROTO_SignData [16:47:39]wFMCommunicate request_size=4 [16:47:39]MH_SAM_APDU [16:47:39]CAPDU: 80 0D 01 02 [16:47:39]Write to MH i2c: E2 08 00 60 0F 80 0D 01 02 00 00 00 00 E8 [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 60 0F 00 90 00 E3 [16:47:39]RAPDU: 90 00 [16:47:39]wFMCommunicate OK [16:47:39]wFMCommunicate request_size=255 [16:47:39]MH_SAM_APDU [16:47:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2A 4A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 51 02 00 35 04 06 00 5C 34 C6 A8 [16:47:39]Write to MH i2c: E2 02 01 61 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2A 4A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 51 02 00 35 04 06 00 5C 34 C6 A8 00 00 20 [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 61 0F 00 90 00 E4 [16:47:39]RAPDU: 90 00 [16:47:39]wFMCommunicate OK [16:47:39]wFMCommunicate request_size=7 [16:47:39]MH_SAM_APDU [16:47:39]CAPDU: 80 0D 02 02 02 CA C2 [16:47:39]Write to MH i2c: E2 0A 00 62 0F 80 0D 02 02 02 00 CA C2 00 00 7B [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 03 00 62 0F 00 90 00 E5 [16:47:39]RAPDU: 90 00 [16:47:39]wFMCommunicate OK [16:47:39]wFMCommunicate request_size=4 [16:47:39]MH_SAM_APDU [16:47:39]CAPDU: 80 0D 03 02 [16:47:39]Write to MH i2c: E2 08 00 63 0F 80 0D 03 02 00 00 00 00 ED [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 0B 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 0B 00 63 0F 00 5B B9 ED 1F B8 21 67 11 90 00 5F [16:47:39]RAPDU: 5B B9 ED 1F B8 21 67 11 90 00 [16:47:39]wFMCommunicate OK [16:47:39]SAM_PROTO_SignData done [16:47:39]FM_MakeSignedData done [16:47:39]CreateOFDProtocolMessage [16:47:39]wFMCommunicate request_size=4 [16:47:39]MH_SAM_APDU [16:47:39]CAPDU: 80 11 00 00 [16:47:39]Write to MH i2c: E2 08 00 64 0F 80 11 00 00 00 00 00 00 ED [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:39]Read from MH i2c: E2 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 17 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: E2 17 00 64 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [16:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:47:39]wFMCommunicate OK [16:47:39]CreateOFDProtocolMessage done [16:47:39]OFDSenderStorePacket 151960 [16:47:39]StoreOFDPacket docnum=151960 [16:47:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 1E 04 01 BC 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2A 4A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 51 02 00 35 04 06 00 5C 34 C6 A8 CA C2 5B B9 ED 1F B8 21 67 11 [16:47:39]CheckFolder [16:47:39]dirname=/storage/ofd_packets [16:47:39]CheckFolder done [16:47:39]ProducePacketName [16:47:39]name=ofd_packets/00151960 [16:47:39]NVStorageSaveData ofd_packets/00151960 [16:47:39]File name is /storage/ofd_packets/00151960 [16:47:39]Write 298 bytes [16:47:39]NVStorageSaveData done [16:47:39]OFDSenderStorePacket done [16:47:39]KKMCreateOFDPacket done [16:47:39]NVStorageSaveData kkm_last_timestamp [16:47:39]File name is /storage/kkm_last_timestamp [16:47:39]Write 4 bytes [16:47:39]NVStorageSaveData done [16:47:39]ExternCall_PrintAddStr [16:47:39]wPrintStart [16:47:39]Write to MH i2c: 01 00 00 65 0F 74 [16:47:39]Write i2c OK [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: 01 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: 01 07 00 [16:47:39]MH_I2C_Read... [16:47:39]Read from MH i2c: 01 07 00 65 0F 00 00 00 00 00 FF 0F 89 [16:47:39]RasterBufferAndPrint [16:47:39]line Счет N : (1)1785971 [16:47:39]line ИНН: 02508201610067 [16:47:39]line Контрольно-Кассовый Чек [16:47:39]line ПРОДАЖА [16:47:39]line ТРК (МРК, ГНК) : 31 [16:47:39]line Товар: 2710194210 [16:47:39]line ДТ-К-5 [16:47:39]line 13.130 * 76.20 [16:47:39]line = 1000.51 [16:47:39]line НДС 12% НСП 1% [16:47:39]line > о реализуемом товаре [16:47:39]line ОКРУГЛЕНИЕ: -0.51 [16:47:39]line ИТОГО: 1000.00 [16:47:39]line Внесено: 1000.00 [16:47:39]line СДАЧА: 0.00 [16:47:39]line НСП 1% : 8.85 [16:47:39]line НДС 12% : 106.25 [16:47:39]line Наличными: 1000.00 [16:47:39]line Безнал.: 0.00 [16:47:39]line Место: АЗС № 89 "Партнер Нефть" [16:47:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:47:39]line СНО: Общий режим [16:47:39]line Чек 291 22.09.2024 16:47 [16:47:39]line Смена: 475 ФФД: 1.0 [16:47:39]line ЗНМ: 0300000113 [16:47:39]line РНМ: 0000000000091825 [16:47:39]line Версия ККМ: 001 [16:47:39]line ФМ: 0000000000871835 [16:47:39]line ФД: 151960 [16:47:39]line ФПД: 101381741005506 [16:47:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151960&fm=101381741005506&tin=02508201610067®Number=0000000000091825&sum=100000 [16:47:39]OFD Sender: Processing packet 151960 [packets to send 826, broken 825] [16:47:39]ProducePacketName [16:47:39]name=ofd_packets/00151960 [16:47:39]OFD Sender: To server: pG, [16:47:39]CommunicateWithHost lk.salyk.kg:30040 [16:47:39]ConnectInit lk.salyk.kg [16:47:39]written 0, free lines is 4095 [16:47:40]Write to MH i2c: 01 00 00 90 0F 9F [16:47:40]Write i2c OK [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: 01 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: 01 07 00 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: 01 07 00 90 0F 00 00 00 00 00 DA 0C 8C [16:47:40]RasterBufferAndPrint [16:47:40]line [16:47:40]line [16:47:40]line [16:47:40]line [16:47:40]line [16:47:40]written 0, free lines is 3296 [16:47:40]MH_Cut [16:47:40]Write to MH i2c: D1 01 00 97 0F 01 78 [16:47:40]Write i2c OK [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: D1 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: D1 01 00 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: D1 01 00 97 0F 00 77 [16:47:40]Write to MH i2c: 01 00 00 98 0F A7 [16:47:40]Write i2c OK [16:47:40]MH_I2C_Read... [16:47:41]*** Cut start [16:47:41]*** Purtial cut [16:47:41]*** Stage 1: CUTSNS_PIN = 1 [16:47:41]Connected sock=9 [16:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 1E 04 01 BC 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2A 4A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 51 02 00 35 04 06 00 5C 34 C6 A8 CA C2 5B B9 ED 1F B8 21 67 11 [16:47:41]Read from MH i2c: 01 [16:47:41]MH_I2C_Read... [16:47:41]*** Stop cut motor [16:47:41]*** Cut end [16:47:41]Read from MH i2c: 01 07 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: 01 07 00 98 0F 00 00 00 00 00 FF 0F BC [16:47:41]process_action close_receipt done [16:47:41]requested_data is exist [16:47:41]produce_requested_data [16:47:41]requested_item fm.sn is exist - process it [16:47:41]wFMCommunicate request_size=4 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 11 00 00 [16:47:41]Write to MH i2c: E2 08 00 99 0F 80 11 00 00 00 00 00 00 22 [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:41]Read from MH i2c: E2 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 17 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 17 00 99 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [16:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:47:41]wFMCommunicate OK [16:47:41]requested_item fd.num is exist - process it [16:47:41]SAM_PROTO_GetFieldsCounters [16:47:41]wFMCommunicate request_size=4 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 13 00 00 [16:47:41]Write to MH i2c: E2 08 00 9A 0F 80 13 00 00 00 00 00 00 25 [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:41]Read from MH i2c: E2 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 62 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 62 00 9A 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [16:47:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:41]wFMCommunicate OK [16:47:41]SAM_PROTO_GetFieldsCounters done [16:47:41]requested_item shift.num is exist - process it [16:47:41]requested_item shift.opened is exist - process it [16:47:41]req_shift_opened [16:47:41]FM_GetShiftState [16:47:41]SAM_PROTO_GetShiftState [16:47:41]wFMCommunicate request_size=4 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 13 01 00 [16:47:41]Write to MH i2c: E2 08 00 9B 0F 80 13 01 00 00 00 00 00 27 [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:41]Read from MH i2c: E2 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 0E 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 0E 00 9B 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [16:47:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:47:41]wFMCommunicate OK [16:47:41]SAM_PROTO_GetShiftState done [16:47:41]FM_GetShiftState done [16:47:41]req_shift_opened done [16:47:41]requested_item shift.open_date is exist - process it [16:47:41]req_shift_open_date [16:47:41]req_shift_open_date done [16:47:41]produce_requested_data done [16:47:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151960,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:47:41]process_action_free close_receipt [16:47:41]json_value_free [16:47:41]json_value_free done [16:47:41]process_json_proto returns [16:47:41]Send response to host [16:47:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151960,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:47:41]free response buf [16:47:41]execute_script done [16:47:41]execute_script returns [16:47:41]free content buf [16:47:41]Sock 10.Close socket [16:47:41]Sock 10.Thread stoped [16:47:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 DC 47 00 A3 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 51 02 00 F4 03 04 00 2F F2 EF 66 B6 04 01 00 00 A8 DC 55 0B 03 13 E7 53 [16:47:42]CommunicateWithHost err = 0 [16:47:42]CheckOFDResponse [16:47:42]1017 (14) - 77093643461234 [16:47:42]1041 (16) - 0000000000871835 [16:47:42]1040 (4) - 151960 [16:47:42]1012 (4) - 22.09.2024 10:32 [16:47:42]1206 (1) - 0 [16:47:42]OFD Sender: Remove packet 151960 [16:47:42]ProducePacketName [16:47:42]name=ofd_packets/00151960 [16:47:42]NVStorageDeleteData [16:47:43]OFD Sender: No OFD packet to send [16:47:47]recv_with_timeout no data received [16:47:48]OFD Sender: No OFD packet to send [16:47:53]OFD Sender: No OFD packet to send [16:47:58]OFD Sender: No OFD packet to send [16:48:03]OFD Sender: No OFD packet to send [16:48:08]OFD Sender: No OFD packet to send [16:48:08]recv_with_timeout no data received [16:48:13]OFD Sender: No OFD packet to send [16:48:18]OFD Sender: No OFD packet to send [16:48:21]recv_with_timeout no data received [16:48:23]OFD Sender: No OFD packet to send [16:48:28]OFD Sender: No OFD packet to send [16:48:33]OFD Sender: No OFD packet to send [16:48:38]OFD Sender: No OFD packet to send [16:48:43]OFD Sender: No OFD packet to send [16:48:48]OFD Sender: No OFD packet to send [16:48:53]OFD Sender: No OFD packet to send [16:48:58]OFD Sender: No OFD packet to send [16:49:03]OFD Sender: No OFD packet to send [16:49:08]OFD Sender: No OFD packet to send [16:49:13]OFD Sender: No OFD packet to send [16:49:18]OFD Sender: No OFD packet to send [16:49:23]OFD Sender: No OFD packet to send [16:49:28]OFD Sender: No OFD packet to send [16:49:33]OFD Sender: No OFD packet to send [16:49:38]OFD Sender: No OFD packet to send [16:49:43]OFD Sender: No OFD packet to send [16:49:48]OFD Sender: No OFD packet to send [16:49:53]OFD Sender: No OFD packet to send [16:49:58]OFD Sender: No OFD packet to send [16:49:58]recv_with_timeout no data received [16:50:03]OFD Sender: No OFD packet to send [16:50:08]OFD Sender: No OFD packet to send [16:50:13]OFD Sender: No OFD packet to send [16:50:18]OFD Sender: No OFD packet to send [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:13]OFD Sender: No OFD packet to send [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:49]OFD Sender: No OFD packet to send [16:51:54]OFD Sender: No OFD packet to send [16:51:59]OFD Sender: No OFD packet to send [16:52:04]OFD Sender: No OFD packet to send [16:52:09]OFD Sender: No OFD packet to send [16:52:14]OFD Sender: No OFD packet to send [16:52:19]OFD Sender: No OFD packet to send [16:52:24]OFD Sender: No OFD packet to send [16:52:29]OFD Sender: No OFD packet to send [16:52:34]OFD Sender: No OFD packet to send [16:52:39]OFD Sender: No OFD packet to send [16:52:44]OFD Sender: No OFD packet to send [16:52:49]OFD Sender: No OFD packet to send [16:52:51]recv_with_timeout no data received [16:52:54]OFD Sender: No OFD packet to send [16:52:59]OFD Sender: No OFD packet to send [16:53:04]OFD Sender: No OFD packet to send [16:53:09]OFD Sender: No OFD packet to send [16:53:14]OFD Sender: No OFD packet to send [16:53:19]OFD Sender: No OFD packet to send [16:53:20]recv_with_timeout no data received [16:53:24]OFD Sender: No OFD packet to send [16:53:29]OFD Sender: No OFD packet to send [16:53:34]recv_with_timeout no data received [16:53:34]OFD Sender: No OFD packet to send [16:53:39]OFD Sender: No OFD packet to send [16:53:44]OFD Sender: No OFD packet to send [16:53:49]OFD Sender: No OFD packet to send [16:53:54]OFD Sender: No OFD packet to send [16:53:59]OFD Sender: No OFD packet to send [16:54:04]OFD Sender: No OFD packet to send [16:54:09]OFD Sender: No OFD packet to send [16:54:14]OFD Sender: No OFD packet to send [16:54:17]recv_with_timeout no data received [16:54:19]OFD Sender: No OFD packet to send [16:54:24]OFD Sender: No OFD packet to send [16:54:29]OFD Sender: No OFD packet to send [16:54:34]OFD Sender: No OFD packet to send [16:54:39]OFD Sender: No OFD packet to send [16:54:44]OFD Sender: No OFD packet to send [16:54:49]OFD Sender: No OFD packet to send [16:54:54]OFD Sender: No OFD packet to send [16:54:57]accept exits with 7 [16:54:57]New connection [16:54:57]New thread 3066858852 created [16:54:57]Thread 3067002212 joined [16:54:57]Waiting for new connection... [16:54:57] Sock 7.Parse request [16:54:57]Sock 7.Check first char [16:54:57]Sock 7.First char is OK [16:54:57]request: POST /json_proto HTTP/1.0 [16:54:57]Method: POST [16:54:57]URL: /json_proto [16:54:57]Method is POST - this is cgi request [16:54:57]url: /json_proto [16:54:57]query_string will be loaded in cgi processing [16:54:57]execute_cgi json_proto POST (null) [16:54:57]execute_cgi path=json_proto method=POST [16:54:57]POST find Content-Length [16:54:57]Host: 172.17.43.67:8080 [16:54:57]Content-Length: 678 [16:54:57]Content-Type: application/json [16:54:57] [16:54:57]POST finish read [16:54:57]Found Content-Length = 678 [16:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:57]execute_script... [16:54:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:57]POST & json_proto [16:54:57]process_json_proto [16:54:57]json parsed OK: [16:54:57]protocol is kg_v1.0 [16:54:57]action value=close_receipt [16:54:57]process_action close_receipt [16:54:57]cmd_close_receipt [16:54:57]MH_GetDate [16:54:57]Write to MH i2c: F0 00 00 9C 0F 9A [16:54:57]Write i2c OK [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 09 00 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 09 00 9C 0F 00 E2 4B F0 66 6A BD 47 65 F9 [16:54:57]GetLastDocTimeStamp 1727023658 [16:54:57]current date 1727024098 [16:54:57]FM_GetShiftState [16:54:57]SAM_PROTO_GetShiftState [16:54:57]wFMCommunicate request_size=4 [16:54:57]MH_SAM_APDU [16:54:57]CAPDU: 80 13 01 00 [16:54:57]Write to MH i2c: E2 08 00 9D 0F 80 13 01 00 00 00 00 00 29 [16:54:57]Write i2c OK [16:54:57]MH_I2C_Read... [16:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:57]Read from MH i2c: E2 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: E2 0E 00 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: E2 0E 00 9D 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 70 [16:54:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:54:57]wFMCommunicate OK [16:54:57]SAM_PROTO_GetShiftState done [16:54:57]FM_GetShiftState done [16:54:57]opened in 1726966141 [16:54:57]opened+sec_in_day 1727052541 [16:54:57]quantity*price = 50036 [16:54:57]sum+1 = 50037 [16:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 292 22.09.2024 16:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151961 ФПД: 275190815879512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165458&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151961&fm=275190815879512&tin=02508201610067®Number=0000000000091825&sum=50000 [16:54:58]StoreToDocumentArchive [16:54:58]shift 475 fd 151961 [16:54:58]save to /storage/0475/doc_00151961 [16:54:58]save last doc name /storage/0475/doc_00151961 to /storage/kkm_last_doc_name [16:54:58]save OK [16:54:58]Clear old archive folders... [16:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:58]tlvbuf is 0205A9A0 [16:54:58]SAM_PROTO_ClearQueue [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 09 00 00 [16:54:58]Write to MH i2c: E2 08 00 AA 0F 80 09 00 00 00 00 00 00 2B [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 AA 0F 00 90 00 2D [16:54:58]RAPDU: 90 00 [16:54:58]wFMCommunicate OK [16:54:58]SAM_PROTO_ClearQueue done [16:54:58]KKMCreateOFDPacket [16:54:58]OFDProtocolAddRootSTLVToBuf [16:54:58]FM_MakeSignedData [16:54:58]FM_MakeSignedData [16:54:58]SAM_PROTO_SignData [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 0D 01 02 [16:54:58]Write to MH i2c: E2 08 00 AB 0F 80 0D 01 02 00 00 00 00 33 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:59]Read from MH i2c: E2 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 AB 0F 00 90 00 2E [16:54:59]RAPDU: 90 00 [16:54:59]wFMCommunicate OK [16:54:59]wFMCommunicate request_size=255 [16:54:59]MH_SAM_APDU [16:54:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E2 4B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 51 02 00 35 04 06 00 FA [16:54:59]Write to MH i2c: E2 02 01 AC 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E2 4B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 51 02 00 35 04 06 00 FA 00 00 1C [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:59]Read from MH i2c: E2 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 AC 0F 00 90 00 2F [16:54:59]RAPDU: 90 00 [16:54:59]wFMCommunicate OK [16:54:59]wFMCommunicate request_size=10 [16:54:59]MH_SAM_APDU [16:54:59]CAPDU: 80 0D 02 02 05 48 DA D3 71 58 [16:54:59]Write to MH i2c: E2 0D 00 AD 0F 80 0D 02 02 05 00 48 DA D3 71 58 00 00 FE [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:59]Read from MH i2c: E2 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 03 00 AD 0F 00 90 00 30 [16:54:59]RAPDU: 90 00 [16:54:59]wFMCommunicate OK [16:54:59]wFMCommunicate request_size=4 [16:54:59]MH_SAM_APDU [16:54:59]CAPDU: 80 0D 03 02 [16:54:59]Write to MH i2c: E2 08 00 AE 0F 80 0D 03 02 00 00 00 00 38 [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:59]Read from MH i2c: E2 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 0B 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 0B 00 AE 0F 00 BC 3B 63 33 07 F8 A8 9A 90 00 07 [16:54:59]RAPDU: BC 3B 63 33 07 F8 A8 9A 90 00 [16:54:59]wFMCommunicate OK [16:54:59]SAM_PROTO_SignData done [16:54:59]FM_MakeSignedData done [16:54:59]CreateOFDProtocolMessage [16:54:59]wFMCommunicate request_size=4 [16:54:59]MH_SAM_APDU [16:54:59]CAPDU: 80 11 00 00 [16:54:59]Write to MH i2c: E2 08 00 AF 0F 80 11 00 00 00 00 00 00 38 [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:59]Read from MH i2c: E2 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 17 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: E2 17 00 AF 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [16:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:54:59]wFMCommunicate OK [16:54:59]CreateOFDProtocolMessage done [16:54:59]OFDSenderStorePacket 151961 [16:54:59]StoreOFDPacket docnum=151961 [16:54:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CF DB 07 01 38 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E2 4B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 51 02 00 35 04 06 00 FA 48 DA D3 71 58 BC 3B 63 33 07 F8 A8 9A [16:54:59]CheckFolder [16:54:59]dirname=/storage/ofd_packets [16:54:59]CheckFolder done [16:54:59]ProducePacketName [16:54:59]name=ofd_packets/00151961 [16:54:59]NVStorageSaveData ofd_packets/00151961 [16:54:59]File name is /storage/ofd_packets/00151961 [16:54:59]Write 301 bytes [16:54:59]NVStorageSaveData done [16:54:59]OFDSenderStorePacket done [16:54:59]KKMCreateOFDPacket done [16:54:59]NVStorageSaveData kkm_last_timestamp [16:54:59]File name is /storage/kkm_last_timestamp [16:54:59]Write 4 bytes [16:54:59]NVStorageSaveData done [16:54:59]ExternCall_PrintAddStr [16:54:59]wPrintStart [16:54:59]Write to MH i2c: 01 00 00 B0 0F BF [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 07 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 07 00 B0 0F 00 00 00 00 00 FF 0F D4 [16:54:59]RasterBufferAndPrint [16:54:59]line Счет N : (1)1785972 [16:54:59]line ИНН: 02508201610067 [16:54:59]line Контрольно-Кассовый Чек [16:54:59]line ПРОДАЖА [16:54:59]line ТРК (МРК, ГНК) : 22 [16:54:59]line Товар: 2710124130 [16:54:59]line Аи-92-К-5 [16:54:59]line 7.380 * 67.80 [16:54:59]line = 500.36 [16:54:59]line НДС 12% НСП 1% [16:54:59]line > о реализуемом товаре [16:54:59]line ОКРУГЛЕНИЕ: -0.36 [16:54:59]line ИТОГО: 500.00 [16:54:59]line Внесено: 500.00 [16:54:59]line СДАЧА: 0.00 [16:54:59]line НСП 1% : 4.43 [16:54:59]line НДС 12% : 53.14 [16:54:59]line Наличными: 500.00 [16:54:59]line Безнал.: 0.00 [16:54:59]line Место: АЗС № 89 "Партнер Нефть" [16:54:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:54:59]line СНО: Общий режим [16:54:59]line Чек 292 22.09.2024 16:54 [16:54:59]line Смена: 475 ФФД: 1.0 [16:54:59]line ЗНМ: 0300000113 [16:54:59]line РНМ: 0000000000091825 [16:54:59]line Версия ККМ: 001 [16:54:59]line ФМ: 0000000000871835 [16:54:59]line ФД: 151961 [16:54:59]line ФПД: 275190815879512 [16:54:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165458&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151961&fm=275190815879512&tin=02508201610067®Number=0000000000091825&sum=50000 [16:54:59]written 0, free lines is 4095 [16:54:59]OFD Sender: Processing packet 151961 [packets to send 826, broken 825] [16:54:59]ProducePacketName [16:54:59]name=ofd_packets/00151961 [16:54:59]OFD Sender: To server: pG, [16:54:59]CommunicateWithHost lk.salyk.kg:30040 [16:54:59]ConnectInit lk.salyk.kg [16:55:00]Write to MH i2c: 01 00 00 DB 0F EA [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: 01 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: 01 07 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: 01 07 00 DB 0F 00 00 00 00 00 DF 0C DC [16:55:00]RasterBufferAndPrint [16:55:00]line [16:55:00]line [16:55:00]line [16:55:00]line [16:55:00]line [16:55:00]written 0, free lines is 3301 [16:55:00]MH_Cut [16:55:00]Write to MH i2c: D1 01 00 E2 0F 01 C3 [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: D1 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: D1 01 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: D1 01 00 E2 0F 00 C2 [16:55:00]Write to MH i2c: 01 00 00 E3 0F F2 [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:01]*** Cut start [16:55:01]*** Purtial cut [16:55:01]*** Stage 1: CUTSNS_PIN = 1 [16:55:01]Read from MH i2c: 01 [16:55:01]MH_I2C_Read... [16:55:01]*** Stop cut motor [16:55:01]*** Cut end [16:55:01]Read from MH i2c: 01 07 00 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: 01 07 00 E3 0F 00 00 00 00 00 FF 0F 07 [16:55:01]process_action close_receipt done [16:55:01]requested_data is exist [16:55:01]produce_requested_data [16:55:01]requested_item fm.sn is exist - process it [16:55:01]wFMCommunicate request_size=4 [16:55:01]MH_SAM_APDU [16:55:01]CAPDU: 80 11 00 00 [16:55:01]Write to MH i2c: E2 08 00 E4 0F 80 11 00 00 00 00 00 00 6D [16:55:01]Write i2c OK [16:55:01]MH_I2C_Read... [16:55:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:01]Read from MH i2c: E2 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 17 00 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 17 00 E4 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [16:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:55:01]wFMCommunicate OK [16:55:01]requested_item fd.num is exist - process it [16:55:01]SAM_PROTO_GetFieldsCounters [16:55:01]wFMCommunicate request_size=4 [16:55:01]MH_SAM_APDU [16:55:01]CAPDU: 80 13 00 00 [16:55:01]Write to MH i2c: E2 08 00 E5 0F 80 13 00 00 00 00 00 00 70 [16:55:01]Write i2c OK [16:55:01]MH_I2C_Read... [16:55:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:01]Read from MH i2c: E2 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 62 00 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 62 00 E5 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [16:55:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:01]wFMCommunicate OK [16:55:01]SAM_PROTO_GetFieldsCounters done [16:55:01]requested_item shift.num is exist - process it [16:55:01]requested_item shift.opened is exist - process it [16:55:01]req_shift_opened [16:55:01]FM_GetShiftState [16:55:01]SAM_PROTO_GetShiftState [16:55:01]wFMCommunicate request_size=4 [16:55:01]MH_SAM_APDU [16:55:01]CAPDU: 80 13 01 00 [16:55:01]Write to MH i2c: E2 08 00 E6 0F 80 13 01 00 00 00 00 00 72 [16:55:01]Write i2c OK [16:55:01]MH_I2C_Read... [16:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:01]Read from MH i2c: E2 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 0E 00 [16:55:01]MH_I2C_Read... [16:55:01]Read from MH i2c: E2 0E 00 E6 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B9 [16:55:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:55:01]wFMCommunicate OK [16:55:01]SAM_PROTO_GetShiftState done [16:55:01]FM_GetShiftState done [16:55:01]req_shift_opened done [16:55:01]requested_item shift.open_date is exist - process it [16:55:01]req_shift_open_date [16:55:01]req_shift_open_date done [16:55:01]produce_requested_data done [16:55:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151961,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:55:01]process_action_free close_receipt [16:55:01]json_value_free [16:55:01]json_value_free done [16:55:01]process_json_proto returns [16:55:01]Send response to host [16:55:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151961,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:55:01]free response buf [16:55:01]execute_script done [16:55:01]execute_script returns [16:55:01]free content buf [16:55:01]Sock 7.Close socket [16:55:01]Sock 7.Thread stoped [16:55:04]ConnectInit Can't take IP for lk.salyk.kg [16:55:04]CommunicateWithHost connect error [16:55:04]CommunicateWithHost err = -1 [16:55:04]OFD Sender: Server communicate error [16:55:09]OFD Sender: Processing packet 151961 [packets to send 826, broken 825] [16:55:09]ProducePacketName [16:55:09]name=ofd_packets/00151961 [16:55:09]OFD Sender: To server: pG, [16:55:09]CommunicateWithHost lk.salyk.kg:30040 [16:55:09]ConnectInit lk.salyk.kg [16:55:13]Connected sock=9 [16:55:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CF DB 07 01 38 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E2 4B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 51 02 00 35 04 06 00 FA 48 DA D3 71 58 BC 3B 63 33 07 F8 A8 9A [16:55:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 83 47 00 23 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 51 02 00 F4 03 04 00 F3 F3 EF 66 B6 04 01 00 00 CC 91 4E F4 FF CF BC AC [16:55:13]CommunicateWithHost err = 0 [16:55:13]CheckOFDResponse [16:55:13]1017 (14) - 77093643461234 [16:55:13]1041 (16) - 0000000000871835 [16:55:13]1040 (4) - 151961 [16:55:13]1012 (4) - 22.09.2024 10:39 [16:55:13]1206 (1) - 0 [16:55:13]OFD Sender: Remove packet 151961 [16:55:13]ProducePacketName [16:55:13]name=ofd_packets/00151961 [16:55:13]NVStorageDeleteData [16:55:14]OFD Sender: No OFD packet to send [16:55:19]OFD Sender: No OFD packet to send [16:55:24]OFD Sender: No OFD packet to send [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:39]OFD Sender: No OFD packet to send [16:55:44]OFD Sender: No OFD packet to send [16:55:49]OFD Sender: No OFD packet to send [16:55:54]OFD Sender: No OFD packet to send [16:55:59]OFD Sender: No OFD packet to send [16:56:04]OFD Sender: No OFD packet to send [16:56:07]recv_with_timeout no data received [16:56:09]OFD Sender: No OFD packet to send [16:56:14]OFD Sender: No OFD packet to send [16:56:19]OFD Sender: No OFD packet to send [16:56:24]OFD Sender: No OFD packet to send [16:56:29]OFD Sender: No OFD packet to send [16:56:34]OFD Sender: No OFD packet to send [16:56:39]OFD Sender: No OFD packet to send [16:56:44]OFD Sender: No OFD packet to send [16:56:49]OFD Sender: No OFD packet to send [16:56:54]OFD Sender: No OFD packet to send [16:56:59]OFD Sender: No OFD packet to send [16:57:04]OFD Sender: No OFD packet to send [16:57:09]OFD Sender: No OFD packet to send [16:57:13]accept exits with 10 [16:57:13]New connection [16:57:13]New thread 3067002212 created [16:57:13]Thread 3066858852 joined [16:57:13]Waiting for new connection... [16:57:13] Sock 10.Parse request [16:57:13]Sock 10.Check first char [16:57:13]Sock 10.First char is OK [16:57:13]request: POST /json_proto HTTP/1.0 [16:57:13]Method: POST [16:57:13]URL: /json_proto [16:57:13]Method is POST - this is cgi request [16:57:13]url: /json_proto [16:57:13]query_string will be loaded in cgi processing [16:57:13]execute_cgi json_proto POST (null) [16:57:13]execute_cgi path=json_proto method=POST [16:57:13]POST find Content-Length [16:57:13]Host: 172.17.43.67:8080 [16:57:13]Content-Length: 667 [16:57:13]Content-Type: application/json [16:57:13] [16:57:13]POST finish read [16:57:13]Found Content-Length = 667 [16:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 24.540, "sum" : 1700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:13]execute_script... [16:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 24.540, "sum" : 1700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:13]POST & json_proto [16:57:13]process_json_proto [16:57:13]json parsed OK: [16:57:13]protocol is kg_v1.0 [16:57:13]action value=close_receipt [16:57:13]process_action close_receipt [16:57:13]cmd_close_receipt [16:57:13]MH_GetDate [16:57:13]Write to MH i2c: F0 00 00 E7 0F E5 [16:57:13]Write i2c OK [16:57:13]MH_I2C_Read... [16:57:13]Read from MH i2c: F0 [16:57:13]MH_I2C_Read... [16:57:13]Read from MH i2c: F0 09 00 [16:57:13]MH_I2C_Read... [16:57:13]Read from MH i2c: F0 09 00 E7 0F 00 6A 4C F0 66 6A BD 47 65 CD [16:57:13]GetLastDocTimeStamp 1727024098 [16:57:13]current date 1727024234 [16:57:13]FM_GetShiftState [16:57:13]SAM_PROTO_GetShiftState [16:57:13]wFMCommunicate request_size=4 [16:57:13]MH_SAM_APDU [16:57:13]CAPDU: 80 13 01 00 [16:57:13]Write to MH i2c: E2 08 00 E8 0F 80 13 01 00 00 00 00 00 74 [16:57:13]Write i2c OK [16:57:13]MH_I2C_Read... [16:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:13]Read from MH i2c: E2 [16:57:13]MH_I2C_Read... [16:57:13]Read from MH i2c: E2 0E 00 [16:57:13]MH_I2C_Read... [16:57:13]Read from MH i2c: E2 0E 00 E8 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BB [16:57:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:57:13]wFMCommunicate OK [16:57:13]SAM_PROTO_GetShiftState done [16:57:13]FM_GetShiftState done [16:57:13]opened in 1726966141 [16:57:13]opened+sec_in_day 1727052541 [16:57:13]quantity*price = 170062 [16:57:13]sum+1 = 170063 [16:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.05 НДС 12% : 180.60 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 293 22.09.2024 16:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151962 ФПД: 268803507628072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151962&fm=268803507628072&tin=02508201610067®Number=0000000000091825&sum=170000 [16:57:14]StoreToDocumentArchive [16:57:14]shift 475 fd 151962 [16:57:14]save to /storage/0475/doc_00151962 [16:57:14]save last doc name /storage/0475/doc_00151962 to /storage/kkm_last_doc_name [16:57:14]save OK [16:57:14]Clear old archive folders... [16:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:57:14]tlvbuf is 02050E70 [16:57:14]SAM_PROTO_ClearQueue [16:57:14]wFMCommunicate request_size=4 [16:57:14]MH_SAM_APDU [16:57:14]CAPDU: 80 09 00 00 [16:57:14]Write to MH i2c: E2 08 00 F5 0F 80 09 00 00 00 00 00 00 76 [16:57:14]Write i2c OK [16:57:14]MH_I2C_Read... [16:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:14]Read from MH i2c: E2 [16:57:14]MH_I2C_Read... [16:57:14]Read from MH i2c: E2 03 00 [16:57:14]MH_I2C_Read... [16:57:14]Read from MH i2c: E2 03 00 F5 0F 00 90 00 78 [16:57:14]RAPDU: 90 00 [16:57:14]wFMCommunicate OK [16:57:14]SAM_PROTO_ClearQueue done [16:57:14]KKMCreateOFDPacket [16:57:14]OFDProtocolAddRootSTLVToBuf [16:57:14]FM_MakeSignedData [16:57:14]FM_MakeSignedData [16:57:14]SAM_PROTO_SignData [16:57:14]wFMCommunicate request_size=4 [16:57:14]MH_SAM_APDU [16:57:14]CAPDU: 80 0D 01 02 [16:57:14]Write to MH i2c: E2 08 00 F6 0F 80 0D 01 02 00 00 00 00 7E [16:57:14]Write i2c OK [16:57:14]MH_I2C_Read... [16:57:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:15]Read from MH i2c: E2 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 F6 0F 00 90 00 79 [16:57:15]RAPDU: 90 00 [16:57:15]wFMCommunicate OK [16:57:15]wFMCommunicate request_size=255 [16:57:15]MH_SAM_APDU [16:57:15]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 DC 5F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4E 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 6A 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 51 02 00 35 04 06 00 F4 79 B1 96 28 [16:57:15]Write to MH i2c: E2 02 01 F7 0F 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 DC 5F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4E 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 6A 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 51 02 00 35 04 06 00 F4 79 B1 96 28 00 00 DD [16:57:15]Write i2c OK [16:57:15]MH_I2C_Read... [16:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:15]Read from MH i2c: E2 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 F7 0F 00 90 00 7A [16:57:15]RAPDU: 90 00 [16:57:15]wFMCommunicate OK [16:57:15]wFMCommunicate request_size=6 [16:57:15]MH_SAM_APDU [16:57:15]CAPDU: 80 0D 02 02 01 28 [16:57:15]Write to MH i2c: E2 09 00 F8 0F 80 0D 02 02 01 00 28 00 00 AB [16:57:15]Write i2c OK [16:57:15]MH_I2C_Read... [16:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:15]Read from MH i2c: E2 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 03 00 F8 0F 00 90 00 7B [16:57:15]RAPDU: 90 00 [16:57:15]wFMCommunicate OK [16:57:15]wFMCommunicate request_size=4 [16:57:15]MH_SAM_APDU [16:57:15]CAPDU: 80 0D 03 02 [16:57:15]Write to MH i2c: E2 08 00 F9 0F 80 0D 03 02 00 00 00 00 83 [16:57:15]Write i2c OK [16:57:15]MH_I2C_Read... [16:57:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:15]Read from MH i2c: E2 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 0B 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 0B 00 F9 0F 00 EB 08 9B 3F 36 2A 88 0E 90 00 47 [16:57:15]RAPDU: EB 08 9B 3F 36 2A 88 0E 90 00 [16:57:15]wFMCommunicate OK [16:57:15]SAM_PROTO_SignData done [16:57:15]FM_MakeSignedData done [16:57:15]CreateOFDProtocolMessage [16:57:15]wFMCommunicate request_size=4 [16:57:15]MH_SAM_APDU [16:57:15]CAPDU: 80 11 00 00 [16:57:15]Write to MH i2c: E2 08 00 FA 0F 80 11 00 00 00 00 00 00 83 [16:57:15]Write i2c OK [16:57:15]MH_I2C_Read... [16:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:15]Read from MH i2c: E2 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 17 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: E2 17 00 FA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [16:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:57:15]wFMCommunicate OK [16:57:15]CreateOFDProtocolMessage done [16:57:15]OFDSenderStorePacket 151962 [16:57:15]StoreOFDPacket docnum=151962 [16:57:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8E 94 03 01 63 55 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 DC 5F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4E 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 6A 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 51 02 00 35 04 06 00 F4 79 B1 96 28 28 EB 08 9B 3F 36 2A 88 0E [16:57:15]CheckFolder [16:57:15]dirname=/storage/ofd_packets [16:57:15]CheckFolder done [16:57:15]ProducePacketName [16:57:15]name=ofd_packets/00151962 [16:57:15]NVStorageSaveData ofd_packets/00151962 [16:57:15]File name is /storage/ofd_packets/00151962 [16:57:15]Write 297 bytes [16:57:15]NVStorageSaveData done [16:57:15]OFDSenderStorePacket done [16:57:15]KKMCreateOFDPacket done [16:57:15]NVStorageSaveData kkm_last_timestamp [16:57:15]File name is /storage/kkm_last_timestamp [16:57:15]Write 4 bytes [16:57:15]NVStorageSaveData done [16:57:15]ExternCall_PrintAddStr [16:57:15]wPrintStart [16:57:15]Write to MH i2c: 01 00 00 FB 0F 0A [16:57:15]Write i2c OK [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: 01 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: 01 07 00 [16:57:15]MH_I2C_Read... [16:57:15]Read from MH i2c: 01 07 00 FB 0F 00 00 00 00 00 FF 0F 1F [16:57:15]RasterBufferAndPrint [16:57:15]line Счет N : (1)1785973 [16:57:15]line ИНН: 02508201610067 [16:57:15]line Контрольно-Кассовый Чек [16:57:15]line ПРОДАЖА [16:57:15]line ТРК (МРК, ГНК) : 33 [16:57:15]line Товар: 2710124130 [16:57:15]line Super-92 [16:57:15]line 24.540 * 69.30 [16:57:15]line = 1700.62 [16:57:15]line НДС 12% НСП 1% [16:57:15]line > о реализуемом товаре [16:57:15]line ОКРУГЛЕНИЕ: -0.62 [16:57:15]line ИТОГО: 1700.00 [16:57:15]line Внесено: 1700.00 [16:57:15]line СДАЧА: 0.00 [16:57:15]line НСП 1% : 15.05 [16:57:15]line НДС 12% : 180.60 [16:57:15]line Наличными: 1700.00 [16:57:15]line Безнал.: 0.00 [16:57:15]line Место: АЗС № 89 "Партнер Нефть" [16:57:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:57:15]line СНО: Общий режим [16:57:15]line Чек 293 22.09.2024 16:57 [16:57:15]line Смена: 475 ФФД: 1.0 [16:57:15]line ЗНМ: 0300000113 [16:57:15]line РНМ: 0000000000091825 [16:57:15]line Версия ККМ: 001 [16:57:15]line ФМ: 0000000000871835 [16:57:15]line ФД: 151962 [16:57:15]line ФПД: 268803507628072 [16:57:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151962&fm=268803507628072&tin=02508201610067®Number=0000000000091825&sum=170000 [16:57:15]OFD Sender: Processing packet 151962 [packets to send 826, broken 825] [16:57:15]ProducePacketName [16:57:15]name=ofd_packets/00151962 [16:57:15]OFD Sender: To server: pG, [16:57:15]CommunicateWithHost lk.salyk.kg:30040 [16:57:15]ConnectInit lk.salyk.kg [16:57:15]written 0, free lines is 4095 [16:57:16]Write to MH i2c: 01 00 00 26 10 36 [16:57:16]Write i2c OK [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: 01 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: 01 07 00 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: 01 07 00 26 10 00 00 00 00 00 E8 0C 31 [16:57:16]RasterBufferAndPrint [16:57:16]line [16:57:16]line [16:57:16]line [16:57:16]line [16:57:16]line [16:57:16]written 0, free lines is 3310 [16:57:16]MH_Cut [16:57:16]Write to MH i2c: D1 01 00 2D 10 01 0F [16:57:16]Write i2c OK [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: D1 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: D1 01 00 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: D1 01 00 2D 10 00 0E [16:57:16]Write to MH i2c: 01 00 00 2E 10 3E [16:57:16]Write i2c OK [16:57:16]MH_I2C_Read... [16:57:16]Connected sock=7 [16:57:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8E 94 03 01 63 55 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 DC 5F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4E 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 6A 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 51 02 00 35 04 06 00 F4 79 B1 96 28 28 EB 08 9B 3F 36 2A 88 0E [16:57:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4A 0B 47 00 2E 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 51 02 00 F4 03 04 00 6E F4 EF 66 B6 04 01 00 00 73 B0 6E 90 FE 80 69 1A [16:57:16]CommunicateWithHost err = 0 [16:57:16]CheckOFDResponse [16:57:16]1017 (14) - 77093643461234 [16:57:16]1041 (16) - 0000000000871835 [16:57:16]1040 (4) - 151962 [16:57:16]1012 (4) - 22.09.2024 10:41 [16:57:16]1206 (1) - 0 [16:57:16]OFD Sender: Remove packet 151962 [16:57:16]ProducePacketName [16:57:16]name=ofd_packets/00151962 [16:57:16]NVStorageDeleteData [16:57:16]*** Cut start [16:57:16]*** Purtial cut [16:57:16]*** Stage 1: CUTSNS_PIN = 1 [16:57:17]Read from MH i2c: 01 [16:57:17]MH_I2C_Read... [16:57:17]*** Stop cut motor [16:57:17]*** Cut end [16:57:17]Read from MH i2c: 01 07 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: 01 07 00 2E 10 00 00 00 00 00 FF 0F 53 [16:57:17]process_action close_receipt done [16:57:17]requested_data is exist [16:57:17]produce_requested_data [16:57:17]requested_item fm.sn is exist - process it [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 11 00 00 [16:57:17]Write to MH i2c: E2 08 00 2F 10 80 11 00 00 00 00 00 00 B9 [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 17 00 [16:57:17]MH_I2C_Read... [16:57:17]OFD Sender: No OFD packet to send [16:57:17]Read from MH i2c: E2 17 00 2F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [16:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:57:17]wFMCommunicate OK [16:57:17]requested_item fd.num is exist - process it [16:57:17]SAM_PROTO_GetFieldsCounters [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 13 00 00 [16:57:17]Write to MH i2c: E2 08 00 30 10 80 13 00 00 00 00 00 00 BC [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 62 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 62 00 30 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [16:57:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:17]wFMCommunicate OK [16:57:17]SAM_PROTO_GetFieldsCounters done [16:57:17]requested_item shift.num is exist - process it [16:57:17]requested_item shift.opened is exist - process it [16:57:17]req_shift_opened [16:57:17]FM_GetShiftState [16:57:17]SAM_PROTO_GetShiftState [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 13 01 00 [16:57:17]Write to MH i2c: E2 08 00 31 10 80 13 01 00 00 00 00 00 BE [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:17]Read from MH i2c: E2 0E 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 0E 00 31 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 05 [16:57:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:57:17]wFMCommunicate OK [16:57:17]SAM_PROTO_GetShiftState done [16:57:17]FM_GetShiftState done [16:57:17]req_shift_opened done [16:57:17]requested_item shift.open_date is exist - process it [16:57:17]req_shift_open_date [16:57:17]req_shift_open_date done [16:57:17]produce_requested_data done [16:57:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151962,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:57:17]process_action_free close_receipt [16:57:17]json_value_free [16:57:17]json_value_free done [16:57:17]process_json_proto returns [16:57:17]Send response to host [16:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151962,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:57:17]free response buf [16:57:17]execute_script done [16:57:17]execute_script returns [16:57:17]free content buf [16:57:17]Sock 10.Close socket [16:57:17]Sock 10.Thread stoped [16:57:22]OFD Sender: No OFD packet to send [16:57:27]OFD Sender: No OFD packet to send [16:57:32]OFD Sender: No OFD packet to send [16:57:37]OFD Sender: No OFD packet to send [16:57:41]recv_with_timeout no data received [16:57:42]OFD Sender: No OFD packet to send [16:57:47]OFD Sender: No OFD packet to send [16:57:51]recv_with_timeout no data received [16:57:52]OFD Sender: No OFD packet to send [16:57:57]OFD Sender: No OFD packet to send [16:58:02]OFD Sender: No OFD packet to send [16:58:07]OFD Sender: No OFD packet to send [16:58:12]OFD Sender: No OFD packet to send [16:58:17]OFD Sender: No OFD packet to send [16:58:22]OFD Sender: No OFD packet to send [16:58:23]accept exits with 9 [16:58:23]New connection [16:58:23]New thread 3066858852 created [16:58:23]Thread 3067002212 joined [16:58:23]Waiting for new connection... [16:58:23] Sock 9.Parse request [16:58:23]Sock 9.Check first char [16:58:23]Sock 9.First char is OK [16:58:23]request: POST /json_proto HTTP/1.0 [16:58:23]Method: POST [16:58:23]URL: /json_proto [16:58:23]Method is POST - this is cgi request [16:58:23]url: /json_proto [16:58:23]query_string will be loaded in cgi processing [16:58:23]execute_cgi json_proto POST (null) [16:58:23]execute_cgi path=json_proto method=POST [16:58:23]POST find Content-Length [16:58:23]Host: 172.17.43.67:8080 [16:58:23]Content-Length: 651 [16:58:23]Content-Type: application/json [16:58:23] [16:58:23]POST finish read [16:58:23]Found Content-Length = 651 [16:58:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18832", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:23]execute_script... [16:58:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18832", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:23]POST & json_proto [16:58:23]process_json_proto [16:58:23]json parsed OK: [16:58:23]protocol is kg_v1.0 [16:58:23]action value=close_receipt [16:58:23]process_action close_receipt [16:58:23]cmd_close_receipt [16:58:23]MH_GetDate [16:58:23]Write to MH i2c: F0 00 00 32 10 31 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 09 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 09 00 32 10 00 B0 4C F0 66 6A BD 47 65 5F [16:58:23]GetLastDocTimeStamp 1727024234 [16:58:23]current date 1727024304 [16:58:23]FM_GetShiftState [16:58:23]SAM_PROTO_GetShiftState [16:58:23]wFMCommunicate request_size=4 [16:58:23]MH_SAM_APDU [16:58:23]CAPDU: 80 13 01 00 [16:58:23]Write to MH i2c: E2 08 00 33 10 80 13 01 00 00 00 00 00 C0 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:23]Read from MH i2c: E2 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: E2 0E 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: E2 0E 00 33 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 07 [16:58:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:23]wFMCommunicate OK [16:58:23]SAM_PROTO_GetShiftState done [16:58:23]FM_GetShiftState done [16:58:23]opened in 1726966141 [16:58:23]opened+sec_in_day 1727052541 [16:58:23]quantity*price = 6100 [16:58:23]sum+1 = 6101 [16:58:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 61.00 НСП 1% : 0.54 НДС 12% : 6.48 Наличными: 61.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 294 22.09.2024 16:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151963 ФПД: 117760516061650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151963&fm=117760516061650&tin=02508201610067®Number=0000000000091825&sum=6100 0 [16:58:24]StoreToDocumentArchive [16:58:24]shift 475 fd 151963 [16:58:24]save to /storage/0475/doc_00151963 [16:58:24]save last doc name /storage/0475/doc_00151963 to /storage/kkm_last_doc_name [16:58:24]save OK [16:58:24]Clear old archive folders... [16:58:24]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:58:24]tlvbuf is 02042240 [16:58:24]SAM_PROTO_ClearQueue [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 09 00 00 [16:58:24]Write to MH i2c: E2 08 00 40 10 80 09 00 00 00 00 00 00 C2 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 40 10 00 90 00 C4 [16:58:25]RAPDU: 90 00 [16:58:25]wFMCommunicate OK [16:58:25]SAM_PROTO_ClearQueue done [16:58:25]KKMCreateOFDPacket [16:58:25]OFDProtocolAddRootSTLVToBuf [16:58:25]FM_MakeSignedData [16:58:25]FM_MakeSignedData [16:58:25]SAM_PROTO_SignData [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 0D 01 02 [16:58:25]Write to MH i2c: E2 08 00 41 10 80 0D 01 02 00 00 00 00 CA [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 41 10 00 90 00 C5 [16:58:25]RAPDU: 90 00 [16:58:25]wFMCommunicate OK [16:58:25]wFMCommunicate request_size=255 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B0 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [16:58:25]Write to MH i2c: E2 02 01 42 10 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B0 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 75 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 42 10 00 90 00 C6 [16:58:25]RAPDU: 90 00 [16:58:25]wFMCommunicate OK [16:58:25]wFMCommunicate request_size=34 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 51 02 00 35 04 06 00 6B 1A 41 BA 79 D2 [16:58:25]Write to MH i2c: E2 25 00 43 10 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 51 02 00 35 04 06 00 6B 1A 41 BA 79 D2 00 00 47 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 43 10 00 90 00 C7 [16:58:25]RAPDU: 90 00 [16:58:25]wFMCommunicate OK [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 0D 03 02 [16:58:25]Write to MH i2c: E2 08 00 44 10 80 0D 03 02 00 00 00 00 CF [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0B 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0B 00 44 10 00 CE 9E 3A BF F0 56 28 40 90 00 E3 [16:58:25]RAPDU: CE 9E 3A BF F0 56 28 40 90 00 [16:58:25]wFMCommunicate OK [16:58:25]SAM_PROTO_SignData done [16:58:25]FM_MakeSignedData done [16:58:25]CreateOFDProtocolMessage [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 11 00 00 [16:58:25]Write to MH i2c: E2 08 00 45 10 80 11 00 00 00 00 00 00 CF [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 17 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 17 00 45 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [16:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:25]wFMCommunicate OK [16:58:25]CreateOFDProtocolMessage done [16:58:25]OFDSenderStorePacket 151963 [16:58:25]StoreOFDPacket docnum=151963 [16:58:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 01 3E 1F 01 1D 98 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B0 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 51 02 00 35 04 06 00 6B 1A 41 BA 79 D2 CE 9E 3A BF F0 56 28 40 [16:58:25]CheckFolder [16:58:25]dirname=/storage/ofd_packets [16:58:25]CheckFolder done [16:58:25]ProducePacketName [16:58:25]name=ofd_packets/00151963 [16:58:25]NVStorageSaveData ofd_packets/00151963 [16:58:25]File name is /storage/ofd_packets/00151963 [16:58:25]Write 325 bytes [16:58:25]NVStorageSaveData done [16:58:25]OFDSenderStorePacket done [16:58:25]KKMCreateOFDPacket done [16:58:25]NVStorageSaveData kkm_last_timestamp [16:58:25]File name is /storage/kkm_last_timestamp [16:58:25]Write 4 bytes [16:58:25]NVStorageSaveData done [16:58:25]ExternCall_PrintAddStr [16:58:25]wPrintStart [16:58:25]Write to MH i2c: 01 00 00 46 10 56 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 46 10 00 00 00 00 00 FF 0F 6B [16:58:25]RasterBufferAndPrint [16:58:25]line Счет N : (3)18832 [16:58:25]line ИНН: 02508201610067 [16:58:25]line Контрольно-Кассовый Чек [16:58:25]line ПРОДАЖА [16:58:25]line Товар: 54491472 [16:58:25]line Напиток Кока-Кола 0,5л [16:58:25]line 1.000 * 61.00 [16:58:25]line = 61.00 [16:58:25]line НДС 12% НСП 1% [16:58:25]line > о реализуемом товаре [16:58:25]line ИТОГО: 61.00 [16:58:25]line НСП 1% : 0.54 [16:58:25]line НДС 12% : 6.48 [16:58:25]line Наличными: 61.00 [16:58:25]line Безнал.: 0.00 [16:58:25]line Место: АЗС № 89 "Партнер Нефть" [16:58:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:25]line СНО: Общий режим [16:58:25]line Чек 294 22.09.2024 16:58 [16:58:25]line Смена: 475 ФФД: 1.0 [16:58:25]line ЗНМ: 0300000113 [16:58:25]line РНМ: 0000000000091825 [16:58:25]line Версия ККМ: 001 [16:58:25]line ФМ: 0000000000871835 [16:58:25]line ФД: 151963 [16:58:25]line ФПД: 117760516061650 [16:58:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151963&fm=117760516061650&tin=02508201610067®Number=0000000000091825&sum=6100 [16:58:25]line 0 [16:58:25]written 0, free lines is 4095 [16:58:25]OFD Sender: Processing packet 151963 [packets to send 826, broken 825] [16:58:25]ProducePacketName [16:58:25]name=ofd_packets/00151963 [16:58:25]OFD Sender: To server: pG, [16:58:25]CommunicateWithHost lk.salyk.kg:30040 [16:58:25]ConnectInit lk.salyk.kg [16:58:25]Write to MH i2c: 01 00 00 6E 10 7E [16:58:25]Connected sock=7 [16:58:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 01 3E 1F 01 1D 98 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B0 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 51 02 00 35 04 06 00 6B 1A 41 BA 79 D2 CE 9E 3A BF F0 56 28 40 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: 01 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: 01 07 00 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: 01 07 00 6E 10 00 00 00 00 00 13 0D A5 [16:58:26]RasterBufferAndPrint [16:58:26]line [16:58:26]line [16:58:26]line [16:58:26]line [16:58:26]line [16:58:26]written 0, free lines is 3392 [16:58:26]MH_Cut [16:58:26]Write to MH i2c: D1 01 00 75 10 01 57 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: D1 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: D1 01 00 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: D1 01 00 75 10 00 56 [16:58:26]Write to MH i2c: 01 00 00 76 10 86 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E AB 47 00 FE 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 51 02 00 F4 03 04 00 B4 F4 EF 66 B6 04 01 00 00 D7 7E B9 67 73 8C 46 4B [16:58:26]CommunicateWithHost err = 0 [16:58:26]CheckOFDResponse [16:58:26]1017 (14) - 77093643461234 [16:58:26]1041 (16) - 0000000000871835 [16:58:26]1040 (4) - 151963 [16:58:26]1012 (4) - 22.09.2024 10:43 [16:58:26]1206 (1) - 0 [16:58:26]OFD Sender: Remove packet 151963 [16:58:26]ProducePacketName [16:58:26]name=ofd_packets/00151963 [16:58:26]NVStorageDeleteData [16:58:26]*** Cut start [16:58:26]*** Purtial cut [16:58:26]*** Stage 1: CUTSNS_PIN = 1 [16:58:26]Read from MH i2c: 01 [16:58:26]MH_I2C_Read... [16:58:26]*** Stop cut motor [16:58:26]*** Cut end [16:58:26]Read from MH i2c: 01 07 00 [16:58:26]MH_I2C_Read... [16:58:26]Read from MH i2c: 01 07 00 76 10 00 00 00 00 00 FF 0F 9B [16:58:26]process_action close_receipt done [16:58:26]requested_data is exist [16:58:26]produce_requested_data [16:58:26]requested_item fm.sn is exist - process it [16:58:26]wFMCommunicate request_size=4 [16:58:26]MH_SAM_APDU [16:58:26]CAPDU: 80 11 00 00 [16:58:26]Write to MH i2c: E2 08 00 77 10 80 11 00 00 00 00 00 00 01 [16:58:26]Write i2c OK [16:58:26]MH_I2C_Read... [16:58:26]OFD Sender: No OFD packet to send [16:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 77 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [16:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:27]wFMCommunicate OK [16:58:27]requested_item fd.num is exist - process it [16:58:27]SAM_PROTO_GetFieldsCounters [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 13 00 00 [16:58:27]Write to MH i2c: E2 08 00 78 10 80 13 00 00 00 00 00 00 04 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 62 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 62 00 78 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [16:58:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_GetFieldsCounters done [16:58:27]requested_item shift.num is exist - process it [16:58:27]requested_item shift.opened is exist - process it [16:58:27]req_shift_opened [16:58:27]FM_GetShiftState [16:58:27]SAM_PROTO_GetShiftState [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 13 01 00 [16:58:27]Write to MH i2c: E2 08 00 79 10 80 13 01 00 00 00 00 00 06 [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:27]Read from MH i2c: E2 0E 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0E 00 79 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4D [16:58:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_GetShiftState done [16:58:27]FM_GetShiftState done [16:58:27]req_shift_opened done [16:58:27]requested_item shift.open_date is exist - process it [16:58:27]req_shift_open_date [16:58:27]req_shift_open_date done [16:58:27]produce_requested_data done [16:58:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151963,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:58:27]process_action_free close_receipt [16:58:27]json_value_free [16:58:27]json_value_free done [16:58:27]process_json_proto returns [16:58:27]Send response to host [16:58:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151963,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:58:27]free response buf [16:58:27]execute_script done [16:58:27]execute_script returns [16:58:27]free content buf [16:58:27]Sock 9.Close socket [16:58:27]Sock 9.Thread stoped [16:58:32]OFD Sender: No OFD packet to send [16:58:34]accept exits with 10 [16:58:34]New connection [16:58:34]New thread 3067002212 created [16:58:34]Thread 3066858852 joined [16:58:34]Waiting for new connection... [16:58:34] Sock 10.Parse request [16:58:34]Sock 10.Check first char [16:58:34]Sock 10.First char is OK [16:58:34]request: POST /json_proto HTTP/1.0 [16:58:34]Method: POST [16:58:34]URL: /json_proto [16:58:34]Method is POST - this is cgi request [16:58:34]url: /json_proto [16:58:34]query_string will be loaded in cgi processing [16:58:34]execute_cgi json_proto POST (null) [16:58:34]execute_cgi path=json_proto method=POST [16:58:34]POST find Content-Length [16:58:34]Host: 172.17.43.67:8080 [16:58:34]Content-Length: 687 [16:58:34]Content-Type: application/json [16:58:34] [16:58:34]POST finish read [16:58:34]Found Content-Length = 687 [16:58:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18833", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:34]execute_script... [16:58:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18833", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:34]POST & json_proto [16:58:34]process_json_proto [16:58:34]json parsed OK: [16:58:34]protocol is kg_v1.0 [16:58:34]action value=close_receipt [16:58:34]process_action close_receipt [16:58:34]cmd_close_receipt [16:58:34]MH_GetDate [16:58:34]Write to MH i2c: F0 00 00 7A 10 79 [16:58:34]Write i2c OK [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 09 00 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 09 00 7A 10 00 BB 4C F0 66 6A BD 47 65 B2 [16:58:34]GetLastDocTimeStamp 1727024304 [16:58:34]current date 1727024315 [16:58:34]FM_GetShiftState [16:58:34]SAM_PROTO_GetShiftState [16:58:34]wFMCommunicate request_size=4 [16:58:34]MH_SAM_APDU [16:58:34]CAPDU: 80 13 01 00 [16:58:34]Write to MH i2c: E2 08 00 7B 10 80 13 01 00 00 00 00 00 08 [16:58:34]Write i2c OK [16:58:34]MH_I2C_Read... [16:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:34]Read from MH i2c: E2 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: E2 0E 00 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: E2 0E 00 7B 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4F [16:58:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:34]wFMCommunicate OK [16:58:34]SAM_PROTO_GetShiftState done [16:58:34]FM_GetShiftState done [16:58:34]opened in 1726966141 [16:58:34]opened+sec_in_day 1727052541 [16:58:34]quantity*price = 9500 [16:58:34]sum+1 = 9501 [16:58:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 295 22.09.2024 16:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151964 ФПД: 73795123223291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151964&fm=73795123223291&tin=02508201610067®Number=0000000000091825&sum=9500 0 [16:58:36]StoreToDocumentArchive [16:58:36]shift 475 fd 151964 [16:58:36]save to /storage/0475/doc_00151964 [16:58:36]save last doc name /storage/0475/doc_00151964 to /storage/kkm_last_doc_name [16:58:36]save OK [16:58:36]Clear old archive folders... [16:58:36]ProcessDocumentItem done err = 0, tmpTLVsize=299 [16:58:36]tlvbuf is 020346E0 [16:58:36]SAM_PROTO_ClearQueue [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 09 00 00 [16:58:36]Write to MH i2c: E2 08 00 88 10 80 09 00 00 00 00 00 00 0A [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 88 10 00 90 00 0C [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]SAM_PROTO_ClearQueue done [16:58:36]KKMCreateOFDPacket [16:58:36]OFDProtocolAddRootSTLVToBuf [16:58:36]FM_MakeSignedData [16:58:36]FM_MakeSignedData [16:58:36]SAM_PROTO_SignData [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 01 02 [16:58:36]Write to MH i2c: E2 08 00 89 10 80 0D 01 02 00 00 00 00 12 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 89 10 00 90 00 0D [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]wFMCommunicate request_size=255 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 BB 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [16:58:36]Write to MH i2c: E2 02 01 8A 10 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 BB 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 1A [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 8A 10 00 90 00 0E [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]wFMCommunicate request_size=58 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 35 04 06 00 43 1D C4 1B 1A FB [16:58:36]Write to MH i2c: E2 3D 00 8B 10 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 35 04 06 00 43 1D C4 1B 1A FB 00 00 47 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 8B 10 00 90 00 0F [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 03 02 [16:58:36]Write to MH i2c: E2 08 00 8C 10 80 0D 03 02 00 00 00 00 17 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 0B 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 0B 00 8C 10 00 56 23 7A 1C F7 CD 59 EF 90 00 33 [16:58:36]RAPDU: 56 23 7A 1C F7 CD 59 EF 90 00 [16:58:36]wFMCommunicate OK [16:58:36]SAM_PROTO_SignData done [16:58:36]FM_MakeSignedData done [16:58:36]CreateOFDProtocolMessage [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 11 00 00 [16:58:36]Write to MH i2c: E2 08 00 8D 10 80 11 00 00 00 00 00 00 17 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 17 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 17 00 8D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [16:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:36]wFMCommunicate OK [16:58:36]CreateOFDProtocolMessage done [16:58:36]OFDSenderStorePacket 151964 [16:58:36]StoreOFDPacket docnum=151964 [16:58:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 47 09 37 01 E6 C2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 BB 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 35 04 06 00 43 1D C4 1B 1A FB 56 23 7A 1C F7 CD 59 EF [16:58:36]CheckFolder [16:58:36]dirname=/storage/ofd_packets [16:58:36]CheckFolder done [16:58:36]ProducePacketName [16:58:36]name=ofd_packets/00151964 [16:58:36]NVStorageSaveData ofd_packets/00151964 [16:58:36]File name is /storage/ofd_packets/00151964 [16:58:36]Write 349 bytes [16:58:36]NVStorageSaveData done [16:58:36]OFDSenderStorePacket done [16:58:36]KKMCreateOFDPacket done [16:58:36]NVStorageSaveData kkm_last_timestamp [16:58:36]File name is /storage/kkm_last_timestamp [16:58:36]Write 4 bytes [16:58:36]NVStorageSaveData done [16:58:36]ExternCall_PrintAddStr [16:58:36]wPrintStart [16:58:36]Write to MH i2c: 01 00 00 8E 10 9E [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 8E 10 00 00 00 00 00 FF 0F B3 [16:58:36]RasterBufferAndPrint [16:58:36]line Счет N : (3)18833 [16:58:36]line ИНН: 02508201610067 [16:58:36]line Контрольно-Кассовый Чек [16:58:36]line ПРОДАЖА [16:58:36]line Товар: 4700003010070 [16:58:36]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [16:58:36]line 1.000 * 95.00 [16:58:36]line = 95.00 [16:58:36]line НДС 12% НСП 1% [16:58:36]line > о реализуемом товаре [16:58:36]line ИТОГО: 95.00 [16:58:36]line НСП 1% : 0.84 [16:58:36]line НДС 12% : 10.09 [16:58:36]line Наличными: 95.00 [16:58:36]line Безнал.: 0.00 [16:58:36]line Место: АЗС № 89 "Партнер Нефть" [16:58:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:36]line СНО: Общий режим [16:58:36]line Чек 295 22.09.2024 16:58 [16:58:36]line Смена: 475 ФФД: 1.0 [16:58:36]line ЗНМ: 0300000113 [16:58:36]line РНМ: 0000000000091825 [16:58:36]line Версия ККМ: 001 [16:58:36]line ФМ: 0000000000871835 [16:58:36]line ФД: 151964 [16:58:36]line ФПД: 73795123223291 [16:58:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151964&fm=73795123223291&tin=02508201610067®Number=0000000000091825&sum=9500 [16:58:36]line 0 [16:58:36]written 0, free lines is 4095 [16:58:36]OFD Sender: Processing packet 151964 [packets to send 826, broken 825] [16:58:36]ProducePacketName [16:58:36]name=ofd_packets/00151964 [16:58:36]OFD Sender: To server: pG, [16:58:36]CommunicateWithHost lk.salyk.kg:30040 [16:58:36]ConnectInit lk.salyk.kg [16:58:37]Write to MH i2c: 01 00 00 B7 10 C7 [16:58:37]Write i2c OK [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: 01 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: 01 07 00 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: 01 07 00 B7 10 00 00 00 00 00 F7 0C D1 [16:58:37]RasterBufferAndPrint [16:58:37]line [16:58:37]line [16:58:37]line [16:58:37]line [16:58:37]line [16:58:37]written 0, free lines is 3331 [16:58:37]MH_Cut [16:58:37]Write to MH i2c: D1 01 00 BE 10 01 A0 [16:58:37]Write i2c OK [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: D1 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: D1 01 00 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: D1 01 00 BE 10 00 9F [16:58:37]Write to MH i2c: 01 00 00 BF 10 CF [16:58:37]Write i2c OK [16:58:37]MH_I2C_Read... [16:58:37]Connected sock=9 [16:58:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 47 09 37 01 E6 C2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 BB 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 35 04 06 00 43 1D C4 1B 1A FB 56 23 7A 1C F7 CD 59 EF [16:58:37]*** Cut start [16:58:37]*** Purtial cut [16:58:37]*** Stage 1: CUTSNS_PIN = 1 [16:58:38]Read from MH i2c: 01 [16:58:38]MH_I2C_Read... [16:58:38]*** Stop cut motor [16:58:38]*** Cut end [16:58:38]Read from MH i2c: 01 07 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: 01 07 00 BF 10 00 00 00 00 00 FF 0F E4 [16:58:38]process_action close_receipt done [16:58:38]requested_data is exist [16:58:38]produce_requested_data [16:58:38]requested_item fm.sn is exist - process it [16:58:38]wFMCommunicate request_size=4 [16:58:38]MH_SAM_APDU [16:58:38]CAPDU: 80 11 00 00 [16:58:38]Write to MH i2c: E2 08 00 C0 10 80 11 00 00 00 00 00 00 4A [16:58:38]Write i2c OK [16:58:38]MH_I2C_Read... [16:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:38]Read from MH i2c: E2 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 17 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 17 00 C0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [16:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:38]wFMCommunicate OK [16:58:38]requested_item fd.num is exist - process it [16:58:38]SAM_PROTO_GetFieldsCounters [16:58:38]wFMCommunicate request_size=4 [16:58:38]MH_SAM_APDU [16:58:38]CAPDU: 80 13 00 00 [16:58:38]Write to MH i2c: E2 08 00 C1 10 80 13 00 00 00 00 00 00 4D [16:58:38]Write i2c OK [16:58:38]MH_I2C_Read... [16:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:38]Read from MH i2c: E2 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 62 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 62 00 C1 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [16:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:38]wFMCommunicate OK [16:58:38]SAM_PROTO_GetFieldsCounters done [16:58:38]requested_item shift.num is exist - process it [16:58:38]requested_item shift.opened is exist - process it [16:58:38]req_shift_opened [16:58:38]FM_GetShiftState [16:58:38]SAM_PROTO_GetShiftState [16:58:38]wFMCommunicate request_size=4 [16:58:38]MH_SAM_APDU [16:58:38]CAPDU: 80 13 01 00 [16:58:38]Write to MH i2c: E2 08 00 C2 10 80 13 01 00 00 00 00 00 4F [16:58:38]Write i2c OK [16:58:38]MH_I2C_Read... [16:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:38]Read from MH i2c: E2 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 0E 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 0E 00 C2 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 96 [16:58:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:38]wFMCommunicate OK [16:58:38]SAM_PROTO_GetShiftState done [16:58:38]FM_GetShiftState done [16:58:38]req_shift_opened done [16:58:38]requested_item shift.open_date is exist - process it [16:58:38]req_shift_open_date [16:58:38]req_shift_open_date done [16:58:38]produce_requested_data done [16:58:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151964,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:58:38]process_action_free close_receipt [16:58:38]json_value_free [16:58:38]json_value_free done [16:58:38]process_json_proto returns [16:58:38]Send response to host [16:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151964,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:58:38]free response buf [16:58:38]execute_script done [16:58:38]execute_script returns [16:58:38]free content buf [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 CC 10 00 90 00 50 [16:58:44]RAPDU: 90 00 [16:58:44]wFMCommunicate OK [16:58:44]wFMCommunicate request_size=13 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 15 02 00 08 F4 03 04 00 C5 4C F0 66 [16:58:44]Write to MH i2c: E2 10 00 CD 10 80 15 02 00 08 00 F4 03 04 00 C5 4C F0 66 00 00 CF [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 CD 10 00 90 00 51 [16:58:44]RAPDU: 90 00 [16:58:44]wFMCommunicate OK [16:58:44]wFMCommunicate request_size=25 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [16:58:44]Write to MH i2c: E2 1C 00 CE 10 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 C0 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 03 00 CE 10 00 90 00 52 [16:58:44]RAPDU: 90 00 [16:58:44]wFMCommunicate OK [16:58:44]wFMCommunicate request_size=4 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 15 03 00 [16:58:44]Write to MH i2c: E2 08 00 CF 10 80 15 03 00 00 00 00 00 60 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 40 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 40 00 CF 10 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 01 00 00 35 04 06 00 83 B9 C1 82 DF 76 90 00 1F [16:58:45]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 01 00 00 35 04 06 00 83 B9 C1 82 DF 76 90 00 [16:58:45]wFMCommunicate OK [16:58:45]SAM_PROTO_ProcessDocument answer len = 59 [16:58:45]SAM_PROTO_ProcessDocument done [16:58:45]SetTLVBufToDocument [16:58:45]Processing tag 1209 (04B9) [16:58:45]Malloc new data [16:58:45]Processing tag 1041 (0411) [16:58:45]Processing tag 1040 (0410) [16:58:45]Malloc new data [16:58:45]Processing tag 1038 (040E) [16:58:45]Malloc new data [16:58:45]Processing tag 1042 (0412) [16:58:45]Malloc new data [16:58:45]Processing tag 1077 (0435) [16:58:45]Malloc new data [16:58:45]SetTLVBufToDocument err=0 [16:58:45]KKMLoadAndSignReceiptData store KKM data [16:58:45]KKMLoadAndSignReceiptData err=0 [16:58:45]wFMCommunicate request_size=4 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 11 00 00 [16:58:45]Write to MH i2c: E2 08 00 D0 10 80 11 00 00 00 00 00 00 5A [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 17 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 17 00 D0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [16:58:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:45]wFMCommunicate OK [16:58:45]Счет N : (1)1785975 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710124130 Super-92 10.110 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 296 22.09.2024 16:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151965 ФПД: 144833838767990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151965&fm=144833838767990&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:45]StoreToDocumentArchive [16:58:45]shift 475 fd 151965 [16:58:45]save to /storage/0475/doc_00151965 [16:58:45]save last doc name /storage/0475/doc_00151965 to /storage/kkm_last_doc_name [16:58:45]save OK [16:58:45]Clear old archive folders... [16:58:45]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:58:45]tlvbuf is 020345D0 [16:58:45]SAM_PROTO_ClearQueue [16:58:45]wFMCommunicate request_size=4 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 09 00 00 [16:58:45]Write to MH i2c: E2 08 00 D1 10 80 09 00 00 00 00 00 00 53 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 D1 10 00 90 00 55 [16:58:45]RAPDU: 90 00 [16:58:45]wFMCommunicate OK [16:58:45]SAM_PROTO_ClearQueue done [16:58:45]KKMCreateOFDPacket [16:58:45]OFDProtocolAddRootSTLVToBuf [16:58:45]FM_MakeSignedData [16:58:45]FM_MakeSignedData [16:58:45]SAM_PROTO_SignData [16:58:45]wFMCommunicate request_size=4 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 0D 01 02 [16:58:45]Write to MH i2c: E2 08 00 D2 10 80 0D 01 02 00 00 00 00 5B [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 D2 10 00 90 00 56 [16:58:45]RAPDU: 90 00 [16:58:45]wFMCommunicate OK [16:58:45]wFMCommunicate request_size=255 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 35 04 06 00 83 B9 C1 82 DF [16:58:45]Write to MH i2c: E2 02 01 D3 10 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 35 04 06 00 83 B9 C1 82 DF 00 00 E6 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 D3 10 00 90 00 57 [16:58:45]RAPDU: 90 00 [16:58:45]wFMCommunicate OK [16:58:45]wFMCommunicate request_size=6 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 0D 02 02 01 76 [16:58:45]Write to MH i2c: E2 09 00 D4 10 80 0D 02 02 01 00 76 00 00 D6 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 03 00 D4 10 00 90 00 58 [16:58:45]RAPDU: 90 00 [16:58:45]wFMCommunicate OK [16:58:45]wFMCommunicate request_size=4 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 0D 03 02 [16:58:45]Write to MH i2c: E2 08 00 D5 10 80 0D 03 02 00 00 00 00 60 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 0B 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 0B 00 D5 10 00 A7 9F 49 79 B9 46 75 55 90 00 32 [16:58:45]RAPDU: A7 9F 49 79 B9 46 75 55 90 00 [16:58:45]wFMCommunicate OK [16:58:45]SAM_PROTO_SignData done [16:58:45]FM_MakeSignedData done [16:58:45]CreateOFDProtocolMessage [16:58:45]wFMCommunicate request_size=4 [16:58:45]MH_SAM_APDU [16:58:45]CAPDU: 80 11 00 00 [16:58:45]Write to MH i2c: E2 08 00 D6 10 80 11 00 00 00 00 00 00 60 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:45]Read from MH i2c: E2 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 17 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: E2 17 00 D6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [16:58:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:45]wFMCommunicate OK [16:58:45]CreateOFDProtocolMessage done [16:58:45]OFDSenderStorePacket 151965 [16:58:45]StoreOFDPacket docnum=151965 [16:58:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8A 65 03 01 EB F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 35 04 06 00 83 B9 C1 82 DF 76 A7 9F 49 79 B9 46 75 55 [16:58:45]CheckFolder [16:58:45]dirname=/storage/ofd_packets [16:58:45]CheckFolder done [16:58:45]ProducePacketName [16:58:45]name=ofd_packets/00151965 [16:58:45]NVStorageSaveData ofd_packets/00151965 [16:58:45]File name is /storage/ofd_packets/00151965 [16:58:45]Write 297 bytes [16:58:45]NVStorageSaveData done [16:58:45]OFDSenderStorePacket done [16:58:45]KKMCreateOFDPacket done [16:58:45]NVStorageSaveData kkm_last_timestamp [16:58:45]File name is /storage/kkm_last_timestamp [16:58:45]Write 4 bytes [16:58:45]NVStorageSaveData done [16:58:45]ExternCall_PrintAddStr [16:58:45]wPrintStart [16:58:45]Write to MH i2c: 01 00 00 D7 10 E7 [16:58:45]Write i2c OK [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: 01 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: 01 07 00 [16:58:45]MH_I2C_Read... [16:58:45]Read from MH i2c: 01 07 00 D7 10 00 00 00 00 00 FF 0F FC [16:58:45]RasterBufferAndPrint [16:58:45]line Счет N : (1)1785975 [16:58:45]line ИНН: 02508201610067 [16:58:45]line Контрольно-Кассовый Чек [16:58:45]line ПРОДАЖА [16:58:45]line ТРК (МРК, ГНК) : 11 [16:58:45]line Товар: 2710124130 [16:58:45]line Super-92 [16:58:45]line 10.110 * 0.00 [16:58:45]line = 0.00 [16:58:45]line НДС 12% НСП 1% [16:58:45]line > о реализуемом товаре [16:58:45]line ИТОГО: 0.00 [16:58:45]line НСП 1% : 0.00 [16:58:45]line НДС 12% : 0.00 [16:58:45]line Наличными: 0.00 [16:58:45]line Безнал.: 0.00 [16:58:45]line Место: АЗС № 89 "Партнер Нефть" [16:58:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:45]line СНО: Общий режим [16:58:45]line Чек 296 22.09.2024 16:58 [16:58:45]line Смена: 475 ФФД: 1.0 [16:58:45]line ЗНМ: 0300000113 [16:58:45]line РНМ: 0000000000091825 [16:58:45]line Версия ККМ: 001 [16:58:45]line Платежная система: O! деньги [16:58:45]line ФМ: 0000000000871835 [16:58:45]line ФД: 151965 [16:58:45]line ФПД: 144833838767990 [16:58:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151965&fm=144833838767990&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:45]written 0, free lines is 4095 [16:58:46]OFD Sender: Processing packet 151964 [packets to send 827, broken 825] [16:58:46]ProducePacketName [16:58:46]name=ofd_packets/00151964 [16:58:46]OFD Sender: To server: pG, [16:58:46]CommunicateWithHost lk.salyk.kg:30040 [16:58:46]ConnectInit lk.salyk.kg [16:58:46]Write to MH i2c: 01 00 00 01 11 12 [16:58:46]Write i2c OK [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: 01 [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: 01 07 00 [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: 01 07 00 01 11 00 00 00 00 00 ED 0C 12 [16:58:46]RasterBufferAndPrint [16:58:46]line [16:58:46]line [16:58:46]line [16:58:46]line [16:58:46]line [16:58:46]written 0, free lines is 3330 [16:58:46]MH_Cut [16:58:46]Write to MH i2c: D1 01 00 08 11 01 EB [16:58:46]Write i2c OK [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: D1 [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: D1 01 00 [16:58:46]MH_I2C_Read... [16:58:46]Read from MH i2c: D1 01 00 08 11 00 EA [16:58:46]Write to MH i2c: 01 00 00 09 11 1A [16:58:46]Write i2c OK [16:58:46]MH_I2C_Read... [16:58:47]*** Cut start [16:58:47]*** Purtial cut [16:58:47]*** Stage 1: CUTSNS_PIN = 1 [16:58:47]Read from MH i2c: 01 [16:58:47]MH_I2C_Read... [16:58:47]*** Stop cut motor [16:58:47]*** Cut end [16:58:47]Read from MH i2c: 01 07 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: 01 07 00 09 11 00 00 00 00 00 FF 0F 2F [16:58:47]process_action close_receipt done [16:58:47]requested_data is exist [16:58:47]produce_requested_data [16:58:47]requested_item fm.sn is exist - process it [16:58:47]wFMCommunicate request_size=4 [16:58:47]MH_SAM_APDU [16:58:47]CAPDU: 80 11 00 00 [16:58:47]Write to MH i2c: E2 08 00 0A 11 80 11 00 00 00 00 00 00 95 [16:58:47]Write i2c OK [16:58:47]MH_I2C_Read... [16:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:47]Read from MH i2c: E2 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 17 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 17 00 0A 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [16:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:47]wFMCommunicate OK [16:58:47]requested_item fd.num is exist - process it [16:58:47]SAM_PROTO_GetFieldsCounters [16:58:47]wFMCommunicate request_size=4 [16:58:47]MH_SAM_APDU [16:58:47]CAPDU: 80 13 00 00 [16:58:47]Write to MH i2c: E2 08 00 0B 11 80 13 00 00 00 00 00 00 98 [16:58:47]Write i2c OK [16:58:47]MH_I2C_Read... [16:58:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:47]Read from MH i2c: E2 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 62 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 62 00 0B 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [16:58:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:47]wFMCommunicate OK [16:58:47]SAM_PROTO_GetFieldsCounters done [16:58:47]requested_item shift.num is exist - process it [16:58:47]requested_item shift.opened is exist - process it [16:58:47]req_shift_opened [16:58:47]FM_GetShiftState [16:58:47]SAM_PROTO_GetShiftState [16:58:47]wFMCommunicate request_size=4 [16:58:47]MH_SAM_APDU [16:58:47]CAPDU: 80 13 01 00 [16:58:47]Write to MH i2c: E2 08 00 0C 11 80 13 01 00 00 00 00 00 9A [16:58:47]Write i2c OK [16:58:47]MH_I2C_Read... [16:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:47]Read from MH i2c: E2 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 0E 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 0E 00 0C 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E1 [16:58:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:47]wFMCommunicate OK [16:58:47]SAM_PROTO_GetShiftState done [16:58:47]FM_GetShiftState done [16:58:47]req_shift_opened done [16:58:47]requested_item shift.open_date is exist - process it [16:58:47]req_shift_open_date [16:58:47]req_shift_open_date done [16:58:47]produce_requested_data done [16:58:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151965,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:58:47]process_action_free close_receipt [16:58:47]json_value_free [16:58:47]json_value_free done [16:58:47]process_json_proto returns [16:58:47]Send response to host [16:58:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151965,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:58:47]free response buf [16:58:47]execute_script done [16:58:47]execute_script returns [16:58:47]free content buf [16:58:47]Sock 7.Close socket [16:58:47]Sock 7.Thread stoped [16:58:48]accept exits with 9 [16:58:48]New connection [16:58:48]New thread 3067002212 created [16:58:48]Thread 3066858852 joined [16:58:48]Waiting for new connection... [16:58:48] Sock 9.Parse request [16:58:48]Sock 9.Check first char [16:58:48]Sock 9.First char is OK [16:58:48]request: POST /json_proto HTTP/1.0 [16:58:48]Method: POST [16:58:48]URL: /json_proto [16:58:48]Method is POST - this is cgi request [16:58:48]url: /json_proto [16:58:48]query_string will be loaded in cgi processing [16:58:48]execute_cgi json_proto POST (null) [16:58:48]execute_cgi path=json_proto method=POST [16:58:48]POST find Content-Length [16:58:48]Host: 172.17.43.67:8080 [16:58:48]Content-Length: 678 [16:58:48]Content-Type: application/json [16:58:48] [16:58:48]POST finish read [16:58:48]Found Content-Length = 678 [16:58:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:48]execute_script... [16:58:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:48]POST & json_proto [16:58:48]process_json_proto [16:58:48]json parsed OK: [16:58:48]protocol is kg_v1.0 [16:58:48]action value=close_receipt [16:58:48]process_action close_receipt [16:58:48]cmd_close_receipt [16:58:48]MH_GetDate [16:58:48]Write to MH i2c: F0 00 00 0D 11 0D [16:58:48]Write i2c OK [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: F0 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: F0 09 00 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: F0 09 00 0D 11 00 C9 4C F0 66 6A BD 47 65 54 [16:58:48]GetLastDocTimeStamp 1727024325 [16:58:48]current date 1727024329 [16:58:48]FM_GetShiftState [16:58:48]SAM_PROTO_GetShiftState [16:58:48]wFMCommunicate request_size=4 [16:58:48]MH_SAM_APDU [16:58:48]CAPDU: 80 13 01 00 [16:58:48]Write to MH i2c: E2 08 00 0E 11 80 13 01 00 00 00 00 00 9C [16:58:48]Write i2c OK [16:58:48]MH_I2C_Read... [16:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:48]Read from MH i2c: E2 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 0E 00 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 0E 00 0E 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E3 [16:58:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:48]wFMCommunicate OK [16:58:48]SAM_PROTO_GetShiftState done [16:58:48]FM_GetShiftState done [16:58:48]opened in 1726966141 [16:58:48]opened+sec_in_day 1727052541 [16:58:48]quantity*price = 50036 [16:58:48]sum+1 = 50037 [16:58:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 297 22.09.2024 16:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151966 ФПД: 109261413288710 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165849&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151966&fm=109261413288710&tin=02508201610067®Number=0000000000091825&sum=50000 [16:58:49]StoreToDocumentArchive [16:58:49]shift 475 fd 151966 [16:58:49]save to /storage/0475/doc_00151966 [16:58:49]save last doc name /storage/0475/doc_00151966 to /storage/kkm_last_doc_name [16:58:49]save OK [16:58:49]Clear old archive folders... [16:58:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:58:49]tlvbuf is 020BFF30 [16:58:49]SAM_PROTO_ClearQueue [16:58:49]wFMCommunicate request_size=4 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 09 00 00 [16:58:49]Write to MH i2c: E2 08 00 1B 11 80 09 00 00 00 00 00 00 9E [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 1B 11 00 90 00 A0 [16:58:49]RAPDU: 90 00 [16:58:49]wFMCommunicate OK [16:58:49]SAM_PROTO_ClearQueue done [16:58:49]KKMCreateOFDPacket [16:58:49]OFDProtocolAddRootSTLVToBuf [16:58:49]FM_MakeSignedData [16:58:49]FM_MakeSignedData [16:58:49]SAM_PROTO_SignData [16:58:49]wFMCommunicate request_size=4 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 0D 01 02 [16:58:49]Write to MH i2c: E2 08 00 1C 11 80 0D 01 02 00 00 00 00 A6 [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 1C 11 00 90 00 A1 [16:58:49]RAPDU: 90 00 [16:58:49]wFMCommunicate OK [16:58:49]wFMCommunicate request_size=255 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C9 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 51 02 00 35 04 06 00 63 [16:58:49]Write to MH i2c: E2 02 01 1D 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C9 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 51 02 00 35 04 06 00 63 00 00 EA [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:50]Read from MH i2c: E2 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 03 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 03 00 1D 11 00 90 00 A2 [16:58:50]RAPDU: 90 00 [16:58:50]wFMCommunicate OK [16:58:50]wFMCommunicate request_size=10 [16:58:50]MH_SAM_APDU [16:58:50]CAPDU: 80 0D 02 02 05 5F 67 BA 0B 06 [16:58:50]Write to MH i2c: E2 0D 00 1E 11 80 0D 02 02 05 00 5F 67 BA 0B 06 00 00 44 [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:50]Read from MH i2c: E2 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 03 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 03 00 1E 11 00 90 00 A3 [16:58:50]RAPDU: 90 00 [16:58:50]wFMCommunicate OK [16:58:50]wFMCommunicate request_size=4 [16:58:50]MH_SAM_APDU [16:58:50]CAPDU: 80 0D 03 02 [16:58:50]Write to MH i2c: E2 08 00 1F 11 80 0D 03 02 00 00 00 00 AB [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:50]Read from MH i2c: E2 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 0B 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 0B 00 1F 11 00 0B 5E 26 24 EE 75 85 8E 90 00 D5 [16:58:50]RAPDU: 0B 5E 26 24 EE 75 85 8E 90 00 [16:58:50]wFMCommunicate OK [16:58:50]SAM_PROTO_SignData done [16:58:50]FM_MakeSignedData done [16:58:50]CreateOFDProtocolMessage [16:58:50]wFMCommunicate request_size=4 [16:58:50]MH_SAM_APDU [16:58:50]CAPDU: 80 11 00 00 [16:58:50]Write to MH i2c: E2 08 00 20 11 80 11 00 00 00 00 00 00 AB [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 [16:58:50]MH_I2C_Read... [16:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:50]Read from MH i2c: E2 17 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: E2 17 00 20 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [16:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:50]wFMCommunicate OK [16:58:50]CreateOFDProtocolMessage done [16:58:50]OFDSenderStorePacket 151966 [16:58:50]StoreOFDPacket docnum=151966 [16:58:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C8 AB 07 01 EC 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C9 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 51 02 00 35 04 06 00 63 5F 67 BA 0B 06 0B 5E 26 24 EE 75 85 8E [16:58:50]CheckFolder [16:58:50]dirname=/storage/ofd_packets [16:58:50]CheckFolder done [16:58:50]ProducePacketName [16:58:50]name=ofd_packets/00151966 [16:58:50]NVStorageSaveData ofd_packets/00151966 [16:58:50]File name is /storage/ofd_packets/00151966 [16:58:50]Write 301 bytes [16:58:50]NVStorageSaveData done [16:58:50]OFDSenderStorePacket done [16:58:50]KKMCreateOFDPacket done [16:58:50]NVStorageSaveData kkm_last_timestamp [16:58:50]File name is /storage/kkm_last_timestamp [16:58:50]Write 4 bytes [16:58:50]NVStorageSaveData done [16:58:50]ExternCall_PrintAddStr [16:58:50]wPrintStart [16:58:50]Write to MH i2c: 01 00 00 21 11 32 [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 07 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 07 00 21 11 00 00 00 00 00 FF 0F 47 [16:58:50]RasterBufferAndPrint [16:58:50]line Счет N : (1)1785974 [16:58:50]line ИНН: 02508201610067 [16:58:50]line Контрольно-Кассовый Чек [16:58:50]line ПРОДАЖА [16:58:50]line ТРК (МРК, ГНК) : 42 [16:58:50]line Товар: 2710124130 [16:58:50]line Аи-92-К-5 [16:58:50]line 7.380 * 67.80 [16:58:50]line = 500.36 [16:58:50]line НДС 12% НСП 1% [16:58:50]line > о реализуемом товаре [16:58:50]line ОКРУГЛЕНИЕ: -0.36 [16:58:50]line ИТОГО: 500.00 [16:58:50]line Внесено: 500.00 [16:58:50]line СДАЧА: 0.00 [16:58:50]line НСП 1% : 4.43 [16:58:50]line НДС 12% : 53.14 [16:58:50]line Наличными: 500.00 [16:58:50]line Безнал.: 0.00 [16:58:50]line Место: АЗС № 89 "Партнер Нефть" [16:58:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:50]line СНО: Общий режим [16:58:50]line Чек 297 22.09.2024 16:58 [16:58:50]line Смена: 475 ФФД: 1.0 [16:58:50]line ЗНМ: 0300000113 [16:58:50]line РНМ: 0000000000091825 [16:58:50]line Версия ККМ: 001 [16:58:50]line ФМ: 0000000000871835 [16:58:50]line ФД: 151966 [16:58:50]line ФПД: 109261413288710 [16:58:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165849&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151966&fm=109261413288710&tin=02508201610067®Number=0000000000091825&sum=50000 [16:58:50]written 0, free lines is 4095 [16:58:51]Write to MH i2c: 01 00 00 4C 11 5D [16:58:51]Write i2c OK [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: 01 [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: 01 07 00 [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: 01 07 00 4C 11 00 00 00 00 00 E2 0C 52 [16:58:51]RasterBufferAndPrint [16:58:51]line [16:58:51]line [16:58:51]line [16:58:51]line [16:58:51]line [16:58:51]written 0, free lines is 3326 [16:58:51]MH_Cut [16:58:51]Write to MH i2c: D1 01 00 53 11 01 36 [16:58:51]Write i2c OK [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: D1 [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: D1 01 00 [16:58:51]MH_I2C_Read... [16:58:51]Read from MH i2c: D1 01 00 53 11 00 35 [16:58:51]Write to MH i2c: 01 00 00 54 11 65 [16:58:51]Write i2c OK [16:58:51]MH_I2C_Read... [16:58:51]*** Cut start [16:58:51]*** Purtial cut [16:58:51]*** Stage 1: CUTSNS_PIN = 1 [16:58:52]Read from MH i2c: 01 [16:58:52]MH_I2C_Read... [16:58:52]*** Stop cut motor [16:58:52]*** Cut end [16:58:52]Read from MH i2c: 01 07 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: 01 07 00 54 11 00 00 00 00 00 FF 0F 7A [16:58:52]process_action close_receipt done [16:58:52]requested_data is exist [16:58:52]produce_requested_data [16:58:52]requested_item fm.sn is exist - process it [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 11 00 00 [16:58:52]Write to MH i2c: E2 08 00 55 11 80 11 00 00 00 00 00 00 E0 [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:52]Read from MH i2c: E2 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 17 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 17 00 55 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [16:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:52]wFMCommunicate OK [16:58:52]requested_item fd.num is exist - process it [16:58:52]SAM_PROTO_GetFieldsCounters [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 13 00 00 [16:58:52]Write to MH i2c: E2 08 00 56 11 80 13 00 00 00 00 00 00 E3 [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:52]Read from MH i2c: E2 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 62 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 62 00 56 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [16:58:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:52]wFMCommunicate OK [16:58:52]SAM_PROTO_GetFieldsCounters done [16:58:52]requested_item shift.num is exist - process it [16:58:52]requested_item shift.opened is exist - process it [16:58:52]req_shift_opened [16:58:52]FM_GetShiftState [16:58:52]SAM_PROTO_GetShiftState [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 13 01 00 [16:58:52]Write to MH i2c: E2 08 00 57 11 80 13 01 00 00 00 00 00 E5 [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]Connected sock=10 [16:58:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 47 09 37 01 E6 C2 5A 03 01 00 03 00 2B 01 1E Read from MH i2c: E2 04 [16:58:52]01 MH_I2C_Read... [16:58:52]00 Read from MH i2c: 01 E2 23 0E 04 00 7D [16:58:52]00 MH_I2C_Read... [16:58:52]8A 04 0D 00 Read from MH i2c: 34 E2 37 0E 30 00 30 57 30 11 30 00 33 09 30 00 31 01 30 7D 30 69 37 EF 30 66 06 00 04 00 39 00 00 00 D0 90 A7 00 D0 2C B0 [16:58:52]D0 RAPDU: B9 09 20 00 D1 01 85 7D D0 69 BE EF D0 66 BB 00 20 00 4C 00 65 00 74 90 60 00 73 [16:58:52]wFMCommunicate OK [16:58:52]20 SAM_PROTO_GetShiftState done [16:58:52]47 FM_GetShiftState done [16:58:52]6F req_shift_opened done [16:58:52]21 requested_item shift.open_date is exist - process it [16:58:52]20 req_shift_open_date [16:58:52]D1 req_shift_open_date done [16:58:52]87 produce_requested_data done [16:58:52]D0 produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151966,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [16:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:52]process_action_free close_receipt [16:58:52]B5 json_value_free [16:58:52]D1 json_value_free done [16:58:52]80 process_json_proto returns [16:58:52]20 Send response to host [16:58:52]D0 {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151966,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [16:58:52]BF D0 free response buf [16:58:52]B5 execute_script done [16:58:52]D1 execute_script returns [16:58:52]80 free content buf [16:58:52]D1 Sock 9.Close socket [16:58:52]81 Sock 9.Thread stoped [16:58:52]D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 BB 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 35 04 06 00 43 1D C4 1B 1A FB 56 23 7A 1C F7 CD 59 EF [16:58:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 A5 47 00 B6 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 51 02 00 F4 03 04 00 CF F4 EF 66 B6 04 01 00 00 5D 2F 9E D5 CB 1B F3 AD [16:58:53]CommunicateWithHost err = 0 [16:58:53]CheckOFDResponse [16:58:53]1017 (14) - 77093643461234 [16:58:53]1041 (16) - 0000000000871835 [16:58:53]1040 (4) - 151964 [16:58:53]1012 (4) - 22.09.2024 10:43 [16:58:53]1206 (1) - 0 [16:58:53]OFD Sender: Remove packet 151964 [16:58:53]ProducePacketName [16:58:53]name=ofd_packets/00151964 [16:58:53]NVStorageDeleteData [16:58:53]OFD Sender: Processing packet 151965 [packets to send 827, broken 825] [16:58:53]ProducePacketName [16:58:53]name=ofd_packets/00151965 [16:58:53]OFD Sender: To server: pG, [16:58:53]CommunicateWithHost lk.salyk.kg:30040 [16:58:53]ConnectInit lk.salyk.kg [16:58:54]Connected sock=9 [16:58:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8A 65 03 01 EB F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 35 04 06 00 83 B9 C1 82 DF 76 A7 9F 49 79 B9 46 75 55 [16:58:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E 65 47 00 FE 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 51 02 00 F4 03 04 00 D0 F4 EF 66 B6 04 01 00 00 8F 35 05 3E ED B6 96 02 [16:58:54]CommunicateWithHost err = 0 [16:58:54]CheckOFDResponse [16:58:54]1017 (14) - 77093643461234 [16:58:54]1041 (16) - 0000000000871835 [16:58:54]1040 (4) - 151965 [16:58:54]1012 (4) - 22.09.2024 10:43 [16:58:54]1206 (1) - 0 [16:58:54]OFD Sender: Remove packet 151965 [16:58:54]ProducePacketName [16:58:54]name=ofd_packets/00151965 [16:58:54]NVStorageDeleteData [16:58:54]recv_with_timeout no data received [16:58:55]OFD Sender: Processing packet 151966 [packets to send 826, broken 825] [16:58:55]ProducePacketName [16:58:55]name=ofd_packets/00151966 [16:58:55]OFD Sender: To server: pG, [16:58:55]CommunicateWithHost lk.salyk.kg:30040 [16:58:55]ConnectInit lk.salyk.kg [16:58:55]Connected sock=9 [16:58:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C8 AB 07 01 EC 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C9 4C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 51 02 00 35 04 06 00 63 5F 67 BA 0B 06 0B 5E 26 24 EE 75 85 8E [16:58:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7B D1 47 00 57 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 51 02 00 F4 03 04 00 D2 F4 EF 66 B6 04 01 00 00 4B A5 07 2B 23 F0 C9 31 [16:58:56]CommunicateWithHost err = 0 [16:58:56]CheckOFDResponse [16:58:56]1017 (14) - 77093643461234 [16:58:56]1041 (16) - 0000000000871835 [16:58:56]1040 (4) - 151966 [16:58:56]1012 (4) - 22.09.2024 10:43 [16:58:56]1206 (1) - 0 [16:58:56]OFD Sender: Remove packet 151966 [16:58:56]ProducePacketName [16:58:56]name=ofd_packets/00151966 [16:58:56]NVStorageDeleteData [16:58:56]OFD Sender: No OFD packet to send [16:58:56]OFD Sender: No OFD packet to send [16:59:01]OFD Sender: No OFD packet to send [16:59:05]recv_with_timeout no data received [16:59:07]OFD Sender: No OFD packet to send [16:59:12]OFD Sender: No OFD packet to send [16:59:17]OFD Sender: No OFD packet to send [16:59:22]OFD Sender: No OFD packet to send [16:59:25]recv_with_timeout no data received [16:59:27]OFD Sender: No OFD packet to send [16:59:32]OFD Sender: No OFD packet to send [16:59:35]recv_with_timeout no data received [16:59:37]OFD Sender: No OFD packet to send [16:59:42]OFD Sender: No OFD packet to send [16:59:47]OFD Sender: No OFD packet to send [16:59:52]OFD Sender: No OFD packet to send [16:59:53]recv_with_timeout no data received [16:59:57]OFD Sender: No OFD packet to send [17:00:02]OFD Sender: No OFD packet to send [17:00:07]OFD Sender: No OFD packet to send [17:00:12]OFD Sender: No OFD packet to send [17:00:16]recv_with_timeout no data received [17:00:17]OFD Sender: No OFD packet to send [17:00:22]OFD Sender: No OFD packet to send [17:00:27]OFD Sender: No OFD packet to send [17:00:32]OFD Sender: No OFD packet to send [17:00:37]OFD Sender: No OFD packet to send [17:00:42]OFD Sender: No OFD packet to send [17:00:43]recv_with_timeout no data received [17:00:47]OFD Sender: No OFD packet to send [17:00:52]OFD Sender: No OFD packet to send [17:00:54]recv_with_timeout no data received [17:00:57]OFD Sender: No OFD packet to send [17:01:02]OFD Sender: No OFD packet to send [17:01:07]OFD Sender: No OFD packet to send [17:01:12]OFD Sender: No OFD packet to send [17:01:16]recv_with_timeout no data received [17:01:17]OFD Sender: No OFD packet to send [17:01:22]OFD Sender: No OFD packet to send [17:01:27]OFD Sender: No OFD packet to send [17:01:32]OFD Sender: No OFD packet to send [17:01:36]recv_with_timeout no data received [17:01:37]OFD Sender: No OFD packet to send [17:01:41]accept exits with 7 [17:01:41]New connection [17:01:41]New thread 3066858852 created [17:01:41]Thread 3067002212 joined [17:01:41]Waiting for new connection... [17:01:41] Sock 7.Parse request [17:01:41]Sock 7.Check first char [17:01:41]Sock 7.First char is OK [17:01:41]request: POST /json_proto HTTP/1.0 [17:01:41]Method: POST [17:01:41]URL: /json_proto [17:01:41]Method is POST - this is cgi request [17:01:41]url: /json_proto [17:01:41]query_string will be loaded in cgi processing [17:01:41]execute_cgi json_proto POST (null) [17:01:41]execute_cgi path=json_proto method=POST [17:01:41]POST find Content-Length [17:01:41]Host: 172.17.43.67:8080 [17:01:41]Content-Length: 675 [17:01:41]Content-Type: application/json [17:01:41] [17:01:41]POST finish read [17:01:41]Found Content-Length = 675 [17:01:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.970, "sum" : 150.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:41]execute_script... [17:01:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.970, "sum" : 150.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:41]POST & json_proto [17:01:41]process_json_proto [17:01:41]json parsed OK: [17:01:41]protocol is kg_v1.0 [17:01:41]action value=close_receipt [17:01:41]process_action close_receipt [17:01:41]cmd_close_receipt [17:01:41]MH_GetDate [17:01:41]Write to MH i2c: F0 00 00 58 11 58 [17:01:41]Write i2c OK [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: F0 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: F0 09 00 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: F0 09 00 58 11 00 76 4D F0 66 6A BD 47 65 4D [17:01:41]GetLastDocTimeStamp 1727024329 [17:01:41]current date 1727024502 [17:01:41]FM_GetShiftState [17:01:41]SAM_PROTO_GetShiftState [17:01:41]wFMCommunicate request_size=4 [17:01:41]MH_SAM_APDU [17:01:41]CAPDU: 80 13 01 00 [17:01:41]Write to MH i2c: E2 08 00 59 11 80 13 01 00 00 00 00 00 E7 [17:01:41]Write i2c OK [17:01:41]MH_I2C_Read... [17:01:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:41]Read from MH i2c: E2 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: E2 0E 00 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: E2 0E 00 59 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2E [17:01:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:01:41]wFMCommunicate OK [17:01:41]SAM_PROTO_GetShiftState done [17:01:41]FM_GetShiftState done [17:01:41]opened in 1726966141 [17:01:41]opened+sec_in_day 1727052541 [17:01:41]quantity*price = 15011 [17:01:41]sum+1 = 15012 [17:01:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.94 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 298 22.09.2024 17:01 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151967 ФПД: 103183030343817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170142&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151967&fm=103183030343817&tin=02508201610067®Number=0000000000091825&sum=15000 [17:01:42]StoreToDocumentArchive [17:01:42]shift 475 fd 151967 [17:01:42]save to /storage/0475/doc_00151967 [17:01:42]save last doc name /storage/0475/doc_00151967 to /storage/kkm_last_doc_name [17:01:42]save OK [17:01:42]Clear old archive folders... [17:01:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:01:42]tlvbuf is 0204E740 [17:01:42]SAM_PROTO_ClearQueue [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 09 00 00 [17:01:42]Write to MH i2c: E2 08 00 66 11 80 09 00 00 00 00 00 00 E9 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 66 11 00 90 00 EB [17:01:42]RAPDU: 90 00 [17:01:42]wFMCommunicate OK [17:01:42]SAM_PROTO_ClearQueue done [17:01:42]KKMCreateOFDPacket [17:01:42]OFDProtocolAddRootSTLVToBuf [17:01:42]FM_MakeSignedData [17:01:42]FM_MakeSignedData [17:01:42]SAM_PROTO_SignData [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 0D 01 02 [17:01:42]Write to MH i2c: E2 08 00 67 11 80 0D 01 02 00 00 00 00 F1 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 67 11 00 90 00 EC [17:01:42]RAPDU: 90 00 [17:01:42]wFMCommunicate OK [17:01:42]wFMCommunicate request_size=255 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A3 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 76 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 51 02 00 35 04 06 00 5D D8 2B DE [17:01:42]Write to MH i2c: E2 02 01 68 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A3 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 76 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 51 02 00 35 04 06 00 5D D8 2B DE 00 00 7E [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]OFD Sender: No OFD packet to send [17:01:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 68 11 00 90 00 ED [17:01:42]RAPDU: 90 00 [17:01:42]wFMCommunicate OK [17:01:42]wFMCommunicate request_size=7 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 0D 02 02 02 D8 89 [17:01:42]Write to MH i2c: E2 0A 00 69 11 80 0D 02 02 02 00 D8 89 00 00 59 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 03 00 69 11 00 90 00 EE [17:01:42]RAPDU: 90 00 [17:01:42]wFMCommunicate OK [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 0D 03 02 [17:01:42]Write to MH i2c: E2 08 00 6A 11 80 0D 03 02 00 00 00 00 F6 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 0B 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 0B 00 6A 11 00 0D A7 5D 64 94 35 19 9B 90 00 E9 [17:01:42]RAPDU: 0D A7 5D 64 94 35 19 9B 90 00 [17:01:42]wFMCommunicate OK [17:01:42]SAM_PROTO_SignData done [17:01:42]FM_MakeSignedData done [17:01:42]CreateOFDProtocolMessage [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 11 00 00 [17:01:42]Write to MH i2c: E2 08 00 6B 11 80 11 00 00 00 00 00 00 F6 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 17 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 17 00 6B 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [17:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:01:42]wFMCommunicate OK [17:01:42]CreateOFDProtocolMessage done [17:01:42]OFDSenderStorePacket 151967 [17:01:42]StoreOFDPacket docnum=151967 [17:01:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 2D 04 01 D6 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A3 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 76 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 51 02 00 35 04 06 00 5D D8 2B DE D8 89 0D A7 5D 64 94 35 19 9B [17:01:42]CheckFolder [17:01:42]dirname=/storage/ofd_packets [17:01:42]CheckFolder done [17:01:42]ProducePacketName [17:01:42]name=ofd_packets/00151967 [17:01:42]NVStorageSaveData ofd_packets/00151967 [17:01:42]File name is /storage/ofd_packets/00151967 [17:01:42]Write 298 bytes [17:01:42]NVStorageSaveData done [17:01:42]OFDSenderStorePacket done [17:01:42]KKMCreateOFDPacket done [17:01:42]NVStorageSaveData kkm_last_timestamp [17:01:42]File name is /storage/kkm_last_timestamp [17:01:42]Write 4 bytes [17:01:42]NVStorageSaveData done [17:01:42]ExternCall_PrintAddStr [17:01:42]wPrintStart [17:01:42]Write to MH i2c: 01 00 00 6C 11 7D [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: 01 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: 01 07 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: 01 07 00 6C 11 00 00 00 00 00 FF 0F 92 [17:01:42]RasterBufferAndPrint [17:01:42]line Счет N : (1)1785976 [17:01:42]line ИНН: 02508201610067 [17:01:42]line Контрольно-Кассовый Чек [17:01:42]line ПРОДАЖА [17:01:42]line ТРК (МРК, ГНК) : 31 [17:01:42]line Товар: 2710194210 [17:01:42]line ДТ-К-5 [17:01:42]line 1.970 * 76.20 [17:01:42]line = 150.11 [17:01:42]line НДС 12% НСП 1% [17:01:42]line > о реализуемом товаре [17:01:42]line ОКРУГЛЕНИЕ: -0.11 [17:01:42]line ИТОГО: 150.00 [17:01:42]line Внесено: 150.00 [17:01:42]line СДАЧА: 0.00 [17:01:42]line НСП 1% : 1.33 [17:01:42]line НДС 12% : 15.94 [17:01:42]line Наличными: 150.00 [17:01:42]line Безнал.: 0.00 [17:01:42]line Место: АЗС № 89 "Партнер Нефть" [17:01:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:01:42]line СНО: Общий режим [17:01:42]line Чек 298 22.09.2024 17:01 [17:01:42]line Смена: 475 ФФД: 1.0 [17:01:42]line ЗНМ: 0300000113 [17:01:42]line РНМ: 0000000000091825 [17:01:42]line Версия ККМ: 001 [17:01:42]line ФМ: 0000000000871835 [17:01:42]line ФД: 151967 [17:01:42]line ФПД: 103183030343817 [17:01:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170142&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151967&fm=103183030343817&tin=02508201610067®Number=0000000000091825&sum=15000 [17:01:43]OFD Sender: Processing packet 151967 [packets to send 826, broken 825] [17:01:43]ProducePacketName [17:01:43]name=ofd_packets/00151967 [17:01:43]OFD Sender: To server: pG, [17:01:43]CommunicateWithHost lk.salyk.kg:30040 [17:01:43]ConnectInit lk.salyk.kg [17:01:43]written 0, free lines is 4095 [17:01:43]Write to MH i2c: 01 00 00 97 11 A8 [17:01:43]Write i2c OK [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: 01 [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: 01 07 00 [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: 01 07 00 97 11 00 00 00 00 00 D1 0C 8C [17:01:43]RasterBufferAndPrint [17:01:43]line [17:01:43]line [17:01:43]line [17:01:43]line [17:01:43]line [17:01:43]written 0, free lines is 3287 [17:01:43]MH_Cut [17:01:43]Write to MH i2c: D1 01 00 9E 11 01 81 [17:01:43]Write i2c OK [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: D1 [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: D1 01 00 [17:01:43]MH_I2C_Read... [17:01:43]Read from MH i2c: D1 01 00 9E 11 00 80 [17:01:43]Write to MH i2c: 01 00 00 9F 11 B0 [17:01:43]Write i2c OK [17:01:43]MH_I2C_Read... [17:01:44]*** Cut start [17:01:44]*** Purtial cut [17:01:44]*** Stage 1: CUTSNS_PIN = 1 [17:01:44]Read from MH i2c: 01 [17:01:44]MH_I2C_Read... [17:01:44]*** Stop cut motor [17:01:44]*** Cut end [17:01:44]Read from MH i2c: 01 07 00 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: 01 07 00 9F 11 00 00 00 00 00 FF 0F C5 [17:01:44]process_action close_receipt done [17:01:44]requested_data is exist [17:01:44]produce_requested_data [17:01:44]requested_item fm.sn is exist - process it [17:01:44]wFMCommunicate request_size=4 [17:01:44]MH_SAM_APDU [17:01:44]CAPDU: 80 11 00 00 [17:01:44]Write to MH i2c: E2 08 00 A0 11 80 11 00 00 00 00 00 00 2B [17:01:44]Write i2c OK [17:01:44]MH_I2C_Read... [17:01:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:44]Read from MH i2c: E2 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 17 00 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 17 00 A0 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [17:01:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:01:44]wFMCommunicate OK [17:01:44]requested_item fd.num is exist - process it [17:01:44]SAM_PROTO_GetFieldsCounters [17:01:44]wFMCommunicate request_size=4 [17:01:44]MH_SAM_APDU [17:01:44]CAPDU: 80 13 00 00 [17:01:44]Write to MH i2c: E2 08 00 A1 11 80 13 00 00 00 00 00 00 2E [17:01:44]Write i2c OK [17:01:44]MH_I2C_Read... [17:01:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:44]Read from MH i2c: E2 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 62 00 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 62 00 A1 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [17:01:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:44]wFMCommunicate OK [17:01:44]SAM_PROTO_GetFieldsCounters done [17:01:44]requested_item shift.num is exist - process it [17:01:44]requested_item shift.opened is exist - process it [17:01:44]req_shift_opened [17:01:44]FM_GetShiftState [17:01:44]SAM_PROTO_GetShiftState [17:01:44]wFMCommunicate request_size=4 [17:01:44]MH_SAM_APDU [17:01:44]CAPDU: 80 13 01 00 [17:01:44]Write to MH i2c: E2 08 00 A2 11 80 13 01 00 00 00 00 00 30 [17:01:44]Write i2c OK [17:01:44]MH_I2C_Read... [17:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:44]Read from MH i2c: E2 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 0E 00 [17:01:44]MH_I2C_Read... [17:01:44]Read from MH i2c: E2 0E 00 A2 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [17:01:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:01:44]wFMCommunicate OK [17:01:44]SAM_PROTO_GetShiftState done [17:01:44]FM_GetShiftState done [17:01:44]req_shift_opened done [17:01:44]requested_item shift.open_date is exist - process it [17:01:44]req_shift_open_date [17:01:44]req_shift_open_date done [17:01:44]produce_requested_data done [17:01:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151967,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:01:44]process_action_free close_receipt [17:01:44]json_value_free [17:01:44]json_value_free done [17:01:44]process_json_proto returns [17:01:44]Send response to host [17:01:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151967,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:01:44]free response buf [17:01:44]execute_script done [17:01:44]execute_script returns [17:01:44]free content buf [17:01:44]Sock 7.Close socket [17:01:44]Sock 7.Thread stoped [17:01:47]recv_with_timeout no data received [17:01:48]ConnectInit Can't take IP for lk.salyk.kg [17:01:48]CommunicateWithHost connect error [17:01:48]CommunicateWithHost err = -1 [17:01:48]OFD Sender: Server communicate error [17:01:53]OFD Sender: Processing packet 151967 [packets to send 826, broken 825] [17:01:53]ProducePacketName [17:01:53]name=ofd_packets/00151967 [17:01:53]OFD Sender: To server: pG, [17:01:53]CommunicateWithHost lk.salyk.kg:30040 [17:01:53]ConnectInit lk.salyk.kg [17:02:00]recv_with_timeout no data received [17:02:01]accept exits with 9 [17:02:01]New connection [17:02:01]New thread 3067002212 created [17:02:01]Thread 3066858852 joined [17:02:01]Waiting for new connection... [17:02:01] Sock 9.Parse request [17:02:01]Sock 9.Check first char [17:02:01]Sock 9.First char is OK [17:02:01]request: POST /json_proto HTTP/1.0 [17:02:01]Method: POST [17:02:01]URL: /json_proto [17:02:01]Method is POST - this is cgi request [17:02:01]url: /json_proto [17:02:01]query_string will be loaded in cgi processing [17:02:01]execute_cgi json_proto POST (null) [17:02:01]execute_cgi path=json_proto method=POST [17:02:01]POST find Content-Length [17:02:01]Host: 172.17.43.67:8080 [17:02:01]Content-Length: 678 [17:02:01]Content-Type: application/json [17:02:01] [17:02:01]POST finish read [17:02:01]Found Content-Length = 678 [17:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:01]execute_script... [17:02:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:01]POST & json_proto [17:02:01]process_json_proto [17:02:01]json parsed OK: [17:02:01]protocol is kg_v1.0 [17:02:01]action value=close_receipt [17:02:01]process_action close_receipt [17:02:01]cmd_close_receipt [17:02:01]MH_GetDate [17:02:01]Write to MH i2c: F0 00 00 A3 11 A3 [17:02:01]Write i2c OK [17:02:01]MH_I2C_Read... [17:02:01]Read from MH i2c: F0 [17:02:01]MH_I2C_Read... [17:02:01]Read from MH i2c: F0 09 00 [17:02:01]MH_I2C_Read... [17:02:01]Read from MH i2c: F0 09 00 A3 11 00 8A 4D F0 66 6A BD 47 65 AC [17:02:01]GetLastDocTimeStamp 1727024502 [17:02:01]current date 1727024522 [17:02:01]FM_GetShiftState [17:02:01]SAM_PROTO_GetShiftState [17:02:01]wFMCommunicate request_size=4 [17:02:01]MH_SAM_APDU [17:02:01]CAPDU: 80 13 01 00 [17:02:01]Write to MH i2c: E2 08 00 A4 11 80 13 01 00 00 00 00 00 32 [17:02:01]Write i2c OK [17:02:01]MH_I2C_Read... [17:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:01]Read from MH i2c: E2 [17:02:01]MH_I2C_Read... [17:02:01]Read from MH i2c: E2 0E 00 [17:02:01]MH_I2C_Read... [17:02:01]Read from MH i2c: E2 0E 00 A4 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 79 [17:02:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:02:01]wFMCommunicate OK [17:02:01]SAM_PROTO_GetShiftState done [17:02:01]FM_GetShiftState done [17:02:01]opened in 1726966141 [17:02:01]opened+sec_in_day 1727052541 [17:02:01]quantity*price = 60003 [17:02:01]sum+1 = 60004 [17:02:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 299 22.09.2024 17:02 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151968 ФПД: 103854400523126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151968&fm=103854400523126&tin=02508201610067®Number=0000000000091825&sum=60000 [17:02:02]StoreToDocumentArchive [17:02:02]shift 475 fd 151968 [17:02:02]save to /storage/0475/doc_00151968 [17:02:02]save last doc name /storage/0475/doc_00151968 to /storage/kkm_last_doc_name [17:02:02]save OK [17:02:02]Clear old archive folders... [17:02:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:02]tlvbuf is 02015A00 [17:02:02]SAM_PROTO_ClearQueue [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 09 00 00 [17:02:02]Write to MH i2c: E2 08 00 B1 11 80 09 00 00 00 00 00 00 34 [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 B1 11 00 90 00 36 [17:02:02]RAPDU: 90 00 [17:02:02]wFMCommunicate OK [17:02:02]SAM_PROTO_ClearQueue done [17:02:02]KKMCreateOFDPacket [17:02:02]OFDProtocolAddRootSTLVToBuf [17:02:02]FM_MakeSignedData [17:02:02]FM_MakeSignedData [17:02:02]SAM_PROTO_SignData [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 0D 01 02 [17:02:02]Write to MH i2c: E2 08 00 B2 11 80 0D 01 02 00 00 00 00 3C [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 B2 11 00 90 00 37 [17:02:02]RAPDU: 90 00 [17:02:02]wFMCommunicate OK [17:02:02]wFMCommunicate request_size=255 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 8A 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 51 02 00 35 04 06 00 5E [17:02:02]Write to MH i2c: E2 02 01 B3 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 8A 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 51 02 00 35 04 06 00 5E 00 00 08 [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 B3 11 00 90 00 38 [17:02:02]RAPDU: 90 00 [17:02:02]wFMCommunicate OK [17:02:02]wFMCommunicate request_size=10 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 0D 02 02 05 74 7C A6 CB 76 [17:02:02]Write to MH i2c: E2 0D 00 B4 11 80 0D 02 02 05 00 74 7C A6 CB 76 00 00 20 [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 03 00 B4 11 00 90 00 39 [17:02:02]RAPDU: 90 00 [17:02:02]wFMCommunicate OK [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 0D 03 02 [17:02:02]Write to MH i2c: E2 08 00 B5 11 80 0D 03 02 00 00 00 00 41 [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:02]Read from MH i2c: E2 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 0B 00 [17:02:02]MH_I2C_Read... [17:02:02]Read from MH i2c: E2 0B 00 B5 11 00 66 50 EA 5E A0 FE 23 48 90 00 49 [17:02:02]RAPDU: 66 50 EA 5E A0 FE 23 48 90 00 [17:02:02]wFMCommunicate OK [17:02:02]SAM_PROTO_SignData done [17:02:02]FM_MakeSignedData done [17:02:02]CreateOFDProtocolMessage [17:02:02]wFMCommunicate request_size=4 [17:02:02]MH_SAM_APDU [17:02:02]CAPDU: 80 11 00 00 [17:02:02]Write to MH i2c: E2 08 00 B6 11 80 11 00 00 00 00 00 00 41 [17:02:02]Write i2c OK [17:02:02]MH_I2C_Read... [17:02:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:03]Read from MH i2c: E2 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: E2 17 00 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: E2 17 00 B6 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [17:02:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:02:03]wFMCommunicate OK [17:02:03]CreateOFDProtocolMessage done [17:02:03]OFDSenderStorePacket 151968 [17:02:03]StoreOFDPacket docnum=151968 [17:02:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 CD 07 01 2B 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 8A 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 51 02 00 35 04 06 00 5E 74 7C A6 CB 76 66 50 EA 5E A0 FE 23 48 [17:02:03]CheckFolder [17:02:03]dirname=/storage/ofd_packets [17:02:03]CheckFolder done [17:02:03]ProducePacketName [17:02:03]name=ofd_packets/00151968 [17:02:03]NVStorageSaveData ofd_packets/00151968 [17:02:03]File name is /storage/ofd_packets/00151968 [17:02:03]Write 301 bytes [17:02:03]NVStorageSaveData done [17:02:03]OFDSenderStorePacket done [17:02:03]KKMCreateOFDPacket done [17:02:03]NVStorageSaveData kkm_last_timestamp [17:02:03]File name is /storage/kkm_last_timestamp [17:02:03]Write 4 bytes [17:02:03]NVStorageSaveData done [17:02:03]ExternCall_PrintAddStr [17:02:03]wPrintStart [17:02:03]Write to MH i2c: 01 00 00 B7 11 C8 [17:02:03]Write i2c OK [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 07 00 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 07 00 B7 11 00 00 00 00 00 FF 0F DD [17:02:03]RasterBufferAndPrint [17:02:03]line Счет N : (1)1785977 [17:02:03]line ИНН: 02508201610067 [17:02:03]line Контрольно-Кассовый Чек [17:02:03]line ПРОДАЖА [17:02:03]line ТРК (МРК, ГНК) : 12 [17:02:03]line Товар: 2710124130 [17:02:03]line Аи-92-К-5 [17:02:03]line 8.850 * 67.80 [17:02:03]line = 600.03 [17:02:03]line НДС 12% НСП 1% [17:02:03]line > о реализуемом товаре [17:02:03]line ОКРУГЛЕНИЕ: -0.03 [17:02:03]line ИТОГО: 600.00 [17:02:03]line Внесено: 600.00 [17:02:03]line СДАЧА: 0.00 [17:02:03]line НСП 1% : 5.31 [17:02:03]line НДС 12% : 63.72 [17:02:03]line Наличными: 600.00 [17:02:03]line Безнал.: 0.00 [17:02:03]line Место: АЗС № 89 "Партнер Нефть" [17:02:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:02:03]line СНО: Общий режим [17:02:03]line Чек 299 22.09.2024 17:02 [17:02:03]line Смена: 475 ФФД: 1.0 [17:02:03]line ЗНМ: 0300000113 [17:02:03]line РНМ: 0000000000091825 [17:02:03]line Версия ККМ: 001 [17:02:03]line ФМ: 0000000000871835 [17:02:03]line ФД: 151968 [17:02:03]line ФПД: 103854400523126 [17:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151968&fm=103854400523126&tin=02508201610067®Number=0000000000091825&sum=60000 [17:02:03]written 0, free lines is 4095 [17:02:03]Write to MH i2c: 01 00 00 E2 11 F3 [17:02:03]Write i2c OK [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 07 00 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: 01 07 00 E2 11 00 00 00 00 00 DA 0C E0 [17:02:03]RasterBufferAndPrint [17:02:03]line [17:02:03]line [17:02:03]line [17:02:03]line [17:02:03]line [17:02:03]written 0, free lines is 3299 [17:02:03]MH_Cut [17:02:03]Write to MH i2c: D1 01 00 E9 11 01 CC [17:02:03]Write i2c OK [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: D1 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: D1 01 00 [17:02:03]MH_I2C_Read... [17:02:03]Read from MH i2c: D1 01 00 E9 11 00 CB [17:02:03]Write to MH i2c: 01 00 00 EA 11 FB [17:02:03]Write i2c OK [17:02:03]MH_I2C_Read... [17:02:04]*** Cut start [17:02:04]*** Purtial cut [17:02:04]*** Stage 1: CUTSNS_PIN = 1 [17:02:04]Read from MH i2c: 01 [17:02:04]MH_I2C_Read... [17:02:04]*** Stop cut motor [17:02:04]*** Cut end [17:02:04]Read from MH i2c: 01 07 00 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: 01 07 00 EA 11 00 00 00 00 00 FF 0F 10 [17:02:04]process_action close_receipt done [17:02:04]requested_data is exist [17:02:04]produce_requested_data [17:02:04]requested_item fm.sn is exist - process it [17:02:04]wFMCommunicate request_size=4 [17:02:04]MH_SAM_APDU [17:02:04]CAPDU: 80 11 00 00 [17:02:04]Write to MH i2c: E2 08 00 EB 11 80 11 00 00 00 00 00 00 76 [17:02:04]Write i2c OK [17:02:04]MH_I2C_Read... [17:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:04]Read from MH i2c: E2 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 17 00 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 17 00 EB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [17:02:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:02:04]wFMCommunicate OK [17:02:04]requested_item fd.num is exist - process it [17:02:04]SAM_PROTO_GetFieldsCounters [17:02:04]wFMCommunicate request_size=4 [17:02:04]MH_SAM_APDU [17:02:04]CAPDU: 80 13 00 00 [17:02:04]Write to MH i2c: E2 08 00 EC 11 80 13 00 00 00 00 00 00 79 [17:02:04]Write i2c OK [17:02:04]MH_I2C_Read... [17:02:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:04]Read from MH i2c: E2 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 62 00 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 62 00 EC 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [17:02:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:04]wFMCommunicate OK [17:02:04]SAM_PROTO_GetFieldsCounters done [17:02:04]requested_item shift.num is exist - process it [17:02:04]requested_item shift.opened is exist - process it [17:02:04]req_shift_opened [17:02:04]FM_GetShiftState [17:02:04]SAM_PROTO_GetShiftState [17:02:04]wFMCommunicate request_size=4 [17:02:04]MH_SAM_APDU [17:02:04]CAPDU: 80 13 01 00 [17:02:04]Write to MH i2c: E2 08 00 ED 11 80 13 01 00 00 00 00 00 7B [17:02:04]Write i2c OK [17:02:04]MH_I2C_Read... [17:02:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:04]Read from MH i2c: E2 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 0E 00 [17:02:04]MH_I2C_Read... [17:02:04]Read from MH i2c: E2 0E 00 ED 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C2 [17:02:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:02:04]wFMCommunicate OK [17:02:04]SAM_PROTO_GetShiftState done [17:02:04]FM_GetShiftState done [17:02:04]req_shift_opened done [17:02:04]requested_item shift.open_date is exist - process it [17:02:04]req_shift_open_date [17:02:04]req_shift_open_date done [17:02:04]produce_requested_data done [17:02:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151968,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:02:04]process_action_free close_receipt [17:02:04]json_value_free [17:02:04]json_value_free done [17:02:04]process_json_proto returns [17:02:04]Send response to host [17:02:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151968,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:02:04]free response buf [17:02:04]execute_script done [17:02:04]execute_script returns [17:02:04]free content buf [17:02:04]Sock 9.Close socket [17:02:04]Sock 9.Thread stoped [17:02:10]Connected sock=10 [17:02:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 2D 04 01 D6 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A3 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 76 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 51 02 00 35 04 06 00 5D D8 2B DE D8 89 0D A7 5D 64 94 35 19 9B [17:02:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD 26 47 00 0F 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 51 02 00 F4 03 04 00 96 F5 EF 66 B6 04 01 00 00 3E BA 14 F5 38 1E A4 06 [17:02:12]CommunicateWithHost err = 0 [17:02:12]CheckOFDResponse [17:02:12]1017 (14) - 77093643461234 [17:02:12]1041 (16) - 0000000000871835 [17:02:12]1040 (4) - 151967 [17:02:12]1012 (4) - 22.09.2024 10:46 [17:02:12]1206 (1) - 0 [17:02:12]OFD Sender: Remove packet 151967 [17:02:12]ProducePacketName [17:02:12]name=ofd_packets/00151967 [17:02:12]NVStorageDeleteData [17:02:13]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:13]ProducePacketName [17:02:13]name=ofd_packets/00151968 [17:02:13]OFD Sender: To server: pG, [17:02:13]CommunicateWithHost lk.salyk.kg:30040 [17:02:13]ConnectInit lk.salyk.kg [17:02:16]recv_with_timeout no data received [17:02:18]ConnectInit Can't take IP for lk.salyk.kg [17:02:18]CommunicateWithHost connect error [17:02:18]CommunicateWithHost err = -1 [17:02:18]OFD Sender: Server communicate error [17:02:18]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:18]ProducePacketName [17:02:18]name=ofd_packets/00151968 [17:02:18]OFD Sender: To server: pG, [17:02:18]CommunicateWithHost lk.salyk.kg:30040 [17:02:18]ConnectInit lk.salyk.kg [17:02:23]ConnectInit Can't take IP for lk.salyk.kg [17:02:23]CommunicateWithHost connect error [17:02:23]CommunicateWithHost err = -1 [17:02:23]OFD Sender: Server communicate error [17:02:28]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:28]ProducePacketName [17:02:28]name=ofd_packets/00151968 [17:02:28]OFD Sender: To server: pG, [17:02:28]CommunicateWithHost lk.salyk.kg:30040 [17:02:28]ConnectInit lk.salyk.kg [17:02:32]recv_with_timeout no data received [17:02:33]ConnectInit Can't take IP for lk.salyk.kg [17:02:33]CommunicateWithHost connect error [17:02:33]CommunicateWithHost err = -1 [17:02:33]OFD Sender: Server communicate error [17:02:38]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:38]ProducePacketName [17:02:38]name=ofd_packets/00151968 [17:02:38]OFD Sender: To server: pG, [17:02:38]CommunicateWithHost lk.salyk.kg:30040 [17:02:38]ConnectInit lk.salyk.kg [17:02:43]ConnectInit Can't take IP for lk.salyk.kg [17:02:43]CommunicateWithHost connect error [17:02:43]CommunicateWithHost err = -1 [17:02:43]OFD Sender: Server communicate error [17:02:48]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:48]ProducePacketName [17:02:48]name=ofd_packets/00151968 [17:02:48]OFD Sender: To server: pG, [17:02:48]CommunicateWithHost lk.salyk.kg:30040 [17:02:48]ConnectInit lk.salyk.kg [17:02:51]recv_with_timeout no data received [17:02:53]ConnectInit Can't take IP for lk.salyk.kg [17:02:53]CommunicateWithHost connect error [17:02:53]CommunicateWithHost err = -1 [17:02:53]OFD Sender: Server communicate error [17:02:58]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:02:58]ProducePacketName [17:02:58]name=ofd_packets/00151968 [17:02:58]OFD Sender: To server: pG, [17:02:58]CommunicateWithHost lk.salyk.kg:30040 [17:02:58]ConnectInit lk.salyk.kg [17:03:03]ConnectInit Can't take IP for lk.salyk.kg [17:03:03]CommunicateWithHost connect error [17:03:03]CommunicateWithHost err = -1 [17:03:03]OFD Sender: Server communicate error [17:03:08]OFD Sender: Processing packet 151968 [packets to send 826, broken 825] [17:03:08]ProducePacketName [17:03:08]name=ofd_packets/00151968 [17:03:08]OFD Sender: To server: pG, [17:03:08]CommunicateWithHost lk.salyk.kg:30040 [17:03:08]ConnectInit lk.salyk.kg [17:03:08]Connected sock=9 [17:03:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 CD 07 01 2B 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 8A 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 51 02 00 35 04 06 00 5E 74 7C A6 CB 76 66 50 EA 5E A0 FE 23 48 [17:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 72 47 00 79 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 51 02 00 F4 03 04 00 CF F5 EF 66 B6 04 01 00 00 DB A2 05 65 80 FC B8 AC [17:03:09]CommunicateWithHost err = 0 [17:03:09]CheckOFDResponse [17:03:09]1017 (14) - 77093643461234 [17:03:09]1041 (16) - 0000000000871835 [17:03:09]1040 (4) - 151968 [17:03:09]1012 (4) - 22.09.2024 10:47 [17:03:09]1206 (1) - 0 [17:03:09]OFD Sender: Remove packet 151968 [17:03:09]ProducePacketName [17:03:09]name=ofd_packets/00151968 [17:03:09]NVStorageDeleteData [17:03:09]OFD Sender: No OFD packet to send [17:03:14]OFD Sender: No OFD packet to send [17:03:19]OFD Sender: No OFD packet to send [17:03:24]accept exits with 7 [17:03:24]New connection [17:03:24]New thread 3066858852 created [17:03:24]Thread 3067002212 joined [17:03:24]Waiting for new connection... [17:03:24] Sock 7.Parse request [17:03:24]Sock 7.Check first char [17:03:24]Sock 7.First char is OK [17:03:24]request: POST /json_proto HTTP/1.0 [17:03:24]Method: POST [17:03:24]URL: /json_proto [17:03:24]Method is POST - this is cgi request [17:03:24]url: /json_proto [17:03:24]query_string will be loaded in cgi processing [17:03:24]execute_cgi json_proto POST (null) [17:03:24]execute_cgi path=json_proto method=POST [17:03:24]POST find Content-Length [17:03:24]Host: 172.17.43.67:8080 [17:03:24]Content-Length: 678 [17:03:24]Content-Type: application/json [17:03:24] [17:03:24]POST finish read [17:03:24]Found Content-Length = 678 [17:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:24]execute_script... [17:03:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:24]POST & json_proto [17:03:24]process_json_proto [17:03:24]json parsed OK: [17:03:24]protocol is kg_v1.0 [17:03:24]action value=close_receipt [17:03:24]process_action close_receipt [17:03:24]cmd_close_receipt [17:03:24]MH_GetDate [17:03:24]Write to MH i2c: F0 00 00 EE 11 EE [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: F0 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: F0 09 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: F0 09 00 EE 11 00 DD 4D F0 66 6A BD 47 65 4A [17:03:24]GetLastDocTimeStamp 1727024522 [17:03:24]current date 1727024605 [17:03:24]FM_GetShiftState [17:03:24]SAM_PROTO_GetShiftState [17:03:24]wFMCommunicate request_size=4 [17:03:24]MH_SAM_APDU [17:03:24]CAPDU: 80 13 01 00 [17:03:24]Write to MH i2c: E2 08 00 EF 11 80 13 01 00 00 00 00 00 7D [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:24]Read from MH i2c: E2 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 0E 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 0E 00 EF 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C4 [17:03:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:03:24]wFMCommunicate OK [17:03:24]SAM_PROTO_GetShiftState done [17:03:24]FM_GetShiftState done [17:03:24]opened in 1726966141 [17:03:24]opened+sec_in_day 1727052541 [17:03:24]quantity*price = 30035 [17:03:24]sum+1 = 30036 [17:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 300 22.09.2024 17:03 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151969 ФПД: 179932096352009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151969&fm=179932096352009&tin=02508201610067®Number=0000000000091825&sum=30000 [17:03:25]StoreToDocumentArchive [17:03:25]shift 475 fd 151969 [17:03:25]save to /storage/0475/doc_00151969 [17:03:25]save last doc name /storage/0475/doc_00151969 to /storage/kkm_last_doc_name [17:03:25]save OK [17:03:25]Clear old archive folders... [17:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:25]tlvbuf is 020733A0 [17:03:25]SAM_PROTO_ClearQueue [17:03:25]wFMCommunicate request_size=4 [17:03:25]MH_SAM_APDU [17:03:25]CAPDU: 80 09 00 00 [17:03:25]Write to MH i2c: E2 08 00 FC 11 80 09 00 00 00 00 00 00 7F [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:25]Read from MH i2c: E2 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: E2 03 00 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: E2 03 00 FC 11 00 90 00 81 [17:03:25]RAPDU: 90 00 [17:03:25]wFMCommunicate OK [17:03:25]SAM_PROTO_ClearQueue done [17:03:25]KKMCreateOFDPacket [17:03:25]OFDProtocolAddRootSTLVToBuf [17:03:25]FM_MakeSignedData [17:03:25]FM_MakeSignedData [17:03:25]SAM_PROTO_SignData [17:03:25]wFMCommunicate request_size=4 [17:03:25]MH_SAM_APDU [17:03:25]CAPDU: 80 0D 01 02 [17:03:25]Write to MH i2c: E2 08 00 FD 11 80 0D 01 02 00 00 00 00 87 [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:25]Read from MH i2c: E2 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: E2 03 00 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: E2 03 00 FD 11 00 90 00 82 [17:03:25]RAPDU: 90 00 [17:03:25]wFMCommunicate OK [17:03:25]wFMCommunicate request_size=255 [17:03:25]MH_SAM_APDU [17:03:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 DD 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 51 02 00 35 04 06 00 A3 [17:03:25]Write to MH i2c: E2 02 01 FE 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 DD 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 51 02 00 35 04 06 00 A3 00 00 45 [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 03 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 03 00 FE 11 00 90 00 83 [17:03:26]RAPDU: 90 00 [17:03:26]wFMCommunicate OK [17:03:26]wFMCommunicate request_size=10 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 0D 02 02 05 A5 B4 AF CF 09 [17:03:26]Write to MH i2c: E2 0D 00 FF 11 80 0D 02 02 05 00 A5 B4 AF CF 09 00 00 74 [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 03 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 03 00 FF 11 00 90 00 84 [17:03:26]RAPDU: 90 00 [17:03:26]wFMCommunicate OK [17:03:26]wFMCommunicate request_size=4 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 0D 03 02 [17:03:26]Write to MH i2c: E2 08 00 00 12 80 0D 03 02 00 00 00 00 8D [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 0B 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 0B 00 00 12 00 20 15 DA 9D 34 45 59 51 90 00 5D [17:03:26]RAPDU: 20 15 DA 9D 34 45 59 51 90 00 [17:03:26]wFMCommunicate OK [17:03:26]SAM_PROTO_SignData done [17:03:26]FM_MakeSignedData done [17:03:26]CreateOFDProtocolMessage [17:03:26]wFMCommunicate request_size=4 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 11 00 00 [17:03:26]Write to MH i2c: E2 08 00 01 12 80 11 00 00 00 00 00 00 8D [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 17 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 17 00 01 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [17:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:26]wFMCommunicate OK [17:03:26]CreateOFDProtocolMessage done [17:03:26]OFDSenderStorePacket 151969 [17:03:26]StoreOFDPacket docnum=151969 [17:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 81 EE 07 01 0A 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 DD 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 51 02 00 35 04 06 00 A3 A5 B4 AF CF 09 20 15 DA 9D 34 45 59 51 [17:03:26]CheckFolder [17:03:26]dirname=/storage/ofd_packets [17:03:26]CheckFolder done [17:03:26]ProducePacketName [17:03:26]name=ofd_packets/00151969 [17:03:26]NVStorageSaveData ofd_packets/00151969 [17:03:26]File name is /storage/ofd_packets/00151969 [17:03:26]Write 301 bytes [17:03:26]NVStorageSaveData done [17:03:26]OFDSenderStorePacket done [17:03:26]KKMCreateOFDPacket done [17:03:26]NVStorageSaveData kkm_last_timestamp [17:03:26]File name is /storage/kkm_last_timestamp [17:03:26]Write 4 bytes [17:03:26]NVStorageSaveData done [17:03:26]ExternCall_PrintAddStr [17:03:26]wPrintStart [17:03:26]Write to MH i2c: 01 00 00 02 12 14 [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 07 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 07 00 02 12 00 00 00 00 00 FF 0F 29 [17:03:26]RasterBufferAndPrint [17:03:26]line Счет N : (1)1785978 [17:03:26]line ИНН: 02508201610067 [17:03:26]line Контрольно-Кассовый Чек [17:03:26]line ПРОДАЖА [17:03:26]line ТРК (МРК, ГНК) : 12 [17:03:26]line Товар: 2710124130 [17:03:26]line Аи-92-К-5 [17:03:26]line 4.430 * 67.80 [17:03:26]line = 300.35 [17:03:26]line НДС 12% НСП 1% [17:03:26]line > о реализуемом товаре [17:03:26]line ОКРУГЛЕНИЕ: -0.35 [17:03:26]line ИТОГО: 300.00 [17:03:26]line Внесено: 300.00 [17:03:26]line СДАЧА: 0.00 [17:03:26]line НСП 1% : 2.66 [17:03:26]line НДС 12% : 31.90 [17:03:26]line Наличными: 300.00 [17:03:26]line Безнал.: 0.00 [17:03:26]line Место: АЗС № 89 "Партнер Нефть" [17:03:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:03:26]line СНО: Общий режим [17:03:26]line Чек 300 22.09.2024 17:03 [17:03:26]line Смена: 475 ФФД: 1.0 [17:03:26]line ЗНМ: 0300000113 [17:03:26]line РНМ: 0000000000091825 [17:03:26]line Версия ККМ: 001 [17:03:26]line ФМ: 0000000000871835 [17:03:26]line ФД: 151969 [17:03:26]line ФПД: 179932096352009 [17:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151969&fm=179932096352009&tin=02508201610067®Number=0000000000091825&sum=30000 [17:03:26]written 0, free lines is 4095 [17:03:26]OFD Sender: Processing packet 151969 [packets to send 826, broken 825] [17:03:26]ProducePacketName [17:03:26]name=ofd_packets/00151969 [17:03:26]OFD Sender: To server: pG, [17:03:26]CommunicateWithHost lk.salyk.kg:30040 [17:03:26]ConnectInit lk.salyk.kg [17:03:26]Write to MH i2c: 01 00 00 2D 12 3F [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 07 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 07 00 2D 12 00 00 00 00 00 E3 0C 35 [17:03:26]RasterBufferAndPrint [17:03:26]line [17:03:26]line [17:03:26]line [17:03:26]line [17:03:26]line [17:03:26]written 0, free lines is 3305 [17:03:26]MH_Cut [17:03:26]Write to MH i2c: D1 01 00 34 12 01 18 [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: D1 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: D1 01 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: D1 01 00 34 12 00 17 [17:03:26]Write to MH i2c: 01 00 00 35 12 47 [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:27]*** Cut start [17:03:27]*** Purtial cut [17:03:27]*** Stage 1: CUTSNS_PIN = 1 [17:03:27]Read from MH i2c: 01 [17:03:27]MH_I2C_Read... [17:03:27]*** Stop cut motor [17:03:27]*** Cut end [17:03:27]Read from MH i2c: 01 07 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: 01 07 00 35 12 00 00 00 00 00 FF 0F 5C [17:03:27]process_action close_receipt done [17:03:27]requested_data is exist [17:03:27]produce_requested_data [17:03:27]requested_item fm.sn is exist - process it [17:03:27]wFMCommunicate request_size=4 [17:03:27]MH_SAM_APDU [17:03:27]CAPDU: 80 11 00 00 [17:03:27]Write to MH i2c: E2 08 00 36 12 80 11 00 00 00 00 00 00 C2 [17:03:27]Write i2c OK [17:03:27]MH_I2C_Read... [17:03:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:27]Read from MH i2c: E2 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 17 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 17 00 36 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [17:03:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:27]wFMCommunicate OK [17:03:27]requested_item fd.num is exist - process it [17:03:27]SAM_PROTO_GetFieldsCounters [17:03:27]wFMCommunicate request_size=4 [17:03:27]MH_SAM_APDU [17:03:27]CAPDU: 80 13 00 00 [17:03:27]Write to MH i2c: E2 08 00 37 12 80 13 00 00 00 00 00 00 C5 [17:03:27]Write i2c OK [17:03:27]MH_I2C_Read... [17:03:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:27]Read from MH i2c: E2 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 62 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 62 00 37 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 3D [17:03:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:27]wFMCommunicate OK [17:03:27]SAM_PROTO_GetFieldsCounters done [17:03:27]requested_item shift.num is exist - process it [17:03:27]requested_item shift.opened is exist - process it [17:03:27]req_shift_opened [17:03:27]FM_GetShiftState [17:03:27]SAM_PROTO_GetShiftState [17:03:27]wFMCommunicate request_size=4 [17:03:27]MH_SAM_APDU [17:03:27]CAPDU: 80 13 01 00 [17:03:27]Write to MH i2c: E2 08 00 38 12 80 13 01 00 00 00 00 00 C7 [17:03:27]Write i2c OK [17:03:27]MH_I2C_Read... [17:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:27]Read from MH i2c: E2 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 0E 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 0E 00 38 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [17:03:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:03:27]wFMCommunicate OK [17:03:27]SAM_PROTO_GetShiftState done [17:03:27]FM_GetShiftState done [17:03:27]req_shift_opened done [17:03:27]requested_item shift.open_date is exist - process it [17:03:27]req_shift_open_date [17:03:27]req_shift_open_date done [17:03:27]produce_requested_data done [17:03:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151969,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:03:27]process_action_free close_receipt [17:03:27]json_value_free [17:03:27]json_value_free done [17:03:27]process_json_proto returns [17:03:27]Send response to host [17:03:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151969,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:03:27]free response buf [17:03:27]execute_script done [17:03:27]execute_script returns [17:03:27]free content buf [17:03:27]Sock 7.Close socket [17:03:27]Sock 7.Thread stoped [17:03:28]Connected sock=9 [17:03:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 81 EE 07 01 0A 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 DD 4D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 51 02 00 35 04 06 00 A3 A5 B4 AF CF 09 20 15 DA 9D 34 45 59 51 [17:03:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 75 92 47 00 65 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 51 02 00 F4 03 04 00 E2 F5 EF 66 B6 04 01 00 00 BF 1D 64 58 BF 3D 89 71 [17:03:28]CommunicateWithHost err = 0 [17:03:28]CheckOFDResponse [17:03:28]1017 (14) - 77093643461234 [17:03:28]1041 (16) - 0000000000871835 [17:03:28]1040 (4) - 151969 [17:03:28]1012 (4) - 22.09.2024 10:48 [17:03:28]1206 (1) - 0 [17:03:28]OFD Sender: Remove packet 151969 [17:03:28]ProducePacketName [17:03:28]name=ofd_packets/00151969 [17:03:28]NVStorageDeleteData [17:03:29]OFD Sender: No OFD packet to send [17:03:34]OFD Sender: No OFD packet to send [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:44]OFD Sender: No OFD packet to send [17:04:49]OFD Sender: No OFD packet to send [17:04:54]OFD Sender: No OFD packet to send [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [16:58:38]Sock 10.Close socket [16:58:38]Sock 10.Thread stoped [16:58:42]recv_with_timeout no data received [16:58:42]CommunicateWithHost answer receiving error [16:58:42]CommunicateWithHost err = -3 [16:58:42]OFD Sender: Server communicate error [16:58:44]accept exits with 7 [16:58:44]New connection [16:58:44]New thread 3066858852 created [16:58:44]Thread 3067002212 joined [16:58:44]Waiting for new connection... [16:58:44] Sock 7.Parse request [16:58:44]Sock 7.Check first char [16:58:44]Sock 7.First char is OK [16:58:44]request: POST /json_proto HTTP/1.0 [16:58:44]Method: POST [16:58:44]URL: /json_proto [16:58:44]Method is POST - this is cgi request [16:58:44]url: /json_proto [16:58:44]query_string will be loaded in cgi processing [16:58:44]execute_cgi json_proto POST (null) [16:58:44]execute_cgi path=json_proto method=POST [16:58:44]POST find Content-Length [16:58:44]Host: 172.17.43.67:8080 [16:58:44]Content-Length: 781 [16:58:44]Content-Type: application/json [16:58:44] [16:58:44]POST finish read [16:58:44]Found Content-Length = 781 [16:58:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 10.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:44]execute_script... [16:58:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 10.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:44]POST & json_proto [16:58:44]process_json_proto [16:58:44]json parsed OK: [16:58:44]protocol is kg_v1.0 [16:58:44]action value=close_receipt [16:58:44]process_action close_receipt [16:58:44]cmd_close_receipt [16:58:44]MH_GetDate [16:58:44]Write to MH i2c: F0 00 00 C3 10 C2 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: F0 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: F0 09 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: F0 09 00 C3 10 00 C5 4C F0 66 6A BD 47 65 05 [16:58:44]GetLastDocTimeStamp 1727024315 [16:58:44]current date 1727024325 [16:58:44]FM_GetShiftState [16:58:44]SAM_PROTO_GetShiftState [16:58:44]wFMCommunicate request_size=4 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 13 01 00 [16:58:44]Write to MH i2c: E2 08 00 C4 10 80 13 01 00 00 00 00 00 51 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 0E 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 0E 00 C4 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 98 [16:58:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [16:58:44]wFMCommunicate OK [16:58:44]SAM_PROTO_GetShiftState done [16:58:44]FM_GetShiftState done [16:58:44]opened in 1726966141 [16:58:44]opened+sec_in_day 1727052541 [16:58:44]quantity*price = 0 [16:58:44]sum+1 = 1 [16:58:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 301 22.09.2024 17:13 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151970 ФПД: 272685749813751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151970&fm=272685749813751&tin=02508201610067®Number=0000000000091825&sum=40000 [17:13:10]StoreToDocumentArchive [17:13:10]shift 475 fd 151970 [17:13:10]save to /storage/0475/doc_00151970 [17:13:10]save last doc name /storage/0475/doc_00151970 to /storage/kkm_last_doc_name [17:13:10]save OK [17:13:10]Clear old archive folders... [17:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:13:10]tlvbuf is 0208BB20 [17:13:10]SAM_PROTO_ClearQueue [17:13:10]wFMCommunicate request_size=4 [17:13:10]MH_SAM_APDU [17:13:10]CAPDU: 80 09 00 00 [17:13:10]Write to MH i2c: E2 08 00 47 12 80 09 00 00 00 00 00 00 CB [17:13:10]Write i2c OK [17:13:10]MH_I2C_Read... [17:13:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:10]Read from MH i2c: E2 [17:13:10]MH_I2C_Read... [17:13:10]Read from MH i2c: E2 03 00 [17:13:10]MH_I2C_Read... [17:13:10]Read from MH i2c: E2 03 00 47 12 00 90 00 CD [17:13:10]RAPDU: 90 00 [17:13:10]wFMCommunicate OK [17:13:10]SAM_PROTO_ClearQueue done [17:13:10]KKMCreateOFDPacket [17:13:10]OFDProtocolAddRootSTLVToBuf [17:13:10]FM_MakeSignedData [17:13:10]FM_MakeSignedData [17:13:10]SAM_PROTO_SignData [17:13:10]wFMCommunicate request_size=4 [17:13:10]MH_SAM_APDU [17:13:10]CAPDU: 80 0D 01 02 [17:13:10]Write to MH i2c: E2 08 00 48 12 80 0D 01 02 00 00 00 00 D3 [17:13:10]Write i2c OK [17:13:10]MH_I2C_Read... [17:13:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:10]Read from MH i2c: E2 [17:13:10]MH_I2C_Read... [17:13:10]Read from MH i2c: E2 03 00 [17:13:10]MH_I2C_Read... [17:13:10]Read from MH i2c: E2 03 00 48 12 00 90 00 CE [17:13:10]RAPDU: 90 00 [17:13:10]wFMCommunicate OK [17:13:10]wFMCommunicate request_size=255 [17:13:10]MH_SAM_APDU [17:13:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 26 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 51 02 00 35 04 06 00 F8 [17:13:10]Write to MH i2c: E2 02 01 49 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 26 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 51 02 00 35 04 06 00 F8 00 00 FA [17:13:10]Write i2c OK [17:13:10]MH_I2C_Read... [17:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:11]Read from MH i2c: E2 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 03 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 03 00 49 12 00 90 00 CF [17:13:11]RAPDU: 90 00 [17:13:11]wFMCommunicate OK [17:13:11]wFMCommunicate request_size=10 [17:13:11]MH_SAM_APDU [17:13:11]CAPDU: 80 0D 02 02 05 01 99 40 C1 F7 [17:13:11]Write to MH i2c: E2 0D 00 4A 12 80 0D 02 02 05 00 01 99 40 C1 F7 00 00 72 [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:11]Read from MH i2c: E2 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 03 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 03 00 4A 12 00 90 00 D0 [17:13:11]RAPDU: 90 00 [17:13:11]wFMCommunicate OK [17:13:11]wFMCommunicate request_size=4 [17:13:11]MH_SAM_APDU [17:13:11]CAPDU: 80 0D 03 02 [17:13:11]Write to MH i2c: E2 08 00 4B 12 80 0D 03 02 00 00 00 00 D8 [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:11]Read from MH i2c: E2 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 0B 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 0B 00 4B 12 00 56 F7 18 B4 F1 A7 54 F2 90 00 D0 [17:13:11]RAPDU: 56 F7 18 B4 F1 A7 54 F2 90 00 [17:13:11]wFMCommunicate OK [17:13:11]SAM_PROTO_SignData done [17:13:11]FM_MakeSignedData done [17:13:11]CreateOFDProtocolMessage [17:13:11]wFMCommunicate request_size=4 [17:13:11]MH_SAM_APDU [17:13:11]CAPDU: 80 11 00 00 [17:13:11]Write to MH i2c: E2 08 00 4C 12 80 11 00 00 00 00 00 00 D8 [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:11]Read from MH i2c: E2 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 17 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: E2 17 00 4C 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [17:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:13:11]wFMCommunicate OK [17:13:11]CreateOFDProtocolMessage done [17:13:11]OFDSenderStorePacket 151970 [17:13:11]StoreOFDPacket docnum=151970 [17:13:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 E4 07 01 9D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 26 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 51 02 00 35 04 06 00 F8 01 99 40 C1 F7 56 F7 18 B4 F1 A7 54 F2 [17:13:11]CheckFolder [17:13:11]dirname=/storage/ofd_packets [17:13:11]CheckFolder done [17:13:11]ProducePacketName [17:13:11]name=ofd_packets/00151970 [17:13:11]NVStorageSaveData ofd_packets/00151970 [17:13:11]File name is /storage/ofd_packets/00151970 [17:13:11]Write 301 bytes [17:13:11]NVStorageSaveData done [17:13:11]OFDSenderStorePacket done [17:13:11]KKMCreateOFDPacket done [17:13:11]NVStorageSaveData kkm_last_timestamp [17:13:11]File name is /storage/kkm_last_timestamp [17:13:11]Write 4 bytes [17:13:11]NVStorageSaveData done [17:13:11]ExternCall_PrintAddStr [17:13:11]wPrintStart [17:13:11]Write to MH i2c: 01 00 00 4D 12 5F [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: 01 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: 01 07 00 [17:13:11]MH_I2C_Read... [17:13:11]OFD Sender: Processing packet 151970 [packets to send 826, broken 825] [17:13:11]ProducePacketName [17:13:11]name=ofd_packets/00151970 [17:13:11]OFD Sender: To server: pG, [17:13:11]CommunicateWithHost lk.salyk.kg:30040 [17:13:11]ConnectInit lk.salyk.kg [17:13:11]Read from MH i2c: 01 07 00 4D 12 00 00 00 00 00 FF 0F 74 [17:13:11]RasterBufferAndPrint [17:13:11]line Счет N : (1)1785979 [17:13:11]line ИНН: 02508201610067 [17:13:11]line Контрольно-Кассовый Чек [17:13:11]line ПРОДАЖА [17:13:11]line ТРК (МРК, ГНК) : 22 [17:13:11]line Товар: 2710124130 [17:13:11]line Аи-92-К-5 [17:13:11]line 5.900 * 67.80 [17:13:11]line = 400.02 [17:13:11]line НДС 12% НСП 1% [17:13:11]line > о реализуемом товаре [17:13:11]line ОКРУГЛЕНИЕ: -0.02 [17:13:11]line ИТОГО: 400.00 [17:13:11]line Внесено: 400.00 [17:13:11]line СДАЧА: 0.00 [17:13:11]line НСП 1% : 3.54 [17:13:11]line НДС 12% : 42.48 [17:13:11]line Наличными: 400.00 [17:13:11]line Безнал.: 0.00 [17:13:11]line Место: АЗС № 89 "Партнер Нефть" [17:13:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:13:11]line СНО: Общий режим [17:13:11]line Чек 301 22.09.2024 17:13 [17:13:11]line Смена: 475 ФФД: 1.0 [17:13:11]line ЗНМ: 0300000113 [17:13:11]line РНМ: 0000000000091825 [17:13:11]line Версия ККМ: 001 [17:13:11]line ФМ: 0000000000871835 [17:13:11]line ФД: 151970 [17:13:11]line ФПД: 272685749813751 [17:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151970&fm=272685749813751&tin=02508201610067®Number=0000000000091825&sum=40000 [17:13:11]written 0, free lines is 4095 [17:13:11]Write to MH i2c: 01 00 00 78 12 8A [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: 01 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: 01 07 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: 01 07 00 78 12 00 00 00 00 00 DB 0C 78 [17:13:11]RasterBufferAndPrint [17:13:11]line [17:13:11]line [17:13:11]line [17:13:11]line [17:13:11]line [17:13:11]written 0, free lines is 3297 [17:13:11]MH_Cut [17:13:11]Write to MH i2c: D1 01 00 7F 12 01 63 [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: D1 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: D1 01 00 [17:13:11]MH_I2C_Read... [17:13:11]Read from MH i2c: D1 01 00 7F 12 00 62 [17:13:11]Write to MH i2c: 01 00 00 80 12 92 [17:13:11]Write i2c OK [17:13:11]MH_I2C_Read... [17:13:12]*** Cut start [17:13:12]*** Purtial cut [17:13:12]*** Stage 1: CUTSNS_PIN = 1 [17:13:12]Read from MH i2c: 01 [17:13:12]MH_I2C_Read... [17:13:12]*** Stop cut motor [17:13:12]*** Cut end [17:13:12]Read from MH i2c: 01 07 00 [17:13:12]MH_I2C_Read... [17:13:12]Read from MH i2c: 01 07 00 80 12 00 00 00 00 00 FF 0F A7 [17:13:12]process_action close_receipt done [17:13:12]requested_data is exist [17:13:12]produce_requested_data [17:13:12]requested_item fm.sn is exist - process it [17:13:12]wFMCommunicate request_size=4 [17:13:12]MH_SAM_APDU [17:13:12]CAPDU: 80 11 00 00 [17:13:12]Write to MH i2c: E2 08 00 81 12 80 11 00 00 00 00 00 00 0D [17:13:12]Write i2c OK [17:13:12]MH_I2C_Read... [17:13:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:12]Read from MH i2c: E2 [17:13:12]MH_I2C_Read... [17:13:12]Read from MH i2c: E2 17 00 [17:13:12]MH_I2C_Read... [17:13:12]Read from MH i2c: E2 17 00 81 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [17:13:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:13:12]wFMCommunicate OK [17:13:12]requested_item fd.num is exist - process it [17:13:12]SAM_PROTO_GetFieldsCounters [17:13:12]wFMCommunicate request_size=4 [17:13:12]MH_SAM_APDU [17:13:12]CAPDU: 80 13 00 00 [17:13:12]Write to MH i2c: E2 08 00 82 12 80 13 00 00 00 00 00 00 10 [17:13:12]Write i2c OK [17:13:12]MH_I2C_Read... [17:13:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:12]Read from MH i2c: E2 [17:13:12]MH_I2C_Read... [17:13:12]Read from MH i2c: E2 62 00 [17:13:12]MH_I2C_Read... [17:13:12]Read from MH i2c: E2 62 00 82 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 8C [17:13:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:13:12]wFMCommunicate OK [17:13:12]SAM_PROTO_GetFieldsCounters done [17:13:12]requested_item shift.num is exist - process it [17:13:12]requested_item shift.opened is exist - process it [17:13:12]req_shift_opened [17:13:12]FM_GetShiftState [17:13:12]SAM_PROTO_GetShiftState [17:13:12]wFMCommunicate request_size=4 [17:13:12]MH_SAM_APDU [17:13:12]CAPDU: 80 13 01 00 [17:13:12]Write to MH i2c: E2 08 00 83 12 80 13 01 00 00 00 00 00 12 [17:13:12]Write i2c OK [17:13:12]MH_I2C_Read... [17:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:13]Read from MH i2c: E2 [17:13:13]MH_I2C_Read... [17:13:13]Read from MH i2c: E2 0E 00 [17:13:13]MH_I2C_Read... [17:13:13]Read from MH i2c: E2 0E 00 83 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [17:13:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:13:13]wFMCommunicate OK [17:13:13]SAM_PROTO_GetShiftState done [17:13:13]FM_GetShiftState done [17:13:13]req_shift_opened done [17:13:13]requested_item shift.open_date is exist - process it [17:13:13]req_shift_open_date [17:13:13]req_shift_open_date done [17:13:13]produce_requested_data done [17:13:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151970,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:13:13]process_action_free close_receipt [17:13:13]json_value_free [17:13:13]json_value_free done [17:13:13]process_json_proto returns [17:13:13]Send response to host [17:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151970,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:13:13]free response buf [17:13:13]execute_script done [17:13:13]execute_script returns [17:13:13]free content buf [17:13:13]Sock 10.Close socket [17:13:13]Sock 10.Thread stoped [17:13:16]ConnectInit Can't take IP for lk.salyk.kg [17:13:16]CommunicateWithHost connect error [17:13:16]CommunicateWithHost err = -1 [17:13:16]OFD Sender: Server communicate error [17:13:21]OFD Sender: Processing packet 151970 [packets to send 826, broken 825] [17:13:21]ProducePacketName [17:13:21]name=ofd_packets/00151970 [17:13:21]OFD Sender: To server: pG, [17:13:21]CommunicateWithHost lk.salyk.kg:30040 [17:13:21]ConnectInit lk.salyk.kg [17:13:21]recv_with_timeout no data received [17:13:26]ConnectInit Can't take IP for lk.salyk.kg [17:13:26]CommunicateWithHost connect error [17:13:26]CommunicateWithHost err = -1 [17:13:26]OFD Sender: Server communicate error [17:13:31]OFD Sender: Processing packet 151970 [packets to send 826, broken 825] [17:13:31]ProducePacketName [17:13:31]name=ofd_packets/00151970 [17:13:31]OFD Sender: To server: pG, [17:13:31]CommunicateWithHost lk.salyk.kg:30040 [17:13:31]ConnectInit lk.salyk.kg [17:13:36]recv_with_timeout no data received [17:13:36]ConnectInit Can't take IP for lk.salyk.kg [17:13:36]CommunicateWithHost connect error [17:13:36]CommunicateWithHost err = -1 [17:13:36]OFD Sender: Server communicate error [17:13:41]OFD Sender: Processing packet 151970 [packets to send 826, broken 825] [17:13:41]ProducePacketName [17:13:41]name=ofd_packets/00151970 [17:13:41]OFD Sender: To server: pG, [17:13:41]CommunicateWithHost lk.salyk.kg:30040 [17:13:41]ConnectInit lk.salyk.kg [17:13:45]Connected sock=10 [17:13:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 E4 07 01 9D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 26 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 51 02 00 35 04 06 00 F8 01 99 40 C1 F7 56 F7 18 B4 F1 A7 54 F2 [17:13:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C 6A 47 00 44 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 51 02 00 F4 03 04 00 4B F8 EF 66 B6 04 01 00 00 40 FF 06 1A 2C F9 99 5E [17:13:46]CommunicateWithHost err = 0 [17:13:46]CheckOFDResponse [17:13:46]1017 (14) - 77093643461234 [17:13:46]1041 (16) - 0000000000871835 [17:13:46]1040 (4) - 151970 [17:13:46]1012 (4) - 22.09.2024 10:58 [17:13:46]1206 (1) - 0 [17:13:46]OFD Sender: Remove packet 151970 [17:13:46]ProducePacketName [17:13:46]name=ofd_packets/00151970 [17:13:46]NVStorageDeleteData [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:06]OFD Sender: No OFD packet to send [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:41]OFD Sender: No OFD packet to send [17:14:45]recv_with_timeout no data received [17:14:46]OFD Sender: No OFD packet to send [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]recv_with_timeout no data received [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:36]OFD Sender: No OFD packet to send [17:15:38]recv_with_timeout no data received [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:07]accept exits with 9 [17:16:07]New connection [17:16:07]New thread 3066858852 created [17:16:07]Thread 3067002212 joined [17:16:07]Waiting for new connection... [17:16:07] Sock 9.Parse request [17:16:07]Sock 9.Check first char [17:16:07]Sock 9.First char is OK [17:16:07]request: POST /json_proto HTTP/1.0 [17:16:07]Method: POST [17:16:07]URL: /json_proto [17:16:07]Method is POST - this is cgi request [17:16:07]url: /json_proto [17:16:07]query_string will be loaded in cgi processing [17:16:07]execute_cgi json_proto POST (null) [17:16:07]execute_cgi path=json_proto method=POST [17:16:07]POST find Content-Length [17:16:07]Host: 172.17.43.67:8080 [17:16:07]Content-Length: 812 [17:16:07]Content-Type: application/json [17:16:07] [17:16:07]POST finish read [17:16:07]Found Content-Length = 812 [17:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:07]execute_script... [17:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:07]POST & json_proto [17:16:07]process_json_proto [17:16:07]json parsed OK: [17:16:07]protocol is kg_v1.0 [17:16:07]action value=close_receipt [17:16:07]process_action close_receipt [17:16:07]cmd_close_receipt [17:16:07]MH_GetDate [17:16:07]Write to MH i2c: F0 00 00 84 12 85 [17:16:07]Write i2c OK [17:16:07]MH_I2C_Read... [17:16:07]Read from MH i2c: F0 [17:16:07]MH_I2C_Read... [17:16:07]Read from MH i2c: F0 09 00 [17:16:07]MH_I2C_Read... [17:16:07]Read from MH i2c: F0 09 00 84 12 00 D8 50 F0 66 6A BD 47 65 DF [17:16:07]GetLastDocTimeStamp 1727025190 [17:16:07]current date 1727025368 [17:16:07]FM_GetShiftState [17:16:07]SAM_PROTO_GetShiftState [17:16:07]wFMCommunicate request_size=4 [17:16:07]MH_SAM_APDU [17:16:07]CAPDU: 80 13 01 00 [17:16:07]Write to MH i2c: E2 08 00 85 12 80 13 01 00 00 00 00 00 14 [17:16:07]Write i2c OK [17:16:07]MH_I2C_Read... [17:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:07]Read from MH i2c: E2 [17:16:07]MH_I2C_Read... [17:16:07]Read from MH i2c: E2 0E 00 [17:16:07]MH_I2C_Read... [17:16:07]Read from MH i2c: E2 0E 00 85 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5B [17:16:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:16:07]wFMCommunicate OK [17:16:07]SAM_PROTO_GetShiftState done [17:16:07]FM_GetShiftState done [17:16:07]opened in 1726966141 [17:16:07]opened+sec_in_day 1727052541 [17:16:07]quantity*price = 0 [17:16:07]sum+1 = 1 [17:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 302 22.09.2024 17:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151971 ФПД: 258612527843691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151971&fm=258612527843691&tin=02508201610067®Number=0000000000091825&sum=0 [17:16:08]StoreToDocumentArchive [17:16:08]shift 475 fd 151971 [17:16:08]save to /storage/0475/doc_00151971 [17:16:08]save last doc name /storage/0475/doc_00151971 to /storage/kkm_last_doc_name [17:16:08]save OK [17:16:08]Clear old archive folders... [17:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:08]tlvbuf is 02042980 [17:16:08]SAM_PROTO_ClearQueue [17:16:08]wFMCommunicate request_size=4 [17:16:08]MH_SAM_APDU [17:16:08]CAPDU: 80 09 00 00 [17:16:08]Write to MH i2c: E2 08 00 92 12 80 09 00 00 00 00 00 00 16 [17:16:08]Write i2c OK [17:16:08]MH_I2C_Read... [17:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:08]Read from MH i2c: E2 [17:16:08]MH_I2C_Read... [17:16:08]Read from MH i2c: E2 03 00 [17:16:08]MH_I2C_Read... [17:16:08]Read from MH i2c: E2 03 00 92 12 00 90 00 18 [17:16:08]RAPDU: 90 00 [17:16:08]wFMCommunicate OK [17:16:08]SAM_PROTO_ClearQueue done [17:16:08]KKMCreateOFDPacket [17:16:08]OFDProtocolAddRootSTLVToBuf [17:16:08]FM_MakeSignedData [17:16:08]FM_MakeSignedData [17:16:08]SAM_PROTO_SignData [17:16:08]wFMCommunicate request_size=4 [17:16:08]MH_SAM_APDU [17:16:08]CAPDU: 80 0D 01 02 [17:16:08]Write to MH i2c: E2 08 00 93 12 80 0D 01 02 00 00 00 00 1E [17:16:08]Write i2c OK [17:16:08]MH_I2C_Read... [17:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:08]Read from MH i2c: E2 [17:16:08]MH_I2C_Read... [17:16:08]Read from MH i2c: E2 03 00 [17:16:08]MH_I2C_Read... [17:16:08]Read from MH i2c: E2 03 00 93 12 00 90 00 19 [17:16:08]RAPDU: 90 00 [17:16:08]wFMCommunicate OK [17:16:08]wFMCommunicate request_size=255 [17:16:08]MH_SAM_APDU [17:16:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 D8 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 51 02 00 35 04 06 00 EB [17:16:08]Write to MH i2c: E2 02 01 94 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 D8 50 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 51 02 00 35 04 06 00 EB 00 00 04 [17:16:08]Write i2c OK [17:16:08]MH_I2C_Read... [17:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:09]Read from MH i2c: E2 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 03 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 03 00 94 12 00 90 00 1A [17:16:09]RAPDU: 90 00 [17:16:09]wFMCommunicate OK [17:16:09]wFMCommunicate request_size=10 [17:16:09]MH_SAM_APDU [17:16:09]CAPDU: 80 0D 02 02 05 34 EB DB 49 6B [17:16:09]Write to MH i2c: E2 0D 00 95 12 80 0D 02 02 05 00 34 EB DB 49 6B 00 00 D9 [17:16:09]Write i2c OK [17:16:09]MH_I2C_Read... [17:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:09]Read from MH i2c: E2 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 03 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 03 00 95 12 00 90 00 1B [17:16:09]RAPDU: 90 00 [17:16:09]wFMCommunicate OK [17:16:09]wFMCommunicate request_size=4 [17:16:09]MH_SAM_APDU [17:16:09]CAPDU: 80 0D 03 02 [17:16:09]Write to MH i2c: E2 08 00 96 12 80 0D 03 02 00 00 00 00 23 [17:16:09]Write i2c OK [17:16:09]MH_I2C_Read... [17:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:09]Read from MH i2c: E2 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 0B 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 0B 00 96 12 00 60 C1 71 3B 36 20 46 98 90 00 25 [17:16:09]RAPDU: 60 C1 71 3B 36 20 46 98 90 00 [17:16:09]wFMCommunicate OK [17:16:09]SAM_PROTO_SignData done [17:16:09]FM_MakeSignedData done [17:16:09]CreateOFDProtocolMessage [17:16:09]wFMCommunicate request_size=4 [17:16:09]MH_SAM_APDU [17:16:09]CAPDU: 80 11 00 00 [17:16:09]Write to MH i2c: E2 08 00 97 12 80 11 00 00 00 00 00 00 23 [17:16:09]Write i2c OK [17:16:09]MH_I2C_Read... [17:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:09]Read from MH i2c: E2 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 17 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 17 00 97 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [17:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:09]wFMCommunicate OK [17:16:09]CreateOFDProtocolMessage done [17:16:09]OFDSenderStorePacket 151971 [17:16:09]StoreOFDPacket docnum=151971 [17:13:09]accept exits with 10 [17:13:09]New connection [17:13:09]New thread 3067002212 created [17:13:09]Thread 3066858852 joined [17:13:09]Waiting for new connection... [17:13:09] Sock 10.Parse request [17:13:09]Sock 10.Check first char [17:13:09]Sock 10.First char is OK [17:13:09]request: POST /json_proto HTTP/1.0 [17:13:09]Method: POST [17:13:09]URL: /json_proto [17:13:09]Method is POST - this is cgi request [17:13:09]url: /json_proto [17:13:09]query_string will be loaded in cgi processing [17:13:09]execute_cgi json_proto POST (null) [17:13:09]execute_cgi path=json_proto method=POST [17:13:09]POST find Content-Length [17:13:09]Host: 172.17.43.67:8080 [17:13:09]Content-Length: 678 [17:13:09]Content-Type: application/json [17:13:09] [17:13:09]POST finish read [17:13:09]Found Content-Length = 678 [17:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:09]execute_script... [17:13:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:09]POST & json_proto [17:13:09]process_json_proto [17:13:09]json parsed OK: [17:13:09]protocol is kg_v1.0 [17:13:09]action value=close_receipt [17:13:09]process_action close_receipt [17:13:09]cmd_close_receipt [17:13:09]MH_GetDate [17:13:09]Write to MH i2c: F0 00 00 39 12 3A [17:13:09]Write i2c OK [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: F0 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: F0 09 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: F0 09 00 39 12 00 26 50 F0 66 6A BD 47 65 E2 [17:13:09]GetLastDocTimeStamp 1727024605 [17:13:09]current date 1727025190 [17:13:09]FM_GetShiftState [17:13:09]SAM_PROTO_GetShiftState [17:13:09]wFMCommunicate request_size=4 [17:13:09]MH_SAM_APDU [17:13:09]CAPDU: 80 13 01 00 [17:13:09]Write to MH i2c: E2 08 00 3A 12 80 13 01 00 00 00 00 00 C9 [17:13:09]Write i2c OK [17:13:09]MH_I2C_Read... [17:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:09]Read from MH i2c: E2 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 0E 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 0E 00 3A 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 10 [17:13:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:13:09]wFMCommunicate OK [17:13:09]SAM_PROTO_GetShiftState done [17:13:09]FM_GetShiftState done [17:13:09]opened in 1726966141 [17:13:09]opened+sec_in_day 1727052541 [17:13:09]quantity*price = 40002 [17:13:09]sum+1 = 40003 [17:13:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 303 22.09.2024 17:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 151972 ФПД: 95768621477632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151972&fm=95768621477632&tin=02508201610067®Number=0000000000091825&sum=0 [17:18:46]StoreToDocumentArchive [17:18:46]shift 475 fd 151972 [17:18:46]save to /storage/0475/doc_00151972 [17:18:46]save last doc name /storage/0475/doc_00151972 to /storage/kkm_last_doc_name [17:18:46]save OK [17:18:46]Clear old archive folders... [17:18:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:46]tlvbuf is 005CD630 [17:18:46]SAM_PROTO_ClearQueue [17:18:46]wFMCommunicate request_size=4 [17:18:46]MH_SAM_APDU [17:18:46]CAPDU: 80 09 00 00 [17:18:46]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:18:46]Write i2c OK [17:18:46]MH_I2C_Read... [17:18:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:46]Read from MH i2c: E2 [17:18:46]MH_I2C_Read... [17:18:46]Read from MH i2c: E2 03 00 [17:18:46]MH_I2C_Read... [17:18:46]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:18:46]RAPDU: 90 00 [17:18:46]wFMCommunicate OK [17:18:46]SAM_PROTO_ClearQueue done [17:18:46]KKMCreateOFDPacket [17:18:46]OFDProtocolAddRootSTLVToBuf [17:18:46]FM_MakeSignedData [17:18:46]FM_MakeSignedData [17:18:46]SAM_PROTO_SignData [17:18:46]wFMCommunicate request_size=4 [17:18:46]MH_SAM_APDU [17:18:46]CAPDU: 80 0D 01 02 [17:18:46]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:18:46]Write i2c OK [17:18:46]MH_I2C_Read... [17:18:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:46]Read from MH i2c: E2 [17:18:46]MH_I2C_Read... [17:18:46]Read from MH i2c: E2 03 00 [17:18:46]MH_I2C_Read... [17:18:46]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:18:46]RAPDU: 90 00 [17:18:46]wFMCommunicate OK [17:18:46]wFMCommunicate request_size=255 [17:18:46]MH_SAM_APDU [17:18:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 75 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 51 02 00 35 04 06 00 57 [17:18:46]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 75 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 51 02 00 35 04 06 00 57 00 00 8E [17:18:46]Write i2c OK [17:18:46]MH_I2C_Read... [17:18:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:46]Read from MH i2c: E2 [17:18:46]MH_I2C_Read... [17:18:46]Read from MH i2c: E2 03 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:18:47]RAPDU: 90 00 [17:18:47]wFMCommunicate OK [17:18:47]wFMCommunicate request_size=10 [17:18:47]MH_SAM_APDU [17:18:47]CAPDU: 80 0D 02 02 05 19 DE A9 EF 00 [17:18:47]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 19 DE A9 EF 00 00 00 41 [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:47]Read from MH i2c: E2 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 03 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:18:47]RAPDU: 90 00 [17:18:47]wFMCommunicate OK [17:18:47]wFMCommunicate request_size=4 [17:18:47]MH_SAM_APDU [17:18:47]CAPDU: 80 0D 03 02 [17:18:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:47]Read from MH i2c: E2 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 0B 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 0B 00 2F 00 00 D7 EA A6 EB CF CB 5F DD 90 00 D3 [17:18:47]RAPDU: D7 EA A6 EB CF CB 5F DD 90 00 [17:18:47]wFMCommunicate OK [17:18:47]SAM_PROTO_SignData done [17:18:47]FM_MakeSignedData done [17:18:47]CreateOFDProtocolMessage [17:18:47]wFMCommunicate request_size=4 [17:18:47]MH_SAM_APDU [17:18:47]CAPDU: 80 11 00 00 [17:18:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:47]Read from MH i2c: E2 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 17 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:18:47]wFMCommunicate OK [17:18:47]CreateOFDProtocolMessage done [17:18:47]OFDSenderStorePacket 151972 [17:18:47]StoreOFDPacket docnum=151972 [17:18:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 66 07 01 D4 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 75 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 51 02 00 35 04 06 00 57 19 DE A9 EF 00 D7 EA A6 EB CF CB 5F DD [17:18:47]CheckFolder [17:18:47]dirname=/storage/ofd_packets [17:18:47]CheckFolder done [17:18:47]ProducePacketName [17:18:47]name=ofd_packets/00151972 [17:18:47]NVStorageSaveData ofd_packets/00151972 [17:18:47]File name is /storage/ofd_packets/00151972 [17:18:47]Write 301 bytes [17:18:47]NVStorageSaveData done [17:18:47]OFDSenderStorePacket done [17:18:47]KKMCreateOFDPacket done [17:18:47]NVStorageSaveData kkm_last_timestamp [17:18:47]File name is /storage/kkm_last_timestamp [17:18:47]Write 4 bytes [17:18:47]NVStorageSaveData done [17:18:47]ExternCall_PrintAddStr [17:18:47]wPrintStart [17:18:47]Write to MH i2c: 01 00 00 31 00 31 [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 07 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:18:47]RasterBufferAndPrint [17:18:47]line Счет N : (1)1785981 [17:18:47]line ИНН: 02508201610067 [17:18:47]line Контрольно-Кассовый Чек [17:18:47]line ПРОДАЖА [17:18:47]line ТРК (МРК, ГНК) : 22 [17:18:47]line Товар: 2710124130 [17:18:47]line Аи-92-К-5 [17:18:47]line 11.070 * 0.00 [17:18:47]line = 0.00 [17:18:47]line НДС 12% НСП 1% [17:18:47]line > о реализуемом товаре [17:18:47]line ИТОГО: 0.00 [17:18:47]line НСП 1% : 0.00 [17:18:47]line НДС 12% : 0.00 [17:18:47]line Наличными: 0.00 [17:18:47]line Безнал.: 0.00 [17:18:47]line Место: АЗС № 89 "Партнер Нефть" [17:18:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:18:47]line СНО: Общий режим [17:18:47]line Чек 303 22.09.2024 17:18 [17:18:47]line Смена: 475 ФФД: 1.0 [17:18:47]line ЗНМ: 0300000113 [17:18:47]line РНМ: 0000000000091825 [17:18:47]line Версия ККМ: 001 [17:18:47]line Талоны: ТК ГПНА Online [17:18:47]line 30116869 [17:18:47]line ФМ: 0000000000871835 [17:18:47]line ФД: 151972 [17:18:47]line ФПД: 95768621477632 [17:18:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151972&fm=95768621477632&tin=02508201610067®Number=0000000000091825&sum=0 [17:18:47]written 0, free lines is 4095 [17:18:47]OFD Sender: Processing packet 151972 [packets to send 826, broken 825] [17:18:47]ProducePacketName [17:18:47]name=ofd_packets/00151972 [17:18:47]OFD Sender: To server: pG, [17:18:47]CommunicateWithHost lk.salyk.kg:30040 [17:18:47]ConnectInit lk.salyk.kg [17:18:47]Write to MH i2c: 01 00 00 5B 00 5B [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 07 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [17:18:47]RasterBufferAndPrint [17:18:47]line [17:18:47]line [17:18:47]line [17:18:47]line [17:18:47]line [17:18:47]written 0, free lines is 3331 [17:18:47]MH_Cut [17:18:47]Write to MH i2c: D1 01 00 62 00 01 34 [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: D1 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: D1 01 00 [17:18:47]MH_I2C_Read... [17:18:47]Read from MH i2c: D1 01 00 62 00 00 33 [17:18:47]Write to MH i2c: 01 00 00 63 00 63 [17:18:47]Write i2c OK [17:18:47]MH_I2C_Read... [17:18:48]*** Cut start [17:18:48]*** Purtial cut [17:18:48]*** Stage 1: CUTSNS_PIN = 1 [17:18:48]Read from MH i2c: 01 [17:18:48]MH_I2C_Read... [17:18:48]*** Stop cut motor [17:18:48]*** Cut end [17:18:48]Read from MH i2c: 01 07 00 [17:18:48]MH_I2C_Read... [17:18:48]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:18:48]process_action close_receipt done [17:18:48]requested_data is exist [17:18:48]produce_requested_data [17:18:48]requested_item fm.sn is exist - process it [17:18:48]wFMCommunicate request_size=4 [17:18:48]MH_SAM_APDU [17:18:48]CAPDU: 80 11 00 00 [17:18:48]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:18:48]Write i2c OK [17:18:48]MH_I2C_Read... [17:18:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:48]Read from MH i2c: E2 [17:18:48]MH_I2C_Read... [17:18:48]Read from MH i2c: E2 17 00 [17:18:48]MH_I2C_Read... [17:18:48]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [17:18:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:18:48]wFMCommunicate OK [17:18:48]requested_item fd.num is exist - process it [17:18:48]SAM_PROTO_GetFieldsCounters [17:18:48]wFMCommunicate request_size=4 [17:18:48]MH_SAM_APDU [17:18:48]CAPDU: 80 13 00 00 [17:18:48]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [17:18:48]Write i2c OK [17:18:48]MH_I2C_Read... [17:18:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:48]Read from MH i2c: E2 [17:18:48]MH_I2C_Read... [17:18:48]Read from MH i2c: E2 62 00 [17:18:48]MH_I2C_Read... [17:18:48]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [17:18:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:49]wFMCommunicate OK [17:18:49]SAM_PROTO_GetFieldsCounters done [17:18:49]requested_item shift.num is exist - process it [17:18:49]requested_item shift.opened is exist - process it [17:18:49]req_shift_opened [17:18:49]FM_GetShiftState [17:18:49]SAM_PROTO_GetShiftState [17:18:49]wFMCommunicate request_size=4 [17:18:49]MH_SAM_APDU [17:18:49]CAPDU: 80 13 01 00 [17:18:49]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [17:18:49]Write i2c OK [17:18:49]MH_I2C_Read... [17:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:49]Read from MH i2c: E2 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [17:18:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:18:49]wFMCommunicate OK [17:18:49]SAM_PROTO_GetShiftState done [17:18:49]FM_GetShiftState done [17:18:49]req_shift_opened done [17:18:49]requested_item shift.open_date is exist - process it [17:18:49]req_shift_open_date [17:18:49]req_shift_open_date done [17:18:49]produce_requested_data done [17:18:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151972,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:18:49]process_action_free close_receipt [17:18:49]json_value_free [17:18:49]json_value_free done [17:18:49]process_json_proto returns [17:18:49]Send response to host [17:18:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151972,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:18:49]free response buf [17:18:49]execute_script done [17:18:49]execute_script returns [17:18:49]free content buf [17:18:49]Sock 7.Close socket [17:18:49]Sock 7.Thread stoped [17:18:49]accept exits with 5 [17:18:49]New connection [17:18:49]New thread 3066666340 created [17:18:49]Thread 3066809700 joined [17:18:49]Waiting for new connection... [17:18:49] Sock 5.Parse request [17:18:49]Sock 5.Check first char [17:18:49]Sock 5.First char is OK [17:18:49]request: POST /json_proto HTTP/1.0 [17:18:49]Method: POST [17:18:49]URL: /json_proto [17:18:49]Method is POST - this is cgi request [17:18:49]url: /json_proto [17:18:49]query_string will be loaded in cgi processing [17:18:49]execute_cgi json_proto POST (null) [17:18:49]execute_cgi path=json_proto method=POST [17:18:49]POST find Content-Length [17:18:49]Host: 172.17.43.67:8080 [17:18:49]Content-Length: 812 [17:18:49]Content-Type: application/json [17:18:49] [17:18:49]POST finish read [17:18:49]Found Content-Length = 812 [17:18:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:49]execute_script... [17:18:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:49]POST & json_proto [17:18:49]process_json_proto [17:18:49]json parsed OK: [17:18:49]protocol is kg_v1.0 [17:18:49]action value=close_receipt [17:18:49]process_action close_receipt [17:18:49]cmd_close_receipt [17:18:49]MH_GetDate [17:18:49]Write to MH i2c: F0 00 00 67 00 56 [17:18:49]Write i2c OK [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 09 00 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: F0 09 00 67 00 00 7A 51 F0 66 6A BD 47 65 53 [17:18:49]GetLastDocTimeStamp 1727025525 [17:18:49]current date 1727025530 [17:18:49]FM_GetShiftState [17:18:49]SAM_PROTO_GetShiftState [17:18:49]wFMCommunicate request_size=4 [17:18:49]MH_SAM_APDU [17:18:49]CAPDU: 80 13 01 00 [17:18:49]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [17:18:49]Write i2c OK [17:18:49]MH_I2C_Read... [17:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:49]Read from MH i2c: E2 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 [17:18:49]MH_I2C_Read... [17:18:49]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [17:18:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:18:49]wFMCommunicate OK [17:18:49]SAM_PROTO_GetShiftState done [17:18:49]FM_GetShiftState done [17:18:49]opened in 1726966141 [17:18:49]opened+sec_in_day 1727052541 [17:18:49]quantity*price = 0 [17:18:49]sum+1 = 1 [17:18:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 304 22.09.2024 17:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151973 ФПД: 249451461603483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151973&fm=249451461603483&tin=02508201610067®Number=0000000000091825&sum=0 [17:18:50]StoreToDocumentArchive [17:18:50]shift 475 fd 151973 [17:18:50]save to /storage/0475/doc_00151973 [17:18:50]save last doc name /storage/0475/doc_00151973 to /storage/kkm_last_doc_name [17:18:50]save OK [17:18:50]Clear old archive folders... [17:18:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:50]tlvbuf is 005CD510 [17:18:50]SAM_PROTO_ClearQueue [17:18:50]wFMCommunicate request_size=4 [17:18:50]MH_SAM_APDU [17:18:50]CAPDU: 80 09 00 00 [17:18:50]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [17:18:50]Write i2c OK [17:18:50]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_ClearQueue done [17:18:51]KKMCreateOFDPacket [17:18:51]OFDProtocolAddRootSTLVToBuf [17:18:51]FM_MakeSignedData [17:18:51]FM_MakeSignedData [17:18:51]SAM_PROTO_SignData [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 01 02 [17:18:51]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=255 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 7A 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 51 02 00 35 04 06 00 E2 [17:18:51]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 7A 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 51 02 00 35 04 06 00 E2 00 00 F1 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=10 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 05 DF F1 C1 F0 9B [17:18:51]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 DF F1 C1 F0 9B 00 00 18 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 03 02 [17:18:51]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 79 00 00 10 4A 34 BB 33 BA 01 E1 90 00 0D [17:18:51]RAPDU: 10 4A 34 BB 33 BA 01 E1 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_SignData done [17:18:51]FM_MakeSignedData done [17:18:51]CreateOFDProtocolMessage [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 11 00 00 [17:18:51]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [17:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:18:51]wFMCommunicate OK [17:18:51]CreateOFDProtocolMessage done [17:18:51]OFDSenderStorePacket 151973 [17:18:51]StoreOFDPacket docnum=151973 [17:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 83 07 01 8C A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 7A 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 51 02 00 35 04 06 00 E2 DF F1 C1 F0 9B 10 4A 34 BB 33 BA 01 E1 [17:18:51]CheckFolder [17:18:51]dirname=/storage/ofd_packets [17:18:51]CheckFolder done [17:18:51]ProducePacketName [17:18:51]name=ofd_packets/00151973 [17:18:51]NVStorageSaveData ofd_packets/00151973 [17:18:51]File name is /storage/ofd_packets/00151973 [17:18:51]Write 301 bytes [17:18:51]NVStorageSaveData done [17:18:51]OFDSenderStorePacket done [17:18:51]KKMCreateOFDPacket done [17:18:51]NVStorageSaveData kkm_last_timestamp [17:18:51]File name is /storage/kkm_last_timestamp [17:18:51]Write 4 bytes [17:18:51]NVStorageSaveData done [17:18:51]ExternCall_PrintAddStr [17:18:51]wPrintStart [17:18:51]Write to MH i2c: 01 00 00 7B 00 7B [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [17:18:51]RasterBufferAndPrint [17:18:51]line Счет N : (1)1785982 [17:18:51]line ИНН: 02508201610067 [17:18:51]line Контрольно-Кассовый Чек [17:18:51]line ПРОДАЖА [17:18:51]line ТРК (МРК, ГНК) : 12 [17:18:51]line Товар: 2710124130 [17:18:51]line Аи-92-К-5 [17:18:51]line 7.380 * 0.00 [17:18:51]line = 0.00 [17:18:51]line НДС 12% НСП 1% [17:18:51]line > о реализуемом товаре [17:18:51]line ИТОГО: 0.00 [17:18:51]line НСП 1% : 0.00 [17:18:51]line НДС 12% : 0.00 [17:18:51]line Наличными: 0.00 [17:18:51]line Безнал.: 0.00 [17:18:51]line Место: АЗС № 89 "Партнер Нефть" [17:18:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:18:51]line СНО: Общий режим [17:18:51]line Чек 304 22.09.2024 17:18 [17:18:51]line Смена: 475 ФФД: 1.0 [17:18:51]line ЗНМ: 0300000113 [17:18:51]line РНМ: 0000000000091825 [17:18:51]line Версия ККМ: 001 [17:18:51]line Платежная система: Бакай Банк [17:18:51]line ФМ: 0000000000871835 [17:18:51]line ФД: 151973 [17:18:51]line ФПД: 249451461603483 [17:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151973&fm=249451461603483&tin=02508201610067®Number=0000000000091825&sum=0 [17:18:51]written 0, free lines is 4095 [17:18:52]Write to MH i2c: 01 00 00 A5 00 A5 [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 EC 0C A4 [17:18:52]RasterBufferAndPrint [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]written 0, free lines is 3334 [17:18:52]MH_Cut [17:18:52]Write to MH i2c: D1 01 00 AC 00 01 7E [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 AC 00 00 7D [17:18:52]Write to MH i2c: 01 00 00 AD 00 AD [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]recv_with_timeout no data received [17:18:53]*** Cut start [17:18:53]*** Purtial cut [17:18:53]*** Stage 1: CUTSNS_PIN = 1 [17:18:53]Read from MH i2c: 01 [17:18:53]MH_I2C_Read... [17:18:53]*** Stop cut motor [17:18:53]*** Cut end [17:18:53]Read from MH i2c: 01 07 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [17:18:53]process_action close_receipt done [17:18:53]requested_data is exist [17:18:53]produce_requested_data [17:18:53]requested_item fm.sn is exist - process it [17:18:53]wFMCommunicate request_size=4 [17:18:53]MH_SAM_APDU [17:18:53]CAPDU: 80 11 00 00 [17:18:53]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [17:18:53]Write i2c OK [17:18:53]MH_I2C_Read... [17:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:53]Read from MH i2c: E2 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 17 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [17:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:18:53]wFMCommunicate OK [17:18:53]requested_item fd.num is exist - process it [17:18:53]SAM_PROTO_GetFieldsCounters [17:18:53]wFMCommunicate request_size=4 [17:18:53]MH_SAM_APDU [17:18:53]CAPDU: 80 13 00 00 [17:18:53]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [17:18:53]Write i2c OK [17:18:53]MH_I2C_Read... [17:18:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:53]Read from MH i2c: E2 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 62 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [17:18:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:53]wFMCommunicate OK [17:18:53]SAM_PROTO_GetFieldsCounters done [17:18:53]requested_item shift.num is exist - process it [17:18:53]requested_item shift.opened is exist - process it [17:18:53]req_shift_opened [17:18:53]FM_GetShiftState [17:18:53]SAM_PROTO_GetShiftState [17:18:53]wFMCommunicate request_size=4 [17:18:53]MH_SAM_APDU [17:18:53]CAPDU: 80 13 01 00 [17:18:53]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [17:18:53]Write i2c OK [17:18:53]MH_I2C_Read... [17:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:53]Read from MH i2c: E2 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 0E 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [17:18:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:18:53]wFMCommunicate OK [17:18:53]SAM_PROTO_GetShiftState done [17:18:53]FM_GetShiftState done [17:18:53]req_shift_opened done [17:18:53]requested_item shift.open_date is exist - process it [17:18:53]req_shift_open_date [17:18:53]req_shift_open_date done [17:18:53]produce_requested_data done [17:18:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151973,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:18:53]process_action_free close_receipt [17:18:53]json_value_free [17:18:53]json_value_free done [17:18:53]process_json_proto returns [17:18:53]Send response to host [17:18:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151973,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:18:53]free response buf [17:18:53]execute_script done [17:18:53]execute_script returns [17:18:53]free content buf [17:18:53]Sock 5.Close socket [17:18:53]Sock 5.Thread stoped [17:19:07]recv_with_timeout no data received [17:19:34]recv_with_timeout no data received [17:19:36]accept exits with 7 [17:19:36]New connection [17:19:36]New thread 3066809700 created [17:19:36]Thread 3066666340 joined [17:19:36]Waiting for new connection... [17:19:36] Sock 7.Parse request [17:19:36]Sock 7.Check first char [17:19:36]Sock 7.First char is OK [17:19:36]request: POST /json_proto HTTP/1.0 [17:19:36]Method: POST [17:19:36]URL: /json_proto [17:19:36]Method is POST - this is cgi request [17:19:36]url: /json_proto [17:19:36]query_string will be loaded in cgi processing [17:19:36]execute_cgi json_proto POST (null) [17:19:36]execute_cgi path=json_proto method=POST [17:19:36]POST find Content-Length [17:19:36]Host: 172.17.43.67:8080 [17:19:36]Content-Length: 678 [17:19:36]Content-Type: application/json [17:19:36] [17:19:36]POST finish read [17:19:36]Found Content-Length = 678 [17:19:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:36]execute_script... [17:19:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:36]POST & json_proto [17:19:36]process_json_proto [17:19:36]json parsed OK: [17:19:36]protocol is kg_v1.0 [17:19:36]action value=close_receipt [17:19:36]process_action close_receipt [17:19:36]cmd_close_receipt [17:19:36]MH_GetDate [17:19:36]Write to MH i2c: F0 00 00 B1 00 A0 [17:19:36]Write i2c OK [17:19:36]MH_I2C_Read... [17:19:36]Read from MH i2c: F0 [17:19:36]MH_I2C_Read... [17:19:36]Read from MH i2c: F0 09 00 [17:19:36]MH_I2C_Read... [17:19:36]Read from MH i2c: F0 09 00 B1 00 00 A8 51 F0 66 6A BD 47 65 CB [17:19:36]GetLastDocTimeStamp 1727025530 [17:19:36]current date 1727025576 [17:19:36]FM_GetShiftState [17:19:36]SAM_PROTO_GetShiftState [17:19:36]wFMCommunicate request_size=4 [17:19:36]MH_SAM_APDU [17:19:36]CAPDU: 80 13 01 00 [17:19:36]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:19:36]Write i2c OK [17:19:36]MH_I2C_Read... [17:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:36]Read from MH i2c: E2 [17:19:36]MH_I2C_Read... [17:19:36]Read from MH i2c: E2 0E 00 [17:19:36]MH_I2C_Read... [17:19:36]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [17:19:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:19:36]wFMCommunicate OK [17:19:36]SAM_PROTO_GetShiftState done [17:19:36]FM_GetShiftState done [17:19:36]opened in 1726966141 [17:19:36]opened+sec_in_day 1727052541 [17:19:36]quantity*price = 60003 [17:19:36]sum+1 = 60004 [17:19:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 305 22.09.2024 17:19 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151974 ФПД: 267385859973981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151974&fm=267385859973981&tin=02508201610067®Number=0000000000091825&sum=60000 [17:19:37]StoreToDocumentArchive [17:19:37]shift 475 fd 151974 [17:19:37]save to /storage/0475/doc_00151974 [17:19:37]save last doc name /storage/0475/doc_00151974 to /storage/kkm_last_doc_name [17:19:37]save OK [17:19:37]Clear old archive folders... [17:19:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:37]tlvbuf is 0056C260 [17:19:37]SAM_PROTO_ClearQueue [17:19:37]wFMCommunicate request_size=4 [17:19:37]MH_SAM_APDU [17:19:37]CAPDU: 80 09 00 00 [17:19:37]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [17:19:37]Write i2c OK [17:19:37]MH_I2C_Read... [17:19:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:37]Read from MH i2c: E2 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 03 00 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [17:19:37]RAPDU: 90 00 [17:19:37]wFMCommunicate OK [17:19:37]SAM_PROTO_ClearQueue done [17:19:37]KKMCreateOFDPacket [17:19:37]OFDProtocolAddRootSTLVToBuf [17:19:37]FM_MakeSignedData [17:19:37]FM_MakeSignedData [17:19:37]SAM_PROTO_SignData [17:19:37]wFMCommunicate request_size=4 [17:19:37]MH_SAM_APDU [17:19:37]CAPDU: 80 0D 01 02 [17:19:37]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [17:19:37]Write i2c OK [17:19:37]MH_I2C_Read... [17:19:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:37]Read from MH i2c: E2 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 03 00 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [17:19:37]RAPDU: 90 00 [17:19:37]wFMCommunicate OK [17:19:37]wFMCommunicate request_size=255 [17:19:37]MH_SAM_APDU [17:19:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 A9 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 51 02 00 35 04 06 00 F3 [17:19:37]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 A9 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 51 02 00 35 04 06 00 F3 00 00 C9 [17:19:37]Write i2c OK [17:19:37]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:19:38]RAPDU: 90 00 [17:19:38]wFMCommunicate OK [17:19:38]wFMCommunicate request_size=10 [17:19:38]MH_SAM_APDU [17:19:38]CAPDU: 80 0D 02 02 05 2F 9F 33 A3 5D [17:19:38]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 2F 9F 33 A3 5D 00 00 47 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:19:38]RAPDU: 90 00 [17:19:38]wFMCommunicate OK [17:19:38]wFMCommunicate request_size=4 [17:19:38]MH_SAM_APDU [17:19:38]CAPDU: 80 0D 03 02 [17:19:38]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 0B 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 0B 00 C3 00 00 BB 04 D5 7A 59 A4 CF 66 90 00 7F [17:19:38]RAPDU: BB 04 D5 7A 59 A4 CF 66 90 00 [17:19:38]wFMCommunicate OK [17:19:38]SAM_PROTO_SignData done [17:19:38]FM_MakeSignedData done [17:19:38]CreateOFDProtocolMessage [17:19:38]wFMCommunicate request_size=4 [17:19:38]MH_SAM_APDU [17:19:38]CAPDU: 80 11 00 00 [17:19:38]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 17 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [17:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:19:38]wFMCommunicate OK [17:19:38]CreateOFDProtocolMessage done [17:19:38]OFDSenderStorePacket 151974 [17:19:38]StoreOFDPacket docnum=151974 [17:19:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 C2 07 01 3F 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 A9 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 51 02 00 35 04 06 00 F3 2F 9F 33 A3 5D BB 04 D5 7A 59 A4 CF 66 [17:19:38]CheckFolder [17:19:38]dirname=/storage/ofd_packets [17:19:38]CheckFolder done [17:19:38]ProducePacketName [17:19:38]name=ofd_packets/00151974 [17:19:38]NVStorageSaveData ofd_packets/00151974 [17:19:38]File name is /storage/ofd_packets/00151974 [17:19:38]Write 301 bytes [17:19:38]NVStorageSaveData done [17:19:38]OFDSenderStorePacket done [17:19:38]KKMCreateOFDPacket done [17:19:38]NVStorageSaveData kkm_last_timestamp [17:19:38]File name is /storage/kkm_last_timestamp [17:19:38]Write 4 bytes [17:19:38]NVStorageSaveData done [17:19:38]ExternCall_PrintAddStr [17:19:38]wPrintStart [17:19:38]Write to MH i2c: 01 00 00 C5 00 C5 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 07 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [17:19:38]RasterBufferAndPrint [17:19:38]line Счет N : (1)1785983 [17:19:38]line ИНН: 02508201610067 [17:19:38]line Контрольно-Кассовый Чек [17:19:38]line ПРОДАЖА [17:19:38]line ТРК (МРК, ГНК) : 42 [17:19:38]line Товар: 2710124130 [17:19:38]line Аи-92-К-5 [17:19:38]line 8.850 * 67.80 [17:19:38]line = 600.03 [17:19:38]line НДС 12% НСП 1% [17:19:38]line > о реализуемом товаре [17:19:38]line ОКРУГЛЕНИЕ: -0.03 [17:19:38]line ИТОГО: 600.00 [17:19:38]line Внесено: 600.00 [17:19:38]line СДАЧА: 0.00 [17:19:38]line НСП 1% : 5.31 [17:19:38]line НДС 12% : 63.72 [17:19:38]line Наличными: 600.00 [17:19:38]line Безнал.: 0.00 [17:19:38]line Место: АЗС № 89 "Партнер Нефть" [17:19:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:19:38]line СНО: Общий режим [17:19:38]line Чек 305 22.09.2024 17:19 [17:19:38]line Смена: 475 ФФД: 1.0 [17:19:38]line ЗНМ: 0300000113 [17:19:38]line РНМ: 0000000000091825 [17:19:38]line Версия ККМ: 001 [17:19:38]line ФМ: 0000000000871835 [17:19:38]line ФД: 151974 [17:19:38]line ФПД: 267385859973981 [17:19:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151974&fm=267385859973981&tin=02508201610067®Number=0000000000091825&sum=60000 [17:19:38]written 0, free lines is 4095 [17:19:38]Write to MH i2c: 01 00 00 F0 00 F0 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 07 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 DA 0C DD [17:19:38]RasterBufferAndPrint [17:19:38]line [17:19:38]line [17:19:38]line [17:19:38]line [17:19:38]line [17:19:38]written 0, free lines is 3314 [17:19:38]MH_Cut [17:19:38]Write to MH i2c: D1 01 00 F7 00 01 C9 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: D1 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: D1 01 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: D1 01 00 F7 00 00 C8 [17:19:38]Write to MH i2c: 01 00 00 F8 00 F8 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:39]*** Cut start [17:19:39]*** Purtial cut [17:19:39]*** Stage 1: CUTSNS_PIN = 1 [17:19:39]Read from MH i2c: 01 [17:19:39]MH_I2C_Read... [17:19:39]*** Stop cut motor [17:19:39]*** Cut end [17:19:39]Read from MH i2c: 01 07 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [17:19:39]process_action close_receipt done [17:19:39]requested_data is exist [17:19:39]produce_requested_data [17:19:39]requested_item fm.sn is exist - process it [17:19:39]wFMCommunicate request_size=4 [17:19:39]MH_SAM_APDU [17:19:39]CAPDU: 80 11 00 00 [17:19:39]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:39]Read from MH i2c: E2 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 17 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [17:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:19:39]wFMCommunicate OK [17:19:39]requested_item fd.num is exist - process it [17:19:39]SAM_PROTO_GetFieldsCounters [17:19:39]wFMCommunicate request_size=4 [17:19:39]MH_SAM_APDU [17:19:39]CAPDU: 80 13 00 00 [17:19:39]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:40]Read from MH i2c: E2 [17:19:40]MH_I2C_Read... [17:19:40]Read from MH i2c: E2 62 00 [17:19:40]MH_I2C_Read... [17:19:40]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [17:19:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:40]wFMCommunicate OK [17:19:40]SAM_PROTO_GetFieldsCounters done [17:19:40]requested_item shift.num is exist - process it [17:19:40]requested_item shift.opened is exist - process it [17:19:40]req_shift_opened [17:19:40]FM_GetShiftState [17:19:40]SAM_PROTO_GetShiftState [17:19:40]wFMCommunicate request_size=4 [17:19:40]MH_SAM_APDU [17:19:40]CAPDU: 80 13 01 00 [17:19:40]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [17:19:40]Write i2c OK [17:19:40]MH_I2C_Read... [17:19:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:40]Read from MH i2c: E2 [17:19:40]MH_I2C_Read... [17:19:40]Read from MH i2c: E2 0E 00 [17:19:40]MH_I2C_Read... [17:19:40]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [17:19:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:19:40]wFMCommunicate OK [17:19:40]SAM_PROTO_GetShiftState done [17:19:40]FM_GetShiftState done [17:19:40]req_shift_opened done [17:19:40]requested_item shift.open_date is exist - process it [17:19:40]req_shift_open_date [17:19:40]req_shift_open_date done [17:19:40]produce_requested_data done [17:19:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151974,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:19:40]process_action_free close_receipt [17:19:40]json_value_free [17:19:40]json_value_free done [17:19:40]process_json_proto returns [17:19:40]Send response to host [17:19:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151974,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:19:40]free response buf [17:19:40]execute_script done [17:19:40]execute_script returns [17:19:40]free content buf [17:19:40]Sock 7.Close socket [17:19:40]Sock 7.Thread stoped [17:20:19]recv_with_timeout no data received [17:20:39]recv_with_timeout no data received [17:20:49]recv_with_timeout no data received [17:20:58]ConnectInit Can't connect to host [17:20:58]CommunicateWithHost connect error [17:20:58]CommunicateWithHost err = -1 [17:20:58]OFD Sender: Server communicate error [17:20:58]OFD Sender: Processing packet 151972 [packets to send 828, broken 825] [17:20:58]ProducePacketName [17:20:58]name=ofd_packets/00151972 [17:20:58]OFD Sender: To server: pG, [17:20:58]CommunicateWithHost lk.salyk.kg:30040 [17:20:58]ConnectInit lk.salyk.kg [17:21:00]Connected sock=10 [17:21:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 66 07 01 D4 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 75 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 51 02 00 35 04 06 00 57 19 DE A9 EF 00 D7 EA A6 EB CF CB 5F DD [17:21:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A5 71 47 00 E5 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 51 02 00 F4 03 04 00 FE F9 EF 66 B6 04 01 00 00 EE 94 B5 6A 12 C5 C1 22 [17:21:01]CommunicateWithHost err = 0 [17:21:01]CheckOFDResponse [17:21:01]1017 (14) - 77093643461234 [17:21:01]1041 (16) - 0000000000871835 [17:21:01]1040 (4) - 151972 [17:21:01]1012 (4) - 22.09.2024 11:05 [17:21:01]1206 (1) - 0 [17:21:01]OFD Sender: Remove packet 151972 [17:21:01]ProducePacketName [17:21:01]name=ofd_packets/00151972 [17:21:01]NVStorageDeleteData [17:21:01]OFD Sender: Processing packet 151973 [packets to send 827, broken 825] [17:21:01]ProducePacketName [17:21:01]name=ofd_packets/00151973 [17:21:01]OFD Sender: To server: pG, [17:21:01]CommunicateWithHost lk.salyk.kg:30040 [17:21:01]ConnectInit lk.salyk.kg [17:21:01]Connected sock=7 [17:21:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 83 07 01 8C A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 7A 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 51 02 00 35 04 06 00 E2 DF F1 C1 F0 9B 10 4A 34 BB 33 BA 01 E1 [17:21:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 AE 47 00 C5 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 51 02 00 F4 03 04 00 FF F9 EF 66 B6 04 01 00 00 30 8C 7F E1 73 E3 91 17 [17:21:02]CommunicateWithHost err = 0 [17:21:02]CheckOFDResponse [17:21:02]1017 (14) - 77093643461234 [17:21:02]1041 (16) - 0000000000871835 [17:21:02]1040 (4) - 151973 [17:21:02]1012 (4) - 22.09.2024 11:05 [17:21:02]1206 (1) - 0 [17:21:02]OFD Sender: Remove packet 151973 [17:21:02]ProducePacketName [17:21:02]name=ofd_packets/00151973 [17:21:02]NVStorageDeleteData [17:21:02]OFD Sender: Processing packet 151974 [packets to send 826, broken 825] [17:21:02]ProducePacketName [17:21:02]name=ofd_packets/00151974 [17:21:02]OFD Sender: To server: pG, [17:21:02]CommunicateWithHost lk.salyk.kg:30040 [17:21:02]ConnectInit lk.salyk.kg [17:21:03]Connected sock=7 [17:21:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 C2 07 01 3F 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 A9 51 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 51 02 00 35 04 06 00 F3 2F 9F 33 A3 5D BB 04 D5 7A 59 A4 CF 66 [17:21:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 56 47 00 B8 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 51 02 00 F4 03 04 00 01 FA EF 66 B6 04 01 00 00 D0 2A D4 BE 92 7C 18 C1 [17:21:03]CommunicateWithHost err = 0 [17:21:03]CheckOFDResponse [17:21:03]1017 (14) - 77093643461234 [17:21:03]1041 (16) - 0000000000871835 [17:21:03]1040 (4) - 151974 [17:21:03]1012 (4) - 22.09.2024 11:05 [17:21:03]1206 (1) - 0 [17:21:03]OFD Sender: Remove packet 151974 [17:21:03]ProducePacketName [17:21:03]name=ofd_packets/00151974 [17:21:03]NVStorageDeleteData [17:21:04]OFD Sender: No OFD packet to send [17:21:09]OFD Sender: No OFD packet to send [17:21:14]OFD Sender: No OFD packet to send [17:21:18]recv_with_timeout no data received [17:21:19]OFD Sender: No OFD packet to send [17:21:24]OFD Sender: No OFD packet to send [17:21:29]OFD Sender: No OFD packet to send [17:21:34]OFD Sender: No OFD packet to send [17:21:39]OFD Sender: No OFD packet to send [17:21:44]OFD Sender: No OFD packet to send [17:21:49]OFD Sender: No OFD packet to send [17:21:54]OFD Sender: No OFD packet to send [17:21:59]OFD Sender: No OFD packet to send [17:22:04]OFD Sender: No OFD packet to send [17:22:09]OFD Sender: No OFD packet to send [17:22:14]OFD Sender: No OFD packet to send [17:22:19]OFD Sender: No OFD packet to send [17:22:24]OFD Sender: No OFD packet to send [17:22:29]OFD Sender: No OFD packet to send [17:22:33]recv_with_timeout no data received [17:22:34]OFD Sender: No OFD packet to send [17:22:39]OFD Sender: No OFD packet to send [17:22:44]OFD Sender: No OFD packet to send [17:22:45]recv_with_timeout no data received [17:22:49]OFD Sender: No OFD packet to send [17:22:54]OFD Sender: No OFD packet to send [17:22:59]OFD Sender: No OFD packet to send [17:23:04]OFD Sender: No OFD packet to send [17:23:09]OFD Sender: No OFD packet to send [17:23:14]OFD Sender: No OFD packet to send [17:23:16]recv_with_timeout no data received [17:23:19]OFD Sender: No OFD packet to send [17:23:24]OFD Sender: No OFD packet to send [17:23:27]recv_with_timeout no data received [17:23:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [17:23:37]recv_with_timeout no data received [17:23:37]accept exits with 9 [17:23:37]New connection [17:23:37]New thread 3066666340 created [17:23:37]Thread 3066809700 joined [17:23:37]Waiting for new connection... [17:23:37] Sock 9.Parse request [17:23:37]Sock 9.Check first char [17:23:37]Sock 9.First char is OK [17:23:37]request: POST /json_proto HTTP/1.0 [17:23:37]Method: POST [17:23:37]URL: /json_proto [17:23:37]Method is POST - this is cgi request [17:23:37]url: /json_proto [17:23:37]query_string will be loaded in cgi processing [17:23:37]execute_cgi json_proto POST (null) [17:23:37]execute_cgi path=json_proto method=POST [17:23:37]POST find Content-Length [17:23:37]Host: 172.17.43.67:8080 [17:23:37]Content-Length: 797 [17:23:37]Content-Type: application/json [17:23:37] [17:23:37]POST finish read [17:23:37]Found Content-Length = 797 [17:23:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:37]execute_script... [17:23:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:37]POST & json_proto [17:23:37]process_json_proto [17:23:37]json parsed OK: [17:23:37]protocol is kg_v1.0 [17:23:37]action value=close_receipt [17:23:37]process_action close_receipt [17:23:37]cmd_close_receipt [17:23:37]MH_GetDate [17:23:37]Write to MH i2c: F0 00 00 FC 00 EB [17:23:37]Write i2c OK [17:23:37]MH_I2C_Read... [17:23:37]Read from MH i2c: F0 [17:23:37]MH_I2C_Read... [17:23:37]Read from MH i2c: F0 09 00 [17:23:37]MH_I2C_Read... [17:23:37]Read from MH i2c: F0 09 00 FC 00 00 9A 52 F0 66 6A BD 47 65 09 [17:23:37]GetLastDocTimeStamp 1727025577 [17:23:37]current date 1727025818 [17:23:37]FM_GetShiftState [17:23:37]SAM_PROTO_GetShiftState [17:23:37]wFMCommunicate request_size=4 [17:23:37]MH_SAM_APDU [17:23:37]CAPDU: 80 13 01 00 [17:23:37]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:23:37]Write i2c OK [17:23:37]MH_I2C_Read... [17:23:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:37]Read from MH i2c: E2 [17:23:37]MH_I2C_Read... [17:23:37]Read from MH i2c: E2 0E 00 [17:23:37]MH_I2C_Read... [17:23:37]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [17:23:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:23:37]wFMCommunicate OK [17:23:37]SAM_PROTO_GetShiftState done [17:23:37]FM_GetShiftState done [17:23:37]opened in 1726966141 [17:23:37]opened+sec_in_day 1727052541 [17:23:37]quantity*price = 0 [17:23:37]sum+1 = 1 [17:23:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 306 22.09.2024 17:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151975 ФПД: 65418466682592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151975&fm=65418466682592&tin=02508201610067®Number=0000000000091825&sum=0 [17:23:38]StoreToDocumentArchive [17:23:38]shift 475 fd 151975 [17:23:38]save to /storage/0475/doc_00151975 [17:23:38]save last doc name /storage/0475/doc_00151975 to /storage/kkm_last_doc_name [17:23:38]save OK [17:23:38]Clear old archive folders... [17:23:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:23:38]tlvbuf is 005EFBF0 [17:23:38]SAM_PROTO_ClearQueue [17:23:38]wFMCommunicate request_size=4 [17:23:38]MH_SAM_APDU [17:23:38]CAPDU: 80 09 00 00 [17:23:38]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [17:23:38]Write i2c OK [17:23:38]MH_I2C_Read... [17:23:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [17:23:39]RAPDU: 90 00 [17:23:39]wFMCommunicate OK [17:23:39]SAM_PROTO_ClearQueue done [17:23:39]KKMCreateOFDPacket [17:23:39]OFDProtocolAddRootSTLVToBuf [17:23:39]FM_MakeSignedData [17:23:39]FM_MakeSignedData [17:23:39]SAM_PROTO_SignData [17:23:39]wFMCommunicate request_size=4 [17:23:39]MH_SAM_APDU [17:23:39]CAPDU: 80 0D 01 02 [17:23:39]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:23:39]RAPDU: 90 00 [17:23:39]wFMCommunicate OK [17:23:39]wFMCommunicate request_size=255 [17:23:39]MH_SAM_APDU [17:23:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 9A 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 51 02 00 35 04 06 00 3B [17:23:39]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 9A 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 51 02 00 35 04 06 00 3B 00 00 EC [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:23:39]RAPDU: 90 00 [17:23:39]wFMCommunicate OK [17:23:39]wFMCommunicate request_size=10 [17:23:39]MH_SAM_APDU [17:23:39]CAPDU: 80 0D 02 02 05 7F 6C 77 E6 E0 [17:23:39]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 7F 6C 77 E6 E0 00 00 BA [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:23:39]RAPDU: 90 00 [17:23:39]wFMCommunicate OK [17:23:39]wFMCommunicate request_size=4 [17:23:39]MH_SAM_APDU [17:23:39]CAPDU: 80 0D 03 02 [17:23:39]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 0B 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 0B 00 0E 01 00 F7 D1 FF BB 27 4E 88 69 90 00 73 [17:23:39]RAPDU: F7 D1 FF BB 27 4E 88 69 90 00 [17:23:39]wFMCommunicate OK [17:23:39]SAM_PROTO_SignData done [17:23:39]FM_MakeSignedData done [17:23:39]CreateOFDProtocolMessage [17:23:39]wFMCommunicate request_size=4 [17:23:39]MH_SAM_APDU [17:23:39]CAPDU: 80 11 00 00 [17:23:39]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:39]Read from MH i2c: E2 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 17 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [17:23:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:23:39]wFMCommunicate OK [17:23:39]CreateOFDProtocolMessage done [17:23:39]OFDSenderStorePacket 151975 [17:23:39]StoreOFDPacket docnum=151975 [17:23:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 B7 07 01 D9 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 9A 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 51 02 00 35 04 06 00 3B 7F 6C 77 E6 E0 F7 D1 FF BB 27 4E 88 69 [17:23:39]CheckFolder [17:23:39]dirname=/storage/ofd_packets [17:23:39]CheckFolder done [17:23:39]ProducePacketName [17:23:39]name=ofd_packets/00151975 [17:23:39]NVStorageSaveData ofd_packets/00151975 [17:23:39]File name is /storage/ofd_packets/00151975 [17:23:39]Write 301 bytes [17:23:39]NVStorageSaveData done [17:23:39]OFDSenderStorePacket done [17:23:39]KKMCreateOFDPacket done [17:23:39]NVStorageSaveData kkm_last_timestamp [17:23:39]File name is /storage/kkm_last_timestamp [17:23:39]Write 4 bytes [17:23:39]NVStorageSaveData done [17:23:39]ExternCall_PrintAddStr [17:23:39]wPrintStart [17:23:39]Write to MH i2c: 01 00 00 10 01 11 [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 07 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [17:23:39]RasterBufferAndPrint [17:23:39]line Счет N : (1)1785984 [17:23:39]line ИНН: 02508201610067 [17:23:39]line Контрольно-Кассовый Чек [17:23:39]line ПРОДАЖА [17:23:39]line ТРК (МРК, ГНК) : 22 [17:23:39]line Товар: 2710124130 [17:23:39]line Аи-92-К-5 [17:23:39]line 14.750 * 0.00 [17:23:39]line = 0.00 [17:23:39]line НДС 12% НСП 1% [17:23:39]line > о реализуемом товаре [17:23:39]line ИТОГО: 0.00 [17:23:39]line НСП 1% : 0.00 [17:23:39]line НДС 12% : 0.00 [17:23:39]line Наличными: 0.00 [17:23:39]line Безнал.: 0.00 [17:23:39]line Место: АЗС № 89 "Партнер Нефть" [17:23:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:23:39]line СНО: Общий режим [17:23:39]line Чек 306 22.09.2024 17:23 [17:23:39]line Смена: 475 ФФД: 1.0 [17:23:39]line ЗНМ: 0300000113 [17:23:39]line РНМ: 0000000000091825 [17:23:39]line Версия ККМ: 001 [17:23:39]line Платежная система: O! деньги [17:23:39]line ФМ: 0000000000871835 [17:23:39]line ФД: 151975 [17:23:39]line ФПД: 65418466682592 [17:23:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151975&fm=65418466682592&tin=02508201610067®Number=0000000000091825&sum=0 [17:23:39]written 0, free lines is 4095 [17:23:39]OFD Sender: Processing packet 151975 [packets to send 826, broken 825] [17:23:39]ProducePacketName [17:23:39]name=ofd_packets/00151975 [17:23:39]OFD Sender: To server: pG, [17:23:39]CommunicateWithHost lk.salyk.kg:30040 [17:23:39]ConnectInit lk.salyk.kg [17:23:39]Write to MH i2c: 01 00 00 3A 01 3B [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 07 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E6 0C 34 [17:23:39]RasterBufferAndPrint [17:23:39]line [17:23:39]line [17:23:39]line [17:23:39]line [17:23:39]line [17:23:39]written 0, free lines is 3309 [17:23:39]MH_Cut [17:23:39]Write to MH i2c: D1 01 00 41 01 01 14 [17:23:39]Connected sock=10 [17:23:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 B7 07 01 D9 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 9A 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 51 02 00 35 04 06 00 3B 7F 6C 77 E6 E0 F7 D1 FF BB 27 4E 88 69 [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: D1 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: D1 01 00 [17:23:39]MH_I2C_Read... [17:23:39]Read from MH i2c: D1 01 00 41 01 00 13 [17:23:39]Write to MH i2c: 01 00 00 42 01 43 [17:23:39]Write i2c OK [17:23:39]MH_I2C_Read... [17:23:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F B1 47 00 EF 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 51 02 00 F4 03 04 00 9D FA EF 66 B6 04 01 00 00 84 5B 8C E6 1E F8 B9 00 [17:23:40]CommunicateWithHost err = 0 [17:23:40]CheckOFDResponse [17:23:40]1017 (14) - 77093643461234 [17:23:40]1041 (16) - 0000000000871835 [17:23:40]1040 (4) - 151975 [17:23:40]1012 (4) - 22.09.2024 11:08 [17:23:40]1206 (1) - 0 [17:23:40]OFD Sender: Remove packet 151975 [17:23:40]ProducePacketName [17:23:40]name=ofd_packets/00151975 [17:23:40]NVStorageDeleteData [17:23:40]*** Cut start [17:23:40]*** Purtial cut [17:23:40]*** Stage 1: CUTSNS_PIN = 1 [17:23:40]Read from MH i2c: 01 [17:23:40]MH_I2C_Read... [17:23:40]*** Stop cut motor [17:23:40]*** Cut end [17:23:40]Read from MH i2c: 01 07 00 [17:23:40]MH_I2C_Read... [17:23:40]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [17:23:40]process_action close_receipt done [17:23:40]requested_data is exist [17:23:40]produce_requested_data [17:23:40]requested_item fm.sn is exist - process it [17:23:40]wFMCommunicate request_size=4 [17:23:40]MH_SAM_APDU [17:23:40]CAPDU: 80 11 00 00 [17:23:40]Write to MH i2c: OFD Sender: No OFD packet to send [17:23:40]E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [17:23:40]Write i2c OK [17:23:40]MH_I2C_Read... [17:23:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:41]Read from MH i2c: E2 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 17 00 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [17:23:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:23:41]wFMCommunicate OK [17:23:41]requested_item fd.num is exist - process it [17:23:41]SAM_PROTO_GetFieldsCounters [17:23:41]wFMCommunicate request_size=4 [17:23:41]MH_SAM_APDU [17:23:41]CAPDU: 80 13 00 00 [17:23:41]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [17:23:41]Write i2c OK [17:23:41]MH_I2C_Read... [17:23:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:41]Read from MH i2c: E2 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 62 00 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [17:23:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:23:41]wFMCommunicate OK [17:23:41]SAM_PROTO_GetFieldsCounters done [17:23:41]requested_item shift.num is exist - process it [17:23:41]requested_item shift.opened is exist - process it [17:23:41]req_shift_opened [17:23:41]FM_GetShiftState [17:23:41]SAM_PROTO_GetShiftState [17:23:41]wFMCommunicate request_size=4 [17:23:41]MH_SAM_APDU [17:23:41]CAPDU: 80 13 01 00 [17:23:41]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [17:23:41]Write i2c OK [17:23:41]MH_I2C_Read... [17:23:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:41]Read from MH i2c: E2 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 0E 00 [17:23:41]MH_I2C_Read... [17:23:41]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0A [17:23:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:23:41]wFMCommunicate OK [17:23:41]SAM_PROTO_GetShiftState done [17:23:41]FM_GetShiftState done [17:23:41]req_shift_opened done [17:23:41]requested_item shift.open_date is exist - process it [17:23:41]req_shift_open_date [17:23:41]req_shift_open_date done [17:23:41]produce_requested_data done [17:23:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151975,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:23:41]process_action_free close_receipt [17:23:41]json_value_free [17:23:41]json_value_free done [17:23:41]process_json_proto returns [17:23:41]Send response to host [17:23:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151975,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:23:41]free response buf [17:23:41]execute_script done [17:23:41]execute_script returns [17:23:41]free content buf [17:23:41]Sock 9.Close socket [17:23:41]Sock 9.Thread stoped [17:23:45]OFD Sender: No OFD packet to send [17:23:48]recv_with_timeout no data received [17:23:51]OFD Sender: No OFD packet to send [17:23:56]OFD Sender: No OFD packet to send [17:23:59]recv_with_timeout no data received [17:24:01]OFD Sender: No OFD packet to send [17:24:06]OFD Sender: No OFD packet to send [17:24:11]OFD Sender: No OFD packet to send [17:24:16]OFD Sender: No OFD packet to send [17:24:19]accept exits with 7 [17:24:19]New connection [17:24:19]New thread 3066809700 created [17:24:19]Thread 3066666340 joined [17:24:19]Waiting for new connection... [17:24:19] Sock 7.Parse request [17:24:19]Sock 7.Check first char [17:24:19]Sock 7.First char is OK [17:24:19]request: POST /json_proto HTTP/1.0 [17:24:19]Method: POST [17:24:19]URL: /json_proto [17:24:19]Method is POST - this is cgi request [17:24:19]url: /json_proto [17:24:19]query_string will be loaded in cgi processing [17:24:19]execute_cgi json_proto POST (null) [17:24:19]execute_cgi path=json_proto method=POST [17:24:19]POST find Content-Length [17:24:19]Host: 172.17.43.67:8080 [17:24:19]Content-Length: 663 [17:24:19]Content-Type: application/json [17:24:19] [17:24:19]POST finish read [17:24:19]Found Content-Length = 663 [17:24:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:19]execute_script... [17:24:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:19]POST & json_proto [17:24:19]process_json_proto [17:24:19]json parsed OK: [17:24:19]protocol is kg_v1.0 [17:24:19]action value=close_receipt [17:24:19]process_action close_receipt [17:24:19]cmd_close_receipt [17:24:19]MH_GetDate [17:24:19]Write to MH i2c: F0 00 00 46 01 36 [17:24:19]Write i2c OK [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 09 00 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 09 00 46 01 00 C4 52 F0 66 6A BD 47 65 7E [17:24:19]GetLastDocTimeStamp 1727025818 [17:24:19]current date 1727025860 [17:24:19]FM_GetShiftState [17:24:19]SAM_PROTO_GetShiftState [17:24:19]wFMCommunicate request_size=4 [17:24:19]MH_SAM_APDU [17:24:19]CAPDU: 80 13 01 00 [17:24:19]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [17:24:19]Write i2c OK [17:24:19]MH_I2C_Read... [17:24:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:19]Read from MH i2c: E2 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: E2 0E 00 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [17:24:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:24:19]wFMCommunicate OK [17:24:19]SAM_PROTO_GetShiftState done [17:24:19]FM_GetShiftState done [17:24:19]opened in 1726966141 [17:24:19]opened+sec_in_day 1727052541 [17:24:19]quantity*price = 70062 [17:24:19]sum+1 = 70063 [17:24:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 307 22.09.2024 17:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151976 ФПД: 251281344113883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172420&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151976&fm=251281344113883&tin=02508201610067®Number=0000000000091825&sum=70000 [17:24:20]StoreToDocumentArchive [17:24:20]shift 475 fd 151976 [17:24:20]save to /storage/0475/doc_00151976 [17:24:20]save last doc name /storage/0475/doc_00151976 to /storage/kkm_last_doc_name [17:24:20]save OK [17:24:20]Clear old archive folders... [17:24:20]ProcessDocumentItem done err = 0, tmpTLVsize=247 [17:24:20]tlvbuf is 005E6190 [17:24:20]SAM_PROTO_ClearQueue [17:24:20]wFMCommunicate request_size=4 [17:24:20]MH_SAM_APDU [17:24:20]CAPDU: 80 09 00 00 [17:24:20]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [17:24:20]Write i2c OK [17:24:20]MH_I2C_Read... [17:24:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:20]Read from MH i2c: E2 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [17:24:20]RAPDU: 90 00 [17:24:20]wFMCommunicate OK [17:24:20]SAM_PROTO_ClearQueue done [17:24:20]KKMCreateOFDPacket [17:24:20]OFDProtocolAddRootSTLVToBuf [17:24:20]FM_MakeSignedData [17:24:20]FM_MakeSignedData [17:24:20]SAM_PROTO_SignData [17:24:20]wFMCommunicate request_size=4 [17:24:20]MH_SAM_APDU [17:24:20]CAPDU: 80 0D 01 02 [17:24:20]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [17:24:20]Write i2c OK [17:24:20]MH_I2C_Read... [17:24:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:20]Read from MH i2c: E2 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [17:24:20]RAPDU: 90 00 [17:24:20]wFMCommunicate OK [17:24:20]wFMCommunicate request_size=255 [17:24:20]MH_SAM_APDU [17:24:20]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C4 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 51 02 00 35 04 06 00 E4 89 FF 41 2C [17:24:20]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C4 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 51 02 00 35 04 06 00 E4 89 FF 41 2C 00 00 7C [17:24:20]Write i2c OK [17:24:20]MH_I2C_Read... [17:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:20]Read from MH i2c: E2 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:24:20]RAPDU: 90 00 [17:24:20]wFMCommunicate OK [17:24:20]wFMCommunicate request_size=6 [17:24:20]MH_SAM_APDU [17:24:20]CAPDU: 80 0D 02 02 01 DB [17:24:20]Write to MH i2c: E2 09 00 57 01 80 0D 02 02 01 00 DB 00 00 AF [17:24:20]Write i2c OK [17:24:20]MH_I2C_Read... [17:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:20]Read from MH i2c: E2 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:24:20]RAPDU: 90 00 [17:24:20]wFMCommunicate OK [17:24:20]wFMCommunicate request_size=4 [17:24:20]MH_SAM_APDU [17:24:20]CAPDU: 80 0D 03 02 [17:24:20]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [17:24:20]Write i2c OK [17:24:20]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 0B 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 0B 00 58 01 00 F2 FA EC 82 E0 E0 FD E3 90 00 CF [17:24:21]RAPDU: F2 FA EC 82 E0 E0 FD E3 90 00 [17:24:21]wFMCommunicate OK [17:24:21]SAM_PROTO_SignData done [17:24:21]FM_MakeSignedData done [17:24:21]CreateOFDProtocolMessage [17:24:21]wFMCommunicate request_size=4 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 11 00 00 [17:24:21]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 17 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [17:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:24:21]wFMCommunicate OK [17:24:21]CreateOFDProtocolMessage done [17:24:21]OFDSenderStorePacket 151976 [17:24:21]StoreOFDPacket docnum=151976 [17:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 43 82 03 01 AD 19 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C4 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 51 02 00 35 04 06 00 E4 89 FF 41 2C DB F2 FA EC 82 E0 E0 FD E3 [17:24:21]CheckFolder [17:24:21]dirname=/storage/ofd_packets [17:24:21]CheckFolder done [17:24:21]ProducePacketName [17:24:21]name=ofd_packets/00151976 [17:24:21]NVStorageSaveData ofd_packets/00151976 [17:24:21]File name is /storage/ofd_packets/00151976 [17:24:21]Write 297 bytes [17:24:21]NVStorageSaveData done [17:24:21]OFDSenderStorePacket done [17:24:21]KKMCreateOFDPacket done [17:24:21]NVStorageSaveData kkm_last_timestamp [17:24:21]File name is /storage/kkm_last_timestamp [17:24:21]Write 4 bytes [17:24:21]NVStorageSaveData done [17:24:21]ExternCall_PrintAddStr [17:24:21]wPrintStart [17:24:21]Write to MH i2c: 01 00 00 5A 01 5B [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [17:24:21]RasterBufferAndPrint [17:24:21]line Счет N : (1)1785985 [17:24:21]line ИНН: 02508201610067 [17:24:21]line Контрольно-Кассовый Чек [17:24:21]line ПРОДАЖА [17:24:21]line ТРК (МРК, ГНК) : 33 [17:24:21]line Товар: 2710124130 [17:24:21]line Super-92 [17:24:21]line 10.110 * 69.30 [17:24:21]line = 700.62 [17:24:21]line НДС 12% НСП 1% [17:24:21]line > о реализуемом товаре [17:24:21]line ОКРУГЛЕНИЕ: -0.62 [17:24:21]line ИТОГО: 700.00 [17:24:21]line Внесено: 700.00 [17:24:21]line СДАЧА: 0.00 [17:24:21]line НСП 1% : 6.20 [17:24:21]line НДС 12% : 74.40 [17:24:21]line Наличными: 700.00 [17:24:21]line Безнал.: 0.00 [17:24:21]line Место: АЗС № 89 "Партнер Нефть" [17:24:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:24:21]line СНО: Общий режим [17:24:21]line Чек 307 22.09.2024 17:24 [17:24:21]line Смена: 475 ФФД: 1.0 [17:24:21]line ЗНМ: 0300000113 [17:24:21]line РНМ: 0000000000091825 [17:24:21]line Версия ККМ: 001 [17:24:21]line ФМ: 0000000000871835 [17:24:21]line ФД: 151976 [17:24:21]line ФПД: 251281344113883 [17:24:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172420&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151976&fm=251281344113883&tin=02508201610067®Number=0000000000091825&sum=70000 [17:24:21]written 0, free lines is 4095 [17:24:21]OFD Sender: Processing packet 151976 [packets to send 826, broken 825] [17:24:21]ProducePacketName [17:24:21]name=ofd_packets/00151976 [17:24:21]OFD Sender: To server: pG, [17:24:21]CommunicateWithHost lk.salyk.kg:30040 [17:24:21]ConnectInit lk.salyk.kg [17:24:21]Write to MH i2c: 01 00 00 85 01 86 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D7 0C 70 [17:24:21]RasterBufferAndPrint [17:24:21]line [17:24:21]line [17:24:21]line [17:24:21]line [17:24:21]line [17:24:21]written 0, free lines is 3293 [17:24:21]MH_Cut [17:24:21]Write to MH i2c: D1 01 00 8C 01 01 5F [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: D1 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: D1 01 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: D1 01 00 8C 01 00 5E [17:24:21]Write to MH i2c: 01 00 00 8D 01 8E [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:22]*** Cut start [17:24:22]*** Purtial cut [17:24:22]*** Stage 1: CUTSNS_PIN = 1 [17:24:22]Read from MH i2c: 01 [17:24:22]MH_I2C_Read... [17:24:22]*** Stop cut motor [17:24:22]*** Cut end [17:24:22]Read from MH i2c: 01 07 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [17:24:22]process_action close_receipt done [17:24:22]requested_data is exist [17:24:22]produce_requested_data [17:24:22]requested_item fm.sn is exist - process it [17:24:22]wFMCommunicate request_size=4 [17:24:22]MH_SAM_APDU [17:24:22]CAPDU: 80 11 00 00 [17:24:22]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:22]Read from MH i2c: E2 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 17 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [17:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:24:22]wFMCommunicate OK [17:24:22]requested_item fd.num is exist - process it [17:24:22]SAM_PROTO_GetFieldsCounters [17:24:22]wFMCommunicate request_size=4 [17:24:22]MH_SAM_APDU [17:24:22]CAPDU: 80 13 00 00 [17:24:22]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]Connected sock=9 [17:24:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 43 82 03 01 AD 19 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C4 52 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 51 02 00 35 04 06 00 E4 89 FF 41 2C DB F2 FA EC 82 E0 E0 FD E3 [17:24:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:22]Read from MH i2c: E2 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 62 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [17:24:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:24:22]wFMCommunicate OK [17:24:22]SAM_PROTO_GetFieldsCounters done [17:24:22]requested_item shift.num is exist - process it [17:24:22]requested_item shift.opened is exist - process it [17:24:22]req_shift_opened [17:24:22]FM_GetShiftState [17:24:22]SAM_PROTO_GetShiftState [17:24:22]wFMCommunicate request_size=4 [17:24:22]MH_SAM_APDU [17:24:22]CAPDU: 80 13 01 00 [17:24:22]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:22]Read from MH i2c: E2 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 0E 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 55 [17:24:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:24:22]wFMCommunicate OK [17:24:22]SAM_PROTO_GetShiftState done [17:24:22]FM_GetShiftState done [17:24:22]req_shift_opened done [17:24:22]requested_item shift.open_date is exist - process it [17:24:22]req_shift_open_date [17:24:22]req_shift_open_date done [17:24:22]produce_requested_data done [17:24:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151976,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:24:22]process_action_free close_receipt [17:24:22]json_value_free [17:24:22]json_value_free done [17:24:22]process_json_proto returns [17:24:22]Send response to host [17:24:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151976,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:24:22]free response buf [17:24:22]execute_script done [17:24:22]execute_script returns [17:24:22]free content buf [17:24:22]Sock 7.Close socket [17:24:22]Sock 7.Thread stoped [17:24:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EB 30 47 00 01 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 51 02 00 F4 03 04 00 C8 FA EF 66 B6 04 01 00 00 5B AA A1 93 4D 82 96 7B [17:24:23]CommunicateWithHost err = 0 [17:24:23]CheckOFDResponse [17:24:23]1017 (14) - 77093643461234 [17:24:23]1041 (16) - 0000000000871835 [17:24:23]1040 (4) - 151976 [17:24:23]1012 (4) - 22.09.2024 11:08 [17:24:23]1206 (1) - 0 [17:24:23]OFD Sender: Remove packet 151976 [17:24:23]ProducePacketName [17:24:23]name=ofd_packets/00151976 [17:24:23]NVStorageDeleteData [17:24:23]OFD Sender: No OFD packet to send [17:24:28]OFD Sender: No OFD packet to send [17:24:33]OFD Sender: No OFD packet to send [17:24:38]OFD Sender: No OFD packet to send [17:24:43]OFD Sender: No OFD packet to send [17:24:48]OFD Sender: No OFD packet to send [17:24:53]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:09]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:44]accept exits with 10 [17:25:44]New connection [17:25:44]New thread 3066666340 created [17:25:44]Thread 3066809700 joined [17:25:44]Waiting for new connection... [17:25:44] Sock 10.Parse request [17:25:44]Sock 10.Check first char [17:25:44]Sock 10.First char is OK [17:25:44]request: POST /json_proto HTTP/1.0 [17:25:44]Method: POST [17:25:44]URL: /json_proto [17:25:44]Method is POST - this is cgi request [17:25:44]url: /json_proto [17:25:44]query_string will be loaded in cgi processing [17:25:44]execute_cgi json_proto POST (null) [17:25:44]execute_cgi path=json_proto method=POST [17:25:44]POST find Content-Length [17:25:44]Host: 172.17.43.67:8080 [17:25:44]Content-Length: 790 [17:25:44]Content-Type: application/json [17:25:44] [17:25:44]POST finish read [17:25:44]Found Content-Length = 790 [17:25:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:44]execute_script... [17:25:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:44]POST & json_proto [17:25:44]process_json_proto [17:25:44]json parsed OK: [17:25:44]protocol is kg_v1.0 [17:25:44]action value=close_receipt [17:25:44]process_action close_receipt [17:25:44]cmd_close_receipt [17:25:44]MH_GetDate [17:25:44]Write to MH i2c: F0 00 00 91 01 81 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: F0 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: F0 09 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: F0 09 00 91 01 00 19 53 F0 66 6A BD 47 65 1F [17:25:44]GetLastDocTimeStamp 1727025860 [17:25:44]current date 1727025945 [17:25:44]FM_GetShiftState [17:25:44]SAM_PROTO_GetShiftState [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 13 01 00 [17:25:44]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 0E 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [17:25:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:25:44]wFMCommunicate OK [17:25:44]SAM_PROTO_GetShiftState done [17:25:44]FM_GetShiftState done [17:25:44]opened in 1726966141 [17:25:44]opened+sec_in_day 1727052541 [17:25:44]quantity*price = 0 [17:25:44]sum+1 = 1 [17:25:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 308 22.09.2024 17:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151977 ФПД: 222342858980856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151977&fm=222342858980856&tin=02508201610067®Number=0000000000091825&sum=0 [17:25:45]StoreToDocumentArchive [17:25:45]shift 475 fd 151977 [17:25:45]save to /storage/0475/doc_00151977 [17:25:45]save last doc name /storage/0475/doc_00151977 to /storage/kkm_last_doc_name [17:25:45]save OK [17:25:45]Clear old archive folders... [17:25:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:25:45]tlvbuf is 005EE770 [17:25:45]SAM_PROTO_ClearQueue [17:25:45]wFMCommunicate request_size=4 [17:25:45]MH_SAM_APDU [17:25:45]CAPDU: 80 09 00 00 [17:25:45]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:45]Read from MH i2c: E2 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 03 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [17:25:45]RAPDU: 90 00 [17:25:45]wFMCommunicate OK [17:25:45]SAM_PROTO_ClearQueue done [17:25:45]KKMCreateOFDPacket [17:25:45]OFDProtocolAddRootSTLVToBuf [17:25:45]FM_MakeSignedData [17:25:45]FM_MakeSignedData [17:25:45]SAM_PROTO_SignData [17:25:45]wFMCommunicate request_size=4 [17:25:45]MH_SAM_APDU [17:25:45]CAPDU: 80 0D 01 02 [17:25:45]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:45]Read from MH i2c: E2 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 03 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [17:25:45]RAPDU: 90 00 [17:25:45]wFMCommunicate OK [17:25:45]wFMCommunicate request_size=255 [17:25:45]MH_SAM_APDU [17:25:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 19 53 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 51 02 00 35 04 06 00 CA 38 3B 20 [17:25:45]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 19 53 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 51 02 00 35 04 06 00 CA 38 3B 20 00 00 20 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 03 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:25:46]RAPDU: 90 00 [17:25:46]wFMCommunicate OK [17:25:46]wFMCommunicate request_size=7 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 0D 02 02 02 BD F8 [17:25:46]Write to MH i2c: E2 0A 00 A2 01 80 0D 02 02 02 00 BD F8 00 00 D6 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 03 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:25:46]RAPDU: 90 00 [17:25:46]wFMCommunicate OK [17:25:46]wFMCommunicate request_size=4 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 0D 03 02 [17:25:46]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 0B 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 0B 00 A3 01 00 92 93 24 97 11 28 0B 08 90 00 4C [17:25:46]RAPDU: 92 93 24 97 11 28 0B 08 90 00 [17:25:46]wFMCommunicate OK [17:25:46]SAM_PROTO_SignData done [17:25:46]FM_MakeSignedData done [17:25:46]CreateOFDProtocolMessage [17:25:46]wFMCommunicate request_size=4 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 11 00 00 [17:25:46]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 17 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [17:25:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:25:46]wFMCommunicate OK [17:25:46]CreateOFDProtocolMessage done [17:25:46]OFDSenderStorePacket 151977 [17:25:46]StoreOFDPacket docnum=151977 [17:25:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 8B 04 01 84 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 19 53 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 51 02 00 35 04 06 00 CA 38 3B 20 BD F8 92 93 24 97 11 28 0B 08 [17:25:46]CheckFolder [17:25:46]dirname=/storage/ofd_packets [17:25:46]CheckFolder done [17:25:46]ProducePacketName [17:25:46]name=ofd_packets/00151977 [17:25:46]NVStorageSaveData ofd_packets/00151977 [17:25:46]File name is /storage/ofd_packets/00151977 [17:25:46]Write 298 bytes [17:25:46]NVStorageSaveData done [17:25:46]OFDSenderStorePacket done [17:25:46]KKMCreateOFDPacket done [17:25:46]NVStorageSaveData kkm_last_timestamp [17:25:46]File name is /storage/kkm_last_timestamp [17:25:46]Write 4 bytes [17:25:46]NVStorageSaveData done [17:25:46]ExternCall_PrintAddStr [17:25:46]wPrintStart [17:25:46]Write to MH i2c: 01 00 00 A5 01 A6 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 07 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [17:25:46]RasterBufferAndPrint [17:25:46]line Счет N : (1)1785986 [17:25:46]line ИНН: 02508201610067 [17:25:46]line Контрольно-Кассовый Чек [17:25:46]line ПРОДАЖА [17:25:46]line ТРК (МРК, ГНК) : 31 [17:25:46]line Товар: 2710194210 [17:25:46]line ДТ-К-5 [17:25:46]line 13.130 * 0.00 [17:25:46]line = 0.00 [17:25:46]line НДС 12% НСП 1% [17:25:46]line > о реализуемом товаре [17:25:46]line ИТОГО: 0.00 [17:25:46]line НСП 1% : 0.00 [17:25:46]line НДС 12% : 0.00 [17:25:46]line Наличными: 0.00 [17:25:46]line Безнал.: 0.00 [17:25:46]line Место: АЗС № 89 "Партнер Нефть" [17:25:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:25:46]line СНО: Общий режим [17:25:46]line Чек 308 22.09.2024 17:25 [17:25:46]line Смена: 475 ФФД: 1.0 [17:25:46]line ЗНМ: 0300000113 [17:25:46]line РНМ: 0000000000091825 [17:25:46]line Версия ККМ: 001 [17:25:46]line Талоны: Топливная Карта [17:25:46]line 07012 [17:25:46]line ФМ: 0000000000871835 [17:25:46]line ФД: 151977 [17:25:46]line ФПД: 222342858980856 [17:25:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151977&fm=222342858980856&tin=02508201610067®Number=0000000000091825&sum=0 [17:25:46]written 0, free lines is 4095 [17:25:46]OFD Sender: Processing packet 151977 [packets to send 826, broken 825] [17:25:46]ProducePacketName [17:25:46]name=ofd_packets/00151977 [17:25:46]OFD Sender: To server: pG, [17:25:46]CommunicateWithHost lk.salyk.kg:30040 [17:25:46]ConnectInit lk.salyk.kg [17:25:46]Write to MH i2c: 01 00 00 CF 01 D0 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 07 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 E6 0C C9 [17:25:46]RasterBufferAndPrint [17:25:46]line [17:25:46]line [17:25:46]line [17:25:46]line [17:25:46]line [17:25:46]written 0, free lines is 3308 [17:25:46]MH_Cut [17:25:46]Write to MH i2c: D1 01 00 D6 01 01 A9 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: D1 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: D1 01 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: D1 01 00 D6 01 00 A8 [17:25:46]Write to MH i2c: 01 00 00 D7 01 D8 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]Connected sock=7 [17:25:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 8B 04 01 84 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 19 53 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 51 02 00 35 04 06 00 CA 38 3B 20 BD F8 92 93 24 97 11 28 0B 08 [17:25:47]*** Cut start [17:25:47]*** Purtial cut [17:25:47]*** Stage 1: CUTSNS_PIN = 1 [17:25:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D5 F7 47 00 21 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 51 02 00 F4 03 04 00 1C FB EF 66 B6 04 01 00 00 89 CC 2E 93 5B 6D 35 27 [17:25:47]CommunicateWithHost err = 0 [17:25:47]CheckOFDResponse [17:25:47]1017 (14) - 77093643461234 [17:25:47]1041 (16) - 0000000000871835 [17:25:47]1040 (4) - 151977 [17:25:47]1012 (4) - 22.09.2024 11:10 [17:25:47]1206 (1) - 0 [17:25:47]OFD Sender: Remove packet 151977 [17:25:47]ProducePacketName [17:25:47]name=ofd_packets/00151977 [17:25:47]NVStorageDeleteData [17:25:47]Read from MH i2c: 01 [17:25:47]MH_I2C_Read... [17:25:47]*** Stop cut motor [17:25:47]*** Cut end [17:25:47]Read from MH i2c: 01 07 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [17:25:47]process_action close_receipt done [17:25:47]requested_data is exist [17:25:47]produce_requested_data [17:25:47]requested_item fm.sn is exist - process it [17:25:47]wFMCommunicate request_size=4 [17:25:47]MH_SAM_APDU [17:25:47]CAPDU: 80 11 00 00 [17:25:47]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [17:25:47]Write i2c OK [17:25:47]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 17 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [17:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:25:47]wFMCommunicate OK [17:25:47]requested_item fd.num is exist - process it [17:25:47]SAM_PROTO_GetFieldsCounters [17:25:47]wFMCommunicate request_size=4 [17:25:47]MH_SAM_APDU [17:25:47]CAPDU: 80 13 00 00 [17:25:47]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [17:25:47]Write i2c OK [17:25:47]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 62 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:25:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:47]wFMCommunicate OK [17:25:47]SAM_PROTO_GetFieldsCounters done [17:25:47]requested_item shift.num is exist - process it [17:25:47]requested_item shift.opened is exist - process it [17:25:47]req_shift_opened [17:25:47]FM_GetShiftState [17:25:47]SAM_PROTO_GetShiftState [17:25:47]wFMCommunicate request_size=4 [17:25:47]MH_SAM_APDU [17:25:47]CAPDU: 80 13 01 00 [17:25:47]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [17:25:47]Write i2c OK [17:25:47]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:47]OFD Sender: No OFD packet to send [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 0E 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9F [17:25:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:25:47]wFMCommunicate OK [17:25:47]SAM_PROTO_GetShiftState done [17:25:47]FM_GetShiftState done [17:25:47]req_shift_opened done [17:25:47]requested_item shift.open_date is exist - process it [17:25:47]req_shift_open_date [17:25:47]req_shift_open_date done [17:25:47]produce_requested_data done [17:25:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151977,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:25:47]process_action_free close_receipt [17:25:47]json_value_free [17:25:47]json_value_free done [17:25:47]process_json_proto returns [17:25:47]Send response to host [17:25:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151977,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:25:47]free response buf [17:25:47]execute_script done [17:25:47]execute_script returns [17:25:47]free content buf [17:25:47]Sock 10.Close socket [17:25:47]Sock 10.Thread stoped [17:25:52]OFD Sender: No OFD packet to send [17:25:55]recv_with_timeout no data received [17:25:57]OFD Sender: No OFD packet to send [17:26:02]OFD Sender: No OFD packet to send [17:26:06]recv_with_timeout no data received [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:23]OFD Sender: No OFD packet to send [17:26:28]OFD Sender: No OFD packet to send [17:26:33]OFD Sender: No OFD packet to send [17:26:38]OFD Sender: No OFD packet to send [17:26:43]OFD Sender: No OFD packet to send [17:26:48]OFD Sender: No OFD packet to send [17:26:53]OFD Sender: No OFD packet to send [17:26:58]OFD Sender: No OFD packet to send [17:27:03]OFD Sender: No OFD packet to send [17:27:08]OFD Sender: No OFD packet to send [17:27:13]OFD Sender: No OFD packet to send [17:27:18]OFD Sender: No OFD packet to send [17:27:23]OFD Sender: No OFD packet to send [17:27:28]OFD Sender: No OFD packet to send [17:27:33]OFD Sender: No OFD packet to send [17:27:38]OFD Sender: No OFD packet to send [17:27:43]OFD Sender: No OFD packet to send [17:27:48]OFD Sender: No OFD packet to send [17:27:53]OFD Sender: No OFD packet to send [17:27:58]OFD Sender: No OFD packet to send [17:28:03]OFD Sender: No OFD packet to send [17:28:08]OFD Sender: No OFD packet to send [17:28:13]OFD Sender: No OFD packet to send [17:28:13]recv_with_timeout no data received [17:28:18]OFD Sender: No OFD packet to send [17:28:23]OFD Sender: No OFD packet to send [17:28:24]recv_with_timeout no data received [17:28:28]OFD Sender: No OFD packet to send [17:28:33]OFD Sender: No OFD packet to send [17:28:38]OFD Sender: No OFD packet to send [17:28:43]OFD Sender: No OFD packet to send [17:28:48]OFD Sender: No OFD packet to send [17:28:53]OFD Sender: No OFD packet to send [17:28:58]OFD Sender: No OFD packet to send [17:29:03]OFD Sender: No OFD packet to send [17:29:08]OFD Sender: No OFD packet to send [17:29:13]OFD Sender: No OFD packet to send [17:29:17]recv_with_timeout no data received [17:29:18]OFD Sender: No OFD packet to send [17:29:23]OFD Sender: No OFD packet to send [17:29:28]OFD Sender: No OFD packet to send [17:29:33]OFD Sender: No OFD packet to send [17:29:38]OFD Sender: No OFD packet to send [17:29:43]OFD Sender: No OFD packet to send [17:29:48]OFD Sender: No OFD packet to send [17:29:49]recv_with_timeout no data received [17:29:53]OFD Sender: No OFD packet to send [17:29:58]OFD Sender: No OFD packet to send [17:30:03]OFD Sender: No OFD packet to send [17:30:05]recv_with_timeout no data received [17:30:08]OFD Sender: No OFD packet to send [17:30:13]OFD Sender: No OFD packet to send [17:30:18]OFD Sender: No OFD packet to send [17:30:23]OFD Sender: No OFD packet to send [17:30:28]OFD Sender: No OFD packet to send [17:30:33]OFD Sender: No OFD packet to send [17:30:38]OFD Sender: No OFD packet to send [17:30:43]OFD Sender: No OFD packet to send [17:30:48]OFD Sender: No OFD packet to send [17:30:53]OFD Sender: No OFD packet to send [17:30:58]OFD Sender: No OFD packet to send [17:31:03]recv_with_timeout no data received [17:31:03]OFD Sender: No OFD packet to send [17:31:09]OFD Sender: No OFD packet to send [17:31:14]OFD Sender: No OFD packet to send [17:31:19]OFD Sender: No OFD packet to send [17:31:24]OFD Sender: No OFD packet to send [17:31:29]OFD Sender: No OFD packet to send [17:31:34]OFD Sender: No OFD packet to send [17:31:36]recv_with_timeout no data received [17:31:39]OFD Sender: No OFD packet to send [17:31:44]OFD Sender: No OFD packet to send [17:31:48]recv_with_timeout no data received [17:31:49]OFD Sender: No OFD packet to send [17:31:54]OFD Sender: No OFD packet to send [17:31:59]OFD Sender: No OFD packet to send [17:32:04]OFD Sender: No OFD packet to send [17:32:09]OFD Sender: No OFD packet to send [17:32:14]OFD Sender: No OFD packet to send [17:32:17]recv_with_timeout no data received [17:32:19]OFD Sender: No OFD packet to send [17:32:24]OFD Sender: No OFD packet to send [17:32:29]OFD Sender: No OFD packet to send [17:32:34]OFD Sender: No OFD packet to send [17:32:36]accept exits with 9 [17:32:36]New connection [17:32:36]New thread 3066809700 created [17:32:36]Thread 3066666340 joined [17:32:36]Waiting for new connection... [17:32:36] Sock 9.Parse request [17:32:36]Sock 9.Check first char [17:32:36]Sock 9.First char is OK [17:32:36]request: POST /json_proto HTTP/1.0 [17:32:36]Method: POST [17:32:36]URL: /json_proto [17:32:36]Method is POST - this is cgi request [17:32:36]url: /json_proto [17:32:36]query_string will be loaded in cgi processing [17:32:36]execute_cgi json_proto POST (null) [17:32:36]execute_cgi path=json_proto method=POST [17:32:36]POST find Content-Length [17:32:36]Host: 172.17.43.67:8080 [17:32:36]Content-Length: 675 [17:32:36]Content-Type: application/json [17:32:36] [17:32:36]POST finish read [17:32:36]Found Content-Length = 675 [17:32:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:36]execute_script... [17:32:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:36]POST & json_proto [17:32:36]process_json_proto [17:32:36]json parsed OK: [17:32:36]protocol is kg_v1.0 [17:32:36]action value=close_receipt [17:32:36]process_action close_receipt [17:32:36]cmd_close_receipt [17:32:36]MH_GetDate [17:32:36]Write to MH i2c: F0 00 00 DB 01 CB [17:32:36]Write i2c OK [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: F0 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: F0 09 00 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: F0 09 00 DB 01 00 B5 54 F0 66 6A BD 47 65 06 [17:32:36]GetLastDocTimeStamp 1727025945 [17:32:36]current date 1727026357 [17:32:36]FM_GetShiftState [17:32:36]SAM_PROTO_GetShiftState [17:32:36]wFMCommunicate request_size=4 [17:32:36]MH_SAM_APDU [17:32:36]CAPDU: 80 13 01 00 [17:32:36]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [17:32:36]Write i2c OK [17:32:36]MH_I2C_Read... [17:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:36]Read from MH i2c: E2 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: E2 0E 00 [17:32:36]MH_I2C_Read... [17:32:36]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A1 [17:32:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:32:36]wFMCommunicate OK [17:32:36]SAM_PROTO_GetShiftState done [17:32:36]FM_GetShiftState done [17:32:36]opened in 1726966141 [17:32:36]opened+sec_in_day 1727052541 [17:32:36]quantity*price = 50063 [17:32:36]sum+1 = 50064 [17:32:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 310 22.09.2024 17:37 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151979 ФПД: 268524587329859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173731&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151979&fm=268524587329859&tin=02508201610067®Number=0000000000091825&sum=60000 [17:37:32]StoreToDocumentArchive [17:37:32]shift 475 fd 151979 [17:37:32]save to /storage/0475/doc_00151979 [17:37:32]save last doc name /storage/0475/doc_00151979 to /storage/kkm_last_doc_name [17:37:32]save OK [17:37:32]Clear old archive folders... [17:37:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:32]tlvbuf is 01ABEBB0 [17:37:32]SAM_PROTO_ClearQueue [17:37:32]wFMCommunicate request_size=4 [17:37:32]MH_SAM_APDU [17:37:32]CAPDU: 80 09 00 00 [17:37:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:37:32]Write i2c OK [17:37:32]MH_I2C_Read... [17:37:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:32]Read from MH i2c: E2 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 03 00 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:37:32]RAPDU: 90 00 [17:37:32]wFMCommunicate OK [17:37:32]SAM_PROTO_ClearQueue done [17:37:32]KKMCreateOFDPacket [17:37:32]OFDProtocolAddRootSTLVToBuf [17:37:32]FM_MakeSignedData [17:37:32]FM_MakeSignedData [17:37:32]SAM_PROTO_SignData [17:37:32]wFMCommunicate request_size=4 [17:37:32]MH_SAM_APDU [17:37:32]CAPDU: 80 0D 01 02 [17:37:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:37:32]Write i2c OK [17:37:32]MH_I2C_Read... [17:37:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:32]Read from MH i2c: E2 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 03 00 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:37:32]RAPDU: 90 00 [17:37:32]wFMCommunicate OK [17:37:32]wFMCommunicate request_size=255 [17:37:32]MH_SAM_APDU [17:37:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 DB 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 51 02 00 35 04 06 00 F4 [17:37:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 DB 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 51 02 00 35 04 06 00 F4 00 00 76 [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:33]Read from MH i2c: E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:37:33]RAPDU: 90 00 [17:37:33]wFMCommunicate OK [17:37:33]wFMCommunicate request_size=10 [17:37:33]MH_SAM_APDU [17:37:33]CAPDU: 80 0D 02 02 05 38 C0 A4 29 43 [17:37:33]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 38 C0 A4 29 43 00 00 BA [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:33]Read from MH i2c: recv_with_timeout no data received [17:37:33]E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:37:33]RAPDU: 90 00 [17:37:33]wFMCommunicate OK [17:37:33]wFMCommunicate request_size=4 [17:37:33]MH_SAM_APDU [17:37:33]CAPDU: 80 0D 03 02 [17:37:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:33]Read from MH i2c: E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 0B 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 0B 00 2F 00 00 C8 8A 7D C0 F1 D9 EC 0B 90 00 FB [17:37:33]RAPDU: C8 8A 7D C0 F1 D9 EC 0B 90 00 [17:37:33]wFMCommunicate OK [17:37:33]SAM_PROTO_SignData done [17:37:33]FM_MakeSignedData done [17:37:33]CreateOFDProtocolMessage [17:37:33]wFMCommunicate request_size=4 [17:37:33]MH_SAM_APDU [17:37:33]CAPDU: 80 11 00 00 [17:37:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:33]Read from MH i2c: E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 17 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:37:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:33]wFMCommunicate OK [17:37:33]CreateOFDProtocolMessage done [17:37:33]OFDSenderStorePacket 151979 [17:37:33]StoreOFDPacket docnum=151979 [17:37:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 30 07 01 E8 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 DB 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 51 02 00 35 04 06 00 F4 38 C0 A4 29 43 C8 8A 7D C0 F1 D9 EC 0B [17:37:33]CheckFolder [17:37:33]dirname=/storage/ofd_packets [17:37:33]CheckFolder done [17:37:33]ProducePacketName [17:37:33]name=ofd_packets/00151979 [17:37:33]NVStorageSaveData ofd_packets/00151979 [17:37:33]File name is /storage/ofd_packets/00151979 [17:37:33]Write 301 bytes [17:37:33]NVStorageSaveData done [17:37:33]OFDSenderStorePacket done [17:37:33]KKMCreateOFDPacket done [17:37:33]NVStorageSaveData kkm_last_timestamp [17:37:33]File name is /storage/kkm_last_timestamp [17:37:33]Write 4 bytes [17:37:33]NVStorageSaveData done [17:37:33]ExternCall_PrintAddStr [17:37:33]wPrintStart [17:37:33]Write to MH i2c: 01 00 00 31 00 31 [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: 01 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: 01 07 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:37:33]RasterBufferAndPrint [17:37:33]line Счет N : (1)1785988 [17:37:33]line ИНН: 02508201610067 [17:37:33]line Контрольно-Кассовый Чек [17:37:33]line ПРОДАЖА [17:37:33]line ТРК (МРК, ГНК) : 42 [17:37:33]line Товар: 2710124130 [17:37:33]line Аи-92-К-5 [17:37:33]line 8.850 * 67.80 [17:37:33]line = 600.03 [17:37:33]line НДС 12% НСП 1% [17:37:33]line > о реализуемом товаре [17:37:33]line ОКРУГЛЕНИЕ: -0.03 [17:37:33]line ИТОГО: 600.00 [17:37:33]line Внесено: 600.00 [17:37:33]line СДАЧА: 0.00 [17:37:33]line НСП 1% : 5.31 [17:37:33]line НДС 12% : 63.72 [17:37:33]line Наличными: 600.00 [17:37:33]line Безнал.: 0.00 [17:37:33]line Место: АЗС № 89 "Партнер Нефть" [17:37:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:37:33]line СНО: Общий режим [17:37:33]line Чек 310 22.09.2024 17:37 [17:37:33]line Смена: 475 ФФД: 1.0 [17:37:33]line ЗНМ: 0300000113 [17:37:33]line РНМ: 0000000000091825 [17:37:33]line Версия ККМ: 001 [17:37:33]line ФМ: 0000000000871835 [17:37:33]line ФД: 151979 [17:37:33]line ФПД: 268524587329859 [17:37:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173731&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151979&fm=268524587329859&tin=02508201610067®Number=0000000000091825&sum=60000 [17:37:33]written 0, free lines is 4095 [17:37:33]OFD Sender: Processing packet 151979 [packets to send 827, broken 826] [17:37:33]ProducePacketName [17:37:33]name=ofd_packets/00151979 [17:37:33]OFD Sender: To server: pG, [17:37:33]CommunicateWithHost lk.salyk.kg:30040 [17:37:33]ConnectInit lk.salyk.kg [17:37:34]Write to MH i2c: 01 00 00 5C 00 5C [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 ED 0C 5C [17:37:34]RasterBufferAndPrint [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]written 0, free lines is 3333 [17:37:34]MH_Cut [17:37:34]Write to MH i2c: D1 01 00 63 00 01 35 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 01 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 01 00 63 00 00 34 [17:37:34]Write to MH i2c: 01 00 00 64 00 64 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:35]*** Cut start [17:37:35]*** Purtial cut [17:37:35]*** Stage 1: CUTSNS_PIN = 1 [17:37:35]Read from MH i2c: *** Stop cut motor [17:37:35]01 *** Cut end [17:37:35] [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: 01 07 00 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [17:37:35]process_action close_receipt done [17:37:35]requested_data is exist [17:37:35]produce_requested_data [17:37:35]requested_item fm.sn is exist - process it [17:37:35]wFMCommunicate request_size=4 [17:37:35]MH_SAM_APDU [17:37:35]CAPDU: 80 11 00 00 [17:37:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [17:37:35]Write i2c OK [17:37:35]MH_I2C_Read... [17:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:35]Read from MH i2c: E2 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 17 00 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [17:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:35]wFMCommunicate OK [17:37:35]requested_item fd.num is exist - process it [17:37:35]SAM_PROTO_GetFieldsCounters [17:37:35]wFMCommunicate request_size=4 [17:37:35]MH_SAM_APDU [17:37:35]CAPDU: 80 13 00 00 [17:37:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [17:37:35]Write i2c OK [17:37:35]MH_I2C_Read... [17:37:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:35]Read from MH i2c: E2 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 62 00 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [17:37:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:35]wFMCommunicate OK [17:37:35]SAM_PROTO_GetFieldsCounters done [17:37:35]requested_item shift.num is exist - process it [17:37:35]requested_item shift.opened is exist - process it [17:37:35]req_shift_opened [17:37:35]FM_GetShiftState [17:37:35]SAM_PROTO_GetShiftState [17:37:35]wFMCommunicate request_size=4 [17:37:35]MH_SAM_APDU [17:37:35]CAPDU: 80 13 01 00 [17:37:35]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [17:37:35]Write i2c OK [17:37:35]MH_I2C_Read... [17:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:35]Read from MH i2c: E2 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 0E 00 [17:37:35]MH_I2C_Read... [17:37:35]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [17:37:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:37:35]wFMCommunicate OK [17:37:35]SAM_PROTO_GetShiftState done [17:37:35]FM_GetShiftState done [17:37:35]req_shift_opened done [17:37:35]requested_item shift.open_date is exist - process it [17:37:35]req_shift_open_date [17:37:35]req_shift_open_date done [17:37:35]produce_requested_data done [17:37:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151979,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:37:35]process_action_free close_receipt [17:37:35]json_value_free [17:37:35]json_value_free done [17:37:35]process_json_proto returns [17:37:35]Send response to host [17:37:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151979,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:37:35]free response buf [17:37:35]execute_script done [17:37:35]execute_script returns [17:37:35]free content buf [17:37:35]Sock 9.Close socket [17:37:35]Sock 9.Thread stoped [17:37:36]accept exits with 6 [17:37:36]New connection [17:37:36]New thread 3066727780 created [17:37:36]Thread 3066871140 joined [17:37:36]Waiting for new connection... [17:37:36] Sock 6.Parse request [17:37:36]Sock 6.Check first char [17:37:36]Sock 6.First char is OK [17:37:36]request: POST /json_proto HTTP/1.0 [17:37:36]Method: POST [17:37:36]URL: /json_proto [17:37:36]Method is POST - this is cgi request [17:37:36]url: /json_proto [17:37:36]query_string will be loaded in cgi processing [17:37:36]execute_cgi json_proto POST (null) [17:37:36]execute_cgi path=json_proto method=POST [17:37:36]POST find Content-Length [17:37:36]Host: 172.17.43.67:8080 [17:37:36]Content-Length: 675 [17:37:36]Content-Type: application/json [17:37:36] [17:37:36]POST finish read [17:37:36]Found Content-Length = 675 [17:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:36]execute_script... [17:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:36]POST & json_proto [17:37:36]process_json_proto [17:37:36]json parsed OK: [17:37:36]protocol is kg_v1.0 [17:37:36]action value=close_receipt [17:37:36]process_action close_receipt [17:37:36]cmd_close_receipt [17:37:36]MH_GetDate [17:37:36]Write to MH i2c: F0 00 00 68 00 57 [17:37:36]Write i2c OK [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 09 00 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: F0 09 00 68 00 00 E0 55 F0 66 6A BD 47 65 BE [17:37:36]GetLastDocTimeStamp 1727026651 [17:37:36]current date 1727026656 [17:37:36]FM_GetShiftState [17:37:36]SAM_PROTO_GetShiftState [17:37:36]wFMCommunicate request_size=4 [17:37:36]MH_SAM_APDU [17:37:36]CAPDU: 80 13 01 00 [17:37:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:37:36]Write i2c OK [17:37:36]MH_I2C_Read... [17:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:36]Read from MH i2c: E2 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: E2 0E 00 [17:37:36]MH_I2C_Read... [17:37:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [17:37:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:37:36]wFMCommunicate OK [17:37:36]SAM_PROTO_GetShiftState done [17:37:36]FM_GetShiftState done [17:37:36]opened in 1726966141 [17:37:36]opened+sec_in_day 1727052541 [17:37:36]quantity*price = 70027 [17:37:36]sum+1 = 70029 [17:37:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 311 22.09.2024 17:37 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151980 ФПД: 86100354546501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151980&fm=86100354546501&tin=02508201610067®Number=0000000000091825&sum=70000 [17:37:37]StoreToDocumentArchive [17:37:37]shift 475 fd 151980 [17:37:37]save to /storage/0475/doc_00151980 [17:37:37]save last doc name /storage/0475/doc_00151980 to /storage/kkm_last_doc_name [17:37:37]save OK [17:37:37]Clear old archive folders... [17:37:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:37:37]tlvbuf is 01AD60D0 [17:37:37]SAM_PROTO_ClearQueue [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 09 00 00 [17:37:37]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:37:37]RAPDU: 90 00 [17:37:37]wFMCommunicate OK [17:37:37]SAM_PROTO_ClearQueue done [17:37:37]KKMCreateOFDPacket [17:37:37]OFDProtocolAddRootSTLVToBuf [17:37:37]FM_MakeSignedData [17:37:37]FM_MakeSignedData [17:37:37]SAM_PROTO_SignData [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 0D 01 02 [17:37:37]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:37:37]RAPDU: 90 00 [17:37:37]wFMCommunicate OK [17:37:37]wFMCommunicate request_size=255 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 E0 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 51 02 00 35 04 06 00 4E 4E CD 0C [17:37:37]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 E0 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 51 02 00 35 04 06 00 4E 4E CD 0C 00 00 84 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:37:38]RAPDU: 90 00 [17:37:38]wFMCommunicate OK [17:37:38]wFMCommunicate request_size=7 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 0D 02 02 02 3B 45 [17:37:38]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 3B 45 00 00 77 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:37:38]RAPDU: 90 00 [17:37:38]wFMCommunicate OK [17:37:38]wFMCommunicate request_size=4 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 0D 03 02 [17:37:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 0B 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 0B 00 7A 00 00 A2 3E 1C 70 54 75 6D 7E 90 00 16 [17:37:38]RAPDU: A2 3E 1C 70 54 75 6D 7E 90 00 [17:37:38]wFMCommunicate OK [17:37:38]SAM_PROTO_SignData done [17:37:38]FM_MakeSignedData done [17:37:38]CreateOFDProtocolMessage [17:37:38]wFMCommunicate request_size=4 [17:37:38]MH_SAM_APDU [17:37:38]CAPDU: 80 11 00 00 [17:37:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:38]Read from MH i2c: E2 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 17 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [17:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:38]wFMCommunicate OK [17:37:38]CreateOFDProtocolMessage done [17:37:38]OFDSenderStorePacket 151980 [17:37:38]StoreOFDPacket docnum=151980 [17:37:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BC 37 04 01 43 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 E0 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 51 02 00 35 04 06 00 4E 4E CD 0C 3B 45 A2 3E 1C 70 54 75 6D 7E [17:37:38]CheckFolder [17:37:38]dirname=/storage/ofd_packets [17:37:38]CheckFolder done [17:37:38]ProducePacketName [17:37:38]name=ofd_packets/00151980 [17:37:38]NVStorageSaveData ofd_packets/00151980 [17:37:38]File name is /storage/ofd_packets/00151980 [17:37:38]Write 298 bytes [17:37:38]NVStorageSaveData done [17:37:38]OFDSenderStorePacket done [17:37:38]KKMCreateOFDPacket done [17:37:38]NVStorageSaveData kkm_last_timestamp [17:37:38]File name is /storage/kkm_last_timestamp [17:37:38]Write 4 bytes [17:37:38]NVStorageSaveData done [17:37:38]ExternCall_PrintAddStr [17:37:38]wPrintStart [17:37:38]Write to MH i2c: 01 00 00 7C 00 7C [17:37:38]Write i2c OK [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 [17:37:38]MH_I2C_Read... [17:37:38]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:37:38]RasterBufferAndPrint [17:37:38]line Счет N : (1)1785989 [17:37:38]line ИНН: 02508201610067 [17:37:38]line Контрольно-Кассовый Чек [17:37:38]line ПРОДАЖА [17:37:38]line ТРК (МРК, ГНК) : 31 [17:37:38]line Товар: 2710194210 [17:37:38]line ДТ-К-5 [17:37:38]line 9.190 * 76.20 [17:37:38]line = 700.28 [17:37:38]line НДС 12% НСП 1% [17:37:38]line > о реализуемом товаре [17:37:38]line ОКРУГЛЕНИЕ: -0.28 [17:37:38]line ИТОГО: 700.00 [17:37:38]line Внесено: 700.00 [17:37:38]line СДАЧА: 0.00 [17:37:38]line НСП 1% : 6.20 [17:37:38]line НДС 12% : 74.37 [17:37:38]line Наличными: 700.00 [17:37:38]line Безнал.: 0.00 [17:37:38]line Место: АЗС № 89 "Партнер Нефть" [17:37:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:37:38]line СНО: Общий режим [17:37:38]line Чек 311 22.09.2024 17:37 [17:37:38]line Смена: 475 ФФД: 1.0 [17:37:38]line ЗНМ: 0300000113 [17:37:38]line РНМ: 0000000000091825 [17:37:38]line Версия ККМ: 001 [17:37:38]line ФМ: 0000000000871835 [17:37:38]line ФД: 151980 [17:37:38]line ФПД: 86100354546501 [17:37:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151980&fm=86100354546501&tin=02508201610067®Number=0000000000091825&sum=70000 [17:37:38]written 0, free lines is 4095 [17:37:38]ConnectInit Can't take IP for lk.salyk.kg [17:37:38]CommunicateWithHost connect error [17:37:38]CommunicateWithHost err = -1 [17:37:38]OFD Sender: Server communicate error [17:37:39]OFD Sender: Processing packet 151979 [packets to send 828, broken 826] [17:37:39]ProducePacketName [17:37:39]name=ofd_packets/00151979 [17:37:39]OFD Sender: To server: pG, [17:37:39]CommunicateWithHost lk.salyk.kg:30040 [17:37:39]ConnectInit lk.salyk.kg [17:37:39]Write to MH i2c: 01 00 00 A7 00 A7 [17:37:39]Write i2c OK [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: 01 [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: 01 07 00 [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E6 0C A0 [17:37:39]RasterBufferAndPrint [17:37:39]line [17:37:39]line [17:37:39]line [17:37:39]line [17:37:39]line [17:37:39]written 0, free lines is 3328 [17:37:39]MH_Cut [17:37:39]Write to MH i2c: D1 01 00 AE 00 01 80 [17:37:39]Write i2c OK [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: D1 [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: D1 01 00 [17:37:39]MH_I2C_Read... [17:37:39]Read from MH i2c: D1 01 00 AE 00 00 7F [17:37:39]Write to MH i2c: 01 00 00 AF 00 AF [17:37:39]Write i2c OK [17:37:39]MH_I2C_Read... [17:37:39]*** Cut start [17:37:39]*** Purtial cut [17:37:39]*** Stage 1: CUTSNS_PIN = 1 [17:37:40]Read from MH i2c: 01 [17:37:40]MH_I2C_Read... [17:37:40]*** Stop cut motor [17:37:40]*** Cut end [17:37:40]Read from MH i2c: 01 07 00 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:37:40]process_action close_receipt done [17:37:40]requested_data is exist [17:37:40]produce_requested_data [17:37:40]requested_item fm.sn is exist - process it [17:37:40]wFMCommunicate request_size=4 [17:37:40]MH_SAM_APDU [17:37:40]CAPDU: 80 11 00 00 [17:37:40]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [17:37:40]Write i2c OK [17:37:40]MH_I2C_Read... [17:37:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:40]Read from MH i2c: E2 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 17 00 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [17:37:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:40]wFMCommunicate OK [17:37:40]requested_item fd.num is exist - process it [17:37:40]SAM_PROTO_GetFieldsCounters [17:37:40]wFMCommunicate request_size=4 [17:37:40]MH_SAM_APDU [17:37:40]CAPDU: 80 13 00 00 [17:37:40]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [17:37:40]Write i2c OK [17:37:40]MH_I2C_Read... [17:37:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:40]Read from MH i2c: E2 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 62 00 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [17:37:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:40]wFMCommunicate OK [17:37:40]SAM_PROTO_GetFieldsCounters done [17:37:40]requested_item shift.num is exist - process it [17:37:40]requested_item shift.opened is exist - process it [17:37:40]req_shift_opened [17:37:40]FM_GetShiftState [17:37:40]SAM_PROTO_GetShiftState [17:37:40]wFMCommunicate request_size=4 [17:37:40]MH_SAM_APDU [17:37:40]CAPDU: 80 13 01 00 [17:37:40]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:37:40]Write i2c OK [17:37:40]MH_I2C_Read... [17:37:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:40]Read from MH i2c: E2 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 0E 00 [17:37:40]MH_I2C_Read... [17:37:40]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [17:37:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:37:40]wFMCommunicate OK [17:37:40]SAM_PROTO_GetShiftState done [17:37:40]FM_GetShiftState done [17:37:40]req_shift_opened done [17:37:40]requested_item shift.open_date is exist - process it [17:37:40]req_shift_open_date [17:37:40]req_shift_open_date done [17:37:40]produce_requested_data done [17:37:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151980,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:37:40]process_action_free close_receipt [17:37:40]json_value_free [17:37:40]json_value_free done [17:37:40]process_json_proto returns [17:37:40]Send response to host [17:37:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151980,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:37:40]free response buf [17:37:40]execute_script done [17:37:40]execute_script returns [17:37:40]free content buf [17:37:40]Sock 6.Close socket [17:37:40]Sock 6.Thread stoped [17:37:43]Connected sock=10 [17:37:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 30 07 01 E8 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 DB 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 51 02 00 35 04 06 00 F4 38 C0 A4 29 43 C8 8A 7D C0 F1 D9 EC 0B [17:37:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 0A 47 00 10 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 51 02 00 F4 03 04 00 E8 FD EF 66 B6 04 01 00 00 4C 58 A3 F8 B8 C2 CC E7 [17:37:43]CommunicateWithHost err = 0 [17:37:43]CheckOFDResponse [17:37:43]1017 (14) - 77093643461234 [17:37:43]1041 (16) - 0000000000871835 [17:37:43]1040 (4) - 151979 [17:37:43]1012 (4) - 22.09.2024 11:22 [17:37:43]1206 (1) - 0 [17:37:43]OFD Sender: Remove packet 151979 [17:37:43]ProducePacketName [17:37:43]name=ofd_packets/00151979 [17:37:43]NVStorageDeleteData [17:37:44]OFD Sender: Processing packet 151980 [packets to send 827, broken 826] [17:37:44]ProducePacketName [17:37:44]name=ofd_packets/00151980 [17:37:44]OFD Sender: To server: pG, [17:37:44]CommunicateWithHost lk.salyk.kg:30040 [17:37:44]ConnectInit lk.salyk.kg [17:37:44]Connected sock=6 [17:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BC 37 04 01 43 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 E0 55 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 51 02 00 35 04 06 00 4E 4E CD 0C 3B 45 A2 3E 1C 70 54 75 6D 7E [17:37:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2E BB 47 00 50 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 51 02 00 F4 03 04 00 EA FD EF 66 B6 04 01 00 00 ED C0 8B 12 26 DD D3 AD [17:37:45]CommunicateWithHost err = 0 [17:37:45]CheckOFDResponse [17:37:45]1017 (14) - 77093643461234 [17:37:45]1041 (16) - 0000000000871835 [17:37:45]1040 (4) - 151980 [17:37:45]1012 (4) - 22.09.2024 11:22 [17:37:45]1206 (1) - 0 [17:37:45]OFD Sender: Remove packet 151980 [17:37:45]ProducePacketName [17:37:45]name=ofd_packets/00151980 [17:37:45]NVStorageDeleteData [17:37:45]OFD Sender: No OFD packet to send [17:37:50]OFD Sender: No OFD packet to send [17:37:55]OFD Sender: No OFD packet to send [17:37:56]recv_with_timeout no data received [17:38:00]OFD Sender: No OFD packet to send [17:38:05]OFD Sender: No OFD packet to send [17:38:10]OFD Sender: No OFD packet to send [17:38:15]OFD Sender: No OFD packet to send [17:38:20]OFD Sender: No OFD packet to send [17:38:25]accept exits with 9 [17:38:25]New connection [17:38:25]New thread 3066871140 created [17:38:25]Thread 3066727780 joined [17:38:25]Waiting for new connection... [17:38:25] Sock 9.Parse request [17:38:25]Sock 9.Check first char [17:38:25]Sock 9.First char is OK [17:38:25]request: POST /json_proto HTTP/1.0 [17:38:25]Method: POST [17:38:25]URL: /json_proto [17:38:25]Method is POST - this is cgi request [17:38:25]url: /json_proto [17:38:25]query_string will be loaded in cgi processing [17:38:25]execute_cgi json_proto POST (null) [17:38:25]execute_cgi path=json_proto method=POST [17:38:25]POST find Content-Length [17:38:25]Host: 172.17.43.67:8080 [17:38:25]Content-Length: 755 [17:38:25]Content-Type: application/json [17:38:25] [17:38:25]POST finish read [17:38:25]Found Content-Length = 755 [17:38:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:25]execute_script... [17:38:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:25]POST & json_proto [17:38:25]process_json_proto [17:38:25]json parsed OK: [17:38:25]protocol is kg_v1.0 [17:38:25]action value=close_receipt [17:38:25]process_action close_receipt [17:38:25]cmd_close_receipt [17:38:25]MH_GetDate [17:38:25]Write to MH i2c: F0 00 00 B3 00 A2 [17:38:25]Write i2c OK [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: F0 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: F0 09 00 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: F0 09 00 B3 00 00 11 56 F0 66 6A BD 47 65 3B [17:38:25]GetLastDocTimeStamp 1727026656 [17:38:25]current date 1727026705 [17:38:25]FM_GetShiftState [17:38:25]SAM_PROTO_GetShiftState [17:38:25]wFMCommunicate request_size=4 [17:38:25]MH_SAM_APDU [17:38:25]CAPDU: 80 13 01 00 [17:38:25]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [17:38:25]Write i2c OK [17:38:25]MH_I2C_Read... [17:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:25]Read from MH i2c: E2 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: E2 0E 00 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [17:38:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:38:25]wFMCommunicate OK [17:38:25]SAM_PROTO_GetShiftState done [17:38:25]FM_GetShiftState done [17:38:25]opened in 1726966141 [17:38:25]opened+sec_in_day 1727052541 [17:38:25]quantity*price = 0 [17:38:25]sum+1 = 1 [17:38:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 312 22.09.2024 17:38 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 151981 ФПД: 248681894979114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173825&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151981&fm=248681894979114&tin=02508201610067®Number=0000000000091825&sum=0 [17:38:26]StoreToDocumentArchive [17:38:26]shift 475 fd 151981 [17:38:26]save to /storage/0475/doc_00151981 [17:38:26]save last doc name /storage/0475/doc_00151981 to /storage/kkm_last_doc_name [17:38:26]save OK [17:38:26]Clear old archive folders... [17:38:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:26]tlvbuf is 01AC5D10 [17:38:26]SAM_PROTO_ClearQueue [17:38:26]wFMCommunicate request_size=4 [17:38:26]MH_SAM_APDU [17:38:26]CAPDU: 80 09 00 00 [17:38:26]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [17:38:26]Write i2c OK [17:38:26]MH_I2C_Read... [17:38:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:26]Read from MH i2c: E2 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 03 00 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:38:26]RAPDU: 90 00 [17:38:26]wFMCommunicate OK [17:38:26]SAM_PROTO_ClearQueue done [17:38:26]KKMCreateOFDPacket [17:38:26]OFDProtocolAddRootSTLVToBuf [17:38:26]FM_MakeSignedData [17:38:26]FM_MakeSignedData [17:38:26]SAM_PROTO_SignData [17:38:26]wFMCommunicate request_size=4 [17:38:26]MH_SAM_APDU [17:38:26]CAPDU: 80 0D 01 02 [17:38:26]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [17:38:26]Write i2c OK [17:38:26]MH_I2C_Read... [17:38:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:26]Read from MH i2c: E2 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 03 00 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:38:26]RAPDU: 90 00 [17:38:26]wFMCommunicate OK [17:38:26]wFMCommunicate request_size=255 [17:38:26]MH_SAM_APDU [17:38:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 11 56 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 51 02 00 35 04 06 00 E2 [17:38:27]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 11 56 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 51 02 00 35 04 06 00 E2 00 00 D0 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]wFMCommunicate request_size=10 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 0D 02 02 05 2C C4 03 26 2A [17:38:27]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 2C C4 03 26 2A 00 00 8B [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 0D 03 02 [17:38:27]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 0B 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 0B 00 C5 00 00 A2 38 5F D7 78 7F 50 5C 90 00 F4 [17:38:27]RAPDU: A2 38 5F D7 78 7F 50 5C 90 00 [17:38:27]wFMCommunicate OK [17:38:27]SAM_PROTO_SignData done [17:38:27]FM_MakeSignedData done [17:38:27]CreateOFDProtocolMessage [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 11 00 00 [17:38:27]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 17 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [17:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:38:27]wFMCommunicate OK [17:38:27]CreateOFDProtocolMessage done [17:38:27]OFDSenderStorePacket 151981 [17:38:27]StoreOFDPacket docnum=151981 [17:38:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 07 07 01 2D CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 11 56 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 51 02 00 35 04 06 00 E2 2C C4 03 26 2A A2 38 5F D7 78 7F 50 5C [17:38:27]CheckFolder [17:38:27]dirname=/storage/ofd_packets [17:38:27]CheckFolder done [17:38:27]ProducePacketName [17:38:27]name=ofd_packets/00151981 [17:38:27]NVStorageSaveData ofd_packets/00151981 [17:38:27]File name is /storage/ofd_packets/00151981 [17:38:27]Write 301 bytes [17:38:27]NVStorageSaveData done [17:38:27]OFDSenderStorePacket done [17:38:27]KKMCreateOFDPacket done [17:38:27]NVStorageSaveData kkm_last_timestamp [17:38:27]File name is /storage/kkm_last_timestamp [17:38:27]Write 4 bytes [17:38:27]NVStorageSaveData done [17:38:27]ExternCall_PrintAddStr [17:38:27]wPrintStart [17:38:27]Write to MH i2c: 01 00 00 C7 00 C7 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 07 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [17:38:27]RasterBufferAndPrint [17:38:27]line Счет N : (1)1785990 [17:38:27]line ИНН: 02508201610067 [17:38:27]line Контрольно-Кассовый Чек [17:38:27]line ПРОДАЖА [17:38:27]line ТРК (МРК, ГНК) : 12 [17:38:27]line Товар: 2710124130 [17:38:27]line Аи-92-К-5 [17:38:27]line 14.750 * 0.00 [17:38:27]line = 0.00 [17:38:27]line НДС 12% НСП 1% [17:38:27]line > о реализуемом товаре [17:38:27]line ИТОГО: 0.00 [17:38:27]line НСП 1% : 0.00 [17:38:27]line НДС 12% : 0.00 [17:38:27]line Наличными: 0.00 [17:38:27]line Безнал.: 0.00 [17:38:27]line Место: АЗС № 89 "Партнер Нефть" [17:38:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:38:27]line СНО: Общий режим [17:38:27]line Чек 312 22.09.2024 17:38 [17:38:27]line Смена: 475 ФФД: 1.0 [17:38:27]line ЗНМ: 0300000113 [17:38:27]line РНМ: 0000000000091825 [17:38:27]line Версия ККМ: 001 [17:38:27]line Талоны: ТК ГПНА Online [17:38:27]line 30116869 [17:38:27]line ФМ: 0000000000871835 [17:38:27]line ФД: 151981 [17:38:27]line ФПД: 248681894979114 [17:38:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173825&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151981&fm=248681894979114&tin=02508201610067®Number=0000000000091825&sum=0 [17:38:27]written 0, free lines is 4095 [17:38:27]OFD Sender: Processing packet 151981 [packets to send 827, broken 826] [17:38:27]ProducePacketName [17:38:27]name=ofd_packets/00151981 [17:38:27]OFD Sender: To server: pG, [17:38:27]CommunicateWithHost lk.salyk.kg:30040 [17:38:27]ConnectInit lk.salyk.kg [17:38:28]Write to MH i2c: 01 00 00 F1 00 F1 [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 07 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E9 0C ED [17:38:28]RasterBufferAndPrint [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]written 0, free lines is 3331 [17:38:28]MH_Cut [17:38:28]Write to MH i2c: D1 01 00 F8 00 01 CA [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 01 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 01 00 F8 00 00 C9 [17:38:28]Write to MH i2c: 01 00 00 F9 00 F9 [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]*** Cut start [17:38:28]*** Purtial cut [17:38:28]*** Stage 1: CUTSNS_PIN = 1 [17:38:29]Read from MH i2c: 01 [17:38:29]MH_I2C_Read... [17:38:29]*** Stop cut motor [17:38:29]*** Cut end [17:38:29]Read from MH i2c: 01 07 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [17:38:29]process_action close_receipt done [17:38:29]requested_data is exist [17:38:29]produce_requested_data [17:38:29]requested_item fm.sn is exist - process it [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 11 00 00 [17:38:29]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 17 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [17:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:38:29]wFMCommunicate OK [17:38:29]requested_item fd.num is exist - process it [17:38:29]SAM_PROTO_GetFieldsCounters [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 13 00 00 [17:38:29]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 62 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [17:38:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:29]wFMCommunicate OK [17:38:29]SAM_PROTO_GetFieldsCounters done [17:38:29]requested_item shift.num is exist - process it [17:38:29]requested_item shift.opened is exist - process it [17:38:29]req_shift_opened [17:38:29]FM_GetShiftState [17:38:29]SAM_PROTO_GetShiftState [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 13 01 00 [17:38:29]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 0E 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [17:38:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:38:29]wFMCommunicate OK [17:38:29]SAM_PROTO_GetShiftState done [17:38:29]FM_GetShiftState done [17:38:29]req_shift_opened done [17:38:29]requested_item shift.open_date is exist - process it [17:38:29]req_shift_open_date [17:38:29]req_shift_open_date done [17:38:29]produce_requested_data done [17:38:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151981,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:38:29]process_action_free close_receipt [17:38:29]json_value_free [17:38:29]json_value_free done [17:38:29]process_json_proto returns [17:38:29]Send response to host [17:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151981,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:38:29]free response buf [17:38:29]execute_script done [17:38:29]execute_script returns [17:38:29]free content buf [17:38:29]Sock 9.Close socket [17:38:29]Sock 9.Thread stoped [17:38:32]ConnectInit Can't take IP for lk.salyk.kg [17:38:32]CommunicateWithHost connect error [17:38:32]CommunicateWithHost err = -1 [17:38:32]OFD Sender: Server communicate error [17:38:37]OFD Sender: Processing packet 151981 [packets to send 827, broken 826] [17:38:37]ProducePacketName [17:38:37]name=ofd_packets/00151981 [17:38:37]OFD Sender: To server: pG, [17:38:37]CommunicateWithHost lk.salyk.kg:30040 [17:38:37]ConnectInit lk.salyk.kg [17:38:38]Connected sock=7 [17:38:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 07 07 01 2D CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 11 56 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 51 02 00 35 04 06 00 E2 2C C4 03 26 2A A2 38 5F D7 78 7F 50 5C [17:38:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DA 2C 47 00 20 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 51 02 00 F4 03 04 00 1F FE EF 66 B6 04 01 00 00 F3 3B 50 67 B3 E2 2A 4D [17:38:38]CommunicateWithHost err = 0 [17:38:38]CheckOFDResponse [17:38:38]1017 (14) - 77093643461234 [17:38:38]1041 (16) - 0000000000871835 [17:38:38]1040 (4) - 151981 [17:38:38]1012 (4) - 22.09.2024 11:23 [17:38:38]1206 (1) - 0 [17:38:38]OFD Sender: Remove packet 151981 [17:38:38]ProducePacketName [17:38:38]name=ofd_packets/00151981 [17:38:38]NVStorageDeleteData [17:38:39]OFD Sender: No OFD packet to send [17:38:44]OFD Sender: No OFD packet to send [17:38:47]recv_with_timeout no data received [17:38:49]OFD Sender: No OFD packet to send [17:38:54]OFD Sender: No OFD packet to send [17:38:58]recv_with_timeout no data received [17:38:59]OFD Sender: No OFD packet to send [17:39:04]OFD Sender: No OFD packet to send [17:39:09]OFD Sender: No OFD packet to send [17:39:10]recv_with_timeout no data received [17:39:14]OFD Sender: No OFD packet to send [17:39:19]OFD Sender: No OFD packet to send [17:39:21]recv_with_timeout no data received [17:39:24]OFD Sender: No OFD packet to send [17:39:29]OFD Sender: No OFD packet to send [17:39:33]recv_with_timeout no data received [17:39:34]OFD Sender: No OFD packet to send [17:39:39]OFD Sender: No OFD packet to send [17:39:44]OFD Sender: No OFD packet to send [17:39:44]recv_with_timeout no data received [17:39:49]OFD Sender: No OFD packet to send [17:39:54]OFD Sender: No OFD packet to send [17:39:57]recv_with_timeout no data received [17:39:59]OFD Sender: No OFD packet to send [17:40:04]OFD Sender: No OFD packet to send [17:40:08]recv_with_timeout no data received [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:59]OFD Sender: No OFD packet to send [17:41:02]recv_with_timeout no data received [17:41:04]OFD Sender: No OFD packet to send [17:41:09]OFD Sender: No OFD packet to send [17:41:14]OFD Sender: No OFD packet to send [17:41:19]OFD Sender: No OFD packet to send [17:41:24]OFD Sender: No OFD packet to send [17:41:29]OFD Sender: No OFD packet to send [17:41:32]recv_with_timeout no data received [17:41:34]OFD Sender: No OFD packet to send [17:41:39]OFD Sender: No OFD packet to send [17:41:44]OFD Sender: No OFD packet to send [17:41:49]OFD Sender: No OFD packet to send [17:41:54]OFD Sender: No OFD packet to send [17:41:59]OFD Sender: No OFD packet to send [17:42:04]OFD Sender: No OFD packet to send [17:42:08]recv_with_timeout no data received [17:42:09]OFD Sender: No OFD packet to send [17:42:14]OFD Sender: No OFD packet to send [17:42:20]OFD Sender: No OFD packet to send [17:42:25]OFD Sender: No OFD packet to send [17:42:26]recv_with_timeout no data received [17:42:30]OFD Sender: No OFD packet to send [17:42:35]OFD Sender: No OFD packet to send [17:42:37]recv_with_timeout no data received [17:42:40]OFD Sender: No OFD packet to send [17:42:45]OFD Sender: No OFD packet to send [17:42:50]OFD Sender: No OFD packet to send [17:42:53]accept exits with 10 [17:42:53]New connection [17:42:53]New thread 3066727780 created [17:42:53]Thread 3066871140 joined [17:42:53]Waiting for new connection... [17:42:53] Sock 10.Parse request [17:42:53]Sock 10.Check first char [17:42:53]Sock 10.First char is OK [17:42:53]request: POST /json_proto HTTP/1.0 [17:42:53]Method: POST [17:42:53]URL: /json_proto [17:42:53]Method is POST - this is cgi request [17:42:53]url: /json_proto [17:42:53]query_string will be loaded in cgi processing [17:42:53]execute_cgi json_proto POST (null) [17:42:53]execute_cgi path=json_proto method=POST [17:42:53]POST find Content-Length [17:42:53]Host: 172.17.43.67:8080 [17:42:53]Content-Length: 678 [17:42:53]Content-Type: application/json [17:42:53] [17:42:53]POST finish read [17:42:53]Found Content-Length = 678 [17:42:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:53]execute_script... [17:42:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:53]POST & json_proto [17:42:53]process_json_proto [17:42:53]json parsed OK: [17:42:53]protocol is kg_v1.0 [17:42:53]action value=close_receipt [17:42:53]process_action close_receipt [17:42:53]cmd_close_receipt [17:42:53]MH_GetDate [17:42:53]Write to MH i2c: F0 00 00 FD 00 EC [17:42:53]Write i2c OK [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: F0 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: F0 09 00 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: F0 09 00 FD 00 00 1D 57 F0 66 6A BD 47 65 92 [17:42:53]GetLastDocTimeStamp 1727026705 [17:42:53]current date 1727026973 [17:42:53]FM_GetShiftState [17:42:53]SAM_PROTO_GetShiftState [17:42:53]wFMCommunicate request_size=4 [17:42:53]MH_SAM_APDU [17:42:53]CAPDU: 80 13 01 00 [17:42:53]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [17:42:53]Write i2c OK [17:42:53]MH_I2C_Read... [17:42:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:53]Read from MH i2c: E2 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: E2 0E 00 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C2 [17:42:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:42:53]wFMCommunicate OK [17:42:53]SAM_PROTO_GetShiftState done [17:42:53]FM_GetShiftState done [17:42:53]opened in 1726966141 [17:42:53]opened+sec_in_day 1727052541 [17:42:53]quantity*price = 30035 [17:42:53]sum+1 = 30036 [17:42:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 313 22.09.2024 17:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151982 ФПД: 99065512295130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151982&fm=99065512295130&tin=02508201610067®Number=0000000000091825&sum=30000 [17:42:54]StoreToDocumentArchive [17:42:54]shift 475 fd 151982 [17:42:54]save to /storage/0475/doc_00151982 [17:42:54]save last doc name /storage/0475/doc_00151982 to /storage/kkm_last_doc_name [17:42:54]save OK [17:42:54]Clear old archive folders... [17:42:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:42:54]tlvbuf is 01A59510 [17:42:54]SAM_PROTO_ClearQueue [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 09 00 00 [17:42:54]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:42:54]RAPDU: 90 00 [17:42:54]wFMCommunicate OK [17:42:54]SAM_PROTO_ClearQueue done [17:42:54]KKMCreateOFDPacket [17:42:54]OFDProtocolAddRootSTLVToBuf [17:42:54]FM_MakeSignedData [17:42:54]FM_MakeSignedData [17:42:54]SAM_PROTO_SignData [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 0D 01 02 [17:42:54]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:42:54]RAPDU: 90 00 [17:42:54]wFMCommunicate OK [17:42:54]wFMCommunicate request_size=255 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 1D 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 51 02 00 35 04 06 00 5A [17:42:54]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 1D 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 51 02 00 35 04 06 00 5A 00 00 5F [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:42:54]RAPDU: 90 00 [17:42:54]wFMCommunicate OK [17:42:54]wFMCommunicate request_size=10 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 0D 02 02 05 19 7C AB 7A DA [17:42:54]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 19 7C AB 7A DA 00 00 27 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:42:54]RAPDU: 90 00 [17:42:54]wFMCommunicate OK [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 0D 03 02 [17:42:54]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 0B 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 0B 00 0F 01 00 7D 3D 7D 83 41 F6 9E C1 90 00 DC [17:42:54]RAPDU: 7D 3D 7D 83 41 F6 9E C1 90 00 [17:42:54]wFMCommunicate OK [17:42:54]SAM_PROTO_SignData done [17:42:54]FM_MakeSignedData done [17:42:54]CreateOFDProtocolMessage [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 11 00 00 [17:42:54]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 17 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [17:42:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:54]wFMCommunicate OK [17:42:54]CreateOFDProtocolMessage done [17:42:54]OFDSenderStorePacket 151982 [17:42:54]StoreOFDPacket docnum=151982 [17:42:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F FE 07 01 90 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 1D 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 51 02 00 35 04 06 00 5A 19 7C AB 7A DA 7D 3D 7D 83 41 F6 9E C1 [17:42:54]CheckFolder [17:42:54]dirname=/storage/ofd_packets [17:42:54]CheckFolder done [17:42:54]ProducePacketName [17:42:54]name=ofd_packets/00151982 [17:42:54]NVStorageSaveData ofd_packets/00151982 [17:42:54]File name is /storage/ofd_packets/00151982 [17:42:54]Write 301 bytes [17:42:54]NVStorageSaveData done [17:42:54]OFDSenderStorePacket done [17:42:54]KKMCreateOFDPacket done [17:42:54]NVStorageSaveData kkm_last_timestamp [17:42:54]File name is /storage/kkm_last_timestamp [17:42:54]Write 4 bytes [17:42:54]NVStorageSaveData done [17:42:54]ExternCall_PrintAddStr [17:42:54]wPrintStart [17:42:54]Write to MH i2c: 01 00 00 11 01 12 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: 01 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: 01 07 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [17:42:54]RasterBufferAndPrint [17:42:54]line Счет N : (1)1785991 [17:42:54]line ИНН: 02508201610067 [17:42:54]line Контрольно-Кассовый Чек [17:42:54]line ПРОДАЖА [17:42:54]line ТРК (МРК, ГНК) : 42 [17:42:54]line Товар: 2710124130 [17:42:54]line Аи-92-К-5 [17:42:54]line 4.430 * 67.80 [17:42:54]line = 300.35 [17:42:54]line НДС 12% НСП 1% [17:42:54]line > о реализуемом товаре [17:42:54]line ОКРУГЛЕНИЕ: -0.35 [17:42:54]line ИТОГО: 300.00 [17:42:54]line Внесено: 300.00 [17:42:54]line СДАЧА: 0.00 [17:42:54]line НСП 1% : 2.66 [17:42:54]line НДС 12% : 31.90 [17:42:54]line Наличными: 300.00 [17:42:54]line Безнал.: 0.00 [17:42:54]line Место: АЗС № 89 "Партнер Нефть" [17:42:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:42:54]line СНО: Общий режим [17:42:54]line Чек 313 22.09.2024 17:42 [17:42:54]line Смена: 475 ФФД: 1.0 [17:42:54]line ЗНМ: 0300000113 [17:42:54]line РНМ: 0000000000091825 [17:42:54]line Версия ККМ: 001 [17:42:54]line ФМ: 0000000000871835 [17:42:54]line ФД: 151982 [17:42:54]line ФПД: 99065512295130 [17:42:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151982&fm=99065512295130&tin=02508201610067®Number=0000000000091825&sum=30000 [17:42:54]OFD Sender: Processing packet 151982 [packets to send 827, broken 826] [17:42:54]ProducePacketName [17:42:54]name=ofd_packets/00151982 [17:42:54]OFD Sender: To server: pG, [17:42:54]CommunicateWithHost lk.salyk.kg:30040 [17:42:54]ConnectInit lk.salyk.kg [17:42:54]written 0, free lines is 4095 [17:42:55]Write to MH i2c: 01 00 00 3C 01 3D [17:42:55]Write i2c OK [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: 01 [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: 01 07 00 [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D7 0C 27 [17:42:55]RasterBufferAndPrint [17:42:55]line [17:42:55]line [17:42:55]line [17:42:55]line [17:42:55]line [17:42:55]written 0, free lines is 3293 [17:42:55]MH_Cut [17:42:55]Write to MH i2c: D1 01 00 43 01 01 16 [17:42:55]Write i2c OK [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: D1 [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: D1 01 00 [17:42:55]MH_I2C_Read... [17:42:55]Read from MH i2c: D1 01 00 43 01 00 15 [17:42:55]Write to MH i2c: 01 00 00 44 01 45 [17:42:55]Write i2c OK [17:42:55]MH_I2C_Read... [17:42:55]Connected sock=9 [17:42:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F FE 07 01 90 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 1D 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 51 02 00 35 04 06 00 5A 19 7C AB 7A DA 7D 3D 7D 83 41 F6 9E C1 [17:42:56]*** Cut start [17:42:56]*** Purtial cut [17:42:56]*** Stage 1: CUTSNS_PIN = 1 [17:42:56]Read from MH i2c: 01 [17:42:56]MH_I2C_Read... [17:42:56]*** Stop cut motor [17:42:56]*** Cut end [17:42:56]Read from MH i2c: 01 07 00 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [17:42:56]process_action close_receipt done [17:42:56]requested_data is exist [17:42:56]produce_requested_data [17:42:56]requested_item fm.sn is exist - process it [17:42:56]wFMCommunicate request_size=4 [17:42:56]MH_SAM_APDU [17:42:56]CAPDU: 80 11 00 00 [17:42:56]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [17:42:56]Write i2c OK [17:42:56]MH_I2C_Read... [17:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:56]Read from MH i2c: E2 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 17 00 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [17:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:56]wFMCommunicate OK [17:42:56]requested_item fd.num is exist - process it [17:42:56]SAM_PROTO_GetFieldsCounters [17:42:56]wFMCommunicate request_size=4 [17:42:56]MH_SAM_APDU [17:42:56]CAPDU: 80 13 00 00 [17:42:56]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [17:42:56]Write i2c OK [17:42:56]MH_I2C_Read... [17:42:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:56]Read from MH i2c: E2 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 62 00 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [17:42:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:56]wFMCommunicate OK [17:42:56]SAM_PROTO_GetFieldsCounters done [17:42:56]requested_item shift.num is exist - process it [17:42:56]requested_item shift.opened is exist - process it [17:42:56]req_shift_opened [17:42:56]FM_GetShiftState [17:42:56]SAM_PROTO_GetShiftState [17:42:56]wFMCommunicate request_size=4 [17:42:56]MH_SAM_APDU [17:42:56]CAPDU: 80 13 01 00 [17:42:56]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [17:42:56]Write i2c OK [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 [17:42:56]MH_I2C_Read... [17:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:56]Read from MH i2c: E2 0E 00 [17:42:56]MH_I2C_Read... [17:42:56]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [17:42:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:42:56]wFMCommunicate OK [17:42:56]SAM_PROTO_GetShiftState done [17:42:56]FM_GetShiftState done [17:42:56]req_shift_opened done [17:42:56]requested_item shift.open_date is exist - process it [17:42:56]req_shift_open_date [17:42:56]req_shift_open_date done [17:42:56]produce_requested_data done [17:42:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151982,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:42:56]process_action_free close_receipt [17:42:56]json_value_free [17:42:56]json_value_free done [17:42:56]process_json_proto returns [17:42:56]Send response to host [17:42:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151982,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:42:56]free response buf [17:42:56]execute_script done [17:42:56]execute_script returns [17:42:56]free content buf [17:42:56]Sock 10.Close socket [17:42:56]Sock 10.Thread stoped [17:42:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 1F 47 00 DF 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 51 02 00 F4 03 04 00 21 FF EF 66 B6 04 01 00 00 F8 EA B9 BB DA 6F DD 39 [17:42:56]CommunicateWithHost err = 0 [17:42:56]CheckOFDResponse [17:42:56]1017 (14) - 77093643461234 [17:42:56]1041 (16) - 0000000000871835 [17:42:56]1040 (4) - 151982 [17:42:56]1012 (4) - 22.09.2024 11:27 [17:42:56]1206 (1) - 0 [17:42:56]OFD Sender: Remove packet 151982 [17:42:56]ProducePacketName [17:42:56]name=ofd_packets/00151982 [17:42:56]NVStorageDeleteData [17:42:57]OFD Sender: No OFD packet to send [17:43:02]OFD Sender: No OFD packet to send [17:43:03]recv_with_timeout no data received [17:43:07]OFD Sender: No OFD packet to send [17:43:12]OFD Sender: No OFD packet to send [17:43:13]recv_with_timeout no data received [17:43:17]OFD Sender: No OFD packet to send [17:43:22]OFD Sender: No OFD packet to send [17:43:23]recv_with_timeout no data received [17:43:27]OFD Sender: No OFD packet to send [17:43:32]OFD Sender: No OFD packet to send [17:43:37]OFD Sender: No OFD packet to send [17:43:42]OFD Sender: No OFD packet to send [17:43:44]recv_with_timeout no data received [17:43:47]OFD Sender: No OFD packet to send [17:43:52]OFD Sender: No OFD packet to send [17:43:57]OFD Sender: No OFD packet to send [17:44:02]OFD Sender: No OFD packet to send [17:44:07]OFD Sender: No OFD packet to send [17:44:09]recv_with_timeout no data received [17:44:12]OFD Sender: No OFD packet to send [17:44:17]OFD Sender: No OFD packet to send [17:44:21]accept exits with 7 [17:44:21]New connection [17:44:21]New thread 3066871140 created [17:44:21]Thread 3066727780 joined [17:44:21]Waiting for new connection... [17:44:21] Sock 7.Parse request [17:44:21]Sock 7.Check first char [17:44:21]Sock 7.First char is OK [17:44:21]request: POST /json_proto HTTP/1.0 [17:44:21]Method: POST [17:44:21]URL: /json_proto [17:44:21]Method is POST - this is cgi request [17:44:21]url: /json_proto [17:44:21]query_string will be loaded in cgi processing [17:44:21]execute_cgi json_proto POST (null) [17:44:21]execute_cgi path=json_proto method=POST [17:44:21]POST find Content-Length [17:44:21]Host: 172.17.43.67:8080 [17:44:21]Content-Length: 678 [17:44:21]Content-Type: application/json [17:44:21] [17:44:21]POST finish read [17:44:21]Found Content-Length = 678 [17:44:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:21]execute_script... [17:44:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:21]POST & json_proto [17:44:21]process_json_proto [17:44:21]json parsed OK: [17:44:21]protocol is kg_v1.0 [17:44:21]action value=close_receipt [17:44:21]process_action close_receipt [17:44:21]cmd_close_receipt [17:44:21]MH_GetDate [17:44:21]Write to MH i2c: F0 00 00 48 01 38 [17:44:21]Write i2c OK [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: F0 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: F0 09 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: F0 09 00 48 01 00 75 57 F0 66 6A BD 47 65 36 [17:44:21]GetLastDocTimeStamp 1727026973 [17:44:21]current date 1727027061 [17:44:21]FM_GetShiftState [17:44:21]SAM_PROTO_GetShiftState [17:44:21]wFMCommunicate request_size=4 [17:44:21]MH_SAM_APDU [17:44:21]CAPDU: 80 13 01 00 [17:44:21]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [17:44:21]Write i2c OK [17:44:21]MH_I2C_Read... [17:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:21]Read from MH i2c: E2 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 0E 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [17:44:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:44:21]wFMCommunicate OK [17:44:21]SAM_PROTO_GetShiftState done [17:44:21]FM_GetShiftState done [17:44:21]opened in 1726966141 [17:44:21]opened+sec_in_day 1727052541 [17:44:21]quantity*price = 50036 [17:44:21]sum+1 = 50037 [17:44:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 314 22.09.2024 17:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151983 ФПД: 236862915087049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151983&fm=236862915087049&tin=02508201610067®Number=0000000000091825&sum=50000 [17:44:22]StoreToDocumentArchive [17:44:22]shift 475 fd 151983 [17:44:22]save to /storage/0475/doc_00151983 [17:44:22]save last doc name /storage/0475/doc_00151983 to /storage/kkm_last_doc_name [17:44:22]save OK [17:44:22]Clear old archive folders... [17:44:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:44:22]tlvbuf is 01A5D650 [17:44:22]SAM_PROTO_ClearQueue [17:44:22]wFMCommunicate request_size=4 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 09 00 00 [17:44:22]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:44:22]RAPDU: 90 00 [17:44:22]wFMCommunicate OK [17:44:22]SAM_PROTO_ClearQueue done [17:44:22]KKMCreateOFDPacket [17:44:22]OFDProtocolAddRootSTLVToBuf [17:44:22]FM_MakeSignedData [17:44:22]FM_MakeSignedData [17:44:22]SAM_PROTO_SignData [17:44:22]wFMCommunicate request_size=4 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 0D 01 02 [17:44:22]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:44:22]RAPDU: 90 00 [17:44:22]wFMCommunicate OK [17:44:22]wFMCommunicate request_size=255 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 75 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 51 02 00 35 04 06 00 D7 [17:44:22]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 75 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 51 02 00 35 04 06 00 D7 00 00 62 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]OFD Sender: No OFD packet to send [17:44:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:44:22]RAPDU: 90 00 [17:44:22]wFMCommunicate OK [17:44:22]wFMCommunicate request_size=10 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 0D 02 02 05 6C F1 EA 0A C9 [17:44:22]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 6C F1 EA 0A C9 00 00 F8 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [17:44:22]RAPDU: 90 00 [17:44:22]wFMCommunicate OK [17:44:22]wFMCommunicate request_size=4 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 0D 03 02 [17:44:22]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 0B 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 0B 00 5A 01 00 DB 69 94 30 4F DF 69 41 90 00 B7 [17:44:22]RAPDU: DB 69 94 30 4F DF 69 41 90 00 [17:44:22]wFMCommunicate OK [17:44:22]SAM_PROTO_SignData done [17:44:22]FM_MakeSignedData done [17:44:22]CreateOFDProtocolMessage [17:44:22]wFMCommunicate request_size=4 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 11 00 00 [17:44:22]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 17 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [17:44:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:22]wFMCommunicate OK [17:44:22]CreateOFDProtocolMessage done [17:44:22]OFDSenderStorePacket 151983 [17:44:22]StoreOFDPacket docnum=151983 [17:44:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C5 14 07 01 41 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 75 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 51 02 00 35 04 06 00 D7 6C F1 EA 0A C9 DB 69 94 30 4F DF 69 41 [17:44:22]CheckFolder [17:44:22]dirname=/storage/ofd_packets [17:44:22]CheckFolder done [17:44:22]ProducePacketName [17:44:22]name=ofd_packets/00151983 [17:44:22]NVStorageSaveData ofd_packets/00151983 [17:44:22]File name is /storage/ofd_packets/00151983 [17:44:22]Write 301 bytes [17:44:22]NVStorageSaveData done [17:44:22]OFDSenderStorePacket done [17:44:22]KKMCreateOFDPacket done [17:44:22]NVStorageSaveData kkm_last_timestamp [17:44:22]File name is /storage/kkm_last_timestamp [17:44:22]Write 4 bytes [17:44:22]NVStorageSaveData done [17:44:22]ExternCall_PrintAddStr [17:44:22]wPrintStart [17:44:22]Write to MH i2c: 01 00 00 5C 01 5D [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: 01 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: 01 07 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [17:44:22]RasterBufferAndPrint [17:44:22]line Счет N : (1)1785992 [17:44:22]line ИНН: 02508201610067 [17:44:22]line Контрольно-Кассовый Чек [17:44:22]line ПРОДАЖА [17:44:22]line ТРК (МРК, ГНК) : 12 [17:44:22]line Товар: 2710124130 [17:44:22]line Аи-92-К-5 [17:44:22]line 7.380 * 67.80 [17:44:22]line = 500.36 [17:44:22]line НДС 12% НСП 1% [17:44:22]line > о реализуемом товаре [17:44:22]line ОКРУГЛЕНИЕ: -0.36 [17:44:22]line ИТОГО: 500.00 [17:44:22]line Внесено: 500.00 [17:44:22]line СДАЧА: 0.00 [17:44:22]line НСП 1% : 4.43 [17:44:22]line НДС 12% : 53.14 [17:44:22]line Наличными: 500.00 [17:44:22]line Безнал.: 0.00 [17:44:22]line Место: АЗС № 89 "Партнер Нефть" [17:44:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:44:22]line СНО: Общий режим [17:44:22]line Чек 314 22.09.2024 17:44 [17:44:22]line Смена: 475 ФФД: 1.0 [17:44:22]line ЗНМ: 0300000113 [17:44:22]line РНМ: 0000000000091825 [17:44:22]line Версия ККМ: 001 [17:44:22]line ФМ: 0000000000871835 [17:44:22]line ФД: 151983 [17:44:22]line ФПД: 236862915087049 [17:44:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151983&fm=236862915087049&tin=02508201610067®Number=0000000000091825&sum=50000 [17:44:22]written 0, free lines is 4095 [17:44:22]OFD Sender: Processing packet 151983 [packets to send 827, broken 826] [17:44:22]ProducePacketName [17:44:22]name=ofd_packets/00151983 [17:44:22]OFD Sender: To server: pG, [17:44:22]CommunicateWithHost lk.salyk.kg:30040 [17:44:22]ConnectInit lk.salyk.kg [17:44:23]Write to MH i2c: 01 00 00 87 01 88 [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: 01 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: 01 07 00 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D7 0C 72 [17:44:23]RasterBufferAndPrint [17:44:23]line [17:44:23]line [17:44:23]line [17:44:23]line [17:44:23]line [17:44:23]written 0, free lines is 3293 [17:44:23]MH_Cut [17:44:23]Write to MH i2c: D1 01 00 8E 01 01 61 [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: D1 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: D1 01 00 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: D1 01 00 8E 01 00 60 [17:44:23]Write to MH i2c: 01 00 00 8F 01 90 [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]Connected sock=9 [17:44:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C5 14 07 01 41 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 75 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 51 02 00 35 04 06 00 D7 6C F1 EA 0A C9 DB 69 94 30 4F DF 69 41 [17:44:23]*** Cut start [17:44:23]*** Purtial cut [17:44:23]*** Stage 1: CUTSNS_PIN = 1 [17:44:24]Read from MH i2c: 01 [17:44:24]MH_I2C_Read... [17:44:24]*** Stop cut motor [17:44:24]*** Cut end [17:44:24]Read from MH i2c: 01 07 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [17:44:24]process_action close_receipt done [17:44:24]requested_data is exist [17:44:24]produce_requested_data [17:44:24]requested_item fm.sn is exist - process it [17:44:24]wFMCommunicate request_size=4 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 11 00 00 [17:44:24]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 17 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [17:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:24]wFMCommunicate OK [17:44:24]requested_item fd.num is exist - process it [17:44:24]SAM_PROTO_GetFieldsCounters [17:44:24]wFMCommunicate request_size=4 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 13 00 00 [17:44:24]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 62 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [17:44:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:24]wFMCommunicate OK [17:44:24]SAM_PROTO_GetFieldsCounters done [17:44:24]requested_item shift.num is exist - process it [17:44:24]requested_item shift.opened is exist - process it [17:44:24]req_shift_opened [17:44:24]FM_GetShiftState [17:44:24]SAM_PROTO_GetShiftState [17:44:24]wFMCommunicate request_size=4 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 13 01 00 [17:44:24]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 0E 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [17:44:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:44:24]wFMCommunicate OK [17:44:24]SAM_PROTO_GetShiftState done [17:44:24]FM_GetShiftState done [17:44:24]req_shift_opened done [17:44:24]requested_item shift.open_date is exist - process it [17:44:24]req_shift_open_date [17:44:24]req_shift_open_date done [17:44:24]produce_requested_data done [17:44:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151983,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:44:24]process_action_free close_receipt [17:44:24]json_value_free [17:44:24]json_value_free done [17:44:24]process_json_proto returns [17:44:24]Send response to host [17:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151983,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:44:24]free response buf [17:44:24]execute_script done [17:44:24]execute_script returns [17:44:24]free content buf [17:44:24]Sock 7.Close socket [17:44:24]Sock 7.Thread stoped [17:44:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 C9 47 00 34 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 51 02 00 F4 03 04 00 79 FF EF 66 B6 04 01 00 00 60 1E C3 AD A6 82 EE 01 [17:44:25]CommunicateWithHost err = 0 [17:44:25]CheckOFDResponse [17:44:25]1017 (14) - 77093643461234 [17:44:25]1041 (16) - 0000000000871835 [17:44:25]1040 (4) - 151983 [17:44:25]1012 (4) - 22.09.2024 11:28 [17:44:25]1206 (1) - 0 [17:44:25]OFD Sender: Remove packet 151983 [17:44:25]ProducePacketName [17:44:25]name=ofd_packets/00151983 [17:44:25]NVStorageDeleteData [17:44:25]OFD Sender: No OFD packet to send [17:44:30]OFD Sender: No OFD packet to send [17:44:32]recv_with_timeout no data received [17:44:35]OFD Sender: No OFD packet to send [17:44:40]accept exits with 10 [17:44:40]New connection [17:44:40]New thread 3066727780 created [17:44:40]Thread 3066871140 joined [17:44:40]Waiting for new connection... [17:44:40] Sock 10.Parse request [17:44:40]Sock 10.Check first char [17:44:40]Sock 10.First char is OK [17:44:40]request: POST /json_proto HTTP/1.0 [17:44:40]Method: POST [17:44:40]URL: /json_proto [17:44:40]Method is POST - this is cgi request [17:44:40]url: /json_proto [17:44:40]query_string will be loaded in cgi processing [17:44:40]execute_cgi json_proto POST (null) [17:44:40]execute_cgi path=json_proto method=POST [17:44:40]POST find Content-Length [17:44:40]Host: 172.17.43.67:8080 [17:44:40]Content-Length: 680 [17:44:40]Content-Type: application/json [17:44:40] [17:44:40]POST finish read [17:44:40]Found Content-Length = 680 [17:44:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:40]execute_script... [17:44:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:40]POST & json_proto [17:44:40]process_json_proto [17:44:40]json parsed OK: [17:44:40]protocol is kg_v1.0 [17:44:40]action value=close_receipt [17:44:40]process_action close_receipt [17:44:40]cmd_close_receipt [17:44:40]MH_GetDate [17:44:40]Write to MH i2c: F0 00 00 93 01 83 [17:44:40]Write i2c OK [17:44:40]MH_I2C_Read... [17:44:40]Read from MH i2c: F0 [17:44:40]MH_I2C_Read... [17:44:40]Read from MH i2c: F0 09 00 [17:44:40]MH_I2C_Read... [17:44:40]Read from MH i2c: F0 09 00 93 01 00 88 57 F0 66 6A BD 47 65 94 [17:44:40]GetLastDocTimeStamp 1727027061 [17:44:40]current date 1727027080 [17:44:40]FM_GetShiftState [17:44:40]SAM_PROTO_GetShiftState [17:44:40]wFMCommunicate request_size=4 [17:44:40]MH_SAM_APDU [17:44:40]CAPDU: 80 13 01 00 [17:44:40]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [17:44:40]Write i2c OK [17:44:40]MH_I2C_Read... [17:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:40]Read from MH i2c: E2 [17:44:40]MH_I2C_Read... [17:44:40]Read from MH i2c: E2 0E 00 [17:44:40]MH_I2C_Read... [17:44:40]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [17:44:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:44:40]wFMCommunicate OK [17:44:40]SAM_PROTO_GetShiftState done [17:44:40]FM_GetShiftState done [17:44:40]opened in 1726966141 [17:44:40]opened+sec_in_day 1727052541 [17:44:40]quantity*price = 120015 [17:44:40]sum+1 = 120016 [17:44:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 315 22.09.2024 17:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151984 ФПД: 271325290784530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151984&fm=271325290784530&tin=02508201610067®Number=0000000000091825&sum=120000 [17:44:41]StoreToDocumentArchive [17:44:41]shift 475 fd 151984 [17:44:41]save to /storage/0475/doc_00151984 [17:44:41]save last doc name /storage/0475/doc_00151984 to /storage/kkm_last_doc_name [17:44:41]save OK [17:44:41]Clear old archive folders... [17:44:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:44:41]tlvbuf is 01A52E90 [17:44:41]SAM_PROTO_ClearQueue [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 09 00 00 [17:44:41]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:44:41]RAPDU: 90 00 [17:44:41]wFMCommunicate OK [17:44:41]SAM_PROTO_ClearQueue done [17:44:41]KKMCreateOFDPacket [17:44:41]OFDProtocolAddRootSTLVToBuf [17:44:41]FM_MakeSignedData [17:44:41]FM_MakeSignedData [17:44:41]SAM_PROTO_SignData [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 0D 01 02 [17:44:41]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:44:41]RAPDU: 90 00 [17:44:41]wFMCommunicate OK [17:44:41]wFMCommunicate request_size=255 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 88 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 51 02 00 35 04 06 00 F6 C4 D7 93 [17:44:41]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 88 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 51 02 00 35 04 06 00 F6 C4 D7 93 00 00 83 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:44:41]RAPDU: 90 00 [17:44:41]wFMCommunicate OK [17:44:41]wFMCommunicate request_size=7 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 0D 02 02 02 67 12 [17:44:41]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 67 12 00 00 9C [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:41]Read from MH i2c: E2 03 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [17:44:41]RAPDU: 90 00 [17:44:41]wFMCommunicate OK [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 0D 03 02 [17:44:41]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 0B 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 0B 00 A5 01 00 0E C7 3E E8 28 84 6D 89 90 00 BF [17:44:41]RAPDU: 0E C7 3E E8 28 84 6D 89 90 00 [17:44:41]wFMCommunicate OK [17:44:41]SAM_PROTO_SignData done [17:44:41]FM_MakeSignedData done [17:44:41]CreateOFDProtocolMessage [17:44:41]wFMCommunicate request_size=4 [17:44:41]MH_SAM_APDU [17:44:41]CAPDU: 80 11 00 00 [17:44:41]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:41]Read from MH i2c: E2 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 17 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [17:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:41]wFMCommunicate OK [17:44:41]CreateOFDProtocolMessage done [17:44:41]OFDSenderStorePacket 151984 [17:44:41]StoreOFDPacket docnum=151984 [17:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 DA 04 01 B1 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 88 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 51 02 00 35 04 06 00 F6 C4 D7 93 67 12 0E C7 3E E8 28 84 6D 89 [17:44:41]CheckFolder [17:44:41]dirname=/storage/ofd_packets [17:44:41]CheckFolder done [17:44:41]ProducePacketName [17:44:41]name=ofd_packets/00151984 [17:44:41]NVStorageSaveData ofd_packets/00151984 [17:44:41]File name is /storage/ofd_packets/00151984 [17:44:41]Write 298 bytes [17:44:41]NVStorageSaveData done [17:44:41]OFDSenderStorePacket done [17:44:41]KKMCreateOFDPacket done [17:44:41]NVStorageSaveData kkm_last_timestamp [17:44:41]File name is /storage/kkm_last_timestamp [17:44:41]Write 4 bytes [17:44:41]NVStorageSaveData done [17:44:41]ExternCall_PrintAddStr [17:44:41]wPrintStart [17:44:41]Write to MH i2c: 01 00 00 A7 01 A8 [17:44:41]Write i2c OK [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: 01 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: 01 07 00 [17:44:41]MH_I2C_Read... [17:44:41]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [17:44:41]RasterBufferAndPrint [17:44:41]line Счет N : (1)1785993 [17:44:41]line ИНН: 02508201610067 [17:44:41]line Контрольно-Кассовый Чек [17:44:41]line ПРОДАЖА [17:44:41]line ТРК (МРК, ГНК) : 31 [17:44:41]line Товар: 2710194210 [17:44:41]line ДТ-К-5 [17:44:41]line 15.750 * 76.20 [17:44:41]line = 1200.15 [17:44:41]line НДС 12% НСП 1% [17:44:41]line > о реализуемом товаре [17:44:41]line ОКРУГЛЕНИЕ: -0.15 [17:44:41]line ИТОГО: 1200.00 [17:44:41]line Внесено: 1200.00 [17:44:41]line СДАЧА: 0.00 [17:44:41]line НСП 1% : 10.62 [17:44:41]line НДС 12% : 127.45 [17:44:41]line Наличными: 1200.00 [17:44:41]line Безнал.: 0.00 [17:44:41]line Место: АЗС № 89 "Партнер Нефть" [17:44:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:44:41]line СНО: Общий режим [17:44:41]line Чек 315 22.09.2024 17:44 [17:44:41]line Смена: 475 ФФД: 1.0 [17:44:41]line ЗНМ: 0300000113 [17:44:41]line РНМ: 0000000000091825 [17:44:41]line Версия ККМ: 001 [17:44:41]line ФМ: 0000000000871835 [17:44:41]line ФД: 151984 [17:44:41]line ФПД: 271325290784530 [17:44:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151984&fm=271325290784530&tin=02508201610067®Number=0000000000091825&sum=120000 [17:44:41]written 0, free lines is 4095 [17:44:41]OFD Sender: Processing packet 151984 [packets to send 827, broken 826] [17:44:41]ProducePacketName [17:44:41]name=ofd_packets/00151984 [17:44:41]OFD Sender: To server: pG, [17:44:41]CommunicateWithHost lk.salyk.kg:30040 [17:44:41]ConnectInit lk.salyk.kg [17:44:42]Write to MH i2c: 01 00 00 D2 01 D3 [17:44:42]Write i2c OK [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: 01 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: 01 07 00 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D5 0C BB [17:44:42]RasterBufferAndPrint [17:44:42]line [17:44:42]line [17:44:42]line [17:44:42]line [17:44:42]line [17:44:42]written 0, free lines is 3295 [17:44:42]MH_Cut [17:44:42]Write to MH i2c: D1 01 00 D9 01 01 AC [17:44:42]Write i2c OK [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: D1 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: D1 01 00 [17:44:42]MH_I2C_Read... [17:44:42]Read from MH i2c: D1 01 00 D9 01 00 AB [17:44:42]Write to MH i2c: 01 00 00 DA 01 DB [17:44:42]Write i2c OK [17:44:42]MH_I2C_Read... [17:44:43]*** Cut start [17:44:43]*** Purtial cut [17:44:43]*** Stage 1: CUTSNS_PIN = 1 [17:44:43]Read from MH i2c: 01 [17:44:43]MH_I2C_Read... [17:44:43]*** Stop cut motor [17:44:43]*** Cut end [17:44:43]Read from MH i2c: 01 07 00 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [17:44:43]process_action close_receipt done [17:44:43]requested_data is exist [17:44:43]produce_requested_data [17:44:43]requested_item fm.sn is exist - process it [17:44:43]wFMCommunicate request_size=4 [17:44:43]MH_SAM_APDU [17:44:43]CAPDU: 80 11 00 00 [17:44:43]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [17:44:43]Write i2c OK [17:44:43]MH_I2C_Read... [17:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:43]Read from MH i2c: E2 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 17 00 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [17:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:43]wFMCommunicate OK [17:44:43]requested_item fd.num is exist - process it [17:44:43]SAM_PROTO_GetFieldsCounters [17:44:43]wFMCommunicate request_size=4 [17:44:43]MH_SAM_APDU [17:44:43]CAPDU: 80 13 00 00 [17:44:43]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [17:44:43]Write i2c OK [17:44:43]MH_I2C_Read... [17:44:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:43]Read from MH i2c: E2 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 62 00 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [17:44:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:43]wFMCommunicate OK [17:44:43]SAM_PROTO_GetFieldsCounters done [17:44:43]requested_item shift.num is exist - process it [17:44:43]requested_item shift.opened is exist - process it [17:44:43]req_shift_opened [17:44:43]FM_GetShiftState [17:44:43]SAM_PROTO_GetShiftState [17:44:43]wFMCommunicate request_size=4 [17:44:43]MH_SAM_APDU [17:44:43]CAPDU: 80 13 01 00 [17:44:43]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [17:44:43]Write i2c OK [17:44:43]MH_I2C_Read... [17:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:43]Read from MH i2c: E2 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 0E 00 [17:44:43]MH_I2C_Read... [17:44:43]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [17:44:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:44:43]wFMCommunicate OK [17:44:43]SAM_PROTO_GetShiftState done [17:44:43]FM_GetShiftState done [17:44:43]req_shift_opened done [17:44:43]requested_item shift.open_date is exist - process it [17:44:43]req_shift_open_date [17:44:43]req_shift_open_date done [17:44:43]produce_requested_data done [17:44:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151984,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:44:43]process_action_free close_receipt [17:44:43]json_value_free [17:44:43]json_value_free done [17:44:43]process_json_proto returns [17:44:43]Send response to host [17:44:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151984,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:44:43]free response buf [17:44:43]execute_script done [17:44:43]execute_script returns [17:44:43]free content buf [17:44:43]Sock 10.Close socket [17:44:43]Sock 10.Thread stoped [17:44:46]ConnectInit Can't take IP for lk.salyk.kg [17:44:46]CommunicateWithHost connect error [17:44:46]CommunicateWithHost err = -1 [17:44:46]OFD Sender: Server communicate error [17:44:52]OFD Sender: Processing packet 151984 [packets to send 827, broken 826] [17:44:52]ProducePacketName [17:44:52]name=ofd_packets/00151984 [17:44:52]OFD Sender: To server: pG, [17:44:52]CommunicateWithHost lk.salyk.kg:30040 [17:44:52]ConnectInit lk.salyk.kg [17:44:53]recv_with_timeout no data received [17:44:57]ConnectInit Can't take IP for lk.salyk.kg [17:44:57]CommunicateWithHost connect error [17:44:57]CommunicateWithHost err = -1 [17:44:57]OFD Sender: Server communicate error [17:45:02]OFD Sender: Processing packet 151984 [packets to send 827, broken 826] [17:45:02]ProducePacketName [17:45:02]name=ofd_packets/00151984 [17:45:02]OFD Sender: To server: pG, [17:45:02]CommunicateWithHost lk.salyk.kg:30040 [17:45:02]ConnectInit lk.salyk.kg [17:45:09]recv_with_timeout no data received [17:45:19]Connected sock=10 [17:45:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 DA 04 01 B1 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 88 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 51 02 00 35 04 06 00 F6 C4 D7 93 67 12 0E C7 3E E8 28 84 6D 89 [17:45:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EC B5 47 00 73 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 51 02 00 F4 03 04 00 B3 FF EF 66 B6 04 01 00 00 F3 79 BD 3B 4B A1 9F 2B [17:45:22]CommunicateWithHost err = 0 [17:45:22]CheckOFDResponse [17:45:22]1017 (14) - 77093643461234 [17:45:22]1041 (16) - 0000000000871835 [17:45:22]1040 (4) - 151984 [17:45:22]1012 (4) - 22.09.2024 11:29 [17:45:22]1206 (1) - 0 [17:45:22]OFD Sender: Remove packet 151984 [17:45:22]ProducePacketName [17:45:22]name=ofd_packets/00151984 [17:45:22]NVStorageDeleteData [17:45:22]OFD Sender: No OFD packet to send [17:45:26]recv_with_timeout no data received [17:45:27]OFD Sender: No OFD packet to send [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:41]recv_with_timeout no data received [17:45:42]OFD Sender: No OFD packet to send [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:55]recv_with_timeout no data received [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:10]accept exits with 9 [17:46:10]New connection [17:46:10]New thread 3066871140 created [17:46:10]Thread 3066727780 joined [17:46:10]Waiting for new connection... [17:46:10] Sock 9.Parse request [17:46:10]Sock 9.Check first char [17:46:10]Sock 9.First char is OK [17:46:10]request: POST /json_proto HTTP/1.0 [17:46:10]Method: POST [17:46:10]URL: /json_proto [17:46:10]Method is POST - this is cgi request [17:46:10]url: /json_proto [17:46:10]query_string will be loaded in cgi processing [17:46:10]execute_cgi json_proto POST (null) [17:46:10]execute_cgi path=json_proto method=POST [17:46:10]POST find Content-Length [17:46:10]Host: 172.17.43.67:8080 [17:46:10]Content-Length: 678 [17:46:10]Content-Type: application/json [17:46:10] [17:46:10]POST finish read [17:46:10]Found Content-Length = 678 [17:46:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:10]execute_script... [17:46:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:10]POST & json_proto [17:46:10]process_json_proto [17:46:10]json parsed OK: [17:46:10]protocol is kg_v1.0 [17:46:10]action value=close_receipt [17:46:10]process_action close_receipt [17:46:10]cmd_close_receipt [17:46:10]MH_GetDate [17:46:10]Write to MH i2c: F0 00 00 DE 01 CE [17:46:10]Write i2c OK [17:46:10]MH_I2C_Read... [17:46:10]Read from MH i2c: F0 [17:46:10]MH_I2C_Read... [17:46:10]Read from MH i2c: F0 09 00 [17:46:10]MH_I2C_Read... [17:46:10]Read from MH i2c: F0 09 00 DE 01 00 E2 57 F0 66 6A BD 47 65 39 [17:46:10]GetLastDocTimeStamp 1727027080 [17:46:10]current date 1727027170 [17:46:10]FM_GetShiftState [17:46:10]SAM_PROTO_GetShiftState [17:46:10]wFMCommunicate request_size=4 [17:46:10]MH_SAM_APDU [17:46:10]CAPDU: 80 13 01 00 [17:46:10]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [17:46:10]Write i2c OK [17:46:10]MH_I2C_Read... [17:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:10]Read from MH i2c: E2 [17:46:10]MH_I2C_Read... [17:46:10]Read from MH i2c: E2 0E 00 [17:46:10]MH_I2C_Read... [17:46:10]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A4 [17:46:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:46:10]wFMCommunicate OK [17:46:10]SAM_PROTO_GetShiftState done [17:46:10]FM_GetShiftState done [17:46:10]opened in 1726966141 [17:46:10]opened+sec_in_day 1727052541 [17:46:10]quantity*price = 40002 [17:46:10]sum+1 = 40003 [17:46:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 316 22.09.2024 17:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151985 ФПД: 163083350884745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151985&fm=163083350884745&tin=02508201610067®Number=0000000000091825&sum=40000 [17:46:11]StoreToDocumentArchive [17:46:11]shift 475 fd 151985 [17:46:11]save to /storage/0475/doc_00151985 [17:46:11]save last doc name /storage/0475/doc_00151985 to /storage/kkm_last_doc_name [17:46:11]save OK [17:46:11]Clear old archive folders... [17:46:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:11]tlvbuf is 01A5DD60 [17:46:11]SAM_PROTO_ClearQueue [17:46:11]wFMCommunicate request_size=4 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 09 00 00 [17:46:11]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:11]Read from MH i2c: E2 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [17:46:11]RAPDU: 90 00 [17:46:11]wFMCommunicate OK [17:46:11]SAM_PROTO_ClearQueue done [17:46:11]KKMCreateOFDPacket [17:46:11]OFDProtocolAddRootSTLVToBuf [17:46:11]FM_MakeSignedData [17:46:11]FM_MakeSignedData [17:46:11]SAM_PROTO_SignData [17:46:11]wFMCommunicate request_size=4 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 0D 01 02 [17:46:11]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:11]Read from MH i2c: E2 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [17:46:11]RAPDU: 90 00 [17:46:11]wFMCommunicate OK [17:46:11]wFMCommunicate request_size=255 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E2 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 51 02 00 35 04 06 00 94 [17:46:11]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E2 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 51 02 00 35 04 06 00 94 00 00 0B [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:11]Read from MH i2c: E2 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [17:46:11]RAPDU: 90 00 [17:46:11]wFMCommunicate OK [17:46:11]wFMCommunicate request_size=10 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 0D 02 02 05 52 CD 32 C1 89 [17:46:11]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 52 CD 32 C1 89 00 00 0F [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:11]Read from MH i2c: E2 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [17:46:11]RAPDU: 90 00 [17:46:11]wFMCommunicate OK [17:46:11]wFMCommunicate request_size=4 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 0D 03 02 [17:46:11]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:11]Read from MH i2c: E2 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 0B 00 [17:46:11]MH_I2C_Read... [17:46:11]Read from MH i2c: E2 0B 00 F0 01 00 B1 F8 2C 1F 99 FA B4 F7 90 00 9F [17:46:11]RAPDU: B1 F8 2C 1F 99 FA B4 F7 90 00 [17:46:11]wFMCommunicate OK [17:46:11]SAM_PROTO_SignData done [17:46:11]FM_MakeSignedData done [17:46:11]CreateOFDProtocolMessage [17:46:11]wFMCommunicate request_size=4 [17:46:11]MH_SAM_APDU [17:46:11]CAPDU: 80 11 00 00 [17:46:11]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [17:46:11]Write i2c OK [17:46:11]MH_I2C_Read... [17:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:12]Read from MH i2c: E2 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 17 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [17:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:46:12]wFMCommunicate OK [17:46:12]CreateOFDProtocolMessage done [17:46:12]OFDSenderStorePacket 151985 [17:46:12]StoreOFDPacket docnum=151985 [17:46:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B EA 07 01 8F B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E2 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 51 02 00 35 04 06 00 94 52 CD 32 C1 89 B1 F8 2C 1F 99 FA B4 F7 [17:46:12]CheckFolder [17:46:12]dirname=/storage/ofd_packets [17:46:12]CheckFolder done [17:46:12]ProducePacketName [17:46:12]name=ofd_packets/00151985 [17:46:12]NVStorageSaveData ofd_packets/00151985 [17:46:12]File name is /storage/ofd_packets/00151985 [17:46:12]Write 301 bytes [17:46:12]NVStorageSaveData done [17:46:12]OFDSenderStorePacket done [17:46:12]KKMCreateOFDPacket done [17:46:12]NVStorageSaveData kkm_last_timestamp [17:46:12]File name is /storage/kkm_last_timestamp [17:46:12]Write 4 bytes [17:46:12]NVStorageSaveData done [17:46:12]ExternCall_PrintAddStr [17:46:12]wPrintStart [17:46:12]Write to MH i2c: 01 00 00 F2 01 F3 [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 07 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [17:46:12]RasterBufferAndPrint [17:46:12]line Счет N : (1)1785994 [17:46:12]line ИНН: 02508201610067 [17:46:12]line Контрольно-Кассовый Чек [17:46:12]line ПРОДАЖА [17:46:12]line ТРК (МРК, ГНК) : 42 [17:46:12]line Товар: 2710124130 [17:46:12]line Аи-92-К-5 [17:46:12]line 5.900 * 67.80 [17:46:12]line = 400.02 [17:46:12]line НДС 12% НСП 1% [17:46:12]line > о реализуемом товаре [17:46:12]line ОКРУГЛЕНИЕ: -0.02 [17:46:12]line ИТОГО: 400.00 [17:46:12]line Внесено: 400.00 [17:46:12]line СДАЧА: 0.00 [17:46:12]line НСП 1% : 3.54 [17:46:12]line НДС 12% : 42.48 [17:46:12]line Наличными: 400.00 [17:46:12]line Безнал.: 0.00 [17:46:12]line Место: АЗС № 89 "Партнер Нефть" [17:46:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:46:12]line СНО: Общий режим [17:46:12]line Чек 316 22.09.2024 17:46 [17:46:12]line Смена: 475 ФФД: 1.0 [17:46:12]line ЗНМ: 0300000113 [17:46:12]line РНМ: 0000000000091825 [17:46:12]line Версия ККМ: 001 [17:46:12]line ФМ: 0000000000871835 [17:46:12]line ФД: 151985 [17:46:12]line ФПД: 163083350884745 [17:46:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151985&fm=163083350884745&tin=02508201610067®Number=0000000000091825&sum=40000 [17:46:12]written 0, free lines is 4095 [17:46:12]OFD Sender: Processing packet 151985 [packets to send 827, broken 826] [17:46:12]ProducePacketName [17:46:12]name=ofd_packets/00151985 [17:46:12]OFD Sender: To server: pG, [17:46:12]CommunicateWithHost lk.salyk.kg:30040 [17:46:12]ConnectInit lk.salyk.kg [17:46:12]Write to MH i2c: 01 00 00 1D 02 1F [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 07 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 DC 0C 0E [17:46:12]RasterBufferAndPrint [17:46:12]line [17:46:12]line [17:46:12]line [17:46:12]line [17:46:12]line [17:46:12]written 0, free lines is 3298 [17:46:12]MH_Cut [17:46:12]Write to MH i2c: D1 01 00 24 02 01 F8 [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: D1 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: D1 01 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: D1 01 00 24 02 00 F7 [17:46:12]Write to MH i2c: 01 00 00 25 02 27 [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:13]*** Cut start [17:46:13]*** Purtial cut [17:46:13]*** Stage 1: CUTSNS_PIN = 1 [17:46:13]Read from MH i2c: 01 [17:46:13]MH_I2C_Read... [17:46:13]*** Stop cut motor [17:46:13]*** Cut end [17:46:13]Read from MH i2c: 01 07 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [17:46:13]process_action close_receipt done [17:46:13]requested_data is exist [17:46:13]produce_requested_data [17:46:13]requested_item fm.sn is exist - process it [17:46:13]wFMCommunicate request_size=4 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 11 00 00 [17:46:13]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:13]Read from MH i2c: E2 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 17 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [17:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:46:13]wFMCommunicate OK [17:46:13]requested_item fd.num is exist - process it [17:46:13]SAM_PROTO_GetFieldsCounters [17:46:13]wFMCommunicate request_size=4 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 13 00 00 [17:46:13]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:13]Read from MH i2c: E2 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 62 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [17:46:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:13]wFMCommunicate OK [17:46:13]SAM_PROTO_GetFieldsCounters done [17:46:13]requested_item shift.num is exist - process it [17:46:13]requested_item shift.opened is exist - process it [17:46:13]req_shift_opened [17:46:13]FM_GetShiftState [17:46:13]SAM_PROTO_GetShiftState [17:46:13]wFMCommunicate request_size=4 [17:46:13]MH_SAM_APDU [17:46:13]CAPDU: 80 13 01 00 [17:46:13]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [17:46:13]Write i2c OK [17:46:13]MH_I2C_Read... [17:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:13]Read from MH i2c: E2 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 0E 00 [17:46:13]MH_I2C_Read... [17:46:13]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EE [17:46:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:46:13]wFMCommunicate OK [17:46:13]SAM_PROTO_GetShiftState done [17:46:13]FM_GetShiftState done [17:46:13]req_shift_opened done [17:46:13]requested_item shift.open_date is exist - process it [17:46:13]req_shift_open_date [17:46:13]req_shift_open_date done [17:46:13]produce_requested_data done [17:46:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151985,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:46:13]process_action_free close_receipt [17:46:13]json_value_free [17:46:13]json_value_free done [17:46:13]process_json_proto returns [17:46:13]Send response to host [17:46:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151985,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:46:13]free response buf [17:46:13]execute_script done [17:46:13]execute_script returns [17:46:13]free content buf [17:46:13]Sock 9.Close socket [17:46:13]Sock 9.Thread stoped [17:46:16]recv_with_timeout no data received [17:46:17]Connected sock=11 [17:46:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B EA 07 01 8F B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E2 57 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 51 02 00 35 04 06 00 94 52 CD 32 C1 89 B1 F8 2C 1F 99 FA B4 F7 [17:46:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 F5 47 00 03 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 51 02 00 F4 03 04 00 EA FF EF 66 B6 04 01 00 00 7B D7 7E 24 F4 27 DE 0D [17:46:17]CommunicateWithHost err = 0 [17:46:17]CheckOFDResponse [17:46:17]1017 (14) - 77093643461234 [17:46:17]1041 (16) - 0000000000871835 [17:46:17]1040 (4) - 151985 [17:46:17]1012 (4) - 22.09.2024 11:30 [17:46:17]1206 (1) - 0 [17:46:17]OFD Sender: Remove packet 151985 [17:46:17]ProducePacketName [17:46:17]name=ofd_packets/00151985 [17:46:17]NVStorageDeleteData [17:46:18]OFD Sender: No OFD packet to send [17:46:23]OFD Sender: No OFD packet to send [17:46:28]OFD Sender: No OFD packet to send [17:46:33]OFD Sender: No OFD packet to send [17:46:38]OFD Sender: No OFD packet to send [17:46:43]OFD Sender: No OFD packet to send [17:46:48]OFD Sender: No OFD packet to send [17:46:52]recv_with_timeout no data received [17:46:53]OFD Sender: No OFD packet to send [17:46:58]OFD Sender: No OFD packet to send [17:47:03]OFD Sender: No OFD packet to send [17:47:08]OFD Sender: No OFD packet to send [17:47:09]recv_with_timeout no data received [17:47:13]OFD Sender: No OFD packet to send [17:47:18]accept exits with 10 [17:47:18]New connection [17:47:18]New thread 3066727780 created [17:47:18]Thread 3066871140 joined [17:47:18]Waiting for new connection... [17:47:18] Sock 10.Parse request [17:47:18]Sock 10.Check first char [17:47:18]Sock 10.First char is OK [17:47:18]request: POST /json_proto HTTP/1.0 [17:47:18]Method: POST [17:47:18]URL: /json_proto [17:47:18]Method is POST - this is cgi request [17:47:18]url: /json_proto [17:47:18]query_string will be loaded in cgi processing [17:47:18]execute_cgi json_proto POST (null) [17:47:18]execute_cgi path=json_proto method=POST [17:47:18]POST find Content-Length [17:47:18]Host: 172.17.43.67:8080 [17:47:18]Content-Length: 644 [17:47:18]Content-Type: application/json [17:47:18] [17:47:18]POST finish read [17:47:18]Found Content-Length = 644 [17:47:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18834", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:18]execute_script... [17:47:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18834", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:18]POST & json_proto [17:47:18]process_json_proto [17:47:18]json parsed OK: [17:47:18]protocol is kg_v1.0 [17:47:18]action value=close_receipt [17:47:18]process_action close_receipt [17:47:18]cmd_close_receipt [17:47:18]MH_GetDate [17:47:18]Write to MH i2c: F0 00 00 29 02 1A [17:47:18]OFD Sender: No OFD packet to send [17:47:18]Write i2c OK [17:47:18]MH_I2C_Read... [17:47:18]Read from MH i2c: F0 [17:47:18]MH_I2C_Read... [17:47:18]Read from MH i2c: F0 09 00 [17:47:18]MH_I2C_Read... [17:47:18]Read from MH i2c: F0 09 00 29 02 00 26 58 F0 66 6A BD 47 65 CA [17:47:18]GetLastDocTimeStamp 1727027170 [17:47:18]current date 1727027238 [17:47:18]FM_GetShiftState [17:47:18]SAM_PROTO_GetShiftState [17:47:18]wFMCommunicate request_size=4 [17:47:18]MH_SAM_APDU [17:47:18]CAPDU: 80 13 01 00 [17:47:18]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [17:47:18]Write i2c OK [17:47:18]MH_I2C_Read... [17:47:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:18]Read from MH i2c: E2 [17:47:18]MH_I2C_Read... [17:47:18]Read from MH i2c: E2 0E 00 [17:47:18]MH_I2C_Read... [17:47:18]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F0 [17:47:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:47:18]wFMCommunicate OK [17:47:18]SAM_PROTO_GetShiftState done [17:47:18]FM_GetShiftState done [17:47:18]opened in 1726966141 [17:47:18]opened+sec_in_day 1727052541 [17:47:18]quantity*price = 5500 [17:47:18]sum+1 = 5501 [17:47:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 317 22.09.2024 17:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151986 ФПД: 69115275426782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174718&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151986&fm=69115275426782&tin=02508201610067®Number=0000000000091825&sum=5500 0 [17:47:19]StoreToDocumentArchive [17:47:19]shift 475 fd 151986 [17:47:19]save to /storage/0475/doc_00151986 [17:47:19]save last doc name /storage/0475/doc_00151986 to /storage/kkm_last_doc_name [17:47:19]save OK [17:47:19]Clear old archive folders... [17:47:19]ProcessDocumentItem done err = 0, tmpTLVsize=276 [17:47:19]tlvbuf is 01A72150 [17:47:19]SAM_PROTO_ClearQueue [17:47:19]wFMCommunicate request_size=4 [17:47:19]MH_SAM_APDU [17:47:19]CAPDU: 80 09 00 00 [17:47:19]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [17:47:19]Write i2c OK [17:47:19]MH_I2C_Read... [17:47:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:19]Read from MH i2c: E2 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 03 00 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [17:47:19]RAPDU: 90 00 [17:47:19]wFMCommunicate OK [17:47:19]SAM_PROTO_ClearQueue done [17:47:19]KKMCreateOFDPacket [17:47:19]OFDProtocolAddRootSTLVToBuf [17:47:19]FM_MakeSignedData [17:47:19]FM_MakeSignedData [17:47:19]SAM_PROTO_SignData [17:47:19]wFMCommunicate request_size=4 [17:47:19]MH_SAM_APDU [17:47:19]CAPDU: 80 0D 01 02 [17:47:19]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [17:47:19]Write i2c OK [17:47:19]MH_I2C_Read... [17:47:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:19]Read from MH i2c: E2 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 03 00 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [17:47:19]RAPDU: 90 00 [17:47:19]wFMCommunicate OK [17:47:19]wFMCommunicate request_size=255 [17:47:19]MH_SAM_APDU [17:47:19]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 26 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [17:47:19]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 26 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 CB [17:47:19]Write i2c OK [17:47:19]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]wFMCommunicate request_size=35 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 35 04 06 00 3E DC 27 70 BB DE [17:47:20]Write to MH i2c: E2 26 00 3A 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 35 04 06 00 3E DC 27 70 BB DE 00 00 F8 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 0D 03 02 [17:47:20]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 0B 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 0B 00 3B 02 00 DC F6 CB 8E 4B 0E 75 AF 90 00 61 [17:47:20]RAPDU: DC F6 CB 8E 4B 0E 75 AF 90 00 [17:47:20]wFMCommunicate OK [17:47:20]SAM_PROTO_SignData done [17:47:20]FM_MakeSignedData done [17:47:20]CreateOFDProtocolMessage [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 11 00 00 [17:47:20]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 17 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [17:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:20]wFMCommunicate OK [17:47:20]CreateOFDProtocolMessage done [17:47:20]OFDSenderStorePacket 151986 [17:47:20]StoreOFDPacket docnum=151986 [17:47:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 21 B7 20 01 D1 C5 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 26 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 35 04 06 00 3E DC 27 70 BB DE DC F6 CB 8E 4B 0E 75 AF [17:47:20]CheckFolder [17:47:20]dirname=/storage/ofd_packets [17:47:20]CheckFolder done [17:47:20]ProducePacketName [17:47:20]name=ofd_packets/00151986 [17:47:20]NVStorageSaveData ofd_packets/00151986 [17:47:20]File name is /storage/ofd_packets/00151986 [17:47:20]Write 326 bytes [17:47:20]NVStorageSaveData done [17:47:20]OFDSenderStorePacket done [17:47:20]KKMCreateOFDPacket done [17:47:20]NVStorageSaveData kkm_last_timestamp [17:47:20]File name is /storage/kkm_last_timestamp [17:47:20]Write 4 bytes [17:47:20]NVStorageSaveData done [17:47:20]ExternCall_PrintAddStr [17:47:20]wPrintStart [17:47:20]Write to MH i2c: 01 00 00 3D 02 3F [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [17:47:20]RasterBufferAndPrint [17:47:20]line Счет N : (3)18834 [17:47:20]line ИНН: 02508201610067 [17:47:20]line Контрольно-Кассовый Чек [17:47:20]line ПРОДАЖА [17:47:20]line Товар: 4700000310043 [17:47:20]line Вода Жалалабат 27 1л [17:47:20]line 1.000 * 55.00 [17:47:20]line = 55.00 [17:47:20]line НДС 12% НСП 1% [17:47:20]line > о реализуемом товаре [17:47:20]line ИТОГО: 55.00 [17:47:20]line НСП 1% : 0.49 [17:47:20]line НДС 12% : 5.84 [17:47:20]line Наличными: 55.00 [17:47:20]line Безнал.: 0.00 [17:47:20]line Место: АЗС № 89 "Партнер Нефть" [17:47:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:47:20]line СНО: Общий режим [17:47:20]line Чек 317 22.09.2024 17:47 [17:47:20]line Смена: 475 ФФД: 1.0 [17:47:20]line ЗНМ: 0300000113 [17:47:20]line РНМ: 0000000000091825 [17:47:20]line Версия ККМ: 001 [17:47:20]line ФМ: 0000000000871835 [17:47:20]line ФД: 151986 [17:47:20]line ФПД: 69115275426782 [17:47:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174718&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151986&fm=69115275426782&tin=02508201610067®Number=0000000000091825&sum=5500 [17:47:20]line 0 [17:47:20]written 0, free lines is 4095 [17:47:20]OFD Sender: Processing packet 151986 [packets to send 827, broken 826] [17:47:20]ProducePacketName [17:47:20]name=ofd_packets/00151986 [17:47:20]OFD Sender: To server: pG, [17:47:20]CommunicateWithHost lk.salyk.kg:30040 [17:47:20]ConnectInit lk.salyk.kg [17:47:20]Write to MH i2c: 01 00 00 65 02 67 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 F7 0C 71 [17:47:20]RasterBufferAndPrint [17:47:20]line [17:47:20]line [17:47:20]line [17:47:20]line [17:47:20]line [17:47:20]written 0, free lines is 3325 [17:47:20]MH_Cut [17:47:20]Write to MH i2c: D1 01 00 6C 02 01 40 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: D1 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: D1 01 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: D1 01 00 6C 02 00 3F [17:47:20]Write to MH i2c: 01 00 00 6D 02 6F [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:21]Connected sock=7 [17:47:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 21 B7 20 01 D1 C5 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 26 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 35 04 06 00 3E DC 27 70 BB DE DC F6 CB 8E 4B 0E 75 AF [17:47:21]*** Cut start [17:47:21]*** Purtial cut [17:47:21]*** Stage 1: CUTSNS_PIN = 1 [17:47:21]Read from MH i2c: 01 [17:47:21]MH_I2C_Read... [17:47:21]*** Stop cut motor [17:47:21]*** Cut end [17:47:21]Read from MH i2c: 01 07 00 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [17:47:21]process_action close_receipt done [17:47:21]requested_data is exist [17:47:21]produce_requested_data [17:47:21]requested_item fm.sn is exist - process it [17:47:21]wFMCommunicate request_size=4 [17:47:21]MH_SAM_APDU [17:47:21]CAPDU: 80 11 00 00 [17:47:21]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:21]Read from MH i2c: E2 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: E2 17 00 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [17:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:21]wFMCommunicate OK [17:47:21]requested_item fd.num is exist - process it [17:47:21]SAM_PROTO_GetFieldsCounters [17:47:21]wFMCommunicate request_size=4 [17:47:21]MH_SAM_APDU [17:47:21]CAPDU: 80 13 00 00 [17:47:21]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:21]Read from MH i2c: E2 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: E2 62 00 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [17:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:21]wFMCommunicate OK [17:47:21]SAM_PROTO_GetFieldsCounters done [17:47:21]requested_item shift.num is exist - process it [17:47:21]requested_item shift.opened is exist - process it [17:47:21]req_shift_opened [17:47:21]FM_GetShiftState [17:47:21]SAM_PROTO_GetShiftState [17:47:21]wFMCommunicate request_size=4 [17:47:21]MH_SAM_APDU [17:47:21]CAPDU: 80 13 01 00 [17:47:21]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:22]Read from MH i2c: E2 [17:47:22]MH_I2C_Read... [17:47:22]Read from MH i2c: E2 0E 00 [17:47:22]MH_I2C_Read... [17:47:22]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 36 [17:47:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:47:22]wFMCommunicate OK [17:47:22]SAM_PROTO_GetShiftState done [17:47:22]FM_GetShiftState done [17:47:22]req_shift_opened done [17:47:22]requested_item shift.open_date is exist - process it [17:47:22]req_shift_open_date [17:47:22]req_shift_open_date done [17:47:22]produce_requested_data done [17:47:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151986,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:47:22]process_action_free close_receipt [17:47:22]json_value_free [17:47:22]json_value_free done [17:47:22]process_json_proto returns [17:47:22]Send response to host [17:47:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151986,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:47:22]free response buf [17:47:22]execute_script done [17:47:22]execute_script returns [17:47:22]free content buf [17:47:22]Sock 10.Close socket [17:47:22]Sock 10.Thread stoped [17:47:26]recv_with_timeout no data received [17:47:26]CommunicateWithHost answer receiving error [17:47:26]CommunicateWithHost err = -3 [17:47:26]OFD Sender: Server communicate error [17:47:31]OFD Sender: Processing packet 151986 [packets to send 827, broken 826] [17:47:31]ProducePacketName [17:47:31]name=ofd_packets/00151986 [17:47:31]OFD Sender: To server: pG, [17:47:31]CommunicateWithHost lk.salyk.kg:30040 [17:47:31]ConnectInit lk.salyk.kg [17:47:38]recv_with_timeout no data received [17:47:39]Connected sock=7 [17:47:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 21 B7 20 01 D1 C5 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 26 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 35 04 06 00 3E DC 27 70 BB DE DC F6 CB 8E 4B 0E 75 AF [17:47:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FC 59 47 00 02 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 51 02 00 F4 03 04 00 3C 00 F0 66 B6 04 01 00 00 8F 9E 5C 1E B7 41 9E D6 [17:47:40]CommunicateWithHost err = 0 [17:47:40]CheckOFDResponse [17:47:40]1017 (14) - 77093643461234 [17:47:40]1041 (16) - 0000000000871835 [17:47:40]1040 (4) - 151986 [17:47:40]1012 (4) - 22.09.2024 11:32 [17:47:40]1206 (1) - 0 [17:47:40]OFD Sender: Remove packet 151986 [17:47:40]ProducePacketName [17:47:40]name=ofd_packets/00151986 [17:47:40]NVStorageDeleteData [17:47:40]OFD Sender: No OFD packet to send [17:47:45]OFD Sender: No OFD packet to send [17:47:49]recv_with_timeout no data received [17:47:50]OFD Sender: No OFD packet to send [17:47:55]OFD Sender: No OFD packet to send [17:48:00]OFD Sender: No OFD packet to send [17:48:04]recv_with_timeout no data received [17:48:04]accept exits with 9 [17:48:04]New connection [17:48:04]New thread 3066871140 created [17:48:04]Thread 3066727780 joined [17:48:04]Waiting for new connection... [17:48:04] Sock 9.Parse request [17:48:04]Sock 9.Check first char [17:48:04]Sock 9.First char is OK [17:48:04]request: POST /json_proto HTTP/1.0 [17:48:04]Method: POST [17:48:04]URL: /json_proto [17:48:04]Method is POST - this is cgi request [17:48:04]url: /json_proto [17:48:04]query_string will be loaded in cgi processing [17:48:04]execute_cgi json_proto POST (null) [17:48:04]execute_cgi path=json_proto method=POST [17:48:04]POST find Content-Length [17:48:04]Host: 172.17.43.67:8080 [17:48:04]Content-Length: 687 [17:48:04]Content-Type: application/json [17:48:04] [17:48:04]POST finish read [17:48:04]Found Content-Length = 687 [17:48:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18835", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:04]execute_script... [17:48:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18835", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:04]POST & json_proto [17:48:04]process_json_proto [17:48:04]json parsed OK: [17:48:04]protocol is kg_v1.0 [17:48:04]action value=close_receipt [17:48:04]process_action close_receipt [17:48:04]cmd_close_receipt [17:48:04]MH_GetDate [17:48:04]Write to MH i2c: F0 00 00 71 02 62 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: F0 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: F0 09 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: F0 09 00 71 02 00 54 58 F0 66 6A BD 47 65 40 [17:48:04]GetLastDocTimeStamp 1727027238 [17:48:04]current date 1727027284 [17:48:04]FM_GetShiftState [17:48:04]SAM_PROTO_GetShiftState [17:48:04]wFMCommunicate request_size=4 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 13 01 00 [17:48:04]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0E 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 38 [17:48:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:48:04]wFMCommunicate OK [17:48:04]SAM_PROTO_GetShiftState done [17:48:04]FM_GetShiftState done [17:48:04]opened in 1726966141 [17:48:04]opened+sec_in_day 1727052541 [17:48:04]quantity*price = 9500 [17:48:04]sum+1 = 9501 [17:48:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 318 22.09.2024 17:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151987 ФПД: 72380693414127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174804&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151987&fm=72380693414127&tin=02508201610067®Number=0000000000091825&sum=9500 0 [17:48:05]StoreToDocumentArchive [17:48:05]shift 475 fd 151987 [17:48:05]save to /storage/0475/doc_00151987 [17:48:05]save last doc name /storage/0475/doc_00151987 to /storage/kkm_last_doc_name [17:48:05]save OK [17:48:05]Clear old archive folders... [17:48:05]ProcessDocumentItem done err = 0, tmpTLVsize=299 [17:48:05]tlvbuf is 01AEBF20 [17:48:05]SAM_PROTO_ClearQueue [17:48:05]wFMCommunicate request_size=4 [17:48:05]MH_SAM_APDU [17:48:05]CAPDU: 80 09 00 00 [17:48:05]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:05]Read from MH i2c: E2 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: E2 03 00 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [17:48:05]RAPDU: 90 00 [17:48:05]wFMCommunicate OK [17:48:05]SAM_PROTO_ClearQueue done [17:48:05]KKMCreateOFDPacket [17:48:05]OFDProtocolAddRootSTLVToBuf [17:48:05]FM_MakeSignedData [17:48:05]FM_MakeSignedData [17:48:05]SAM_PROTO_SignData [17:48:05]wFMCommunicate request_size=4 [17:48:05]MH_SAM_APDU [17:48:05]CAPDU: 80 0D 01 02 [17:48:05]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:05]OFD Sender: No OFD packet to send [17:48:05]Read from MH i2c: E2 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: E2 03 00 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [17:48:05]RAPDU: 90 00 [17:48:05]wFMCommunicate OK [17:48:05]wFMCommunicate request_size=255 [17:48:05]MH_SAM_APDU [17:48:05]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 54 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [17:48:05]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 54 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 BF [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:06]Read from MH i2c: E2 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 03 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [17:48:06]RAPDU: 90 00 [17:48:06]wFMCommunicate OK [17:48:06]wFMCommunicate request_size=58 [17:48:06]MH_SAM_APDU [17:48:06]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 51 02 00 35 04 06 00 41 D4 71 85 00 EF [17:48:06]Write to MH i2c: E2 3D 00 82 02 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 51 02 00 35 04 06 00 41 D4 71 85 00 EF 00 00 ED [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:06]Read from MH i2c: E2 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 03 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [17:48:06]RAPDU: 90 00 [17:48:06]wFMCommunicate OK [17:48:06]wFMCommunicate request_size=4 [17:48:06]MH_SAM_APDU [17:48:06]CAPDU: 80 0D 03 02 [17:48:06]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:06]Read from MH i2c: E2 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 0B 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 0B 00 83 02 00 30 31 0B BB 51 CB 08 1C 90 00 68 [17:48:06]RAPDU: 30 31 0B BB 51 CB 08 1C 90 00 [17:48:06]wFMCommunicate OK [17:48:06]SAM_PROTO_SignData done [17:48:06]FM_MakeSignedData done [17:48:06]CreateOFDProtocolMessage [17:48:06]wFMCommunicate request_size=4 [17:48:06]MH_SAM_APDU [17:48:06]CAPDU: 80 11 00 00 [17:48:06]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:06]Read from MH i2c: E2 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 17 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [17:48:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:06]wFMCommunicate OK [17:48:06]CreateOFDProtocolMessage done [17:48:06]OFDSenderStorePacket 151987 [17:48:06]StoreOFDPacket docnum=151987 [17:48:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 86 45 37 01 68 22 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 54 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 51 02 00 35 04 06 00 41 D4 71 85 00 EF 30 31 0B BB 51 CB 08 1C [17:48:06]CheckFolder [17:48:06]dirname=/storage/ofd_packets [17:48:06]CheckFolder done [17:48:06]ProducePacketName [17:48:06]name=ofd_packets/00151987 [17:48:06]NVStorageSaveData ofd_packets/00151987 [17:48:06]File name is /storage/ofd_packets/00151987 [17:48:06]Write 349 bytes [17:48:06]NVStorageSaveData done [17:48:06]OFDSenderStorePacket done [17:48:06]KKMCreateOFDPacket done [17:48:06]NVStorageSaveData kkm_last_timestamp [17:48:06]File name is /storage/kkm_last_timestamp [17:48:06]Write 4 bytes [17:48:06]NVStorageSaveData done [17:48:06]ExternCall_PrintAddStr [17:48:06]wPrintStart [17:48:06]Write to MH i2c: 01 00 00 85 02 87 [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: 01 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: 01 07 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [17:48:06]RasterBufferAndPrint [17:48:06]line Счет N : (3)18835 [17:48:06]line ИНН: 02508201610067 [17:48:06]line Контрольно-Кассовый Чек [17:48:06]line ПРОДАЖА [17:48:06]line Товар: 4700003010070 [17:48:06]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [17:48:06]line 1.000 * 95.00 [17:48:06]line = 95.00 [17:48:06]line НДС 12% НСП 1% [17:48:06]line > о реализуемом товаре [17:48:06]line ИТОГО: 95.00 [17:48:06]line НСП 1% : 0.84 [17:48:06]line НДС 12% : 10.09 [17:48:06]line Наличными: 95.00 [17:48:06]line Безнал.: 0.00 [17:48:06]line Место: АЗС № 89 "Партнер Нефть" [17:48:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:48:06]line СНО: Общий режим [17:48:06]line Чек 318 22.09.2024 17:48 [17:48:06]line Смена: 475 ФФД: 1.0 [17:48:06]line ЗНМ: 0300000113 [17:48:06]line РНМ: 0000000000091825 [17:48:06]line Версия ККМ: 001 [17:48:06]line ФМ: 0000000000871835 [17:48:06]line ФД: 151987 [17:48:06]line ФПД: 72380693414127 [17:48:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174804&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151987&fm=72380693414127&tin=02508201610067®Number=0000000000091825&sum=9500 [17:48:06]line 0 [17:48:06]OFD Sender: Processing packet 151987 [packets to send 827, broken 826] [17:48:06]ProducePacketName [17:48:06]name=ofd_packets/00151987 [17:48:06]OFD Sender: To server: pG, [17:48:06]CommunicateWithHost lk.salyk.kg:30040 [17:48:06]ConnectInit lk.salyk.kg [17:48:06]written 0, free lines is 4095 [17:48:07]Write to MH i2c: 01 00 00 AE 02 B0 [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: 01 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: 01 07 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 EC 0C AF [17:48:07]RasterBufferAndPrint [17:48:07]line [17:48:07]line [17:48:07]line [17:48:07]line [17:48:07]line [17:48:07]written 0, free lines is 3314 [17:48:07]MH_Cut [17:48:07]Write to MH i2c: D1 01 00 B5 02 01 89 [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: D1 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: D1 01 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: D1 01 00 B5 02 00 88 [17:48:07]Write to MH i2c: 01 00 00 B6 02 B8 [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]*** Cut start [17:48:07]*** Purtial cut [17:48:07]*** Stage 1: CUTSNS_PIN = 1 [17:48:08]Read from MH i2c: 01 [17:48:08]MH_I2C_Read... [17:48:08]*** Stop cut motor [17:48:08]*** Cut end [17:48:08]Read from MH i2c: 01 07 00 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [17:48:08]process_action close_receipt done [17:48:08]requested_data is exist [17:48:08]produce_requested_data [17:48:08]requested_item fm.sn is exist - process it [17:48:08]wFMCommunicate request_size=4 [17:48:08]MH_SAM_APDU [17:48:08]CAPDU: 80 11 00 00 [17:48:08]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [17:48:08]Write i2c OK [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 [17:48:08]MH_I2C_Read... [17:48:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:08]Read from MH i2c: E2 17 00 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [17:48:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:08]wFMCommunicate OK [17:48:08]requested_item fd.num is exist - process it [17:48:08]SAM_PROTO_GetFieldsCounters [17:48:08]wFMCommunicate request_size=4 [17:48:08]MH_SAM_APDU [17:48:08]CAPDU: 80 13 00 00 [17:48:08]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [17:48:08]Write i2c OK [17:48:08]MH_I2C_Read... [17:48:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:08]Read from MH i2c: E2 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 62 00 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [17:48:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:08]wFMCommunicate OK [17:48:08]SAM_PROTO_GetFieldsCounters done [17:48:08]requested_item shift.num is exist - process it [17:48:08]requested_item shift.opened is exist - process it [17:48:08]req_shift_opened [17:48:08]FM_GetShiftState [17:48:08]SAM_PROTO_GetShiftState [17:48:08]wFMCommunicate request_size=4 [17:48:08]MH_SAM_APDU [17:48:08]CAPDU: 80 13 01 00 [17:48:08]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [17:48:08]Write i2c OK [17:48:08]MH_I2C_Read... [17:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:08]Read from MH i2c: E2 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 0E 00 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7F [17:48:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:48:08]wFMCommunicate OK [17:48:08]SAM_PROTO_GetShiftState done [17:48:08]FM_GetShiftState done [17:48:08]req_shift_opened done [17:48:08]requested_item shift.open_date is exist - process it [17:48:08]req_shift_open_date [17:48:08]req_shift_open_date done [17:48:08]produce_requested_data done [17:48:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151987,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:48:08]process_action_free close_receipt [17:48:08]json_value_free [17:48:08]json_value_free done [17:48:08]process_json_proto returns [17:48:08]Send response to host [17:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151987,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:48:08]free response buf [17:48:08]execute_script done [17:48:08]execute_script returns [17:48:08]free content buf [17:48:08]Sock 9.Close socket [17:48:08]Sock 9.Thread stoped [17:48:09]Connected sock=10 [17:48:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 86 45 37 01 68 22 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 54 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 51 02 00 35 04 06 00 41 D4 71 85 00 EF 30 31 0B BB 51 CB 08 1C [17:48:09]int [17:48:09]Write to MH i2c: 01 00 00 BA 02 BC [17:48:09]*** FLAG_PRN_KEY set [17:48:09]Write i2c OK [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 BA 02 00 08 00 00 00 FF 0F D9 [17:48:09]state=0 [17:48:09]Key pressed [17:48:09]Feed [17:48:09]Write to MH i2c: D8 00 00 BB 02 94 [17:48:09]Write i2c OK [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: D8 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: D8 01 00 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: D8 01 00 BB 02 00 95 [17:48:09]int [17:48:09]Write to MH i2c: 01 00 00 BC 02 BE [17:48:09]Write i2c OK [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 BC 02 00 48 00 00 00 3C 00 49 [17:48:09]state=2 [17:48:09]Key pressed [17:48:09]int [17:48:09]Write to MH i2c: 01 00 00 BD 02 BF [17:48:09]*** FLAG_PRN_KEY reset [17:48:09]Write i2c OK [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 [17:48:09]MH_I2C_Read... [17:48:09]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [17:48:09]state=2 [17:48:09]Stop feed [17:48:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C3 05 47 00 80 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 51 02 00 F4 03 04 00 5A 00 F0 66 B6 04 01 00 00 12 26 8A 62 B4 BF 6A 94 [17:48:10]CommunicateWithHost err = 0 [17:48:10]CheckOFDResponse [17:48:10]1017 (14) - 77093643461234 [17:48:10]1041 (16) - 0000000000871835 [17:48:10]1040 (4) - 151987 [17:48:10]1012 (4) - 22.09.2024 11:32 [17:48:10]1206 (1) - 0 [17:48:10]OFD Sender: Remove packet 151987 [17:48:10]ProducePacketName [17:48:10]name=ofd_packets/00151987 [17:48:10]NVStorageDeleteData [17:48:10]OFD Sender: No OFD packet to send [17:48:15]OFD Sender: No OFD packet to send [17:48:20]OFD Sender: No OFD packet to send [17:48:25]OFD Sender: No OFD packet to send [17:48:27]accept exits with 7 [17:48:27]New connection [17:48:27]New thread 3066727780 created [17:48:27]Thread 3066871140 joined [17:48:27]Waiting for new connection... [17:48:27] Sock 7.Parse request [17:48:27]Sock 7.Check first char [17:48:27]Sock 7.First char is OK [17:48:27]request: POST /json_proto HTTP/1.0 [17:48:27]Method: POST [17:48:27]URL: /json_proto [17:48:27]Method is POST - this is cgi request [17:48:27]url: /json_proto [17:48:27]query_string will be loaded in cgi processing [17:48:27]execute_cgi json_proto POST (null) [17:48:27]execute_cgi path=json_proto method=POST [17:48:27]POST find Content-Length [17:48:27]Host: 172.17.43.67:8080 [17:48:27]Content-Length: 675 [17:48:27]Content-Type: application/json [17:48:27] [17:48:27]POST finish read [17:48:27]Found Content-Length = 675 [17:48:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:27]execute_script... [17:48:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:27]POST & json_proto [17:48:27]process_json_proto [17:48:27]json parsed OK: [17:48:27]protocol is kg_v1.0 [17:48:27]action value=close_receipt [17:48:27]process_action close_receipt [17:48:27]cmd_close_receipt [17:48:27]MH_GetDate [17:48:27]Write to MH i2c: F0 00 00 BE 02 AF [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: F0 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: F0 09 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: F0 09 00 BE 02 00 6B 58 F0 66 6A BD 47 65 A4 [17:48:27]GetLastDocTimeStamp 1727027284 [17:48:27]current date 1727027307 [17:48:27]FM_GetShiftState [17:48:27]SAM_PROTO_GetShiftState [17:48:27]wFMCommunicate request_size=4 [17:48:27]MH_SAM_APDU [17:48:27]CAPDU: 80 13 01 00 [17:48:27]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [17:48:27]Write i2c OK [17:48:27]MH_I2C_Read... [17:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:27]Read from MH i2c: E2 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 0E 00 [17:48:27]MH_I2C_Read... [17:48:27]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 85 [17:48:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:48:27]wFMCommunicate OK [17:48:27]SAM_PROTO_GetShiftState done [17:48:27]FM_GetShiftState done [17:48:27]opened in 1726966141 [17:48:27]opened+sec_in_day 1727052541 [17:48:27]quantity*price = 40005 [17:48:27]sum+1 = 40006 [17:48:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 319 22.09.2024 17:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151988 ФПД: 68778624932659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151988&fm=68778624932659&tin=02508201610067®Number=0000000000091825&sum=40000 [17:48:28]StoreToDocumentArchive [17:48:28]shift 475 fd 151988 [17:48:28]save to /storage/0475/doc_00151988 [17:48:28]save last doc name /storage/0475/doc_00151988 to /storage/kkm_last_doc_name [17:48:28]save OK [17:48:28]Clear old archive folders... [17:48:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:48:28]tlvbuf is 01AEBE10 [17:48:28]SAM_PROTO_ClearQueue [17:48:28]wFMCommunicate request_size=4 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 09 00 00 [17:48:28]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [17:48:28]RAPDU: 90 00 [17:48:28]wFMCommunicate OK [17:48:28]SAM_PROTO_ClearQueue done [17:48:28]KKMCreateOFDPacket [17:48:28]OFDProtocolAddRootSTLVToBuf [17:48:28]FM_MakeSignedData [17:48:28]FM_MakeSignedData [17:48:28]SAM_PROTO_SignData [17:48:28]wFMCommunicate request_size=4 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 0D 01 02 [17:48:28]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [17:48:28]RAPDU: 90 00 [17:48:28]wFMCommunicate OK [17:48:28]wFMCommunicate request_size=255 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 6B 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 51 02 00 35 04 06 00 3E 8D C5 81 [17:48:28]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 6B 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 51 02 00 35 04 06 00 3E 8D C5 81 00 00 0D [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [17:48:28]RAPDU: 90 00 [17:48:28]wFMCommunicate OK [17:48:28]wFMCommunicate request_size=7 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 0D 02 02 02 DB 33 [17:48:28]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 DB 33 00 00 5D [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [17:48:28]RAPDU: 90 00 [17:48:28]wFMCommunicate OK [17:48:28]wFMCommunicate request_size=4 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 0D 03 02 [17:48:28]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 0B 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 0B 00 D0 02 00 F1 D0 1B 17 64 1D 1C 3F 90 00 1D [17:48:28]RAPDU: F1 D0 1B 17 64 1D 1C 3F 90 00 [17:48:28]wFMCommunicate OK [17:48:28]SAM_PROTO_SignData done [17:48:28]FM_MakeSignedData done [17:48:28]CreateOFDProtocolMessage [17:48:28]wFMCommunicate request_size=4 [17:48:28]MH_SAM_APDU [17:48:28]CAPDU: 80 11 00 00 [17:48:28]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [17:48:28]Write i2c OK [17:48:28]MH_I2C_Read... [17:48:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:28]Read from MH i2c: E2 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 17 00 [17:48:28]MH_I2C_Read... [17:48:28]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [17:48:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:28]wFMCommunicate OK [17:48:28]CreateOFDProtocolMessage done [17:48:28]OFDSenderStorePacket 151988 [17:48:28]StoreOFDPacket docnum=151988 [17:48:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 44 04 01 6A 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 6B 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 51 02 00 35 04 06 00 3E 8D C5 81 DB 33 F1 D0 1B 17 64 1D 1C 3F [17:48:28]CheckFolder [17:48:28]dirname=/storage/ofd_packets [17:48:28]CheckFolder done [17:48:28]ProducePacketName [17:48:28]name=ofd_packets/00151988 [17:48:28]NVStorageSaveData ofd_packets/00151988 [17:48:28]File name is /storage/ofd_packets/00151988 [17:48:28]Write 298 bytes [17:48:28]NVStorageSaveData done [17:48:28]OFDSenderStorePacket done [17:48:28]KKMCreateOFDPacket done [17:48:28]NVStorageSaveData kkm_last_timestamp [17:48:28]File name is /storage/kkm_last_timestamp [17:48:28]Write 4 bytes [17:48:28]NVStorageSaveData done [17:48:29]ExternCall_PrintAddStr [17:48:29]wPrintStart [17:48:29]Write to MH i2c: 01 00 00 D2 02 D4 [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 07 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [17:48:29]RasterBufferAndPrint [17:48:29]line Счет N : (1)1785995 [17:48:29]line ИНН: 02508201610067 [17:48:29]line Контрольно-Кассовый Чек [17:48:29]line ПРОДАЖА [17:48:29]line ТРК (МРК, ГНК) : 41 [17:48:29]line Товар: 2710194210 [17:48:29]line ДТ-К-5 [17:48:29]line 5.250 * 76.20 [17:48:29]line = 400.05 [17:48:29]line НДС 12% НСП 1% [17:48:29]line > о реализуемом товаре [17:48:29]line ОКРУГЛЕНИЕ: -0.05 [17:48:29]line ИТОГО: 400.00 [17:48:29]line Внесено: 400.00 [17:48:29]line СДАЧА: 0.00 [17:48:29]line НСП 1% : 3.54 [17:48:29]line НДС 12% : 42.48 [17:48:29]line Наличными: 400.00 [17:48:29]line Безнал.: 0.00 [17:48:29]line Место: АЗС № 89 "Партнер Нефть" [17:48:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:48:29]line СНО: Общий режим [17:48:29]line Чек 319 22.09.2024 17:48 [17:48:29]line Смена: 475 ФФД: 1.0 [17:48:29]line ЗНМ: 0300000113 [17:48:29]line РНМ: 0000000000091825 [17:48:29]line Версия ККМ: 001 [17:48:29]line ФМ: 0000000000871835 [17:48:29]line ФД: 151988 [17:48:29]line ФПД: 68778624932659 [17:48:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151988&fm=68778624932659&tin=02508201610067®Number=0000000000091825&sum=40000 [17:48:29]written 0, free lines is 4095 [17:48:29]OFD Sender: Processing packet 151988 [packets to send 827, broken 826] [17:48:29]ProducePacketName [17:48:29]name=ofd_packets/00151988 [17:48:29]OFD Sender: To server: pG, [17:48:29]CommunicateWithHost lk.salyk.kg:30040 [17:48:29]ConnectInit lk.salyk.kg [17:48:29]Write to MH i2c: 01 00 00 FD 02 FF [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 07 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DA 0C EC [17:48:29]RasterBufferAndPrint [17:48:29]line [17:48:29]line [17:48:29]line [17:48:29]line [17:48:29]line [17:48:29]written 0, free lines is 3299 [17:48:29]MH_Cut [17:48:29]Write to MH i2c: D1 01 00 04 03 01 D9 [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: D1 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: D1 01 00 [17:48:29]MH_I2C_Read... [17:48:29]Read from MH i2c: D1 01 00 04 03 00 D8 [17:48:29]Write to MH i2c: 01 00 00 05 03 08 [17:48:29]Write i2c OK [17:48:29]MH_I2C_Read... [17:48:30]*** Cut start [17:48:30]*** Purtial cut [17:48:30]*** Stage 1: CUTSNS_PIN = 1 [17:48:30]Read from MH i2c: 01 [17:48:30]MH_I2C_Read... [17:48:30]*** Stop cut motor [17:48:30]*** Cut end [17:48:30]Read from MH i2c: 01 07 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [17:48:30]process_action close_receipt done [17:48:30]requested_data is exist [17:48:30]produce_requested_data [17:48:30]requested_item fm.sn is exist - process it [17:48:30]wFMCommunicate request_size=4 [17:48:30]MH_SAM_APDU [17:48:30]CAPDU: 80 11 00 00 [17:48:30]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 [17:48:30]MH_I2C_Read... [17:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:30]Read from MH i2c: E2 17 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [17:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:30]wFMCommunicate OK [17:48:30]requested_item fd.num is exist - process it [17:48:30]SAM_PROTO_GetFieldsCounters [17:48:30]wFMCommunicate request_size=4 [17:48:30]MH_SAM_APDU [17:48:30]CAPDU: 80 13 00 00 [17:48:30]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:30]Read from MH i2c: E2 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 62 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 4A [17:48:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:30]wFMCommunicate OK [17:48:30]SAM_PROTO_GetFieldsCounters done [17:48:30]requested_item shift.num is exist - process it [17:48:30]requested_item shift.opened is exist - process it [17:48:30]req_shift_opened [17:48:30]FM_GetShiftState [17:48:30]SAM_PROTO_GetShiftState [17:48:30]wFMCommunicate request_size=4 [17:48:30]MH_SAM_APDU [17:48:30]CAPDU: 80 13 01 00 [17:48:30]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [17:48:30]Write i2c OK [17:48:30]MH_I2C_Read... [17:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:30]Read from MH i2c: E2 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 0E 00 [17:48:30]MH_I2C_Read... [17:48:30]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CF [17:48:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:48:30]wFMCommunicate OK [17:48:30]SAM_PROTO_GetShiftState done [17:48:30]FM_GetShiftState done [17:48:30]req_shift_opened done [17:48:30]requested_item shift.open_date is exist - process it [17:48:30]req_shift_open_date [17:48:30]req_shift_open_date done [17:48:30]produce_requested_data done [17:48:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151988,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:48:30]process_action_free close_receipt [17:48:30]json_value_free [17:48:30]json_value_free done [17:48:30]process_json_proto returns [17:48:30]Send response to host [17:48:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151988,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:48:30]free response buf [17:48:30]execute_script done [17:48:30]execute_script returns [17:48:30]free content buf [17:48:30]Sock 7.Close socket [17:48:30]Sock 7.Thread stoped [17:48:34]ConnectInit Can't take IP for lk.salyk.kg [17:48:34]CommunicateWithHost connect error [17:48:34]CommunicateWithHost err = -1 [17:48:34]OFD Sender: Server communicate error [17:48:39]OFD Sender: Processing packet 151988 [packets to send 827, broken 826] [17:48:39]ProducePacketName [17:48:39]name=ofd_packets/00151988 [17:48:39]OFD Sender: To server: pG, [17:48:39]CommunicateWithHost lk.salyk.kg:30040 [17:48:39]ConnectInit lk.salyk.kg [17:48:44]ConnectInit Can't take IP for lk.salyk.kg [17:48:44]CommunicateWithHost connect error [17:48:44]CommunicateWithHost err = -1 [17:48:44]OFD Sender: Server communicate error [17:48:45]int [17:48:45]Write to MH i2c: 01 00 00 09 03 0C [17:48:45]*** FLAG_PRN_KEY set [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 09 03 00 08 00 00 00 FF 0F 29 [17:48:45]state=0 [17:48:45]Key pressed [17:48:45]Feed [17:48:45]Write to MH i2c: D8 00 00 0A 03 E4 [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: D8 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: D8 01 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: D8 01 00 0A 03 00 E5 [17:48:45]int [17:48:45]Write to MH i2c: 01 00 00 0B 03 0E [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 0B 03 00 48 00 00 00 3C 00 99 [17:48:45]state=2 [17:48:45]Key pressed [17:48:45]int [17:48:45]Write to MH i2c: 01 00 00 0C 03 0F [17:48:45]*** FLAG_PRN_KEY reset [17:48:45]Write i2c OK [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 [17:48:45]MH_I2C_Read... [17:48:45]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FC 0F 21 [17:48:45]state=2 [17:48:45]Stop feed [17:48:49]OFD Sender: Processing packet 151988 [packets to send 827, broken 826] [17:48:49]ProducePacketName [17:48:49]name=ofd_packets/00151988 [17:48:49]OFD Sender: To server: pG, [17:48:49]CommunicateWithHost lk.salyk.kg:30040 [17:48:49]ConnectInit lk.salyk.kg [17:48:54]ConnectInit Can't take IP for lk.salyk.kg [17:48:54]CommunicateWithHost connect error [17:48:54]CommunicateWithHost err = -1 [17:48:54]OFD Sender: Server communicate error [17:48:59]OFD Sender: Processing packet 151988 [packets to send 827, broken 826] [17:48:59]ProducePacketName [17:48:59]name=ofd_packets/00151988 [17:48:59]OFD Sender: To server: pG, [17:48:59]CommunicateWithHost lk.salyk.kg:30040 [17:48:59]ConnectInit lk.salyk.kg [17:49:04]ConnectInit Can't take IP for lk.salyk.kg [17:49:04]CommunicateWithHost connect error [17:49:04]CommunicateWithHost err = -1 [17:49:04]OFD Sender: Server communicate error [17:49:09]OFD Sender: Processing packet 151988 [packets to send 827, broken 826] [17:49:09]ProducePacketName [17:49:09]name=ofd_packets/00151988 [17:49:09]OFD Sender: To server: pG, [17:49:09]CommunicateWithHost lk.salyk.kg:30040 [17:49:09]ConnectInit lk.salyk.kg [17:49:16]Connected sock=7 [17:49:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 44 04 01 6A 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 6B 58 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 51 02 00 35 04 06 00 3E 8D C5 81 DB 33 F1 D0 1B 17 64 1D 1C 3F [17:49:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 52 47 00 3F 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 51 02 00 F4 03 04 00 9D 00 F0 66 B6 04 01 00 00 FF 1E 7C ED 4F 4D 8F 47 [17:49:17]CommunicateWithHost err = 0 [17:49:17]CheckOFDResponse [17:49:17]1017 (14) - 77093643461234 [17:49:17]1041 (16) - 0000000000871835 [17:49:17]1040 (4) - 151988 [17:49:17]1012 (4) - 22.09.2024 11:33 [17:49:17]1206 (1) - 0 [17:49:17]OFD Sender: Remove packet 151988 [17:49:17]ProducePacketName [17:49:17]name=ofd_packets/00151988 [17:49:17]NVStorageDeleteData [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:38]recv_with_timeout no data received [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]OFD Sender: No OFD packet to send [17:49:53]recv_with_timeout no data received [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:44]recv_with_timeout no data received [17:50:48]OFD Sender: No OFD packet to send [17:50:53]OFD Sender: No OFD packet to send [17:50:54]recv_with_timeout no data received [17:50:58]OFD Sender: No OFD packet to send [17:51:03]OFD Sender: No OFD packet to send [17:51:08]OFD Sender: No OFD packet to send [17:51:13]OFD Sender: No OFD packet to send [17:51:18]OFD Sender: No OFD packet to send [17:51:23]OFD Sender: No OFD packet to send [17:51:28]OFD Sender: No OFD packet to send [17:51:33]OFD Sender: No OFD packet to send [17:51:38]OFD Sender: No OFD packet to send [17:51:43]OFD Sender: No OFD packet to send [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:15]recv_with_timeout no data received [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:30]accept exits with 10 [17:52:30]New connection [17:52:30]New thread 3066871140 created [17:52:30]Thread 3066727780 joined [17:52:30]Waiting for new connection... [17:52:30] Sock 10.Parse request [17:52:30]Sock 10.Check first char [17:52:30]Sock 10.First char is OK [17:52:30]request: POST /json_proto HTTP/1.0 [17:52:30]Method: POST [17:52:30]URL: /json_proto [17:52:30]Method is POST - this is cgi request [17:52:30]url: /json_proto [17:52:30]query_string will be loaded in cgi processing [17:52:30]execute_cgi json_proto POST (null) [17:52:30]execute_cgi path=json_proto method=POST [17:52:30]POST find Content-Length [17:52:30]Host: 172.17.43.67:8080 [17:52:30]Content-Length: 678 [17:52:30]Content-Type: application/json [17:52:30] [17:52:30]POST finish read [17:52:30]Found Content-Length = 678 [17:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:30]execute_script... [17:52:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:30]POST & json_proto [17:52:30]process_json_proto [17:52:30]json parsed OK: [17:52:30]protocol is kg_v1.0 [17:52:30]action value=close_receipt [17:52:30]process_action close_receipt [17:52:30]cmd_close_receipt [17:52:30]MH_GetDate [17:52:30]Write to MH i2c: F0 00 00 0D 03 FF [17:52:30]Write i2c OK [17:52:30]MH_I2C_Read... [17:52:30]Read from MH i2c: F0 [17:52:30]MH_I2C_Read... [17:52:30]Read from MH i2c: F0 09 00 [17:52:30]MH_I2C_Read... [17:52:30]Read from MH i2c: F0 09 00 0D 03 00 5E 59 F0 66 6A BD 47 65 E8 [17:52:30]GetLastDocTimeStamp 1727027307 [17:52:30]current date 1727027550 [17:52:30]FM_GetShiftState [17:52:30]SAM_PROTO_GetShiftState [17:52:30]wFMCommunicate request_size=4 [17:52:30]MH_SAM_APDU [17:52:30]CAPDU: 80 13 01 00 [17:52:30]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [17:52:30]Write i2c OK [17:52:30]MH_I2C_Read... [17:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:30]Read from MH i2c: E2 [17:52:30]MH_I2C_Read... [17:52:30]Read from MH i2c: E2 0E 00 [17:52:30]MH_I2C_Read... [17:52:30]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D5 [17:52:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:52:30]wFMCommunicate OK [17:52:30]SAM_PROTO_GetShiftState done [17:52:30]FM_GetShiftState done [17:52:30]opened in 1726966141 [17:52:30]opened+sec_in_day 1727052541 [17:52:30]quantity*price = 50036 [17:52:30]sum+1 = 50037 [17:52:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 320 22.09.2024 17:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151989 ФПД: 192221191564735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151989&fm=192221191564735&tin=02508201610067®Number=0000000000091825&sum=50000 [17:52:31]StoreToDocumentArchive [17:52:31]shift 475 fd 151989 [17:52:31]save to /storage/0475/doc_00151989 [17:52:31]save last doc name /storage/0475/doc_00151989 to /storage/kkm_last_doc_name [17:52:31]save OK [17:52:31]Clear old archive folders... [17:52:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:31]tlvbuf is 01A577A0 [17:52:31]SAM_PROTO_ClearQueue [17:52:31]wFMCommunicate request_size=4 [17:52:31]MH_SAM_APDU [17:52:31]CAPDU: 80 09 00 00 [17:52:31]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [17:52:31]Write i2c OK [17:52:31]MH_I2C_Read... [17:52:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:31]Read from MH i2c: E2 [17:52:31]MH_I2C_Read... [17:52:31]Read from MH i2c: E2 03 00 [17:52:31]MH_I2C_Read... [17:52:31]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [17:52:31]RAPDU: 90 00 [17:52:31]wFMCommunicate OK [17:52:31]SAM_PROTO_ClearQueue done [17:52:31]KKMCreateOFDPacket [17:52:31]OFDProtocolAddRootSTLVToBuf [17:52:31]FM_MakeSignedData [17:52:31]FM_MakeSignedData [17:52:31]SAM_PROTO_SignData [17:52:31]wFMCommunicate request_size=4 [17:52:31]MH_SAM_APDU [17:52:31]CAPDU: 80 0D 01 02 [17:52:31]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [17:52:31]Write i2c OK [17:52:31]MH_I2C_Read... [17:52:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:31]Read from MH i2c: E2 [17:52:31]MH_I2C_Read... [17:52:31]Read from MH i2c: E2 03 00 [17:52:31]MH_I2C_Read... [17:52:31]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [17:52:31]RAPDU: 90 00 [17:52:31]wFMCommunicate OK [17:52:31]wFMCommunicate request_size=255 [17:52:31]MH_SAM_APDU [17:52:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 5E 59 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 51 02 00 35 04 06 00 AE [17:52:31]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 5E 59 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 51 02 00 35 04 06 00 AE 00 00 F7 [17:52:31]Write i2c OK [17:52:31]MH_I2C_Read... [17:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:32]Read from MH i2c: E2 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 03 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [17:52:32]RAPDU: 90 00 [17:52:32]wFMCommunicate OK [17:52:32]wFMCommunicate request_size=10 [17:52:32]MH_SAM_APDU [17:52:32]CAPDU: 80 0D 02 02 05 D2 FB D7 6D BF [17:52:32]Write to MH i2c: E2 0D 00 1E 03 80 0D 02 02 05 00 D2 FB D7 6D BF 00 00 75 [17:52:32]Write i2c OK [17:52:32]MH_I2C_Read... [17:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:32]Read from MH i2c: E2 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 03 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [17:52:32]RAPDU: 90 00 [17:52:32]wFMCommunicate OK [17:52:32]wFMCommunicate request_size=4 [17:52:32]MH_SAM_APDU [17:52:32]CAPDU: 80 0D 03 02 [17:52:32]Write to MH i2c: E2 08 00 1F 03 80 0D 03 02 00 00 00 00 9D [17:52:32]Write i2c OK [17:52:32]MH_I2C_Read... [17:52:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:32]Read from MH i2c: E2 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 0B 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 0B 00 1F 03 00 D3 89 69 22 8E 17 54 B0 90 00 2E [17:52:32]RAPDU: D3 89 69 22 8E 17 54 B0 90 00 [17:52:32]wFMCommunicate OK [17:52:32]SAM_PROTO_SignData done [17:52:32]FM_MakeSignedData done [17:52:32]CreateOFDProtocolMessage [17:52:32]wFMCommunicate request_size=4 [17:52:32]MH_SAM_APDU [17:52:32]CAPDU: 80 11 00 00 [17:52:32]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [17:52:32]Write i2c OK [17:52:32]MH_I2C_Read... [17:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:32]Read from MH i2c: E2 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 17 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [17:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:32]wFMCommunicate OK [17:52:32]CreateOFDProtocolMessage done [17:52:32]OFDSenderStorePacket 151989 [17:52:32]StoreOFDPacket docnum=151989 [17:52:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 39 07 01 69 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 5E 59 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 51 02 00 35 04 06 00 AE D2 FB D7 6D BF D3 89 69 22 8E 17 54 B0 [17:52:32]CheckFolder [17:52:32]dirname=/storage/ofd_packets [17:52:32]CheckFolder done [17:52:32]ProducePacketName [17:52:32]name=ofd_packets/00151989 [17:52:32]NVStorageSaveData ofd_packets/00151989 [17:52:32]File name is /storage/ofd_packets/00151989 [17:52:32]Write 301 bytes [17:52:32]NVStorageSaveData done [17:52:32]OFDSenderStorePacket done [17:52:32]KKMCreateOFDPacket done [17:52:32]NVStorageSaveData kkm_last_timestamp [17:52:32]File name is /storage/kkm_last_timestamp [17:52:32]Write 4 bytes [17:52:32]NVStorageSaveData done [17:52:32]ExternCall_PrintAddStr [17:52:32]wPrintStart [17:52:32]Write to MH i2c: 01 00 00 21 03 24 [17:52:32]Write i2c OK [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 07 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [17:52:32]RasterBufferAndPrint [17:52:32]line Счет N : (1)1785996 [17:52:32]line ИНН: 02508201610067 [17:52:32]line Контрольно-Кассовый Чек [17:52:32]line ПРОДАЖА [17:52:32]line ТРК (МРК, ГНК) : 42 [17:52:32]line Товар: 2710124130 [17:52:32]line Аи-92-К-5 [17:52:32]line 7.380 * 67.80 [17:52:32]line = 500.36 [17:52:32]line НДС 12% НСП 1% [17:52:32]line > о реализуемом товаре [17:52:32]line ОКРУГЛЕНИЕ: -0.36 [17:52:32]line ИТОГО: 500.00 [17:52:32]line Внесено: 500.00 [17:52:32]line СДАЧА: 0.00 [17:52:32]line НСП 1% : 4.43 [17:52:32]line НДС 12% : 53.14 [17:52:32]line Наличными: 500.00 [17:52:32]line Безнал.: 0.00 [17:52:32]line Место: АЗС № 89 "Партнер Нефть" [17:52:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:52:32]line СНО: Общий режим [17:52:32]line Чек 320 22.09.2024 17:52 [17:52:32]line Смена: 475 ФФД: 1.0 [17:52:32]line ЗНМ: 0300000113 [17:52:32]line РНМ: 0000000000091825 [17:52:32]line Версия ККМ: 001 [17:52:32]line ФМ: 0000000000871835 [17:52:32]line ФД: 151989 [17:52:32]line ФПД: 192221191564735 [17:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151989&fm=192221191564735&tin=02508201610067®Number=0000000000091825&sum=50000 [17:52:32]written 0, free lines is 4095 [17:52:32]OFD Sender: Processing packet 151989 [packets to send 827, broken 826] [17:52:32]ProducePacketName [17:52:32]name=ofd_packets/00151989 [17:52:32]OFD Sender: To server: pG, [17:52:32]CommunicateWithHost lk.salyk.kg:30040 [17:52:32]ConnectInit lk.salyk.kg [17:52:32]Write to MH i2c: 01 00 00 4C 03 4F [17:52:32]Write i2c OK [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 07 00 [17:52:32]MH_I2C_Read... [17:52:32]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 DF 0C 41 [17:52:32]RasterBufferAndPrint [17:52:32]line [17:52:32]line [17:52:32]line [17:52:32]line [17:52:32]line [17:52:32]written 0, free lines is 3301 [17:52:32]Connected sock=7 [17:52:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 39 07 01 69 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 5E 59 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 51 02 00 35 04 06 00 AE D2 FB D7 6D BF D3 89 69 22 8E 17 54 B0 [17:52:32]MH_Cut [17:52:32]Write to MH i2c: D1 01 00 53 03 01 28 [17:52:33]Write i2c OK [17:52:33]MH_I2C_Read... [17:52:33]Read from MH i2c: D1 [17:52:33]MH_I2C_Read... [17:52:33]Read from MH i2c: D1 01 00 [17:52:33]MH_I2C_Read... [17:52:33]Read from MH i2c: D1 01 00 53 03 00 27 [17:52:33]Write to MH i2c: 01 00 00 54 03 57 [17:52:33]Write i2c OK [17:52:33]MH_I2C_Read... [17:52:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C5 C9 47 00 25 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 51 02 00 F4 03 04 00 62 01 F0 66 B6 04 01 00 00 61 CB 9A 8B B0 A9 E9 C7 [17:52:33]CommunicateWithHost err = 0 [17:52:33]CheckOFDResponse [17:52:33]1017 (14) - 77093643461234 [17:52:33]1041 (16) - 0000000000871835 [17:52:33]1040 (4) - 151989 [17:52:33]1012 (4) - 22.09.2024 11:37 [17:52:33]1206 (1) - 0 [17:52:33]OFD Sender: Remove packet 151989 [17:52:33]ProducePacketName [17:52:33]name=ofd_packets/00151989 [17:52:33]NVStorageDeleteData [17:52:33]*** Cut start [17:52:33]*** Purtial cut [17:52:33]*** Stage 1: CUTSNS_PIN = 1 [17:52:33]OFD Sender: No OFD packet to send [17:52:33]Read from MH i2c: 01 [17:52:33]MH_I2C_Read... [17:52:33]*** Stop cut motor [17:52:33]*** Cut end [17:52:33]Read from MH i2c: 01 07 00 [17:52:33]MH_I2C_Read... [17:52:33]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 FF 0F 6C [17:52:33]process_action close_receipt done [17:52:33]requested_data is exist [17:52:33]produce_requested_data [17:52:33]requested_item fm.sn is exist - process it [17:52:33]wFMCommunicate request_size=4 [17:52:33]MH_SAM_APDU [17:52:33]CAPDU: 80 11 00 00 [17:52:33]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [17:52:33]Write i2c OK [17:52:33]MH_I2C_Read... [17:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:34]Read from MH i2c: E2 [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 17 00 [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [17:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:34]wFMCommunicate OK [17:52:34]requested_item fd.num is exist - process it [17:52:34]SAM_PROTO_GetFieldsCounters [17:52:34]wFMCommunicate request_size=4 [17:52:34]MH_SAM_APDU [17:52:34]CAPDU: 80 13 00 00 [17:52:34]Write to MH i2c: E2 08 00 56 03 80 13 00 00 00 00 00 00 D5 [17:52:34]Write i2c OK [17:52:34]MH_I2C_Read... [17:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:34]Read from MH i2c: E2 [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 62 00 [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 62 00 56 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [17:52:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:34]wFMCommunicate OK [17:52:34]SAM_PROTO_GetFieldsCounters done [17:52:34]requested_item shift.num is exist - process it [17:52:34]requested_item shift.opened is exist - process it [17:52:34]req_shift_opened [17:52:34]FM_GetShiftState [17:52:34]SAM_PROTO_GetShiftState [17:52:34]wFMCommunicate request_size=4 [17:52:34]MH_SAM_APDU [17:52:34]CAPDU: 80 13 01 00 [17:52:34]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [17:52:34]Write i2c OK [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 [17:52:34]MH_I2C_Read... [17:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:34]Read from MH i2c: E2 0E 00 [17:52:34]MH_I2C_Read... [17:52:34]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1E [17:52:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:52:34]wFMCommunicate OK [17:52:34]SAM_PROTO_GetShiftState done [17:52:34]FM_GetShiftState done [17:52:34]req_shift_opened done [17:52:34]requested_item shift.open_date is exist - process it [17:52:34]req_shift_open_date [17:52:34]req_shift_open_date done [17:52:34]produce_requested_data done [17:52:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151989,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:52:34]process_action_free close_receipt [17:52:34]json_value_free [17:52:34]json_value_free done [17:52:34]process_json_proto returns [17:52:34]Send response to host [17:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151989,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:52:34]free response buf [17:52:34]execute_script done [17:52:34]execute_script returns [17:52:34]free content buf [17:52:34]Sock 10.Close socket [17:52:34]Sock 10.Thread stoped [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:50]recv_with_timeout no data received [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:19]OFD Sender: No OFD packet to send [17:53:24]OFD Sender: No OFD packet to send [17:53:29]OFD Sender: No OFD packet to send [17:53:34]OFD Sender: No OFD packet to send [17:53:39]OFD Sender: No OFD packet to send [17:53:44]OFD Sender: No OFD packet to send [17:53:49]OFD Sender: No OFD packet to send [17:53:54]OFD Sender: No OFD packet to send [17:53:59]OFD Sender: No OFD packet to send [17:54:00]recv_with_timeout no data received [17:54:04]OFD Sender: No OFD packet to send [17:54:09]OFD Sender: No OFD packet to send [17:54:11]recv_with_timeout no data received [17:54:14]OFD Sender: No OFD packet to send [17:54:19]OFD Sender: No OFD packet to send [17:54:24]OFD Sender: No OFD packet to send [17:54:29]OFD Sender: No OFD packet to send [17:54:34]OFD Sender: No OFD packet to send [17:54:39]OFD Sender: No OFD packet to send [17:54:44]OFD Sender: No OFD packet to send [17:54:49]OFD Sender: No OFD packet to send [17:54:54]OFD Sender: No OFD packet to send [17:54:59]OFD Sender: No OFD packet to send [17:55:04]OFD Sender: No OFD packet to send [17:55:09]OFD Sender: No OFD packet to send [17:55:14]OFD Sender: No OFD packet to send [17:55:19]OFD Sender: No OFD packet to send [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]OFD Sender: No OFD packet to send [17:55:39]OFD Sender: No OFD packet to send [17:55:40]recv_with_timeout no data received [17:55:44]OFD Sender: No OFD packet to send [17:55:49]OFD Sender: No OFD packet to send [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56:06]recv_with_timeout no data received [17:56:09]accept exits with 9 [17:56:09]New connection [17:56:09]New thread 3066727780 created [17:56:09]Thread 3066871140 joined [17:56:09]Waiting for new connection... [17:56:09] Sock 9.Parse request [17:56:09]Sock 9.Check first char [17:56:09]Sock 9.First char is OK [17:56:09]request: POST /json_proto HTTP/1.0 [17:56:09]Method: POST [17:56:09]URL: /json_proto [17:56:09]Method is POST - this is cgi request [17:56:09]url: /json_proto [17:56:09]query_string will be loaded in cgi processing [17:56:09]execute_cgi json_proto POST (null) [17:56:09]execute_cgi path=json_proto method=POST [17:56:09]POST find Content-Length [17:56:09]Host: 172.17.43.67:8080 [17:56:09]Content-Length: 812 [17:56:09]Content-Type: application/json [17:56:09] [17:56:09]POST finish read [17:56:09]Found Content-Length = 812 [17:56:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:09]execute_script... [17:56:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:09]POST & json_proto [17:56:09]process_json_proto [17:56:09]json parsed OK: [17:56:09]protocol is kg_v1.0 [17:56:09]action value=close_receipt [17:56:09]process_action close_receipt [17:56:09]cmd_close_receipt [17:56:09]MH_GetDate [17:56:09]Write to MH i2c: F0 00 00 58 03 4A [17:56:09]Write i2c OK [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: F0 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: F0 09 00 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: F0 09 00 58 03 00 39 5A F0 66 6A BD 47 65 0F [17:56:09]GetLastDocTimeStamp 1727027550 [17:56:09]current date 1727027769 [17:56:09]FM_GetShiftState [17:56:09]SAM_PROTO_GetShiftState [17:56:09]wFMCommunicate request_size=4 [17:56:09]MH_SAM_APDU [17:56:09]CAPDU: 80 13 01 00 [17:56:09]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [17:56:09]Write i2c OK [17:56:09]MH_I2C_Read... [17:56:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:09]Read from MH i2c: E2 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: E2 0E 00 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 20 [17:56:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:56:09]wFMCommunicate OK [17:56:09]SAM_PROTO_GetShiftState done [17:56:09]FM_GetShiftState done [17:56:09]opened in 1726966141 [17:56:09]opened+sec_in_day 1727052541 [17:56:09]quantity*price = 0 [17:56:09]sum+1 = 1 [17:56:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 321 22.09.2024 17:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151990 ФПД: 204462280890380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151990&fm=204462280890380&tin=02508201610067®Number=0000000000091825&sum=0 [17:56:10]StoreToDocumentArchive [17:56:10]shift 475 fd 151990 [17:56:10]save to /storage/0475/doc_00151990 [17:56:10]save last doc name /storage/0475/doc_00151990 to /storage/kkm_last_doc_name [17:56:10]save OK [17:56:10]Clear old archive folders... [17:56:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:10]tlvbuf is 01AD9840 [17:56:10]SAM_PROTO_ClearQueue [17:56:10]wFMCommunicate request_size=4 [17:56:10]MH_SAM_APDU [17:56:10]CAPDU: 80 09 00 00 [17:56:10]Write to MH i2c: E2 08 00 66 03 80 09 00 00 00 00 00 00 DB [17:56:10]Write i2c OK [17:56:10]MH_I2C_Read... [17:56:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:10]Read from MH i2c: E2 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 03 00 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [17:56:10]RAPDU: 90 00 [17:56:10]wFMCommunicate OK [17:56:10]SAM_PROTO_ClearQueue done [17:56:10]KKMCreateOFDPacket [17:56:10]OFDProtocolAddRootSTLVToBuf [17:56:10]FM_MakeSignedData [17:56:10]FM_MakeSignedData [17:56:10]SAM_PROTO_SignData [17:56:10]wFMCommunicate request_size=4 [17:56:10]MH_SAM_APDU [17:56:10]CAPDU: 80 0D 01 02 [17:56:10]Write to MH i2c: E2 08 00 67 03 80 0D 01 02 00 00 00 00 E3 [17:56:10]Write i2c OK [17:56:10]MH_I2C_Read... [17:56:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:10]Read from MH i2c: E2 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 03 00 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [17:56:10]RAPDU: 90 00 [17:56:10]wFMCommunicate OK [17:56:10]wFMCommunicate request_size=255 [17:56:10]MH_SAM_APDU [17:56:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 39 5A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 51 02 00 35 04 06 00 B9 [17:56:10]Write to MH i2c: E2 02 01 68 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 39 5A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 51 02 00 35 04 06 00 B9 00 00 A6 [17:56:10]Write i2c OK [17:56:10]MH_I2C_Read... [17:56:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:11]Read from MH i2c: E2 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 03 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [17:56:11]RAPDU: 90 00 [17:56:11]wFMCommunicate OK [17:56:11]wFMCommunicate request_size=10 [17:56:11]MH_SAM_APDU [17:56:11]CAPDU: 80 0D 02 02 05 F5 15 9F 58 0C [17:56:11]Write to MH i2c: E2 0D 00 69 03 80 0D 02 02 05 00 F5 15 9F 58 0C 00 00 FD [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:11]Read from MH i2c: E2 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 03 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [17:56:11]RAPDU: 90 00 [17:56:11]wFMCommunicate OK [17:56:11]wFMCommunicate request_size=4 [17:56:11]MH_SAM_APDU [17:56:11]CAPDU: 80 0D 03 02 [17:56:11]Write to MH i2c: E2 08 00 6A 03 80 0D 03 02 00 00 00 00 E8 [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:11]Read from MH i2c: E2 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 0B 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 0B 00 6A 03 00 FC 4E A8 30 C6 19 5B 95 90 00 DA [17:56:11]RAPDU: FC 4E A8 30 C6 19 5B 95 90 00 [17:56:11]wFMCommunicate OK [17:56:11]SAM_PROTO_SignData done [17:56:11]FM_MakeSignedData done [17:56:11]CreateOFDProtocolMessage [17:56:11]wFMCommunicate request_size=4 [17:56:11]MH_SAM_APDU [17:56:11]CAPDU: 80 11 00 00 [17:56:11]Write to MH i2c: E2 08 00 6B 03 80 11 00 00 00 00 00 00 E8 [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:11]Read from MH i2c: E2 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 17 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: E2 17 00 6B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [17:56:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:11]wFMCommunicate OK [17:56:11]CreateOFDProtocolMessage done [17:56:11]OFDSenderStorePacket 151990 [17:56:11]StoreOFDPacket docnum=151990 [17:56:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE E8 07 01 5B 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 39 5A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 51 02 00 35 04 06 00 B9 F5 15 9F 58 0C FC 4E A8 30 C6 19 5B 95 [17:56:11]CheckFolder [17:56:11]dirname=/storage/ofd_packets [17:56:11]CheckFolder done [17:56:11]ProducePacketName [17:56:11]name=ofd_packets/00151990 [17:56:11]NVStorageSaveData ofd_packets/00151990 [17:56:11]File name is /storage/ofd_packets/00151990 [17:56:11]Write 301 bytes [17:56:11]NVStorageSaveData done [17:56:11]OFDSenderStorePacket done [17:56:11]KKMCreateOFDPacket done [17:56:11]NVStorageSaveData kkm_last_timestamp [17:56:11]File name is /storage/kkm_last_timestamp [17:56:11]Write 4 bytes [17:56:11]NVStorageSaveData done [17:56:11]ExternCall_PrintAddStr [17:56:11]wPrintStart [17:56:11]Write to MH i2c: 01 00 00 6C 03 6F [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 07 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 07 00 6C 03 00 00 00 00 00 FF 0F 84 [17:56:11]RasterBufferAndPrint [17:56:11]line Счет N : (1)1785997 [17:56:11]line ИНН: 02508201610067 [17:56:11]line Контрольно-Кассовый Чек [17:56:11]line ПРОДАЖА [17:56:11]line ТРК (МРК, ГНК) : 22 [17:56:11]line Товар: 2710124130 [17:56:11]line Аи-92-К-5 [17:56:11]line 7.380 * 0.00 [17:56:11]line = 0.00 [17:56:11]line НДС 12% НСП 1% [17:56:11]line > о реализуемом товаре [17:56:11]line ИТОГО: 0.00 [17:56:11]line НСП 1% : 0.00 [17:56:11]line НДС 12% : 0.00 [17:56:11]line Наличными: 0.00 [17:56:11]line Безнал.: 0.00 [17:56:11]line Место: АЗС № 89 "Партнер Нефть" [17:56:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:56:11]line СНО: Общий режим [17:56:11]line Чек 321 22.09.2024 17:56 [17:56:11]line Смена: 475 ФФД: 1.0 [17:56:11]line ЗНМ: 0300000113 [17:56:11]line РНМ: 0000000000091825 [17:56:11]line Версия ККМ: 001 [17:56:11]line Платежная система: Бакай Банк [17:56:11]line ФМ: 0000000000871835 [17:56:11]line ФД: 151990 [17:56:11]line ФПД: 204462280890380 [17:56:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151990&fm=204462280890380&tin=02508201610067®Number=0000000000091825&sum=0 [17:56:11]written 0, free lines is 4095 [17:56:11]OFD Sender: Processing packet 151990 [packets to send 827, broken 826] [17:56:11]ProducePacketName [17:56:11]name=ofd_packets/00151990 [17:56:11]OFD Sender: To server: pG, [17:56:11]CommunicateWithHost lk.salyk.kg:30040 [17:56:11]ConnectInit lk.salyk.kg [17:56:11]Write to MH i2c: 01 00 00 96 03 99 [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 07 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 EF 0C 9B [17:56:11]RasterBufferAndPrint [17:56:11]line [17:56:11]line [17:56:11]line [17:56:11]line [17:56:11]line [17:56:11]written 0, free lines is 3317 [17:56:11]MH_Cut [17:56:11]Write to MH i2c: D1 01 00 9D 03 01 72 [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: D1 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: D1 01 00 [17:56:11]MH_I2C_Read... [17:56:11]Read from MH i2c: D1 01 00 9D 03 00 71 [17:56:11]Write to MH i2c: 01 00 00 9E 03 A1 [17:56:11]Write i2c OK [17:56:11]MH_I2C_Read... [17:56:12]*** Cut start [17:56:12]*** Purtial cut [17:56:12]*** Stage 1: CUTSNS_PIN = 1 [17:56:12]Read from MH i2c: 01 [17:56:12]MH_I2C_Read... [17:56:12]*** Stop cut motor [17:56:12]*** Cut end [17:56:12]Read from MH i2c: 01 07 00 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [17:56:12]process_action close_receipt done [17:56:12]requested_data is exist [17:56:12]produce_requested_data [17:56:12]requested_item fm.sn is exist - process it [17:56:12]wFMCommunicate request_size=4 [17:56:12]MH_SAM_APDU [17:56:12]CAPDU: 80 11 00 00 [17:56:12]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [17:56:12]Write i2c OK [17:56:12]MH_I2C_Read... [17:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:12]Read from MH i2c: E2 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 17 00 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [17:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:12]wFMCommunicate OK [17:56:12]requested_item fd.num is exist - process it [17:56:12]SAM_PROTO_GetFieldsCounters [17:56:12]wFMCommunicate request_size=4 [17:56:12]MH_SAM_APDU [17:56:12]CAPDU: 80 13 00 00 [17:56:12]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [17:56:12]Write i2c OK [17:56:12]MH_I2C_Read... [17:56:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:12]Read from MH i2c: E2 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 62 00 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 62 00 A0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [17:56:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:12]wFMCommunicate OK [17:56:12]SAM_PROTO_GetFieldsCounters done [17:56:12]requested_item shift.num is exist - process it [17:56:12]requested_item shift.opened is exist - process it [17:56:12]req_shift_opened [17:56:12]FM_GetShiftState [17:56:12]SAM_PROTO_GetShiftState [17:56:12]wFMCommunicate request_size=4 [17:56:12]MH_SAM_APDU [17:56:12]CAPDU: 80 13 01 00 [17:56:12]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [17:56:12]Write i2c OK [17:56:12]MH_I2C_Read... [17:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:12]Read from MH i2c: E2 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 0E 00 [17:56:12]MH_I2C_Read... [17:56:12]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 68 [17:56:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [17:56:12]wFMCommunicate OK [17:56:12]SAM_PROTO_GetShiftState done [17:56:12]FM_GetShiftState done [17:56:12]req_shift_opened done [17:56:12]requested_item shift.open_date is exist - process it [17:56:12]req_shift_open_date [17:56:12]req_shift_open_date done [17:56:12]produce_requested_data done [17:56:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151990,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [17:56:12]process_action_free close_receipt [17:56:12]json_value_free [17:56:12]json_value_free done [17:56:12]process_json_proto returns [17:56:12]Send response to host [17:56:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151990,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [17:56:12]free response buf [17:56:12]execute_script done [17:56:12]execute_script returns [17:56:12]free content buf [17:56:12]Sock 9.Close socket [17:56:12]Sock 9.Thread stoped [17:56:14]Connected sock=11 [17:56:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE E8 07 01 5B 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 39 5A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 51 02 00 35 04 06 00 B9 F5 15 9F 58 0C FC 4E A8 30 C6 19 5B 95 [17:56:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 4B 47 00 AD C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 51 02 00 F4 03 04 00 40 02 F0 66 B6 04 01 00 00 16 DA 3A 9B 6E DC B8 CB [17:56:15]CommunicateWithHost err = 0 [17:56:15]CheckOFDResponse [17:56:15]1017 (14) - 77093643461234 [17:56:15]1041 (16) - 0000000000871835 [17:56:15]1040 (4) - 151990 [17:56:15]1012 (4) - 22.09.2024 11:40 [17:56:15]1206 (1) - 0 [17:56:15]OFD Sender: Remove packet 151990 [17:56:15]ProducePacketName [17:56:15]name=ofd_packets/00151990 [17:56:15]NVStorageDeleteData [17:56:16]OFD Sender: No OFD packet to send [17:56:21]OFD Sender: No OFD packet to send [17:56:25]recv_with_timeout no data received [17:56:26]OFD Sender: No OFD packet to send [17:56:31]OFD Sender: No OFD packet to send [17:56:36]OFD Sender: No OFD packet to send [17:56:38]recv_with_timeout no data received [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:56]OFD Sender: No OFD packet to send [17:57:01]OFD Sender: No OFD packet to send [17:57:06]OFD Sender: No OFD packet to send [17:57:11]OFD Sender: No OFD packet to send [17:57:16]OFD Sender: No OFD packet to send [17:57:21]OFD Sender: No OFD packet to send [17:57:26]OFD Sender: No OFD packet to send [17:57:31]OFD Sender: No OFD packet to send [17:57:36]OFD Sender: No OFD packet to send [17:57:41]OFD Sender: No OFD packet to send [17:57:46]OFD Sender: No OFD packet to send [17:57:51]OFD Sender: No OFD packet to send [17:57:56]OFD Sender: No OFD packet to send [17:58:01]OFD Sender: No OFD packet to send [17:58:06]OFD Sender: No OFD packet to send [17:58:11]OFD Sender: No OFD packet to send [17:58:16]OFD Sender: No OFD packet to send [17:58:21]OFD Sender: No OFD packet to send [17:58:26]OFD Sender: No OFD packet to send [17:58:31]OFD Sender: No OFD packet to send [17:58:36]OFD Sender: No OFD packet to send [17:58:41]OFD Sender: No OFD packet to send [17:58:46]OFD Sender: No OFD packet to send [17:58:51]OFD Sender: No OFD packet to send [17:58:56]OFD Sender: No OFD packet to send [17:59:01]OFD Sender: No OFD packet to send [17:59:06]OFD Sender: No OFD packet to send [17:59:11]OFD Sender: No OFD packet to send [17:59:16]OFD Sender: No OFD packet to send [17:59:21]OFD Sender: No OFD packet to send [17:59:26]OFD Sender: No OFD packet to send [17:59:31]OFD Sender: No OFD packet to send [17:59:36]OFD Sender: No OFD packet to send [17:59:41]OFD Sender: No OFD packet to send [17:59:46]OFD Sender: No OFD packet to send [17:59:51]OFD Sender: No OFD packet to send [17:59:56]OFD Sender: No OFD packet to send [18:00:01]OFD Sender: No OFD packet to send [18:00:03]accept exits with 7 [18:00:03]New connection [18:00:03]New thread 3066871140 created [18:00:03]Thread 3066727780 joined [18:00:03]Waiting for new connection... [18:00:03] Sock 7.Parse request [18:00:03]Sock 7.Check first char [18:00:03]Sock 7.First char is OK [18:00:03]request: POST /json_proto HTTP/1.0 [18:00:03]Method: POST [18:00:03]URL: /json_proto [18:00:03]Method is POST - this is cgi request [18:00:03]url: /json_proto [18:00:03]query_string will be loaded in cgi processing [18:00:03]execute_cgi json_proto POST (null) [18:00:03]execute_cgi path=json_proto method=POST [18:00:03]POST find Content-Length [18:00:03]Host: 172.17.43.67:8080 [18:00:03]Content-Length: 678 [18:00:03]Content-Type: application/json [18:00:03] [18:00:03]POST finish read [18:00:03]Found Content-Length = 678 [18:00:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:03]execute_script... [18:00:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:03]POST & json_proto [18:00:03]process_json_proto [18:00:03]json parsed OK: [18:00:03]protocol is kg_v1.0 [18:00:03]action value=close_receipt [18:00:03]process_action close_receipt [18:00:03]cmd_close_receipt [18:00:03]MH_GetDate [18:00:03]Write to MH i2c: F0 00 00 A2 03 94 [18:00:03]Write i2c OK [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 09 00 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 09 00 A2 03 00 24 5B F0 66 6A BD 47 65 45 [18:00:03]GetLastDocTimeStamp 1727027769 [18:00:03]current date 1727028004 [18:00:03]FM_GetShiftState [18:00:03]SAM_PROTO_GetShiftState [18:00:03]wFMCommunicate request_size=4 [18:00:03]MH_SAM_APDU [18:00:03]CAPDU: 80 13 01 00 [18:00:03]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [18:00:03]Write i2c OK [18:00:03]MH_I2C_Read... [18:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:03]Read from MH i2c: E2 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: E2 0E 00 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6A [18:00:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:00:03]wFMCommunicate OK [18:00:03]SAM_PROTO_GetShiftState done [18:00:03]FM_GetShiftState done [18:00:03]opened in 1726966141 [18:00:03]opened+sec_in_day 1727052541 [18:00:03]quantity*price = 45019 [18:00:03]sum+1 = 45020 [18:00:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 322 22.09.2024 18:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151991 ФПД: 77378633707935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151991&fm=77378633707935&tin=02508201610067®Number=0000000000091825&sum=45000 [18:00:05]StoreToDocumentArchive [18:00:05]shift 475 fd 151991 [18:00:05]save to /storage/0475/doc_00151991 [18:00:05]save last doc name /storage/0475/doc_00151991 to /storage/kkm_last_doc_name [18:00:05]save OK [18:00:05]Clear old archive folders... [18:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:05]tlvbuf is 01A57360 [18:00:05]SAM_PROTO_ClearQueue [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 09 00 00 [18:00:05]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]SAM_PROTO_ClearQueue done [18:00:05]KKMCreateOFDPacket [18:00:05]OFDProtocolAddRootSTLVToBuf [18:00:05]FM_MakeSignedData [18:00:05]FM_MakeSignedData [18:00:05]SAM_PROTO_SignData [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 01 02 [18:00:05]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]wFMCommunicate request_size=255 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 24 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 51 02 00 35 04 06 00 46 [18:00:05]Write to MH i2c: E2 02 01 B2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 24 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 51 02 00 35 04 06 00 46 00 00 E0 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]wFMCommunicate request_size=10 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 02 02 05 60 1D F9 B1 9F [18:00:05]Write to MH i2c: E2 0D 00 B3 03 80 0D 02 02 05 00 60 1D F9 B1 9F 00 00 00 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 03 02 [18:00:05]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 0B 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 0B 00 B4 03 00 55 59 DA FA 39 F3 C9 F8 90 00 A2 [18:00:05]RAPDU: 55 59 DA FA 39 F3 C9 F8 90 00 [18:00:05]wFMCommunicate OK [18:00:05]SAM_PROTO_SignData done [18:00:05]FM_MakeSignedData done [18:00:05]CreateOFDProtocolMessage [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 11 00 00 [18:00:05]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 17 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 17 00 B5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [18:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:05]wFMCommunicate OK [18:00:05]CreateOFDProtocolMessage done [18:00:05]OFDSenderStorePacket 151991 [18:00:05]StoreOFDPacket docnum=151991 [18:00:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 9F 07 01 11 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 24 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 51 02 00 35 04 06 00 46 60 1D F9 B1 9F 55 59 DA FA 39 F3 C9 F8 [18:00:05]CheckFolder [18:00:05]dirname=/storage/ofd_packets [18:00:05]CheckFolder done [18:00:05]ProducePacketName [18:00:05]name=ofd_packets/00151991 [18:00:05]NVStorageSaveData ofd_packets/00151991 [18:00:05]File name is /storage/ofd_packets/00151991 [18:00:05]Write 301 bytes [18:00:05]NVStorageSaveData done [18:00:05]OFDSenderStorePacket done [18:00:05]KKMCreateOFDPacket done [18:00:05]NVStorageSaveData kkm_last_timestamp [18:00:05]File name is /storage/kkm_last_timestamp [18:00:05]Write 4 bytes [18:00:05]NVStorageSaveData done [18:00:05]ExternCall_PrintAddStr [18:00:05]wPrintStart [18:00:05]Write to MH i2c: 01 00 00 B6 03 B9 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [18:00:05]RasterBufferAndPrint [18:00:05]line Счет N : (1)1785998 [18:00:05]line ИНН: 02508201610067 [18:00:05]line Контрольно-Кассовый Чек [18:00:05]line ПРОДАЖА [18:00:05]line ТРК (МРК, ГНК) : 42 [18:00:05]line Товар: 2710124130 [18:00:05]line Аи-92-К-5 [18:00:05]line 6.640 * 67.80 [18:00:05]line = 450.19 [18:00:05]line НДС 12% НСП 1% [18:00:05]line > о реализуемом товаре [18:00:05]line ОКРУГЛЕНИЕ: -0.19 [18:00:05]line ИТОГО: 450.00 [18:00:05]line Внесено: 450.00 [18:00:05]line СДАЧА: 0.00 [18:00:05]line НСП 1% : 3.98 [18:00:05]line НДС 12% : 47.81 [18:00:05]line Наличными: 450.00 [18:00:05]line Безнал.: 0.00 [18:00:05]line Место: АЗС № 89 "Партнер Нефть" [18:00:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:00:05]line СНО: Общий режим [18:00:05]line Чек 322 22.09.2024 18:00 [18:00:05]line Смена: 475 ФФД: 1.0 [18:00:05]line ЗНМ: 0300000113 [18:00:05]line РНМ: 0000000000091825 [18:00:05]line Версия ККМ: 001 [18:00:05]line ФМ: 0000000000871835 [18:00:05]line ФД: 151991 [18:00:05]line ФПД: 77378633707935 [18:00:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151991&fm=77378633707935&tin=02508201610067®Number=0000000000091825&sum=45000 [18:00:05]written 0, free lines is 4095 [18:00:05]OFD Sender: Processing packet 151991 [packets to send 827, broken 826] [18:00:05]ProducePacketName [18:00:05]name=ofd_packets/00151991 [18:00:05]OFD Sender: To server: pG, [18:00:05]CommunicateWithHost lk.salyk.kg:30040 [18:00:05]ConnectInit lk.salyk.kg [18:00:06]Write to MH i2c: 01 00 00 E1 03 E4 [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: 01 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: 01 07 00 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 DA 0C D1 [18:00:06]RasterBufferAndPrint [18:00:06]line [18:00:06]line [18:00:06]line [18:00:06]line [18:00:06]line [18:00:06]written 0, free lines is 3296 [18:00:06]MH_Cut [18:00:06]Write to MH i2c: D1 01 00 E8 03 01 BD [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: D1 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: D1 01 00 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: D1 01 00 E8 03 00 BC [18:00:06]Write to MH i2c: 01 00 00 E9 03 EC [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:07]*** Cut start [18:00:07]*** Purtial cut [18:00:07]*** Stage 1: CUTSNS_PIN = 1 [18:00:07]Read from MH i2c: 01 [18:00:07]MH_I2C_Read... [18:00:07]*** Stop cut motor [18:00:07]*** Cut end [18:00:07]Read from MH i2c: 01 07 00 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [18:00:07]process_action close_receipt done [18:00:07]requested_data is exist [18:00:07]produce_requested_data [18:00:07]requested_item fm.sn is exist - process it [18:00:07]wFMCommunicate request_size=4 [18:00:07]MH_SAM_APDU [18:00:07]CAPDU: 80 11 00 00 [18:00:07]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [18:00:07]Write i2c OK [18:00:07]MH_I2C_Read... [18:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:07]Read from MH i2c: E2 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 17 00 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [18:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:07]wFMCommunicate OK [18:00:07]requested_item fd.num is exist - process it [18:00:07]SAM_PROTO_GetFieldsCounters [18:00:07]wFMCommunicate request_size=4 [18:00:07]MH_SAM_APDU [18:00:07]CAPDU: 80 13 00 00 [18:00:07]Write to MH i2c: E2 08 00 EB 03 80 13 00 00 00 00 00 00 6A [18:00:07]Write i2c OK [18:00:07]MH_I2C_Read... [18:00:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:07]Read from MH i2c: E2 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 62 00 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 62 00 EB 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [18:00:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:07]wFMCommunicate OK [18:00:07]SAM_PROTO_GetFieldsCounters done [18:00:07]requested_item shift.num is exist - process it [18:00:07]requested_item shift.opened is exist - process it [18:00:07]req_shift_opened [18:00:07]FM_GetShiftState [18:00:07]SAM_PROTO_GetShiftState [18:00:07]wFMCommunicate request_size=4 [18:00:07]MH_SAM_APDU [18:00:07]CAPDU: 80 13 01 00 [18:00:07]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [18:00:07]Write i2c OK [18:00:07]MH_I2C_Read... [18:00:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:07]Read from MH i2c: E2 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 0E 00 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B3 [18:00:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:00:07]wFMCommunicate OK [18:00:07]SAM_PROTO_GetShiftState done [18:00:07]FM_GetShiftState done [18:00:07]req_shift_opened done [18:00:07]requested_item shift.open_date is exist - process it [18:00:07]req_shift_open_date [18:00:07]req_shift_open_date done [18:00:07]produce_requested_data done [18:00:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151991,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:00:07]process_action_free close_receipt [18:00:07]json_value_free [18:00:07]json_value_free done [18:00:07]process_json_proto returns [18:00:07]Send response to host [18:00:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151991,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:00:07]free response buf [18:00:07]execute_script done [18:00:07]execute_script returns [18:00:07]free content buf [18:00:07]Sock 7.Close socket [18:00:07]Sock 7.Thread stoped [18:00:09]recv_with_timeout no data received [18:00:10]Connected sock=11 [18:00:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 9F 07 01 11 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 24 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 51 02 00 35 04 06 00 46 60 1D F9 B1 9F 55 59 DA FA 39 F3 C9 F8 [18:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CE 01 47 00 3D 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 51 02 00 F4 03 04 00 2C 03 F0 66 B6 04 01 00 00 C6 5B B0 C0 BA B4 9B 60 [18:00:11]CommunicateWithHost err = 0 [18:00:11]CheckOFDResponse [18:00:11]1017 (14) - 77093643461234 [18:00:11]1041 (16) - 0000000000871835 [18:00:11]1040 (4) - 151991 [18:00:11]1012 (4) - 22.09.2024 11:44 [18:00:11]1206 (1) - 0 [18:00:11]OFD Sender: Remove packet 151991 [18:00:11]ProducePacketName [18:00:11]name=ofd_packets/00151991 [18:00:11]NVStorageDeleteData [18:00:11]OFD Sender: No OFD packet to send [18:00:16]OFD Sender: No OFD packet to send [18:00:21]OFD Sender: No OFD packet to send [18:00:26]OFD Sender: No OFD packet to send [18:00:28]recv_with_timeout no data received [18:00:32]OFD Sender: No OFD packet to send [18:00:37]OFD Sender: No OFD packet to send [18:00:40]recv_with_timeout no data received [18:00:42]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27827731+1699200362=1727028093 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 7E 5B F0 66 6A BD 47 65 01 [18:01:34]Current date/time: 22.09.2024 18:01 [18:01:34]FM_Init [18:01:34]wFMConnect [18:01:34]MH_SAM_On [18:01:34]Write to MH i2c: E0 00 00 08 00 E7 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_init finished! [18:01:34]*** atr: [18:01:34]*** 0F 3B D5 18 FF 81 91 FE [18:01:34]*** 1F C3 80 73 C8 21 10 0A [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]*** 00 00 00 00 00 00 00 00 [18:01:34]Read from MH i2c: E0 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E0 10 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:01:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:01:34]wFMCommunicate request_size=10 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:01:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:01:34]RAPDU: 90 00 [18:01:34]wFMCommunicate OK [18:01:34]wFMCommunicate request_size=4 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 80 11 00 00 [18:01:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 17 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:01:34]wFMCommunicate OK [18:01:34]Detected FM SN is 0000000000871835 [18:01:34]Stored FM SN is 0000000000871835 [18:01:34]wFMCommunicate request_size=9 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:01:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:01:34]RAPDU: 90 00 [18:01:34]wFMCommunicate OK [18:01:34]FM PIN OK [18:01:34]wFMCommunicate request_size=8 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 80 14 04 00 03 02 00 01 [18:01:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:01:34]RAPDU: 90 00 [18:01:34]wFMCommunicate OK [18:01:34]wFMCommunicate request_size=13 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:01:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:01:34]RAPDU: 90 00 [18:01:34]wFMCommunicate OK [18:01:34]wFMCommunicate request_size=4 [18:01:34]MH_SAM_APDU [18:01:34]CAPDU: 80 11 00 00 [18:01:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:34]Read from MH i2c: E2 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 17 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:01:34]wFMCommunicate OK [18:01:34]DocumentArchiveInit [18:01:34]Start Httpd... [18:01:34]Httpd thread 3067522404 created [18:01:34]Write to MH i2c: 01 00 00 0F 00 0F [18:01:34]Write i2c OK [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: 01 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: 01 07 00 [18:01:34]MH_I2C_Read... [18:01:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:01:34]MH Int Process started [18:01:34]Allocated Socket 7 [18:01:34]Bind OK [18:01:34]Listen OK [18:01:34]httpd running on port 8080 [18:01:34]Waiting for new connection... [18:01:35]OFD Sender: No OFD packet to send [18:01:38]accept exits with 8 [18:01:38]New connection [18:01:38]New thread 3067235684 created [18:01:38]Waiting for new connection... [18:01:38] Sock 8.Parse request [18:01:38]Sock 8.Check first char [18:01:38]Sock 8.First char is OK [18:01:38]request: POST /json_proto HTTP/1.0 [18:01:38]Method: POST [18:01:38]URL: /json_proto [18:01:38]Method is POST - this is cgi request [18:01:38]url: /json_proto [18:01:38]query_string will be loaded in cgi processing [18:01:38]execute_cgi json_proto POST (null) [18:01:38]execute_cgi path=json_proto method=POST [18:01:38]POST find Content-Length [18:01:38]Host: 172.17.43.67:8080 [18:01:38]Content-Length: 215 [18:01:38]Content-Type: application/json [18:01:38] [18:01:38]POST finish read [18:01:38]Found Content-Length = 215 [18:01:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:38]execute_script... [18:01:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:38]POST & json_proto [18:01:38]process_json_proto [18:01:38]json parsed OK: [18:01:38]protocol is kg_v1.0 [18:01:38]action value=get_value [18:01:38]process_action get_value [18:01:38]cmd_get_value [18:01:38]process_action get_value done [18:01:38]requested_data is exist [18:01:38]produce_requested_data [18:01:38]requested_item kkm.sn is exist - process it [18:01:38]requested_item kkm.ver is exist - process it [18:01:38]requested_item fm.sn is exist - process it [18:01:38]wFMCommunicate request_size=4 [18:01:38]MH_SAM_APDU [18:01:38]CAPDU: 80 11 00 00 [18:01:38]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 [18:01:38]MH_I2C_Read... [18:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:38]Read from MH i2c: E2 17 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:01:38]wFMCommunicate OK [18:01:38]requested_item fd.num is exist - process it [18:01:38]SAM_PROTO_GetFieldsCounters [18:01:38]wFMCommunicate request_size=4 [18:01:38]MH_SAM_APDU [18:01:38]CAPDU: 80 13 00 00 [18:01:38]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:39]Read from MH i2c: E2 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 62 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [18:01:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:39]wFMCommunicate OK [18:01:39]SAM_PROTO_GetFieldsCounters done [18:01:39]requested_item shift.num is exist - process it [18:01:39]requested_item shift.opened is exist - process it [18:01:39]req_shift_opened [18:01:39]FM_GetShiftState [18:01:39]SAM_PROTO_GetShiftState [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 13 01 00 [18:01:39]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:39]Read from MH i2c: E2 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 0E 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [18:01:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:01:39]wFMCommunicate OK [18:01:39]SAM_PROTO_GetShiftState done [18:01:39]FM_GetShiftState done [18:01:39]req_shift_opened done [18:01:39]requested_item shift.open_date is exist - process it [18:01:39]req_shift_open_date [18:01:39]req_shift_open_date done [18:01:39]produce_requested_data done [18:01:39]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151991,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:01:39]process_action_free get_value [18:01:39]json_value_free [18:01:39]json_value_free done [18:01:39]process_json_proto returns [18:01:39]Send response to host [18:01:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151991,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:01:39]free response buf [18:01:39]execute_script done [18:01:39]execute_script returns [18:01:39]free content buf [18:01:39]Sock 8.Close socket [18:01:39]Sock 8.Thread stoped [18:01:39]accept exits with 10 [18:01:39]New connection [18:01:39]New thread 3067092324 created [18:01:39]Thread 3067235684 joined [18:01:39]Waiting for new connection... [18:01:39] Sock 10.Parse request [18:01:39]Sock 10.Check first char [18:01:39]Sock 10.First char is OK [18:01:39]request: POST /json_proto HTTP/1.0 [18:01:39]Method: POST [18:01:39]URL: /json_proto [18:01:39]Method is POST - this is cgi request [18:01:39]url: /json_proto [18:01:39]query_string will be loaded in cgi processing [18:01:39]execute_cgi json_proto POST (null) [18:01:39]execute_cgi path=json_proto method=POST [18:01:39]POST find Content-Length [18:01:39]Host: 172.17.43.67:8080 [18:01:39]Content-Length: 331 [18:01:39]Content-Type: application/json [18:01:39] [18:01:39]POST finish read [18:01:39]Found Content-Length = 331 [18:01:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:01:39]execute_script... [18:01:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:01:39]POST & json_proto [18:01:39]process_json_proto [18:01:39]json parsed OK: [18:01:39]protocol is kg_v1.0 [18:01:39]action value=get_value [18:01:39]process_action get_value [18:01:39]cmd_get_value [18:01:39]process_action get_value done [18:01:39]requested_data is exist [18:01:39]produce_requested_data [18:01:39]requested_item fm.sale.total is exist - process it [18:01:39]SAM_PROTO_GetFMData [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 13 03 00 [18:01:39]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:01:39]Read from MH i2c: E2 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 FD 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 01 4E 02 00 69 04 9F 00 6F 04 04 00 2C 4A 02 00 B1 04 05 00 20 30 79 98 02 70 04 05 00 20 30 79 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F6 D3 97 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 9E D8 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 28 [18:01:39]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 01 4E 02 00 69 04 9F 00 6F 04 04 00 2C 4A 02 00 B1 04 05 00 20 30 79 98 02 70 04 05 00 20 30 79 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F6 D3 97 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 9E D8 E1 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [18:01:39]wFMCommunicate OK [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 17 00 00 [18:01:39]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [18:01:40]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:01:40]wFMCommunicate OK [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 17 00 00 [18:01:40]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:01:40]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:01:40]wFMCommunicate OK [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 17 00 00 [18:01:40]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]OFD Sender: No OFD packet to send [18:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:01:40]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:01:40]wFMCommunicate OK [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 17 00 00 [18:01:40]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 DE 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:01:40]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:01:40]wFMCommunicate OK [18:01:40]SAM_PROTO_GetFMData done [18:01:40]requested_item fm.sale_refund.total is exist - process it [18:01:40]requested_item fm.buy.total is exist - process it [18:01:40]requested_item shift.sale.total is exist - process it [18:01:40]SAM_PROTO_GetShiftData [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 13 02 00 [18:01:40]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:41]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:01:41]Read from MH i2c: E2 [18:01:41]MH_I2C_Read... [18:01:41]Read from MH i2c: E2 FD 00 [18:01:41]MH_I2C_Read... [18:01:41]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 42 01 00 00 69 04 99 00 6F 04 04 00 41 01 00 00 B1 04 03 00 74 72 E1 70 04 03 00 74 72 E1 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D4 F3 17 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FC FE 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 3F [18:01:41]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 42 01 00 00 69 04 99 00 6F 04 04 00 41 01 00 00 B1 04 03 00 74 72 E1 70 04 03 00 74 72 E1 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D4 F3 17 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FC FE 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [18:01:41]wFMCommunicate OK [18:01:41]wFMCommunicate request_size=4 [18:01:41]MH_SAM_APDU [18:01:41]CAPDU: 80 17 00 00 [18:01:41]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:01:41]Write i2c OK [18:01:41]MH_I2C_Read... [18:01:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:41]Read from MH i2c: E2 [18:01:41]MH_I2C_Read... [18:01:41]Read from MH i2c: E2 FD 00 [18:01:41]MH_I2C_Read... [18:01:41]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [18:01:41]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [18:01:41]wFMCommunicate OK [18:01:41]wFMCommunicate request_size=4 [18:01:41]MH_SAM_APDU [18:01:41]CAPDU: 80 17 00 00 [18:01:41]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:01:41]Write i2c OK [18:01:41]MH_I2C_Read... [18:01:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:42]Read from MH i2c: E2 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 FD 00 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [18:01:42]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [18:01:42]wFMCommunicate OK [18:01:42]wFMCommunicate request_size=4 [18:01:42]MH_SAM_APDU [18:01:42]CAPDU: 80 17 00 00 [18:01:42]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:01:42]Write i2c OK [18:01:42]MH_I2C_Read... [18:01:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:01:42]Read from MH i2c: E2 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 FD 00 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [18:01:42]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [18:01:42]wFMCommunicate OK [18:01:42]wFMCommunicate request_size=4 [18:01:42]MH_SAM_APDU [18:01:42]CAPDU: 80 17 00 00 [18:01:42]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:01:42]Write i2c OK [18:01:42]MH_I2C_Read... [18:01:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [18:01:42]Read from MH i2c: E2 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 D3 00 [18:01:42]MH_I2C_Read... [18:01:42]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [18:01:42]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:01:42]wFMCommunicate OK [18:01:42]SAM_PROTO_GetShiftData done [18:01:42]requested_item shift.sale.total_cash is exist - process it [18:01:42]requested_item shift.sale_refund.total is exist - process it [18:01:42]requested_item shift.sale_refund.total_cash is exist - process it [18:01:42]requested_item shift.buy.total is exist - process it [18:01:42]requested_item shift.buy.total_cash is exist - process it [18:01:42]produce_requested_data done [18:01:42]produce_requested_data return {"fm.sale.total":111480136.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":147749.00,"shift.sale.total_cash":147749.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:01:42]process_action_free get_value [18:01:42]json_value_free [18:01:42]json_value_free done [18:01:42]process_json_proto returns [18:01:42]Send response to host [18:01:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111480136.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":147749.00,"shift.sale.total_cash":147749.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:01:42]free response buf [18:01:42]execute_script done [18:01:42]execute_script returns [18:01:42]free content buf [18:01:42]Sock 10.Close socket [18:01:42]Sock 10.Thread stoped [18:01:45]OFD Sender: No OFD packet to send [18:01:50]OFD Sender: No OFD packet to send [18:01:55]OFD Sender: No OFD packet to send [18:02:00]OFD Sender: No OFD packet to send [18:02:05]OFD Sender: No OFD packet to send [18:02:07]recv_with_timeout no data received [18:02:10]OFD Sender: No OFD packet to send [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:30]OFD Sender: No OFD packet to send [18:02:35]OFD Sender: No OFD packet to send [18:02:40]OFD Sender: No OFD packet to send [18:02:45]OFD Sender: No OFD packet to send [18:02:47]recv_with_timeout no data received [18:02:50]OFD Sender: No OFD packet to send [18:02:55]OFD Sender: No OFD packet to send [18:03:00]OFD Sender: No OFD packet to send [18:03:05]OFD Sender: No OFD packet to send [18:03:10]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:40]accept exits with 8 [18:03:40]New connection [18:03:40]New thread 3067235684 created [18:03:40]Thread 3067092324 joined [18:03:40]Waiting for new connection... [18:03:40] Sock 8.Parse request [18:03:40]Sock 8.Check first char [18:03:40]Sock 8.First char is OK [18:03:40]request: POST /json_proto HTTP/1.0 [18:03:40]Method: POST [18:03:40]URL: /json_proto [18:03:40]Method is POST - this is cgi request [18:03:40]url: /json_proto [18:03:40]query_string will be loaded in cgi processing [18:03:40]execute_cgi json_proto POST (null) [18:03:40]execute_cgi path=json_proto method=POST [18:03:40]POST find Content-Length [18:03:40]Host: 172.17.43.67:8080 [18:03:40]Content-Length: 755 [18:03:40]Content-Type: application/json [18:03:40] [18:03:40]POST finish read [18:03:40]Found Content-Length = 755 [18:03:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:40]execute_script... [18:03:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:40]POST & json_proto [18:03:40]process_json_proto [18:03:40]json parsed OK: [18:03:40]protocol is kg_v1.0 [18:03:40]action value=close_receipt [18:03:40]process_action close_receipt [18:03:40]cmd_close_receipt [18:03:40]MH_GetDate [18:03:40]Write to MH i2c: F0 00 00 1D 00 0C [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: F0 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: F0 09 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: F0 09 00 1D 00 00 FC 5B F0 66 6A BD 47 65 95 [18:03:40]GetLastDocTimeStamp 1727028004 [18:03:40]current date 1727028220 [18:03:40]FM_GetShiftState [18:03:40]SAM_PROTO_GetShiftState [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 13 01 00 [18:03:40]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 0E 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [18:03:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:03:40]wFMCommunicate OK [18:03:40]SAM_PROTO_GetShiftState done [18:03:40]FM_GetShiftState done [18:03:40]opened in 1726966141 [18:03:40]opened+sec_in_day 1727052541 [18:03:40]quantity*price = 0 [18:03:40]sum+1 = 1 [18:03:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 323 22.09.2024 18:03 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 151992 ФПД: 4856054509302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180340&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151992&fm=4856054509302&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:41]StoreToDocumentArchive [18:03:41]shift 475 fd 151992 [18:03:41]save to /storage/0475/doc_00151992 [18:03:41]save last doc name /storage/0475/doc_00151992 to /storage/kkm_last_doc_name [18:03:41]save OK [18:03:41]Clear old archive folders... [18:03:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:41]tlvbuf is 00570C80 [18:03:41]SAM_PROTO_ClearQueue [18:03:41]wFMCommunicate request_size=4 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 09 00 00 [18:03:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:41]Read from MH i2c: E2 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 03 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:03:41]RAPDU: 90 00 [18:03:41]wFMCommunicate OK [18:03:41]SAM_PROTO_ClearQueue done [18:03:41]KKMCreateOFDPacket [18:03:41]OFDProtocolAddRootSTLVToBuf [18:03:41]FM_MakeSignedData [18:03:41]FM_MakeSignedData [18:03:41]SAM_PROTO_SignData [18:03:41]wFMCommunicate request_size=4 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 0D 01 02 [18:03:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:41]Read from MH i2c: E2 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 03 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:03:41]RAPDU: 90 00 [18:03:41]wFMCommunicate OK [18:03:41]wFMCommunicate request_size=255 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 FC 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 51 02 00 35 04 06 00 04 [18:03:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 FC 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 51 02 00 35 04 06 00 04 00 00 53 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:03:42]RAPDU: 90 00 [18:03:42]wFMCommunicate OK [18:03:42]wFMCommunicate request_size=10 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 0D 02 02 05 6A A3 67 6E F6 [18:03:42]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 6A A3 67 6E F6 00 00 8A [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:03:42]RAPDU: 90 00 [18:03:42]wFMCommunicate OK [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 0D 03 02 [18:03:42]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 0B 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 0B 00 2F 00 00 AD 7B 2D C2 EC 58 D9 91 90 00 70 [18:03:42]RAPDU: AD 7B 2D C2 EC 58 D9 91 90 00 [18:03:42]wFMCommunicate OK [18:03:42]SAM_PROTO_SignData done [18:03:42]FM_MakeSignedData done [18:03:42]CreateOFDProtocolMessage [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 11 00 00 [18:03:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 17 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:03:42]wFMCommunicate OK [18:03:42]CreateOFDProtocolMessage done [18:03:42]OFDSenderStorePacket 151992 [18:03:42]StoreOFDPacket docnum=151992 [18:03:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 38 07 01 D4 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 FC 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 51 02 00 35 04 06 00 04 6A A3 67 6E F6 AD 7B 2D C2 EC 58 D9 91 [18:03:42]CheckFolder [18:03:42]dirname=/storage/ofd_packets [18:03:42]CheckFolder done [18:03:42]ProducePacketName [18:03:42]name=ofd_packets/00151992 [18:03:42]NVStorageSaveData ofd_packets/00151992 [18:03:42]File name is /storage/ofd_packets/00151992 [18:03:42]Write 301 bytes [18:03:42]NVStorageSaveData done [18:03:42]OFDSenderStorePacket done [18:03:42]KKMCreateOFDPacket done [18:03:42]NVStorageSaveData kkm_last_timestamp [18:03:42]File name is /storage/kkm_last_timestamp [18:03:42]Write 4 bytes [18:03:42]NVStorageSaveData done [18:03:42]ExternCall_PrintAddStr [18:03:42]wPrintStart [18:03:42]Write to MH i2c: 01 00 00 31 00 31 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 07 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:03:42]RasterBufferAndPrint [18:03:42]line Счет N : (1)1786000 [18:03:42]line ИНН: 02508201610067 [18:03:42]line Контрольно-Кассовый Чек [18:03:42]line ПРОДАЖА [18:03:42]line ТРК (МРК, ГНК) : 12 [18:03:42]line Товар: 2710124130 [18:03:42]line Аи-92-К-5 [18:03:42]line 22.130 * 0.00 [18:03:42]line = 0.00 [18:03:42]line НДС 12% НСП 1% [18:03:42]line > о реализуемом товаре [18:03:42]line ИТОГО: 0.00 [18:03:42]line НСП 1% : 0.00 [18:03:42]line НДС 12% : 0.00 [18:03:42]line Наличными: 0.00 [18:03:42]line Безнал.: 0.00 [18:03:42]line Место: АЗС № 89 "Партнер Нефть" [18:03:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:03:42]line СНО: Общий режим [18:03:42]line Чек 323 22.09.2024 18:03 [18:03:42]line Смена: 475 ФФД: 1.0 [18:03:42]line ЗНМ: 0300000113 [18:03:42]line РНМ: 0000000000091825 [18:03:42]line Версия ККМ: 001 [18:03:42]line Талоны: ТК ГПНА Online [18:03:42]line 30116869 [18:03:42]line ФМ: 0000000000871835 [18:03:42]line ФД: 151992 [18:03:42]line ФПД: 4856054509302 [18:03:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180340&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151992&fm=4856054509302&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:42]written 0, free lines is 4095 [18:03:42]OFD Sender: Processing packet 151992 [packets to send 827, broken 826] [18:03:42]ProducePacketName [18:03:42]name=ofd_packets/00151992 [18:03:42]OFD Sender: To server: pG, [18:03:42]CommunicateWithHost lk.salyk.kg:30040 [18:03:42]ConnectInit lk.salyk.kg [18:03:42]Write to MH i2c: 01 00 00 5B 00 5B [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 07 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 01 0D 70 [18:03:42]RasterBufferAndPrint [18:03:42]line [18:03:42]line [18:03:42]line [18:03:42]line [18:03:42]line [18:03:42]written 0, free lines is 3335 [18:03:42]MH_Cut [18:03:42]Write to MH i2c: D1 01 00 62 00 01 34 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: D1 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: D1 01 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: D1 01 00 62 00 00 33 [18:03:42]Write to MH i2c: 01 00 00 63 00 63 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:43]*** Cut start [18:03:43]*** Purtial cut [18:03:43]*** Stage 1: CUTSNS_PIN = 1 [18:03:43]Read from MH i2c: 01 [18:03:43]MH_I2C_Read... [18:03:43]*** Stop cut motor [18:03:43]*** Cut end [18:03:43]Read from MH i2c: 01 07 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:03:43]process_action close_receipt done [18:03:43]requested_data is exist [18:03:43]produce_requested_data [18:03:43]requested_item fm.sn is exist - process it [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 11 00 00 [18:03:43]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [18:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:03:43]wFMCommunicate OK [18:03:43]requested_item fd.num is exist - process it [18:03:43]SAM_PROTO_GetFieldsCounters [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 13 00 00 [18:03:43]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 62 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [18:03:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:43]wFMCommunicate OK [18:03:43]SAM_PROTO_GetFieldsCounters done [18:03:43]requested_item shift.num is exist - process it [18:03:43]requested_item shift.opened is exist - process it [18:03:43]req_shift_opened [18:03:43]FM_GetShiftState [18:03:43]SAM_PROTO_GetShiftState [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 13 01 00 [18:03:43]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0E 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [18:03:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:03:43]wFMCommunicate OK [18:03:43]SAM_PROTO_GetShiftState done [18:03:43]FM_GetShiftState done [18:03:43]req_shift_opened done [18:03:43]requested_item shift.open_date is exist - process it [18:03:43]req_shift_open_date [18:03:43]req_shift_open_date done [18:03:43]produce_requested_data done [18:03:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151992,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:03:43]process_action_free close_receipt [18:03:43]json_value_free [18:03:43]json_value_free done [18:03:43]process_json_proto returns [18:03:43]Send response to host [18:03:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151992,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:03:43]free response buf [18:03:43]execute_script done [18:03:43]execute_script returns [18:03:43]free content buf [18:03:43]Sock 8.Close socket [18:03:43]Sock 8.Thread stoped [18:03:44]Connected sock=11 [18:03:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 38 07 01 D4 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 FC 5B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 51 02 00 35 04 06 00 04 6A A3 67 6E F6 AD 7B 2D C2 EC 58 D9 91 [18:03:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 37 47 00 45 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 51 02 00 F4 03 04 00 01 04 F0 66 B6 04 01 00 00 FC 3D C4 9E 10 AB 1D 96 [18:03:44]CommunicateWithHost err = 0 [18:03:44]CheckOFDResponse [18:03:44]1017 (14) - 77093643461234 [18:03:44]1041 (16) - 0000000000871835 [18:03:44]1040 (4) - 151992 [18:03:44]1012 (4) - 22.09.2024 11:48 [18:03:44]1206 (1) - 0 [18:03:44]OFD Sender: Remove packet 151992 [18:03:44]ProducePacketName [18:03:44]name=ofd_packets/00151992 [18:03:44]NVStorageDeleteData [18:03:45]OFD Sender: No OFD packet to send [18:03:50]OFD Sender: No OFD packet to send [18:03:54]recv_with_timeout no data received [18:03:55]OFD Sender: No OFD packet to send [18:04:00]OFD Sender: No OFD packet to send [18:04:04]recv_with_timeout no data received [18:04:05]OFD Sender: No OFD packet to send [18:04:10]OFD Sender: No OFD packet to send [18:04:15]OFD Sender: No OFD packet to send [18:04:20]OFD Sender: No OFD packet to send [18:04:25]OFD Sender: No OFD packet to send [18:04:30]OFD Sender: No OFD packet to send [18:04:35]OFD Sender: No OFD packet to send [18:04:40]OFD Sender: No OFD packet to send [18:04:45]OFD Sender: No OFD packet to send [18:04:50]OFD Sender: No OFD packet to send [18:04:55]OFD Sender: No OFD packet to send [18:05:00]OFD Sender: No OFD packet to send [18:05:05]OFD Sender: No OFD packet to send [18:05:10]OFD Sender: No OFD packet to send [18:05:15]OFD Sender: No OFD packet to send [18:05:19]accept exits with 9 [18:05:19]New connection [18:05:19]New thread 3067092324 created [18:05:19]Thread 3067235684 joined [18:05:19]Waiting for new connection... [18:05:19] Sock 9.Parse request [18:05:19]Sock 9.Check first char [18:05:19]Sock 9.First char is OK [18:05:19]request: POST /json_proto HTTP/1.0 [18:05:19]Method: POST [18:05:19]URL: /json_proto [18:05:19]Method is POST - this is cgi request [18:05:19]url: /json_proto [18:05:19]query_string will be loaded in cgi processing [18:05:19]execute_cgi json_proto POST (null) [18:05:19]execute_cgi path=json_proto method=POST [18:05:19]POST find Content-Length [18:05:19]Host: 172.17.43.67:8080 [18:05:19]Content-Length: 809 [18:05:19]Content-Type: application/json [18:05:19] [18:05:19]POST finish read [18:05:19]Found Content-Length = 809 [18:05:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4199831/932/873", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:19]execute_script... [18:05:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4199831/932/873", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:19]POST & json_proto [18:05:19]process_json_proto [18:05:19]json parsed OK: [18:05:19]protocol is kg_v1.0 [18:05:19]action value=close_receipt [18:05:19]process_action close_receipt [18:05:19]cmd_close_receipt [18:05:19]MH_GetDate [18:05:19]Write to MH i2c: F0 00 00 67 00 56 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 09 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 09 00 67 00 00 5F 5C F0 66 6A BD 47 65 43 [18:05:19]GetLastDocTimeStamp 1727028220 [18:05:19]current date 1727028319 [18:05:19]FM_GetShiftState [18:05:19]SAM_PROTO_GetShiftState [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 13 01 00 [18:05:19]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0E 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [18:05:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:05:19]wFMCommunicate OK [18:05:19]SAM_PROTO_GetShiftState done [18:05:19]FM_GetShiftState done [18:05:19]opened in 1726966141 [18:05:19]opened+sec_in_day 1727052541 [18:05:19]quantity*price = 0 [18:05:19]sum+1 = 1 [18:05:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 324 22.09.2024 18:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4199831/932/873 ФМ: 0000000000871835 ФД: 151993 ФПД: 194389171450548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151993&fm=194389171450548&tin=02508201610067®Number=0000000000091825&sum=0 [18:05:20]StoreToDocumentArchive [18:05:20]shift 475 fd 151993 [18:05:20]save to /storage/0475/doc_00151993 [18:05:20]save last doc name /storage/0475/doc_00151993 to /storage/kkm_last_doc_name [18:05:20]save OK [18:05:20]Clear old archive folders... [18:05:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:20]tlvbuf is 0056A6B0 [18:05:20]SAM_PROTO_ClearQueue [18:05:20]wFMCommunicate request_size=4 [18:05:20]MH_SAM_APDU [18:05:20]CAPDU: 80 09 00 00 [18:05:20]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:20]Read from MH i2c: E2 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: E2 03 00 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:05:20]RAPDU: 90 00 [18:05:20]wFMCommunicate OK [18:05:20]SAM_PROTO_ClearQueue done [18:05:20]KKMCreateOFDPacket [18:05:20]OFDProtocolAddRootSTLVToBuf [18:05:20]FM_MakeSignedData [18:05:20]FM_MakeSignedData [18:05:20]SAM_PROTO_SignData [18:05:20]wFMCommunicate request_size=4 [18:05:20]MH_SAM_APDU [18:05:20]CAPDU: 80 0D 01 02 [18:05:20]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:20]Read from MH i2c: E2 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: E2 03 00 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:05:20]RAPDU: 90 00 [18:05:20]wFMCommunicate OK [18:05:20]wFMCommunicate request_size=255 [18:05:20]MH_SAM_APDU [18:05:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5F 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 51 02 00 35 04 06 00 B0 [18:05:20]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5F 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 51 02 00 35 04 06 00 B0 00 00 8C [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]wFMCommunicate request_size=10 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 0D 02 02 05 CB C1 83 32 B4 [18:05:21]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 CB C1 83 32 B4 00 00 F1 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 0D 03 02 [18:05:21]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0B 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0B 00 79 00 00 A4 0D E1 60 69 19 74 C7 90 00 A4 [18:05:21]RAPDU: A4 0D E1 60 69 19 74 C7 90 00 [18:05:21]wFMCommunicate OK [18:05:21]SAM_PROTO_SignData done [18:05:21]FM_MakeSignedData done [18:05:21]CreateOFDProtocolMessage [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 11 00 00 [18:05:21]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [18:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:05:21]wFMCommunicate OK [18:05:21]CreateOFDProtocolMessage done [18:05:21]OFDSenderStorePacket 151993 [18:05:21]StoreOFDPacket docnum=151993 [18:05:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F 2A 07 01 DE 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5F 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 51 02 00 35 04 06 00 B0 CB C1 83 32 B4 A4 0D E1 60 69 19 74 C7 [18:05:21]CheckFolder [18:05:21]dirname=/storage/ofd_packets [18:05:21]CheckFolder done [18:05:21]ProducePacketName [18:05:21]name=ofd_packets/00151993 [18:05:21]NVStorageSaveData ofd_packets/00151993 [18:05:21]File name is /storage/ofd_packets/00151993 [18:05:21]Write 301 bytes [18:05:21]NVStorageSaveData done [18:05:21]OFDSenderStorePacket done [18:05:21]KKMCreateOFDPacket done [18:05:21]NVStorageSaveData kkm_last_timestamp [18:05:21]File name is /storage/kkm_last_timestamp [18:05:21]Write 4 bytes [18:05:21]NVStorageSaveData done [18:05:21]ExternCall_PrintAddStr [18:05:21]wPrintStart [18:05:21]Write to MH i2c: 01 00 00 7B 00 7B [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:05:21]RasterBufferAndPrint [18:05:21]line Счет N : (1)1786001 [18:05:21]line ИНН: 02508201610067 [18:05:21]line Контрольно-Кассовый Чек [18:05:21]line ПРОДАЖА [18:05:21]line ТРК (МРК, ГНК) : 22 [18:05:21]line Товар: 2710124130 [18:05:21]line Аи-92-К-5 [18:05:21]line 30.000 * 0.00 [18:05:21]line = 0.00 [18:05:21]line НДС 12% НСП 1% [18:05:21]line > о реализуемом товаре [18:05:21]line ИТОГО: 0.00 [18:05:21]line НСП 1% : 0.00 [18:05:21]line НДС 12% : 0.00 [18:05:21]line Наличными: 0.00 [18:05:21]line Безнал.: 0.00 [18:05:21]line Место: АЗС № 89 "Партнер Нефть" [18:05:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:05:21]line СНО: Общий режим [18:05:21]line Чек 324 22.09.2024 18:05 [18:05:21]line Смена: 475 ФФД: 1.0 [18:05:21]line ЗНМ: 0300000113 [18:05:21]line РНМ: 0000000000091825 [18:05:21]line Версия ККМ: 001 [18:05:21]line Талоны: Топливные Талоны [18:05:21]line 4199831/932/873 [18:05:21]line ФМ: 0000000000871835 [18:05:21]line ФД: 151993 [18:05:21]line ФПД: 194389171450548 [18:05:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151993&fm=194389171450548&tin=02508201610067®Number=0000000000091825&sum=0 [18:05:21]written 0, free lines is 4095 [18:05:21]OFD Sender: Processing packet 151993 [packets to send 827, broken 826] [18:05:21]ProducePacketName [18:05:21]name=ofd_packets/00151993 [18:05:21]OFD Sender: To server: pG, [18:05:21]CommunicateWithHost lk.salyk.kg:30040 [18:05:21]ConnectInit lk.salyk.kg [18:05:21]Write to MH i2c: 01 00 00 A5 00 A5 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 F6 0C AE [18:05:21]RasterBufferAndPrint [18:05:21]line [18:05:21]line [18:05:21]line [18:05:21]line [18:05:21]line [18:05:21]written 0, free lines is 3324 [18:05:21]MH_Cut [18:05:21]Write to MH i2c: D1 01 00 AC 00 01 7E [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: D1 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: D1 01 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: D1 01 00 AC 00 00 7D [18:05:21]Write to MH i2c: 01 00 00 AD 00 AD [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:22]*** Cut start [18:05:22]*** Purtial cut [18:05:22]*** Stage 1: CUTSNS_PIN = 1 [18:05:22]Read from MH i2c: 01 [18:05:22]MH_I2C_Read... [18:05:22]*** Stop cut motor [18:05:22]*** Cut end [18:05:22]Read from MH i2c: 01 07 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:05:22]process_action close_receipt done [18:05:22]requested_data is exist [18:05:22]produce_requested_data [18:05:22]requested_item fm.sn is exist - process it [18:05:22]wFMCommunicate request_size=4 [18:05:22]MH_SAM_APDU [18:05:22]CAPDU: 80 11 00 00 [18:05:22]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:22]Read from MH i2c: E2 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 17 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [18:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:05:22]wFMCommunicate OK [18:05:22]requested_item fd.num is exist - process it [18:05:22]SAM_PROTO_GetFieldsCounters [18:05:22]wFMCommunicate request_size=4 [18:05:22]MH_SAM_APDU [18:05:22]CAPDU: 80 13 00 00 [18:05:22]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:22]Read from MH i2c: E2 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 62 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [18:05:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:22]wFMCommunicate OK [18:05:22]SAM_PROTO_GetFieldsCounters done [18:05:22]requested_item shift.num is exist - process it [18:05:22]requested_item shift.opened is exist - process it [18:05:22]req_shift_opened [18:05:22]FM_GetShiftState [18:05:22]SAM_PROTO_GetShiftState [18:05:22]wFMCommunicate request_size=4 [18:05:22]MH_SAM_APDU [18:05:22]CAPDU: 80 13 01 00 [18:05:22]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:22]Read from MH i2c: E2 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 0E 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [18:05:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:05:22]wFMCommunicate OK [18:05:22]SAM_PROTO_GetShiftState done [18:05:22]FM_GetShiftState done [18:05:22]req_shift_opened done [18:05:22]requested_item shift.open_date is exist - process it [18:05:22]req_shift_open_date [18:05:22]req_shift_open_date done [18:05:22]produce_requested_data done [18:05:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151993,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:05:22]process_action_free close_receipt [18:05:22]json_value_free [18:05:22]json_value_free done [18:05:22]process_json_proto returns [18:05:22]Send response to host [18:05:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151993,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:05:22]free response buf [18:05:22]execute_script done [18:05:22]execute_script returns [18:05:22]free content buf [18:05:22]Sock 9.Close socket [18:05:22]Sock 9.Thread stoped [18:05:28]Connected sock=8 [18:05:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F 2A 07 01 DE 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5F 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 51 02 00 35 04 06 00 B0 CB C1 83 32 B4 A4 0D E1 60 69 19 74 C7 [18:05:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB 1B 47 00 4C FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 51 02 00 F4 03 04 00 6A 04 F0 66 B6 04 01 00 00 21 EE BE 73 BC 79 4F 5F [18:05:29]CommunicateWithHost err = 0 [18:05:29]CheckOFDResponse [18:05:29]1017 (14) - 77093643461234 [18:05:29]1041 (16) - 0000000000871835 [18:05:29]1040 (4) - 151993 [18:05:29]1012 (4) - 22.09.2024 11:50 [18:05:29]1206 (1) - 0 [18:05:29]OFD Sender: Remove packet 151993 [18:05:29]ProducePacketName [18:05:29]name=ofd_packets/00151993 [18:05:29]NVStorageDeleteData [18:05:29]OFD Sender: No OFD packet to send [18:05:34]OFD Sender: No OFD packet to send [18:05:37]accept exits with 10 [18:05:37]New connection [18:05:37]New thread 3067235684 created [18:05:37]Thread 3067092324 joined [18:05:37]Waiting for new connection... [18:05:37] Sock 10.Parse request [18:05:37]Sock 10.Check first char [18:05:37]Sock 10.First char is OK [18:05:37]request: POST /json_proto HTTP/1.0 [18:05:37]Method: POST [18:05:37]URL: /json_proto [18:05:37]Method is POST - this is cgi request [18:05:37]url: /json_proto [18:05:37]query_string will be loaded in cgi processing [18:05:37]execute_cgi json_proto POST (null) [18:05:37]execute_cgi path=json_proto method=POST [18:05:37]POST find Content-Length [18:05:37]Host: 172.17.43.67:8080 [18:05:37]Content-Length: 790 [18:05:37]Content-Type: application/json [18:05:37] [18:05:37]POST finish read [18:05:37]Found Content-Length = 790 [18:05:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:37]execute_script... [18:05:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:37]POST & json_proto [18:05:37]process_json_proto [18:05:37]json parsed OK: [18:05:37]protocol is kg_v1.0 [18:05:37]action value=close_receipt [18:05:37]process_action close_receipt [18:05:37]cmd_close_receipt [18:05:37]MH_GetDate [18:05:37]Write to MH i2c: F0 00 00 B1 00 A0 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: F0 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: F0 09 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: F0 09 00 B1 00 00 72 5C F0 66 6A BD 47 65 A0 [18:05:37]GetLastDocTimeStamp 1727028319 [18:05:37]current date 1727028338 [18:05:37]FM_GetShiftState [18:05:37]SAM_PROTO_GetShiftState [18:05:37]wFMCommunicate request_size=4 [18:05:37]MH_SAM_APDU [18:05:37]CAPDU: 80 13 01 00 [18:05:37]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:37]Read from MH i2c: E2 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 0E 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [18:05:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:05:37]wFMCommunicate OK [18:05:37]SAM_PROTO_GetShiftState done [18:05:37]FM_GetShiftState done [18:05:37]opened in 1726966141 [18:05:37]opened+sec_in_day 1727052541 [18:05:37]quantity*price = 0 [18:05:37]sum+1 = 1 [18:05:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 325 22.09.2024 18:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 151994 ФПД: 71192557276104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151994&fm=71192557276104&tin=02508201610067®Number=0000000000091825&sum=0 [18:05:38]StoreToDocumentArchive [18:05:38]shift 475 fd 151994 [18:05:38]save to /storage/0475/doc_00151994 [18:05:38]save last doc name /storage/0475/doc_00151994 to /storage/kkm_last_doc_name [18:05:38]save OK [18:05:38]Clear old archive folders... [18:05:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:05:38]tlvbuf is 0055F790 [18:05:38]SAM_PROTO_ClearQueue [18:05:38]wFMCommunicate request_size=4 [18:05:38]MH_SAM_APDU [18:05:38]CAPDU: 80 09 00 00 [18:05:38]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:05:38]Write i2c OK [18:05:38]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:05:39]RAPDU: 90 00 [18:05:39]wFMCommunicate OK [18:05:39]SAM_PROTO_ClearQueue done [18:05:39]KKMCreateOFDPacket [18:05:39]OFDProtocolAddRootSTLVToBuf [18:05:39]FM_MakeSignedData [18:05:39]FM_MakeSignedData [18:05:39]SAM_PROTO_SignData [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 0D 01 02 [18:05:39]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:05:39]RAPDU: 90 00 [18:05:39]wFMCommunicate OK [18:05:39]wFMCommunicate request_size=255 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 72 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 51 02 00 35 04 06 00 40 BF CF 16 [18:05:39]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 72 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 51 02 00 35 04 06 00 40 BF CF 16 00 00 22 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:05:39]RAPDU: 90 00 [18:05:39]wFMCommunicate OK [18:05:39]wFMCommunicate request_size=7 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 0D 02 02 02 4B C8 [18:05:39]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 4B C8 00 00 53 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:05:39]RAPDU: 90 00 [18:05:39]wFMCommunicate OK [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 0D 03 02 [18:05:39]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 0B 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 0B 00 C3 00 00 57 BC 6D 24 A5 0A 79 92 90 00 9D [18:05:39]RAPDU: 57 BC 6D 24 A5 0A 79 92 90 00 [18:05:39]wFMCommunicate OK [18:05:39]SAM_PROTO_SignData done [18:05:39]FM_MakeSignedData done [18:05:39]CreateOFDProtocolMessage [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 11 00 00 [18:05:39]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 17 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [18:05:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:05:39]wFMCommunicate OK [18:05:39]CreateOFDProtocolMessage done [18:05:39]OFDSenderStorePacket 151994 [18:05:39]StoreOFDPacket docnum=151994 [18:05:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 FB 04 01 B5 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 72 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 51 02 00 35 04 06 00 40 BF CF 16 4B C8 57 BC 6D 24 A5 0A 79 92 [18:05:39]CheckFolder [18:05:39]dirname=/storage/ofd_packets [18:05:39]CheckFolder done [18:05:39]ProducePacketName [18:05:39]name=ofd_packets/00151994 [18:05:39]NVStorageSaveData ofd_packets/00151994 [18:05:39]File name is /storage/ofd_packets/00151994 [18:05:39]Write 298 bytes [18:05:39]NVStorageSaveData done [18:05:39]OFDSenderStorePacket done [18:05:39]KKMCreateOFDPacket done [18:05:39]NVStorageSaveData kkm_last_timestamp [18:05:39]File name is /storage/kkm_last_timestamp [18:05:39]Write 4 bytes [18:05:39]NVStorageSaveData done [18:05:39]ExternCall_PrintAddStr [18:05:39]wPrintStart [18:05:39]Write to MH i2c: 01 00 00 C5 00 C5 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 07 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:05:39]RasterBufferAndPrint [18:05:39]line Счет N : (1)1785999 [18:05:39]line ИНН: 02508201610067 [18:05:39]line Контрольно-Кассовый Чек [18:05:39]line ПРОДАЖА [18:05:39]line ТРК (МРК, ГНК) : 41 [18:05:39]line Товар: 2710194210 [18:05:39]line ДТ-К-5 [18:05:39]line 65.620 * 0.00 [18:05:39]line = 0.00 [18:05:39]line НДС 12% НСП 1% [18:05:39]line > о реализуемом товаре [18:05:39]line ИТОГО: 0.00 [18:05:39]line НСП 1% : 0.00 [18:05:39]line НДС 12% : 0.00 [18:05:39]line Наличными: 0.00 [18:05:39]line Безнал.: 0.00 [18:05:39]line Место: АЗС № 89 "Партнер Нефть" [18:05:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:05:39]line СНО: Общий режим [18:05:39]line Чек 325 22.09.2024 18:05 [18:05:39]line Смена: 475 ФФД: 1.0 [18:05:39]line ЗНМ: 0300000113 [18:05:39]line РНМ: 0000000000091825 [18:05:39]line Версия ККМ: 001 [18:05:39]line Талоны: Топливная Карта [18:05:39]line 07012 [18:05:39]line ФМ: 0000000000871835 [18:05:39]line ФД: 151994 [18:05:39]line ФПД: 71192557276104 [18:05:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151994&fm=71192557276104&tin=02508201610067®Number=0000000000091825&sum=0 [18:05:39]written 0, free lines is 4095 [18:05:39]OFD Sender: Processing packet 151994 [packets to send 827, broken 826] [18:05:39]ProducePacketName [18:05:39]name=ofd_packets/00151994 [18:05:39]OFD Sender: To server: pG, [18:05:39]CommunicateWithHost lk.salyk.kg:30040 [18:05:39]ConnectInit lk.salyk.kg [18:05:39]Write to MH i2c: 01 00 00 EF 00 EF [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 07 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 F6 0C F8 [18:05:39]RasterBufferAndPrint [18:05:39]line [18:05:39]line [18:05:39]line [18:05:39]line [18:05:39]line [18:05:39]written 0, free lines is 3327 [18:05:39]MH_Cut [18:05:39]Write to MH i2c: D1 01 00 F6 00 01 C8 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: D1 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: D1 01 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: D1 01 00 F6 00 00 C7 [18:05:39]Write to MH i2c: 01 00 00 F7 00 F7 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:40]Connected sock=6 [18:05:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 FB 04 01 B5 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 72 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 51 02 00 35 04 06 00 40 BF CF 16 4B C8 57 BC 6D 24 A5 0A 79 92 [18:05:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F CE 47 00 D3 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 51 02 00 F4 03 04 00 75 04 F0 66 B6 04 01 00 00 7E CB B9 6B D4 51 41 97 [18:05:40]CommunicateWithHost err = 0 [18:05:40]CheckOFDResponse [18:05:40]1017 (14) - 77093643461234 [18:05:40]1041 (16) - 0000000000871835 [18:05:40]1040 (4) - 151994 [18:05:40]1012 (4) - 22.09.2024 11:50 [18:05:40]1206 (1) - 0 [18:05:40]OFD Sender: Remove packet 151994 [18:05:40]ProducePacketName [18:05:40]name=ofd_packets/00151994 [18:05:40]NVStorageDeleteData [18:05:40]*** Cut start [18:05:40]*** Purtial cut [18:05:40]*** Stage 1: CUTSNS_PIN = 1 [18:05:40]OFD Sender: No OFD packet to send [18:05:40]Read from MH i2c: 01 [18:05:40]MH_I2C_Read... [18:05:40]*** Stop cut motor [18:05:40]*** Cut end [18:05:40]Read from MH i2c: 01 07 00 [18:05:40]MH_I2C_Read... [18:05:40]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [18:05:40]process_action close_receipt done [18:05:40]requested_data is exist [18:05:40]produce_requested_data [18:05:40]requested_item fm.sn is exist - process it [18:05:40]wFMCommunicate request_size=4 [18:05:40]MH_SAM_APDU [18:05:40]CAPDU: 80 11 00 00 [18:05:40]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [18:05:40]Write i2c OK [18:05:40]MH_I2C_Read... [18:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:40]Read from MH i2c: E2 [18:05:40]MH_I2C_Read... [18:05:40]Read from MH i2c: E2 17 00 [18:05:40]MH_I2C_Read... [18:05:40]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [18:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:05:40]wFMCommunicate OK [18:05:40]requested_item fd.num is exist - process it [18:05:40]SAM_PROTO_GetFieldsCounters [18:05:40]wFMCommunicate request_size=4 [18:05:40]MH_SAM_APDU [18:05:40]CAPDU: 80 13 00 00 [18:05:40]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [18:05:40]Write i2c OK [18:05:40]MH_I2C_Read... [18:05:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:41]Read from MH i2c: E2 [18:05:41]MH_I2C_Read... [18:05:41]Read from MH i2c: E2 62 00 [18:05:41]MH_I2C_Read... [18:05:41]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [18:05:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:41]wFMCommunicate OK [18:05:41]SAM_PROTO_GetFieldsCounters done [18:05:41]requested_item shift.num is exist - process it [18:05:41]requested_item shift.opened is exist - process it [18:05:41]req_shift_opened [18:05:41]FM_GetShiftState [18:05:41]SAM_PROTO_GetShiftState [18:05:41]wFMCommunicate request_size=4 [18:05:41]MH_SAM_APDU [18:05:41]CAPDU: 80 13 01 00 [18:05:41]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [18:05:41]Write i2c OK [18:05:41]MH_I2C_Read... [18:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:41]Read from MH i2c: E2 [18:05:41]MH_I2C_Read... [18:05:41]Read from MH i2c: E2 0E 00 [18:05:41]MH_I2C_Read... [18:05:41]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [18:05:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:05:41]wFMCommunicate OK [18:05:41]SAM_PROTO_GetShiftState done [18:05:41]FM_GetShiftState done [18:05:41]req_shift_opened done [18:05:41]requested_item shift.open_date is exist - process it [18:05:41]req_shift_open_date [18:05:41]req_shift_open_date done [18:05:41]produce_requested_data done [18:05:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151994,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:05:41]process_action_free close_receipt [18:05:41]json_value_free [18:05:41]json_value_free done [18:05:41]process_json_proto returns [18:05:41]Send response to host [18:05:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151994,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:05:41]free response buf [18:05:41]execute_script done [18:05:41]execute_script returns [18:05:41]free content buf [18:05:41]Sock 10.Close socket [18:05:41]Sock 10.Thread stoped [18:05:45]OFD Sender: No OFD packet to send [18:05:50]OFD Sender: No OFD packet to send [18:05:55]recv_with_timeout no data received [18:05:55]OFD Sender: No OFD packet to send [18:06:00]OFD Sender: No OFD packet to send [18:06:05]OFD Sender: No OFD packet to send [18:06:05]recv_with_timeout no data received [18:06:10]OFD Sender: No OFD packet to send [18:06:15]OFD Sender: No OFD packet to send [18:06:20]OFD Sender: No OFD packet to send [18:06:26]OFD Sender: No OFD packet to send [18:06:28]recv_with_timeout no data received [18:06:31]OFD Sender: No OFD packet to send [18:06:36]OFD Sender: No OFD packet to send [18:06:41]OFD Sender: No OFD packet to send [18:06:46]OFD Sender: No OFD packet to send [18:06:51]OFD Sender: No OFD packet to send [18:06:56]OFD Sender: No OFD packet to send [18:07:01]OFD Sender: No OFD packet to send [18:07:06]OFD Sender: No OFD packet to send [18:07:09]accept exits with 9 [18:07:09]New connection [18:07:09]New thread 3067092324 created [18:07:09]Thread 3067235684 joined [18:07:09]Waiting for new connection... [18:07:09] Sock 9.Parse request [18:07:09]Sock 9.Check first char [18:07:09]Sock 9.First char is OK [18:07:09]request: POST /json_proto HTTP/1.0 [18:07:09]Method: POST [18:07:09]URL: /json_proto [18:07:09]Method is POST - this is cgi request [18:07:09]url: /json_proto [18:07:09]query_string will be loaded in cgi processing [18:07:09]execute_cgi json_proto POST (null) [18:07:09]execute_cgi path=json_proto method=POST [18:07:09]POST find Content-Length [18:07:09]Host: 172.17.43.67:8080 [18:07:09]Content-Length: 678 [18:07:09]Content-Type: application/json [18:07:09] [18:07:09]POST finish read [18:07:09]Found Content-Length = 678 [18:07:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:09]execute_script... [18:07:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:09]POST & json_proto [18:07:09]process_json_proto [18:07:09]json parsed OK: [18:07:09]protocol is kg_v1.0 [18:07:09]action value=close_receipt [18:07:09]process_action close_receipt [18:07:09]cmd_close_receipt [18:07:09]MH_GetDate [18:07:09]Write to MH i2c: F0 00 00 FB 00 EA [18:07:09]Write i2c OK [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 09 00 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 09 00 FB 00 00 CD 5C F0 66 6A BD 47 65 45 [18:07:09]GetLastDocTimeStamp 1727028338 [18:07:09]current date 1727028429 [18:07:09]FM_GetShiftState [18:07:09]SAM_PROTO_GetShiftState [18:07:09]wFMCommunicate request_size=4 [18:07:09]MH_SAM_APDU [18:07:09]CAPDU: 80 13 01 00 [18:07:09]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:07:09]Write i2c OK [18:07:09]MH_I2C_Read... [18:07:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:09]Read from MH i2c: E2 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: E2 0E 00 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [18:07:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:07:09]wFMCommunicate OK [18:07:09]SAM_PROTO_GetShiftState done [18:07:09]FM_GetShiftState done [18:07:09]opened in 1726966141 [18:07:09]opened+sec_in_day 1727052541 [18:07:09]quantity*price = 40002 [18:07:09]sum+1 = 40003 [18:07:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 326 22.09.2024 18:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151995 ФПД: 144471076783624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151995&fm=144471076783624&tin=02508201610067®Number=0000000000091825&sum=40000 [18:07:10]StoreToDocumentArchive [18:07:10]shift 475 fd 151995 [18:07:10]save to /storage/0475/doc_00151995 [18:07:10]save last doc name /storage/0475/doc_00151995 to /storage/kkm_last_doc_name [18:07:10]save OK [18:07:10]Clear old archive folders... [18:07:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:07:10]tlvbuf is 0056A600 [18:07:10]SAM_PROTO_ClearQueue [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 09 00 00 [18:07:10]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]SAM_PROTO_ClearQueue done [18:07:10]KKMCreateOFDPacket [18:07:10]OFDProtocolAddRootSTLVToBuf [18:07:10]FM_MakeSignedData [18:07:10]FM_MakeSignedData [18:07:10]SAM_PROTO_SignData [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 0D 01 02 [18:07:10]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]wFMCommunicate request_size=255 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 CD 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 51 02 00 35 04 06 00 83 [18:07:10]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 CD 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 51 02 00 35 04 06 00 83 00 00 1B [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]wFMCommunicate request_size=10 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 0D 02 02 05 65 4B 36 46 08 [18:07:10]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 65 4B 36 46 08 00 00 C5 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 0D 03 02 [18:07:10]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 0B 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 0B 00 0D 01 00 42 83 91 77 C4 F8 43 A7 90 00 FD [18:07:10]RAPDU: 42 83 91 77 C4 F8 43 A7 90 00 [18:07:10]wFMCommunicate OK [18:07:10]SAM_PROTO_SignData done [18:07:10]FM_MakeSignedData done [18:07:10]CreateOFDProtocolMessage [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 11 00 00 [18:07:10]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 17 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [18:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:07:10]wFMCommunicate OK [18:07:10]CreateOFDProtocolMessage done [18:07:10]OFDSenderStorePacket 151995 [18:07:10]StoreOFDPacket docnum=151995 [18:07:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A CD 07 01 97 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 CD 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 51 02 00 35 04 06 00 83 65 4B 36 46 08 42 83 91 77 C4 F8 43 A7 [18:07:10]CheckFolder [18:07:10]dirname=/storage/ofd_packets [18:07:10]CheckFolder done [18:07:10]ProducePacketName [18:07:10]name=ofd_packets/00151995 [18:07:10]NVStorageSaveData ofd_packets/00151995 [18:07:10]File name is /storage/ofd_packets/00151995 [18:07:10]Write 301 bytes [18:07:10]NVStorageSaveData done [18:07:10]OFDSenderStorePacket done [18:07:10]KKMCreateOFDPacket done [18:07:10]NVStorageSaveData kkm_last_timestamp [18:07:10]File name is /storage/kkm_last_timestamp [18:07:10]Write 4 bytes [18:07:10]NVStorageSaveData done [18:07:10]ExternCall_PrintAddStr [18:07:10]wPrintStart [18:07:10]Write to MH i2c: 01 00 00 0F 01 10 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: 01 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: 01 07 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [18:07:10]RasterBufferAndPrint [18:07:10]line Счет N : (1)1786002 [18:07:10]line ИНН: 02508201610067 [18:07:10]line Контрольно-Кассовый Чек [18:07:10]line ПРОДАЖА [18:07:10]line ТРК (МРК, ГНК) : 12 [18:07:10]line Товар: 2710124130 [18:07:10]line Аи-92-К-5 [18:07:10]line 5.900 * 67.80 [18:07:10]line = 400.02 [18:07:10]line НДС 12% НСП 1% [18:07:10]line > о реализуемом товаре [18:07:10]line ОКРУГЛЕНИЕ: -0.02 [18:07:10]line ИТОГО: 400.00 [18:07:10]line Внесено: 400.00 [18:07:10]line СДАЧА: 0.00 [18:07:10]line НСП 1% : 3.54 [18:07:10]line НДС 12% : 42.48 [18:07:10]line Наличными: 400.00 [18:07:10]line Безнал.: 0.00 [18:07:10]line Место: АЗС № 89 "Партнер Нефть" [18:07:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:07:10]line СНО: Общий режим [18:07:10]line Чек 326 22.09.2024 18:07 [18:07:10]line Смена: 475 ФФД: 1.0 [18:07:10]line ЗНМ: 0300000113 [18:07:10]line РНМ: 0000000000091825 [18:07:10]line Версия ККМ: 001 [18:07:10]line ФМ: 0000000000871835 [18:07:10]line ФД: 151995 [18:07:10]line ФПД: 144471076783624 [18:07:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151995&fm=144471076783624&tin=02508201610067®Number=0000000000091825&sum=40000 [18:07:11]written 0, free lines is 4095 [18:07:11]OFD Sender: Processing packet 151995 [packets to send 827, broken 826] [18:07:11]ProducePacketName [18:07:11]name=ofd_packets/00151995 [18:07:11]OFD Sender: To server: pG, [18:07:11]CommunicateWithHost lk.salyk.kg:30040 [18:07:11]ConnectInit lk.salyk.kg [18:07:11]Write to MH i2c: 01 00 00 3A 01 3B [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 DC 0C 2A [18:07:11]RasterBufferAndPrint [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]written 0, free lines is 3297 [18:07:11]MH_Cut [18:07:11]Write to MH i2c: D1 01 00 41 01 01 14 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 01 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 01 00 41 01 00 13 [18:07:11]Write to MH i2c: 01 00 00 42 01 43 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:12]*** Cut start [18:07:12]*** Purtial cut [18:07:12]*** Stage 1: CUTSNS_PIN = 1 [18:07:12]Read from MH i2c: 01 [18:07:12]MH_I2C_Read... [18:07:12]*** Stop cut motor [18:07:12]*** Cut end [18:07:12]Read from MH i2c: 01 07 00 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [18:07:12]process_action close_receipt done [18:07:12]requested_data is exist [18:07:12]produce_requested_data [18:07:12]requested_item fm.sn is exist - process it [18:07:12]wFMCommunicate request_size=4 [18:07:12]MH_SAM_APDU [18:07:12]CAPDU: 80 11 00 00 [18:07:12]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [18:07:12]Write i2c OK [18:07:12]MH_I2C_Read... [18:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:12]Read from MH i2c: E2 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 17 00 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [18:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:07:12]wFMCommunicate OK [18:07:12]requested_item fd.num is exist - process it [18:07:12]SAM_PROTO_GetFieldsCounters [18:07:12]wFMCommunicate request_size=4 [18:07:12]MH_SAM_APDU [18:07:12]CAPDU: 80 13 00 00 [18:07:12]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [18:07:12]Write i2c OK [18:07:12]MH_I2C_Read... [18:07:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:12]Read from MH i2c: E2 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 62 00 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [18:07:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:12]wFMCommunicate OK [18:07:12]SAM_PROTO_GetFieldsCounters done [18:07:12]requested_item shift.num is exist - process it [18:07:12]requested_item shift.opened is exist - process it [18:07:12]req_shift_opened [18:07:12]FM_GetShiftState [18:07:12]SAM_PROTO_GetShiftState [18:07:12]wFMCommunicate request_size=4 [18:07:12]MH_SAM_APDU [18:07:12]CAPDU: 80 13 01 00 [18:07:12]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [18:07:12]Write i2c OK [18:07:12]MH_I2C_Read... [18:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:12]Read from MH i2c: E2 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 0E 00 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0A [18:07:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:07:12]wFMCommunicate OK [18:07:12]SAM_PROTO_GetShiftState done [18:07:12]FM_GetShiftState done [18:07:12]req_shift_opened done [18:07:12]requested_item shift.open_date is exist - process it [18:07:12]req_shift_open_date [18:07:12]req_shift_open_date done [18:07:12]produce_requested_data done [18:07:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151995,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:07:12]process_action_free close_receipt [18:07:12]json_value_free [18:07:12]json_value_free done [18:07:12]process_json_proto returns [18:07:12]Send response to host [18:07:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151995,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:07:12]free response buf [18:07:12]execute_script done [18:07:12]execute_script returns [18:07:12]free content buf [18:07:12]Sock 9.Close socket [18:07:12]Sock 9.Thread stoped [18:07:13]Connected sock=11 [18:07:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A CD 07 01 97 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 CD 5C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 51 02 00 35 04 06 00 83 65 4B 36 46 08 42 83 91 77 C4 F8 43 A7 [18:07:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 31 A7 47 00 EB 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 51 02 00 F4 03 04 00 D2 04 F0 66 B6 04 01 00 00 A2 79 0F 3E 35 E8 C7 36 [18:07:14]CommunicateWithHost err = 0 [18:07:14]CheckOFDResponse [18:07:14]1017 (14) - 77093643461234 [18:07:14]1041 (16) - 0000000000871835 [18:07:14]1040 (4) - 151995 [18:07:14]1012 (4) - 22.09.2024 11:51 [18:07:14]1206 (1) - 0 [18:07:14]OFD Sender: Remove packet 151995 [18:07:14]ProducePacketName [18:07:14]name=ofd_packets/00151995 [18:07:14]NVStorageDeleteData [18:07:14]OFD Sender: No OFD packet to send [18:07:19]OFD Sender: No OFD packet to send [18:07:24]recv_with_timeout no data received [18:07:24]OFD Sender: No OFD packet to send [18:07:29]OFD Sender: No OFD packet to send [18:07:34]OFD Sender: No OFD packet to send [18:07:34]recv_with_timeout no data received [18:07:39]OFD Sender: No OFD packet to send [18:07:44]OFD Sender: No OFD packet to send [18:07:49]OFD Sender: No OFD packet to send [18:07:54]OFD Sender: No OFD packet to send [18:07:59]OFD Sender: No OFD packet to send [18:08:04]OFD Sender: No OFD packet to send [18:08:09]OFD Sender: No OFD packet to send [18:08:14]OFD Sender: No OFD packet to send [18:08:19]OFD Sender: No OFD packet to send [18:08:24]OFD Sender: No OFD packet to send [18:08:29]OFD Sender: No OFD packet to send [18:08:34]OFD Sender: No OFD packet to send [18:08:39]OFD Sender: No OFD packet to send [18:08:44]OFD Sender: No OFD packet to send [18:08:49]OFD Sender: No OFD packet to send [18:08:54]OFD Sender: No OFD packet to send [18:08:58]recv_with_timeout no data received [18:08:59]OFD Sender: No OFD packet to send [18:09:04]OFD Sender: No OFD packet to send [18:09:06]accept exits with 8 [18:09:06]New connection [18:09:06]New thread 3067235684 created [18:09:06]Thread 3067092324 joined [18:09:06]Waiting for new connection... [18:09:06] Sock 8.Parse request [18:09:06]Sock 8.Check first char [18:09:06]Sock 8.First char is OK [18:09:06]request: POST /json_proto HTTP/1.0 [18:09:06]Method: POST [18:09:06]URL: /json_proto [18:09:06]Method is POST - this is cgi request [18:09:06]url: /json_proto [18:09:06]query_string will be loaded in cgi processing [18:09:06]execute_cgi json_proto POST (null) [18:09:06]execute_cgi path=json_proto method=POST [18:09:06]POST find Content-Length [18:09:06]Host: 172.17.43.67:8080 [18:09:06]Content-Length: 679 [18:09:06]Content-Type: application/json [18:09:06] [18:09:06]POST finish read [18:09:06]Found Content-Length = 679 [18:09:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:06]execute_script... [18:09:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:06]POST & json_proto [18:09:06]process_json_proto [18:09:06]json parsed OK: [18:09:06]protocol is kg_v1.0 [18:09:06]action value=close_receipt [18:09:06]process_action close_receipt [18:09:06]cmd_close_receipt [18:09:06]MH_GetDate [18:09:06]Write to MH i2c: F0 00 00 46 01 36 [18:09:06]Write i2c OK [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: F0 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: F0 09 00 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: F0 09 00 46 01 00 42 5D F0 66 6A BD 47 65 07 [18:09:06]GetLastDocTimeStamp 1727028429 [18:09:06]current date 1727028546 [18:09:06]FM_GetShiftState [18:09:06]SAM_PROTO_GetShiftState [18:09:06]wFMCommunicate request_size=4 [18:09:06]MH_SAM_APDU [18:09:06]CAPDU: 80 13 01 00 [18:09:06]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:09:06]Write i2c OK [18:09:06]MH_I2C_Read... [18:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:06]Read from MH i2c: E2 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: E2 0E 00 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [18:09:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:09:06]wFMCommunicate OK [18:09:06]SAM_PROTO_GetShiftState done [18:09:06]FM_GetShiftState done [18:09:06]opened in 1726966141 [18:09:06]opened+sec_in_day 1727052541 [18:09:06]quantity*price = 70037 [18:09:06]sum+1 = 70038 [18:09:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 327 22.09.2024 18:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151996 ФПД: 279109072587961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151996&fm=279109072587961&tin=02508201610067®Number=0000000000091825&sum=70000 [18:09:07]StoreToDocumentArchive [18:09:07]shift 475 fd 151996 [18:09:07]save to /storage/0475/doc_00151996 [18:09:07]save last doc name /storage/0475/doc_00151996 to /storage/kkm_last_doc_name [18:09:07]save OK [18:09:07]Clear old archive folders... [18:09:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:09:07]tlvbuf is 0056BF30 [18:09:07]SAM_PROTO_ClearQueue [18:09:07]wFMCommunicate request_size=4 [18:09:07]MH_SAM_APDU [18:09:07]CAPDU: 80 09 00 00 [18:09:07]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [18:09:07]Write i2c OK [18:09:07]MH_I2C_Read... [18:09:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:07]Read from MH i2c: E2 [18:09:07]MH_I2C_Read... [18:09:07]Read from MH i2c: E2 03 00 [18:09:07]MH_I2C_Read... [18:09:07]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:09:07]RAPDU: 90 00 [18:09:07]wFMCommunicate OK [18:09:07]SAM_PROTO_ClearQueue done [18:09:07]KKMCreateOFDPacket [18:09:07]OFDProtocolAddRootSTLVToBuf [18:09:07]FM_MakeSignedData [18:09:07]FM_MakeSignedData [18:09:07]SAM_PROTO_SignData [18:09:07]wFMCommunicate request_size=4 [18:09:07]MH_SAM_APDU [18:09:07]CAPDU: 80 0D 01 02 [18:09:07]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [18:09:07]Write i2c OK [18:09:07]MH_I2C_Read... [18:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:07]Read from MH i2c: E2 [18:09:07]MH_I2C_Read... [18:09:07]Read from MH i2c: E2 03 00 [18:09:07]MH_I2C_Read... [18:09:07]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [18:09:07]RAPDU: 90 00 [18:09:07]wFMCommunicate OK [18:09:07]wFMCommunicate request_size=255 [18:09:07]MH_SAM_APDU [18:09:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 42 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 51 02 00 35 04 06 00 FD [18:09:07]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 42 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 51 02 00 35 04 06 00 FD 00 00 5A [18:09:07]Write i2c OK [18:09:07]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 03 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:09:08]RAPDU: 90 00 [18:09:08]wFMCommunicate OK [18:09:08]wFMCommunicate request_size=10 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 0D 02 02 05 D9 25 20 0C B9 [18:09:08]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 D9 25 20 0C B9 00 00 BF [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 03 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:09:08]RAPDU: 90 00 [18:09:08]wFMCommunicate OK [18:09:08]wFMCommunicate request_size=4 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 0D 03 02 [18:09:08]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 0B 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 0B 00 58 01 00 25 C8 9C 4C DA 3B C5 67 90 00 EB [18:09:08]RAPDU: 25 C8 9C 4C DA 3B C5 67 90 00 [18:09:08]wFMCommunicate OK [18:09:08]SAM_PROTO_SignData done [18:09:08]FM_MakeSignedData done [18:09:08]CreateOFDProtocolMessage [18:09:08]wFMCommunicate request_size=4 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 11 00 00 [18:09:08]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 17 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [18:09:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:08]wFMCommunicate OK [18:09:08]CreateOFDProtocolMessage done [18:09:08]OFDSenderStorePacket 151996 [18:09:08]StoreOFDPacket docnum=151996 [18:09:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 EA 07 01 AE B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 42 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 51 02 00 35 04 06 00 FD D9 25 20 0C B9 25 C8 9C 4C DA 3B C5 67 [18:09:08]CheckFolder [18:09:08]dirname=/storage/ofd_packets [18:09:08]CheckFolder done [18:09:08]ProducePacketName [18:09:08]name=ofd_packets/00151996 [18:09:08]NVStorageSaveData ofd_packets/00151996 [18:09:08]File name is /storage/ofd_packets/00151996 [18:09:08]Write 301 bytes [18:09:08]NVStorageSaveData done [18:09:08]OFDSenderStorePacket done [18:09:08]KKMCreateOFDPacket done [18:09:08]NVStorageSaveData kkm_last_timestamp [18:09:08]File name is /storage/kkm_last_timestamp [18:09:08]Write 4 bytes [18:09:08]NVStorageSaveData done [18:09:08]ExternCall_PrintAddStr [18:09:08]wPrintStart [18:09:08]Write to MH i2c: 01 00 00 5A 01 5B [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: 01 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: 01 07 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [18:09:08]RasterBufferAndPrint [18:09:08]line Счет N : (1)1786003 [18:09:08]line ИНН: 02508201610067 [18:09:08]line Контрольно-Кассовый Чек [18:09:08]line ПРОДАЖА [18:09:08]line ТРК (МРК, ГНК) : 12 [18:09:08]line Товар: 2710124130 [18:09:08]line Аи-92-К-5 [18:09:08]line 10.330 * 67.80 [18:09:08]line = 700.37 [18:09:08]line НДС 12% НСП 1% [18:09:08]line > о реализуемом товаре [18:09:08]line ОКРУГЛЕНИЕ: -0.37 [18:09:08]line ИТОГО: 700.00 [18:09:08]line Внесено: 700.00 [18:09:08]line СДАЧА: 0.00 [18:09:08]line НСП 1% : 6.20 [18:09:08]line НДС 12% : 74.38 [18:09:08]line Наличными: 700.00 [18:09:08]line Безнал.: 0.00 [18:09:08]line Место: АЗС № 89 "Партнер Нефть" [18:09:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:09:08]line СНО: Общий режим [18:09:08]line Чек 327 22.09.2024 18:09 [18:09:08]line Смена: 475 ФФД: 1.0 [18:09:08]line ЗНМ: 0300000113 [18:09:08]line РНМ: 0000000000091825 [18:09:08]line Версия ККМ: 001 [18:09:08]line ФМ: 0000000000871835 [18:09:08]line ФД: 151996 [18:09:08]line ФПД: 279109072587961 [18:09:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151996&fm=279109072587961&tin=02508201610067®Number=0000000000091825&sum=70000 [18:09:08]written 0, free lines is 4095 [18:09:08]OFD Sender: Processing packet 151996 [packets to send 827, broken 826] [18:09:08]ProducePacketName [18:09:08]name=ofd_packets/00151996 [18:09:08]OFD Sender: To server: pG, [18:09:08]CommunicateWithHost lk.salyk.kg:30040 [18:09:08]ConnectInit lk.salyk.kg [18:09:09]Write to MH i2c: 01 00 00 85 01 86 [18:09:09]Write i2c OK [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: 01 [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: 01 07 00 [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 DD 0C 76 [18:09:09]RasterBufferAndPrint [18:09:09]line [18:09:09]line [18:09:09]line [18:09:09]line [18:09:09]line [18:09:09]written 0, free lines is 3299 [18:09:09]MH_Cut [18:09:09]Write to MH i2c: D1 01 00 8C 01 01 5F [18:09:09]Write i2c OK [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: D1 [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: D1 01 00 [18:09:09]MH_I2C_Read... [18:09:09]Read from MH i2c: D1 01 00 8C 01 00 5E [18:09:09]Write to MH i2c: 01 00 00 8D 01 8E [18:09:09]Write i2c OK [18:09:09]MH_I2C_Read... [18:09:09]Connected sock=10 [18:09:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 EA 07 01 AE B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 42 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 51 02 00 35 04 06 00 FD D9 25 20 0C B9 25 C8 9C 4C DA 3B C5 67 [18:09:09]*** Cut start [18:09:09]*** Purtial cut [18:09:09]*** Stage 1: CUTSNS_PIN = 1 [18:09:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6B 8C 47 00 1A E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 51 02 00 F4 03 04 00 47 05 F0 66 B6 04 01 00 00 FE 5A A1 51 41 FC D6 20 [18:09:10]CommunicateWithHost err = 0 [18:09:10]CheckOFDResponse [18:09:10]1017 (14) - 77093643461234 [18:09:10]1041 (16) - 0000000000871835 [18:09:10]1040 (4) - 151996 [18:09:10]1012 (4) - 22.09.2024 11:53 [18:09:10]1206 (1) - 0 [18:09:10]OFD Sender: Remove packet 151996 [18:09:10]ProducePacketName [18:09:10]name=ofd_packets/00151996 [18:09:10]NVStorageDeleteData [18:09:10]Read from MH i2c: 01 [18:09:10]MH_I2C_Read... [18:09:10]*** Stop cut motor [18:09:10]*** Cut end [18:09:10]Read from MH i2c: 01 07 00 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [18:09:10]process_action close_receipt done [18:09:10]requested_data is exist [18:09:10]produce_requested_data [18:09:10]requested_item fm.sn is exist - process it [18:09:10]wFMCommunicate request_size=4 [18:09:10]MH_SAM_APDU [18:09:10]CAPDU: 80 11 00 00 [18:09:10]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [18:09:10]Write i2c OK [18:09:10]MH_I2C_Read... [18:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:10]Read from MH i2c: E2 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 17 00 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [18:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:10]wFMCommunicate OK [18:09:10]requested_item fd.num is exist - process it [18:09:10]SAM_PROTO_GetFieldsCounters [18:09:10]wFMCommunicate request_size=4 [18:09:10]MH_SAM_APDU [18:09:10]CAPDU: 80 13 00 00 [18:09:10]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [18:09:10]Write i2c OK [18:09:10]MH_I2C_Read... [18:09:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:10]Read from MH i2c: E2 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 62 00 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 F0 [18:09:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:10]wFMCommunicate OK [18:09:10]SAM_PROTO_GetFieldsCounters done [18:09:10]requested_item shift.num is exist - process it [18:09:10]requested_item shift.opened is exist - process it [18:09:10]req_shift_opened [18:09:10]FM_GetShiftState [18:09:10]SAM_PROTO_GetShiftState [18:09:10]wFMCommunicate request_size=4 [18:09:10]MH_SAM_APDU [18:09:10]CAPDU: 80 13 01 00 [18:09:10]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [18:09:10]Write i2c OK [18:09:10]MH_I2C_Read... [18:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:10]Read from MH i2c: E2 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 0E 00 [18:09:10]MH_I2C_Read... [18:09:10]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 55 [18:09:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:09:10]wFMCommunicate OK [18:09:10]SAM_PROTO_GetShiftState done [18:09:10]FM_GetShiftState done [18:09:10]req_shift_opened done [18:09:10]requested_item shift.open_date is exist - process it [18:09:10]req_shift_open_date [18:09:10]req_shift_open_date done [18:09:10]produce_requested_data done [18:09:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151996,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:09:10]process_action_free close_receipt [18:09:10]json_value_free [18:09:10]json_value_free done [18:09:10]process_json_proto returns [18:09:10]Send response to host [18:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151996,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:09:10]free response buf [18:09:10]execute_script done [18:09:10]execute_script returns [18:09:10]free content buf [18:09:10]Sock 8.Close socket [18:09:10]Sock 8.Thread stoped [18:09:10]OFD Sender: No OFD packet to send [18:09:15]OFD Sender: No OFD packet to send [18:09:20]OFD Sender: No OFD packet to send [18:09:22]accept exits with 9 [18:09:22]New connection [18:09:22]New thread 3067092324 created [18:09:22]Thread 3067235684 joined [18:09:22]Waiting for new connection... [18:09:22] Sock 9.Parse request [18:09:22]Sock 9.Check first char [18:09:22]Sock 9.First char is OK [18:09:22]request: POST /json_proto HTTP/1.0 [18:09:22]Method: POST [18:09:22]URL: /json_proto [18:09:22]Method is POST - this is cgi request [18:09:22]url: /json_proto [18:09:22]query_string will be loaded in cgi processing [18:09:22]execute_cgi json_proto POST (null) [18:09:22]execute_cgi path=json_proto method=POST [18:09:22]POST find Content-Length [18:09:22]Host: 172.17.43.67:8080 [18:09:22]Content-Length: 678 [18:09:22]Content-Type: application/json [18:09:22] [18:09:22]POST finish read [18:09:22]Found Content-Length = 678 [18:09:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:22]execute_script... [18:09:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:22]POST & json_proto [18:09:22]process_json_proto [18:09:22]json parsed OK: [18:09:22]protocol is kg_v1.0 [18:09:22]action value=close_receipt [18:09:22]process_action close_receipt [18:09:22]cmd_close_receipt [18:09:22]MH_GetDate [18:09:22]Write to MH i2c: F0 00 00 91 01 81 [18:09:22]Write i2c OK [18:09:22]MH_I2C_Read... [18:09:22]Read from MH i2c: F0 [18:09:22]MH_I2C_Read... [18:09:22]Read from MH i2c: F0 09 00 [18:09:22]MH_I2C_Read... [18:09:22]Read from MH i2c: F0 09 00 91 01 00 53 5D F0 66 6A BD 47 65 63 [18:09:22]GetLastDocTimeStamp 1727028546 [18:09:22]current date 1727028563 [18:09:22]FM_GetShiftState [18:09:22]SAM_PROTO_GetShiftState [18:09:22]wFMCommunicate request_size=4 [18:09:22]MH_SAM_APDU [18:09:22]CAPDU: 80 13 01 00 [18:09:22]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:09:22]Write i2c OK [18:09:22]MH_I2C_Read... [18:09:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:22]Read from MH i2c: E2 [18:09:22]MH_I2C_Read... [18:09:22]Read from MH i2c: E2 0E 00 [18:09:22]MH_I2C_Read... [18:09:22]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [18:09:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:09:22]wFMCommunicate OK [18:09:22]SAM_PROTO_GetShiftState done [18:09:22]FM_GetShiftState done [18:09:22]opened in 1726966141 [18:09:22]opened+sec_in_day 1727052541 [18:09:22]quantity*price = 50036 [18:09:22]sum+1 = 50037 [18:09:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 328 22.09.2024 18:09 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151997 ФПД: 265945107351226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151997&fm=265945107351226&tin=02508201610067®Number=0000000000091825&sum=50000 [18:09:23]StoreToDocumentArchive [18:09:23]shift 475 fd 151997 [18:09:23]save to /storage/0475/doc_00151997 [18:09:23]save last doc name /storage/0475/doc_00151997 to /storage/kkm_last_doc_name [18:09:23]save OK [18:09:23]Clear old archive folders... [18:09:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:09:23]tlvbuf is 00561160 [18:09:23]SAM_PROTO_ClearQueue [18:09:23]wFMCommunicate request_size=4 [18:09:23]MH_SAM_APDU [18:09:23]CAPDU: 80 09 00 00 [18:09:23]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [18:09:23]Write i2c OK [18:09:23]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [18:09:24]RAPDU: 90 00 [18:09:24]wFMCommunicate OK [18:09:24]SAM_PROTO_ClearQueue done [18:09:24]KKMCreateOFDPacket [18:09:24]OFDProtocolAddRootSTLVToBuf [18:09:24]FM_MakeSignedData [18:09:24]FM_MakeSignedData [18:09:24]SAM_PROTO_SignData [18:09:24]wFMCommunicate request_size=4 [18:09:24]MH_SAM_APDU [18:09:24]CAPDU: 80 0D 01 02 [18:09:24]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [18:09:24]RAPDU: 90 00 [18:09:24]wFMCommunicate OK [18:09:24]wFMCommunicate request_size=255 [18:09:24]MH_SAM_APDU [18:09:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 53 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 51 02 00 35 04 06 00 F1 [18:09:24]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 53 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 51 02 00 35 04 06 00 F1 00 00 C5 [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:09:24]RAPDU: 90 00 [18:09:24]wFMCommunicate OK [18:09:24]wFMCommunicate request_size=10 [18:09:24]MH_SAM_APDU [18:09:24]CAPDU: 80 0D 02 02 05 E0 2B A7 46 BA [18:09:24]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 E0 2B A7 46 BA 00 00 D9 [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:09:24]RAPDU: 90 00 [18:09:24]wFMCommunicate OK [18:09:24]wFMCommunicate request_size=4 [18:09:24]MH_SAM_APDU [18:09:24]CAPDU: 80 0D 03 02 [18:09:24]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 0B 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 0B 00 A3 01 00 9D 8E 82 CB 6D F4 00 A6 90 00 9F [18:09:24]RAPDU: 9D 8E 82 CB 6D F4 00 A6 90 00 [18:09:24]wFMCommunicate OK [18:09:24]SAM_PROTO_SignData done [18:09:24]FM_MakeSignedData done [18:09:24]CreateOFDProtocolMessage [18:09:24]wFMCommunicate request_size=4 [18:09:24]MH_SAM_APDU [18:09:24]CAPDU: 80 11 00 00 [18:09:24]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:24]Read from MH i2c: E2 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 17 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [18:09:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:24]wFMCommunicate OK [18:09:24]CreateOFDProtocolMessage done [18:09:24]OFDSenderStorePacket 151997 [18:09:24]StoreOFDPacket docnum=151997 [18:09:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 83 07 01 46 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 53 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 51 02 00 35 04 06 00 F1 E0 2B A7 46 BA 9D 8E 82 CB 6D F4 00 A6 [18:09:24]CheckFolder [18:09:24]dirname=/storage/ofd_packets [18:09:24]CheckFolder done [18:09:24]ProducePacketName [18:09:24]name=ofd_packets/00151997 [18:09:24]NVStorageSaveData ofd_packets/00151997 [18:09:24]File name is /storage/ofd_packets/00151997 [18:09:24]Write 301 bytes [18:09:24]NVStorageSaveData done [18:09:24]OFDSenderStorePacket done [18:09:24]KKMCreateOFDPacket done [18:09:24]NVStorageSaveData kkm_last_timestamp [18:09:24]File name is /storage/kkm_last_timestamp [18:09:24]Write 4 bytes [18:09:24]NVStorageSaveData done [18:09:24]ExternCall_PrintAddStr [18:09:24]wPrintStart [18:09:24]Write to MH i2c: 01 00 00 A5 01 A6 [18:09:24]Write i2c OK [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: 01 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: 01 07 00 [18:09:24]MH_I2C_Read... [18:09:24]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [18:09:24]RasterBufferAndPrint [18:09:24]line Счет N : (1)1786005 [18:09:24]line ИНН: 02508201610067 [18:09:24]line Контрольно-Кассовый Чек [18:09:24]line ПРОДАЖА [18:09:24]line ТРК (МРК, ГНК) : 42 [18:09:24]line Товар: 2710124130 [18:09:24]line Аи-92-К-5 [18:09:24]line 7.380 * 67.80 [18:09:24]line = 500.36 [18:09:24]line НДС 12% НСП 1% [18:09:24]line > о реализуемом товаре [18:09:24]line ОКРУГЛЕНИЕ: -0.36 [18:09:24]line ИТОГО: 500.00 [18:09:24]line Внесено: 500.00 [18:09:24]line СДАЧА: 0.00 [18:09:24]line НСП 1% : 4.43 [18:09:24]line НДС 12% : 53.14 [18:09:24]line Наличными: 500.00 [18:09:24]line Безнал.: 0.00 [18:09:24]line Место: АЗС № 89 "Партнер Нефть" [18:09:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:09:24]line СНО: Общий режим [18:09:24]line Чек 328 22.09.2024 18:09 [18:09:24]line Смена: 475 ФФД: 1.0 [18:09:24]line ЗНМ: 0300000113 [18:09:24]line РНМ: 0000000000091825 [18:09:24]line Версия ККМ: 001 [18:09:24]line ФМ: 0000000000871835 [18:09:24]line ФД: 151997 [18:09:24]line ФПД: 265945107351226 [18:09:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151997&fm=265945107351226&tin=02508201610067®Number=0000000000091825&sum=50000 [18:09:24]written 0, free lines is 4095 [18:09:24]OFD Sender: Processing packet 151997 [packets to send 827, broken 826] [18:09:24]ProducePacketName [18:09:24]name=ofd_packets/00151997 [18:09:24]OFD Sender: To server: pG, [18:09:24]CommunicateWithHost lk.salyk.kg:30040 [18:09:24]ConnectInit lk.salyk.kg [18:09:25]Write to MH i2c: 01 00 00 D0 01 D1 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: 01 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: 01 07 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 E8 0C CC [18:09:25]RasterBufferAndPrint [18:09:25]line [18:09:25]line [18:09:25]line [18:09:25]line [18:09:25]line [18:09:25]written 0, free lines is 3313 [18:09:25]MH_Cut [18:09:25]Write to MH i2c: D1 01 00 D7 01 01 AA [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: D1 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: D1 01 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: D1 01 00 D7 01 00 A9 [18:09:25]Write to MH i2c: 01 00 00 D8 01 D9 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]*** Cut start [18:09:25]*** Purtial cut [18:09:25]*** Stage 1: CUTSNS_PIN = 1 [18:09:25]recv_with_timeout no data received [18:09:26]Read from MH i2c: 01 [18:09:26]MH_I2C_Read... [18:09:26]*** Stop cut motor [18:09:26]*** Cut end [18:09:26]Read from MH i2c: 01 07 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [18:09:26]process_action close_receipt done [18:09:26]requested_data is exist [18:09:26]produce_requested_data [18:09:26]requested_item fm.sn is exist - process it [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 11 00 00 [18:09:26]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 17 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [18:09:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:26]wFMCommunicate OK [18:09:26]requested_item fd.num is exist - process it [18:09:26]SAM_PROTO_GetFieldsCounters [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 13 00 00 [18:09:26]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 62 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [18:09:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:26]wFMCommunicate OK [18:09:26]SAM_PROTO_GetFieldsCounters done [18:09:26]requested_item shift.num is exist - process it [18:09:26]requested_item shift.opened is exist - process it [18:09:26]req_shift_opened [18:09:26]FM_GetShiftState [18:09:26]SAM_PROTO_GetShiftState [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 13 01 00 [18:09:26]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 0E 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [18:09:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:09:26]wFMCommunicate OK [18:09:26]SAM_PROTO_GetShiftState done [18:09:26]FM_GetShiftState done [18:09:26]req_shift_opened done [18:09:26]requested_item shift.open_date is exist - process it [18:09:26]req_shift_open_date [18:09:26]req_shift_open_date done [18:09:26]produce_requested_data done [18:09:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151997,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:09:26]process_action_free close_receipt [18:09:26]json_value_free [18:09:26]json_value_free done [18:09:26]process_json_proto returns [18:09:26]Send response to host [18:09:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151997,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:09:26]free response buf [18:09:26]execute_script done [18:09:26]execute_script returns [18:09:26]free content buf [18:09:26]Sock 9.Close socket [18:09:26]Sock 9.Thread stoped [18:09:28]Connected sock=11 [18:09:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 83 07 01 46 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 53 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 51 02 00 35 04 06 00 F1 E0 2B A7 46 BA 9D 8E 82 CB 6D F4 00 A6 [18:09:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 BE 47 00 50 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 51 02 00 F4 03 04 00 59 05 F0 66 B6 04 01 00 00 76 A5 0E DA DE D0 BC D5 [18:09:29]CommunicateWithHost err = 0 [18:09:29]CheckOFDResponse [18:09:29]1017 (14) - 77093643461234 [18:09:29]1041 (16) - 0000000000871835 [18:09:29]1040 (4) - 151997 [18:09:29]1012 (4) - 22.09.2024 11:54 [18:09:29]1206 (1) - 0 [18:09:29]OFD Sender: Remove packet 151997 [18:09:29]ProducePacketName [18:09:29]name=ofd_packets/00151997 [18:09:29]NVStorageDeleteData [18:09:29]OFD Sender: No OFD packet to send [18:09:34]OFD Sender: No OFD packet to send [18:09:36]recv_with_timeout no data received [18:09:39]OFD Sender: No OFD packet to send [18:09:44]OFD Sender: No OFD packet to send [18:09:47]recv_with_timeout no data received [18:09:49]OFD Sender: No OFD packet to send [18:09:54]OFD Sender: No OFD packet to send [18:09:59]OFD Sender: No OFD packet to send [18:10:04]OFD Sender: No OFD packet to send [18:10:05]recv_with_timeout no data received [18:10:09]OFD Sender: No OFD packet to send [18:10:14]OFD Sender: No OFD packet to send [18:10:19]OFD Sender: No OFD packet to send [18:10:24]OFD Sender: No OFD packet to send [18:10:29]OFD Sender: No OFD packet to send [18:10:34]OFD Sender: No OFD packet to send [18:10:39]OFD Sender: No OFD packet to send [18:10:43]recv_with_timeout no data received [18:10:44]OFD Sender: No OFD packet to send [18:10:45]accept exits with 10 [18:10:45]New connection [18:10:45]New thread 3067235684 created [18:10:45]Thread 3067092324 joined [18:10:45]Waiting for new connection... [18:10:45] Sock 10.Parse request [18:10:45]Sock 10.Check first char [18:10:45]Sock 10.First char is OK [18:10:45]request: POST /json_proto HTTP/1.0 [18:10:45]Method: POST [18:10:45]URL: /json_proto [18:10:45]Method is POST - this is cgi request [18:10:45]url: /json_proto [18:10:45]query_string will be loaded in cgi processing [18:10:45]execute_cgi json_proto POST (null) [18:10:45]execute_cgi path=json_proto method=POST [18:10:45]POST find Content-Length [18:10:45]Host: 172.17.43.67:8080 [18:10:45]Content-Length: 683 [18:10:45]Content-Type: application/json [18:10:45] [18:10:45]POST finish read [18:10:45]Found Content-Length = 683 [18:10:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:45]execute_script... [18:10:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:45]POST & json_proto [18:10:45]process_json_proto [18:10:45]json parsed OK: [18:10:45]protocol is kg_v1.0 [18:10:45]action value=close_receipt [18:10:45]process_action close_receipt [18:10:45]cmd_close_receipt [18:10:45]MH_GetDate [18:10:45]Write to MH i2c: F0 00 00 DC 01 CC [18:10:45]Write i2c OK [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: F0 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: F0 09 00 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: F0 09 00 DC 01 00 A5 5D F0 66 6A BD 47 65 00 [18:10:45]GetLastDocTimeStamp 1727028563 [18:10:45]current date 1727028645 [18:10:45]FM_GetShiftState [18:10:45]SAM_PROTO_GetShiftState [18:10:45]wFMCommunicate request_size=4 [18:10:45]MH_SAM_APDU [18:10:45]CAPDU: 80 13 01 00 [18:10:45]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:10:45]Write i2c OK [18:10:45]MH_I2C_Read... [18:10:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:45]Read from MH i2c: E2 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 0E 00 [18:10:45]MH_I2C_Read... [18:10:45]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [18:10:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:10:45]wFMCommunicate OK [18:10:45]SAM_PROTO_GetShiftState done [18:10:45]FM_GetShiftState done [18:10:45]opened in 1726966141 [18:10:45]opened+sec_in_day 1727052541 [18:10:45]quantity*price = 150032 [18:10:45]sum+1 = 150033 [18:10:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 329 22.09.2024 18:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151998 ФПД: 169127386503637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151998&fm=169127386503637&tin=02508201610067®Number=0000000000091825&sum=150000 [18:10:46]StoreToDocumentArchive [18:10:46]shift 475 fd 151998 [18:10:46]save to /storage/0475/doc_00151998 [18:10:46]save last doc name /storage/0475/doc_00151998 to /storage/kkm_last_doc_name [18:10:46]save OK [18:10:46]Clear old archive folders... [18:10:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:46]tlvbuf is 00562A90 [18:10:46]SAM_PROTO_ClearQueue [18:10:46]wFMCommunicate request_size=4 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 09 00 00 [18:10:46]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [18:10:46]RAPDU: 90 00 [18:10:46]wFMCommunicate OK [18:10:46]SAM_PROTO_ClearQueue done [18:10:46]KKMCreateOFDPacket [18:10:46]OFDProtocolAddRootSTLVToBuf [18:10:46]FM_MakeSignedData [18:10:46]FM_MakeSignedData [18:10:46]SAM_PROTO_SignData [18:10:46]wFMCommunicate request_size=4 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 0D 01 02 [18:10:46]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:46]Read from MH i2c: E2 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 [18:10:46]MH_I2C_Read... [18:10:46]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [18:10:46]RAPDU: 90 00 [18:10:46]wFMCommunicate OK [18:10:46]wFMCommunicate request_size=255 [18:10:46]MH_SAM_APDU [18:10:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 A5 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 51 02 00 35 04 06 00 99 [18:10:46]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 A5 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 51 02 00 35 04 06 00 99 00 00 7F [18:10:46]Write i2c OK [18:10:46]MH_I2C_Read... [18:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:47]Read from MH i2c: E2 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 03 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:10:47]RAPDU: 90 00 [18:10:47]wFMCommunicate OK [18:10:47]wFMCommunicate request_size=10 [18:10:47]MH_SAM_APDU [18:10:47]CAPDU: 80 0D 02 02 05 D2 09 CB 59 D5 [18:10:47]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 D2 09 CB 59 D5 00 00 46 [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:47]Read from MH i2c: E2 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 03 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:10:47]RAPDU: 90 00 [18:10:47]wFMCommunicate OK [18:10:47]wFMCommunicate request_size=4 [18:10:47]MH_SAM_APDU [18:10:47]CAPDU: 80 0D 03 02 [18:10:47]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:47]Read from MH i2c: E2 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 0B 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 0B 00 EE 01 00 81 A8 FC 7D 90 08 60 D4 90 00 D9 [18:10:47]RAPDU: 81 A8 FC 7D 90 08 60 D4 90 00 [18:10:47]wFMCommunicate OK [18:10:47]SAM_PROTO_SignData done [18:10:47]FM_MakeSignedData done [18:10:47]CreateOFDProtocolMessage [18:10:47]wFMCommunicate request_size=4 [18:10:47]MH_SAM_APDU [18:10:47]CAPDU: 80 11 00 00 [18:10:47]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:47]Read from MH i2c: E2 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 17 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [18:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:10:47]wFMCommunicate OK [18:10:47]CreateOFDProtocolMessage done [18:10:47]OFDSenderStorePacket 151998 [18:10:47]StoreOFDPacket docnum=151998 [18:10:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D 2A 07 01 AD 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 A5 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 51 02 00 35 04 06 00 99 D2 09 CB 59 D5 81 A8 FC 7D 90 08 60 D4 [18:10:47]CheckFolder [18:10:47]dirname=/storage/ofd_packets [18:10:47]CheckFolder done [18:10:47]ProducePacketName [18:10:47]name=ofd_packets/00151998 [18:10:47]NVStorageSaveData ofd_packets/00151998 [18:10:47]File name is /storage/ofd_packets/00151998 [18:10:47]Write 301 bytes [18:10:47]NVStorageSaveData done [18:10:47]OFDSenderStorePacket done [18:10:47]KKMCreateOFDPacket done [18:10:47]NVStorageSaveData kkm_last_timestamp [18:10:47]File name is /storage/kkm_last_timestamp [18:10:47]Write 4 bytes [18:10:47]NVStorageSaveData done [18:10:47]ExternCall_PrintAddStr [18:10:47]wPrintStart [18:10:47]Write to MH i2c: 01 00 00 F0 01 F1 [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [18:10:47]RasterBufferAndPrint [18:10:47]line Счет N : (1)1786006 [18:10:47]line ИНН: 02508201610067 [18:10:47]line Контрольно-Кассовый Чек [18:10:47]line ПРОДАЖА [18:10:47]line ТРК (МРК, ГНК) : 23 [18:10:47]line Товар: 2710124500 [18:10:47]line Аи-95-К-5 [18:10:47]line 20.220 * 74.20 [18:10:47]line = 1500.32 [18:10:47]line НДС 12% НСП 1% [18:10:47]line > о реализуемом товаре [18:10:47]line ОКРУГЛЕНИЕ: -0.32 [18:10:47]line ИТОГО: 1500.00 [18:10:47]line Внесено: 1500.00 [18:10:47]line СДАЧА: 0.00 [18:10:47]line НСП 1% : 13.28 [18:10:47]line НДС 12% : 159.33 [18:10:47]line Наличными: 1500.00 [18:10:47]line Безнал.: 0.00 [18:10:47]line Место: АЗС № 89 "Партнер Нефть" [18:10:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:10:47]line СНО: Общий режим [18:10:47]line Чек 329 22.09.2024 18:10 [18:10:47]line Смена: 475 ФФД: 1.0 [18:10:47]line ЗНМ: 0300000113 [18:10:47]line РНМ: 0000000000091825 [18:10:47]line Версия ККМ: 001 [18:10:47]line ФМ: 0000000000871835 [18:10:47]line ФД: 151998 [18:10:47]line ФПД: 169127386503637 [18:10:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151998&fm=169127386503637&tin=02508201610067®Number=0000000000091825&sum=150000 [18:10:47]OFD Sender: Processing packet 151998 [packets to send 827, broken 826] [18:10:47]ProducePacketName [18:10:47]name=ofd_packets/00151998 [18:10:47]OFD Sender: To server: pG, [18:10:47]CommunicateWithHost lk.salyk.kg:30040 [18:10:47]ConnectInit lk.salyk.kg [18:10:47]written 0, free lines is 4095 [18:10:47]Write to MH i2c: 01 00 00 1B 02 1D [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 E4 0C 14 [18:10:47]RasterBufferAndPrint [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]line [18:10:47]written 0, free lines is 3306 [18:10:47]MH_Cut [18:10:47]Write to MH i2c: D1 01 00 22 02 01 F6 [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 01 00 [18:10:47]MH_I2C_Read... [18:10:47]Read from MH i2c: D1 01 00 22 02 00 F5 [18:10:47]Write to MH i2c: 01 00 00 23 02 25 [18:10:47]Write i2c OK [18:10:47]MH_I2C_Read... [18:10:48]*** Cut start [18:10:48]*** Purtial cut [18:10:48]*** Stage 1: CUTSNS_PIN = 1 [18:10:48]Read from MH i2c: 01 [18:10:48]MH_I2C_Read... [18:10:48]*** Stop cut motor [18:10:48]*** Cut end [18:10:48]Read from MH i2c: 01 07 00 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [18:10:48]process_action close_receipt done [18:10:48]requested_data is exist [18:10:48]produce_requested_data [18:10:48]requested_item fm.sn is exist - process it [18:10:48]wFMCommunicate request_size=4 [18:10:48]MH_SAM_APDU [18:10:48]CAPDU: 80 11 00 00 [18:10:48]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [18:10:48]Write i2c OK [18:10:48]MH_I2C_Read... [18:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:48]Read from MH i2c: E2 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 17 00 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [18:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:10:48]wFMCommunicate OK [18:10:48]requested_item fd.num is exist - process it [18:10:48]SAM_PROTO_GetFieldsCounters [18:10:48]wFMCommunicate request_size=4 [18:10:48]MH_SAM_APDU [18:10:48]CAPDU: 80 13 00 00 [18:10:48]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [18:10:48]Write i2c OK [18:10:48]MH_I2C_Read... [18:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:48]Read from MH i2c: E2 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 62 00 [18:10:48]MH_I2C_Read... [18:10:48]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [18:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:48]wFMCommunicate OK [18:10:48]SAM_PROTO_GetFieldsCounters done [18:10:48]requested_item shift.num is exist - process it [18:10:48]requested_item shift.opened is exist - process it [18:10:48]req_shift_opened [18:10:48]FM_GetShiftState [18:10:48]SAM_PROTO_GetShiftState [18:10:48]wFMCommunicate request_size=4 [18:10:48]MH_SAM_APDU [18:10:48]CAPDU: 80 13 01 00 [18:10:48]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [18:10:48]Write i2c OK [18:10:48]MH_I2C_Read... [18:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:49]Read from MH i2c: E2 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 0E 00 [18:10:49]MH_I2C_Read... [18:10:49]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EC [18:10:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:10:49]wFMCommunicate OK [18:10:49]SAM_PROTO_GetShiftState done [18:10:49]FM_GetShiftState done [18:10:49]req_shift_opened done [18:10:49]requested_item shift.open_date is exist - process it [18:10:49]req_shift_open_date [18:10:49]req_shift_open_date done [18:10:49]produce_requested_data done [18:10:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151998,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:10:49]process_action_free close_receipt [18:10:49]json_value_free [18:10:49]json_value_free done [18:10:49]process_json_proto returns [18:10:49]Send response to host [18:10:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151998,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:10:49]free response buf [18:10:49]execute_script done [18:10:49]execute_script returns [18:10:49]free content buf [18:10:49]Sock 10.Close socket [18:10:49]Sock 10.Thread stoped [18:10:52]ConnectInit Can't take IP for lk.salyk.kg [18:10:52]CommunicateWithHost connect error [18:10:52]CommunicateWithHost err = -1 [18:10:52]OFD Sender: Server communicate error [18:10:57]OFD Sender: Processing packet 151998 [packets to send 827, broken 826] [18:10:57]ProducePacketName [18:10:57]name=ofd_packets/00151998 [18:10:57]OFD Sender: To server: pG, [18:10:57]CommunicateWithHost lk.salyk.kg:30040 [18:10:57]ConnectInit lk.salyk.kg [18:11:02]ConnectInit Can't take IP for lk.salyk.kg [18:11:02]CommunicateWithHost connect error [18:11:02]CommunicateWithHost err = -1 [18:11:02]OFD Sender: Server communicate error [18:11:07]OFD Sender: Processing packet 151998 [packets to send 827, broken 826] [18:11:07]ProducePacketName [18:11:07]name=ofd_packets/00151998 [18:11:07]OFD Sender: To server: pG, [18:11:07]CommunicateWithHost lk.salyk.kg:30040 [18:11:07]ConnectInit lk.salyk.kg [18:11:12]ConnectInit Can't take IP for lk.salyk.kg [18:11:12]CommunicateWithHost connect error [18:11:12]CommunicateWithHost err = -1 [18:11:12]OFD Sender: Server communicate error [18:11:17]OFD Sender: Processing packet 151998 [packets to send 827, broken 826] [18:11:17]ProducePacketName [18:11:17]name=ofd_packets/00151998 [18:11:17]OFD Sender: To server: pG, [18:11:17]CommunicateWithHost lk.salyk.kg:30040 [18:11:17]ConnectInit lk.salyk.kg [18:11:17]Connected sock=9 [18:11:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D 2A 07 01 AD 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 A5 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 51 02 00 35 04 06 00 99 D2 09 CB 59 D5 81 A8 FC 7D 90 08 60 D4 [18:11:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 BD 47 00 93 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 51 02 00 F4 03 04 00 C7 05 F0 66 B6 04 01 00 00 85 FA 33 C9 73 61 24 E0 [18:11:19]CommunicateWithHost err = 0 [18:11:19]CheckOFDResponse [18:11:19]1017 (14) - 77093643461234 [18:11:19]1041 (16) - 0000000000871835 [18:11:19]1040 (4) - 151998 [18:11:19]1012 (4) - 22.09.2024 11:55 [18:11:19]1206 (1) - 0 [18:11:19]OFD Sender: Remove packet 151998 [18:11:19]ProducePacketName [18:11:19]name=ofd_packets/00151998 [18:11:19]NVStorageDeleteData [18:11:19]OFD Sender: No OFD packet to send [18:11:24]OFD Sender: No OFD packet to send [18:11:29]OFD Sender: No OFD packet to send [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:42]recv_with_timeout no data received [18:11:44]OFD Sender: No OFD packet to send [18:11:49]OFD Sender: No OFD packet to send [18:11:53]accept exits with 8 [18:11:53]New connection [18:11:53]New thread 3067092324 created [18:11:53]Thread 3067235684 joined [18:11:53]Waiting for new connection... [18:11:53] Sock 8.Parse request [18:11:53]Sock 8.Check first char [18:11:53]Sock 8.First char is OK [18:11:53]request: POST /json_proto HTTP/1.0 [18:11:53]Method: POST [18:11:53]URL: /json_proto [18:11:53]Method is POST - this is cgi request [18:11:53]url: /json_proto [18:11:53]query_string will be loaded in cgi processing [18:11:53]execute_cgi json_proto POST (null) [18:11:53]execute_cgi path=json_proto method=POST [18:11:53]POST find Content-Length [18:11:53]Host: 172.17.43.67:8080 [18:11:53]Content-Length: 675 [18:11:53]Content-Type: application/json [18:11:53] [18:11:53]POST finish read [18:11:53]Found Content-Length = 675 [18:11:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:53]execute_script... [18:11:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:53]POST & json_proto [18:11:53]process_json_proto [18:11:53]json parsed OK: [18:11:53]protocol is kg_v1.0 [18:11:53]action value=close_receipt [18:11:53]process_action close_receipt [18:11:53]cmd_close_receipt [18:11:53]MH_GetDate [18:11:53]Write to MH i2c: F0 00 00 27 02 18 [18:11:53]Write i2c OK [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: F0 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: F0 09 00 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: F0 09 00 27 02 00 E9 5D F0 66 6A BD 47 65 90 [18:11:53]GetLastDocTimeStamp 1727028645 [18:11:53]current date 1727028713 [18:11:53]FM_GetShiftState [18:11:53]SAM_PROTO_GetShiftState [18:11:53]wFMCommunicate request_size=4 [18:11:53]MH_SAM_APDU [18:11:53]CAPDU: 80 13 01 00 [18:11:53]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [18:11:53]Write i2c OK [18:11:53]MH_I2C_Read... [18:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:53]Read from MH i2c: E2 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: E2 0E 00 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EE [18:11:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:11:53]wFMCommunicate OK [18:11:53]SAM_PROTO_GetShiftState done [18:11:53]FM_GetShiftState done [18:11:53]opened in 1726966141 [18:11:53]opened+sec_in_day 1727052541 [18:11:53]quantity*price = 50063 [18:11:53]sum+1 = 50064 [18:11:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 330 22.09.2024 18:11 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151999 ФПД: 164230248007871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151999&fm=164230248007871&tin=02508201610067®Number=0000000000091825&sum=50000 [18:11:54]StoreToDocumentArchive [18:11:54]shift 475 fd 151999 [18:11:54]save to /storage/0475/doc_00151999 [18:11:54]save last doc name /storage/0475/doc_00151999 to /storage/kkm_last_doc_name [18:11:54]save OK [18:11:54]Clear old archive folders... [18:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:11:54]tlvbuf is 0057F250 [18:11:54]SAM_PROTO_ClearQueue [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 09 00 00 [18:11:54]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]SAM_PROTO_ClearQueue done [18:11:54]KKMCreateOFDPacket [18:11:54]OFDProtocolAddRootSTLVToBuf [18:11:54]FM_MakeSignedData [18:11:54]FM_MakeSignedData [18:11:54]SAM_PROTO_SignData [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 01 02 [18:11:54]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=255 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E9 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 51 02 00 35 04 06 00 95 5D D5 98 [18:11:54]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E9 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 51 02 00 35 04 06 00 95 5D D5 98 00 00 F2 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=7 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 02 02 02 08 BF [18:11:54]Write to MH i2c: E2 0A 00 38 02 80 0D 02 02 02 00 08 BF 00 00 7F [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 03 02 [18:11:54]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0B 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0B 00 39 02 00 68 3B 17 1F AC 3D 5F E0 90 00 B8 [18:11:54]RAPDU: 68 3B 17 1F AC 3D 5F E0 90 00 [18:11:54]wFMCommunicate OK [18:11:54]SAM_PROTO_SignData done [18:11:54]FM_MakeSignedData done [18:11:54]CreateOFDProtocolMessage [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 11 00 00 [18:11:54]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 17 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [18:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:54]wFMCommunicate OK [18:11:54]CreateOFDProtocolMessage done [18:11:54]OFDSenderStorePacket 151999 [18:11:54]StoreOFDPacket docnum=151999 [18:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 65 56 04 01 EC F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E9 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 51 02 00 35 04 06 00 95 5D D5 98 08 BF 68 3B 17 1F AC 3D 5F E0 [18:11:54]CheckFolder [18:11:54]dirname=/storage/ofd_packets [18:11:54]CheckFolder done [18:11:54]ProducePacketName [18:11:54]name=ofd_packets/00151999 [18:11:54]NVStorageSaveData ofd_packets/00151999 [18:11:54]File name is /storage/ofd_packets/00151999 [18:11:54]Write 298 bytes [18:11:54]NVStorageSaveData done [18:11:54]OFDSenderStorePacket done [18:11:54]KKMCreateOFDPacket done [18:11:54]NVStorageSaveData kkm_last_timestamp [18:11:54]File name is /storage/kkm_last_timestamp [18:11:54]Write 4 bytes [18:11:54]NVStorageSaveData done [18:11:54]ExternCall_PrintAddStr [18:11:54]wPrintStart [18:11:54]Write to MH i2c: 01 00 00 3B 02 3D [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 07 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [18:11:54]RasterBufferAndPrint [18:11:54]line Счет N : (1)1786007 [18:11:54]line ИНН: 02508201610067 [18:11:54]line Контрольно-Кассовый Чек [18:11:54]line ПРОДАЖА [18:11:54]line ТРК (МРК, ГНК) : 41 [18:11:54]line Товар: 2710194210 [18:11:54]line ДТ-К-5 [18:11:54]line 6.570 * 76.20 [18:11:54]line = 500.63 [18:11:54]line НДС 12% НСП 1% [18:11:54]line > о реализуемом товаре [18:11:54]line ОКРУГЛЕНИЕ: -0.63 [18:11:54]line ИТОГО: 500.00 [18:11:54]line Внесено: 500.00 [18:11:54]line СДАЧА: 0.00 [18:11:54]line НСП 1% : 4.43 [18:11:54]line НДС 12% : 53.16 [18:11:54]line Наличными: 500.00 [18:11:54]line Безнал.: 0.00 [18:11:54]line Место: АЗС № 89 "Партнер Нефть" [18:11:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:11:54]line СНО: Общий режим [18:11:54]line Чек 330 22.09.2024 18:11 [18:11:54]line Смена: 475 ФФД: 1.0 [18:11:54]line ЗНМ: 0300000113 [18:11:54]line РНМ: 0000000000091825 [18:11:54]line Версия ККМ: 001 [18:11:54]line ФМ: 0000000000871835 [18:11:54]line ФД: 151999 [18:11:54]line ФПД: 164230248007871 [18:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151999&fm=164230248007871&tin=02508201610067®Number=0000000000091825&sum=50000 [18:11:54]written 0, free lines is 4095 [18:11:54]OFD Sender: Processing packet 151999 [packets to send 827, broken 826] [18:11:54]ProducePacketName [18:11:54]name=ofd_packets/00151999 [18:11:54]OFD Sender: To server: pG, [18:11:54]CommunicateWithHost lk.salyk.kg:30040 [18:11:54]ConnectInit lk.salyk.kg [18:11:55]Write to MH i2c: 01 00 00 66 02 68 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 07 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 DA 0C 55 [18:11:55]RasterBufferAndPrint [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]written 0, free lines is 3296 [18:11:55]MH_Cut [18:11:55]Write to MH i2c: D1 01 00 6D 02 01 41 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 01 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 01 00 6D 02 00 40 [18:11:55]Write to MH i2c: 01 00 00 6E 02 70 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]Connected sock=11 [18:11:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 65 56 04 01 EC F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E9 5D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 51 02 00 35 04 06 00 95 5D D5 98 08 BF 68 3B 17 1F AC 3D 5F E0 [18:11:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2A 3E 47 00 E3 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 51 02 00 F4 03 04 00 EC 05 F0 66 B6 04 01 00 00 83 B7 63 DA 22 D6 B5 72 [18:11:55]CommunicateWithHost err = 0 [18:11:55]CheckOFDResponse [18:11:55]1017 (14) - 77093643461234 [18:11:55]1041 (16) - 0000000000871835 [18:11:55]1040 (4) - 151999 [18:11:55]1012 (4) - 22.09.2024 11:56 [18:11:55]1206 (1) - 0 [18:11:55]OFD Sender: Remove packet 151999 [18:11:55]ProducePacketName [18:11:55]name=ofd_packets/00151999 [18:11:55]NVStorageDeleteData [18:11:55]*** Cut start [18:11:55]*** Purtial cut [18:11:55]*** Stage 1: CUTSNS_PIN = 1 [18:11:56]Read from MH i2c: 01 [18:11:56]MH_I2C_Read... [18:11:56]*** Stop cut motor [18:11:56]*** Cut end [18:11:56]Read from MH i2c: 01 07 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [18:11:56]process_action close_receipt done [18:11:56]requested_data is exist [18:11:56]produce_requested_data [18:11:56]requested_item fm.sn is exist - process it [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 11 00 00 [18:11:56]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [18:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:56]wFMCommunicate OK [18:11:56]requested_item fd.num is exist - process it [18:11:56]SAM_PROTO_GetFieldsCounters [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 13 00 00 [18:11:56]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]OFD Sender: No OFD packet to send [18:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 62 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [18:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_GetFieldsCounters done [18:11:56]requested_item shift.num is exist - process it [18:11:56]requested_item shift.opened is exist - process it [18:11:56]req_shift_opened [18:11:56]FM_GetShiftState [18:11:56]SAM_PROTO_GetShiftState [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 13 01 00 [18:11:56]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0E 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 37 [18:11:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_GetShiftState done [18:11:56]FM_GetShiftState done [18:11:56]req_shift_opened done [18:11:56]requested_item shift.open_date is exist - process it [18:11:56]req_shift_open_date [18:11:56]req_shift_open_date done [18:11:56]produce_requested_data done [18:11:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151999,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:11:56]process_action_free close_receipt [18:11:56]json_value_free [18:11:56]json_value_free done [18:11:56]process_json_proto returns [18:11:56]Send response to host [18:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151999,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:11:56]free response buf [18:11:56]execute_script done [18:11:56]execute_script returns [18:11:56]free content buf [18:11:56]Sock 8.Close socket [18:11:56]Sock 8.Thread stoped [18:12:01]OFD Sender: No OFD packet to send [18:12:05]recv_with_timeout no data received [18:12:06]OFD Sender: No OFD packet to send [18:12:11]OFD Sender: No OFD packet to send [18:12:16]recv_with_timeout no data received [18:12:16]OFD Sender: No OFD packet to send [18:12:21]OFD Sender: No OFD packet to send [18:12:26]OFD Sender: No OFD packet to send [18:12:31]OFD Sender: No OFD packet to send [18:12:36]OFD Sender: No OFD packet to send [18:12:41]OFD Sender: No OFD packet to send [18:12:46]OFD Sender: No OFD packet to send [18:12:51]OFD Sender: No OFD packet to send [18:12:56]OFD Sender: No OFD packet to send [18:13:01]OFD Sender: No OFD packet to send [18:13:06]OFD Sender: No OFD packet to send [18:13:11]OFD Sender: No OFD packet to send [18:13:16]OFD Sender: No OFD packet to send [18:13:16]recv_with_timeout no data received [18:13:21]OFD Sender: No OFD packet to send [18:13:26]OFD Sender: No OFD packet to send [18:13:31]OFD Sender: No OFD packet to send [18:13:36]OFD Sender: No OFD packet to send [18:13:41]OFD Sender: No OFD packet to send [18:13:46]OFD Sender: No OFD packet to send [18:13:51]OFD Sender: No OFD packet to send [18:13:56]OFD Sender: No OFD packet to send [18:14:01]OFD Sender: No OFD packet to send [18:14:06]OFD Sender: No OFD packet to send [18:14:11]OFD Sender: No OFD packet to send [18:14:16]OFD Sender: No OFD packet to send [18:14:21]OFD Sender: No OFD packet to send [18:14:26]OFD Sender: No OFD packet to send [18:14:31]OFD Sender: No OFD packet to send [18:14:36]OFD Sender: No OFD packet to send [18:14:41]OFD Sender: No OFD packet to send [18:14:46]OFD Sender: No OFD packet to send [18:14:51]OFD Sender: No OFD packet to send [18:14:56]OFD Sender: No OFD packet to send [18:15:01]OFD Sender: No OFD packet to send [18:15:07]OFD Sender: No OFD packet to send [18:15:12]OFD Sender: No OFD packet to send [18:15:17]OFD Sender: No OFD packet to send [18:15:22]OFD Sender: No OFD packet to send [18:15:27]OFD Sender: No OFD packet to send [18:15:32]OFD Sender: No OFD packet to send [18:15:37]OFD Sender: No OFD packet to send [18:15:42]OFD Sender: No OFD packet to send [18:15:47]OFD Sender: No OFD packet to send [18:15:52]OFD Sender: No OFD packet to send [18:15:57]OFD Sender: No OFD packet to send [18:15:57]recv_with_timeout no data received [18:16:02]OFD Sender: No OFD packet to send [18:16:07]OFD Sender: No OFD packet to send [18:16:12]OFD Sender: No OFD packet to send [18:16:17]OFD Sender: No OFD packet to send [18:16:22]OFD Sender: No OFD packet to send [18:16:27]OFD Sender: No OFD packet to send [18:16:32]OFD Sender: No OFD packet to send [18:16:37]OFD Sender: No OFD packet to send [18:16:39]accept exits with 10 [18:16:39]New connection [18:16:39]New thread 3067235684 created [18:16:39]Thread 3067092324 joined [18:16:39]Waiting for new connection... [18:16:39] Sock 10.Parse request [18:16:39]Sock 10.Check first char [18:16:39]Sock 10.First char is OK [18:16:39]request: POST /json_proto HTTP/1.0 [18:16:39]Method: POST [18:16:39]URL: /json_proto [18:16:39]Method is POST - this is cgi request [18:16:39]url: /json_proto [18:16:39]query_string will be loaded in cgi processing [18:16:39]execute_cgi json_proto POST (null) [18:16:39]execute_cgi path=json_proto method=POST [18:16:39]POST find Content-Length [18:16:39]Host: 172.17.43.67:8080 [18:16:39]Content-Length: 687 [18:16:39]Content-Type: application/json [18:16:39] [18:16:39]POST finish read [18:16:39]Found Content-Length = 687 [18:16:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18836", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:39]execute_script... [18:16:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18836", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:39]POST & json_proto [18:16:39]process_json_proto [18:16:39]json parsed OK: [18:16:39]protocol is kg_v1.0 [18:16:39]action value=close_receipt [18:16:39]process_action close_receipt [18:16:39]cmd_close_receipt [18:16:39]MH_GetDate [18:16:39]Write to MH i2c: F0 00 00 72 02 63 [18:16:39]Write i2c OK [18:16:39]MH_I2C_Read... [18:16:39]Read from MH i2c: F0 [18:16:39]MH_I2C_Read... [18:16:39]Read from MH i2c: F0 09 00 [18:16:39]MH_I2C_Read... [18:16:39]Read from MH i2c: F0 09 00 72 02 00 07 5F F0 66 6A BD 47 65 FB [18:16:39]GetLastDocTimeStamp 1727028713 [18:16:39]current date 1727028999 [18:16:39]FM_GetShiftState [18:16:39]SAM_PROTO_GetShiftState [18:16:39]wFMCommunicate request_size=4 [18:16:39]MH_SAM_APDU [18:16:39]CAPDU: 80 13 01 00 [18:16:39]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [18:16:39]Write i2c OK [18:16:39]MH_I2C_Read... [18:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:39]Read from MH i2c: E2 [18:16:39]MH_I2C_Read... [18:16:39]Read from MH i2c: E2 0E 00 [18:16:39]MH_I2C_Read... [18:16:39]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 39 [18:16:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:16:39]wFMCommunicate OK [18:16:39]SAM_PROTO_GetShiftState done [18:16:39]FM_GetShiftState done [18:16:39]opened in 1726966141 [18:16:39]opened+sec_in_day 1727052541 [18:16:39]quantity*price = 9500 [18:16:39]sum+1 = 9501 [18:16:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 331 22.09.2024 18:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152000 ФПД: 194113306085736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152000&fm=194113306085736&tin=02508201610067®Number=0000000000091825&sum=9500 0 [18:16:40]StoreToDocumentArchive [18:16:40]shift 475 fd 152000 [18:16:40]save to /storage/0475/doc_00152000 [18:16:40]save last doc name /storage/0475/doc_00152000 to /storage/kkm_last_doc_name [18:16:40]save OK [18:16:40]Clear old archive folders... [18:16:40]ProcessDocumentItem done err = 0, tmpTLVsize=299 [18:16:40]tlvbuf is 0056AF70 [18:16:40]SAM_PROTO_ClearQueue [18:16:40]wFMCommunicate request_size=4 [18:16:40]MH_SAM_APDU [18:16:40]CAPDU: 80 09 00 00 [18:16:40]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [18:16:40]Write i2c OK [18:16:40]MH_I2C_Read... [18:16:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:40]Read from MH i2c: E2 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 03 00 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [18:16:40]RAPDU: 90 00 [18:16:40]wFMCommunicate OK [18:16:40]SAM_PROTO_ClearQueue done [18:16:40]KKMCreateOFDPacket [18:16:40]OFDProtocolAddRootSTLVToBuf [18:16:40]FM_MakeSignedData [18:16:40]FM_MakeSignedData [18:16:40]SAM_PROTO_SignData [18:16:40]wFMCommunicate request_size=4 [18:16:40]MH_SAM_APDU [18:16:40]CAPDU: 80 0D 01 02 [18:16:40]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [18:16:40]Write i2c OK [18:16:40]MH_I2C_Read... [18:16:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:40]Read from MH i2c: E2 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 03 00 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [18:16:40]RAPDU: 90 00 [18:16:40]wFMCommunicate OK [18:16:40]wFMCommunicate request_size=255 [18:16:40]MH_SAM_APDU [18:16:40]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [18:16:40]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 87 [18:16:40]Write i2c OK [18:16:40]MH_I2C_Read... [18:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:40]Read from MH i2c: E2 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 03 00 [18:16:40]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]wFMCommunicate request_size=58 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 [18:16:41]Write to MH i2c: E2 3D 00 83 02 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 00 00 9A [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 0D 03 02 [18:16:41]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0B 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0B 00 84 02 00 62 AB 56 51 17 E7 80 EA 90 00 1E [18:16:41]RAPDU: 62 AB 56 51 17 E7 80 EA 90 00 [18:16:41]wFMCommunicate OK [18:16:41]SAM_PROTO_SignData done [18:16:41]FM_MakeSignedData done [18:16:41]CreateOFDProtocolMessage [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 11 00 00 [18:16:41]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 17 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [18:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:16:41]wFMCommunicate OK [18:16:41]CreateOFDProtocolMessage done [18:16:41]OFDSenderStorePacket 152000 [18:16:41]StoreOFDPacket docnum=152000 [18:16:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 70 D6 37 01 F1 E2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 62 AB 56 51 17 E7 80 EA [18:16:41]CheckFolder [18:16:41]dirname=/storage/ofd_packets [18:16:41]CheckFolder done [18:16:41]ProducePacketName [18:16:41]name=ofd_packets/00152000 [18:16:41]NVStorageSaveData ofd_packets/00152000 [18:16:41]File name is /storage/ofd_packets/00152000 [18:16:41]Write 349 bytes [18:16:41]NVStorageSaveData done [18:16:41]OFDSenderStorePacket done [18:16:41]KKMCreateOFDPacket done [18:16:41]NVStorageSaveData kkm_last_timestamp [18:16:41]File name is /storage/kkm_last_timestamp [18:16:41]Write 4 bytes [18:16:41]NVStorageSaveData done [18:16:41]ExternCall_PrintAddStr [18:16:41]wPrintStart [18:16:41]Write to MH i2c: 01 00 00 86 02 88 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [18:16:41]RasterBufferAndPrint [18:16:41]line Счет N : (3)18836 [18:16:41]line ИНН: 02508201610067 [18:16:41]line Контрольно-Кассовый Чек [18:16:41]line ПРОДАЖА [18:16:41]line Товар: 4700003010070 [18:16:41]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [18:16:41]line 1.000 * 95.00 [18:16:41]line = 95.00 [18:16:41]line НДС 12% НСП 1% [18:16:41]line > о реализуемом товаре [18:16:41]line ИТОГО: 95.00 [18:16:41]line НСП 1% : 0.84 [18:16:41]line НДС 12% : 10.09 [18:16:41]line Наличными: 95.00 [18:16:41]line Безнал.: 0.00 [18:16:41]line Место: АЗС № 89 "Партнер Нефть" [18:16:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:16:41]line СНО: Общий режим [18:16:41]line Чек 331 22.09.2024 18:16 [18:16:41]line Смена: 475 ФФД: 1.0 [18:16:41]line ЗНМ: 0300000113 [18:16:41]line РНМ: 0000000000091825 [18:16:41]line Версия ККМ: 001 [18:16:41]line ФМ: 0000000000871835 [18:16:41]line ФД: 152000 [18:16:41]line ФПД: 194113306085736 [18:16:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152000&fm=194113306085736&tin=02508201610067®Number=0000000000091825&sum=9500 [18:16:41]line 0 [18:16:41]OFD Sender: Processing packet 152000 [packets to send 827, broken 826] [18:16:41]ProducePacketName [18:16:41]name=ofd_packets/00152000 [18:16:41]OFD Sender: To server: pG, [18:16:41]CommunicateWithHost lk.salyk.kg:30040 [18:16:41]ConnectInit lk.salyk.kg [18:16:41]written 0, free lines is 4095 [18:16:41]Write to MH i2c: 01 00 00 AF 02 B1 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 F1 0C B5 [18:16:41]RasterBufferAndPrint [18:16:41]line [18:16:41]line [18:16:41]line [18:16:41]line [18:16:41]line [18:16:41]written 0, free lines is 3319 [18:16:41]MH_Cut [18:16:41]Write to MH i2c: D1 01 00 B6 02 01 8A [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: D1 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: D1 01 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: D1 01 00 B6 02 00 89 [18:16:41]Write to MH i2c: 01 00 00 B7 02 B9 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:42]*** Cut start [18:16:42]*** Purtial cut [18:16:42]*** Stage 1: CUTSNS_PIN = 1 [18:16:42]Read from MH i2c: 01 [18:16:42]MH_I2C_Read... [18:16:42]*** Stop cut motor [18:16:42]*** Cut end [18:16:42]Read from MH i2c: 01 07 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [18:16:42]process_action close_receipt done [18:16:42]requested_data is exist [18:16:42]produce_requested_data [18:16:42]requested_item fm.sn is exist - process it [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 11 00 00 [18:16:42]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 17 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [18:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:16:42]wFMCommunicate OK [18:16:42]requested_item fd.num is exist - process it [18:16:42]SAM_PROTO_GetFieldsCounters [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 13 00 00 [18:16:42]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 62 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [18:16:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:42]wFMCommunicate OK [18:16:42]SAM_PROTO_GetFieldsCounters done [18:16:42]requested_item shift.num is exist - process it [18:16:42]requested_item shift.opened is exist - process it [18:16:42]req_shift_opened [18:16:42]FM_GetShiftState [18:16:42]SAM_PROTO_GetShiftState [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 13 01 00 [18:16:42]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 0E 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [18:16:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:16:42]wFMCommunicate OK [18:16:42]SAM_PROTO_GetShiftState done [18:16:42]FM_GetShiftState done [18:16:42]req_shift_opened done [18:16:42]requested_item shift.open_date is exist - process it [18:16:42]req_shift_open_date [18:16:42]req_shift_open_date done [18:16:42]produce_requested_data done [18:16:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152000,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:16:42]process_action_free close_receipt [18:16:42]json_value_free [18:16:42]json_value_free done [18:16:42]process_json_proto returns [18:16:42]Send response to host [18:16:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152000,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:16:42]free response buf [18:16:42]execute_script done [18:16:42]execute_script returns [18:16:42]free content buf [18:16:42]Sock 10.Close socket [18:16:42]Sock 10.Thread stoped [18:17:09]accept exits with 8 [18:17:09]New connection [18:17:09]New thread 3067092324 created [18:17:09]Thread 3067235684 joined [18:17:09]Waiting for new connection... [18:17:09] Sock 8.Parse request [18:17:09]Sock 8.Check first char [18:17:09]Sock 8.First char is OK [18:17:09]request: POST /json_proto HTTP/1.0 [18:17:09]Method: POST [18:17:09]URL: /json_proto [18:17:09]Method is POST - this is cgi request [18:17:09]url: /json_proto [18:17:09]query_string will be loaded in cgi processing [18:17:09]execute_cgi json_proto POST (null) [18:17:09]execute_cgi path=json_proto method=POST [18:17:09]POST find Content-Length [18:17:09]Host: 172.17.43.67:8080 [18:17:09]Content-Length: 683 [18:17:09]Content-Type: application/json [18:17:09] [18:17:09]POST finish read [18:17:09]Found Content-Length = 683 [18:17:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:09]execute_script... [18:17:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:09]POST & json_proto [18:17:09]process_json_proto [18:17:09]json parsed OK: [18:17:09]protocol is kg_v1.0 [18:17:09]action value=close_receipt [18:17:09]process_action close_receipt [18:17:09]cmd_close_receipt [18:17:09]MH_GetDate [18:17:09]Write to MH i2c: F0 00 00 BB 02 AC [18:17:09]Write i2c OK [18:17:09]MH_I2C_Read... [18:17:09]Read from MH i2c: F0 [18:17:09]MH_I2C_Read... [18:17:09]Read from MH i2c: F0 09 00 [18:17:09]MH_I2C_Read... [18:17:09]Read from MH i2c: F0 09 00 BB 02 00 26 5F F0 66 6A BD 47 65 63 [18:17:09]GetLastDocTimeStamp 1727028999 [18:17:09]current date 1727029030 [18:17:09]FM_GetShiftState [18:17:09]SAM_PROTO_GetShiftState [18:17:09]wFMCommunicate request_size=4 [18:17:09]MH_SAM_APDU [18:17:09]CAPDU: 80 13 01 00 [18:17:09]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [18:17:09]Write i2c OK [18:17:09]MH_I2C_Read... [18:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:09]Read from MH i2c: E2 [18:17:09]MH_I2C_Read... [18:17:09]Read from MH i2c: E2 0E 00 [18:17:09]MH_I2C_Read... [18:17:09]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 82 [18:17:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:17:09]wFMCommunicate OK [18:17:09]SAM_PROTO_GetShiftState done [18:17:09]FM_GetShiftState done [18:17:09]opened in 1726966141 [18:17:09]opened+sec_in_day 1727052541 [18:17:09]quantity*price = 100021 [18:17:09]sum+1 = 100023 [18:17:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 332 22.09.2024 18:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152001 ФПД: 251645548967691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181710&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152001&fm=251645548967691&tin=02508201610067®Number=0000000000091825&sum=100000 [18:17:11]StoreToDocumentArchive [18:17:11]shift 475 fd 152001 [18:17:11]save to /storage/0475/doc_00152001 [18:17:11]save last doc name /storage/0475/doc_00152001 to /storage/kkm_last_doc_name [18:17:11]save OK [18:17:11]Clear old archive folders... [18:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:11]tlvbuf is 0056A880 [18:17:11]SAM_PROTO_ClearQueue [18:17:11]wFMCommunicate request_size=4 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 09 00 00 [18:17:11]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [18:17:11]RAPDU: 90 00 [18:17:11]wFMCommunicate OK [18:17:11]SAM_PROTO_ClearQueue done [18:17:11]KKMCreateOFDPacket [18:17:11]OFDProtocolAddRootSTLVToBuf [18:17:11]FM_MakeSignedData [18:17:11]FM_MakeSignedData [18:17:11]SAM_PROTO_SignData [18:17:11]wFMCommunicate request_size=4 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 0D 01 02 [18:17:11]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [18:17:11]RAPDU: 90 00 [18:17:11]wFMCommunicate OK [18:17:11]wFMCommunicate request_size=255 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 26 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 51 02 00 35 04 06 00 E4 [18:17:11]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 26 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 51 02 00 35 04 06 00 E4 00 00 ED [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [18:17:11]RAPDU: 90 00 [18:17:11]wFMCommunicate OK [18:17:11]wFMCommunicate request_size=10 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 0D 02 02 05 DE CB 8E 37 0B [18:17:11]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 DE CB 8E 37 0B 00 00 CB [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [18:17:11]RAPDU: 90 00 [18:17:11]wFMCommunicate OK [18:17:11]wFMCommunicate request_size=4 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 0D 03 02 [18:17:11]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 0B 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 0B 00 CD 02 00 03 8C CB AB AB 42 19 F0 90 00 46 [18:17:11]RAPDU: 03 8C CB AB AB 42 19 F0 90 00 [18:17:11]wFMCommunicate OK [18:17:11]SAM_PROTO_SignData done [18:17:11]FM_MakeSignedData done [18:17:11]CreateOFDProtocolMessage [18:17:11]wFMCommunicate request_size=4 [18:17:11]MH_SAM_APDU [18:17:11]CAPDU: 80 11 00 00 [18:17:11]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:11]Read from MH i2c: E2 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 17 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [18:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:17:11]wFMCommunicate OK [18:17:11]CreateOFDProtocolMessage done [18:17:11]OFDSenderStorePacket 152001 [18:17:11]StoreOFDPacket docnum=152001 [18:17:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E1 21 07 01 DB FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 26 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 51 02 00 35 04 06 00 E4 DE CB 8E 37 0B 03 8C CB AB AB 42 19 F0 [18:17:11]CheckFolder [18:17:11]dirname=/storage/ofd_packets [18:17:11]CheckFolder done [18:17:11]ProducePacketName [18:17:11]name=ofd_packets/00152001 [18:17:11]NVStorageSaveData ofd_packets/00152001 [18:17:11]File name is /storage/ofd_packets/00152001 [18:17:11]Write 301 bytes [18:17:11]NVStorageSaveData done [18:17:11]OFDSenderStorePacket done [18:17:11]KKMCreateOFDPacket done [18:17:11]NVStorageSaveData kkm_last_timestamp [18:17:11]File name is /storage/kkm_last_timestamp [18:17:11]Write 4 bytes [18:17:11]NVStorageSaveData done [18:17:11]ExternCall_PrintAddStr [18:17:11]wPrintStart [18:17:11]Write to MH i2c: 01 00 00 CF 02 D1 [18:17:11]Write i2c OK [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: 01 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: 01 07 00 [18:17:11]MH_I2C_Read... [18:17:11]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [18:17:11]RasterBufferAndPrint [18:17:11]line Счет N : (1)1786009 [18:17:11]line ИНН: 02508201610067 [18:17:11]line Контрольно-Кассовый Чек [18:17:11]line ПРОДАЖА [18:17:11]line ТРК (МРК, ГНК) : 13 [18:17:11]line Товар: 2710124500 [18:17:11]line Аи-95-К-5 [18:17:11]line 13.480 * 74.20 [18:17:11]line = 1000.22 [18:17:11]line НДС 12% НСП 1% [18:17:11]line > о реализуемом товаре [18:17:11]line ОКРУГЛЕНИЕ: -0.22 [18:17:11]line ИТОГО: 1000.00 [18:17:11]line Внесено: 1000.00 [18:17:11]line СДАЧА: 0.00 [18:17:11]line НСП 1% : 8.85 [18:17:11]line НДС 12% : 106.22 [18:17:11]line Наличными: 1000.00 [18:17:11]line Безнал.: 0.00 [18:17:11]line Место: АЗС № 89 "Партнер Нефть" [18:17:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:17:11]line СНО: Общий режим [18:17:11]line Чек 332 22.09.2024 18:17 [18:17:11]line Смена: 475 ФФД: 1.0 [18:17:11]line ЗНМ: 0300000113 [18:17:11]line РНМ: 0000000000091825 [18:17:11]line Версия ККМ: 001 [18:17:11]line ФМ: 0000000000871835 [18:17:11]line ФД: 152001 [18:17:11]line ФПД: 251645548967691 [18:17:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181710&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152001&fm=251645548967691&tin=02508201610067®Number=0000000000091825&sum=100000 [18:17:11]written 0, free lines is 4095 [18:17:12]Write to MH i2c: 01 00 00 FA 02 FC [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 07 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 E3 0C F2 [18:17:12]RasterBufferAndPrint [18:17:12]line [18:17:12]line [18:17:12]line [18:17:12]line [18:17:12]line [18:17:12]written 0, free lines is 3305 [18:17:12]MH_Cut [18:17:12]Write to MH i2c: D1 01 00 01 03 01 D6 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: D1 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: D1 01 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: D1 01 00 01 03 00 D5 [18:17:12]Write to MH i2c: 01 00 00 02 03 05 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:13]*** Cut start [18:17:13]*** Purtial cut [18:17:13]*** Stage 1: CUTSNS_PIN = 1 [18:17:13]Read from MH i2c: 01 [18:17:13]MH_I2C_Read... [18:17:13]*** Stop cut motor [18:17:13]*** Cut end [18:17:13]Read from MH i2c: 01 07 00 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [18:17:13]process_action close_receipt done [18:17:13]requested_data is exist [18:17:13]produce_requested_data [18:17:13]requested_item fm.sn is exist - process it [18:17:13]wFMCommunicate request_size=4 [18:17:13]MH_SAM_APDU [18:17:13]CAPDU: 80 11 00 00 [18:17:13]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [18:17:13]Write i2c OK [18:17:13]MH_I2C_Read... [18:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:13]Read from MH i2c: E2 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 17 00 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [18:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:17:13]wFMCommunicate OK [18:17:13]requested_item fd.num is exist - process it [18:17:13]SAM_PROTO_GetFieldsCounters [18:17:13]wFMCommunicate request_size=4 [18:17:13]MH_SAM_APDU [18:17:13]CAPDU: 80 13 00 00 [18:17:13]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [18:17:13]Write i2c OK [18:17:13]MH_I2C_Read... [18:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:13]Read from MH i2c: E2 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 62 00 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 7B [18:17:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:13]wFMCommunicate OK [18:17:13]SAM_PROTO_GetFieldsCounters done [18:17:13]requested_item shift.num is exist - process it [18:17:13]requested_item shift.opened is exist - process it [18:17:13]req_shift_opened [18:17:13]FM_GetShiftState [18:17:13]SAM_PROTO_GetShiftState [18:17:13]wFMCommunicate request_size=4 [18:17:13]MH_SAM_APDU [18:17:13]CAPDU: 80 13 01 00 [18:17:13]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [18:17:13]Write i2c OK [18:17:13]MH_I2C_Read... [18:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:13]Read from MH i2c: E2 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 0E 00 [18:17:13]MH_I2C_Read... [18:17:13]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [18:17:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:17:13]wFMCommunicate OK [18:17:13]SAM_PROTO_GetShiftState done [18:17:13]FM_GetShiftState done [18:17:13]req_shift_opened done [18:17:13]requested_item shift.open_date is exist - process it [18:17:13]req_shift_open_date [18:17:13]req_shift_open_date done [18:17:13]produce_requested_data done [18:17:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152001,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:17:13]process_action_free close_receipt [18:17:13]json_value_free [18:17:13]json_value_free done [18:17:13]process_json_proto returns [18:17:13]Send response to host [18:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152001,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:17:13]free response buf [18:17:13]execute_script done [18:17:13]execute_script returns [18:17:13]free content buf [18:17:13]Sock 8.Close socket [18:17:13]Sock 8.Thread stoped [18:17:19]recv_with_timeout no data received [18:17:28]accept exits with 10 [18:17:28]New connection [18:17:28]New thread 3067235684 created [18:17:28]Thread 3067092324 joined [18:17:28]Waiting for new connection... [18:17:28] Sock 10.Parse request [18:17:28]Sock 10.Check first char [18:17:28]Sock 10.First char is OK [18:17:28]request: POST /json_proto HTTP/1.0 [18:17:28]Method: POST [18:17:28]URL: /json_proto [18:17:28]Method is POST - this is cgi request [18:17:28]url: /json_proto [18:17:28]query_string will be loaded in cgi processing [18:17:28]execute_cgi json_proto POST (null) [18:17:28]execute_cgi path=json_proto method=POST [18:17:28]POST find Content-Length [18:17:28]Host: 172.17.43.67:8080 [18:17:28]Content-Length: 680 [18:17:28]Content-Type: application/json [18:17:28] [18:17:28]POST finish read [18:17:28]Found Content-Length = 680 [18:17:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:28]execute_script... [18:17:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:28]POST & json_proto [18:17:28]process_json_proto [18:17:28]json parsed OK: [18:17:28]protocol is kg_v1.0 [18:17:28]action value=close_receipt [18:17:28]process_action close_receipt [18:17:28]cmd_close_receipt [18:17:28]MH_GetDate [18:17:28]Write to MH i2c: F0 00 00 06 03 F8 [18:17:28]Write i2c OK [18:17:28]MH_I2C_Read... [18:17:28]Read from MH i2c: F0 [18:17:28]MH_I2C_Read... [18:17:28]Read from MH i2c: F0 09 00 [18:17:28]MH_I2C_Read... [18:17:28]Read from MH i2c: F0 09 00 06 03 00 38 5F F0 66 6A BD 47 65 C1 [18:17:28]GetLastDocTimeStamp 1727029030 [18:17:28]current date 1727029048 [18:17:28]FM_GetShiftState [18:17:28]SAM_PROTO_GetShiftState [18:17:28]wFMCommunicate request_size=4 [18:17:28]MH_SAM_APDU [18:17:28]CAPDU: 80 13 01 00 [18:17:28]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [18:17:28]Write i2c OK [18:17:28]MH_I2C_Read... [18:17:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:28]Read from MH i2c: E2 [18:17:28]MH_I2C_Read... [18:17:28]Read from MH i2c: E2 0E 00 [18:17:28]MH_I2C_Read... [18:17:28]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CE [18:17:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:17:28]wFMCommunicate OK [18:17:28]SAM_PROTO_GetShiftState done [18:17:28]FM_GetShiftState done [18:17:28]opened in 1726966141 [18:17:28]opened+sec_in_day 1727052541 [18:17:28]quantity*price = 100050 [18:17:28]sum+1 = 100052 [18:17:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 333 22.09.2024 18:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152002 ФПД: 230193790458584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152002&fm=230193790458584&tin=02508201610067®Number=0000000000091825&sum=100000 [18:17:29]StoreToDocumentArchive [18:17:29]shift 475 fd 152002 [18:17:29]save to /storage/0475/doc_00152002 [18:17:29]save last doc name /storage/0475/doc_00152002 to /storage/kkm_last_doc_name [18:17:29]save OK [18:17:29]Clear old archive folders... [18:17:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:17:29]tlvbuf is 0057A9B0 [18:17:29]SAM_PROTO_ClearQueue [18:17:29]wFMCommunicate request_size=4 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 09 00 00 [18:17:29]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [18:17:29]RAPDU: 90 00 [18:17:29]wFMCommunicate OK [18:17:29]SAM_PROTO_ClearQueue done [18:17:29]KKMCreateOFDPacket [18:17:29]OFDProtocolAddRootSTLVToBuf [18:17:29]FM_MakeSignedData [18:17:29]FM_MakeSignedData [18:17:29]SAM_PROTO_SignData [18:17:29]wFMCommunicate request_size=4 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 0D 01 02 [18:17:29]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [18:17:29]RAPDU: 90 00 [18:17:29]wFMCommunicate OK [18:17:29]wFMCommunicate request_size=255 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 38 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 51 02 00 35 04 06 00 D1 5C 2B 1C [18:17:29]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 38 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 51 02 00 35 04 06 00 D1 5C 2B 1C 00 00 B6 [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [18:17:29]RAPDU: 90 00 [18:17:29]wFMCommunicate OK [18:17:29]wFMCommunicate request_size=7 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 0D 02 02 02 1A D8 [18:17:29]Write to MH i2c: E2 0A 00 17 03 80 0D 02 02 02 00 1A D8 00 00 8A [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [18:17:29]RAPDU: 90 00 [18:17:29]wFMCommunicate OK [18:17:29]wFMCommunicate request_size=4 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 0D 03 02 [18:17:29]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 0B 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 0B 00 18 03 00 F2 73 D2 BE 66 B3 B4 05 90 00 5E [18:17:29]RAPDU: F2 73 D2 BE 66 B3 B4 05 90 00 [18:17:29]wFMCommunicate OK [18:17:29]SAM_PROTO_SignData done [18:17:29]FM_MakeSignedData done [18:17:29]CreateOFDProtocolMessage [18:17:29]wFMCommunicate request_size=4 [18:17:29]MH_SAM_APDU [18:17:29]CAPDU: 80 11 00 00 [18:17:29]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:29]Read from MH i2c: E2 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 17 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [18:17:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:17:29]wFMCommunicate OK [18:17:29]CreateOFDProtocolMessage done [18:17:29]OFDSenderStorePacket 152002 [18:17:29]StoreOFDPacket docnum=152002 [18:17:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0D 10 04 01 CE 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 38 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 51 02 00 35 04 06 00 D1 5C 2B 1C 1A D8 F2 73 D2 BE 66 B3 B4 05 [18:17:29]CheckFolder [18:17:29]dirname=/storage/ofd_packets [18:17:29]CheckFolder done [18:17:29]ProducePacketName [18:17:29]name=ofd_packets/00152002 [18:17:29]NVStorageSaveData ofd_packets/00152002 [18:17:29]File name is /storage/ofd_packets/00152002 [18:17:29]Write 298 bytes [18:17:29]NVStorageSaveData done [18:17:29]OFDSenderStorePacket done [18:17:29]KKMCreateOFDPacket done [18:17:29]NVStorageSaveData kkm_last_timestamp [18:17:29]File name is /storage/kkm_last_timestamp [18:17:29]Write 4 bytes [18:17:29]NVStorageSaveData done [18:17:29]ExternCall_PrintAddStr [18:17:29]wPrintStart [18:17:29]Write to MH i2c: 01 00 00 1A 03 1D [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [18:17:29]RasterBufferAndPrint [18:17:29]line Счет N : (1)1786008 [18:17:29]line ИНН: 02508201610067 [18:17:29]line Контрольно-Кассовый Чек [18:17:29]line ПРОДАЖА [18:17:29]line ТРК (МРК, ГНК) : 31 [18:17:29]line Товар: 2710194210 [18:17:29]line ДТ-К-5 [18:17:29]line 13.130 * 76.20 [18:17:29]line = 1000.51 [18:17:29]line НДС 12% НСП 1% [18:17:29]line > о реализуемом товаре [18:17:29]line ОКРУГЛЕНИЕ: -0.51 [18:17:29]line ИТОГО: 1000.00 [18:17:29]line Внесено: 1000.00 [18:17:29]line СДАЧА: 0.00 [18:17:29]line НСП 1% : 8.85 [18:17:29]line НДС 12% : 106.25 [18:17:29]line Наличными: 1000.00 [18:17:29]line Безнал.: 0.00 [18:17:29]line Место: АЗС № 89 "Партнер Нефть" [18:17:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:17:29]line СНО: Общий режим [18:17:29]line Чек 333 22.09.2024 18:17 [18:17:29]line Смена: 475 ФФД: 1.0 [18:17:29]line ЗНМ: 0300000113 [18:17:29]line РНМ: 0000000000091825 [18:17:29]line Версия ККМ: 001 [18:17:29]line ФМ: 0000000000871835 [18:17:29]line ФД: 152002 [18:17:29]line ФПД: 230193790458584 [18:17:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152002&fm=230193790458584&tin=02508201610067®Number=0000000000091825&sum=100000 [18:17:29]written 0, free lines is 4095 [18:17:30]Write to MH i2c: 01 00 00 45 03 48 [18:17:30]Write i2c OK [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: 01 [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: 01 07 00 [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 E3 0C 3E [18:17:30]RasterBufferAndPrint [18:17:30]line [18:17:30]line [18:17:30]line [18:17:30]line [18:17:30]line [18:17:30]written 0, free lines is 3305 [18:17:30]MH_Cut [18:17:30]Write to MH i2c: D1 01 00 4C 03 01 21 [18:17:30]Write i2c OK [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: D1 [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: D1 01 00 [18:17:30]MH_I2C_Read... [18:17:30]Read from MH i2c: D1 01 00 4C 03 00 20 [18:17:30]Write to MH i2c: 01 00 00 4D 03 50 [18:17:30]Write i2c OK [18:17:30]MH_I2C_Read... [18:17:31]*** Cut start [18:17:31]*** Purtial cut [18:17:31]*** Stage 1: CUTSNS_PIN = 1 [18:17:31]Read from MH i2c: 01 [18:17:31]MH_I2C_Read... [18:17:31]*** Stop cut motor [18:17:31]*** Cut end [18:17:31]Read from MH i2c: 01 07 00 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [18:17:31]process_action close_receipt done [18:17:31]requested_data is exist [18:17:31]produce_requested_data [18:17:31]requested_item fm.sn is exist - process it [18:17:31]wFMCommunicate request_size=4 [18:17:31]MH_SAM_APDU [18:17:31]CAPDU: 80 11 00 00 [18:17:31]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [18:17:31]Write i2c OK [18:17:31]MH_I2C_Read... [18:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:31]Read from MH i2c: E2 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 17 00 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [18:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:17:31]wFMCommunicate OK [18:17:31]requested_item fd.num is exist - process it [18:17:31]SAM_PROTO_GetFieldsCounters [18:17:31]wFMCommunicate request_size=4 [18:17:31]MH_SAM_APDU [18:17:31]CAPDU: 80 13 00 00 [18:17:31]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [18:17:31]Write i2c OK [18:17:31]MH_I2C_Read... [18:17:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:31]Read from MH i2c: E2 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 62 00 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 62 00 4F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 CA [18:17:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:31]wFMCommunicate OK [18:17:31]SAM_PROTO_GetFieldsCounters done [18:17:31]requested_item shift.num is exist - process it [18:17:31]requested_item shift.opened is exist - process it [18:17:31]req_shift_opened [18:17:31]FM_GetShiftState [18:17:31]SAM_PROTO_GetShiftState [18:17:31]wFMCommunicate request_size=4 [18:17:31]MH_SAM_APDU [18:17:31]CAPDU: 80 13 01 00 [18:17:31]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [18:17:31]Write i2c OK [18:17:31]MH_I2C_Read... [18:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:31]Read from MH i2c: E2 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 0E 00 [18:17:31]MH_I2C_Read... [18:17:31]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 17 [18:17:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:17:31]wFMCommunicate OK [18:17:31]SAM_PROTO_GetShiftState done [18:17:31]FM_GetShiftState done [18:17:31]req_shift_opened done [18:17:31]requested_item shift.open_date is exist - process it [18:17:31]req_shift_open_date [18:17:31]req_shift_open_date done [18:17:31]produce_requested_data done [18:17:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152002,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:17:31]process_action_free close_receipt [18:17:31]json_value_free [18:17:31]json_value_free done [18:17:31]process_json_proto returns [18:17:31]Send response to host [18:17:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152002,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:17:31]free response buf [18:17:31]execute_script done [18:17:31]execute_script returns [18:17:31]free content buf [18:17:31]Sock 10.Close socket [18:17:31]Sock 10.Thread stoped [18:17:37]recv_with_timeout no data received [18:17:48]recv_with_timeout no data received [18:18:01]recv_with_timeout no data received [18:18:20]recv_with_timeout no data received [18:18:57]ConnectInit Can't connect to host [18:18:57]CommunicateWithHost connect error [18:18:57]CommunicateWithHost err = -1 [18:18:57]OFD Sender: Server communicate error [18:18:58]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:18:58]ProducePacketName [18:18:58]name=ofd_packets/00152000 [18:18:58]OFD Sender: To server: pG, [18:18:58]CommunicateWithHost lk.salyk.kg:30040 [18:18:58]ConnectInit lk.salyk.kg [18:19:03]Connected sock=8 [18:19:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 70 D6 37 01 F1 E2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 62 AB 56 51 17 E7 80 EA [18:19:08]recv_with_timeout no data received [18:19:08]CommunicateWithHost answer receiving error [18:19:08]CommunicateWithHost err = -3 [18:19:08]OFD Sender: Server communicate error [18:19:08]recv_with_timeout no data received [18:19:13]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:19:13]ProducePacketName [18:19:13]name=ofd_packets/00152000 [18:19:13]OFD Sender: To server: pG, [18:19:13]CommunicateWithHost lk.salyk.kg:30040 [18:19:13]ConnectInit lk.salyk.kg [18:19:18]ConnectInit Can't take IP for lk.salyk.kg [18:19:18]CommunicateWithHost connect error [18:19:18]CommunicateWithHost err = -1 [18:19:18]OFD Sender: Server communicate error [18:19:23]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:19:23]ProducePacketName [18:19:23]name=ofd_packets/00152000 [18:19:23]OFD Sender: To server: pG, [18:19:23]CommunicateWithHost lk.salyk.kg:30040 [18:19:23]ConnectInit lk.salyk.kg [18:19:28]ConnectInit Can't take IP for lk.salyk.kg [18:19:28]CommunicateWithHost connect error [18:19:28]CommunicateWithHost err = -1 [18:19:28]OFD Sender: Server communicate error [18:19:33]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:19:33]ProducePacketName [18:19:33]name=ofd_packets/00152000 [18:19:33]OFD Sender: To server: pG, [18:19:33]CommunicateWithHost lk.salyk.kg:30040 [18:19:33]ConnectInit lk.salyk.kg [18:19:38]ConnectInit Can't take IP for lk.salyk.kg [18:19:38]CommunicateWithHost connect error [18:19:38]CommunicateWithHost err = -1 [18:19:38]OFD Sender: Server communicate error [18:19:38]recv_with_timeout no data received [18:19:43]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:19:43]ProducePacketName [18:19:43]name=ofd_packets/00152000 [18:19:43]OFD Sender: To server: pG, [18:19:43]CommunicateWithHost lk.salyk.kg:30040 [18:19:43]ConnectInit lk.salyk.kg [18:19:48]ConnectInit Can't take IP for lk.salyk.kg [18:19:48]CommunicateWithHost connect error [18:19:48]CommunicateWithHost err = -1 [18:19:48]OFD Sender: Server communicate error [18:19:53]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:19:53]ProducePacketName [18:19:53]name=ofd_packets/00152000 [18:19:53]OFD Sender: To server: pG, [18:19:53]CommunicateWithHost lk.salyk.kg:30040 [18:19:53]ConnectInit lk.salyk.kg [18:19:54]Connected sock=8 [18:19:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 70 D6 37 01 F1 E2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 62 AB 56 51 17 E7 80 EA [18:19:59]recv_with_timeout no data received [18:19:59]CommunicateWithHost answer receiving error [18:19:59]CommunicateWithHost err = -3 [18:19:59]OFD Sender: Server communicate error [18:20:04]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:20:04]ProducePacketName [18:20:04]name=ofd_packets/00152000 [18:20:04]OFD Sender: To server: pG, [18:20:04]CommunicateWithHost lk.salyk.kg:30040 [18:20:04]ConnectInit lk.salyk.kg [18:20:09]ConnectInit Can't take IP for lk.salyk.kg [18:20:09]CommunicateWithHost connect error [18:20:09]CommunicateWithHost err = -1 [18:20:09]OFD Sender: Server communicate error [18:20:14]OFD Sender: Processing packet 152000 [packets to send 829, broken 826] [18:20:14]ProducePacketName [18:20:14]name=ofd_packets/00152000 [18:20:14]OFD Sender: To server: pG, [18:20:14]CommunicateWithHost lk.salyk.kg:30040 [18:20:14]ConnectInit lk.salyk.kg [18:20:15]Connected sock=8 [18:20:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 70 D6 37 01 F1 E2 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 07 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 35 04 06 00 B0 8B 86 A7 C9 68 62 AB 56 51 17 E7 80 EA [18:20:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 6A 47 00 CF 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 51 02 00 F4 03 04 00 E0 07 F0 66 B6 04 01 00 00 EB A3 52 B4 BE 92 56 94 [18:20:15]CommunicateWithHost err = 0 [18:20:15]CheckOFDResponse [18:20:15]1017 (14) - 77093643461234 [18:20:15]1041 (16) - 0000000000871835 [18:20:15]1040 (4) - 152000 [18:20:15]1012 (4) - 22.09.2024 12:04 [18:20:15]1206 (1) - 0 [18:20:15]OFD Sender: Remove packet 152000 [18:20:15]ProducePacketName [18:20:15]name=ofd_packets/00152000 [18:20:15]NVStorageDeleteData [18:20:16]OFD Sender: Processing packet 152001 [packets to send 828, broken 826] [18:20:16]ProducePacketName [18:20:16]name=ofd_packets/00152001 [18:20:16]OFD Sender: To server: pG, [18:20:16]CommunicateWithHost lk.salyk.kg:30040 [18:20:16]ConnectInit lk.salyk.kg [18:20:16]Connected sock=8 [18:20:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E1 21 07 01 DB FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 26 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 51 02 00 35 04 06 00 E4 DE CB 8E 37 0B 03 8C CB AB AB 42 19 F0 [18:20:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 94 DC 47 00 F8 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 51 02 00 F4 03 04 00 E1 07 F0 66 B6 04 01 00 00 93 DD 35 21 3F 3E 2E AC [18:20:16]CommunicateWithHost err = 0 [18:20:16]CheckOFDResponse [18:20:16]1017 (14) - 77093643461234 [18:20:16]1041 (16) - 0000000000871835 [18:20:16]1040 (4) - 152001 [18:20:16]1012 (4) - 22.09.2024 12:04 [18:20:16]1206 (1) - 0 [18:20:16]OFD Sender: Remove packet 152001 [18:20:16]ProducePacketName [18:20:16]name=ofd_packets/00152001 [18:20:16]NVStorageDeleteData [18:20:17]OFD Sender: Processing packet 152002 [packets to send 827, broken 826] [18:20:17]ProducePacketName [18:20:17]name=ofd_packets/00152002 [18:20:17]OFD Sender: To server: pG, [18:20:17]CommunicateWithHost lk.salyk.kg:30040 [18:20:17]ConnectInit lk.salyk.kg [18:20:18]Connected sock=8 [18:20:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0D 10 04 01 CE 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 38 5F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 51 02 00 35 04 06 00 D1 5C 2B 1C 1A D8 F2 73 D2 BE 66 B3 B4 05 [18:20:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 FE 47 00 FB D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 51 02 00 F4 03 04 00 E3 07 F0 66 B6 04 01 00 00 EC B7 0E 9F 1D A4 D8 24 [18:20:18]CommunicateWithHost err = 0 [18:20:18]CheckOFDResponse [18:20:18]1017 (14) - 77093643461234 [18:20:18]1041 (16) - 0000000000871835 [18:20:18]1040 (4) - 152002 [18:20:18]1012 (4) - 22.09.2024 12:04 [18:20:18]1206 (1) - 0 [18:20:18]OFD Sender: Remove packet 152002 [18:20:18]ProducePacketName [18:20:18]name=ofd_packets/00152002 [18:20:18]NVStorageDeleteData [18:20:19]OFD Sender: No OFD packet to send [18:20:24]OFD Sender: No OFD packet to send [18:20:29]OFD Sender: No OFD packet to send [18:20:34]OFD Sender: No OFD packet to send [18:20:39]OFD Sender: No OFD packet to send [18:20:44]OFD Sender: No OFD packet to send [18:20:49]OFD Sender: No OFD packet to send [18:20:51]recv_with_timeout no data received [18:20:54]OFD Sender: No OFD packet to send [18:20:59]OFD Sender: No OFD packet to send [18:21:04]OFD Sender: No OFD packet to send [18:21:09]OFD Sender: No OFD packet to send [18:21:14]OFD Sender: No OFD packet to send [18:21:17]recv_with_timeout no data received [18:21:19]OFD Sender: No OFD packet to send [18:21:24]OFD Sender: No OFD packet to send [18:21:29]OFD Sender: No OFD packet to send [18:21:34]OFD Sender: No OFD packet to send [18:21:39]OFD Sender: No OFD packet to send [18:21:44]OFD Sender: No OFD packet to send [18:21:49]OFD Sender: No OFD packet to send [18:21:54]OFD Sender: No OFD packet to send [18:21:59]OFD Sender: No OFD packet to send [18:22:04]OFD Sender: No OFD packet to send [18:22:09]OFD Sender: No OFD packet to send [18:22:14]OFD Sender: No OFD packet to send [18:22:19]OFD Sender: No OFD packet to send [18:22:24]OFD Sender: No OFD packet to send [18:22:29]OFD Sender: No OFD packet to send [18:22:34]OFD Sender: No OFD packet to send [18:22:39]OFD Sender: No OFD packet to send [18:22:44]OFD Sender: No OFD packet to send [18:22:49]OFD Sender: No OFD packet to send [18:22:52]recv_with_timeout no data received [18:22:54]OFD Sender: No OFD packet to send [18:22:59]OFD Sender: No OFD packet to send [18:23:04]OFD Sender: No OFD packet to send [18:23:09]OFD Sender: No OFD packet to send [18:23:14]OFD Sender: No OFD packet to send [18:23:19]OFD Sender: No OFD packet to send [18:23:23]recv_with_timeout no data received [18:23:24]OFD Sender: No OFD packet to send [18:23:29]OFD Sender: No OFD packet to send [18:23:34]OFD Sender: No OFD packet to send [18:23:40]OFD Sender: No OFD packet to send [18:23:45]OFD Sender: No OFD packet to send [18:23:50]OFD Sender: No OFD packet to send [18:23:55]OFD Sender: No OFD packet to send [18:24:00]OFD Sender: No OFD packet to send [18:24:00]recv_with_timeout no data received [18:24:05]OFD Sender: No OFD packet to send [18:24:10]OFD Sender: No OFD packet to send [18:24:15]OFD Sender: No OFD packet to send [18:24:20]OFD Sender: No OFD packet to send [18:24:25]OFD Sender: No OFD packet to send [18:24:30]OFD Sender: No OFD packet to send [18:24:35]OFD Sender: No OFD packet to send [18:24:35]accept exits with 11 [18:24:35]New connection [18:24:35]New thread 3067092324 created [18:24:35]Thread 3067235684 joined [18:24:35]Waiting for new connection... [18:24:35] Sock 11.Parse request [18:24:35]Sock 11.Check first char [18:24:35]Sock 11.First char is OK [18:24:35]request: POST /json_proto HTTP/1.0 [18:24:35]Method: POST [18:24:35]URL: /json_proto [18:24:35]Method is POST - this is cgi request [18:24:35]url: /json_proto [18:24:35]query_string will be loaded in cgi processing [18:24:35]execute_cgi json_proto POST (null) [18:24:35]execute_cgi path=json_proto method=POST [18:24:35]POST find Content-Length [18:24:35]Host: 172.17.43.67:8080 [18:24:35]Content-Length: 797 [18:24:35]Content-Type: application/json [18:24:35] [18:24:35]POST finish read [18:24:35]Found Content-Length = 797 [18:24:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:35]execute_script... [18:24:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:35]POST & json_proto [18:24:35]process_json_proto [18:24:35]json parsed OK: [18:24:35]protocol is kg_v1.0 [18:24:35]action value=close_receipt [18:24:35]process_action close_receipt [18:24:35]cmd_close_receipt [18:24:35]MH_GetDate [18:24:35]Write to MH i2c: F0 00 00 51 03 43 [18:24:35]Write i2c OK [18:24:35]MH_I2C_Read... [18:24:35]Read from MH i2c: F0 [18:24:35]MH_I2C_Read... [18:24:35]Read from MH i2c: F0 09 00 [18:24:35]MH_I2C_Read... [18:24:35]Read from MH i2c: F0 09 00 51 03 00 E4 60 F0 66 6A BD 47 65 B9 [18:24:35]GetLastDocTimeStamp 1727029048 [18:24:35]current date 1727029476 [18:24:35]FM_GetShiftState [18:24:35]SAM_PROTO_GetShiftState [18:24:35]wFMCommunicate request_size=4 [18:24:35]MH_SAM_APDU [18:24:35]CAPDU: 80 13 01 00 [18:24:35]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [18:24:35]Write i2c OK [18:24:35]MH_I2C_Read... [18:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:35]Read from MH i2c: E2 [18:24:35]MH_I2C_Read... [18:24:35]Read from MH i2c: E2 0E 00 [18:24:35]MH_I2C_Read... [18:24:35]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 19 [18:24:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:24:35]wFMCommunicate OK [18:24:35]SAM_PROTO_GetShiftState done [18:24:35]FM_GetShiftState done [18:24:35]opened in 1726966141 [18:24:35]opened+sec_in_day 1727052541 [18:24:35]quantity*price = 0 [18:24:35]sum+1 = 1 [18:24:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 334 22.09.2024 18:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152003 ФПД: 177103147029334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152003&fm=177103147029334&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:36]StoreToDocumentArchive [18:24:36]shift 475 fd 152003 [18:24:36]save to /storage/0475/doc_00152003 [18:24:36]save last doc name /storage/0475/doc_00152003 to /storage/kkm_last_doc_name [18:24:36]save OK [18:24:36]Clear old archive folders... [18:24:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:36]tlvbuf is 0055F410 [18:24:36]SAM_PROTO_ClearQueue [18:24:36]wFMCommunicate request_size=4 [18:24:36]MH_SAM_APDU [18:24:36]CAPDU: 80 09 00 00 [18:24:36]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [18:24:36]Write i2c OK [18:24:36]MH_I2C_Read... [18:24:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:36]Read from MH i2c: E2 [18:24:36]MH_I2C_Read... [18:24:36]Read from MH i2c: E2 03 00 [18:24:36]MH_I2C_Read... [18:24:36]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [18:24:36]RAPDU: 90 00 [18:24:36]wFMCommunicate OK [18:24:36]SAM_PROTO_ClearQueue done [18:24:36]KKMCreateOFDPacket [18:24:36]OFDProtocolAddRootSTLVToBuf [18:24:36]FM_MakeSignedData [18:24:36]FM_MakeSignedData [18:24:36]SAM_PROTO_SignData [18:24:36]wFMCommunicate request_size=4 [18:24:36]MH_SAM_APDU [18:24:36]CAPDU: 80 0D 01 02 [18:24:36]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [18:24:36]Write i2c OK [18:24:36]MH_I2C_Read... [18:24:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:37]Read from MH i2c: E2 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [18:24:37]RAPDU: 90 00 [18:24:37]wFMCommunicate OK [18:24:37]wFMCommunicate request_size=255 [18:24:37]MH_SAM_APDU [18:24:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 E4 60 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 51 02 00 35 04 06 00 A1 [18:24:37]Write to MH i2c: E2 02 01 61 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 E4 60 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 51 02 00 35 04 06 00 A1 00 00 B6 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:37]Read from MH i2c: E2 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [18:24:37]RAPDU: 90 00 [18:24:37]wFMCommunicate OK [18:24:37]wFMCommunicate request_size=10 [18:24:37]MH_SAM_APDU [18:24:37]CAPDU: 80 0D 02 02 05 13 0A 2A D3 56 [18:24:37]Write to MH i2c: E2 0D 00 62 03 80 0D 02 02 05 00 13 0A 2A D3 56 00 00 59 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:37]Read from MH i2c: E2 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [18:24:37]RAPDU: 90 00 [18:24:37]wFMCommunicate OK [18:24:37]wFMCommunicate request_size=4 [18:24:37]MH_SAM_APDU [18:24:37]CAPDU: 80 0D 03 02 [18:24:37]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:37]Read from MH i2c: E2 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 0B 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 0B 00 63 03 00 E7 94 9D 78 5E BF 6C 6E 90 00 69 [18:24:37]RAPDU: E7 94 9D 78 5E BF 6C 6E 90 00 [18:24:37]wFMCommunicate OK [18:24:37]SAM_PROTO_SignData done [18:24:37]FM_MakeSignedData done [18:24:37]CreateOFDProtocolMessage [18:24:37]wFMCommunicate request_size=4 [18:24:37]MH_SAM_APDU [18:24:37]CAPDU: 80 11 00 00 [18:24:37]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:37]Read from MH i2c: E2 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 17 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [18:24:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:37]wFMCommunicate OK [18:24:37]CreateOFDProtocolMessage done [18:24:37]OFDSenderStorePacket 152003 [18:24:37]StoreOFDPacket docnum=152003 [18:24:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 A7 07 01 90 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 E4 60 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 51 02 00 35 04 06 00 A1 13 0A 2A D3 56 E7 94 9D 78 5E BF 6C 6E [18:24:37]CheckFolder [18:24:37]dirname=/storage/ofd_packets [18:24:37]CheckFolder done [18:24:37]ProducePacketName [18:24:37]name=ofd_packets/00152003 [18:24:37]NVStorageSaveData ofd_packets/00152003 [18:24:37]File name is /storage/ofd_packets/00152003 [18:24:37]Write 301 bytes [18:24:37]NVStorageSaveData done [18:24:37]OFDSenderStorePacket done [18:24:37]KKMCreateOFDPacket done [18:24:37]NVStorageSaveData kkm_last_timestamp [18:24:37]File name is /storage/kkm_last_timestamp [18:24:37]Write 4 bytes [18:24:37]NVStorageSaveData done [18:24:37]ExternCall_PrintAddStr [18:24:37]wPrintStart [18:24:37]Write to MH i2c: 01 00 00 65 03 68 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 07 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [18:24:37]RasterBufferAndPrint [18:24:37]line Счет N : (1)1786010 [18:24:37]line ИНН: 02508201610067 [18:24:37]line Контрольно-Кассовый Чек [18:24:37]line ПРОДАЖА [18:24:37]line ТРК (МРК, ГНК) : 13 [18:24:37]line Товар: 2710124500 [18:24:37]line Аи-95-К-5 [18:24:37]line 10.790 * 0.00 [18:24:37]line = 0.00 [18:24:37]line НДС 12% НСП 1% [18:24:37]line > о реализуемом товаре [18:24:37]line ИТОГО: 0.00 [18:24:37]line НСП 1% : 0.00 [18:24:37]line НДС 12% : 0.00 [18:24:37]line Наличными: 0.00 [18:24:37]line Безнал.: 0.00 [18:24:37]line Место: АЗС № 89 "Партнер Нефть" [18:24:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:24:37]line СНО: Общий режим [18:24:37]line Чек 334 22.09.2024 18:24 [18:24:37]line Смена: 475 ФФД: 1.0 [18:24:37]line ЗНМ: 0300000113 [18:24:37]line РНМ: 0000000000091825 [18:24:37]line Версия ККМ: 001 [18:24:37]line Платежная система: O! деньги [18:24:37]line ФМ: 0000000000871835 [18:24:37]line ФД: 152003 [18:24:37]line ФПД: 177103147029334 [18:24:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152003&fm=177103147029334&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:37]written 0, free lines is 4095 [18:24:37]OFD Sender: Processing packet 152003 [packets to send 827, broken 826] [18:24:37]ProducePacketName [18:24:37]name=ofd_packets/00152003 [18:24:37]OFD Sender: To server: pG, [18:24:37]CommunicateWithHost lk.salyk.kg:30040 [18:24:37]ConnectInit lk.salyk.kg [18:24:37]Write to MH i2c: 01 00 00 8F 03 92 [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 07 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 E9 0C 8E [18:24:37]RasterBufferAndPrint [18:24:37]line [18:24:37]line [18:24:37]line [18:24:37]line [18:24:37]line [18:24:37]written 0, free lines is 3311 [18:24:37]Connected sock=8 [18:24:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 A7 07 01 90 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 E4 60 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 51 02 00 35 04 06 00 A1 13 0A 2A D3 56 E7 94 9D 78 5E BF 6C 6E [18:24:37]MH_Cut [18:24:37]Write to MH i2c: D1 01 00 96 03 01 6B [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: D1 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: D1 01 00 [18:24:37]MH_I2C_Read... [18:24:37]Read from MH i2c: D1 01 00 96 03 00 6A [18:24:37]Write to MH i2c: 01 00 00 97 03 9A [18:24:37]Write i2c OK [18:24:37]MH_I2C_Read... [18:24:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 BC 47 00 5E E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 51 02 00 F4 03 04 00 E7 08 F0 66 B6 04 01 00 00 2D F8 FB F7 D9 04 6C 68 [18:24:38]CommunicateWithHost err = 0 [18:24:38]CheckOFDResponse [18:24:38]1017 (14) - 77093643461234 [18:24:38]1041 (16) - 0000000000871835 [18:24:38]1040 (4) - 152003 [18:24:38]1012 (4) - 22.09.2024 12:09 [18:24:38]1206 (1) - 0 [18:24:38]OFD Sender: Remove packet 152003 [18:24:38]ProducePacketName [18:24:38]name=ofd_packets/00152003 [18:24:38]NVStorageDeleteData [18:24:38]*** Cut start [18:24:38]*** Purtial cut [18:24:38]*** Stage 1: CUTSNS_PIN = 1 [18:24:38]OFD Sender: No OFD packet to send [18:24:38]Read from MH i2c: 01 [18:24:38]MH_I2C_Read... [18:24:38]*** Stop cut motor [18:24:38]*** Cut end [18:24:38]Read from MH i2c: 01 07 00 [18:24:38]MH_I2C_Read... [18:24:38]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [18:24:38]process_action close_receipt done [18:24:38]requested_data is exist [18:24:38]produce_requested_data [18:24:38]requested_item fm.sn is exist - process it [18:24:38]wFMCommunicate request_size=4 [18:24:38]MH_SAM_APDU [18:24:38]CAPDU: 80 11 00 00 [18:24:38]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [18:24:38]Write i2c OK [18:24:38]MH_I2C_Read... [18:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:39]Read from MH i2c: E2 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 17 00 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [18:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:39]wFMCommunicate OK [18:24:39]requested_item fd.num is exist - process it [18:24:39]SAM_PROTO_GetFieldsCounters [18:24:39]wFMCommunicate request_size=4 [18:24:39]MH_SAM_APDU [18:24:39]CAPDU: 80 13 00 00 [18:24:39]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [18:24:39]Write i2c OK [18:24:39]MH_I2C_Read... [18:24:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:39]Read from MH i2c: E2 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 62 00 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 62 00 99 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [18:24:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:39]wFMCommunicate OK [18:24:39]SAM_PROTO_GetFieldsCounters done [18:24:39]requested_item shift.num is exist - process it [18:24:39]requested_item shift.opened is exist - process it [18:24:39]req_shift_opened [18:24:39]FM_GetShiftState [18:24:39]SAM_PROTO_GetShiftState [18:24:39]wFMCommunicate request_size=4 [18:24:39]MH_SAM_APDU [18:24:39]CAPDU: 80 13 01 00 [18:24:39]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [18:24:39]Write i2c OK [18:24:39]MH_I2C_Read... [18:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:39]Read from MH i2c: E2 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 0E 00 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [18:24:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:24:39]wFMCommunicate OK [18:24:39]SAM_PROTO_GetShiftState done [18:24:39]FM_GetShiftState done [18:24:39]req_shift_opened done [18:24:39]requested_item shift.open_date is exist - process it [18:24:39]req_shift_open_date [18:24:39]req_shift_open_date done [18:24:39]produce_requested_data done [18:24:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152003,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:24:39]process_action_free close_receipt [18:24:39]json_value_free [18:24:39]json_value_free done [18:24:39]process_json_proto returns [18:24:39]Send response to host [18:24:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152003,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:24:39]free response buf [18:24:39]execute_script done [18:24:39]execute_script returns [18:24:39]free content buf [18:24:39]Sock 11.Close socket [18:24:39]Sock 11.Thread stoped [18:24:43]OFD Sender: No OFD packet to send [18:24:46]recv_with_timeout no data received [18:24:48]OFD Sender: No OFD packet to send [18:24:53]OFD Sender: No OFD packet to send [18:24:57]recv_with_timeout no data received [18:24:58]OFD Sender: No OFD packet to send [18:25:03]accept exits with 9 [18:25:03]New connection [18:25:03]New thread 3067235684 created [18:25:03]Thread 3067092324 joined [18:25:03]Waiting for new connection... [18:25:03] Sock 9.Parse request [18:25:03]Sock 9.Check first char [18:25:03]Sock 9.First char is OK [18:25:03]request: POST /json_proto HTTP/1.0 [18:25:03]Method: POST [18:25:03]URL: /json_proto [18:25:03]Method is POST - this is cgi request [18:25:03]url: /json_proto [18:25:03]query_string will be loaded in cgi processing [18:25:03]execute_cgi json_proto POST (null) [18:25:03]execute_cgi path=json_proto method=POST [18:25:03]POST find Content-Length [18:25:03]Host: 172.17.43.67:8080 [18:25:03]Content-Length: 678 [18:25:03]Content-Type: application/json [18:25:03] [18:25:03]POST finish read [18:25:03]Found Content-Length = 678 [18:25:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:03]execute_script... [18:25:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:03]POST & json_proto [18:25:03]process_json_proto [18:25:03]json parsed OK: [18:25:03]protocol is kg_v1.0 [18:25:03]action value=close_receipt [18:25:03]process_action close_receipt [18:25:03]cmd_close_receipt [18:25:03]MH_GetDate [18:25:03]Write to MH i2c: F0 00 00 9B 03 8D [18:25:03]Write i2c OK [18:25:03]MH_I2C_Read... [18:25:03]Read from MH i2c: F0 [18:25:03]MH_I2C_Read... [18:25:03]Read from MH i2c: F0 09 00 [18:25:03]MH_I2C_Read... [18:25:03]Read from MH i2c: F0 09 00 9B 03 00 00 61 F0 66 6A BD 47 65 20 [18:25:03]GetLastDocTimeStamp 1727029476 [18:25:03]current date 1727029504 [18:25:03]FM_GetShiftState [18:25:03]SAM_PROTO_GetShiftState [18:25:03]wFMCommunicate request_size=4 [18:25:03]MH_SAM_APDU [18:25:03]CAPDU: 80 13 01 00 [18:25:03]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [18:25:03]Write i2c OK [18:25:03]MH_I2C_Read... [18:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:03]Read from MH i2c: E2 [18:25:03]MH_I2C_Read... [18:25:03]Read from MH i2c: E2 0E 00 [18:25:03]MH_I2C_Read... [18:25:03]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 63 [18:25:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:25:03]wFMCommunicate OK [18:25:03]SAM_PROTO_GetShiftState done [18:25:03]FM_GetShiftState done [18:25:03]opened in 1726966141 [18:25:03]opened+sec_in_day 1727052541 [18:25:03]quantity*price = 40002 [18:25:03]sum+1 = 40003 [18:25:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 335 22.09.2024 18:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152004 ФПД: 51326575889525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152004&fm=51326575889525&tin=02508201610067®Number=0000000000091825&sum=40000 [18:25:04]StoreToDocumentArchive [18:25:04]shift 475 fd 152004 [18:25:04]save to /storage/0475/doc_00152004 [18:25:04]save last doc name /storage/0475/doc_00152004 to /storage/kkm_last_doc_name [18:25:04]save OK [18:25:04]Clear old archive folders... [18:25:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:04]tlvbuf is 0056CB60 [18:25:04]SAM_PROTO_ClearQueue [18:25:04]wFMCommunicate request_size=4 [18:25:04]MH_SAM_APDU [18:25:04]CAPDU: 80 09 00 00 [18:25:04]Write to MH i2c: E2 08 00 A9 03 80 09 00 00 00 00 00 00 1E [18:25:04]Write i2c OK [18:25:04]MH_I2C_Read... [18:25:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:04]Read from MH i2c: E2 [18:25:04]MH_I2C_Read... [18:25:04]Read from MH i2c: E2 03 00 [18:25:04]MH_I2C_Read... [18:25:04]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [18:25:04]RAPDU: 90 00 [18:25:04]wFMCommunicate OK [18:25:04]SAM_PROTO_ClearQueue done [18:25:04]KKMCreateOFDPacket [18:25:04]OFDProtocolAddRootSTLVToBuf [18:25:04]FM_MakeSignedData [18:25:04]FM_MakeSignedData [18:25:04]SAM_PROTO_SignData [18:25:04]wFMCommunicate request_size=4 [18:25:04]MH_SAM_APDU [18:25:04]CAPDU: 80 0D 01 02 [18:25:04]Write to MH i2c: E2 08 00 AA 03 80 0D 01 02 00 00 00 00 26 [18:25:04]Write i2c OK [18:25:04]MH_I2C_Read... [18:25:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:05]Read from MH i2c: E2 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [18:25:05]RAPDU: 90 00 [18:25:05]wFMCommunicate OK [18:25:05]wFMCommunicate request_size=255 [18:25:05]MH_SAM_APDU [18:25:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 00 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 51 02 00 35 04 06 00 2E [18:25:05]Write to MH i2c: E2 02 01 AB 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 00 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 51 02 00 35 04 06 00 2E 00 00 B2 [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:05]Read from MH i2c: E2 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [18:25:05]RAPDU: 90 00 [18:25:05]wFMCommunicate OK [18:25:05]wFMCommunicate request_size=10 [18:25:05]MH_SAM_APDU [18:25:05]CAPDU: 80 0D 02 02 05 AE 66 52 CC 75 [18:25:05]Write to MH i2c: E2 0D 00 AC 03 80 0D 02 02 05 00 AE 66 52 CC 75 00 00 DA [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:05]Read from MH i2c: E2 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [18:25:05]RAPDU: 90 00 [18:25:05]wFMCommunicate OK [18:25:05]wFMCommunicate request_size=4 [18:25:05]MH_SAM_APDU [18:25:05]CAPDU: 80 0D 03 02 [18:25:05]Write to MH i2c: E2 08 00 AD 03 80 0D 03 02 00 00 00 00 2B [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:05]Read from MH i2c: E2 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 0B 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 0B 00 AD 03 00 4C 42 CD 29 18 BC 40 48 90 00 0C [18:25:05]RAPDU: 4C 42 CD 29 18 BC 40 48 90 00 [18:25:05]wFMCommunicate OK [18:25:05]SAM_PROTO_SignData done [18:25:05]FM_MakeSignedData done [18:25:05]CreateOFDProtocolMessage [18:25:05]wFMCommunicate request_size=4 [18:25:05]MH_SAM_APDU [18:25:05]CAPDU: 80 11 00 00 [18:25:05]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:05]Read from MH i2c: E2 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 17 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: E2 17 00 AE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [18:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:05]wFMCommunicate OK [18:25:05]CreateOFDProtocolMessage done [18:25:05]OFDSenderStorePacket 152004 [18:25:05]StoreOFDPacket docnum=152004 [18:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D 22 07 01 95 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 00 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 51 02 00 35 04 06 00 2E AE 66 52 CC 75 4C 42 CD 29 18 BC 40 48 [18:25:05]CheckFolder [18:25:05]dirname=/storage/ofd_packets [18:25:05]CheckFolder done [18:25:05]ProducePacketName [18:25:05]name=ofd_packets/00152004 [18:25:05]NVStorageSaveData ofd_packets/00152004 [18:25:05]File name is /storage/ofd_packets/00152004 [18:25:05]Write 301 bytes [18:25:05]NVStorageSaveData done [18:25:05]OFDSenderStorePacket done [18:25:05]KKMCreateOFDPacket done [18:25:05]NVStorageSaveData kkm_last_timestamp [18:25:05]File name is /storage/kkm_last_timestamp [18:25:05]Write 4 bytes [18:25:05]NVStorageSaveData done [18:25:05]ExternCall_PrintAddStr [18:25:05]wPrintStart [18:25:05]Write to MH i2c: 01 00 00 AF 03 B2 [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 07 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [18:25:05]RasterBufferAndPrint [18:25:05]line Счет N : (1)1786011 [18:25:05]line ИНН: 02508201610067 [18:25:05]line Контрольно-Кассовый Чек [18:25:05]line ПРОДАЖА [18:25:05]line ТРК (МРК, ГНК) : 22 [18:25:05]line Товар: 2710124130 [18:25:05]line Аи-92-К-5 [18:25:05]line 5.900 * 67.80 [18:25:05]line = 400.02 [18:25:05]line НДС 12% НСП 1% [18:25:05]line > о реализуемом товаре [18:25:05]line ОКРУГЛЕНИЕ: -0.02 [18:25:05]line ИТОГО: 400.00 [18:25:05]line Внесено: 400.00 [18:25:05]line СДАЧА: 0.00 [18:25:05]line НСП 1% : 3.54 [18:25:05]line НДС 12% : 42.48 [18:25:05]line Наличными: 400.00 [18:25:05]line Безнал.: 0.00 [18:25:05]line Место: АЗС № 89 "Партнер Нефть" [18:25:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:25:05]line СНО: Общий режим [18:25:05]line Чек 335 22.09.2024 18:25 [18:25:05]line Смена: 475 ФФД: 1.0 [18:25:05]line ЗНМ: 0300000113 [18:25:05]line РНМ: 0000000000091825 [18:25:05]line Версия ККМ: 001 [18:25:05]line ФМ: 0000000000871835 [18:25:05]line ФД: 152004 [18:25:05]line ФПД: 51326575889525 [18:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152004&fm=51326575889525&tin=02508201610067®Number=0000000000091825&sum=40000 [18:25:05]written 0, free lines is 4095 [18:25:05]OFD Sender: Processing packet 152004 [packets to send 827, broken 826] [18:25:05]ProducePacketName [18:25:05]name=ofd_packets/00152004 [18:25:05]OFD Sender: To server: pG, [18:25:05]CommunicateWithHost lk.salyk.kg:30040 [18:25:05]ConnectInit lk.salyk.kg [18:25:05]Write to MH i2c: 01 00 00 DA 03 DD [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 07 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 E2 0C D2 [18:25:05]RasterBufferAndPrint [18:25:05]line [18:25:05]line [18:25:05]line [18:25:05]line [18:25:05]line [18:25:05]written 0, free lines is 3304 [18:25:05]MH_Cut [18:25:05]Write to MH i2c: D1 01 00 E1 03 01 B6 [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: D1 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: D1 01 00 [18:25:05]MH_I2C_Read... [18:25:05]Read from MH i2c: D1 01 00 E1 03 00 B5 [18:25:05]Write to MH i2c: 01 00 00 E2 03 E5 [18:25:05]Write i2c OK [18:25:05]MH_I2C_Read... [18:25:06]*** Cut start [18:25:06]*** Purtial cut [18:25:06]*** Stage 1: CUTSNS_PIN = 1 [18:25:06]Read from MH i2c: 01 [18:25:06]MH_I2C_Read... [18:25:06]*** Stop cut motor [18:25:06]*** Cut end [18:25:06]Read from MH i2c: 01 07 00 [18:25:06]MH_I2C_Read... [18:25:06]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [18:25:06]process_action close_receipt done [18:25:06]requested_data is exist [18:25:06]produce_requested_data [18:25:06]requested_item fm.sn is exist - process it [18:25:06]wFMCommunicate request_size=4 [18:25:06]MH_SAM_APDU [18:25:06]CAPDU: 80 11 00 00 [18:25:06]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [18:25:06]Write i2c OK [18:25:06]MH_I2C_Read... [18:25:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:07]Read from MH i2c: E2 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 17 00 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [18:25:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:07]wFMCommunicate OK [18:25:07]requested_item fd.num is exist - process it [18:25:07]SAM_PROTO_GetFieldsCounters [18:25:07]wFMCommunicate request_size=4 [18:25:07]MH_SAM_APDU [18:25:07]CAPDU: 80 13 00 00 [18:25:07]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [18:25:07]Write i2c OK [18:25:07]MH_I2C_Read... [18:25:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:07]Read from MH i2c: E2 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 62 00 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 62 00 E4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 67 [18:25:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:07]wFMCommunicate OK [18:25:07]SAM_PROTO_GetFieldsCounters done [18:25:07]requested_item shift.num is exist - process it [18:25:07]requested_item shift.opened is exist - process it [18:25:07]req_shift_opened [18:25:07]FM_GetShiftState [18:25:07]SAM_PROTO_GetShiftState [18:25:07]wFMCommunicate request_size=4 [18:25:07]MH_SAM_APDU [18:25:07]CAPDU: 80 13 01 00 [18:25:07]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [18:25:07]Write i2c OK [18:25:07]MH_I2C_Read... [18:25:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:07]Read from MH i2c: E2 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 0E 00 [18:25:07]MH_I2C_Read... [18:25:07]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [18:25:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:25:07]wFMCommunicate OK [18:25:07]SAM_PROTO_GetShiftState done [18:25:07]FM_GetShiftState done [18:25:07]req_shift_opened done [18:25:07]requested_item shift.open_date is exist - process it [18:25:07]req_shift_open_date [18:25:07]req_shift_open_date done [18:25:07]produce_requested_data done [18:25:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152004,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:25:07]process_action_free close_receipt [18:25:07]json_value_free [18:25:07]json_value_free done [18:25:07]process_json_proto returns [18:25:07]Send response to host [18:25:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152004,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:25:07]free response buf [18:25:07]execute_script done [18:25:07]execute_script returns [18:25:07]free content buf [18:25:07]Sock 9.Close socket [18:25:07]Sock 9.Thread stoped [18:25:07]recv_with_timeout no data received [18:25:10]ConnectInit Can't take IP for lk.salyk.kg [18:25:10]CommunicateWithHost connect error [18:25:10]CommunicateWithHost err = -1 [18:25:10]OFD Sender: Server communicate error [18:25:15]OFD Sender: Processing packet 152004 [packets to send 827, broken 826] [18:25:15]ProducePacketName [18:25:15]name=ofd_packets/00152004 [18:25:15]OFD Sender: To server: pG, [18:25:15]CommunicateWithHost lk.salyk.kg:30040 [18:25:15]ConnectInit lk.salyk.kg [18:25:20]ConnectInit Can't take IP for lk.salyk.kg [18:25:20]CommunicateWithHost connect error [18:25:20]CommunicateWithHost err = -1 [18:25:20]OFD Sender: Server communicate error [18:25:21]recv_with_timeout no data received [18:25:25]OFD Sender: Processing packet 152004 [packets to send 827, broken 826] [18:25:25]ProducePacketName [18:25:25]name=ofd_packets/00152004 [18:25:25]OFD Sender: To server: pG, [18:25:25]CommunicateWithHost lk.salyk.kg:30040 [18:25:25]ConnectInit lk.salyk.kg [18:26:45]accept exits with 10 [18:26:45]New connection [18:26:45]New thread 3067092324 created [18:26:45]Thread 3067235684 joined [18:26:45]Waiting for new connection... [18:26:45] Sock 10.Parse request [18:26:45]Sock 10.Check first char [18:26:45]Sock 10.First char is OK [18:26:45]request: POST /json_proto HTTP/1.0 [18:26:45]Method: POST [18:26:45]URL: /json_proto [18:26:45]Method is POST - this is cgi request [18:26:45]url: /json_proto [18:26:45]query_string will be loaded in cgi processing [18:26:45]execute_cgi json_proto POST (null) [18:26:45]execute_cgi path=json_proto method=POST [18:26:45]POST find Content-Length [18:26:45]Host: 172.17.43.67:8080 [18:26:45]Content-Length: 683 [18:26:45]Content-Type: application/json [18:26:45] [18:26:45]POST finish read [18:26:45]Found Content-Length = 683 [18:26:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:45]execute_script... [18:26:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:45]POST & json_proto [18:26:45]process_json_proto [18:26:45]json parsed OK: [18:26:45]protocol is kg_v1.0 [18:26:45]action value=close_receipt [18:26:45]process_action close_receipt [18:26:45]cmd_close_receipt [18:26:45]MH_GetDate [18:26:45]Write to MH i2c: F0 00 00 E6 03 D8 [18:26:45]Write i2c OK [18:26:45]MH_I2C_Read... [18:26:45]Read from MH i2c: F0 [18:26:45]MH_I2C_Read... [18:26:45]Read from MH i2c: F0 09 00 [18:26:45]MH_I2C_Read... [18:26:45]Read from MH i2c: F0 09 00 E6 03 00 66 61 F0 66 6A BD 47 65 D1 [18:26:45]GetLastDocTimeStamp 1727029504 [18:26:45]current date 1727029606 [18:26:45]FM_GetShiftState [18:26:45]SAM_PROTO_GetShiftState [18:26:45]wFMCommunicate request_size=4 [18:26:45]MH_SAM_APDU [18:26:45]CAPDU: 80 13 01 00 [18:26:45]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [18:26:45]Write i2c OK [18:26:45]MH_I2C_Read... [18:26:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:45]Read from MH i2c: E2 [18:26:45]MH_I2C_Read... [18:26:45]Read from MH i2c: E2 0E 00 [18:26:45]MH_I2C_Read... [18:26:45]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AE [18:26:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:26:45]wFMCommunicate OK [18:26:45]SAM_PROTO_GetShiftState done [18:26:45]FM_GetShiftState done [18:26:45]opened in 1726966141 [18:26:45]opened+sec_in_day 1727052541 [18:26:45]quantity*price = 100021 [18:26:45]sum+1 = 100023 [18:26:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 336 22.09.2024 18:26 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152005 ФПД: 180220279247450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152005&fm=180220279247450&tin=02508201610067®Number=0000000000091825&sum=100000 [18:26:46]StoreToDocumentArchive [18:26:46]shift 475 fd 152005 [18:26:46]save to /storage/0475/doc_00152005 [18:26:46]save last doc name /storage/0475/doc_00152005 to /storage/kkm_last_doc_name [18:26:46]save OK [18:26:46]Clear old archive folders... [18:26:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:26:46]tlvbuf is 0056B9A0 [18:26:46]SAM_PROTO_ClearQueue [18:26:46]wFMCommunicate request_size=4 [18:26:46]MH_SAM_APDU [18:26:46]CAPDU: 80 09 00 00 [18:26:46]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [18:26:46]Write i2c OK [18:26:46]MH_I2C_Read... [18:26:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:46]Read from MH i2c: E2 [18:26:46]MH_I2C_Read... [18:26:46]Read from MH i2c: E2 03 00 [18:26:46]MH_I2C_Read... [18:26:46]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [18:26:46]RAPDU: 90 00 [18:26:46]wFMCommunicate OK [18:26:46]SAM_PROTO_ClearQueue done [18:26:46]KKMCreateOFDPacket [18:26:46]OFDProtocolAddRootSTLVToBuf [18:26:46]FM_MakeSignedData [18:26:46]FM_MakeSignedData [18:26:46]SAM_PROTO_SignData [18:26:46]wFMCommunicate request_size=4 [18:26:46]MH_SAM_APDU [18:26:46]CAPDU: 80 0D 01 02 [18:26:46]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [18:26:46]Write i2c OK [18:26:46]MH_I2C_Read... [18:26:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:46]Read from MH i2c: E2 [18:26:46]MH_I2C_Read... [18:26:46]Read from MH i2c: E2 03 00 [18:26:46]MH_I2C_Read... [18:26:46]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [18:26:46]RAPDU: 90 00 [18:26:46]wFMCommunicate OK [18:26:46]wFMCommunicate request_size=255 [18:26:46]MH_SAM_APDU [18:26:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 66 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 51 02 00 35 04 06 00 A3 [18:26:46]Write to MH i2c: E2 02 01 F6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 66 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 51 02 00 35 04 06 00 A3 00 00 22 [18:26:46]Write i2c OK [18:26:46]MH_I2C_Read... [18:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:47]Read from MH i2c: E2 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 03 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [18:26:47]RAPDU: 90 00 [18:26:47]wFMCommunicate OK [18:26:47]wFMCommunicate request_size=10 [18:26:47]MH_SAM_APDU [18:26:47]CAPDU: 80 0D 02 02 05 E8 CD B9 D2 5A [18:26:47]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 E8 CD B9 D2 5A 00 00 18 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:47]Read from MH i2c: E2 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 03 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [18:26:47]RAPDU: 90 00 [18:26:47]wFMCommunicate OK [18:26:47]wFMCommunicate request_size=4 [18:26:47]MH_SAM_APDU [18:26:47]CAPDU: 80 0D 03 02 [18:26:47]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:47]Read from MH i2c: E2 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 0B 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 0B 00 F8 03 00 95 B9 C2 3F 5C 2F 12 41 90 00 A4 [18:26:47]RAPDU: 95 B9 C2 3F 5C 2F 12 41 90 00 [18:26:47]wFMCommunicate OK [18:26:47]SAM_PROTO_SignData done [18:26:47]FM_MakeSignedData done [18:26:47]CreateOFDProtocolMessage [18:26:47]wFMCommunicate request_size=4 [18:26:47]MH_SAM_APDU [18:26:47]CAPDU: 80 11 00 00 [18:26:47]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:47]Read from MH i2c: E2 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 17 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [18:26:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:26:47]wFMCommunicate OK [18:26:47]CreateOFDProtocolMessage done [18:26:47]OFDSenderStorePacket 152005 [18:26:47]StoreOFDPacket docnum=152005 [18:26:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 73 07 01 2F 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 66 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 51 02 00 35 04 06 00 A3 E8 CD B9 D2 5A 95 B9 C2 3F 5C 2F 12 41 [18:26:47]CheckFolder [18:26:47]dirname=/storage/ofd_packets [18:26:47]CheckFolder done [18:26:47]ProducePacketName [18:26:47]name=ofd_packets/00152005 [18:26:47]NVStorageSaveData ofd_packets/00152005 [18:26:47]File name is /storage/ofd_packets/00152005 [18:26:47]Write 301 bytes [18:26:47]NVStorageSaveData done [18:26:47]OFDSenderStorePacket done [18:26:47]KKMCreateOFDPacket done [18:26:47]NVStorageSaveData kkm_last_timestamp [18:26:47]File name is /storage/kkm_last_timestamp [18:26:47]Write 4 bytes [18:26:47]NVStorageSaveData done [18:26:47]ExternCall_PrintAddStr [18:26:47]wPrintStart [18:26:47]Write to MH i2c: 01 00 00 FA 03 FD [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 07 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [18:26:47]RasterBufferAndPrint [18:26:47]line Счет N : (1)1786012 [18:26:47]line ИНН: 02508201610067 [18:26:47]line Контрольно-Кассовый Чек [18:26:47]line ПРОДАЖА [18:26:47]line ТРК (МРК, ГНК) : 13 [18:26:47]line Товар: 2710124500 [18:26:47]line Аи-95-К-5 [18:26:47]line 13.480 * 74.20 [18:26:47]line = 1000.22 [18:26:47]line НДС 12% НСП 1% [18:26:47]line > о реализуемом товаре [18:26:47]line ОКРУГЛЕНИЕ: -0.22 [18:26:47]line ИТОГО: 1000.00 [18:26:47]line Внесено: 1000.00 [18:26:47]line СДАЧА: 0.00 [18:26:47]line НСП 1% : 8.85 [18:26:47]line НДС 12% : 106.22 [18:26:47]line Наличными: 1000.00 [18:26:47]line Безнал.: 0.00 [18:26:47]line Место: АЗС № 89 "Партнер Нефть" [18:26:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:26:47]line СНО: Общий режим [18:26:47]line Чек 336 22.09.2024 18:26 [18:26:47]line Смена: 475 ФФД: 1.0 [18:26:47]line ЗНМ: 0300000113 [18:26:47]line РНМ: 0000000000091825 [18:26:47]line Версия ККМ: 001 [18:26:47]line ФМ: 0000000000871835 [18:26:47]line ФД: 152005 [18:26:47]line ФПД: 180220279247450 [18:26:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152005&fm=180220279247450&tin=02508201610067®Number=0000000000091825&sum=100000 [18:26:47]written 0, free lines is 4095 [18:26:47]Write to MH i2c: 01 00 00 25 04 29 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 07 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 E2 0C 1E [18:26:47]RasterBufferAndPrint [18:26:47]line [18:26:47]line [18:26:47]line [18:26:47]line [18:26:47]line [18:26:47]written 0, free lines is 3304 [18:26:47]MH_Cut [18:26:47]Write to MH i2c: D1 01 00 2C 04 01 02 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: D1 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: D1 01 00 [18:26:47]MH_I2C_Read... [18:26:47]Read from MH i2c: D1 01 00 2C 04 00 01 [18:26:47]Write to MH i2c: 01 00 00 2D 04 31 [18:26:47]Write i2c OK [18:26:47]MH_I2C_Read... [18:26:48]*** Cut start [18:26:48]*** Purtial cut [18:26:48]*** Stage 1: CUTSNS_PIN = 1 [18:26:48]Read from MH i2c: 01 [18:26:48]MH_I2C_Read... [18:26:48]*** Stop cut motor [18:26:48]*** Cut end [18:26:48]Read from MH i2c: 01 07 00 [18:26:48]MH_I2C_Read... [18:26:48]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [18:26:48]process_action close_receipt done [18:26:48]requested_data is exist [18:26:48]produce_requested_data [18:26:48]requested_item fm.sn is exist - process it [18:26:48]wFMCommunicate request_size=4 [18:26:48]MH_SAM_APDU [18:26:48]CAPDU: 80 11 00 00 [18:26:48]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [18:26:48]Write i2c OK [18:26:48]MH_I2C_Read... [18:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:48]Read from MH i2c: E2 [18:26:48]MH_I2C_Read... [18:26:48]Read from MH i2c: E2 17 00 [18:26:48]MH_I2C_Read... [18:26:48]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [18:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:26:48]wFMCommunicate OK [18:26:48]requested_item fd.num is exist - process it [18:26:48]SAM_PROTO_GetFieldsCounters [18:26:48]wFMCommunicate request_size=4 [18:26:48]MH_SAM_APDU [18:26:48]CAPDU: 80 13 00 00 [18:26:48]Write to MH i2c: E2 08 00 2F 04 80 13 00 00 00 00 00 00 AF [18:26:48]Write i2c OK [18:26:48]MH_I2C_Read... [18:26:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:49]Read from MH i2c: E2 [18:26:49]MH_I2C_Read... [18:26:49]Read from MH i2c: E2 62 00 [18:26:49]MH_I2C_Read... [18:26:49]Read from MH i2c: E2 62 00 2F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [18:26:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:49]wFMCommunicate OK [18:26:49]SAM_PROTO_GetFieldsCounters done [18:26:49]requested_item shift.num is exist - process it [18:26:49]requested_item shift.opened is exist - process it [18:26:49]req_shift_opened [18:26:49]FM_GetShiftState [18:26:49]SAM_PROTO_GetShiftState [18:26:49]wFMCommunicate request_size=4 [18:26:49]MH_SAM_APDU [18:26:49]CAPDU: 80 13 01 00 [18:26:49]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [18:26:49]Write i2c OK [18:26:49]MH_I2C_Read... [18:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:49]Read from MH i2c: E2 [18:26:49]MH_I2C_Read... [18:26:49]Read from MH i2c: E2 0E 00 [18:26:49]MH_I2C_Read... [18:26:49]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F8 [18:26:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:26:49]wFMCommunicate OK [18:26:49]SAM_PROTO_GetShiftState done [18:26:49]FM_GetShiftState done [18:26:49]req_shift_opened done [18:26:49]requested_item shift.open_date is exist - process it [18:26:49]req_shift_open_date [18:26:49]req_shift_open_date done [18:26:49]produce_requested_data done [18:26:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152005,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:26:49]process_action_free close_receipt [18:26:49]json_value_free [18:26:49]json_value_free done [18:26:49]process_json_proto returns [18:26:49]Send response to host [18:26:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152005,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:26:49]free response buf [18:26:49]execute_script done [18:26:49]execute_script returns [18:26:49]free content buf [18:26:49]Sock 10.Close socket [18:26:49]Sock 10.Thread stoped [18:27:40]ConnectInit Can't connect to host [18:27:40]CommunicateWithHost connect error [18:27:40]CommunicateWithHost err = -1 [18:27:40]OFD Sender: Server communicate error [18:27:40]OFD Sender: Processing packet 152004 [packets to send 828, broken 826] [18:27:40]ProducePacketName [18:27:40]name=ofd_packets/00152004 [18:27:40]OFD Sender: To server: pG, [18:27:40]CommunicateWithHost lk.salyk.kg:30040 [18:27:40]ConnectInit lk.salyk.kg [18:27:41]Connected sock=8 [18:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D 22 07 01 95 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 00 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 51 02 00 35 04 06 00 2E AE 66 52 CC 75 4C 42 CD 29 18 BC 40 48 [18:27:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA 26 47 00 E8 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 51 02 00 F4 03 04 00 9E 09 F0 66 B6 04 01 00 00 18 EB 1F B8 80 19 1D 45 [18:27:42]CommunicateWithHost err = 0 [18:27:42]CheckOFDResponse [18:27:42]1017 (14) - 77093643461234 [18:27:42]1041 (16) - 0000000000871835 [18:27:42]1040 (4) - 152004 [18:27:42]1012 (4) - 22.09.2024 12:12 [18:27:42]1206 (1) - 0 [18:27:42]OFD Sender: Remove packet 152004 [18:27:42]ProducePacketName [18:27:42]name=ofd_packets/00152004 [18:27:42]NVStorageDeleteData [18:27:42]OFD Sender: Processing packet 152005 [packets to send 827, broken 826] [18:27:42]ProducePacketName [18:27:42]name=ofd_packets/00152005 [18:27:42]OFD Sender: To server: pG, [18:27:42]CommunicateWithHost lk.salyk.kg:30040 [18:27:42]ConnectInit lk.salyk.kg [18:27:45]Connected sock=10 [18:27:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 73 07 01 2F 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 66 61 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 51 02 00 35 04 06 00 A3 E8 CD B9 D2 5A 95 B9 C2 3F 5C 2F 12 41 [18:27:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 8A 47 00 FF 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 51 02 00 F4 03 04 00 A5 09 F0 66 B6 04 01 00 00 FB E4 89 B9 C0 9C 84 65 [18:27:48]CommunicateWithHost err = 0 [18:27:48]CheckOFDResponse [18:27:48]1017 (14) - 77093643461234 [18:27:48]1041 (16) - 0000000000871835 [18:27:48]1040 (4) - 152005 [18:27:48]1012 (4) - 22.09.2024 12:12 [18:27:48]1206 (1) - 0 [18:27:48]OFD Sender: Remove packet 152005 [18:27:48]ProducePacketName [18:27:48]name=ofd_packets/00152005 [18:27:48]NVStorageDeleteData [18:27:48]OFD Sender: No OFD packet to send [18:27:53]OFD Sender: No OFD packet to send [18:27:59]OFD Sender: No OFD packet to send [18:28:04]OFD Sender: No OFD packet to send [18:28:09]OFD Sender: No OFD packet to send [18:28:14]OFD Sender: No OFD packet to send [18:28:19]OFD Sender: No OFD packet to send [18:28:24]OFD Sender: No OFD packet to send [18:28:29]OFD Sender: No OFD packet to send [18:28:34]OFD Sender: No OFD packet to send [18:28:39]OFD Sender: No OFD packet to send [18:28:44]OFD Sender: No OFD packet to send [18:28:49]OFD Sender: No OFD packet to send [18:28:54]OFD Sender: No OFD packet to send [18:28:59]OFD Sender: No OFD packet to send [18:29:04]OFD Sender: No OFD packet to send [18:29:09]recv_with_timeout no data received [18:29:09]OFD Sender: No OFD packet to send [18:29:14]OFD Sender: No OFD packet to send [18:29:19]OFD Sender: No OFD packet to send [18:29:19]recv_with_timeout no data received [18:29:24]OFD Sender: No OFD packet to send [18:29:29]OFD Sender: No OFD packet to send [18:29:34]OFD Sender: No OFD packet to send [18:29:38]accept exits with 9 [18:29:38]New connection [18:29:38]New thread 3067235684 created [18:29:38]Thread 3067092324 joined [18:29:38]Waiting for new connection... [18:29:38] Sock 9.Parse request [18:29:38]Sock 9.Check first char [18:29:38]Sock 9.First char is OK [18:29:38]request: POST /json_proto HTTP/1.0 [18:29:38]Method: POST [18:29:38]URL: /json_proto [18:29:38]Method is POST - this is cgi request [18:29:38]url: /json_proto [18:29:38]query_string will be loaded in cgi processing [18:29:38]execute_cgi json_proto POST (null) [18:29:38]execute_cgi path=json_proto method=POST [18:29:38]POST find Content-Length [18:29:38]Host: 172.17.43.67:8080 [18:29:38]Content-Length: 790 [18:29:38]Content-Type: application/json [18:29:38] [18:29:38]POST finish read [18:29:38]Found Content-Length = 790 [18:29:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A64225", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:38]execute_script... [18:29:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A64225", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:38]POST & json_proto [18:29:38]process_json_proto [18:29:38]json parsed OK: [18:29:38]protocol is kg_v1.0 [18:29:38]action value=close_receipt [18:29:38]process_action close_receipt [18:29:38]cmd_close_receipt [18:29:38]MH_GetDate [18:29:38]Write to MH i2c: F0 00 00 31 04 24 [18:29:38]Write i2c OK [18:29:38]MH_I2C_Read... [18:29:38]Read from MH i2c: F0 [18:29:38]MH_I2C_Read... [18:29:38]Read from MH i2c: F0 09 00 [18:29:38]MH_I2C_Read... [18:29:38]Read from MH i2c: F0 09 00 31 04 00 13 62 F0 66 6A BD 47 65 CB [18:29:38]GetLastDocTimeStamp 1727029606 [18:29:38]current date 1727029779 [18:29:38]FM_GetShiftState [18:29:38]SAM_PROTO_GetShiftState [18:29:38]wFMCommunicate request_size=4 [18:29:38]MH_SAM_APDU [18:29:38]CAPDU: 80 13 01 00 [18:29:38]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [18:29:38]Write i2c OK [18:29:38]MH_I2C_Read... [18:29:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:38]Read from MH i2c: E2 [18:29:38]MH_I2C_Read... [18:29:38]Read from MH i2c: E2 0E 00 [18:29:38]MH_I2C_Read... [18:29:38]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FA [18:29:38]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:29:38]wFMCommunicate OK [18:29:38]SAM_PROTO_GetShiftState done [18:29:38]FM_GetShiftState done [18:29:38]opened in 1726966141 [18:29:38]opened+sec_in_day 1727052541 [18:29:38]quantity*price = 0 [18:29:38]sum+1 = 1 [18:29:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 337 22.09.2024 18:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 64225 ФМ: 0000000000871835 ФД: 152006 ФПД: 264871073085971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152006&fm=264871073085971&tin=02508201610067®Number=0000000000091825&sum=0 [18:29:39]StoreToDocumentArchive [18:29:39]shift 475 fd 152006 [18:29:39]save to /storage/0475/doc_00152006 [18:29:39]save last doc name /storage/0475/doc_00152006 to /storage/kkm_last_doc_name [18:29:39]save OK [18:29:39]Clear old archive folders... [18:29:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:29:39]tlvbuf is 005669C0 [18:29:39]SAM_PROTO_ClearQueue [18:29:39]wFMCommunicate request_size=4 [18:29:39]MH_SAM_APDU [18:29:39]CAPDU: 80 09 00 00 [18:29:39]Write to MH i2c: E2 08 00 3F 04 80 09 00 00 00 00 00 00 B5 [18:29:39]Write i2c OK [18:29:39]MH_I2C_Read... [18:29:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:39]Read from MH i2c: E2 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 03 00 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [18:29:39]RAPDU: 90 00 [18:29:39]wFMCommunicate OK [18:29:39]SAM_PROTO_ClearQueue done [18:29:39]KKMCreateOFDPacket [18:29:39]OFDProtocolAddRootSTLVToBuf [18:29:39]FM_MakeSignedData [18:29:39]FM_MakeSignedData [18:29:39]SAM_PROTO_SignData [18:29:39]wFMCommunicate request_size=4 [18:29:39]MH_SAM_APDU [18:29:39]CAPDU: 80 0D 01 02 [18:29:39]Write to MH i2c: E2 08 00 40 04 80 0D 01 02 00 00 00 00 BD [18:29:39]Write i2c OK [18:29:39]MH_I2C_Read... [18:29:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:39]Read from MH i2c: E2 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 03 00 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [18:29:39]RAPDU: 90 00 [18:29:39]wFMCommunicate OK [18:29:39]wFMCommunicate request_size=255 [18:29:39]MH_SAM_APDU [18:29:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 13 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 51 02 00 35 04 06 00 F0 E6 1A 38 [18:29:39]Write to MH i2c: E2 02 01 41 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 13 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 51 02 00 35 04 06 00 F0 E6 1A 38 00 00 D1 [18:29:39]Write i2c OK [18:29:39]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [18:29:40]RAPDU: 90 00 [18:29:40]wFMCommunicate OK [18:29:40]wFMCommunicate request_size=7 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 0D 02 02 02 FA 13 [18:29:40]Write to MH i2c: E2 0A 00 42 04 80 0D 02 02 02 00 FA 13 00 00 D1 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [18:29:40]RAPDU: 90 00 [18:29:40]wFMCommunicate OK [18:29:40]wFMCommunicate request_size=4 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 0D 03 02 [18:29:40]Write to MH i2c: E2 08 00 43 04 80 0D 03 02 00 00 00 00 C2 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 0B 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 0B 00 43 04 00 FB 8D 52 67 99 5F EC 3D 90 00 25 [18:29:40]RAPDU: FB 8D 52 67 99 5F EC 3D 90 00 [18:29:40]wFMCommunicate OK [18:29:40]SAM_PROTO_SignData done [18:29:40]FM_MakeSignedData done [18:29:40]CreateOFDProtocolMessage [18:29:40]wFMCommunicate request_size=4 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 11 00 00 [18:29:40]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 17 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 17 00 44 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [18:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:40]wFMCommunicate OK [18:29:40]CreateOFDProtocolMessage done [18:29:40]OFDSenderStorePacket 152006 [18:29:40]StoreOFDPacket docnum=152006 [18:29:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 23 04 01 4C 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 13 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 51 02 00 35 04 06 00 F0 E6 1A 38 FA 13 FB 8D 52 67 99 5F EC 3D [18:29:40]CheckFolder [18:29:40]dirname=/storage/ofd_packets [18:29:40]CheckFolder done [18:29:40]ProducePacketName [18:29:40]name=ofd_packets/00152006 [18:29:40]NVStorageSaveData ofd_packets/00152006 [18:29:40]File name is /storage/ofd_packets/00152006 [18:29:40]Write 298 bytes [18:29:40]NVStorageSaveData done [18:29:40]OFDSenderStorePacket done [18:29:40]KKMCreateOFDPacket done [18:29:40]NVStorageSaveData kkm_last_timestamp [18:29:40]File name is /storage/kkm_last_timestamp [18:29:40]Write 4 bytes [18:29:40]NVStorageSaveData done [18:29:40]ExternCall_PrintAddStr [18:29:40]wPrintStart [18:29:40]Write to MH i2c: 01 00 00 45 04 49 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 07 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 07 00 45 04 00 00 00 00 00 FF 0F 5E [18:29:40]RasterBufferAndPrint [18:29:40]line Счет N : (1)1786013 [18:29:40]line ИНН: 02508201610067 [18:29:40]line Контрольно-Кассовый Чек [18:29:40]line ПРОДАЖА [18:29:40]line ТРК (МРК, ГНК) : 41 [18:29:40]line Товар: 2710194210 [18:29:40]line ДТ-К-5 [18:29:40]line 13.130 * 0.00 [18:29:40]line = 0.00 [18:29:40]line НДС 12% НСП 1% [18:29:40]line > о реализуемом товаре [18:29:40]line ИТОГО: 0.00 [18:29:40]line НСП 1% : 0.00 [18:29:40]line НДС 12% : 0.00 [18:29:40]line Наличными: 0.00 [18:29:40]line Безнал.: 0.00 [18:29:40]line Место: АЗС № 89 "Партнер Нефть" [18:29:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:29:40]line СНО: Общий режим [18:29:40]line Чек 337 22.09.2024 18:29 [18:29:40]line Смена: 475 ФФД: 1.0 [18:29:40]line ЗНМ: 0300000113 [18:29:40]line РНМ: 0000000000091825 [18:29:40]line Версия ККМ: 001 [18:29:40]line Талоны: Топливная Карта [18:29:40]line 64225 [18:29:40]line ФМ: 0000000000871835 [18:29:40]line ФД: 152006 [18:29:40]line ФПД: 264871073085971 [18:29:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152006&fm=264871073085971&tin=02508201610067®Number=0000000000091825&sum=0 [18:29:40]written 0, free lines is 4095 [18:29:40]OFD Sender: Processing packet 152006 [packets to send 827, broken 826] [18:29:40]ProducePacketName [18:29:40]name=ofd_packets/00152006 [18:29:40]OFD Sender: To server: pG, [18:29:40]CommunicateWithHost lk.salyk.kg:30040 [18:29:40]ConnectInit lk.salyk.kg [18:29:40]Write to MH i2c: 01 00 00 6F 04 73 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 07 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 EC 0C 72 [18:29:40]RasterBufferAndPrint [18:29:40]line [18:29:40]line [18:29:40]line [18:29:40]line [18:29:40]line [18:29:40]written 0, free lines is 3314 [18:29:40]MH_Cut [18:29:40]Write to MH i2c: D1 01 00 76 04 01 4C [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: D1 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: D1 01 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: D1 01 00 76 04 00 4B [18:29:40]Write to MH i2c: 01 00 00 77 04 7B [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]Connected sock=8 [18:29:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 23 04 01 4C 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 13 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 51 02 00 35 04 06 00 F0 E6 1A 38 FA 13 FB 8D 52 67 99 5F EC 3D [18:29:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 02 47 00 F0 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 51 02 00 F4 03 04 00 16 0A F0 66 B6 04 01 00 00 6E 15 40 AD 11 40 BB 05 [18:29:41]CommunicateWithHost err = 0 [18:29:41]CheckOFDResponse [18:29:41]1017 (14) - 77093643461234 [18:29:41]1041 (16) - 0000000000871835 [18:29:41]1040 (4) - 152006 [18:29:41]1012 (4) - 22.09.2024 12:14 [18:29:41]1206 (1) - 0 [18:29:41]OFD Sender: Remove packet 152006 [18:29:41]ProducePacketName [18:29:41]name=ofd_packets/00152006 [18:29:41]NVStorageDeleteData [18:29:41]*** Cut start [18:29:41]*** Purtial cut [18:29:41]*** Stage 1: CUTSNS_PIN = 1 [18:29:41]Read from MH i2c: 01 [18:29:41]MH_I2C_Read... [18:29:41]*** Stop cut motor [18:29:41]*** Cut end [18:29:41]Read from MH i2c: 01 07 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [18:29:41]process_action close_receipt done [18:29:41]requested_data is exist [18:29:41]produce_requested_data [18:29:41]requested_item fm.sn is exist - process it [18:29:41]wFMCommunicate request_size=4 [18:29:41]MH_SAM_APDU [18:29:41]CAPDU: 80 11 00 00 [18:29:41]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:41]Read from MH i2c: E2 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 17 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [18:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:41]wFMCommunicate OK [18:29:41]requested_item fd.num is exist - process it [18:29:41]SAM_PROTO_GetFieldsCounters [18:29:41]wFMCommunicate request_size=4 [18:29:41]MH_SAM_APDU [18:29:41]CAPDU: 80 13 00 00 [18:29:41]Write to MH i2c: E2 08 00 79 04 80 13 00 00 00 00 00 00 F9 [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:42]OFD Sender: No OFD packet to send [18:29:42]Read from MH i2c: E2 [18:29:42]MH_I2C_Read... [18:29:42]Read from MH i2c: E2 62 00 [18:29:42]MH_I2C_Read... [18:29:42]Read from MH i2c: E2 62 00 79 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [18:29:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:42]wFMCommunicate OK [18:29:42]SAM_PROTO_GetFieldsCounters done [18:29:42]requested_item shift.num is exist - process it [18:29:42]requested_item shift.opened is exist - process it [18:29:42]req_shift_opened [18:29:42]FM_GetShiftState [18:29:42]SAM_PROTO_GetShiftState [18:29:42]wFMCommunicate request_size=4 [18:29:42]MH_SAM_APDU [18:29:42]CAPDU: 80 13 01 00 [18:29:42]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [18:29:42]Write i2c OK [18:29:42]MH_I2C_Read... [18:29:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:42]Read from MH i2c: E2 [18:29:42]MH_I2C_Read... [18:29:42]Read from MH i2c: E2 0E 00 [18:29:42]MH_I2C_Read... [18:29:42]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 42 [18:29:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:29:42]wFMCommunicate OK [18:29:42]SAM_PROTO_GetShiftState done [18:29:42]FM_GetShiftState done [18:29:42]req_shift_opened done [18:29:42]requested_item shift.open_date is exist - process it [18:29:42]req_shift_open_date [18:29:42]req_shift_open_date done [18:29:42]produce_requested_data done [18:29:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152006,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:29:42]process_action_free close_receipt [18:29:42]json_value_free [18:29:42]json_value_free done [18:29:42]process_json_proto returns [18:29:42]Send response to host [18:29:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152006,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:29:42]free response buf [18:29:42]execute_script done [18:29:42]execute_script returns [18:29:42]free content buf [18:29:42]Sock 9.Close socket [18:29:42]Sock 9.Thread stoped [18:29:47]OFD Sender: No OFD packet to send [18:29:52]OFD Sender: No OFD packet to send [18:29:57]OFD Sender: No OFD packet to send [18:29:58]recv_with_timeout no data received [18:30:02]OFD Sender: No OFD packet to send [18:30:07]OFD Sender: No OFD packet to send [18:30:12]OFD Sender: No OFD packet to send [18:30:13]accept exits with 10 [18:30:13]New connection [18:30:13]New thread 3067092324 created [18:30:13]Thread 3067235684 joined [18:30:13]Waiting for new connection... [18:30:13] Sock 10.Parse request [18:30:13]Sock 10.Check first char [18:30:13]Sock 10.First char is OK [18:30:13]request: POST /json_proto HTTP/1.0 [18:30:13]Method: POST [18:30:13]URL: /json_proto [18:30:13]Method is POST - this is cgi request [18:30:13]url: /json_proto [18:30:13]query_string will be loaded in cgi processing [18:30:13]execute_cgi json_proto POST (null) [18:30:13]execute_cgi path=json_proto method=POST [18:30:13]POST find Content-Length [18:30:13]Host: 172.17.43.67:8080 [18:30:13]Content-Length: 683 [18:30:13]Content-Type: application/json [18:30:13] [18:30:13]POST finish read [18:30:13]Found Content-Length = 683 [18:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:13]execute_script... [18:30:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:13]POST & json_proto [18:30:13]process_json_proto [18:30:13]json parsed OK: [18:30:13]protocol is kg_v1.0 [18:30:13]action value=close_receipt [18:30:13]process_action close_receipt [18:30:13]cmd_close_receipt [18:30:13]MH_GetDate [18:30:13]Write to MH i2c: F0 00 00 7B 04 6E [18:30:13]Write i2c OK [18:30:13]MH_I2C_Read... [18:30:13]Read from MH i2c: F0 [18:30:13]MH_I2C_Read... [18:30:13]Read from MH i2c: F0 09 00 [18:30:13]MH_I2C_Read... [18:30:13]Read from MH i2c: F0 09 00 7B 04 00 35 62 F0 66 6A BD 47 65 37 [18:30:13]GetLastDocTimeStamp 1727029779 [18:30:13]current date 1727029813 [18:30:13]FM_GetShiftState [18:30:13]SAM_PROTO_GetShiftState [18:30:13]wFMCommunicate request_size=4 [18:30:13]MH_SAM_APDU [18:30:13]CAPDU: 80 13 01 00 [18:30:13]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [18:30:13]Write i2c OK [18:30:13]MH_I2C_Read... [18:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:13]Read from MH i2c: E2 [18:30:13]MH_I2C_Read... [18:30:13]Read from MH i2c: E2 0E 00 [18:30:13]MH_I2C_Read... [18:30:13]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 44 [18:30:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:30:13]wFMCommunicate OK [18:30:13]SAM_PROTO_GetShiftState done [18:30:13]FM_GetShiftState done [18:30:13]opened in 1726966141 [18:30:13]opened+sec_in_day 1727052541 [18:30:13]quantity*price = 100021 [18:30:13]sum+1 = 100023 [18:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 338 22.09.2024 18:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152007 ФПД: 59830895044314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152007&fm=59830895044314&tin=02508201610067®Number=0000000000091825&sum=100000 [18:30:14]StoreToDocumentArchive [18:30:14]shift 475 fd 152007 [18:30:14]save to /storage/0475/doc_00152007 [18:30:14]save last doc name /storage/0475/doc_00152007 to /storage/kkm_last_doc_name [18:30:14]save OK [18:30:14]Clear old archive folders... [18:30:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:14]tlvbuf is 005774E0 [18:30:14]SAM_PROTO_ClearQueue [18:30:14]wFMCommunicate request_size=4 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 09 00 00 [18:30:14]Write to MH i2c: E2 08 00 89 04 80 09 00 00 00 00 00 00 FF [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [18:30:14]RAPDU: 90 00 [18:30:14]wFMCommunicate OK [18:30:14]SAM_PROTO_ClearQueue done [18:30:14]KKMCreateOFDPacket [18:30:14]OFDProtocolAddRootSTLVToBuf [18:30:14]FM_MakeSignedData [18:30:14]FM_MakeSignedData [18:30:14]SAM_PROTO_SignData [18:30:14]wFMCommunicate request_size=4 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 0D 01 02 [18:30:14]Write to MH i2c: E2 08 00 8A 04 80 0D 01 02 00 00 00 00 07 [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [18:30:14]RAPDU: 90 00 [18:30:14]wFMCommunicate OK [18:30:14]wFMCommunicate request_size=255 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 35 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 51 02 00 35 04 06 00 36 [18:30:14]Write to MH i2c: E2 02 01 8B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 35 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 51 02 00 35 04 06 00 36 00 00 1F [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [18:30:14]RAPDU: 90 00 [18:30:14]wFMCommunicate OK [18:30:14]wFMCommunicate request_size=10 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 0D 02 02 05 6A 77 3E E6 DA [18:30:14]Write to MH i2c: E2 0D 00 8C 04 80 0D 02 02 05 00 6A 77 3E E6 DA 00 00 F3 [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [18:30:14]RAPDU: 90 00 [18:30:14]wFMCommunicate OK [18:30:14]wFMCommunicate request_size=4 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 0D 03 02 [18:30:14]Write to MH i2c: E2 08 00 8D 04 80 0D 03 02 00 00 00 00 0C [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 0B 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 0B 00 8D 04 00 BD C9 A0 C6 73 13 35 74 90 00 28 [18:30:14]RAPDU: BD C9 A0 C6 73 13 35 74 90 00 [18:30:14]wFMCommunicate OK [18:30:14]SAM_PROTO_SignData done [18:30:14]FM_MakeSignedData done [18:30:14]CreateOFDProtocolMessage [18:30:14]wFMCommunicate request_size=4 [18:30:14]MH_SAM_APDU [18:30:14]CAPDU: 80 11 00 00 [18:30:14]Write to MH i2c: E2 08 00 8E 04 80 11 00 00 00 00 00 00 0C [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:14]Read from MH i2c: E2 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 17 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: E2 17 00 8E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [18:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:14]wFMCommunicate OK [18:30:14]CreateOFDProtocolMessage done [18:30:14]OFDSenderStorePacket 152007 [18:30:14]StoreOFDPacket docnum=152007 [18:30:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 46 07 01 85 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 35 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 51 02 00 35 04 06 00 36 6A 77 3E E6 DA BD C9 A0 C6 73 13 35 74 [18:30:14]CheckFolder [18:30:14]dirname=/storage/ofd_packets [18:30:14]CheckFolder done [18:30:14]ProducePacketName [18:30:14]name=ofd_packets/00152007 [18:30:14]NVStorageSaveData ofd_packets/00152007 [18:30:14]File name is /storage/ofd_packets/00152007 [18:30:14]Write 301 bytes [18:30:14]NVStorageSaveData done [18:30:14]OFDSenderStorePacket done [18:30:14]KKMCreateOFDPacket done [18:30:14]NVStorageSaveData kkm_last_timestamp [18:30:14]File name is /storage/kkm_last_timestamp [18:30:14]Write 4 bytes [18:30:14]NVStorageSaveData done [18:30:14]ExternCall_PrintAddStr [18:30:14]wPrintStart [18:30:14]Write to MH i2c: 01 00 00 8F 04 93 [18:30:14]Write i2c OK [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: 01 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: 01 07 00 [18:30:14]MH_I2C_Read... [18:30:14]Read from MH i2c: 01 07 00 8F 04 00 00 00 00 00 FF 0F A8 [18:30:14]RasterBufferAndPrint [18:30:14]line Счет N : (1)1786015 [18:30:14]line ИНН: 02508201610067 [18:30:14]line Контрольно-Кассовый Чек [18:30:14]line ПРОДАЖА [18:30:14]line ТРК (МРК, ГНК) : 23 [18:30:14]line Товар: 2710124500 [18:30:14]line Аи-95-К-5 [18:30:14]line 13.480 * 74.20 [18:30:14]line = 1000.22 [18:30:14]line НДС 12% НСП 1% [18:30:14]line > о реализуемом товаре [18:30:14]line ОКРУГЛЕНИЕ: -0.22 [18:30:14]line ИТОГО: 1000.00 [18:30:14]line Внесено: 1000.00 [18:30:14]line СДАЧА: 0.00 [18:30:14]line НСП 1% : 8.85 [18:30:14]line НДС 12% : 106.22 [18:30:14]line Наличными: 1000.00 [18:30:14]line Безнал.: 0.00 [18:30:14]line Место: АЗС № 89 "Партнер Нефть" [18:30:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:30:14]line СНО: Общий режим [18:30:14]line Чек 338 22.09.2024 18:30 [18:30:14]line Смена: 475 ФФД: 1.0 [18:30:14]line ЗНМ: 0300000113 [18:30:14]line РНМ: 0000000000091825 [18:30:14]line Версия ККМ: 001 [18:30:14]line ФМ: 0000000000871835 [18:30:14]line ФД: 152007 [18:30:14]line ФПД: 59830895044314 [18:30:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183013&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152007&fm=59830895044314&tin=02508201610067®Number=0000000000091825&sum=100000 [18:30:15]OFD Sender: Processing packet 152007 [packets to send 827, broken 826] [18:30:15]ProducePacketName [18:30:15]name=ofd_packets/00152007 [18:30:15]OFD Sender: To server: pG, [18:30:15]CommunicateWithHost lk.salyk.kg:30040 [18:30:15]ConnectInit lk.salyk.kg [18:30:15]written 0, free lines is 4095 [18:30:15]Write to MH i2c: 01 00 00 BA 04 BE [18:30:15]Write i2c OK [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: 01 [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: 01 07 00 [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: 01 07 00 BA 04 00 00 00 00 00 DE 0C AF [18:30:15]RasterBufferAndPrint [18:30:15]line [18:30:15]line [18:30:15]line [18:30:15]line [18:30:15]line [18:30:15]written 0, free lines is 3300 [18:30:15]MH_Cut [18:30:15]Write to MH i2c: D1 01 00 C1 04 01 97 [18:30:15]Write i2c OK [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: D1 [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: D1 01 00 [18:30:15]MH_I2C_Read... [18:30:15]Read from MH i2c: D1 01 00 C1 04 00 96 [18:30:15]Write to MH i2c: 01 00 00 C2 04 C6 [18:30:15]Write i2c OK [18:30:15]MH_I2C_Read... [18:30:16]*** Cut start [18:30:16]*** Purtial cut [18:30:16]*** Stage 1: CUTSNS_PIN = 1 [18:30:16]Read from MH i2c: 01 [18:30:16]MH_I2C_Read... [18:30:16]*** Stop cut motor [18:30:16]*** Cut end [18:30:16]Read from MH i2c: 01 07 00 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 FF 0F DB [18:30:16]process_action close_receipt done [18:30:16]requested_data is exist [18:30:16]produce_requested_data [18:30:16]requested_item fm.sn is exist - process it [18:30:16]wFMCommunicate request_size=4 [18:30:16]MH_SAM_APDU [18:30:16]CAPDU: 80 11 00 00 [18:30:16]Write to MH i2c: E2 08 00 C3 04 80 11 00 00 00 00 00 00 41 [18:30:16]Write i2c OK [18:30:16]MH_I2C_Read... [18:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:16]Read from MH i2c: E2 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 17 00 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 17 00 C3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [18:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:16]wFMCommunicate OK [18:30:16]requested_item fd.num is exist - process it [18:30:16]SAM_PROTO_GetFieldsCounters [18:30:16]wFMCommunicate request_size=4 [18:30:16]MH_SAM_APDU [18:30:16]CAPDU: 80 13 00 00 [18:30:16]Write to MH i2c: E2 08 00 C4 04 80 13 00 00 00 00 00 00 44 [18:30:16]Write i2c OK [18:30:16]MH_I2C_Read... [18:30:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:16]Read from MH i2c: E2 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 62 00 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 62 00 C4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [18:30:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:16]wFMCommunicate OK [18:30:16]SAM_PROTO_GetFieldsCounters done [18:30:16]requested_item shift.num is exist - process it [18:30:16]requested_item shift.opened is exist - process it [18:30:16]req_shift_opened [18:30:16]FM_GetShiftState [18:30:16]SAM_PROTO_GetShiftState [18:30:16]wFMCommunicate request_size=4 [18:30:16]MH_SAM_APDU [18:30:16]CAPDU: 80 13 01 00 [18:30:16]Write to MH i2c: E2 08 00 C5 04 80 13 01 00 00 00 00 00 46 [18:30:16]Write i2c OK [18:30:16]MH_I2C_Read... [18:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:16]Read from MH i2c: E2 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 0E 00 [18:30:16]MH_I2C_Read... [18:30:16]Read from MH i2c: E2 0E 00 C5 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8D [18:30:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:30:16]wFMCommunicate OK [18:30:16]SAM_PROTO_GetShiftState done [18:30:16]FM_GetShiftState done [18:30:16]req_shift_opened done [18:30:16]requested_item shift.open_date is exist - process it [18:30:16]req_shift_open_date [18:30:16]req_shift_open_date done [18:30:16]produce_requested_data done [18:30:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152007,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:30:16]process_action_free close_receipt [18:30:16]json_value_free [18:30:16]json_value_free done [18:30:16]process_json_proto returns [18:30:16]Send response to host [18:30:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152007,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:30:16]free response buf [18:30:16]execute_script done [18:30:16]execute_script returns [18:30:16]free content buf [18:30:16]Sock 10.Close socket [18:30:16]Sock 10.Thread stoped [18:30:17]accept exits with 9 [18:30:17]New connection [18:30:17]New thread 3067235684 created [18:30:17]Thread 3067092324 joined [18:30:17]Waiting for new connection... [18:30:17] Sock 9.Parse request [18:30:17]Sock 9.Check first char [18:30:17]Sock 9.First char is OK [18:30:17]request: POST /json_proto HTTP/1.0 [18:30:17]Method: POST [18:30:17]URL: /json_proto [18:30:17]Method is POST - this is cgi request [18:30:17]url: /json_proto [18:30:17]query_string will be loaded in cgi processing [18:30:17]execute_cgi json_proto POST (null) [18:30:17]execute_cgi path=json_proto method=POST [18:30:17]POST find Content-Length [18:30:17]Host: 172.17.43.67:8080 [18:30:17]Content-Length: 680 [18:30:17]Content-Type: application/json [18:30:17] [18:30:17]POST finish read [18:30:17]Found Content-Length = 680 [18:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:17]execute_script... [18:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:17]POST & json_proto [18:30:17]process_json_proto [18:30:17]json parsed OK: [18:30:17]protocol is kg_v1.0 [18:30:17]action value=close_receipt [18:30:17]process_action close_receipt [18:30:17]cmd_close_receipt [18:30:17]MH_GetDate [18:30:17]Write to MH i2c: F0 00 00 C6 04 B9 [18:30:17]Write i2c OK [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 09 00 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 09 00 C6 04 00 39 62 F0 66 6A BD 47 65 86 [18:30:17]GetLastDocTimeStamp 1727029813 [18:30:17]current date 1727029817 [18:30:17]FM_GetShiftState [18:30:17]SAM_PROTO_GetShiftState [18:30:17]wFMCommunicate request_size=4 [18:30:17]MH_SAM_APDU [18:30:17]CAPDU: 80 13 01 00 [18:30:17]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [18:30:17]Write i2c OK [18:30:17]MH_I2C_Read... [18:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:17]Read from MH i2c: E2 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: E2 0E 00 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8F [18:30:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:30:17]wFMCommunicate OK [18:30:17]SAM_PROTO_GetShiftState done [18:30:17]FM_GetShiftState done [18:30:17]opened in 1726966141 [18:30:17]opened+sec_in_day 1727052541 [18:30:17]quantity*price = 100050 [18:30:17]sum+1 = 100052 [18:30:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 339 22.09.2024 18:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152008 ФПД: 95502673590118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152008&fm=95502673590118&tin=02508201610067®Number=0000000000091825&sum=100000 [18:30:18]StoreToDocumentArchive [18:30:18]shift 475 fd 152008 [18:30:18]save to /storage/0475/doc_00152008 [18:30:18]save last doc name /storage/0475/doc_00152008 to /storage/kkm_last_doc_name [18:30:18]save OK [18:30:18]Clear old archive folders... [18:30:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:30:18]tlvbuf is 005B4F40 [18:30:18]SAM_PROTO_ClearQueue [18:30:18]wFMCommunicate request_size=4 [18:30:18]MH_SAM_APDU [18:30:18]CAPDU: 80 09 00 00 [18:30:18]Write to MH i2c: E2 08 00 D4 04 80 09 00 00 00 00 00 00 4A [18:30:18]Write i2c OK [18:30:18]MH_I2C_Read... [18:30:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:18]Read from MH i2c: E2 [18:30:18]MH_I2C_Read... [18:30:18]Read from MH i2c: E2 03 00 [18:30:18]MH_I2C_Read... [18:30:18]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [18:30:18]RAPDU: 90 00 [18:30:18]wFMCommunicate OK [18:30:18]SAM_PROTO_ClearQueue done [18:30:18]KKMCreateOFDPacket [18:30:18]OFDProtocolAddRootSTLVToBuf [18:30:18]FM_MakeSignedData [18:30:18]FM_MakeSignedData [18:30:18]SAM_PROTO_SignData [18:30:18]wFMCommunicate request_size=4 [18:30:18]MH_SAM_APDU [18:30:18]CAPDU: 80 0D 01 02 [18:30:18]Write to MH i2c: E2 08 00 D5 04 80 0D 01 02 00 00 00 00 52 [18:30:18]Write i2c OK [18:30:18]MH_I2C_Read... [18:30:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:18]Read from MH i2c: E2 [18:30:18]MH_I2C_Read... [18:30:18]Read from MH i2c: E2 03 00 [18:30:18]MH_I2C_Read... [18:30:18]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [18:30:18]RAPDU: 90 00 [18:30:18]wFMCommunicate OK [18:30:18]wFMCommunicate request_size=255 [18:30:18]MH_SAM_APDU [18:30:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 39 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 51 02 00 35 04 06 00 56 DB F2 EF [18:30:18]Write to MH i2c: E2 02 01 D6 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 39 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 51 02 00 35 04 06 00 56 DB F2 EF 00 00 25 [18:30:18]Write i2c OK [18:30:18]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]wFMCommunicate request_size=7 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 02 02 02 37 66 [18:30:19]Write to MH i2c: E2 0A 00 D7 04 80 0D 02 02 02 00 37 66 00 00 F6 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]wFMCommunicate request_size=4 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 03 02 [18:30:19]Write to MH i2c: E2 08 00 D8 04 80 0D 03 02 00 00 00 00 57 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 0B 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 0B 00 D8 04 00 90 76 C0 E2 05 77 18 31 90 00 C5 [18:30:19]RAPDU: 90 76 C0 E2 05 77 18 31 90 00 [18:30:19]wFMCommunicate OK [18:30:19]SAM_PROTO_SignData done [18:30:19]FM_MakeSignedData done [18:30:19]CreateOFDProtocolMessage [18:30:19]wFMCommunicate request_size=4 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 11 00 00 [18:30:19]Write to MH i2c: E2 08 00 D9 04 80 11 00 00 00 00 00 00 57 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 17 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 17 00 D9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [18:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:19]wFMCommunicate OK [18:30:19]CreateOFDProtocolMessage done [18:30:19]OFDSenderStorePacket 152008 [18:30:19]StoreOFDPacket docnum=152008 [18:30:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D1 D4 04 01 AD 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 39 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 51 02 00 35 04 06 00 56 DB F2 EF 37 66 90 76 C0 E2 05 77 18 31 [18:30:19]CheckFolder [18:30:19]dirname=/storage/ofd_packets [18:30:19]CheckFolder done [18:30:19]ProducePacketName [18:30:19]name=ofd_packets/00152008 [18:30:19]NVStorageSaveData ofd_packets/00152008 [18:30:19]File name is /storage/ofd_packets/00152008 [18:30:19]Write 298 bytes [18:30:19]NVStorageSaveData done [18:30:19]OFDSenderStorePacket done [18:30:19]KKMCreateOFDPacket done [18:30:19]NVStorageSaveData kkm_last_timestamp [18:30:19]File name is /storage/kkm_last_timestamp [18:30:19]Write 4 bytes [18:30:19]NVStorageSaveData done [18:30:19]ExternCall_PrintAddStr [18:30:19]wPrintStart [18:30:19]Write to MH i2c: 01 00 00 DA 04 DE [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 FF 0F F3 [18:30:19]RasterBufferAndPrint [18:30:19]line Счет N : (1)1786014 [18:30:19]line ИНН: 02508201610067 [18:30:19]line Контрольно-Кассовый Чек [18:30:19]line ПРОДАЖА [18:30:19]line ТРК (МРК, ГНК) : 31 [18:30:19]line Товар: 2710194210 [18:30:19]line ДТ-К-5 [18:30:19]line 13.130 * 76.20 [18:30:19]line = 1000.51 [18:30:19]line НДС 12% НСП 1% [18:30:19]line > о реализуемом товаре [18:30:19]line ОКРУГЛЕНИЕ: -0.51 [18:30:19]line ИТОГО: 1000.00 [18:30:19]line Внесено: 1000.00 [18:30:19]line СДАЧА: 0.00 [18:30:19]line НСП 1% : 8.85 [18:30:19]line НДС 12% : 106.25 [18:30:19]line Наличными: 1000.00 [18:30:19]line Безнал.: 0.00 [18:30:19]line Место: АЗС № 89 "Партнер Нефть" [18:30:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:30:19]line СНО: Общий режим [18:30:19]line Чек 339 22.09.2024 18:30 [18:30:19]line Смена: 475 ФФД: 1.0 [18:30:19]line ЗНМ: 0300000113 [18:30:19]line РНМ: 0000000000091825 [18:30:19]line Версия ККМ: 001 [18:30:19]line ФМ: 0000000000871835 [18:30:19]line ФД: 152008 [18:30:19]line ФПД: 95502673590118 [18:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152008&fm=95502673590118&tin=02508201610067®Number=0000000000091825&sum=100000 [18:30:19]written 0, free lines is 4095 [18:30:19]Write to MH i2c: 01 00 00 05 05 0A [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 05 05 00 00 00 00 00 DC 0C F9 [18:30:19]RasterBufferAndPrint [18:30:19]line [18:30:19]line [18:30:19]line [18:30:19]line [18:30:19]line [18:30:19]written 0, free lines is 3304 [18:30:19]MH_Cut [18:30:19]Write to MH i2c: D1 01 00 0C 05 01 E3 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: D1 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: D1 01 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: D1 01 00 0C 05 00 E2 [18:30:19]Write to MH i2c: 01 00 00 0D 05 12 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:20]ConnectInit Can't take IP for lk.salyk.kg [18:30:20]CommunicateWithHost connect error [18:30:20]CommunicateWithHost err = -1 [18:30:20]OFD Sender: Server communicate error [18:30:20]OFD Sender: Processing packet 152007 [packets to send 828, broken 826] [18:30:20]ProducePacketName [18:30:20]name=ofd_packets/00152007 [18:30:20]OFD Sender: To server: pG, [18:30:20]CommunicateWithHost lk.salyk.kg:30040 [18:30:20]ConnectInit lk.salyk.kg [18:30:20]*** Cut start [18:30:20]*** Purtial cut [18:30:20]*** Stage 1: CUTSNS_PIN = 1 [18:30:20]Read from MH i2c: 01 [18:30:20]MH_I2C_Read... [18:30:20]*** Stop cut motor [18:30:20]*** Cut end [18:30:20]Read from MH i2c: 01 07 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 FF 0F 27 [18:30:20]process_action close_receipt done [18:30:20]requested_data is exist [18:30:20]produce_requested_data [18:30:20]requested_item fm.sn is exist - process it [18:30:20]wFMCommunicate request_size=4 [18:30:20]MH_SAM_APDU [18:30:20]CAPDU: 80 11 00 00 [18:30:20]Write to MH i2c: E2 08 00 0E 05 80 11 00 00 00 00 00 00 8D [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:20]Read from MH i2c: E2 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: E2 17 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: E2 17 00 0E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [18:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:20]wFMCommunicate OK [18:30:20]requested_item fd.num is exist - process it [18:30:20]SAM_PROTO_GetFieldsCounters [18:30:20]wFMCommunicate request_size=4 [18:30:20]MH_SAM_APDU [18:30:20]CAPDU: 80 13 00 00 [18:30:20]Write to MH i2c: E2 08 00 0F 05 80 13 00 00 00 00 00 00 90 [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:21]Read from MH i2c: E2 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 62 00 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 62 00 0F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [18:30:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:21]wFMCommunicate OK [18:30:21]SAM_PROTO_GetFieldsCounters done [18:30:21]requested_item shift.num is exist - process it [18:30:21]requested_item shift.opened is exist - process it [18:30:21]req_shift_opened [18:30:21]FM_GetShiftState [18:30:21]SAM_PROTO_GetShiftState [18:30:21]wFMCommunicate request_size=4 [18:30:21]MH_SAM_APDU [18:30:21]CAPDU: 80 13 01 00 [18:30:21]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [18:30:21]Write i2c OK [18:30:21]MH_I2C_Read... [18:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:21]Read from MH i2c: E2 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 0E 00 [18:30:21]MH_I2C_Read... [18:30:21]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [18:30:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:30:21]wFMCommunicate OK [18:30:21]SAM_PROTO_GetShiftState done [18:30:21]FM_GetShiftState done [18:30:21]req_shift_opened done [18:30:21]requested_item shift.open_date is exist - process it [18:30:21]req_shift_open_date [18:30:21]req_shift_open_date done [18:30:21]produce_requested_data done [18:30:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152008,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:30:21]process_action_free close_receipt [18:30:21]json_value_free [18:30:21]json_value_free done [18:30:21]process_json_proto returns [18:30:21]Send response to host [18:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152008,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:30:21]free response buf [18:30:21]execute_script done [18:30:21]execute_script returns [18:30:21]free content buf [18:30:21]Sock 9.Close socket [18:30:21]Sock 9.Thread stoped [18:30:25]ConnectInit Can't take IP for lk.salyk.kg [18:30:25]CommunicateWithHost connect error [18:30:25]CommunicateWithHost err = -1 [18:30:25]OFD Sender: Server communicate error [18:30:30]OFD Sender: Processing packet 152007 [packets to send 828, broken 826] [18:30:30]ProducePacketName [18:30:30]name=ofd_packets/00152007 [18:30:30]OFD Sender: To server: pG, [18:30:30]CommunicateWithHost lk.salyk.kg:30040 [18:30:30]ConnectInit lk.salyk.kg [18:30:35]ConnectInit Can't take IP for lk.salyk.kg [18:30:35]CommunicateWithHost connect error [18:30:35]CommunicateWithHost err = -1 [18:30:35]OFD Sender: Server communicate error [18:30:40]OFD Sender: Processing packet 152007 [packets to send 828, broken 826] [18:30:40]ProducePacketName [18:30:40]name=ofd_packets/00152007 [18:30:40]OFD Sender: To server: pG, [18:30:40]CommunicateWithHost lk.salyk.kg:30040 [18:30:40]ConnectInit lk.salyk.kg [18:30:45]Connected sock=8 [18:30:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 46 07 01 85 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 35 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 51 02 00 35 04 06 00 36 6A 77 3E E6 DA BD C9 A0 C6 73 13 35 74 [18:30:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 17 47 00 9C 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 51 02 00 F4 03 04 00 57 0A F0 66 B6 04 01 00 00 EC 8F DE 17 A6 9F 72 31 [18:30:46]CommunicateWithHost err = 0 [18:30:46]CheckOFDResponse [18:30:46]1017 (14) - 77093643461234 [18:30:46]1041 (16) - 0000000000871835 [18:30:46]1040 (4) - 152007 [18:30:46]1012 (4) - 22.09.2024 12:15 [18:30:46]1206 (1) - 0 [18:30:46]OFD Sender: Remove packet 152007 [18:30:46]ProducePacketName [18:30:46]name=ofd_packets/00152007 [18:30:46]NVStorageDeleteData [18:30:47]OFD Sender: Processing packet 152008 [packets to send 827, broken 826] [18:30:47]ProducePacketName [18:30:47]name=ofd_packets/00152008 [18:30:47]OFD Sender: To server: pG, [18:30:47]CommunicateWithHost lk.salyk.kg:30040 [18:30:47]ConnectInit lk.salyk.kg [18:30:47]Connected sock=8 [18:30:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D1 D4 04 01 AD 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 39 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 51 02 00 35 04 06 00 56 DB F2 EF 37 66 90 76 C0 E2 05 77 18 31 [18:30:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 D4 47 00 E5 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 51 02 00 F4 03 04 00 59 0A F0 66 B6 04 01 00 00 85 93 4E 2A 12 AA B6 6A [18:30:48]CommunicateWithHost err = 0 [18:30:48]CheckOFDResponse [18:30:48]1017 (14) - 77093643461234 [18:30:48]1041 (16) - 0000000000871835 [18:30:48]1040 (4) - 152008 [18:30:48]1012 (4) - 22.09.2024 12:15 [18:30:48]1206 (1) - 0 [18:30:48]OFD Sender: Remove packet 152008 [18:30:48]ProducePacketName [18:30:48]name=ofd_packets/00152008 [18:30:48]NVStorageDeleteData [18:30:48]OFD Sender: No OFD packet to send [18:30:53]OFD Sender: No OFD packet to send [18:30:58]OFD Sender: No OFD packet to send [18:31:03]OFD Sender: No OFD packet to send [18:31:08]OFD Sender: No OFD packet to send [18:31:13]OFD Sender: No OFD packet to send [18:31:15]recv_with_timeout no data received [18:31:18]OFD Sender: No OFD packet to send [18:31:24]OFD Sender: No OFD packet to send [18:31:29]OFD Sender: No OFD packet to send [18:31:34]OFD Sender: No OFD packet to send [18:31:39]OFD Sender: No OFD packet to send [18:31:43]recv_with_timeout no data received [18:31:44]OFD Sender: No OFD packet to send [18:31:49]OFD Sender: No OFD packet to send [18:31:54]OFD Sender: No OFD packet to send [18:31:59]OFD Sender: No OFD packet to send [18:32:04]OFD Sender: No OFD packet to send [18:32:06]recv_with_timeout no data received [18:32:09]OFD Sender: No OFD packet to send [18:32:11]accept exits with 10 [18:32:11]New connection [18:32:11]New thread 3067092324 created [18:32:11]Thread 3067235684 joined [18:32:11]Waiting for new connection... [18:32:11] Sock 10.Parse request [18:32:11]Sock 10.Check first char [18:32:11]Sock 10.First char is OK [18:32:11]request: POST /json_proto HTTP/1.0 [18:32:11]Method: POST [18:32:11]URL: /json_proto [18:32:11]Method is POST - this is cgi request [18:32:11]url: /json_proto [18:32:11]query_string will be loaded in cgi processing [18:32:11]execute_cgi json_proto POST (null) [18:32:11]execute_cgi path=json_proto method=POST [18:32:11]POST find Content-Length [18:32:11]Host: 172.17.43.67:8080 [18:32:11]Content-Length: 675 [18:32:11]Content-Type: application/json [18:32:11] [18:32:11]POST finish read [18:32:11]Found Content-Length = 675 [18:32:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:11]execute_script... [18:32:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:11]POST & json_proto [18:32:11]process_json_proto [18:32:11]json parsed OK: [18:32:11]protocol is kg_v1.0 [18:32:11]action value=close_receipt [18:32:11]process_action close_receipt [18:32:11]cmd_close_receipt [18:32:11]MH_GetDate [18:32:11]Write to MH i2c: F0 00 00 11 05 05 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: F0 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: F0 09 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: F0 09 00 11 05 00 AC 62 F0 66 6A BD 47 65 45 [18:32:11]GetLastDocTimeStamp 1727029817 [18:32:11]current date 1727029932 [18:32:11]FM_GetShiftState [18:32:11]SAM_PROTO_GetShiftState [18:32:11]wFMCommunicate request_size=4 [18:32:11]MH_SAM_APDU [18:32:11]CAPDU: 80 13 01 00 [18:32:11]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [18:32:11]Write i2c OK [18:32:11]MH_I2C_Read... [18:32:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:11]Read from MH i2c: E2 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 0E 00 [18:32:11]MH_I2C_Read... [18:32:11]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DB [18:32:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:32:11]wFMCommunicate OK [18:32:11]SAM_PROTO_GetShiftState done [18:32:11]FM_GetShiftState done [18:32:11]opened in 1726966141 [18:32:11]opened+sec_in_day 1727052541 [18:32:11]quantity*price = 70027 [18:32:11]sum+1 = 70029 [18:32:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 340 22.09.2024 18:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152009 ФПД: 14192016006015 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152009&fm=14192016006015&tin=02508201610067®Number=0000000000091825&sum=70000 [18:32:12]StoreToDocumentArchive [18:32:12]shift 475 fd 152009 [18:32:12]save to /storage/0475/doc_00152009 [18:32:12]save last doc name /storage/0475/doc_00152009 to /storage/kkm_last_doc_name [18:32:12]save OK [18:32:12]Clear old archive folders... [18:32:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:32:12]tlvbuf is 0057C0F0 [18:32:12]SAM_PROTO_ClearQueue [18:32:12]wFMCommunicate request_size=4 [18:32:12]MH_SAM_APDU [18:32:12]CAPDU: 80 09 00 00 [18:32:12]Write to MH i2c: E2 08 00 1F 05 80 09 00 00 00 00 00 00 96 [18:32:12]Write i2c OK [18:32:12]MH_I2C_Read... [18:32:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:12]Read from MH i2c: E2 [18:32:12]MH_I2C_Read... [18:32:12]Read from MH i2c: E2 03 00 [18:32:12]MH_I2C_Read... [18:32:12]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [18:32:12]RAPDU: 90 00 [18:32:12]wFMCommunicate OK [18:32:12]SAM_PROTO_ClearQueue done [18:32:12]KKMCreateOFDPacket [18:32:12]OFDProtocolAddRootSTLVToBuf [18:32:12]FM_MakeSignedData [18:32:12]FM_MakeSignedData [18:32:12]SAM_PROTO_SignData [18:32:12]wFMCommunicate request_size=4 [18:32:12]MH_SAM_APDU [18:32:12]CAPDU: 80 0D 01 02 [18:32:12]Write to MH i2c: E2 08 00 20 05 80 0D 01 02 00 00 00 00 9E [18:32:12]Write i2c OK [18:32:12]MH_I2C_Read... [18:32:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:12]Read from MH i2c: E2 [18:32:12]MH_I2C_Read... [18:32:12]Read from MH i2c: E2 03 00 [18:32:12]MH_I2C_Read... [18:32:12]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [18:32:12]RAPDU: 90 00 [18:32:12]wFMCommunicate OK [18:32:12]wFMCommunicate request_size=255 [18:32:12]MH_SAM_APDU [18:32:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 AC 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 51 02 00 35 04 06 00 0C E8 56 12 [18:32:12]Write to MH i2c: E2 02 01 21 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 AC 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 51 02 00 35 04 06 00 0C E8 56 12 00 00 2C [18:32:12]Write i2c OK [18:32:12]MH_I2C_Read... [18:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:13]Read from MH i2c: E2 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 03 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [18:32:13]RAPDU: 90 00 [18:32:13]wFMCommunicate OK [18:32:13]wFMCommunicate request_size=7 [18:32:13]MH_SAM_APDU [18:32:13]CAPDU: 80 0D 02 02 02 9B 7F [18:32:13]Write to MH i2c: E2 0A 00 22 05 80 0D 02 02 02 00 9B 7F 00 00 BF [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:13]Read from MH i2c: E2 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 03 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [18:32:13]RAPDU: 90 00 [18:32:13]wFMCommunicate OK [18:32:13]wFMCommunicate request_size=4 [18:32:13]MH_SAM_APDU [18:32:13]CAPDU: 80 0D 03 02 [18:32:13]Write to MH i2c: E2 08 00 23 05 80 0D 03 02 00 00 00 00 A3 [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:13]Read from MH i2c: E2 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 0B 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 0B 00 23 05 00 2B 19 31 7F 4F EF DA 2E 90 00 DE [18:32:13]RAPDU: 2B 19 31 7F 4F EF DA 2E 90 00 [18:32:13]wFMCommunicate OK [18:32:13]SAM_PROTO_SignData done [18:32:13]FM_MakeSignedData done [18:32:13]CreateOFDProtocolMessage [18:32:13]wFMCommunicate request_size=4 [18:32:13]MH_SAM_APDU [18:32:13]CAPDU: 80 11 00 00 [18:32:13]Write to MH i2c: E2 08 00 24 05 80 11 00 00 00 00 00 00 A3 [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:13]Read from MH i2c: E2 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 17 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: E2 17 00 24 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [18:32:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:32:13]wFMCommunicate OK [18:32:13]CreateOFDProtocolMessage done [18:32:13]OFDSenderStorePacket 152009 [18:32:13]StoreOFDPacket docnum=152009 [18:32:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152009,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:32:15]free response buf [18:32:15]execute_script done [18:32:15]execute_script returns [18:32:15]free content buf [18:32:15]Sock 10.Close socket [18:32:15]Sock 10.Thread stoped [18:32:19]OFD Sender: No OFD packet to send [18:32:23]recv_with_timeout no data received [18:32:24]OFD Sender: No OFD packet to send [18:32:29]OFD Sender: No OFD packet to send [18:32:34]OFD Sender: No OFD packet to send [18:32:39]OFD Sender: No OFD packet to send [18:32:44]recv_with_timeout no data received [18:32:44]OFD Sender: No OFD packet to send [18:32:49]OFD Sender: No OFD packet to send [18:32:50]accept exits with 9 [18:32:50]New connection [18:32:50]New thread 3067235684 created [18:32:50]Thread 3067092324 joined [18:32:50]Waiting for new connection... [18:32:50] Sock 9.Parse request [18:32:50]Sock 9.Check first char [18:32:50]Sock 9.First char is OK [18:32:50]request: POST /json_proto HTTP/1.0 [18:32:50]Method: POST [18:32:50]URL: /json_proto [18:32:50]Method is POST - this is cgi request [18:32:50]url: /json_proto [18:32:50]query_string will be loaded in cgi processing [18:32:50]execute_cgi json_proto POST (null) [18:32:50]execute_cgi path=json_proto method=POST [18:32:50]POST find Content-Length [18:32:50]Host: 172.17.43.67:8080 [18:32:50]Content-Length: 687 [18:32:50]Content-Type: application/json [18:32:50] [18:32:50]POST finish read [18:32:50]Found Content-Length = 687 [18:32:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18837", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:50]execute_script... [18:32:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18837", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:50]POST & json_proto [18:32:50]process_json_proto [18:32:50]json parsed OK: [18:32:50]protocol is kg_v1.0 [18:32:50]action value=close_receipt [18:32:50]process_action close_receipt [18:32:50]cmd_close_receipt [18:32:50]MH_GetDate [18:32:50]Write to MH i2c: F0 00 00 5C 05 50 [18:32:50]Write i2c OK [18:32:50]MH_I2C_Read... [18:32:50]Read from MH i2c: F0 [18:32:50]MH_I2C_Read... [18:32:50]Read from MH i2c: F0 09 00 [18:32:50]MH_I2C_Read... [18:32:50]Read from MH i2c: F0 09 00 5C 05 00 D2 62 F0 66 6A BD 47 65 B6 [18:32:50]GetLastDocTimeStamp 1727029932 [18:32:50]current date 1727029970 [18:32:50]FM_GetShiftState [18:32:50]SAM_PROTO_GetShiftState [18:32:50]wFMCommunicate request_size=4 [18:32:50]MH_SAM_APDU [18:32:50]CAPDU: 80 13 01 00 [18:32:50]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [18:32:50]Write i2c OK [18:32:50]MH_I2C_Read... [18:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:50]Read from MH i2c: E2 [18:32:50]MH_I2C_Read... [18:32:50]Read from MH i2c: E2 0E 00 [18:32:50]MH_I2C_Read... [18:32:50]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 26 [18:32:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:32:50]wFMCommunicate OK [18:32:50]SAM_PROTO_GetShiftState done [18:32:50]FM_GetShiftState done [18:32:50]opened in 1726966141 [18:32:50]opened+sec_in_day 1727052541 [18:32:50]quantity*price = 9500 [18:32:50]sum+1 = 9501 [18:32:50]Check (price>sum+1) || (price+1 о реализуемом товаре [18:32:13]line ОКРУГЛЕНИЕ: -0.28 [18:32:13]line ИТОГО: 700.00 [18:32:13]line Внесено: 700.00 [18:32:13]line СДАЧА: 0.00 [18:32:13]line НСП 1% : 6.20 [18:32:13]line НДС 12% : 74.37 [18:32:13]line Наличными: 700.00 [18:32:13]line Безнал.: 0.00 [18:32:13]line Место: АЗС № 89 "Партнер Нефть" [18:32:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:32:13]line СНО: Общий режим [18:32:13]line Чек 340 22.09.2024 18:32 [18:32:13]line Смена: 475 ФФД: 1.0 [18:32:13]line ЗНМ: 0300000113 [18:32:13]line РНМ: 0000000000091825 [18:32:13]line Версия ККМ: 001 [18:32:13]line ФМ: 0000000000871835 [18:32:13]line ФД: 152009 [18:32:13]line ФПД: 14192016006015 [18:32:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152009&fm=14192016006015&tin=02508201610067®Number=0000000000091825&sum=70000 [18:32:13]written 0, free lines is 4095 [18:32:13]OFD Sender: Processing packet 152009 [packets to send 827, broken 826] [18:32:13]ProducePacketName [18:32:13]name=ofd_packets/00152009 [18:32:13]OFD Sender: To server: pG, [18:32:13]CommunicateWithHost lk.salyk.kg:30040 [18:32:13]ConnectInit lk.salyk.kg [18:32:13]Connected sock=8 [18:32:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A4 EF 04 01 E3 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 AC 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 51 02 00 35 04 06 00 0C E8 56 12 9B 7F 2B 19 31 7F 4F EF DA 2E [18:32:13]Write to MH i2c: 01 00 00 50 05 55 [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: 01 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: 01 07 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 F5 0C 5D [18:32:13]RasterBufferAndPrint [18:32:13]line [18:32:13]line [18:32:13]line [18:32:13]line [18:32:13]line [18:32:13]written 0, free lines is 3323 [18:32:13]MH_Cut [18:32:13]Write to MH i2c: D1 01 00 57 05 01 2E [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: D1 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: D1 01 00 [18:32:13]MH_I2C_Read... [18:32:13]Read from MH i2c: D1 01 00 57 05 00 2D [18:32:13]Write to MH i2c: 01 00 00 58 05 5D [18:32:13]Write i2c OK [18:32:13]MH_I2C_Read... [18:32:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A B9 47 00 43 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 51 02 00 F4 03 04 00 AF 0A F0 66 B6 04 01 00 00 8F 53 1E 3C C3 D0 26 4E [18:32:14]CommunicateWithHost err = 0 [18:32:14]CheckOFDResponse [18:32:14]1017 (14) - 77093643461234 [18:32:14]1041 (16) - 0000000000871835 [18:32:14]1040 (4) - 152009 [18:32:14]1012 (4) - 22.09.2024 12:16 [18:32:14]1206 (1) - 0 [18:32:14]OFD Sender: Remove packet 152009 [18:32:14]ProducePacketName [18:32:14]name=ofd_packets/00152009 [18:32:14]NVStorageDeleteData [18:32:14]*** Cut start [18:32:14]*** Purtial cut [18:32:14]*** Stage 1: CUTSNS_PIN = 1 [18:32:14]OFD Sender: No OFD packet to send [18:32:14]Read from MH i2c: 01 [18:32:14]MH_I2C_Read... [18:32:14]*** Stop cut motor [18:32:14]*** Cut end [18:32:14]Read from MH i2c: 01 07 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [18:32:14]process_action close_receipt done [18:32:14]requested_data is exist [18:32:14]produce_requested_data [18:32:14]requested_item fm.sn is exist - process it [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 11 00 00 [18:32:14]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:14]Read from MH i2c: E2 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 17 00 [18:32:14]MH_I2C_Read... [18:32:14]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [18:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:32:14]wFMCommunicate OK [18:32:14]requested_item fd.num is exist - process it [18:32:14]SAM_PROTO_GetFieldsCounters [18:32:14]wFMCommunicate request_size=4 [18:32:14]MH_SAM_APDU [18:32:14]CAPDU: 80 13 00 00 [18:32:14]Write to MH i2c: E2 08 00 5A 05 80 13 00 00 00 00 00 00 DB [18:32:14]Write i2c OK [18:32:14]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 62 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 62 00 5A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [18:32:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:15]wFMCommunicate OK [18:32:15]SAM_PROTO_GetFieldsCounters done [18:32:15]requested_item shift.num is exist - process it [18:32:15]requested_item shift.opened is exist - process it [18:32:15]req_shift_opened [18:32:15]FM_GetShiftState [18:32:15]SAM_PROTO_GetShiftState [18:32:15]wFMCommunicate request_size=4 [18:32:15]MH_SAM_APDU [18:32:15]CAPDU: 80 13 01 00 [18:32:15]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [18:32:15]Write i2c OK [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 [18:32:15]MH_I2C_Read... [18:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:15]Read from MH i2c: E2 0E 00 [18:32:15]MH_I2C_Read... [18:32:15]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 24 [18:32:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:32:15]wFMCommunicate OK [18:32:15]SAM_PROTO_GetShiftState done [18:32:15]FM_GetShiftState done [18:32:15]req_shift_opened done [18:32:15]requested_item shift.open_date is exist - process it [18:32:15]req_shift_open_date [18:32:15]req_shift_open_date done [18:32:15]produce_requested_data done [18:32:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152009,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:32:15]process_action_free close_receipt [18:32:15]json_value_free [18:32:15]json_value_free done [18:32:15]process_json_proto returns [18:32:15]Send response to host 66 05 80 15 02 00 08 00 F4 03 04 00 D2 62 F0 66 00 00 80 [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [18:32:51]RAPDU: 90 00 [18:32:51]wFMCommunicate OK [18:32:51]wFMCommunicate request_size=25 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:32:51]Write to MH i2c: E2 1C 00 67 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 4E [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [18:32:51]RAPDU: 90 00 [18:32:51]wFMCommunicate OK [18:32:51]wFMCommunicate request_size=4 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 15 03 00 [18:32:51]Write to MH i2c: E2 08 00 68 05 80 15 03 00 00 00 00 00 EE [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 40 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 40 00 68 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 01 00 00 35 04 06 00 1A E0 B7 21 86 62 90 00 ED [18:32:51]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 01 00 00 35 04 06 00 1A E0 B7 21 86 62 90 00 [18:32:51]wFMCommunicate OK [18:32:51]SAM_PROTO_ProcessDocument answer len = 59 [18:32:51]SAM_PROTO_ProcessDocument done [18:32:51]SetTLVBufToDocument [18:32:51]Processing tag 1209 (04B9) [18:32:51]Malloc new data [18:32:51]Processing tag 1041 (0411) [18:32:51]Processing tag 1040 (0410) [18:32:51]Malloc new data [18:32:51]Processing tag 1038 (040E) [18:32:51]Malloc new data [18:32:51]Processing tag 1042 (0412) [18:32:51]Malloc new data [18:32:51]Processing tag 1077 (0435) [18:32:51]Malloc new data [18:32:51]SetTLVBufToDocument err=0 [18:32:51]KKMLoadAndSignReceiptData store KKM data [18:32:51]KKMLoadAndSignReceiptData err=0 [18:32:51]wFMCommunicate request_size=4 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 11 00 00 [18:32:51]Write to MH i2c: E2 08 00 69 05 80 11 00 00 00 00 00 00 E8 [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 17 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 17 00 69 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [18:32:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:32:51]wFMCommunicate OK [18:32:51]Счет N : (3)18837 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 341 22.09.2024 18:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152010 ФПД: 29552447424098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152010&fm=29552447424098&tin=02508201610067®Number=0000000000091825&sum=9500 0 [18:32:51]StoreToDocumentArchive [18:32:51]shift 475 fd 152010 [18:32:51]save to /storage/0475/doc_00152010 [18:32:51]save last doc name /storage/0475/doc_00152010 to /storage/kkm_last_doc_name [18:32:51]save OK [18:32:51]Clear old archive folders... [18:32:51]ProcessDocumentItem done err = 0, tmpTLVsize=299 [18:32:51]tlvbuf is 005B7850 [18:32:51]SAM_PROTO_ClearQueue [18:32:51]wFMCommunicate request_size=4 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 09 00 00 [18:32:51]Write to MH i2c: E2 08 00 6A 05 80 09 00 00 00 00 00 00 E1 [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [18:32:51]RAPDU: 90 00 [18:32:51]wFMCommunicate OK [18:32:51]SAM_PROTO_ClearQueue done [18:32:51]KKMCreateOFDPacket [18:32:51]OFDProtocolAddRootSTLVToBuf [18:32:51]FM_MakeSignedData [18:32:51]FM_MakeSignedData [18:32:51]SAM_PROTO_SignData [18:32:51]wFMCommunicate request_size=4 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 0D 01 02 [18:32:51]Write to MH i2c: E2 08 00 6B 05 80 0D 01 02 00 00 00 00 E9 [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [18:32:51]RAPDU: 90 00 [18:32:51]wFMCommunicate OK [18:32:51]wFMCommunicate request_size=255 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 D2 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [18:32:51]Write to MH i2c: E2 02 01 6C 05 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 D2 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 4C [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:51]Read from MH i2c: E2 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 [18:32:51]MH_I2C_Read... [18:32:51]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [18:32:51]RAPDU: 90 00 [18:32:51]wFMCommunicate OK [18:32:51]wFMCommunicate request_size=58 [18:32:51]MH_SAM_APDU [18:32:51]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 35 04 06 00 1A E0 B7 21 86 62 [18:32:51]Write to MH i2c: E2 3D 00 6D 05 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 35 04 06 00 1A E0 B7 21 86 62 00 00 B2 [18:32:51]Write i2c OK [18:32:51]MH_I2C_Read... [18:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:52]Read from MH i2c: E2 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 03 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [18:32:52]RAPDU: 90 00 [18:32:52]wFMCommunicate OK [18:32:52]wFMCommunicate request_size=4 [18:32:52]MH_SAM_APDU [18:32:52]CAPDU: 80 0D 03 02 [18:32:52]Write to MH i2c: E2 08 00 6E 05 80 0D 03 02 00 00 00 00 EE [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:52]Read from MH i2c: E2 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 0B 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 0B 00 6E 05 00 D4 9F 18 B9 18 5C 0F 05 90 00 BB [18:32:52]RAPDU: D4 9F 18 B9 18 5C 0F 05 90 00 [18:32:52]wFMCommunicate OK [18:32:52]SAM_PROTO_SignData done [18:32:52]FM_MakeSignedData done [18:32:52]CreateOFDProtocolMessage [18:32:52]wFMCommunicate request_size=4 [18:32:52]MH_SAM_APDU [18:32:52]CAPDU: 80 11 00 00 [18:32:52]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:52]Read from MH i2c: E2 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 17 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [18:32:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:32:52]wFMCommunicate OK [18:32:52]CreateOFDProtocolMessage done [18:32:52]OFDSenderStorePacket 152010 [18:32:52]StoreOFDPacket docnum=152010 [18:32:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 A4 DF 37 01 FA E6 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 D2 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 35 04 06 00 1A E0 B7 21 86 62 D4 9F 18 B9 18 5C 0F 05 [18:32:52]CheckFolder [18:32:52]dirname=/storage/ofd_packets [18:32:52]CheckFolder done [18:32:52]ProducePacketName [18:32:52]name=ofd_packets/00152010 [18:32:52]NVStorageSaveData ofd_packets/00152010 [18:32:52]File name is /storage/ofd_packets/00152010 [18:32:52]Write 349 bytes [18:32:52]NVStorageSaveData done [18:32:52]OFDSenderStorePacket done [18:32:52]KKMCreateOFDPacket done [18:32:52]NVStorageSaveData kkm_last_timestamp [18:32:52]File name is /storage/kkm_last_timestamp [18:32:52]Write 4 bytes [18:32:52]NVStorageSaveData done [18:32:52]ExternCall_PrintAddStr [18:32:52]wPrintStart [18:32:52]Write to MH i2c: 01 00 00 70 05 75 [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 07 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 07 00 70 05 00 00 00 00 00 FF 0F 8A [18:32:52]RasterBufferAndPrint [18:32:52]line Счет N : (3)18837 [18:32:52]line ИНН: 02508201610067 [18:32:52]line Контрольно-Кассовый Чек [18:32:52]line ПРОДАЖА [18:32:52]line Товар: 4700003010070 [18:32:52]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [18:32:52]line 1.000 * 95.00 [18:32:52]line = 95.00 [18:32:52]line НДС 12% НСП 1% [18:32:52]line > о реализуемом товаре [18:32:52]line ИТОГО: 95.00 [18:32:52]line НСП 1% : 0.84 [18:32:52]line НДС 12% : 10.09 [18:32:52]line Наличными: 95.00 [18:32:52]line Безнал.: 0.00 [18:32:52]line Место: АЗС № 89 "Партнер Нефть" [18:32:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:32:52]line СНО: Общий режим [18:32:52]line Чек 341 22.09.2024 18:32 [18:32:52]line Смена: 475 ФФД: 1.0 [18:32:52]line ЗНМ: 0300000113 [18:32:52]line РНМ: 0000000000091825 [18:32:52]line Версия ККМ: 001 [18:32:52]line ФМ: 0000000000871835 [18:32:52]line ФД: 152010 [18:32:52]line ФПД: 29552447424098 [18:32:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152010&fm=29552447424098&tin=02508201610067®Number=0000000000091825&sum=9500 [18:32:52]OFD Sender: Processing packet 152010 [packets to send 827, broken 826] [18:32:52]ProducePacketName [18:32:52]name=ofd_packets/00152010 [18:32:52]OFD Sender: To server: pG, [18:32:52]CommunicateWithHost lk.salyk.kg:30040 [18:32:52]ConnectInit lk.salyk.kg [18:32:52]line 0 [18:32:52]written 0, free lines is 4095 [18:32:52]Write to MH i2c: 01 00 00 99 05 9E [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 07 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: 01 07 00 99 05 00 00 00 00 00 EE 0C 9F [18:32:52]RasterBufferAndPrint [18:32:52]line [18:32:52]line [18:32:52]line [18:32:52]line [18:32:52]line [18:32:52]written 0, free lines is 3316 [18:32:52]MH_Cut [18:32:52]Write to MH i2c: D1 01 00 A0 05 01 77 [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: D1 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: D1 01 00 [18:32:52]MH_I2C_Read... [18:32:52]Read from MH i2c: D1 01 00 A0 05 00 76 [18:32:52]Write to MH i2c: 01 00 00 A1 05 A6 [18:32:52]Write i2c OK [18:32:52]MH_I2C_Read... [18:32:53]*** Cut start [18:32:53]*** Purtial cut [18:32:53]*** Stage 1: CUTSNS_PIN = 1 [18:32:53]Read from MH i2c: 01 *** Stop cut motor [18:32:53]*** Cut end [18:32:53] [18:32:53]MH_I2C_Read... [18:32:53]Read from MH i2c: 01 07 00 [18:32:53]MH_I2C_Read... [18:32:53]Read from MH i2c: 01 07 00 A1 05 00 00 00 00 00 FF 0F BB [18:32:53]process_action close_receipt done [18:32:53]requested_data is exist [18:32:53]produce_requested_data [18:32:53]requested_item fm.sn is exist - process it [18:32:53]wFMCommunicate request_size=4 [18:32:53]MH_SAM_APDU [18:32:53]CAPDU: 80 11 00 00 [18:32:53]Write to MH i2c: E2 08 00 A2 05 80 11 00 00 00 00 00 00 21 [18:32:53]Write i2c OK [18:32:53]MH_I2C_Read... [18:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:53]Read from MH i2c: E2 [18:32:53]MH_I2C_Read... [18:32:53]Read from MH i2c: E2 17 00 [18:32:53]MH_I2C_Read... [18:32:53]Read from MH i2c: E2 17 00 A2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [18:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:32:53]wFMCommunicate OK [18:32:53]requested_item fd.num is exist - process it [18:32:53]SAM_PROTO_GetFieldsCounters [18:32:53]wFMCommunicate request_size=4 [18:32:53]MH_SAM_APDU [18:32:53]CAPDU: 80 13 00 00 [18:32:53]Write to MH i2c: E2 08 00 A3 05 80 13 00 00 00 00 00 00 24 [18:32:53]Write i2c OK [18:32:53]MH_I2C_Read... [18:32:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:54]Read from MH i2c: E2 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 62 00 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 62 00 A3 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 40 [18:32:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:54]wFMCommunicate OK [18:32:54]SAM_PROTO_GetFieldsCounters done [18:32:54]requested_item shift.num is exist - process it [18:32:54]requested_item shift.opened is exist - process it [18:32:54]req_shift_opened [18:32:54]FM_GetShiftState [18:32:54]SAM_PROTO_GetShiftState [18:32:54]wFMCommunicate request_size=4 [18:32:54]MH_SAM_APDU [18:32:54]CAPDU: 80 13 01 00 [18:32:54]Write to MH i2c: E2 08 00 A4 05 80 13 01 00 00 00 00 00 26 [18:32:54]Write i2c OK [18:32:54]MH_I2C_Read... [18:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:54]Read from MH i2c: E2 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 0E 00 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 0E 00 A4 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6D [18:32:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:32:54]wFMCommunicate OK [18:32:54]SAM_PROTO_GetShiftState done [18:32:54]FM_GetShiftState done [18:32:54]req_shift_opened done [18:32:54]requested_item shift.open_date is exist - process it [18:32:54]req_shift_open_date [18:32:54]req_shift_open_date done [18:32:54]produce_requested_data done [18:32:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152010,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:32:54]process_action_free close_receipt [18:32:54]json_value_free [18:32:54]json_value_free done [18:32:54]process_json_proto returns [18:32:54]Send response to host [18:32:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152010,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:32:54]free response buf [18:32:54]execute_script done [18:32:54]execute_script returns [18:32:54]free content buf [18:32:54]Sock 9.Close socket [18:32:54]Sock 9.Thread stoped [18:32:55]Connected sock=11 [18:32:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 A4 DF 37 01 FA E6 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 D2 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 35 04 06 00 1A E0 B7 21 86 62 D4 9F 18 B9 18 5C 0F 05 [18:32:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F A0 47 00 80 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 51 02 00 F4 03 04 00 D9 0A F0 66 B6 04 01 00 00 C7 A9 0D B9 14 A7 67 6C [18:32:56]CommunicateWithHost err = 0 [18:32:56]CheckOFDResponse [18:32:56]1017 (14) - 77093643461234 [18:32:56]1041 (16) - 0000000000871835 [18:32:56]1040 (4) - 152010 [18:32:56]1012 (4) - 22.09.2024 12:17 [18:32:56]1206 (1) - 0 [18:32:56]OFD Sender: Remove packet 152010 [18:32:56]ProducePacketName [18:32:56]name=ofd_packets/00152010 [18:32:56]NVStorageDeleteData [18:32:56]OFD Sender: No OFD packet to send [18:33:01]OFD Sender: No OFD packet to send [18:33:06]recv_with_timeout no data received [18:33:07]OFD Sender: No OFD packet to send [18:33:12]OFD Sender: No OFD packet to send [18:33:14]accept exits with 10 [18:33:14]New connection [18:33:14]New thread 3067092324 created [18:33:14]Thread 3067235684 joined [18:33:14]Waiting for new connection... [18:33:14] Sock 10.Parse request [18:33:14]Sock 10.Check first char [18:33:14]Sock 10.First char is OK [18:33:14]request: POST /json_proto HTTP/1.0 [18:33:14]Method: POST [18:33:14]URL: /json_proto [18:33:14]Method is POST - this is cgi request [18:33:14]url: /json_proto [18:33:14]query_string will be loaded in cgi processing [18:33:14]execute_cgi json_proto POST (null) [18:33:14]execute_cgi path=json_proto method=POST [18:33:14]POST find Content-Length [18:33:14]Host: 172.17.43.67:8080 [18:33:14]Content-Length: 680 [18:33:14]Content-Type: application/json [18:33:14] [18:33:14]POST finish read [18:33:14]Found Content-Length = 680 [18:33:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:14]execute_script... [18:33:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:14]POST & json_proto [18:33:14]process_json_proto [18:33:14]json parsed OK: [18:33:14]protocol is kg_v1.0 [18:33:14]action value=close_receipt [18:33:14]process_action close_receipt [18:33:14]cmd_close_receipt [18:33:14]MH_GetDate [18:33:14]Write to MH i2c: F0 00 00 A5 05 99 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: F0 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: F0 09 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: F0 09 00 A5 05 00 EA 62 F0 66 6A BD 47 65 17 [18:33:14]GetLastDocTimeStamp 1727029970 [18:33:14]current date 1727029994 [18:33:14]FM_GetShiftState [18:33:14]SAM_PROTO_GetShiftState [18:33:14]wFMCommunicate request_size=4 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 13 01 00 [18:33:14]Write to MH i2c: E2 08 00 A6 05 80 13 01 00 00 00 00 00 28 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 0E 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 0E 00 A6 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6F [18:33:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:33:14]wFMCommunicate OK [18:33:14]SAM_PROTO_GetShiftState done [18:33:14]FM_GetShiftState done [18:33:14]opened in 1726966141 [18:33:14]opened+sec_in_day 1727052541 [18:33:14]quantity*price = 100050 [18:33:14]sum+1 = 100052 [18:33:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 342 22.09.2024 18:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152011 ФПД: 171529615656186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183314&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152011&fm=171529615656186&tin=02508201610067®Number=0000000000091825&sum=100000 [18:33:15]StoreToDocumentArchive [18:33:15]shift 475 fd 152011 [18:33:15]save to /storage/0475/doc_00152011 [18:33:15]save last doc name /storage/0475/doc_00152011 to /storage/kkm_last_doc_name [18:33:15]save OK [18:33:15]Clear old archive folders... [18:33:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:33:15]tlvbuf is 0057BDE0 [18:33:15]SAM_PROTO_ClearQueue [18:33:15]wFMCommunicate request_size=4 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 09 00 00 [18:33:15]Write to MH i2c: E2 08 00 B3 05 80 09 00 00 00 00 00 00 2A [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [18:33:15]RAPDU: 90 00 [18:33:15]wFMCommunicate OK [18:33:15]SAM_PROTO_ClearQueue done [18:33:15]KKMCreateOFDPacket [18:33:15]OFDProtocolAddRootSTLVToBuf [18:33:15]FM_MakeSignedData [18:33:15]FM_MakeSignedData [18:33:15]SAM_PROTO_SignData [18:33:15]wFMCommunicate request_size=4 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 0D 01 02 [18:33:15]Write to MH i2c: E2 08 00 B4 05 80 0D 01 02 00 00 00 00 32 [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [18:33:15]RAPDU: 90 00 [18:33:15]wFMCommunicate OK [18:33:15]wFMCommunicate request_size=255 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 51 02 00 35 04 06 00 9C 01 59 CF [18:33:15]Write to MH i2c: E2 02 01 B5 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 51 02 00 35 04 06 00 9C 01 59 CF 00 00 6F [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [18:33:15]RAPDU: 90 00 [18:33:15]wFMCommunicate OK [18:33:15]wFMCommunicate request_size=7 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 0D 02 02 02 44 FA [18:33:15]Write to MH i2c: E2 0A 00 B6 05 80 0D 02 02 02 00 44 FA 00 00 77 [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [18:33:15]RAPDU: 90 00 [18:33:15]wFMCommunicate OK [18:33:15]wFMCommunicate request_size=4 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 0D 03 02 [18:33:15]Write to MH i2c: E2 08 00 B7 05 80 0D 03 02 00 00 00 00 37 [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 0B 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 0B 00 B7 05 00 54 07 06 BC 5C 08 0E F5 90 00 BC [18:33:15]RAPDU: 54 07 06 BC 5C 08 0E F5 90 00 [18:33:15]wFMCommunicate OK [18:33:15]SAM_PROTO_SignData done [18:33:15]FM_MakeSignedData done [18:33:15]CreateOFDProtocolMessage [18:33:15]wFMCommunicate request_size=4 [18:33:15]MH_SAM_APDU [18:33:15]CAPDU: 80 11 00 00 [18:33:15]Write to MH i2c: E2 08 00 B8 05 80 11 00 00 00 00 00 00 37 [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:15]Read from MH i2c: E2 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 17 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: E2 17 00 B8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [18:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:33:15]wFMCommunicate OK [18:33:15]CreateOFDProtocolMessage done [18:33:15]OFDSenderStorePacket 152011 [18:33:15]StoreOFDPacket docnum=152011 [18:33:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 86 04 01 56 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 51 02 00 35 04 06 00 9C 01 59 CF 44 FA 54 07 06 BC 5C 08 0E F5 [18:33:15]CheckFolder [18:33:15]dirname=/storage/ofd_packets [18:33:15]CheckFolder done [18:33:15]ProducePacketName [18:33:15]name=ofd_packets/00152011 [18:33:15]NVStorageSaveData ofd_packets/00152011 [18:33:15]File name is /storage/ofd_packets/00152011 [18:33:15]Write 298 bytes [18:33:15]NVStorageSaveData done [18:33:15]OFDSenderStorePacket done [18:33:15]KKMCreateOFDPacket done [18:33:15]NVStorageSaveData kkm_last_timestamp [18:33:15]File name is /storage/kkm_last_timestamp [18:33:15]Write 4 bytes [18:33:15]NVStorageSaveData done [18:33:15]ExternCall_PrintAddStr [18:33:15]wPrintStart [18:33:15]Write to MH i2c: 01 00 00 B9 05 BE [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 07 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 07 00 B9 05 00 00 00 00 00 FF 0F D3 [18:33:15]RasterBufferAndPrint [18:33:15]line Счет N : (1)1786017 [18:33:15]line ИНН: 02508201610067 [18:33:15]line Контрольно-Кассовый Чек [18:33:15]line ПРОДАЖА [18:33:15]line ТРК (МРК, ГНК) : 31 [18:33:15]line Товар: 2710194210 [18:33:15]line ДТ-К-5 [18:33:15]line 13.130 * 76.20 [18:33:15]line = 1000.51 [18:33:15]line НДС 12% НСП 1% [18:33:15]line > о реализуемом товаре [18:33:15]line ОКРУГЛЕНИЕ: -0.51 [18:33:15]line ИТОГО: 1000.00 [18:33:15]line Внесено: 1000.00 [18:33:15]line СДАЧА: 0.00 [18:33:15]line НСП 1% : 8.85 [18:33:15]line НДС 12% : 106.25 [18:33:15]line Наличными: 1000.00 [18:33:15]line Безнал.: 0.00 [18:33:15]line Место: АЗС № 89 "Партнер Нефть" [18:33:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:33:15]line СНО: Общий режим [18:33:15]line Чек 342 22.09.2024 18:33 [18:33:15]line Смена: 475 ФФД: 1.0 [18:33:15]line ЗНМ: 0300000113 [18:33:15]line РНМ: 0000000000091825 [18:33:15]line Версия ККМ: 001 [18:33:15]line ФМ: 0000000000871835 [18:33:15]line ФД: 152011 [18:33:15]line ФПД: 171529615656186 [18:33:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183314&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152011&fm=171529615656186&tin=02508201610067®Number=0000000000091825&sum=100000 [18:33:15]written 0, free lines is 4095 [18:33:15]OFD Sender: Processing packet 152011 [packets to send 827, broken 826] [18:33:15]ProducePacketName [18:33:15]name=ofd_packets/00152011 [18:33:15]OFD Sender: To server: pG, [18:33:15]CommunicateWithHost lk.salyk.kg:30040 [18:33:15]ConnectInit lk.salyk.kg [18:33:16]Write to MH i2c: 01 00 00 E4 05 E9 [18:33:16]Write i2c OK [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: 01 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: 01 07 00 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 DF 0C DB [18:33:16]RasterBufferAndPrint [18:33:16]line [18:33:16]line [18:33:16]line [18:33:16]line [18:33:16]line [18:33:16]written 0, free lines is 3304 [18:33:16]MH_Cut [18:33:16]Write to MH i2c: D1 01 00 EB 05 01 C2 [18:33:16]Write i2c OK [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: D1 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: D1 01 00 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: D1 01 00 EB 05 00 C1 [18:33:16]Write to MH i2c: 01 00 00 EC 05 F1 [18:33:16]Write i2c OK [18:33:16]MH_I2C_Read... [18:33:17]*** Cut start [18:33:17]*** Purtial cut [18:33:17]*** Stage 1: CUTSNS_PIN = 1 [18:33:17]Read from MH i2c: 01 [18:33:17]MH_I2C_Read... [18:33:17]*** Stop cut motor [18:33:17]*** Cut end [18:33:17]Read from MH i2c: 01 07 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 FF 0F 06 [18:33:17]process_action close_receipt done [18:33:17]requested_data is exist [18:33:17]produce_requested_data [18:33:17]requested_item fm.sn is exist - process it [18:33:17]wFMCommunicate request_size=4 [18:33:17]MH_SAM_APDU [18:33:17]CAPDU: 80 11 00 00 [18:33:17]Write to MH i2c: E2 08 00 ED 05 80 11 00 00 00 00 00 00 6C [18:33:17]Write i2c OK [18:33:17]MH_I2C_Read... [18:33:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:17]Read from MH i2c: E2 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 17 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 17 00 ED 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [18:33:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:33:17]wFMCommunicate OK [18:33:17]requested_item fd.num is exist - process it [18:33:17]SAM_PROTO_GetFieldsCounters [18:33:17]wFMCommunicate request_size=4 [18:33:17]MH_SAM_APDU [18:33:17]CAPDU: 80 13 00 00 [18:33:17]Write to MH i2c: E2 08 00 EE 05 80 13 00 00 00 00 00 00 6F [18:33:17]Write i2c OK [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 [18:33:17]MH_I2C_Read... [18:33:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:17]Read from MH i2c: E2 62 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 62 00 EE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [18:33:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:17]wFMCommunicate OK [18:33:17]SAM_PROTO_GetFieldsCounters done [18:33:17]requested_item shift.num is exist - process it [18:33:17]requested_item shift.opened is exist - process it [18:33:17]req_shift_opened [18:33:17]FM_GetShiftState [18:33:17]SAM_PROTO_GetShiftState [18:33:17]wFMCommunicate request_size=4 [18:33:17]MH_SAM_APDU [18:33:17]CAPDU: 80 13 01 00 [18:33:17]Write to MH i2c: E2 08 00 EF 05 80 13 01 00 00 00 00 00 71 [18:33:17]Write i2c OK [18:33:17]MH_I2C_Read... [18:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:17]Read from MH i2c: E2 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 0E 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 0E 00 EF 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B8 [18:33:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:33:17]wFMCommunicate OK [18:33:17]SAM_PROTO_GetShiftState done [18:33:17]FM_GetShiftState done [18:33:17]req_shift_opened done [18:33:17]requested_item shift.open_date is exist - process it [18:33:17]req_shift_open_date [18:33:17]req_shift_open_date done [18:33:17]produce_requested_data done [18:33:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152011,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:33:17]process_action_free close_receipt [18:33:17]json_value_free [18:33:17]json_value_free done [18:33:17]process_json_proto returns [18:33:17]Send response to host [18:33:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152011,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:33:17]free response buf [18:33:17]execute_script done [18:33:17]execute_script returns [18:33:17]free content buf [18:33:17]Sock 10.Close socket [18:33:17]Sock 10.Thread stoped [18:33:20]ConnectInit Can't take IP for lk.salyk.kg [18:33:20]CommunicateWithHost connect error [18:33:20]CommunicateWithHost err = -1 [18:33:20]OFD Sender: Server communicate error [18:33:25]OFD Sender: Processing packet 152011 [packets to send 827, broken 826] [18:33:25]ProducePacketName [18:33:25]name=ofd_packets/00152011 [18:33:25]OFD Sender: To server: pG, [18:33:25]CommunicateWithHost lk.salyk.kg:30040 [18:33:25]ConnectInit lk.salyk.kg [18:33:30]ConnectInit Can't take IP for lk.salyk.kg [18:33:30]CommunicateWithHost connect error [18:33:30]CommunicateWithHost err = -1 [18:33:30]OFD Sender: Server communicate error [18:33:35]OFD Sender: Processing packet 152011 [packets to send 827, broken 826] [18:33:35]ProducePacketName [18:33:35]name=ofd_packets/00152011 [18:33:35]OFD Sender: To server: pG, [18:33:35]CommunicateWithHost lk.salyk.kg:30040 [18:33:35]ConnectInit lk.salyk.kg [18:33:40]ConnectInit Can't take IP for lk.salyk.kg [18:33:40]CommunicateWithHost connect error [18:33:40]CommunicateWithHost err = -1 [18:33:40]OFD Sender: Server communicate error [18:33:46]OFD Sender: Processing packet 152011 [packets to send 827, broken 826] [18:33:46]ProducePacketName [18:33:46]name=ofd_packets/00152011 [18:33:46]OFD Sender: To server: pG, [18:33:46]CommunicateWithHost lk.salyk.kg:30040 [18:33:46]ConnectInit lk.salyk.kg [18:33:46]Connected sock=8 [18:33:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 86 04 01 56 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 62 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 51 02 00 35 04 06 00 9C 01 59 CF 44 FA 54 07 06 BC 5C 08 0E F5 [18:33:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 11 47 00 0F 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 51 02 00 F4 03 04 00 0B 0B F0 66 B6 04 01 00 00 7F 45 4F 7A 44 46 5D 0D [18:33:46]CommunicateWithHost err = 0 [18:33:46]CheckOFDResponse [18:33:46]1017 (14) - 77093643461234 [18:33:46]1041 (16) - 0000000000871835 [18:33:46]1040 (4) - 152011 [18:33:46]1012 (4) - 22.09.2024 12:18 [18:33:46]1206 (1) - 0 [18:33:46]OFD Sender: Remove packet 152011 [18:33:46]ProducePacketName [18:33:46]name=ofd_packets/00152011 [18:33:46]NVStorageDeleteData [18:33:47]OFD Sender: No OFD packet to send [18:33:52]OFD Sender: No OFD packet to send [18:33:55]recv_with_timeout no data received [18:33:57]OFD Sender: No OFD packet to send [18:34:02]OFD Sender: No OFD packet to send [18:34:07]OFD Sender: No OFD packet to send [18:34:07]recv_with_timeout no data received [18:34:12]OFD Sender: No OFD packet to send [18:34:17]OFD Sender: No OFD packet to send [18:34:19]recv_with_timeout no data received [18:34:22]OFD Sender: No OFD packet to send [18:34:27]OFD Sender: No OFD packet to send [18:34:29]recv_with_timeout no data received [18:34:32]OFD Sender: No OFD packet to send [18:34:37]OFD Sender: No OFD packet to send [18:34:42]OFD Sender: No OFD packet to send [18:34:47]OFD Sender: No OFD packet to send [18:34:52]OFD Sender: No OFD packet to send [18:34:57]OFD Sender: No OFD packet to send [18:35:02]OFD Sender: No OFD packet to send [18:35:07]OFD Sender: No OFD packet to send [18:35:12]OFD Sender: No OFD packet to send [18:35:17]OFD Sender: No OFD packet to send [18:35:17]recv_with_timeout no data received [18:35:22]OFD Sender: No OFD packet to send [18:35:27]OFD Sender: No OFD packet to send [18:35:32]OFD Sender: No OFD packet to send [18:35:37]OFD Sender: No OFD packet to send [18:35:42]OFD Sender: No OFD packet to send [18:35:47]OFD Sender: No OFD packet to send [18:35:52]OFD Sender: No OFD packet to send [18:35:55]accept exits with 9 [18:35:55]New connection [18:35:55]New thread 3067235684 created [18:35:55]Thread 3067092324 joined [18:35:55]Waiting for new connection... [18:35:55] Sock 9.Parse request [18:35:55]Sock 9.Check first char [18:35:55]Sock 9.First char is OK [18:35:55]request: POST /json_proto HTTP/1.0 [18:35:55]Method: POST [18:35:55]URL: /json_proto [18:35:55]Method is POST - this is cgi request [18:35:55]url: /json_proto [18:35:55]query_string will be loaded in cgi processing [18:35:55]execute_cgi json_proto POST (null) [18:35:55]execute_cgi path=json_proto method=POST [18:35:55]POST find Content-Length [18:35:55]Host: 172.17.43.67:8080 [18:35:55]Content-Length: 797 [18:35:55]Content-Type: application/json [18:35:55] [18:35:55]POST finish read [18:35:55]Found Content-Length = 797 [18:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:55]execute_script... [18:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:55]POST & json_proto [18:35:55]process_json_proto [18:35:55]json parsed OK: [18:35:55]protocol is kg_v1.0 [18:35:55]action value=close_receipt [18:35:55]process_action close_receipt [18:35:55]cmd_close_receipt [18:35:55]MH_GetDate [18:35:55]Write to MH i2c: F0 00 00 F0 05 E4 [18:35:55]Write i2c OK [18:35:55]MH_I2C_Read... [18:35:55]Read from MH i2c: F0 [18:35:55]MH_I2C_Read... [18:35:55]Read from MH i2c: F0 09 00 [18:35:55]MH_I2C_Read... [18:35:55]Read from MH i2c: F0 09 00 F0 05 00 8B 63 F0 66 6A BD 47 65 04 [18:35:55]GetLastDocTimeStamp 1727029994 [18:35:55]current date 1727030155 [18:35:55]FM_GetShiftState [18:35:55]SAM_PROTO_GetShiftState [18:35:55]wFMCommunicate request_size=4 [18:35:55]MH_SAM_APDU [18:35:55]CAPDU: 80 13 01 00 [18:35:55]Write to MH i2c: E2 08 00 F1 05 80 13 01 00 00 00 00 00 73 [18:35:55]Write i2c OK [18:35:55]MH_I2C_Read... [18:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:55]Read from MH i2c: E2 [18:35:55]MH_I2C_Read... [18:35:55]Read from MH i2c: E2 0E 00 [18:35:55]MH_I2C_Read... [18:35:55]Read from MH i2c: E2 0E 00 F1 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BA [18:35:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:35:55]wFMCommunicate OK [18:35:55]SAM_PROTO_GetShiftState done [18:35:55]FM_GetShiftState done [18:35:55]opened in 1726966141 [18:35:55]opened+sec_in_day 1727052541 [18:35:55]quantity*price = 0 [18:35:55]sum+1 = 1 [18:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 343 22.09.2024 18:35 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152012 ФПД: 182336824239890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183555&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152012&fm=182336824239890&tin=02508201610067®Number=0000000000091825&sum=0 [18:35:56]StoreToDocumentArchive [18:35:56]shift 475 fd 152012 [18:35:56]save to /storage/0475/doc_00152012 [18:35:56]save last doc name /storage/0475/doc_00152012 to /storage/kkm_last_doc_name [18:35:56]save OK [18:35:56]Clear old archive folders... [18:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:56]tlvbuf is 005711F0 [18:35:56]SAM_PROTO_ClearQueue [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 09 00 00 [18:35:56]Write to MH i2c: E2 08 00 FE 05 80 09 00 00 00 00 00 00 75 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]SAM_PROTO_ClearQueue done [18:35:56]KKMCreateOFDPacket [18:35:56]OFDProtocolAddRootSTLVToBuf [18:35:56]FM_MakeSignedData [18:35:56]FM_MakeSignedData [18:35:56]SAM_PROTO_SignData [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 01 02 [18:35:56]Write to MH i2c: E2 08 00 FF 05 80 0D 01 02 00 00 00 00 7D [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]wFMCommunicate request_size=255 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 8B 63 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 51 02 00 35 04 06 00 A5 [18:35:56]Write to MH i2c: E2 02 01 00 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 8B 63 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 51 02 00 35 04 06 00 A5 00 00 A4 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]wFMCommunicate request_size=10 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 02 02 05 D5 99 A3 67 12 [18:35:56]Write to MH i2c: E2 0D 00 01 06 80 0D 02 02 05 00 D5 99 A3 67 12 00 00 15 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:57]Read from MH i2c: E2 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [18:35:57]RAPDU: 90 00 [18:35:57]wFMCommunicate OK [18:35:57]wFMCommunicate request_size=4 [18:35:57]MH_SAM_APDU [18:35:57]CAPDU: 80 0D 03 02 [18:35:57]Write to MH i2c: E2 08 00 02 06 80 0D 03 02 00 00 00 00 83 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:57]Read from MH i2c: E2 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 0B 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 0B 00 02 06 00 EB 1C 10 A4 4D 3D BC 70 90 00 F5 [18:35:57]RAPDU: EB 1C 10 A4 4D 3D BC 70 90 00 [18:35:57]wFMCommunicate OK [18:35:57]SAM_PROTO_SignData done [18:35:57]FM_MakeSignedData done [18:35:57]CreateOFDProtocolMessage [18:35:57]wFMCommunicate request_size=4 [18:35:57]MH_SAM_APDU [18:35:57]CAPDU: 80 11 00 00 [18:35:57]Write to MH i2c: E2 08 00 03 06 80 11 00 00 00 00 00 00 83 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:57]Read from MH i2c: E2 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 17 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 17 00 03 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [18:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:57]wFMCommunicate OK [18:35:57]CreateOFDProtocolMessage done [18:35:57]OFDSenderStorePacket 152012 [18:35:57]StoreOFDPacket docnum=152012 [18:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 1E 07 01 89 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 8B 63 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 51 02 00 35 04 06 00 A5 D5 99 A3 67 12 EB 1C 10 A4 4D 3D BC 70 [18:35:57]CheckFolder [18:35:57]dirname=/storage/ofd_packets [18:35:57]CheckFolder done [18:35:57]ProducePacketName [18:35:57]name=ofd_packets/00152012 [18:35:57]NVStorageSaveData ofd_packets/00152012 [18:35:57]File name is /storage/ofd_packets/00152012 [18:35:57]Write 301 bytes [18:35:57]NVStorageSaveData done [18:35:57]OFDSenderStorePacket done [18:35:57]KKMCreateOFDPacket done [18:35:57]NVStorageSaveData kkm_last_timestamp [18:35:57]File name is /storage/kkm_last_timestamp [18:35:57]Write 4 bytes [18:35:57]NVStorageSaveData done [18:35:57]ExternCall_PrintAddStr [18:35:57]wPrintStart [18:35:57]Write to MH i2c: 01 00 00 04 06 0A [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 04 06 00 00 00 00 00 FF 0F 1F [18:35:57]RasterBufferAndPrint [18:35:57]line Счет N : (1)1786018 [18:35:57]line ИНН: 02508201610067 [18:35:57]line Контрольно-Кассовый Чек [18:35:57]line ПРОДАЖА [18:35:57]line ТРК (МРК, ГНК) : 13 [18:35:57]line Товар: 2710124500 [18:35:57]line Аи-95-К-5 [18:35:57]line 13.480 * 0.00 [18:35:57]line = 0.00 [18:35:57]line НДС 12% НСП 1% [18:35:57]line > о реализуемом товаре [18:35:57]line ИТОГО: 0.00 [18:35:57]line НСП 1% : 0.00 [18:35:57]line НДС 12% : 0.00 [18:35:57]line Наличными: 0.00 [18:35:57]line Безнал.: 0.00 [18:35:57]line Место: АЗС № 89 "Партнер Нефть" [18:35:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:35:57]line СНО: Общий режим [18:35:57]line Чек 343 22.09.2024 18:35 [18:35:57]line Смена: 475 ФФД: 1.0 [18:35:57]line ЗНМ: 0300000113 [18:35:57]line РНМ: 0000000000091825 [18:35:57]line Версия ККМ: 001 [18:35:57]line Платежная система: O! деньги [18:35:57]line ФМ: 0000000000871835 [18:35:57]line ФД: 152012 [18:35:57]line ФПД: 182336824239890 [18:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183555&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152012&fm=182336824239890&tin=02508201610067®Number=0000000000091825&sum=0 [18:35:57]written 0, free lines is 4095 [18:35:57]OFD Sender: Processing packet 152012 [packets to send 827, broken 826] [18:35:57]ProducePacketName [18:35:57]name=ofd_packets/00152012 [18:35:57]OFD Sender: To server: pG, [18:35:57]CommunicateWithHost lk.salyk.kg:30040 [18:35:57]ConnectInit lk.salyk.kg [18:35:57]Write to MH i2c: 01 00 00 2E 06 34 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 2E 06 00 00 00 00 00 EC 0C 33 [18:35:57]RasterBufferAndPrint [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]written 0, free lines is 3314 [18:35:57]MH_Cut [18:35:57]Write to MH i2c: D1 01 00 35 06 01 0D [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 01 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 01 00 35 06 00 0C [18:35:57]Write to MH i2c: 01 00 00 36 06 3C [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Connected sock=8 [18:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 1E 07 01 89 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 8B 63 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 51 02 00 35 04 06 00 A5 D5 99 A3 67 12 EB 1C 10 A4 4D 3D BC 70 [18:35:58]*** Cut start [18:35:58]*** Purtial cut [18:35:58]*** Stage 1: CUTSNS_PIN = 1 [18:35:58]Read from MH i2c: 01 [18:35:58]MH_I2C_Read... [18:35:58]*** Stop cut motor [18:35:58]*** Cut end [18:35:58]Read from MH i2c: 01 07 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 FF 0F 51 [18:35:58]process_action close_receipt done [18:35:58]requested_data is exist [18:35:58]produce_requested_data [18:35:58]requested_item fm.sn is exist - process it [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 11 00 00 [18:35:58]Write to MH i2c: E2 08 00 37 06 80 11 00 00 00 00 00 00 B7 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 17 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 17 00 37 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [18:35:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:58]wFMCommunicate OK [18:35:58]requested_item fd.num is exist - process it [18:35:58]SAM_PROTO_GetFieldsCounters [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 13 00 00 [18:35:58]Write to MH i2c: E2 08 00 38 06 80 13 00 00 00 00 00 00 BA [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 62 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 62 00 38 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [18:35:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:58]wFMCommunicate OK [18:35:58]SAM_PROTO_GetFieldsCounters done [18:35:58]requested_item shift.num is exist - process it [18:35:58]requested_item shift.opened is exist - process it [18:35:58]req_shift_opened [18:35:58]FM_GetShiftState [18:35:58]SAM_PROTO_GetShiftState [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 13 01 00 [18:35:58]Write to MH i2c: E2 08 00 39 06 80 13 01 00 00 00 00 00 BC [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0E 00 39 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 03 [18:35:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:35:58]wFMCommunicate OK [18:35:58]SAM_PROTO_GetShiftState done [18:35:58]FM_GetShiftState done [18:35:58]req_shift_opened done [18:35:58]requested_item shift.open_date is exist - process it [18:35:58]req_shift_open_date [18:35:58]req_shift_open_date done [18:35:58]produce_requested_data done [18:35:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152012,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:35:58]process_action_free close_receipt [18:35:58]json_value_free [18:35:58]json_value_free done [18:35:58]process_json_proto returns [18:35:58]Send response to host [18:35:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152012,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:35:58]free response buf [18:35:58]execute_script done [18:35:58]execute_script returns [18:35:58]free content buf [18:35:58]Sock 9.Close socket [18:35:58]Sock 9.Thread stoped [18:35:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 7B 47 00 4D 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 51 02 00 F4 03 04 00 8F 0B F0 66 B6 04 01 00 00 76 27 BD EE 09 2C 82 0B [18:35:59]CommunicateWithHost err = 0 [18:35:59]CheckOFDResponse [18:35:59]1017 (14) - 77093643461234 [18:35:59]1041 (16) - 0000000000871835 [18:35:59]1040 (4) - 152012 [18:35:59]1012 (4) - 22.09.2024 12:20 [18:35:59]1206 (1) - 0 [18:35:59]OFD Sender: Remove packet 152012 [18:35:59]ProducePacketName [18:35:59]name=ofd_packets/00152012 [18:35:59]NVStorageDeleteData [18:35:59]OFD Sender: No OFD packet to send [18:36:04]OFD Sender: No OFD packet to send [18:36:09]OFD Sender: No OFD packet to send [18:36:11]recv_with_timeout no data received [18:36:14]OFD Sender: No OFD packet to send [18:36:19]OFD Sender: No OFD packet to send [18:36:24]OFD Sender: No OFD packet to send [18:36:25]recv_with_timeout no data received [18:36:29]OFD Sender: No OFD packet to send [18:36:34]OFD Sender: No OFD packet to send [18:36:39]recv_with_timeout no data received [18:36:39]OFD Sender: No OFD packet to send [18:36:44]OFD Sender: No OFD packet to send [18:36:49]OFD Sender: No OFD packet to send [18:36:54]OFD Sender: No OFD packet to send [18:36:59]OFD Sender: No OFD packet to send [18:37:04]OFD Sender: No OFD packet to send [18:37:09]OFD Sender: No OFD packet to send [18:37:14]OFD Sender: No OFD packet to send [18:37:19]OFD Sender: No OFD packet to send [18:37:21]recv_with_timeout no data received [18:37:24]OFD Sender: No OFD packet to send [18:37:29]OFD Sender: No OFD packet to send [18:37:34]OFD Sender: No OFD packet to send [18:37:39]OFD Sender: No OFD packet to send [18:37:44]OFD Sender: No OFD packet to send [18:37:49]OFD Sender: No OFD packet to send [18:37:54]OFD Sender: No OFD packet to send [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:38:10]OFD Sender: No OFD packet to send [18:38:15]OFD Sender: No OFD packet to send [18:38:20]OFD Sender: No OFD packet to send [18:38:25]OFD Sender: No OFD packet to send [18:38:30]OFD Sender: No OFD packet to send [18:38:35]OFD Sender: No OFD packet to send [18:38:40]OFD Sender: No OFD packet to send [18:38:45]OFD Sender: No OFD packet to send [18:38:50]OFD Sender: No OFD packet to send [18:38:52]recv_with_timeout no data received [18:38:55]OFD Sender: No OFD packet to send [18:39:00]OFD Sender: No OFD packet to send [18:39:05]OFD Sender: No OFD packet to send [18:39:10]OFD Sender: No OFD packet to send [18:39:15]OFD Sender: No OFD packet to send [18:39:20]OFD Sender: No OFD packet to send [18:39:20]recv_with_timeout no data received [18:39:25]OFD Sender: No OFD packet to send [18:39:30]OFD Sender: No OFD packet to send [18:39:35]OFD Sender: No OFD packet to send [18:39:40]OFD Sender: No OFD packet to send [18:39:45]OFD Sender: No OFD packet to send [18:39:45]recv_with_timeout no data received [18:39:50]OFD Sender: No OFD packet to send [18:39:55]OFD Sender: No OFD packet to send [18:40:00]OFD Sender: No OFD packet to send [18:40:05]OFD Sender: No OFD packet to send [18:40:08]recv_with_timeout no data received [18:40:10]OFD Sender: No OFD packet to send [18:40:15]OFD Sender: No OFD packet to send [18:40:20]OFD Sender: No OFD packet to send [18:40:25]OFD Sender: No OFD packet to send [18:40:30]OFD Sender: No OFD packet to send [18:40:35]OFD Sender: No OFD packet to send [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:55]OFD Sender: No OFD packet to send [18:40:57]recv_with_timeout no data received [18:41:00]OFD Sender: No OFD packet to send [18:41:05]OFD Sender: No OFD packet to send [18:41:10]recv_with_timeout no data received [18:41:10]OFD Sender: No OFD packet to send [18:41:15]OFD Sender: No OFD packet to send [18:41:20]OFD Sender: No OFD packet to send [18:41:25]OFD Sender: No OFD packet to send [18:41:29]accept exits with 10 [18:41:29]New connection [18:41:29]New thread 3067092324 created [18:41:29]Thread 3067235684 joined [18:41:29]Waiting for new connection... [18:41:29] Sock 10.Parse request [18:41:29]Sock 10.Check first char [18:41:29]Sock 10.First char is OK [18:41:29]request: POST /json_proto HTTP/1.0 [18:41:29]Method: POST [18:41:29]URL: /json_proto [18:41:29]Method is POST - this is cgi request [18:41:29]url: /json_proto [18:41:29]query_string will be loaded in cgi processing [18:41:29]execute_cgi json_proto POST (null) [18:41:29]execute_cgi path=json_proto method=POST [18:41:29]POST find Content-Length [18:41:29]Host: 172.17.43.67:8080 [18:41:29]Content-Length: 678 [18:41:29]Content-Type: application/json [18:41:29] [18:41:29]POST finish read [18:41:29]Found Content-Length = 678 [18:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:29]execute_script... [18:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:29]POST & json_proto [18:41:29]process_json_proto [18:41:29]json parsed OK: [18:41:29]protocol is kg_v1.0 [18:41:29]action value=close_receipt [18:41:29]process_action close_receipt [18:41:29]cmd_close_receipt [18:41:29]MH_GetDate [18:41:29]Write to MH i2c: F0 00 00 3A 06 2F [18:41:29]Write i2c OK [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 09 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 09 00 3A 06 00 D9 64 F0 66 6A BD 47 65 9E [18:41:29]GetLastDocTimeStamp 1727030155 [18:41:29]current date 1727030489 [18:41:29]FM_GetShiftState [18:41:29]SAM_PROTO_GetShiftState [18:41:29]wFMCommunicate request_size=4 [18:41:29]MH_SAM_APDU [18:41:29]CAPDU: 80 13 01 00 [18:41:29]Write to MH i2c: E2 08 00 3B 06 80 13 01 00 00 00 00 00 BE [18:41:29]Write i2c OK [18:41:29]MH_I2C_Read... [18:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:29]Read from MH i2c: E2 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 0E 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 0E 00 3B 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 05 [18:41:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:41:29]wFMCommunicate OK [18:41:29]SAM_PROTO_GetShiftState done [18:41:29]FM_GetShiftState done [18:41:29]opened in 1726966141 [18:41:29]opened+sec_in_day 1727052541 [18:41:29]quantity*price = 50036 [18:41:29]sum+1 = 50037 [18:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 344 22.09.2024 18:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152013 ФПД: 2019411028337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152013&fm=2019411028337&tin=02508201610067®Number=0000000000091825&sum=50000 [18:41:30]StoreToDocumentArchive [18:41:30]shift 475 fd 152013 [18:41:30]save to /storage/0475/doc_00152013 [18:41:30]save last doc name /storage/0475/doc_00152013 to /storage/kkm_last_doc_name [18:41:30]save OK [18:41:30]Clear old archive folders... [18:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:30]tlvbuf is 005A9500 [18:41:30]SAM_PROTO_ClearQueue [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 09 00 00 [18:41:30]Write to MH i2c: E2 08 00 48 06 80 09 00 00 00 00 00 00 C0 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [18:41:30]RAPDU: 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_ClearQueue done [18:41:30]KKMCreateOFDPacket [18:41:30]OFDProtocolAddRootSTLVToBuf [18:41:30]FM_MakeSignedData [18:41:30]FM_MakeSignedData [18:41:30]SAM_PROTO_SignData [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 0D 01 02 [18:41:30]Write to MH i2c: E2 08 00 49 06 80 0D 01 02 00 00 00 00 C8 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [18:41:30]RAPDU: 90 00 [18:41:30]wFMCommunicate OK [18:41:30]wFMCommunicate request_size=255 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 D9 64 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 51 02 00 35 04 06 00 01 [18:41:30]Write to MH i2c: E2 02 01 4A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 D9 64 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 51 02 00 35 04 06 00 01 00 00 30 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [18:41:30]RAPDU: 90 00 [18:41:30]wFMCommunicate OK [18:41:30]wFMCommunicate request_size=10 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 0D 02 02 05 D6 2E 46 E9 71 [18:41:30]Write to MH i2c: E2 0D 00 4B 06 80 0D 02 02 05 00 D6 2E 46 E9 71 00 00 79 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [18:41:30]RAPDU: 90 00 [18:41:30]wFMCommunicate OK [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 0D 03 02 [18:41:30]Write to MH i2c: E2 08 00 4C 06 80 0D 03 02 00 00 00 00 CD [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0B 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0B 00 4C 06 00 8E 4C C5 DB 0E CC 59 2B 90 00 A6 [18:41:30]RAPDU: 8E 4C C5 DB 0E CC 59 2B 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_SignData done [18:41:30]FM_MakeSignedData done [18:41:30]CreateOFDProtocolMessage [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 11 00 00 [18:41:30]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]OFD Sender: No OFD packet to send [18:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 17 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 17 00 4D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [18:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:30]wFMCommunicate OK [18:41:30]CreateOFDProtocolMessage done [18:41:30]OFDSenderStorePacket 152013 [18:41:30]StoreOFDPacket docnum=152013 [18:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 FD 07 01 1F 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 D9 64 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 51 02 00 35 04 06 00 01 D6 2E 46 E9 71 8E 4C C5 DB 0E CC 59 2B [18:41:30]CheckFolder [18:41:30]dirname=/storage/ofd_packets [18:41:30]CheckFolder done [18:41:30]ProducePacketName [18:41:30]name=ofd_packets/00152013 [18:41:30]NVStorageSaveData ofd_packets/00152013 [18:41:30]File name is /storage/ofd_packets/00152013 [18:41:30]Write 301 bytes [18:41:30]NVStorageSaveData done [18:41:30]OFDSenderStorePacket done [18:41:30]KKMCreateOFDPacket done [18:41:30]NVStorageSaveData kkm_last_timestamp [18:41:30]File name is /storage/kkm_last_timestamp [18:41:30]Write 4 bytes [18:41:30]NVStorageSaveData done [18:41:30]ExternCall_PrintAddStr [18:41:30]wPrintStart [18:41:30]Write to MH i2c: 01 00 00 4E 06 54 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: 01 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: 01 07 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: 01 07 00 4E 06 00 00 00 00 00 FF 0F 69 [18:41:30]RasterBufferAndPrint [18:41:30]line Счет N : (1)1786020 [18:41:30]line ИНН: 02508201610067 [18:41:30]line Контрольно-Кассовый Чек [18:41:30]line ПРОДАЖА [18:41:30]line ТРК (МРК, ГНК) : 12 [18:41:30]line Товар: 2710124130 [18:41:30]line Аи-92-К-5 [18:41:30]line 7.380 * 67.80 [18:41:30]line = 500.36 [18:41:30]line НДС 12% НСП 1% [18:41:30]line > о реализуемом товаре [18:41:30]line ОКРУГЛЕНИЕ: -0.36 [18:41:30]line ИТОГО: 500.00 [18:41:30]line Внесено: 500.00 [18:41:30]line СДАЧА: 0.00 [18:41:30]line НСП 1% : 4.43 [18:41:30]line НДС 12% : 53.14 [18:41:30]line Наличными: 500.00 [18:41:30]line Безнал.: 0.00 [18:41:30]line Место: АЗС № 89 "Партнер Нефть" [18:41:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:41:30]line СНО: Общий режим [18:41:30]line Чек 344 22.09.2024 18:41 [18:41:30]line Смена: 475 ФФД: 1.0 [18:41:30]line ЗНМ: 0300000113 [18:41:30]line РНМ: 0000000000091825 [18:41:30]line Версия ККМ: 001 [18:41:30]line ФМ: 0000000000871835 [18:41:30]line ФД: 152013 [18:41:30]line ФПД: 2019411028337 [18:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152013&fm=2019411028337&tin=02508201610067®Number=0000000000091825&sum=50000 [18:41:30]written 0, free lines is 4095 [18:41:30]OFD Sender: Processing packet 152013 [packets to send 827, broken 826] [18:41:30]ProducePacketName [18:41:30]name=ofd_packets/00152013 [18:41:30]OFD Sender: To server: pG, [18:41:30]CommunicateWithHost lk.salyk.kg:30040 [18:41:30]ConnectInit lk.salyk.kg [18:41:31]Write to MH i2c: 01 00 00 79 06 7F [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 07 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 07 00 79 06 00 00 00 00 00 D7 0C 69 [18:41:31]RasterBufferAndPrint [18:41:31]line [18:41:31]line [18:41:31]line [18:41:31]line [18:41:31]line [18:41:31]written 0, free lines is 3294 [18:41:31]MH_Cut [18:41:31]Write to MH i2c: D1 01 00 80 06 01 58 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: D1 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: D1 01 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: D1 01 00 80 06 00 57 [18:41:31]Write to MH i2c: 01 00 00 81 06 87 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]Connected sock=8 [18:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 FD 07 01 1F 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 D9 64 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 51 02 00 35 04 06 00 01 D6 2E 46 E9 71 8E 4C C5 DB 0E CC 59 2B [18:41:32]*** Cut start [18:41:32]*** Purtial cut [18:41:32]*** Stage 1: CUTSNS_PIN = 1 [18:41:32]Read from MH i2c: 01 [18:41:32]MH_I2C_Read... [18:41:32]*** Stop cut motor [18:41:32]*** Cut end [18:41:32]Read from MH i2c: 01 07 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 FF 0F 9C [18:41:32]process_action close_receipt done [18:41:32]requested_data is exist [18:41:32]produce_requested_data [18:41:32]requested_item fm.sn is exist - process it [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 11 00 00 [18:41:32]Write to MH i2c: E2 08 00 82 06 80 11 00 00 00 00 00 00 02 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DA B6 47 00 91 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 51 02 00 F4 03 04 00 DD 0C F0 66 B6 04 01 00 00 F0 F8 9F 90 51 3B EE F5 [18:41:32]CommunicateWithHost err = 0 [18:41:32]CheckOFDResponse [18:41:32]1017 (14) - 77093643461234 [18:41:32]1041 (16) - 0000000000871835 [18:41:32]1040 (4) - 152013 [18:41:32]1012 (4) - 22.09.2024 12:26 [18:41:32]1206 (1) - 0 [18:41:32]OFD Sender: Remove packet 152013 [18:41:32]ProducePacketName [18:41:32]name=ofd_packets/00152013 [18:41:32]NVStorageDeleteData [18:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 17 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 17 00 82 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [18:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:32]wFMCommunicate OK [18:41:32]requested_item fd.num is exist - process it [18:41:32]SAM_PROTO_GetFieldsCounters [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 13 00 00 [18:41:32]Write to MH i2c: E2 08 00 83 06 80 13 00 00 00 00 00 00 05 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 62 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 62 00 83 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [18:41:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:32]wFMCommunicate OK [18:41:32]SAM_PROTO_GetFieldsCounters done [18:41:32]requested_item shift.num is exist - process it [18:41:32]requested_item shift.opened is exist - process it [18:41:32]req_shift_opened [18:41:32]FM_GetShiftState [18:41:32]SAM_PROTO_GetShiftState [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 13 01 00 [18:41:32]Write to MH i2c: E2 08 00 84 06 80 13 01 00 00 00 00 00 07 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0E 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0E 00 84 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4E [18:41:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:41:32]wFMCommunicate OK [18:41:32]SAM_PROTO_GetShiftState done [18:41:32]FM_GetShiftState done [18:41:32]req_shift_opened done [18:41:32]requested_item shift.open_date is exist - process it [18:41:32]req_shift_open_date [18:41:32]req_shift_open_date done [18:41:32]produce_requested_data done [18:41:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152013,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:41:32]process_action_free close_receipt [18:41:32]json_value_free [18:41:32]json_value_free done [18:41:32]process_json_proto returns [18:41:32]Send response to host [18:41:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152013,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:41:32]free response buf [18:41:32]execute_script done [18:41:32]execute_script returns [18:41:32]free content buf [18:41:32]Sock 10.Close socket [18:41:32]Sock 10.Thread stoped [18:41:32]OFD Sender: No OFD packet to send [18:41:37]OFD Sender: No OFD packet to send [18:41:40]recv_with_timeout no data received [18:41:42]OFD Sender: No OFD packet to send [18:41:47]OFD Sender: No OFD packet to send [18:41:52]OFD Sender: No OFD packet to send [18:41:57]OFD Sender: No OFD packet to send [18:41:59]recv_with_timeout no data received [18:42:02]OFD Sender: No OFD packet to send [18:42:07]OFD Sender: No OFD packet to send [18:42:12]OFD Sender: No OFD packet to send [18:42:18]OFD Sender: No OFD packet to send [18:42:23]OFD Sender: No OFD packet to send [18:42:28]OFD Sender: No OFD packet to send [18:42:30]recv_with_timeout no data received [18:42:33]OFD Sender: No OFD packet to send [18:43:18]OFD Sender: No OFD packet to send [18:43:23]OFD Sender: No OFD packet to send [18:43:25]ConnectInit Can't connect to host [18:43:28]OFD Sender: No OFD packet to send [18:43:33]OFD Sender: No OFD packet to send [18:43:38]OFD Sender: No OFD packet to send [18:43:43]OFD Sender: No OFD packet to send [18:43:48]OFD Sender: No OFD packet to send [18:43:53]OFD Sender: No OFD packet to send [18:43:58]OFD Sender: No OFD packet to send [18:44:03]OFD Sender: No OFD packet to send [18:44:08]OFD Sender: No OFD packet to send [18:44:08]accept exits with 9 [18:44:08]New connection [18:44:08]New thread 3067235684 created [18:44:08]Thread 3067092324 joined [18:44:08]Waiting for new connection... [18:44:08] Sock 9.Parse request [18:44:08]Sock 9.Check first char [18:44:08]Sock 9.First char is OK [18:44:08]request: POST /json_proto HTTP/1.0 [18:44:08]Method: POST [18:44:08]URL: /json_proto [18:44:08]Method is POST - this is cgi request [18:44:08]url: /json_proto [18:44:08]query_string will be loaded in cgi processing [18:44:08]execute_cgi json_proto POST (null) [18:44:08]execute_cgi path=json_proto method=POST [18:44:08]POST find Content-Length [18:44:08]Host: 172.17.43.67:8080 [18:44:08]Content-Length: 678 [18:44:08]Content-Type: application/json [18:44:08] [18:44:08]POST finish read [18:44:08]Found Content-Length = 678 [18:44:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:08]execute_script... [18:44:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:08]POST & json_proto [18:44:08]process_json_proto [18:44:08]json parsed OK: [18:44:08]protocol is kg_v1.0 [18:44:08]action value=close_receipt [18:44:08]process_action close_receipt [18:44:08]cmd_close_receipt [18:44:08]MH_GetDate [18:44:08]Write to MH i2c: F0 00 00 85 06 7A [18:44:08]Write i2c OK [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: F0 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: F0 09 00 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: F0 09 00 85 06 00 79 65 F0 66 6A BD 47 65 8A [18:44:08]GetLastDocTimeStamp 1727030489 [18:44:08]current date 1727030649 [18:44:08]FM_GetShiftState [18:44:08]SAM_PROTO_GetShiftState [18:44:08]wFMCommunicate request_size=4 [18:44:08]MH_SAM_APDU [18:44:08]CAPDU: 80 13 01 00 [18:44:08]Write to MH i2c: E2 08 00 86 06 80 13 01 00 00 00 00 00 09 [18:44:08]Write i2c OK [18:44:08]MH_I2C_Read... [18:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:08]Read from MH i2c: E2 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 0E 00 [18:44:08]MH_I2C_Read... [18:44:08]Read from MH i2c: E2 0E 00 86 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 50 [18:44:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:44:08]wFMCommunicate OK [18:44:08]SAM_PROTO_GetShiftState done [18:44:08]FM_GetShiftState done [18:44:08]opened in 1726966141 [18:44:08]opened+sec_in_day 1727052541 [18:44:08]quantity*price = 50036 [18:44:08]sum+1 = 50037 [18:44:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 345 22.09.2024 18:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152014 ФПД: 3724229973978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152014&fm=3724229973978&tin=02508201610067®Number=0000000000091825&sum=50000 [18:44:09]StoreToDocumentArchive [18:44:09]shift 475 fd 152014 [18:44:09]save to /storage/0475/doc_00152014 [18:44:09]save last doc name /storage/0475/doc_00152014 to /storage/kkm_last_doc_name [18:44:09]save OK [18:44:09]Clear old archive folders... [18:44:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:44:09]tlvbuf is 005B9A10 [18:44:09]SAM_PROTO_ClearQueue [18:44:09]wFMCommunicate request_size=4 [18:44:09]MH_SAM_APDU [18:44:09]CAPDU: 80 09 00 00 [18:44:09]Write to MH i2c: E2 08 00 93 06 80 09 00 00 00 00 00 00 0B [18:44:09]Write i2c OK [18:44:09]MH_I2C_Read... [18:44:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:09]Read from MH i2c: E2 [18:44:09]MH_I2C_Read... [18:44:09]Read from MH i2c: E2 03 00 [18:44:09]MH_I2C_Read... [18:44:09]Read from MH i2c: E2 03 00 93 06 00 90 00 0D [18:44:09]RAPDU: 90 00 [18:44:09]wFMCommunicate OK [18:44:09]SAM_PROTO_ClearQueue done [18:44:09]KKMCreateOFDPacket [18:44:09]OFDProtocolAddRootSTLVToBuf [18:44:09]FM_MakeSignedData [18:44:09]FM_MakeSignedData [18:44:09]SAM_PROTO_SignData [18:44:09]wFMCommunicate request_size=4 [18:44:09]MH_SAM_APDU [18:44:09]CAPDU: 80 0D 01 02 [18:44:09]Write to MH i2c: E2 08 00 94 06 80 0D 01 02 00 00 00 00 13 [18:44:09]Write i2c OK [18:44:09]MH_I2C_Read... [18:44:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:09]Read from MH i2c: E2 [18:44:09]MH_I2C_Read... [18:44:09]Read from MH i2c: E2 03 00 [18:44:09]MH_I2C_Read... [18:44:09]Read from MH i2c: E2 03 00 94 06 00 90 00 0E [18:44:09]RAPDU: 90 00 [18:44:09]wFMCommunicate OK [18:44:09]wFMCommunicate request_size=255 [18:44:09]MH_SAM_APDU [18:44:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 79 65 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 35 04 06 00 03 [18:44:09]Write to MH i2c: E2 02 01 95 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 79 65 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 35 04 06 00 03 00 00 20 [18:44:09]Write i2c OK [18:44:09]MH_I2C_Read... [18:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:10]Read from MH i2c: E2 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 03 00 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 03 00 95 06 00 90 00 0F [18:44:10]RAPDU: 90 00 [18:44:10]wFMCommunicate OK [18:44:10]wFMCommunicate request_size=10 [18:44:10]MH_SAM_APDU [18:44:10]CAPDU: 80 0D 02 02 05 63 1D 67 97 DA [18:44:10]Write to MH i2c: E2 0D 00 96 06 80 0D 02 02 05 00 63 1D 67 97 DA 00 00 78 [18:44:10]Write i2c OK [18:44:10]MH_I2C_Read... [18:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:10]Read from MH i2c: E2 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 03 00 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [18:44:10]RAPDU: 90 00 [18:44:10]wFMCommunicate OK [18:44:10]wFMCommunicate request_size=4 [18:44:10]MH_SAM_APDU [18:44:10]CAPDU: 80 0D 03 02 [18:44:10]Write to MH i2c: E2 08 00 97 06 80 0D 03 02 00 00 00 00 18 [18:44:10]Write i2c OK [18:44:10]MH_I2C_Read... [18:44:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:10]Read from MH i2c: E2 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 0B 00 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 0B 00 97 06 00 A8 4A 72 D6 47 43 01 2D 90 00 0B [18:44:10]RAPDU: A8 4A 72 D6 47 43 01 2D 90 00 [18:44:10]wFMCommunicate OK [18:44:10]SAM_PROTO_SignData done [18:44:10]FM_MakeSignedData done [18:44:10]CreateOFDProtocolMessage [18:44:10]wFMCommunicate request_size=4 [18:44:10]MH_SAM_APDU [18:44:10]CAPDU: 80 11 00 00 [18:44:10]Write to MH i2c: E2 08 00 98 06 80 11 00 00 00 00 00 00 18 [18:44:10]Write i2c OK [18:44:10]MH_I2C_Read... [18:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:10]Read from MH i2c: E2 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 17 00 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: E2 17 00 98 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [18:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:10]wFMCommunicate OK [18:44:10]CreateOFDProtocolMessage done [18:44:10]OFDSenderStorePacket 152014 [18:44:10]StoreOFDPacket docnum=152014 [18:44:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A F1 07 01 D9 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 79 65 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 35 04 06 00 03 63 1D 67 97 DA A8 4A 72 D6 47 43 01 2D [18:44:10]CheckFolder [18:44:10]dirname=/storage/ofd_packets [18:44:10]CheckFolder done [18:44:10]ProducePacketName [18:44:10]name=ofd_packets/00152014 [18:44:10]NVStorageSaveData ofd_packets/00152014 [18:44:10]File name is /storage/ofd_packets/00152014 [18:44:10]Write 301 bytes [18:44:10]NVStorageSaveData done [18:44:10]OFDSenderStorePacket done [18:44:10]KKMCreateOFDPacket done [18:44:10]NVStorageSaveData kkm_last_timestamp [18:44:10]File name is /storage/kkm_last_timestamp [18:44:10]Write 4 bytes [18:44:10]NVStorageSaveData done [18:44:10]ExternCall_PrintAddStr [18:44:10]wPrintStart [18:44:10]Write to MH i2c: 01 00 00 99 06 9F [18:44:10]Write i2c OK [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: 01 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: 01 07 00 [18:44:10]MH_I2C_Read... [18:44:10]Read from MH i2c: 01 07 00 99 06 00 00 00 00 00 FF 0F B4 [18:44:10]RasterBufferAndPrint [18:44:10]line Счет N : (1)1786021 [18:44:10]line ИНН: 02508201610067 [18:44:10]line Контрольно-Кассовый Чек [18:44:10]line ПРОДАЖА [18:44:10]line ТРК (МРК, ГНК) : 42 [18:44:10]line Товар: 2710124130 [18:44:10]line Аи-92-К-5 [18:44:10]line 7.380 * 67.80 [18:44:10]line = 500.36 [18:44:10]line НДС 12% НСП 1% [18:44:10]line > о реализуемом товаре [18:44:10]line ОКРУГЛЕНИЕ: -0.36 [18:44:10]line ИТОГО: 500.00 [18:44:10]line Внесено: 500.00 [18:44:10]line СДАЧА: 0.00 [18:44:10]line НСП 1% : 4.43 [18:44:10]line НДС 12% : 53.14 [18:44:10]line Наличными: 500.00 [18:44:10]line Безнал.: 0.00 [18:44:10]line Место: АЗС № 89 "Партнер Нефть" [18:44:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:44:10]line СНО: Общий режим [18:44:10]line Чек 345 22.09.2024 18:44 [18:44:10]line Смена: 475 ФФД: 1.0 [18:44:10]line ЗНМ: 0300000113 [18:44:10]line РНМ: 0000000000091825 [18:44:10]line Версия ККМ: 001 [18:44:10]line ФМ: 0000000000871835 [18:44:10]line ФД: 152014 [18:44:10]line ФПД: 3724229973978 [18:44:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152014&fm=3724229973978&tin=02508201610067®Number=0000000000091825&sum=50000 [18:44:10]written 0, free lines is 4095 [18:44:10]OFD Sender: Processing packet 152014 [packets to send 827, broken 826] [18:44:10]ProducePacketName [18:44:10]name=ofd_packets/00152014 [18:44:10]OFD Sender: To server: pG, [18:44:10]CommunicateWithHost lk.salyk.kg:30040 [18:44:10]ConnectInit lk.salyk.kg [18:44:11]Write to MH i2c: 01 00 00 C4 06 CA [18:44:11]Write i2c OK [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: 01 [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: 01 07 00 [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: 01 07 00 C4 06 00 00 00 00 00 DA 0C B7 [18:44:11]RasterBufferAndPrint [18:44:11]line [18:44:11]line [18:44:11]line [18:44:11]line [18:44:11]line [18:44:11]written 0, free lines is 3296 [18:44:11]MH_Cut [18:44:11]Write to MH i2c: D1 01 00 CB 06 01 A3 [18:44:11]Write i2c OK [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: D1 [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: D1 01 00 [18:44:11]MH_I2C_Read... [18:44:11]Read from MH i2c: D1 01 00 CB 06 00 A2 [18:44:11]Write to MH i2c: 01 00 00 CC 06 D2 [18:44:11]Write i2c OK [18:44:11]MH_I2C_Read... [18:44:11]*** Cut start [18:44:11]*** Purtial cut [18:44:11]*** Stage 1: CUTSNS_PIN = 1 [18:44:12]Read from MH i2c: 01 [18:44:12]MH_I2C_Read... [18:44:12]*** Stop cut motor [18:44:12]*** Cut end [18:44:12]Read from MH i2c: 01 07 00 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: 01 07 00 CC 06 00 00 00 00 00 FF 0F E7 [18:44:12]process_action close_receipt done [18:44:12]requested_data is exist [18:44:12]produce_requested_data [18:44:12]requested_item fm.sn is exist - process it [18:44:12]wFMCommunicate request_size=4 [18:44:12]MH_SAM_APDU [18:44:12]CAPDU: 80 11 00 00 [18:44:12]Write to MH i2c: E2 08 00 CD 06 80 11 00 00 00 00 00 00 4D [18:44:12]Write i2c OK [18:44:12]MH_I2C_Read... [18:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:12]Read from MH i2c: E2 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 17 00 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 17 00 CD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [18:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:12]wFMCommunicate OK [18:44:12]requested_item fd.num is exist - process it [18:44:12]SAM_PROTO_GetFieldsCounters [18:44:12]wFMCommunicate request_size=4 [18:44:12]MH_SAM_APDU [18:44:12]CAPDU: 80 13 00 00 [18:44:12]Write to MH i2c: E2 08 00 CE 06 80 13 00 00 00 00 00 00 50 [18:44:12]Write i2c OK [18:44:12]MH_I2C_Read... [18:44:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:12]Read from MH i2c: E2 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 62 00 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 62 00 CE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:44:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:12]wFMCommunicate OK [18:44:12]SAM_PROTO_GetFieldsCounters done [18:44:12]requested_item shift.num is exist - process it [18:44:12]requested_item shift.opened is exist - process it [18:44:12]req_shift_opened [18:44:12]FM_GetShiftState [18:44:12]SAM_PROTO_GetShiftState [18:44:12]wFMCommunicate request_size=4 [18:44:12]MH_SAM_APDU [18:44:12]CAPDU: 80 13 01 00 [18:44:12]Write to MH i2c: E2 08 00 CF 06 80 13 01 00 00 00 00 00 52 [18:44:12]Write i2c OK [18:44:12]MH_I2C_Read... [18:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:12]Read from MH i2c: E2 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 0E 00 [18:44:12]MH_I2C_Read... [18:44:12]Read from MH i2c: E2 0E 00 CF 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 99 [18:44:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:44:12]wFMCommunicate OK [18:44:12]SAM_PROTO_GetShiftState done [18:44:12]FM_GetShiftState done [18:44:12]req_shift_opened done [18:44:12]requested_item shift.open_date is exist - process it [18:44:12]req_shift_open_date [18:44:12]req_shift_open_date done [18:44:12]produce_requested_data done [18:44:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152014,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:44:12]process_action_free close_receipt [18:44:12]json_value_free [18:44:12]json_value_free done [18:44:12]process_json_proto returns [18:44:12]Send response to host [18:44:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152014,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:44:12]free response buf [18:44:12]execute_script done [18:44:12]execute_script returns [18:44:12]free content buf [18:44:12]Sock 9.Close socket [18:44:12]Sock 9.Thread stoped [18:44:14]int [18:44:14]Write to MH i2c: 01 00 00 D0 06 D6 [18:44:14]*** FLAG_PRN_KEY set [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 D0 06 00 08 00 00 00 FF 0F F3 [18:44:14]state=0 [18:44:14]Key pressed [18:44:14]Feed [18:44:14]Write to MH i2c: D8 00 00 D1 06 AE [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 01 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 01 00 D1 06 00 AF [18:44:14]Connected sock=8 [18:44:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A F1 07 01 D9 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 79 65 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 35 04 06 00 03 63 1D 67 97 DA A8 4A 72 D6 47 43 01 2D [18:44:14]int [18:44:14]Write to MH i2c: 01 00 00 D2 06 D8 [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 D2 06 00 48 00 00 00 3C 00 63 [18:44:14]state=2 [18:44:14]Key pressed [18:44:14]int [18:44:14]Write to MH i2c: 01 00 00 D3 06 D9 [18:44:14]*** FLAG_PRN_KEY reset [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 D3 06 00 00 00 00 00 FC 0F EB [18:44:14]state=2 [18:44:14]Stop feed [18:44:14]int [18:44:14]Write to MH i2c: 01 00 00 D4 06 DA [18:44:14]*** FLAG_PRN_KEY set [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 D4 06 00 08 00 00 00 FF 0F F7 [18:44:14]state=0 [18:44:14]Key pressed [18:44:14]Feed [18:44:14]Write to MH i2c: D8 00 00 D5 06 B2 [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 01 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: D8 01 00 D5 06 00 B3 [18:44:14]int [18:44:14]Write to MH i2c: 01 00 00 D6 06 DC [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: 01 07 00 D6 06 00 48 00 00 00 3C 00 67 [18:44:14]state=2 [18:44:14]Key pressed [18:44:15]int [18:44:15]Write to MH i2c: 01 00 00 D7 06 DD [18:44:15]*** FLAG_PRN_KEY reset [18:44:15]Write i2c OK [18:44:15]MH_I2C_Read... [18:44:15]Read from MH i2c: 01 [18:44:15]MH_I2C_Read... [18:44:15]Read from MH i2c: 01 07 00 [18:44:15]MH_I2C_Read... [18:44:15]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 F7 0F EA [18:44:15]state=2 [18:44:15]Stop feed [18:44:19]recv_with_timeout no data received [18:44:19]CommunicateWithHost answer receiving error [18:44:19]CommunicateWithHost err = -3 [18:44:19]OFD Sender: Server communicate error [18:44:24]OFD Sender: Processing packet 152014 [packets to send 827, broken 826] [18:44:24]ProducePacketName [18:44:24]name=ofd_packets/00152014 [18:44:24]OFD Sender: To server: pG, [18:44:24]CommunicateWithHost lk.salyk.kg:30040 [18:44:24]ConnectInit lk.salyk.kg [18:44:30]Connected sock=9 [18:44:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A F1 07 01 D9 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 79 65 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 35 04 06 00 03 63 1D 67 97 DA A8 4A 72 D6 47 43 01 2D [18:44:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E 07 47 00 B6 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 51 02 00 F4 03 04 00 8F 0D F0 66 B6 04 01 00 00 0A DF 21 11 25 6F C5 1E [18:44:30]CommunicateWithHost err = 0 [18:44:30]CheckOFDResponse [18:44:30]1017 (14) - 77093643461234 [18:44:30]1041 (16) - 0000000000871835 [18:44:30]1040 (4) - 152014 [18:44:30]1012 (4) - 22.09.2024 12:29 [18:44:30]1206 (1) - 0 [18:44:30]OFD Sender: Remove packet 152014 [18:44:30]ProducePacketName [18:44:30]name=ofd_packets/00152014 [18:44:30]NVStorageDeleteData [18:44:31]OFD Sender: No OFD packet to send [18:44:36]OFD Sender: No OFD packet to send [18:44:41]OFD Sender: No OFD packet to send [18:44:46]OFD Sender: No OFD packet to send [18:44:51]OFD Sender: No OFD packet to send [18:44:56]OFD Sender: No OFD packet to send [18:45:01]OFD Sender: No OFD packet to send [18:45:06]OFD Sender: No OFD packet to send [18:45:11]OFD Sender: No OFD packet to send [18:45:13]recv_with_timeout no data received [18:45:16]OFD Sender: No OFD packet to send [18:45:21]OFD Sender: No OFD packet to send [18:45:26]OFD Sender: No OFD packet to send [18:45:31]OFD Sender: No OFD packet to send [18:45:36]OFD Sender: No OFD packet to send [18:45:38]recv_with_timeout no data received [18:45:41]OFD Sender: No OFD packet to send [18:45:46]OFD Sender: No OFD packet to send [18:45:51]OFD Sender: No OFD packet to send [18:45:56]OFD Sender: No OFD packet to send [18:46:01]OFD Sender: No OFD packet to send [18:46:06]OFD Sender: No OFD packet to send [18:46:11]OFD Sender: No OFD packet to send [18:46:16]OFD Sender: No OFD packet to send [18:46:21]OFD Sender: No OFD packet to send [18:46:26]OFD Sender: No OFD packet to send [18:46:31]OFD Sender: No OFD packet to send [18:46:36]OFD Sender: No OFD packet to send [18:46:41]OFD Sender: No OFD packet to send [18:46:46]OFD Sender: No OFD packet to send [18:46:51]OFD Sender: No OFD packet to send [18:46:56]OFD Sender: No OFD packet to send [18:47:01]OFD Sender: No OFD packet to send [18:47:06]OFD Sender: No OFD packet to send [18:47:11]OFD Sender: No OFD packet to send [18:47:16]OFD Sender: No OFD packet to send [18:47:21]OFD Sender: No OFD packet to send [18:47:26]OFD Sender: No OFD packet to send [18:47:31]OFD Sender: No OFD packet to send [18:47:36]OFD Sender: No OFD packet to send [18:47:41]OFD Sender: No OFD packet to send [18:47:46]OFD Sender: No OFD packet to send [18:47:51]OFD Sender: No OFD packet to send [18:47:56]OFD Sender: No OFD packet to send [18:48:01]OFD Sender: No OFD packet to send [18:48:06]OFD Sender: No OFD packet to send [18:48:11]OFD Sender: No OFD packet to send [18:48:17]OFD Sender: No OFD packet to send [18:48:22]OFD Sender: No OFD packet to send [18:48:27]OFD Sender: No OFD packet to send [18:48:32]OFD Sender: No OFD packet to send [18:48:37]OFD Sender: No OFD packet to send [18:48:42]OFD Sender: No OFD packet to send [18:48:47]OFD Sender: No OFD packet to send [18:48:52]OFD Sender: No OFD packet to send [18:48:57]OFD Sender: No OFD packet to send [18:49:02]OFD Sender: No OFD packet to send [18:49:07]OFD Sender: No OFD packet to send [18:49:12]OFD Sender: No OFD packet to send [18:49:17]OFD Sender: No OFD packet to send [18:49:22]OFD Sender: No OFD packet to send [18:49:27]OFD Sender: No OFD packet to send [18:49:32]OFD Sender: No OFD packet to send [18:49:37]OFD Sender: No OFD packet to send [18:49:42]OFD Sender: No OFD packet to send [18:49:47]OFD Sender: No OFD packet to send [18:49:52]OFD Sender: No OFD packet to send [18:49:57]OFD Sender: No OFD packet to send [18:50:02]OFD Sender: No OFD packet to send [18:50:07]OFD Sender: No OFD packet to send [18:50:12]OFD Sender: No OFD packet to send [18:50:17]OFD Sender: No OFD packet to send [18:50:22]OFD Sender: No OFD packet to send [18:50:27]OFD Sender: No OFD packet to send [18:50:32]OFD Sender: No OFD packet to send [18:50:37]OFD Sender: No OFD packet to send [18:50:42]OFD Sender: No OFD packet to send [18:50:47]OFD Sender: No OFD packet to send [18:50:48]recv_with_timeout no data received [18:50:52]OFD Sender: No OFD packet to send [18:50:57]OFD Sender: No OFD packet to send [18:51:02]OFD Sender: No OFD packet to send [18:51:07]OFD Sender: No OFD packet to send [18:51:12]OFD Sender: No OFD packet to send [18:51:17]OFD Sender: No OFD packet to send [18:51:22]OFD Sender: No OFD packet to send [18:51:27]OFD Sender: No OFD packet to send [18:51:32]OFD Sender: No OFD packet to send [18:51:33]recv_with_timeout no data received [18:51:37]OFD Sender: No OFD packet to send [18:51:42]OFD Sender: No OFD packet to send [18:51:47]OFD Sender: No OFD packet to send [18:51:52]OFD Sender: No OFD packet to send [18:51:57]OFD Sender: No OFD packet to send [18:52:02]OFD Sender: No OFD packet to send [18:52:07]OFD Sender: No OFD packet to send [18:52:12]OFD Sender: No OFD packet to send [18:52:17]OFD Sender: No OFD packet to send [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:32]OFD Sender: No OFD packet to send [18:52:37]OFD Sender: No OFD packet to send [18:52:42]OFD Sender: No OFD packet to send [18:52:47]OFD Sender: No OFD packet to send [18:52:52]OFD Sender: No OFD packet to send [18:52:57]OFD Sender: No OFD packet to send [18:53:02]OFD Sender: No OFD packet to send [18:53:08]OFD Sender: No OFD packet to send [18:53:13]OFD Sender: No OFD packet to send [18:53:18]OFD Sender: No OFD packet to send [18:53:23]OFD Sender: No OFD packet to send [18:53:28]OFD Sender: No OFD packet to send [18:53:33]OFD Sender: No OFD packet to send [18:53:38]OFD Sender: No OFD packet to send [18:53:43]OFD Sender: No OFD packet to send [18:53:48]OFD Sender: No OFD packet to send [18:53:53]OFD Sender: No OFD packet to send [18:53:58]OFD Sender: No OFD packet to send [18:54:03]OFD Sender: No OFD packet to send [18:54:08]OFD Sender: No OFD packet to send [18:54:13]OFD Sender: No OFD packet to send [18:54:18]OFD Sender: No OFD packet to send [18:54:23]OFD Sender: No OFD packet to send [18:54:26]recv_with_timeout no data received [18:54:28]OFD Sender: No OFD packet to send [18:54:33]OFD Sender: No OFD packet to send [18:54:38]OFD Sender: No OFD packet to send [18:54:43]OFD Sender: No OFD packet to send [18:54:48]OFD Sender: No OFD packet to send [18:54:53]OFD Sender: No OFD packet to send [18:54:58]OFD Sender: No OFD packet to send [18:55:03]OFD Sender: No OFD packet to send [18:55:08]OFD Sender: No OFD packet to send [18:55:13]OFD Sender: No OFD packet to send [18:55:18]OFD Sender: No OFD packet to send [18:55:23]OFD Sender: No OFD packet to send [18:55:28]OFD Sender: No OFD packet to send [18:55:30]recv_with_timeout no data received [18:55:33]OFD Sender: No OFD packet to send [18:55:38]OFD Sender: No OFD packet to send [18:55:43]OFD Sender: No OFD packet to send [18:55:48]OFD Sender: No OFD packet to send [18:55:52]recv_with_timeout no data received [18:55:53]OFD Sender: No OFD packet to send [18:55:58]OFD Sender: No OFD packet to send [18:56:03]OFD Sender: No OFD packet to send [18:56:08]OFD Sender: No OFD packet to send [18:56:13]OFD Sender: No OFD packet to send [18:56:18]OFD Sender: No OFD packet to send [18:56:23]OFD Sender: No OFD packet to send [18:56:25]recv_with_timeout no data received [18:56:28]OFD Sender: No OFD packet to send [18:56:33]OFD Sender: No OFD packet to send [18:56:38]OFD Sender: No OFD packet to send [18:56:43]OFD Sender: No OFD packet to send [18:56:48]OFD Sender: No OFD packet to send [18:56:53]accept exits with 10 [18:56:53]New connection [18:56:53]New thread 3067092324 created [18:56:53]Thread 3067235684 joined [18:56:53]Waiting for new connection... [18:56:53] Sock 10.Parse request [18:56:53]Sock 10.Check first char [18:56:53]Sock 10.First char is OK [18:56:53]request: POST /json_proto HTTP/1.0 [18:56:53]Method: POST [18:56:53]URL: /json_proto [18:56:53]Method is POST - this is cgi request [18:56:53]url: /json_proto [18:56:53]query_string will be loaded in cgi processing [18:56:53]execute_cgi json_proto POST (null) [18:56:53]execute_cgi path=json_proto method=POST [18:56:53]POST find Content-Length [18:56:53]Host: 172.17.43.67:8080 [18:56:53]Content-Length: 683 [18:56:53]Content-Type: application/json [18:56:53] [18:56:53]POST finish read [18:56:53]Found Content-Length = 683 [18:56:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:53]execute_script... [18:56:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:53]POST & json_proto [18:56:53]process_json_proto [18:56:53]json parsed OK: [18:56:53]protocol is kg_v1.0 [18:56:53]action value=close_receipt [18:56:53]process_action close_receipt [18:56:53]cmd_close_receipt [18:56:53]MH_GetDate [18:56:53]Write to MH i2c: F0 00 00 D8 06 CD [18:56:53]Write i2c OK [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: F0 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: F0 09 00 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: F0 09 00 D8 06 00 75 68 F0 66 6A BD 47 65 DC [18:56:53]GetLastDocTimeStamp 1727030649 [18:56:53]current date 1727031413 [18:56:53]FM_GetShiftState [18:56:53]SAM_PROTO_GetShiftState [18:56:53]wFMCommunicate request_size=4 [18:56:53]MH_SAM_APDU [18:56:53]CAPDU: 80 13 01 00 [18:56:53]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [18:56:53]Write i2c OK [18:56:53]MH_I2C_Read... [18:56:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:53]Read from MH i2c: E2 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: E2 0E 00 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A3 [18:56:53]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:56:53]wFMCommunicate OK [18:56:53]SAM_PROTO_GetShiftState done [18:56:53]FM_GetShiftState done [18:56:53]opened in 1726966141 [18:56:53]opened+sec_in_day 1727052541 [18:56:53]quantity*price = 150032 [18:56:53]sum+1 = 150033 [18:56:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 346 22.09.2024 18:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152015 ФПД: 178224349072254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152015&fm=178224349072254&tin=02508201610067®Number=0000000000091825&sum=150000 [18:56:54]StoreToDocumentArchive [18:56:54]shift 475 fd 152015 [18:56:54]save to /storage/0475/doc_00152015 [18:56:54]save last doc name /storage/0475/doc_00152015 to /storage/kkm_last_doc_name [18:56:54]save OK [18:56:54]Clear old archive folders... [18:56:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:54]tlvbuf is B6DED0D0 [18:56:54]SAM_PROTO_ClearQueue [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 09 00 00 [18:56:54]Write to MH i2c: E2 08 00 E6 06 80 09 00 00 00 00 00 00 5E [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [18:56:54]RAPDU: 90 00 [18:56:54]wFMCommunicate OK [18:56:54]SAM_PROTO_ClearQueue done [18:56:54]KKMCreateOFDPacket [18:56:54]OFDProtocolAddRootSTLVToBuf [18:56:54]FM_MakeSignedData [18:56:54]FM_MakeSignedData [18:56:54]SAM_PROTO_SignData [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 0D 01 02 [18:56:54]Write to MH i2c: E2 08 00 E7 06 80 0D 01 02 00 00 00 00 66 [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [18:56:54]RAPDU: 90 00 [18:56:54]wFMCommunicate OK [18:56:54]wFMCommunicate request_size=255 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 75 68 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 51 02 00 35 04 06 00 A2 [18:56:54]Write to MH i2c: E2 02 01 E8 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 75 68 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 51 02 00 35 04 06 00 A2 00 00 86 [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [18:56:54]RAPDU: 90 00 [18:56:54]wFMCommunicate OK [18:56:54]wFMCommunicate request_size=10 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 0D 02 02 05 18 17 04 4B 7E [18:56:54]Write to MH i2c: E2 0D 00 E9 06 80 0D 02 02 05 00 18 17 04 4B 7E 00 00 6F [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [18:56:54]RAPDU: 90 00 [18:56:54]wFMCommunicate OK [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 0D 03 02 [18:56:54]Write to MH i2c: E2 08 00 EA 06 80 0D 03 02 00 00 00 00 6B [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 0B 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 0B 00 EA 06 00 FE 0C 0B 7C 6A 16 0F 0B 90 00 97 [18:56:54]RAPDU: FE 0C 0B 7C 6A 16 0F 0B 90 00 [18:56:54]wFMCommunicate OK [18:56:54]SAM_PROTO_SignData done [18:56:54]FM_MakeSignedData done [18:56:54]CreateOFDProtocolMessage [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 11 00 00 [18:56:54]Write to MH i2c: E2 08 00 EB 06 80 11 00 00 00 00 00 00 6B [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 17 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 17 00 EB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [18:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:56:54]wFMCommunicate OK [18:56:54]CreateOFDProtocolMessage done [18:56:54]OFDSenderStorePacket 152015 [18:56:54]StoreOFDPacket docnum=152015 [18:56:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 35 07 01 56 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 75 68 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 51 02 00 35 04 06 00 A2 18 17 04 4B 7E FE 0C 0B 7C 6A 16 0F 0B [18:56:54]CheckFolder [18:56:54]dirname=/storage/ofd_packets [18:56:54]CheckFolder done [18:56:54]ProducePacketName [18:56:54]name=ofd_packets/00152015 [18:56:54]NVStorageSaveData ofd_packets/00152015 [18:56:54]File name is /storage/ofd_packets/00152015 [18:56:54]Write 301 bytes [18:56:54]NVStorageSaveData done [18:56:54]OFDSenderStorePacket done [18:56:54]KKMCreateOFDPacket done [18:56:54]NVStorageSaveData kkm_last_timestamp [18:56:54]File name is /storage/kkm_last_timestamp [18:56:54]Write 4 bytes [18:56:54]NVStorageSaveData done [18:56:54]ExternCall_PrintAddStr [18:56:54]wPrintStart [18:56:54]Write to MH i2c: 01 00 00 EC 06 F2 [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: 01 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: 01 07 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: 01 07 00 EC 06 00 00 00 00 00 FF 0F 07 [18:56:54]RasterBufferAndPrint [18:56:54]line Счет N : (1)1786022 [18:56:54]line ИНН: 02508201610067 [18:56:54]line Контрольно-Кассовый Чек [18:56:54]line ПРОДАЖА [18:56:54]line ТРК (МРК, ГНК) : 13 [18:56:54]line Товар: 2710124500 [18:56:54]line Аи-95-К-5 [18:56:54]line 20.220 * 74.20 [18:56:54]line = 1500.32 [18:56:54]line НДС 12% НСП 1% [18:56:54]line > о реализуемом товаре [18:56:54]line ОКРУГЛЕНИЕ: -0.32 [18:56:54]line ИТОГО: 1500.00 [18:56:54]line Внесено: 1500.00 [18:56:54]line СДАЧА: 0.00 [18:56:54]line НСП 1% : 13.28 [18:56:54]line НДС 12% : 159.33 [18:56:54]line Наличными: 1500.00 [18:56:54]line Безнал.: 0.00 [18:56:54]line Место: АЗС № 89 "Партнер Нефть" [18:56:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:56:54]line СНО: Общий режим [18:56:54]line Чек 346 22.09.2024 18:56 [18:56:54]line Смена: 475 ФФД: 1.0 [18:56:54]line ЗНМ: 0300000113 [18:56:54]line РНМ: 0000000000091825 [18:56:54]line Версия ККМ: 001 [18:56:54]line ФМ: 0000000000871835 [18:56:54]line ФД: 152015 [18:56:54]line ФПД: 178224349072254 [18:56:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152015&fm=178224349072254&tin=02508201610067®Number=0000000000091825&sum=150000 [18:56:55]OFD Sender: Processing packet 152015 [packets to send 827, broken 826] [18:56:55]ProducePacketName [18:56:55]name=ofd_packets/00152015 [18:56:55]OFD Sender: To server: pG, [18:56:55]CommunicateWithHost lk.salyk.kg:30040 [18:56:55]ConnectInit lk.salyk.kg [18:56:55]written 0, free lines is 4095 [18:56:55]Write to MH i2c: 01 00 00 17 07 1E [18:56:55]Write i2c OK [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: 01 [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: 01 07 00 [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: 01 07 00 17 07 00 00 00 00 00 DF 0C 10 [18:56:55]RasterBufferAndPrint [18:56:55]line [18:56:55]line [18:56:55]line [18:56:55]line [18:56:55]line [18:56:55]written 0, free lines is 3301 [18:56:55]MH_Cut [18:56:55]Write to MH i2c: D1 01 00 1E 07 01 F7 [18:56:55]Write i2c OK [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: D1 [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: D1 01 00 [18:56:55]MH_I2C_Read... [18:56:55]Read from MH i2c: D1 01 00 1E 07 00 F6 [18:56:55]Write to MH i2c: 01 00 00 1F 07 26 [18:56:55]Write i2c OK [18:56:55]MH_I2C_Read... [18:56:56]*** Cut start [18:56:56]*** Purtial cut [18:56:56]*** Stage 1: CUTSNS_PIN = 1 [18:56:56]Read from MH i2c: 01 [18:56:56]MH_I2C_Read... [18:56:56]*** Stop cut motor [18:56:56]*** Cut end [18:56:56]Read from MH i2c: 01 07 00 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 FF 0F 3B [18:56:56]process_action close_receipt done [18:56:56]requested_data is exist [18:56:56]produce_requested_data [18:56:56]requested_item fm.sn is exist - process it [18:56:56]wFMCommunicate request_size=4 [18:56:56]MH_SAM_APDU [18:56:56]CAPDU: 80 11 00 00 [18:56:56]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [18:56:56]Write i2c OK [18:56:56]MH_I2C_Read... [18:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:56]Read from MH i2c: E2 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 17 00 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [18:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:56:56]wFMCommunicate OK [18:56:56]requested_item fd.num is exist - process it [18:56:56]SAM_PROTO_GetFieldsCounters [18:56:56]wFMCommunicate request_size=4 [18:56:56]MH_SAM_APDU [18:56:56]CAPDU: 80 13 00 00 [18:56:56]Write to MH i2c: E2 08 00 21 07 80 13 00 00 00 00 00 00 A4 [18:56:56]Write i2c OK [18:56:56]MH_I2C_Read... [18:56:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:56]Read from MH i2c: E2 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 62 00 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 62 00 21 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [18:56:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:56]wFMCommunicate OK [18:56:56]SAM_PROTO_GetFieldsCounters done [18:56:56]requested_item shift.num is exist - process it [18:56:56]requested_item shift.opened is exist - process it [18:56:56]req_shift_opened [18:56:56]FM_GetShiftState [18:56:56]SAM_PROTO_GetShiftState [18:56:56]wFMCommunicate request_size=4 [18:56:56]MH_SAM_APDU [18:56:56]CAPDU: 80 13 01 00 [18:56:56]Write to MH i2c: E2 08 00 22 07 80 13 01 00 00 00 00 00 A6 [18:56:56]Write i2c OK [18:56:56]MH_I2C_Read... [18:56:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:56]Read from MH i2c: E2 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 0E 00 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: E2 0E 00 22 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 ED [18:56:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:56:56]wFMCommunicate OK [18:56:56]SAM_PROTO_GetShiftState done [18:56:56]FM_GetShiftState done [18:56:56]req_shift_opened done [18:56:56]requested_item shift.open_date is exist - process it [18:56:56]req_shift_open_date [18:56:56]req_shift_open_date done [18:56:56]produce_requested_data done [18:56:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152015,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:56:56]process_action_free close_receipt [18:56:56]json_value_free [18:56:56]json_value_free done [18:56:56]process_json_proto returns [18:56:56]Send response to host [18:56:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152015,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:56:56]free response buf [18:56:56]execute_script done [18:56:56]execute_script returns [18:56:56]free content buf [18:56:56]Sock 10.Close socket [18:56:56]Sock 10.Thread stoped [18:56:58]Connected sock=11 [18:56:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 35 07 01 56 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 75 68 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 51 02 00 35 04 06 00 A2 18 17 04 4B 7E FE 0C 0B 7C 6A 16 0F 0B [18:56:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 51 CE 47 00 89 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 51 02 00 F4 03 04 00 7C 10 F0 66 B6 04 01 00 00 A4 AC 26 9A FE 91 71 34 [18:56:59]CommunicateWithHost err = 0 [18:56:59]CheckOFDResponse [18:56:59]1017 (14) - 77093643461234 [18:56:59]1041 (16) - 0000000000871835 [18:56:59]1040 (4) - 152015 [18:56:59]1012 (4) - 22.09.2024 12:41 [18:56:59]1206 (1) - 0 [18:56:59]OFD Sender: Remove packet 152015 [18:56:59]ProducePacketName [18:56:59]name=ofd_packets/00152015 [18:56:59]NVStorageDeleteData [18:56:59]OFD Sender: No OFD packet to send [18:57:04]OFD Sender: No OFD packet to send [18:57:09]OFD Sender: No OFD packet to send [18:57:14]OFD Sender: No OFD packet to send [18:57:19]OFD Sender: No OFD packet to send [18:57:24]OFD Sender: No OFD packet to send [18:57:29]OFD Sender: No OFD packet to send [18:57:34]OFD Sender: No OFD packet to send [18:57:39]OFD Sender: No OFD packet to send [18:57:45]OFD Sender: No OFD packet to send [18:57:50]OFD Sender: No OFD packet to send [18:57:55]OFD Sender: No OFD packet to send [18:58:00]OFD Sender: No OFD packet to send [18:58:05]OFD Sender: No OFD packet to send [18:58:10]OFD Sender: No OFD packet to send [18:58:15]OFD Sender: No OFD packet to send [18:58:20]OFD Sender: No OFD packet to send [18:58:25]OFD Sender: No OFD packet to send [18:58:30]OFD Sender: No OFD packet to send [18:58:35]OFD Sender: No OFD packet to send [18:58:40]OFD Sender: No OFD packet to send [18:58:45]OFD Sender: No OFD packet to send [18:58:50]OFD Sender: No OFD packet to send [18:58:51]recv_with_timeout no data received [18:58:55]OFD Sender: No OFD packet to send [18:59:00]OFD Sender: No OFD packet to send [18:59:05]OFD Sender: No OFD packet to send [18:59:10]OFD Sender: No OFD packet to send [18:59:15]OFD Sender: No OFD packet to send [18:59:20]OFD Sender: No OFD packet to send [18:59:25]OFD Sender: No OFD packet to send [18:59:30]OFD Sender: No OFD packet to send [18:59:35]OFD Sender: No OFD packet to send [18:59:40]OFD Sender: No OFD packet to send [18:59:42]accept exits with 8 [18:59:42]New connection [18:59:42]New thread 3067235684 created [18:59:42]Thread 3067092324 joined [18:59:42]Waiting for new connection... [18:59:42] Sock 8.Parse request [18:59:42]Sock 8.Check first char [18:59:42]Sock 8.First char is OK [18:59:42]request: POST /json_proto HTTP/1.0 [18:59:42]Method: POST [18:59:42]URL: /json_proto [18:59:42]Method is POST - this is cgi request [18:59:42]url: /json_proto [18:59:42]query_string will be loaded in cgi processing [18:59:42]execute_cgi json_proto POST (null) [18:59:42]execute_cgi path=json_proto method=POST [18:59:42]POST find Content-Length [18:59:42]Host: 172.17.43.67:8080 [18:59:42]Content-Length: 657 [18:59:42]Content-Type: application/json [18:59:42] [18:59:42]POST finish read [18:59:42]Found Content-Length = 657 [18:59:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18838", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:42]execute_script... [18:59:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18838", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:42]POST & json_proto [18:59:42]process_json_proto [18:59:42]json parsed OK: [18:59:42]protocol is kg_v1.0 [18:59:42]action value=close_receipt [18:59:42]process_action close_receipt [18:59:42]cmd_close_receipt [18:59:42]MH_GetDate [18:59:42]Write to MH i2c: F0 00 00 23 07 19 [18:59:42]Write i2c OK [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: F0 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: F0 09 00 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: F0 09 00 23 07 00 1E 69 F0 66 6A BD 47 65 D2 [18:59:42]GetLastDocTimeStamp 1727031413 [18:59:42]current date 1727031582 [18:59:42]FM_GetShiftState [18:59:42]SAM_PROTO_GetShiftState [18:59:42]wFMCommunicate request_size=4 [18:59:42]MH_SAM_APDU [18:59:42]CAPDU: 80 13 01 00 [18:59:42]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [18:59:42]Write i2c OK [18:59:42]MH_I2C_Read... [18:59:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:42]Read from MH i2c: E2 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: E2 0E 00 [18:59:42]MH_I2C_Read... [18:59:42]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EF [18:59:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:59:42]wFMCommunicate OK [18:59:42]SAM_PROTO_GetShiftState done [18:59:42]FM_GetShiftState done [18:59:42]opened in 1726966141 [18:59:42]opened+sec_in_day 1727052541 [18:59:42]quantity*price = 11000 [18:59:42]sum+1 = 11001 [18:59:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 347 22.09.2024 18:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152016 ФПД: 216779153105707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152016&fm=216779153105707&tin=02508201610067®Number=0000000000091825&sum=11000 0 [18:59:43]StoreToDocumentArchive [18:59:43]shift 475 fd 152016 [18:59:43]save to /storage/0475/doc_00152016 [18:59:43]save last doc name /storage/0475/doc_00152016 to /storage/kkm_last_doc_name [18:59:43]save OK [18:59:43]Clear old archive folders... [18:59:43]ProcessDocumentItem done err = 0, tmpTLVsize=278 [18:59:43]tlvbuf is 0055F5B0 [18:59:43]SAM_PROTO_ClearQueue [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 09 00 00 [18:59:43]Write to MH i2c: E2 08 00 31 07 80 09 00 00 00 00 00 00 AA [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [18:59:43]RAPDU: 90 00 [18:59:43]wFMCommunicate OK [18:59:43]SAM_PROTO_ClearQueue done [18:59:43]KKMCreateOFDPacket [18:59:43]OFDProtocolAddRootSTLVToBuf [18:59:43]FM_MakeSignedData [18:59:43]FM_MakeSignedData [18:59:43]SAM_PROTO_SignData [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 0D 01 02 [18:59:43]Write to MH i2c: E2 08 00 32 07 80 0D 01 02 00 00 00 00 B2 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [18:59:43]RAPDU: 90 00 [18:59:43]wFMCommunicate OK [18:59:43]wFMCommunicate request_size=255 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1E 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [18:59:43]Write to MH i2c: E2 02 01 33 07 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1E 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 3D [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [18:59:43]RAPDU: 90 00 [18:59:43]wFMCommunicate OK [18:59:43]wFMCommunicate request_size=37 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 51 02 00 35 04 06 00 C5 28 D4 6A 63 2B [18:59:43]Write to MH i2c: E2 28 00 34 07 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 51 02 00 35 04 06 00 C5 28 D4 6A 63 2B 00 00 E8 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [18:59:43]RAPDU: 90 00 [18:59:43]wFMCommunicate OK [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 0D 03 02 [18:59:43]Write to MH i2c: E2 08 00 35 07 80 0D 03 02 00 00 00 00 B7 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:43]Read from MH i2c: E2 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 0B 00 [18:59:43]MH_I2C_Read... [18:59:43]Read from MH i2c: E2 0B 00 35 07 00 45 C9 D9 35 83 B5 65 43 90 00 B4 [18:59:43]RAPDU: 45 C9 D9 35 83 B5 65 43 90 00 [18:59:43]wFMCommunicate OK [18:59:43]SAM_PROTO_SignData done [18:59:43]FM_MakeSignedData done [18:59:43]CreateOFDProtocolMessage [18:59:43]wFMCommunicate request_size=4 [18:59:43]MH_SAM_APDU [18:59:43]CAPDU: 80 11 00 00 [18:59:43]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [18:59:43]Write i2c OK [18:59:43]MH_I2C_Read... [18:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:44]Read from MH i2c: E2 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: E2 17 00 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: E2 17 00 36 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [18:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:44]wFMCommunicate OK [18:59:44]CreateOFDProtocolMessage done [18:59:44]OFDSenderStorePacket 152016 [18:59:44]StoreOFDPacket docnum=152016 [18:59:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 C4 39 22 01 07 D6 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1E 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 51 02 00 35 04 06 00 C5 28 D4 6A 63 2B 45 C9 D9 35 83 B5 65 43 [18:59:44]CheckFolder [18:59:44]dirname=/storage/ofd_packets [18:59:44]CheckFolder done [18:59:44]ProducePacketName [18:59:44]name=ofd_packets/00152016 [18:59:44]NVStorageSaveData ofd_packets/00152016 [18:59:44]File name is /storage/ofd_packets/00152016 [18:59:44]Write 328 bytes [18:59:44]NVStorageSaveData done [18:59:44]OFDSenderStorePacket done [18:59:44]KKMCreateOFDPacket done [18:59:44]NVStorageSaveData kkm_last_timestamp [18:59:44]File name is /storage/kkm_last_timestamp [18:59:44]Write 4 bytes [18:59:44]NVStorageSaveData done [18:59:44]ExternCall_PrintAddStr [18:59:44]wPrintStart [18:59:44]Write to MH i2c: 01 00 00 37 07 3E [18:59:44]Write i2c OK [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 07 00 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 07 00 37 07 00 00 00 00 00 FF 0F 53 [18:59:44]RasterBufferAndPrint [18:59:44]line Счет N : (3)18838 [18:59:44]line ИНН: 02508201610067 [18:59:44]line Контрольно-Кассовый Чек [18:59:44]line ПРОДАЖА [18:59:44]line Товар: 5449000054227 [18:59:44]line Напиток Кока-Кола 1л [18:59:44]line 1.000 * 110.00 [18:59:44]line = 110.00 [18:59:44]line НДС 12% НСП 1% [18:59:44]line > о реализуемом товаре [18:59:44]line ИТОГО: 110.00 [18:59:44]line НСП 1% : 0.97 [18:59:44]line НДС 12% : 11.68 [18:59:44]line Наличными: 110.00 [18:59:44]line Безнал.: 0.00 [18:59:44]line Место: АЗС № 89 "Партнер Нефть" [18:59:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:59:44]line СНО: Общий режим [18:59:44]line Чек 347 22.09.2024 18:59 [18:59:44]line Смена: 475 ФФД: 1.0 [18:59:44]line ЗНМ: 0300000113 [18:59:44]line РНМ: 0000000000091825 [18:59:44]line Версия ККМ: 001 [18:59:44]line ФМ: 0000000000871835 [18:59:44]line ФД: 152016 [18:59:44]line ФПД: 216779153105707 [18:59:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152016&fm=216779153105707&tin=02508201610067®Number=0000000000091825&sum=11000 [18:59:44]line 0 [18:59:44]written 0, free lines is 4095 [18:59:44]OFD Sender: Processing packet 152016 [packets to send 827, broken 826] [18:59:44]ProducePacketName [18:59:44]name=ofd_packets/00152016 [18:59:44]OFD Sender: To server: pG, [18:59:44]CommunicateWithHost lk.salyk.kg:30040 [18:59:44]ConnectInit lk.salyk.kg [18:59:44]Write to MH i2c: 01 00 00 5F 07 66 [18:59:44]Write i2c OK [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 07 00 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 F4 0C 6D [18:59:44]RasterBufferAndPrint [18:59:44]line [18:59:44]line [18:59:44]line [18:59:44]line [18:59:44]line [18:59:44]written 0, free lines is 3319 [18:59:44]MH_Cut [18:59:44]Write to MH i2c: D1 01 00 66 07 01 3F [18:59:44]Write i2c OK [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: D1 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: D1 01 00 [18:59:44]MH_I2C_Read... [18:59:44]Read from MH i2c: D1 01 00 66 07 00 3E [18:59:44]Write to MH i2c: 01 00 00 67 07 6E [18:59:44]Write i2c OK [18:59:44]MH_I2C_Read... [18:59:45]*** Cut start [18:59:45]*** Purtial cut [18:59:45]*** Stage 1: CUTSNS_PIN = 1 [18:59:45]Read from MH i2c: 01 [18:59:45]MH_I2C_Read... [18:59:45]*** Stop cut motor [18:59:45]*** Cut end [18:59:45]Read from MH i2c: 01 07 00 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: 01 07 00 67 07 00 00 00 00 00 FF 0F 83 [18:59:45]process_action close_receipt done [18:59:45]requested_data is exist [18:59:45]produce_requested_data [18:59:45]requested_item fm.sn is exist - process it [18:59:45]wFMCommunicate request_size=4 [18:59:45]MH_SAM_APDU [18:59:45]CAPDU: 80 11 00 00 [18:59:45]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [18:59:45]Write i2c OK [18:59:45]MH_I2C_Read... [18:59:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:45]Read from MH i2c: E2 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 17 00 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [18:59:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:45]wFMCommunicate OK [18:59:45]requested_item fd.num is exist - process it [18:59:45]SAM_PROTO_GetFieldsCounters [18:59:45]wFMCommunicate request_size=4 [18:59:45]MH_SAM_APDU [18:59:45]CAPDU: 80 13 00 00 [18:59:45]Write to MH i2c: E2 08 00 69 07 80 13 00 00 00 00 00 00 EC [18:59:45]Write i2c OK [18:59:45]MH_I2C_Read... [18:59:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:45]Read from MH i2c: E2 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 62 00 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 62 00 69 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [18:59:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:45]wFMCommunicate OK [18:59:45]SAM_PROTO_GetFieldsCounters done [18:59:45]requested_item shift.num is exist - process it [18:59:45]requested_item shift.opened is exist - process it [18:59:45]req_shift_opened [18:59:45]FM_GetShiftState [18:59:45]SAM_PROTO_GetShiftState [18:59:45]wFMCommunicate request_size=4 [18:59:45]MH_SAM_APDU [18:59:45]CAPDU: 80 13 01 00 [18:59:45]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [18:59:45]Write i2c OK [18:59:45]MH_I2C_Read... [18:59:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:45]Read from MH i2c: E2 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 0E 00 [18:59:45]MH_I2C_Read... [18:59:45]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 35 [18:59:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [18:59:45]wFMCommunicate OK [18:59:45]SAM_PROTO_GetShiftState done [18:59:45]FM_GetShiftState done [18:59:45]req_shift_opened done [18:59:45]requested_item shift.open_date is exist - process it [18:59:45]req_shift_open_date [18:59:45]req_shift_open_date done [18:59:45]produce_requested_data done [18:59:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152016,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [18:59:45]process_action_free close_receipt [18:59:45]json_value_free [18:59:45]json_value_free done [18:59:45]process_json_proto returns [18:59:45]Send response to host [18:59:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152016,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [18:59:45]free response buf [18:59:45]execute_script done [18:59:45]execute_script returns [18:59:45]free content buf [18:59:45]Sock 8.Close socket [18:59:45]Sock 8.Thread stoped [18:59:47]Connected sock=11 [18:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 C4 39 22 01 07 D6 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1E 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 51 02 00 35 04 06 00 C5 28 D4 6A 63 2B 45 C9 D9 35 83 B5 65 43 [18:59:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 48 4E 47 00 23 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 51 02 00 F4 03 04 00 24 11 F0 66 B6 04 01 00 00 E6 BA E5 5C A6 A9 82 6A [18:59:48]CommunicateWithHost err = 0 [18:59:48]CheckOFDResponse [18:59:48]1017 (14) - 77093643461234 [18:59:48]1041 (16) - 0000000000871835 [18:59:48]1040 (4) - 152016 [18:59:48]1012 (4) - 22.09.2024 12:44 [18:59:48]1206 (1) - 0 [18:59:48]OFD Sender: Remove packet 152016 [18:59:48]ProducePacketName [18:59:48]name=ofd_packets/00152016 [18:59:48]NVStorageDeleteData [18:59:48]OFD Sender: No OFD packet to send [18:59:53]OFD Sender: No OFD packet to send [18:59:58]OFD Sender: No OFD packet to send [18:59:59]recv_with_timeout no data received [19:00:03]OFD Sender: No OFD packet to send [19:00:08]OFD Sender: No OFD packet to send [19:00:13]OFD Sender: No OFD packet to send [19:00:18]OFD Sender: No OFD packet to send [19:00:23]OFD Sender: No OFD packet to send [19:00:28]OFD Sender: No OFD packet to send [19:00:33]OFD Sender: No OFD packet to send [19:00:38]OFD Sender: No OFD packet to send [19:00:43]OFD Sender: No OFD packet to send [19:00:48]OFD Sender: No OFD packet to send [19:00:53]OFD Sender: No OFD packet to send [19:00:58]OFD Sender: No OFD packet to send [19:00:59]accept exits with 9 [19:00:59]New connection [19:00:59]New thread 3067092324 created [19:00:59]Thread 3067235684 joined [19:00:59]Waiting for new connection... [19:00:59] Sock 9.Parse request [19:00:59]Sock 9.Check first char [19:00:59]Sock 9.First char is OK [19:00:59]request: POST /json_proto HTTP/1.0 [19:00:59]Method: POST [19:00:59]URL: /json_proto [19:00:59]Method is POST - this is cgi request [19:00:59]url: /json_proto [19:00:59]query_string will be loaded in cgi processing [19:00:59]execute_cgi json_proto POST (null) [19:00:59]execute_cgi path=json_proto method=POST [19:00:59]POST find Content-Length [19:00:59]Host: 172.17.43.67:8080 [19:00:59]Content-Length: 680 [19:00:59]Content-Type: application/json [19:00:59] [19:00:59]POST finish read [19:00:59]Found Content-Length = 680 [19:00:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.810, "sum" : 1890.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1890.00, "total" : 1890.00, "payments": [ { "type": 0, "sum" : 1890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:59]execute_script... [19:00:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.810, "sum" : 1890.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1890.00, "total" : 1890.00, "payments": [ { "type": 0, "sum" : 1890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:59]POST & json_proto [19:00:59]process_json_proto [19:00:59]json parsed OK: [19:00:59]protocol is kg_v1.0 [19:00:59]action value=close_receipt [19:00:59]process_action close_receipt [19:00:59]cmd_close_receipt [19:00:59]MH_GetDate [19:00:59]Write to MH i2c: F0 00 00 6B 07 61 [19:00:59]Write i2c OK [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: F0 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: F0 09 00 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: F0 09 00 6B 07 00 6B 69 F0 66 6A BD 47 65 67 [19:00:59]GetLastDocTimeStamp 1727031582 [19:00:59]current date 1727031659 [19:00:59]FM_GetShiftState [19:00:59]SAM_PROTO_GetShiftState [19:00:59]wFMCommunicate request_size=4 [19:00:59]MH_SAM_APDU [19:00:59]CAPDU: 80 13 01 00 [19:00:59]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [19:00:59]Write i2c OK [19:00:59]MH_I2C_Read... [19:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:59]Read from MH i2c: E2 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: E2 0E 00 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 37 [19:00:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:00:59]wFMCommunicate OK [19:00:59]SAM_PROTO_GetShiftState done [19:00:59]FM_GetShiftState done [19:00:59]opened in 1726966141 [19:00:59]opened+sec_in_day 1727052541 [19:00:59]quantity*price = 189052 [19:00:59]sum+1 = 189053 [19:00:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 1890.00 Внесено: 1890.00 СДАЧА: 0.00 НСП 1% : 16.73 НДС 12% : 200.76 Наличными: 1890.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 348 22.09.2024 19:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152017 ФПД: 260947941682765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152017&fm=260947941682765&tin=02508201610067®Number=0000000000091825&sum=189000 [19:01:00]StoreToDocumentArchive [19:01:00]shift 475 fd 152017 [19:01:00]save to /storage/0475/doc_00152017 [19:01:00]save last doc name /storage/0475/doc_00152017 to /storage/kkm_last_doc_name [19:01:00]save OK [19:01:00]Clear old archive folders... [19:01:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:01:00]tlvbuf is B6F1F970 [19:01:00]SAM_PROTO_ClearQueue [19:01:00]wFMCommunicate request_size=4 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 09 00 00 [19:01:00]Write to MH i2c: E2 08 00 79 07 80 09 00 00 00 00 00 00 F2 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]SAM_PROTO_ClearQueue done [19:01:00]KKMCreateOFDPacket [19:01:00]OFDProtocolAddRootSTLVToBuf [19:01:00]FM_MakeSignedData [19:01:00]FM_MakeSignedData [19:01:00]SAM_PROTO_SignData [19:01:00]wFMCommunicate request_size=4 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 01 02 [19:01:00]Write to MH i2c: E2 08 00 7A 07 80 0D 01 02 00 00 00 00 FA [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=255 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C E2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 4E 00 00 00 00 07 04 06 00 48 E2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 6B 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 51 02 00 35 04 06 00 ED 54 AD 5E [19:01:00]Write to MH i2c: E2 02 01 7B 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C E2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 4E 00 00 00 00 07 04 06 00 48 E2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 6B 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 51 02 00 35 04 06 00 ED 54 AD 5E 00 00 56 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=7 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 02 02 02 6E 4D [19:01:00]Write to MH i2c: E2 0A 00 7C 07 80 0D 02 02 02 00 6E 4D 00 00 BC [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=4 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 03 02 [19:01:00]Write to MH i2c: E2 08 00 7D 07 80 0D 03 02 00 00 00 00 FF [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:01]Read from MH i2c: E2 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 0B 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 0B 00 7D 07 00 43 28 4C 73 46 B0 36 CF 90 00 25 [19:01:01]RAPDU: 43 28 4C 73 46 B0 36 CF 90 00 [19:01:01]wFMCommunicate OK [19:01:01]SAM_PROTO_SignData done [19:01:01]FM_MakeSignedData done [19:01:01]CreateOFDProtocolMessage [19:01:01]wFMCommunicate request_size=4 [19:01:01]MH_SAM_APDU [19:01:01]CAPDU: 80 11 00 00 [19:01:01]Write to MH i2c: E2 08 00 7E 07 80 11 00 00 00 00 00 00 FF [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:01]Read from MH i2c: E2 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 17 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 17 00 7E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [19:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:01:01]wFMCommunicate OK [19:01:01]CreateOFDProtocolMessage done [19:01:01]OFDSenderStorePacket 152017 [19:01:01]StoreOFDPacket docnum=152017 [19:01:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 E1 04 01 EC F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C E2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 4E 00 00 00 00 07 04 06 00 48 E2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 6B 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 51 02 00 35 04 06 00 ED 54 AD 5E 6E 4D 43 28 4C 73 46 B0 36 CF [19:01:01]CheckFolder [19:01:01]dirname=/storage/ofd_packets [19:01:01]CheckFolder done [19:01:01]ProducePacketName [19:01:01]name=ofd_packets/00152017 [19:01:01]NVStorageSaveData ofd_packets/00152017 [19:01:01]File name is /storage/ofd_packets/00152017 [19:01:01]Write 298 bytes [19:01:01]NVStorageSaveData done [19:01:01]OFDSenderStorePacket done [19:01:01]KKMCreateOFDPacket done [19:01:01]NVStorageSaveData kkm_last_timestamp [19:01:01]File name is /storage/kkm_last_timestamp [19:01:01]Write 4 bytes [19:01:01]NVStorageSaveData done [19:01:01]ExternCall_PrintAddStr [19:01:01]wPrintStart [19:01:01]Write to MH i2c: 01 00 00 7F 07 86 [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 7F 07 00 00 00 00 00 FF 0F 9B [19:01:01]RasterBufferAndPrint [19:01:01]line Счет N : (1)1786023 [19:01:01]line ИНН: 02508201610067 [19:01:01]line Контрольно-Кассовый Чек [19:01:01]line ПРОДАЖА [19:01:01]line ТРК (МРК, ГНК) : 31 [19:01:01]line Товар: 2710194210 [19:01:01]line ДТ-К-5 [19:01:01]line 24.810 * 76.20 [19:01:01]line = 1890.52 [19:01:01]line НДС 12% НСП 1% [19:01:01]line > о реализуемом товаре [19:01:01]line ОКРУГЛЕНИЕ: -0.52 [19:01:01]line ИТОГО: 1890.00 [19:01:01]line Внесено: 1890.00 [19:01:01]line СДАЧА: 0.00 [19:01:01]line НСП 1% : 16.73 [19:01:01]line НДС 12% : 200.76 [19:01:01]line Наличными: 1890.00 [19:01:01]line Безнал.: 0.00 [19:01:01]line Место: АЗС № 89 "Партнер Нефть" [19:01:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:01:01]line СНО: Общий режим [19:01:01]line Чек 348 22.09.2024 19:00 [19:01:01]line Смена: 475 ФФД: 1.0 [19:01:01]line ЗНМ: 0300000113 [19:01:01]line РНМ: 0000000000091825 [19:01:01]line Версия ККМ: 001 [19:01:01]line ФМ: 0000000000871835 [19:01:01]line ФД: 152017 [19:01:01]line ФПД: 260947941682765 [19:01:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152017&fm=260947941682765&tin=02508201610067®Number=0000000000091825&sum=189000 [19:01:01]OFD Sender: Processing packet 152017 [packets to send 827, broken 826] [19:01:01]ProducePacketName [19:01:01]name=ofd_packets/00152017 [19:01:01]OFD Sender: To server: pG, [19:01:01]CommunicateWithHost lk.salyk.kg:30040 [19:01:01]ConnectInit lk.salyk.kg [19:01:01]written 0, free lines is 4095 [19:01:01]Write to MH i2c: 01 00 00 AA 07 B1 [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 DD 0C A1 [19:01:01]RasterBufferAndPrint [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]Connected sock=8 [19:01:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 E1 04 01 EC F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 60 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C E2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 4E 00 00 00 00 07 04 06 00 48 E2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 6B 69 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 51 02 00 35 04 06 00 ED 54 AD 5E 6E 4D 43 28 4C 73 46 B0 36 CF [19:01:01]written 0, free lines is 3298 [19:01:01]MH_Cut [19:01:01]Write to MH i2c: D1 01 00 B1 07 01 8A [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 01 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 01 00 B1 07 00 89 [19:01:01]Write to MH i2c: 01 00 00 B2 07 B9 [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 14 47 00 99 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 51 02 00 F4 03 04 00 6F 11 F0 66 B6 04 01 00 00 EE CD 80 7F C8 90 18 48 [19:01:02]CommunicateWithHost err = 0 [19:01:02]CheckOFDResponse [19:01:02]1017 (14) - 77093643461234 [19:01:02]1041 (16) - 0000000000871835 [19:01:02]1040 (4) - 152017 [19:01:02]1012 (4) - 22.09.2024 12:45 [19:01:02]1206 (1) - 0 [19:01:02]OFD Sender: Remove packet 152017 [19:01:02]ProducePacketName [19:01:02]name=ofd_packets/00152017 [19:01:02]NVStorageDeleteData [19:01:02]*** Cut start [19:01:02]*** Purtial cut [19:01:02]*** Stage 1: CUTSNS_PIN = 1 [19:01:02]OFD Sender: No OFD packet to send [19:01:02]Read from MH i2c: 01 [19:01:02]MH_I2C_Read... [19:01:02]*** Stop cut motor [19:01:02]*** Cut end [19:01:02]Read from MH i2c: 01 07 00 [19:01:02]MH_I2C_Read... [19:01:02]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 FF 0F CE [19:01:02]process_action close_receipt done [19:01:02]requested_data is exist [19:01:02]produce_requested_data [19:01:02]requested_item fm.sn is exist - process it [19:01:02]wFMCommunicate request_size=4 [19:01:02]MH_SAM_APDU [19:01:02]CAPDU: 80 11 00 00 [19:01:02]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [19:01:02]Write i2c OK [19:01:02]MH_I2C_Read... [19:01:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:02]Read from MH i2c: E2 [19:01:02]MH_I2C_Read... [19:01:02]Read from MH i2c: E2 17 00 [19:01:02]MH_I2C_Read... [19:01:02]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [19:01:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:01:02]wFMCommunicate OK [19:01:02]requested_item fd.num is exist - process it [19:01:02]SAM_PROTO_GetFieldsCounters [19:01:02]wFMCommunicate request_size=4 [19:01:02]MH_SAM_APDU [19:01:02]CAPDU: 80 13 00 00 [19:01:02]Write to MH i2c: E2 08 00 B4 07 80 13 00 00 00 00 00 00 37 [19:01:02]Write i2c OK [19:01:02]MH_I2C_Read... [19:01:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:03]Read from MH i2c: E2 [19:01:03]MH_I2C_Read... [19:01:03]Read from MH i2c: E2 62 00 [19:01:03]MH_I2C_Read... [19:01:03]Read from MH i2c: E2 62 00 B4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [19:01:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:03]wFMCommunicate OK [19:01:03]SAM_PROTO_GetFieldsCounters done [19:01:03]requested_item shift.num is exist - process it [19:01:03]requested_item shift.opened is exist - process it [19:01:03]req_shift_opened [19:01:03]FM_GetShiftState [19:01:03]SAM_PROTO_GetShiftState [19:01:03]wFMCommunicate request_size=4 [19:01:03]MH_SAM_APDU [19:01:03]CAPDU: 80 13 01 00 [19:01:03]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [19:01:03]Write i2c OK [19:01:03]MH_I2C_Read... [19:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:03]Read from MH i2c: E2 [19:01:03]MH_I2C_Read... [19:01:03]Read from MH i2c: E2 0E 00 [19:01:03]MH_I2C_Read... [19:01:03]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [19:01:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:01:03]wFMCommunicate OK [19:01:03]SAM_PROTO_GetShiftState done [19:01:03]FM_GetShiftState done [19:01:03]req_shift_opened done [19:01:03]requested_item shift.open_date is exist - process it [19:01:03]req_shift_open_date [19:01:03]req_shift_open_date done [19:01:03]produce_requested_data done [19:01:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152017,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:01:03]process_action_free close_receipt [19:01:03]json_value_free [19:01:03]json_value_free done [19:01:03]process_json_proto returns [19:01:03]Send response to host [19:01:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152017,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:01:03]free response buf [19:01:03]execute_script done [19:01:03]execute_script returns [19:01:03]free content buf [19:01:03]Sock 9.Close socket [19:01:03]Sock 9.Thread stoped [19:01:07]OFD Sender: No OFD packet to send [19:01:12]OFD Sender: No OFD packet to send [19:01:17]OFD Sender: No OFD packet to send [19:01:22]OFD Sender: No OFD packet to send [19:01:27]OFD Sender: No OFD packet to send [19:01:32]OFD Sender: No OFD packet to send [19:01:37]OFD Sender: No OFD packet to send [19:01:42]OFD Sender: No OFD packet to send [19:01:47]OFD Sender: No OFD packet to send [19:01:53]OFD Sender: No OFD packet to send [19:01:58]OFD Sender: No OFD packet to send [19:02:03]OFD Sender: No OFD packet to send [19:02:08]OFD Sender: No OFD packet to send [19:02:13]OFD Sender: No OFD packet to send [19:02:18]OFD Sender: No OFD packet to send [19:02:23]OFD Sender: No OFD packet to send [19:02:28]OFD Sender: No OFD packet to send [19:02:33]OFD Sender: No OFD packet to send [19:02:38]OFD Sender: No OFD packet to send [19:02:43]OFD Sender: No OFD packet to send [19:02:48]OFD Sender: No OFD packet to send [19:02:49]recv_with_timeout no data received [19:02:53]OFD Sender: No OFD packet to send [19:02:58]OFD Sender: No OFD packet to send [19:03:03]OFD Sender: No OFD packet to send [19:03:08]OFD Sender: No OFD packet to send [19:03:13]OFD Sender: No OFD packet to send [19:03:18]OFD Sender: No OFD packet to send [19:03:23]OFD Sender: No OFD packet to send [19:03:28]OFD Sender: No OFD packet to send [19:03:33]OFD Sender: No OFD packet to send [19:03:38]OFD Sender: No OFD packet to send [19:03:43]OFD Sender: No OFD packet to send [19:03:44]recv_with_timeout no data received [19:03:48]OFD Sender: No OFD packet to send [19:03:53]OFD Sender: No OFD packet to send [19:03:58]OFD Sender: No OFD packet to send [19:04:03]OFD Sender: No OFD packet to send [19:04:04]recv_with_timeout no data received [19:04:08]OFD Sender: No OFD packet to send [19:04:13]OFD Sender: No OFD packet to send [19:04:18]OFD Sender: No OFD packet to send [19:04:23]OFD Sender: No OFD packet to send [19:04:28]OFD Sender: No OFD packet to send [19:04:33]OFD Sender: No OFD packet to send [19:04:38]OFD Sender: No OFD packet to send [19:04:43]OFD Sender: No OFD packet to send [19:04:48]OFD Sender: No OFD packet to send [19:04:53]OFD Sender: No OFD packet to send [19:04:58]OFD Sender: No OFD packet to send [19:05:02]accept exits with 10 [19:05:02]New connection [19:05:02]New thread 3067235684 created [19:05:02]Thread 3067092324 joined [19:05:02]Waiting for new connection... [19:05:02] Sock 10.Parse request [19:05:02]Sock 10.Check first char [19:05:02]Sock 10.First char is OK [19:05:02]request: POST /json_proto HTTP/1.0 [19:05:02]Method: POST [19:05:02]URL: /json_proto [19:05:02]Method is POST - this is cgi request [19:05:02]url: /json_proto [19:05:02]query_string will be loaded in cgi processing [19:05:02]execute_cgi json_proto POST (null) [19:05:02]execute_cgi path=json_proto method=POST [19:05:02]POST find Content-Length [19:05:02]Host: 172.17.43.67:8080 [19:05:02]Content-Length: 678 [19:05:02]Content-Type: application/json [19:05:02] [19:05:02]POST finish read [19:05:02]Found Content-Length = 678 [19:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:02]execute_script... [19:05:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:02]POST & json_proto [19:05:02]process_json_proto [19:05:02]json parsed OK: [19:05:02]protocol is kg_v1.0 [19:05:02]action value=close_receipt [19:05:02]process_action close_receipt [19:05:02]cmd_close_receipt [19:05:02]MH_GetDate [19:05:02]Write to MH i2c: F0 00 00 B6 07 AC [19:05:02]Write i2c OK [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 09 00 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 09 00 B6 07 00 5E 6A F0 66 6A BD 47 65 A6 [19:05:02]GetLastDocTimeStamp 1727031659 [19:05:02]current date 1727031902 [19:05:02]FM_GetShiftState [19:05:02]SAM_PROTO_GetShiftState [19:05:02]wFMCommunicate request_size=4 [19:05:02]MH_SAM_APDU [19:05:02]CAPDU: 80 13 01 00 [19:05:02]Write to MH i2c: E2 08 00 B7 07 80 13 01 00 00 00 00 00 3B [19:05:02]Write i2c OK [19:05:02]MH_I2C_Read... [19:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:02]Read from MH i2c: E2 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: E2 0E 00 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: E2 0E 00 B7 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 82 [19:05:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:05:02]wFMCommunicate OK [19:05:02]SAM_PROTO_GetShiftState done [19:05:02]FM_GetShiftState done [19:05:02]opened in 1726966141 [19:05:02]opened+sec_in_day 1727052541 [19:05:02]quantity*price = 40002 [19:05:02]sum+1 = 40003 [19:05:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 349 22.09.2024 19:05 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152018 ФПД: 78950455760568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190502&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152018&fm=78950455760568&tin=02508201610067®Number=0000000000091825&sum=40000 [19:05:03]StoreToDocumentArchive [19:05:03]shift 475 fd 152018 [19:05:03]save to /storage/0475/doc_00152018 [19:05:03]save last doc name /storage/0475/doc_00152018 to /storage/kkm_last_doc_name [19:05:03]save OK [19:05:03]Clear old archive folders... [19:05:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:05:03]tlvbuf is 00562F40 [19:05:03]SAM_PROTO_ClearQueue [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 09 00 00 [19:05:03]Write to MH i2c: E2 08 00 C4 07 80 09 00 00 00 00 00 00 3D [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]SAM_PROTO_ClearQueue done [19:05:03]KKMCreateOFDPacket [19:05:03]OFDProtocolAddRootSTLVToBuf [19:05:03]FM_MakeSignedData [19:05:03]FM_MakeSignedData [19:05:03]SAM_PROTO_SignData [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 01 02 [19:05:03]Write to MH i2c: E2 08 00 C5 07 80 0D 01 02 00 00 00 00 45 [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]wFMCommunicate request_size=255 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 5E 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 35 04 06 00 47 [19:05:03]Write to MH i2c: E2 02 01 C6 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 5E 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 35 04 06 00 47 00 00 6D [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]wFMCommunicate request_size=10 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 02 02 05 CE 15 DE D6 B8 [19:05:03]Write to MH i2c: E2 0D 00 C7 07 80 0D 02 02 05 00 CE 15 DE D6 B8 00 00 A1 [19:05:03]OFD Sender: No OFD packet to send [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 03 02 [19:05:03]Write to MH i2c: E2 08 00 C8 07 80 0D 03 02 00 00 00 00 4A [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 0B 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 0B 00 C8 07 00 DF 45 ED FE 37 59 55 8E 90 00 CD [19:05:03]RAPDU: DF 45 ED FE 37 59 55 8E 90 00 [19:05:03]wFMCommunicate OK [19:05:03]SAM_PROTO_SignData done [19:05:03]FM_MakeSignedData done [19:05:03]CreateOFDProtocolMessage [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 11 00 00 [19:05:03]Write to MH i2c: E2 08 00 C9 07 80 11 00 00 00 00 00 00 4A [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 17 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 17 00 C9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [19:05:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:05:03]wFMCommunicate OK [19:05:03]CreateOFDProtocolMessage done [19:05:03]OFDSenderStorePacket 152018 [19:05:03]StoreOFDPacket docnum=152018 [19:05:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4B CF 07 01 F2 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 5E 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 35 04 06 00 47 CE 15 DE D6 B8 DF 45 ED FE 37 59 55 8E [19:05:03]CheckFolder [19:05:03]dirname=/storage/ofd_packets [19:05:03]CheckFolder done [19:05:03]ProducePacketName [19:05:03]name=ofd_packets/00152018 [19:05:03]NVStorageSaveData ofd_packets/00152018 [19:05:03]File name is /storage/ofd_packets/00152018 [19:05:03]Write 301 bytes [19:05:03]NVStorageSaveData done [19:05:03]OFDSenderStorePacket done [19:05:03]KKMCreateOFDPacket done [19:05:03]NVStorageSaveData kkm_last_timestamp [19:05:03]File name is /storage/kkm_last_timestamp [19:05:03]Write 4 bytes [19:05:03]NVStorageSaveData done [19:05:03]ExternCall_PrintAddStr [19:05:03]wPrintStart [19:05:03]Write to MH i2c: 01 00 00 CA 07 D1 [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: 01 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: 01 07 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: 01 07 00 CA 07 00 00 00 00 00 FF 0F E6 [19:05:03]RasterBufferAndPrint [19:05:03]line Счет N : (1)1786024 [19:05:03]line ИНН: 02508201610067 [19:05:03]line Контрольно-Кассовый Чек [19:05:03]line ПРОДАЖА [19:05:03]line ТРК (МРК, ГНК) : 22 [19:05:03]line Товар: 2710124130 [19:05:03]line Аи-92-К-5 [19:05:03]line 5.900 * 67.80 [19:05:03]line = 400.02 [19:05:03]line НДС 12% НСП 1% [19:05:03]line > о реализуемом товаре [19:05:03]line ОКРУГЛЕНИЕ: -0.02 [19:05:03]line ИТОГО: 400.00 [19:05:03]line Внесено: 400.00 [19:05:03]line СДАЧА: 0.00 [19:05:03]line НСП 1% : 3.54 [19:05:03]line НДС 12% : 42.48 [19:05:03]line Наличными: 400.00 [19:05:03]line Безнал.: 0.00 [19:05:03]line Место: АЗС № 89 "Партнер Нефть" [19:05:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:05:03]line СНО: Общий режим [19:05:03]line Чек 349 22.09.2024 19:05 [19:05:03]line Смена: 475 ФФД: 1.0 [19:05:03]line ЗНМ: 0300000113 [19:05:03]line РНМ: 0000000000091825 [19:05:03]line Версия ККМ: 001 [19:05:03]line ФМ: 0000000000871835 [19:05:03]line ФД: 152018 [19:05:03]line ФПД: 78950455760568 [19:05:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190502&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152018&fm=78950455760568&tin=02508201610067®Number=0000000000091825&sum=40000 [19:05:03]written 0, free lines is 4095 [19:05:03]OFD Sender: Processing packet 152018 [packets to send 827, broken 826] [19:05:03]ProducePacketName [19:05:03]name=ofd_packets/00152018 [19:05:03]OFD Sender: To server: pG, [19:05:03]CommunicateWithHost lk.salyk.kg:30040 [19:05:03]ConnectInit lk.salyk.kg [19:05:04]Write to MH i2c: 01 00 00 F5 07 FC [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 DC 0C EB [19:05:04]RasterBufferAndPrint [19:05:04]line [19:05:04]line [19:05:04]line [19:05:04]line [19:05:04]line [19:05:04]written 0, free lines is 3297 [19:05:04]MH_Cut [19:05:04]Write to MH i2c: D1 01 00 FC 07 01 D5 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: D1 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: D1 01 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: D1 01 00 FC 07 00 D4 [19:05:04]Write to MH i2c: 01 00 00 FD 07 04 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Connected sock=9 [19:05:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4B CF 07 01 F2 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 5E 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 35 04 06 00 47 CE 15 DE D6 B8 DF 45 ED FE 37 59 55 8E [19:05:05]*** Cut start [19:05:05]*** Purtial cut [19:05:05]*** Stage 1: CUTSNS_PIN = 1 [19:05:05]Read from MH i2c: 01 [19:05:05]MH_I2C_Read... [19:05:05]*** Stop cut motor [19:05:05]*** Cut end [19:05:05]Read from MH i2c: 01 07 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [19:05:05]process_action close_receipt done [19:05:05]requested_data is exist [19:05:05]produce_requested_data [19:05:05]requested_item fm.sn is exist - process it [19:05:05]wFMCommunicate request_size=4 [19:05:05]MH_SAM_APDU [19:05:05]CAPDU: 80 11 00 00 [19:05:05]Write to MH i2c: E2 08 00 FE 07 80 11 00 00 00 00 00 00 7F [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:05]Read from MH i2c: E2 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 17 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 17 00 FE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [19:05:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:05:05]wFMCommunicate OK [19:05:05]requested_item fd.num is exist - process it [19:05:05]SAM_PROTO_GetFieldsCounters [19:05:05]wFMCommunicate request_size=4 [19:05:05]MH_SAM_APDU [19:05:05]CAPDU: 80 13 00 00 [19:05:05]Write to MH i2c: E2 08 00 FF 07 80 13 00 00 00 00 00 00 82 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:05]Read from MH i2c: E2 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 62 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 62 00 FF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:05:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:05:05]wFMCommunicate OK [19:05:05]SAM_PROTO_GetFieldsCounters done [19:05:05]requested_item shift.num is exist - process it [19:05:05]requested_item shift.opened is exist - process it [19:05:05]req_shift_opened [19:05:05]FM_GetShiftState [19:05:05]SAM_PROTO_GetShiftState [19:05:05]wFMCommunicate request_size=4 [19:05:05]MH_SAM_APDU [19:05:05]CAPDU: 80 13 01 00 [19:05:05]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:05]Read from MH i2c: E2 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 0E 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [19:05:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:05:05]wFMCommunicate OK [19:05:05]SAM_PROTO_GetShiftState done [19:05:05]FM_GetShiftState done [19:05:05]req_shift_opened done [19:05:05]requested_item shift.open_date is exist - process it [19:05:05]req_shift_open_date [19:05:05]req_shift_open_date done [19:05:05]produce_requested_data done [19:05:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152018,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:05:05]process_action_free close_receipt [19:05:05]json_value_free [19:05:05]json_value_free done [19:05:05]process_json_proto returns [19:05:05]Send response to host [19:05:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152018,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:05:05]free response buf [19:05:05]execute_script done [19:05:05]execute_script returns [19:05:05]free content buf [19:05:05]Sock 10.Close socket [19:05:05]Sock 10.Thread stoped [19:05:09]recv_with_timeout no data received [19:05:09]CommunicateWithHost answer receiving error [19:05:09]CommunicateWithHost err = -3 [19:05:09]OFD Sender: Server communicate error [19:05:14]OFD Sender: Processing packet 152018 [packets to send 827, broken 826] [19:05:14]ProducePacketName [19:05:14]name=ofd_packets/00152018 [19:05:14]OFD Sender: To server: pG, [19:05:14]CommunicateWithHost lk.salyk.kg:30040 [19:05:14]ConnectInit lk.salyk.kg [19:05:16]recv_with_timeout no data received [19:05:19]ConnectInit Can't take IP for lk.salyk.kg [19:05:19]CommunicateWithHost connect error [19:05:19]CommunicateWithHost err = -1 [19:05:19]OFD Sender: Server communicate error [19:05:24]OFD Sender: Processing packet 152018 [packets to send 827, broken 826] [19:05:24]ProducePacketName [19:05:24]name=ofd_packets/00152018 [19:05:24]OFD Sender: To server: pG, [19:05:24]CommunicateWithHost lk.salyk.kg:30040 [19:05:24]ConnectInit lk.salyk.kg [19:05:29]recv_with_timeout no data received [19:05:29]ConnectInit Can't take IP for lk.salyk.kg [19:05:29]CommunicateWithHost connect error [19:05:29]CommunicateWithHost err = -1 [19:05:29]OFD Sender: Server communicate error [19:05:34]OFD Sender: Processing packet 152018 [packets to send 827, broken 826] [19:05:34]ProducePacketName [19:05:34]name=ofd_packets/00152018 [19:05:34]OFD Sender: To server: pG, [19:05:34]CommunicateWithHost lk.salyk.kg:30040 [19:05:34]ConnectInit lk.salyk.kg [19:05:42]recv_with_timeout no data received [19:05:50]Connected sock=10 [19:05:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4B CF 07 01 F2 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 5E 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 35 04 06 00 47 CE 15 DE D6 B8 DF 45 ED FE 37 59 55 8E [19:05:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F BF 47 00 22 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 51 02 00 F4 03 04 00 91 12 F0 66 B6 04 01 00 00 30 AA CC C8 D0 29 02 37 [19:05:52]CommunicateWithHost err = 0 [19:05:52]CheckOFDResponse [19:05:52]1017 (14) - 77093643461234 [19:05:52]1041 (16) - 0000000000871835 [19:05:52]1040 (4) - 152018 [19:05:52]1012 (4) - 22.09.2024 12:50 [19:05:52]1206 (1) - 0 [19:05:52]OFD Sender: Remove packet 152018 [19:05:52]ProducePacketName [19:05:52]name=ofd_packets/00152018 [19:05:52]NVStorageDeleteData [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:43]OFD Sender: No OFD packet to send [19:06:48]OFD Sender: No OFD packet to send [19:06:53]OFD Sender: No OFD packet to send [19:06:58]OFD Sender: No OFD packet to send [19:06:59]recv_with_timeout no data received [19:07:03]OFD Sender: No OFD packet to send [19:07:08]OFD Sender: No OFD packet to send [19:07:12]accept exits with 8 [19:07:12]New connection [19:07:12]New thread 3067092324 created [19:07:12]Thread 3067235684 joined [19:07:12]Waiting for new connection... [19:07:12] Sock 8.Parse request [19:07:12]Sock 8.Check first char [19:07:12]Sock 8.First char is OK [19:07:12]request: POST /json_proto HTTP/1.0 [19:07:12]Method: POST [19:07:12]URL: /json_proto [19:07:12]Method is POST - this is cgi request [19:07:12]url: /json_proto [19:07:12]query_string will be loaded in cgi processing [19:07:12]execute_cgi json_proto POST (null) [19:07:12]execute_cgi path=json_proto method=POST [19:07:12]POST find Content-Length [19:07:12]Host: 172.17.43.67:8080 [19:07:12]Content-Length: 678 [19:07:12]Content-Type: application/json [19:07:12] [19:07:12]POST finish read [19:07:12]Found Content-Length = 678 [19:07:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:12]execute_script... [19:07:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:12]POST & json_proto [19:07:12]process_json_proto [19:07:12]json parsed OK: [19:07:12]protocol is kg_v1.0 [19:07:12]action value=close_receipt [19:07:12]process_action close_receipt [19:07:12]cmd_close_receipt [19:07:12]MH_GetDate [19:07:12]Write to MH i2c: F0 00 00 01 08 F8 [19:07:12]Write i2c OK [19:07:12]MH_I2C_Read... [19:07:12]Read from MH i2c: F0 [19:07:12]MH_I2C_Read... [19:07:12]Read from MH i2c: F0 09 00 [19:07:12]MH_I2C_Read... [19:07:12]Read from MH i2c: F0 09 00 01 08 00 E1 6A F0 66 6A BD 47 65 75 [19:07:12]GetLastDocTimeStamp 1727031902 [19:07:12]current date 1727032033 [19:07:12]FM_GetShiftState [19:07:12]SAM_PROTO_GetShiftState [19:07:12]wFMCommunicate request_size=4 [19:07:12]MH_SAM_APDU [19:07:12]CAPDU: 80 13 01 00 [19:07:12]Write to MH i2c: E2 08 00 02 08 80 13 01 00 00 00 00 00 87 [19:07:12]Write i2c OK [19:07:12]MH_I2C_Read... [19:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:12]Read from MH i2c: E2 [19:07:12]MH_I2C_Read... [19:07:12]Read from MH i2c: E2 0E 00 [19:07:12]MH_I2C_Read... [19:07:12]Read from MH i2c: E2 0E 00 02 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CE [19:07:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:07:12]wFMCommunicate OK [19:07:12]SAM_PROTO_GetShiftState done [19:07:12]FM_GetShiftState done [19:07:12]opened in 1726966141 [19:07:12]opened+sec_in_day 1727052541 [19:07:12]quantity*price = 40002 [19:07:12]sum+1 = 40003 [19:07:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 350 22.09.2024 19:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152019 ФПД: 146357658754513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152019&fm=146357658754513&tin=02508201610067®Number=0000000000091825&sum=40000 [19:07:13]StoreToDocumentArchive [19:07:13]shift 475 fd 152019 [19:07:13]save to /storage/0475/doc_00152019 [19:07:13]save last doc name /storage/0475/doc_00152019 to /storage/kkm_last_doc_name [19:07:13]save OK [19:07:13]Clear old archive folders... [19:07:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:13]tlvbuf is 0056F920 [19:07:13]SAM_PROTO_ClearQueue [19:07:13]wFMCommunicate request_size=4 [19:07:13]MH_SAM_APDU [19:07:13]CAPDU: 80 09 00 00 [19:07:13]Write to MH i2c: E2 08 00 0F 08 80 09 00 00 00 00 00 00 89 [19:07:13]Write i2c OK [19:07:13]MH_I2C_Read... [19:07:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:13]Read from MH i2c: E2 [19:07:13]MH_I2C_Read... [19:07:13]Read from MH i2c: E2 03 00 [19:07:13]MH_I2C_Read... [19:07:13]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [19:07:13]RAPDU: 90 00 [19:07:13]wFMCommunicate OK [19:07:13]SAM_PROTO_ClearQueue done [19:07:13]KKMCreateOFDPacket [19:07:13]OFDProtocolAddRootSTLVToBuf [19:07:13]FM_MakeSignedData [19:07:13]FM_MakeSignedData [19:07:13]SAM_PROTO_SignData [19:07:13]wFMCommunicate request_size=4 [19:07:13]MH_SAM_APDU [19:07:13]CAPDU: 80 0D 01 02 [19:07:13]Write to MH i2c: E2 08 00 10 08 80 0D 01 02 00 00 00 00 91 [19:07:13]Write i2c OK [19:07:13]MH_I2C_Read... [19:07:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:13]Read from MH i2c: E2 [19:07:13]MH_I2C_Read... [19:07:13]Read from MH i2c: E2 03 00 [19:07:13]MH_I2C_Read... [19:07:13]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [19:07:13]RAPDU: 90 00 [19:07:13]wFMCommunicate OK [19:07:13]wFMCommunicate request_size=255 [19:07:13]MH_SAM_APDU [19:07:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 E1 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 51 02 00 35 04 06 00 85 [19:07:13]Write to MH i2c: E2 02 01 11 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 E1 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 51 02 00 35 04 06 00 85 00 00 7C [19:07:13]Write i2c OK [19:07:13]MH_I2C_Read... [19:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:14]Read from MH i2c: E2 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 03 00 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 03 00 11 08 00 90 00 8D [19:07:14]RAPDU: 90 00 [19:07:14]wFMCommunicate OK [19:07:14]wFMCommunicate request_size=10 [19:07:14]MH_SAM_APDU [19:07:14]CAPDU: 80 0D 02 02 05 1C 8C 42 9D D1 [19:07:14]Write to MH i2c: E2 0D 00 12 08 80 0D 02 02 05 00 1C 8C 42 9D D1 00 00 F6 [19:07:14]Write i2c OK [19:07:14]MH_I2C_Read... [19:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:14]Read from MH i2c: E2 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 03 00 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [19:07:14]RAPDU: 90 00 [19:07:14]wFMCommunicate OK [19:07:14]wFMCommunicate request_size=4 [19:07:14]MH_SAM_APDU [19:07:14]CAPDU: 80 0D 03 02 [19:07:14]Write to MH i2c: E2 08 00 13 08 80 0D 03 02 00 00 00 00 96 [19:07:14]Write i2c OK [19:07:14]MH_I2C_Read... [19:07:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:14]Read from MH i2c: E2 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 0B 00 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 0B 00 13 08 00 E7 DE 92 0B 73 2C 19 82 90 00 33 [19:07:14]RAPDU: E7 DE 92 0B 73 2C 19 82 90 00 [19:07:14]wFMCommunicate OK [19:07:14]SAM_PROTO_SignData done [19:07:14]FM_MakeSignedData done [19:07:14]CreateOFDProtocolMessage [19:07:14]wFMCommunicate request_size=4 [19:07:14]MH_SAM_APDU [19:07:14]CAPDU: 80 11 00 00 [19:07:14]Write to MH i2c: E2 08 00 14 08 80 11 00 00 00 00 00 00 96 [19:07:14]Write i2c OK [19:07:14]MH_I2C_Read... [19:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:14]Read from MH i2c: E2 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 17 00 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: E2 17 00 14 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [19:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:07:14]wFMCommunicate OK [19:07:14]CreateOFDProtocolMessage done [19:07:14]OFDSenderStorePacket 152019 [19:07:14]StoreOFDPacket docnum=152019 [19:07:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD 94 07 01 11 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 E1 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 51 02 00 35 04 06 00 85 1C 8C 42 9D D1 E7 DE 92 0B 73 2C 19 82 [19:07:14]CheckFolder [19:07:14]dirname=/storage/ofd_packets [19:07:14]CheckFolder done [19:07:14]ProducePacketName [19:07:14]name=ofd_packets/00152019 [19:07:14]NVStorageSaveData ofd_packets/00152019 [19:07:14]File name is /storage/ofd_packets/00152019 [19:07:14]Write 301 bytes [19:07:14]NVStorageSaveData done [19:07:14]OFDSenderStorePacket done [19:07:14]KKMCreateOFDPacket done [19:07:14]NVStorageSaveData kkm_last_timestamp [19:07:14]File name is /storage/kkm_last_timestamp [19:07:14]Write 4 bytes [19:07:14]NVStorageSaveData done [19:07:14]ExternCall_PrintAddStr [19:07:14]wPrintStart [19:07:14]Write to MH i2c: 01 00 00 15 08 1D [19:07:14]Write i2c OK [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: 01 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: 01 07 00 [19:07:14]MH_I2C_Read... [19:07:14]Read from MH i2c: 01 07 00 15 08 00 00 00 00 00 FF 0F 32 [19:07:14]RasterBufferAndPrint [19:07:14]line Счет N : (1)1786025 [19:07:14]line ИНН: 02508201610067 [19:07:14]line Контрольно-Кассовый Чек [19:07:14]line ПРОДАЖА [19:07:14]line ТРК (МРК, ГНК) : 42 [19:07:14]line Товар: 2710124130 [19:07:14]line Аи-92-К-5 [19:07:14]line 5.900 * 67.80 [19:07:14]line = 400.02 [19:07:14]line НДС 12% НСП 1% [19:07:14]line > о реализуемом товаре [19:07:14]line ОКРУГЛЕНИЕ: -0.02 [19:07:14]line ИТОГО: 400.00 [19:07:14]line Внесено: 400.00 [19:07:14]line СДАЧА: 0.00 [19:07:14]line НСП 1% : 3.54 [19:07:14]line НДС 12% : 42.48 [19:07:14]line Наличными: 400.00 [19:07:14]line Безнал.: 0.00 [19:07:14]line Место: АЗС № 89 "Партнер Нефть" [19:07:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:07:14]line СНО: Общий режим [19:07:14]line Чек 350 22.09.2024 19:07 [19:07:14]line Смена: 475 ФФД: 1.0 [19:07:14]line ЗНМ: 0300000113 [19:07:14]line РНМ: 0000000000091825 [19:07:14]line Версия ККМ: 001 [19:07:14]line ФМ: 0000000000871835 [19:07:14]line ФД: 152019 [19:07:14]line ФПД: 146357658754513 [19:07:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152019&fm=146357658754513&tin=02508201610067®Number=0000000000091825&sum=40000 [19:07:14]written 0, free lines is 4095 [19:07:14]OFD Sender: Processing packet 152019 [packets to send 827, broken 826] [19:07:14]ProducePacketName [19:07:14]name=ofd_packets/00152019 [19:07:14]OFD Sender: To server: pG, [19:07:14]CommunicateWithHost lk.salyk.kg:30040 [19:07:14]ConnectInit lk.salyk.kg [19:07:15]Write to MH i2c: 01 00 00 40 08 48 [19:07:15]Write i2c OK [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: 01 [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: 01 07 00 [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: 01 07 00 40 08 00 00 00 00 00 DC 0C 37 [19:07:15]RasterBufferAndPrint [19:07:15]line [19:07:15]line [19:07:15]line [19:07:15]line [19:07:15]line [19:07:15]written 0, free lines is 3298 [19:07:15]MH_Cut [19:07:15]Write to MH i2c: D1 01 00 47 08 01 21 [19:07:15]Write i2c OK [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: D1 [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: D1 01 00 [19:07:15]MH_I2C_Read... [19:07:15]Read from MH i2c: D1 01 00 47 08 00 20 [19:07:15]Write to MH i2c: 01 00 00 48 08 50 [19:07:15]Write i2c OK [19:07:15]MH_I2C_Read... [19:07:15]Connected sock=10 [19:07:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD 94 07 01 11 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 E1 6A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 51 02 00 35 04 06 00 85 1C 8C 42 9D D1 E7 DE 92 0B 73 2C 19 82 [19:07:15]*** Cut start [19:07:15]*** Purtial cut [19:07:15]*** Stage 1: CUTSNS_PIN = 1 [19:07:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE 04 47 00 1A 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 51 02 00 F4 03 04 00 E5 12 F0 66 B6 04 01 00 00 5C EC 3A D1 0C AB 17 61 [19:07:16]CommunicateWithHost err = 0 [19:07:16]CheckOFDResponse [19:07:16]1017 (14) - 77093643461234 [19:07:16]1041 (16) - 0000000000871835 [19:07:16]1040 (4) - 152019 [19:07:16]1012 (4) - 22.09.2024 12:51 [19:07:16]1206 (1) - 0 [19:07:16]OFD Sender: Remove packet 152019 [19:07:16]ProducePacketName [19:07:16]name=ofd_packets/00152019 [19:07:16]NVStorageDeleteData [19:07:16]Read from MH i2c: 01 [19:07:16]MH_I2C_Read... [19:07:16]*** Stop cut motor [19:07:16]*** Cut end [19:07:16]Read from MH i2c: 01 07 00 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: 01 07 00 48 08 00 00 00 00 00 FF 0F 65 [19:07:16]process_action close_receipt done [19:07:16]requested_data is exist [19:07:16]produce_requested_data [19:07:16]requested_item fm.sn is exist - process it [19:07:16]wFMCommunicate request_size=4 [19:07:16]MH_SAM_APDU [19:07:16]CAPDU: 80 11 00 00 [19:07:16]Write to MH i2c: E2 08 00 49 08 80 11 00 00 00 00 00 00 CB [19:07:16]Write i2c OK [19:07:16]MH_I2C_Read... [19:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:16]Read from MH i2c: E2 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 17 00 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 17 00 49 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [19:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:07:16]wFMCommunicate OK [19:07:16]requested_item fd.num is exist - process it [19:07:16]SAM_PROTO_GetFieldsCounters [19:07:16]wFMCommunicate request_size=4 [19:07:16]MH_SAM_APDU [19:07:16]CAPDU: 80 13 00 00 [19:07:16]Write to MH i2c: E2 08 00 4A 08 80 13 00 00 00 00 00 00 CE [19:07:16]Write i2c OK [19:07:16]MH_I2C_Read... [19:07:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:16]Read from MH i2c: E2 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 62 00 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 62 00 4A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [19:07:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:16]wFMCommunicate OK [19:07:16]SAM_PROTO_GetFieldsCounters done [19:07:16]requested_item shift.num is exist - process it [19:07:16]requested_item shift.opened is exist - process it [19:07:16]req_shift_opened [19:07:16]FM_GetShiftState [19:07:16]SAM_PROTO_GetShiftState [19:07:16]wFMCommunicate request_size=4 [19:07:16]MH_SAM_APDU [19:07:16]CAPDU: 80 13 01 00 [19:07:16]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [19:07:16]Write i2c OK [19:07:16]MH_I2C_Read... [19:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:16]Read from MH i2c: E2 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 0E 00 [19:07:16]MH_I2C_Read... [19:07:16]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 17 [19:07:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:07:16]wFMCommunicate OK [19:07:16]SAM_PROTO_GetShiftState done [19:07:16]FM_GetShiftState done [19:07:16]req_shift_opened done [19:07:16]requested_item shift.open_date is exist - process it [19:07:16]req_shift_open_date [19:07:16]req_shift_open_date done [19:07:16]produce_requested_data done [19:07:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152019,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:07:16]process_action_free close_receipt [19:07:16]json_value_free [19:07:16]json_value_free done [19:07:16]process_json_proto returns [19:07:16]Send response to host [19:07:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152019,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:07:16]free response buf [19:07:16]execute_script done [19:07:16]execute_script returns [19:07:16]free content buf [19:07:16]Sock 8.Close socket [19:07:16]Sock 8.Thread stoped [19:07:16]OFD Sender: No OFD packet to send [19:07:21]OFD Sender: No OFD packet to send [19:07:26]OFD Sender: No OFD packet to send [19:07:29]recv_with_timeout no data received [19:07:31]OFD Sender: No OFD packet to send [19:07:36]OFD Sender: No OFD packet to send [19:07:41]OFD Sender: No OFD packet to send [19:07:46]OFD Sender: No OFD packet to send [19:07:51]OFD Sender: No OFD packet to send [19:07:56]OFD Sender: No OFD packet to send [19:08:01]OFD Sender: No OFD packet to send [19:08:06]OFD Sender: No OFD packet to send [19:08:11]OFD Sender: No OFD packet to send [19:08:16]OFD Sender: No OFD packet to send [19:08:21]OFD Sender: No OFD packet to send [19:08:26]OFD Sender: No OFD packet to send [19:08:31]OFD Sender: No OFD packet to send [19:08:36]OFD Sender: No OFD packet to send [19:08:41]OFD Sender: No OFD packet to send [19:08:46]OFD Sender: No OFD packet to send [19:08:51]OFD Sender: No OFD packet to send [19:08:56]OFD Sender: No OFD packet to send [19:08:59]recv_with_timeout no data received [19:09:01]OFD Sender: No OFD packet to send [19:09:06]OFD Sender: No OFD packet to send [19:09:11]OFD Sender: No OFD packet to send [19:09:16]OFD Sender: No OFD packet to send [19:09:22]OFD Sender: No OFD packet to send [19:09:27]OFD Sender: No OFD packet to send [19:09:32]OFD Sender: No OFD packet to send [19:09:37]OFD Sender: No OFD packet to send [19:09:42]OFD Sender: No OFD packet to send [19:09:47]OFD Sender: No OFD packet to send [19:09:52]OFD Sender: No OFD packet to send [19:09:57]OFD Sender: No OFD packet to send [19:10:02]OFD Sender: No OFD packet to send [19:10:07]OFD Sender: No OFD packet to send [19:10:12]OFD Sender: No OFD packet to send [19:10:17]OFD Sender: No OFD packet to send [19:10:22]OFD Sender: No OFD packet to send [19:10:27]OFD Sender: No OFD packet to send [19:10:32]OFD Sender: No OFD packet to send [19:10:37]OFD Sender: No OFD packet to send [19:10:42]OFD Sender: No OFD packet to send [19:10:43]accept exits with 9 [19:10:43]New connection [19:10:43]New thread 3067235684 created [19:10:43]Thread 3067092324 joined [19:10:43]Waiting for new connection... [19:10:43] Sock 9.Parse request [19:10:43]Sock 9.Check first char [19:10:43]Sock 9.First char is OK [19:10:43]request: POST /json_proto HTTP/1.0 [19:10:43]Method: POST [19:10:43]URL: /json_proto [19:10:43]Method is POST - this is cgi request [19:10:43]url: /json_proto [19:10:43]query_string will be loaded in cgi processing [19:10:43]execute_cgi json_proto POST (null) [19:10:43]execute_cgi path=json_proto method=POST [19:10:43]POST find Content-Length [19:10:43]Host: 172.17.43.67:8080 [19:10:43]Content-Length: 683 [19:10:43]Content-Type: application/json [19:10:43] [19:10:43]POST finish read [19:10:43]Found Content-Length = 683 [19:10:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.020, "sum" : 1040.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:43]execute_script... [19:10:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 14.020, "sum" : 1040.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:43]POST & json_proto [19:10:43]process_json_proto [19:10:43]json parsed OK: [19:10:43]protocol is kg_v1.0 [19:10:43]action value=close_receipt [19:10:43]process_action close_receipt [19:10:43]cmd_close_receipt [19:10:43]MH_GetDate [19:10:43]Write to MH i2c: F0 00 00 4C 08 43 [19:10:43]Write i2c OK [19:10:43]MH_I2C_Read... [19:10:43]Read from MH i2c: F0 [19:10:43]MH_I2C_Read... [19:10:43]Read from MH i2c: F0 09 00 [19:10:43]MH_I2C_Read... [19:10:43]Read from MH i2c: F0 09 00 4C 08 00 B3 6B F0 66 6A BD 47 65 93 [19:10:43]GetLastDocTimeStamp 1727032033 [19:10:43]current date 1727032243 [19:10:43]FM_GetShiftState [19:10:43]SAM_PROTO_GetShiftState [19:10:43]wFMCommunicate request_size=4 [19:10:43]MH_SAM_APDU [19:10:43]CAPDU: 80 13 01 00 [19:10:43]Write to MH i2c: E2 08 00 4D 08 80 13 01 00 00 00 00 00 D2 [19:10:43]Write i2c OK [19:10:43]MH_I2C_Read... [19:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:43]Read from MH i2c: E2 [19:10:43]MH_I2C_Read... [19:10:43]Read from MH i2c: E2 0E 00 [19:10:43]MH_I2C_Read... [19:10:43]Read from MH i2c: E2 0E 00 4D 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 19 [19:10:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:10:43]wFMCommunicate OK [19:10:43]SAM_PROTO_GetShiftState done [19:10:43]FM_GetShiftState done [19:10:43]opened in 1726966141 [19:10:43]opened+sec_in_day 1727052541 [19:10:43]quantity*price = 104028 [19:10:43]sum+1 = 104029 [19:10:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 1040.00 Внесено: 1040.00 СДАЧА: 0.00 НСП 1% : 9.21 НДС 12% : 110.47 Наличными: 1040.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 351 22.09.2024 19:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152020 ФПД: 125406116172839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191043&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152020&fm=125406116172839&tin=02508201610067®Number=0000000000091825&sum=104000 [19:10:44]StoreToDocumentArchive [19:10:44]shift 475 fd 152020 [19:10:44]save to /storage/0475/doc_00152020 [19:10:44]save last doc name /storage/0475/doc_00152020 to /storage/kkm_last_doc_name [19:10:44]save OK [19:10:44]Clear old archive folders... [19:10:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:44]tlvbuf is 00562B30 [19:10:44]SAM_PROTO_ClearQueue [19:10:44]wFMCommunicate request_size=4 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 09 00 00 [19:10:44]Write to MH i2c: E2 08 00 5A 08 80 09 00 00 00 00 00 00 D4 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [19:10:44]RAPDU: 90 00 [19:10:44]wFMCommunicate OK [19:10:44]SAM_PROTO_ClearQueue done [19:10:44]KKMCreateOFDPacket [19:10:44]OFDProtocolAddRootSTLVToBuf [19:10:44]FM_MakeSignedData [19:10:44]FM_MakeSignedData [19:10:44]SAM_PROTO_SignData [19:10:44]wFMCommunicate request_size=4 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 0D 01 02 [19:10:44]Write to MH i2c: E2 08 00 5B 08 80 0D 01 02 00 00 00 00 DC [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [19:10:44]RAPDU: 90 00 [19:10:44]wFMCommunicate OK [19:10:44]wFMCommunicate request_size=255 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5C 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 B3 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 51 02 00 35 04 06 00 72 [19:10:44]Write to MH i2c: E2 02 01 5C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5C 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 B3 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 51 02 00 35 04 06 00 72 00 00 D4 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [19:10:44]RAPDU: 90 00 [19:10:44]wFMCommunicate OK [19:10:44]wFMCommunicate request_size=10 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 0D 02 02 05 0E 63 01 D4 27 [19:10:44]Write to MH i2c: E2 0D 00 5D 08 80 0D 02 02 05 00 0E 63 01 D4 27 00 00 56 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [19:10:44]RAPDU: 90 00 [19:10:44]wFMCommunicate OK [19:10:44]wFMCommunicate request_size=4 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 0D 03 02 [19:10:44]Write to MH i2c: E2 08 00 5E 08 80 0D 03 02 00 00 00 00 E1 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 0B 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 0B 00 5E 08 00 DA F6 17 79 69 1B 23 57 90 00 40 [19:10:44]RAPDU: DA F6 17 79 69 1B 23 57 90 00 [19:10:44]wFMCommunicate OK [19:10:44]SAM_PROTO_SignData done [19:10:44]FM_MakeSignedData done [19:10:44]CreateOFDProtocolMessage [19:10:44]wFMCommunicate request_size=4 [19:10:44]MH_SAM_APDU [19:10:44]CAPDU: 80 11 00 00 [19:10:44]Write to MH i2c: E2 08 00 5F 08 80 11 00 00 00 00 00 00 E1 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:44]Read from MH i2c: E2 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 17 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: E2 17 00 5F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [19:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:44]wFMCommunicate OK [19:10:44]CreateOFDProtocolMessage done [19:10:44]OFDSenderStorePacket 152020 [19:10:44]StoreOFDPacket docnum=152020 [19:10:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F B1 07 01 77 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5C 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 B3 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 51 02 00 35 04 06 00 72 0E 63 01 D4 27 DA F6 17 79 69 1B 23 57 [19:10:44]CheckFolder [19:10:44]dirname=/storage/ofd_packets [19:10:44]CheckFolder done [19:10:44]ProducePacketName [19:10:44]name=ofd_packets/00152020 [19:10:44]NVStorageSaveData ofd_packets/00152020 [19:10:44]File name is /storage/ofd_packets/00152020 [19:10:44]Write 301 bytes [19:10:44]NVStorageSaveData done [19:10:44]OFDSenderStorePacket done [19:10:44]KKMCreateOFDPacket done [19:10:44]NVStorageSaveData kkm_last_timestamp [19:10:44]File name is /storage/kkm_last_timestamp [19:10:44]Write 4 bytes [19:10:44]NVStorageSaveData done [19:10:44]ExternCall_PrintAddStr [19:10:44]wPrintStart [19:10:44]Write to MH i2c: 01 00 00 60 08 68 [19:10:44]Write i2c OK [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: 01 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: 01 07 00 [19:10:44]MH_I2C_Read... [19:10:44]Read from MH i2c: 01 07 00 60 08 00 00 00 00 00 FF 0F 7D [19:10:44]RasterBufferAndPrint [19:10:44]line Счет N : (1)1786027 [19:10:44]line ИНН: 02508201610067 [19:10:44]line Контрольно-Кассовый Чек [19:10:44]line ПРОДАЖА [19:10:44]line ТРК (МРК, ГНК) : 23 [19:10:44]line Товар: 2710124500 [19:10:44]line Аи-95-К-5 [19:10:44]line 14.020 * 74.20 [19:10:44]line = 1040.28 [19:10:44]line НДС 12% НСП 1% [19:10:44]line > о реализуемом товаре [19:10:44]line ОКРУГЛЕНИЕ: -0.28 [19:10:44]line ИТОГО: 1040.00 [19:10:44]line Внесено: 1040.00 [19:10:44]line СДАЧА: 0.00 [19:10:44]line НСП 1% : 9.21 [19:10:44]line НДС 12% : 110.47 [19:10:44]line Наличными: 1040.00 [19:10:44]line Безнал.: 0.00 [19:10:44]line Место: АЗС № 89 "Партнер Нефть" [19:10:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:10:44]line СНО: Общий режим [19:10:44]line Чек 351 22.09.2024 19:10 [19:10:44]line Смена: 475 ФФД: 1.0 [19:10:44]line ЗНМ: 0300000113 [19:10:44]line РНМ: 0000000000091825 [19:10:44]line Версия ККМ: 001 [19:10:44]line ФМ: 0000000000871835 [19:10:44]line ФД: 152020 [19:10:44]line ФПД: 125406116172839 [19:10:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191043&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152020&fm=125406116172839&tin=02508201610067®Number=0000000000091825&sum=104000 [19:10:44]OFD Sender: Processing packet 152020 [packets to send 827, broken 826] [19:10:44]ProducePacketName [19:10:44]name=ofd_packets/00152020 [19:10:44]OFD Sender: To server: pG, [19:10:44]CommunicateWithHost lk.salyk.kg:30040 [19:10:44]ConnectInit lk.salyk.kg [19:10:44]written 0, free lines is 4095 [19:10:45]Write to MH i2c: 01 00 00 8B 08 93 [19:10:45]Write i2c OK [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: 01 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: 01 07 00 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 DA 0C 80 [19:10:45]RasterBufferAndPrint [19:10:45]line [19:10:45]line [19:10:45]line [19:10:45]line [19:10:45]line [19:10:45]written 0, free lines is 3296 [19:10:45]MH_Cut [19:10:45]Write to MH i2c: D1 01 00 92 08 01 6C [19:10:45]Write i2c OK [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: D1 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: D1 01 00 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: D1 01 00 92 08 00 6B [19:10:45]Write to MH i2c: 01 00 00 93 08 9B [19:10:45]Write i2c OK [19:10:45]MH_I2C_Read... [19:10:45]Connected sock=8 [19:10:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F B1 07 01 77 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5C 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 B3 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 51 02 00 35 04 06 00 72 0E 63 01 D4 27 DA F6 17 79 69 1B 23 57 [19:10:45]*** Cut start [19:10:45]*** Purtial cut [19:10:45]*** Stage 1: CUTSNS_PIN = 1 [19:10:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 4B 47 00 67 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 51 02 00 F4 03 04 00 B6 13 F0 66 B6 04 01 00 00 2A 94 97 44 C5 61 71 8C [19:10:46]CommunicateWithHost err = 0 [19:10:46]CheckOFDResponse [19:10:46]1017 (14) - 77093643461234 [19:10:46]1041 (16) - 0000000000871835 [19:10:46]1040 (4) - 152020 [19:10:46]1012 (4) - 22.09.2024 12:55 [19:10:46]1206 (1) - 0 [19:10:46]OFD Sender: Remove packet 152020 [19:10:46]ProducePacketName [19:10:46]name=ofd_packets/00152020 [19:10:46]NVStorageDeleteData [19:10:46]Read from MH i2c: 01 [19:10:46]MH_I2C_Read... [19:10:46]*** Stop cut motor [19:10:46]*** Cut end [19:10:46]Read from MH i2c: 01 07 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [19:10:46]process_action close_receipt done [19:10:46]requested_data is exist [19:10:46]produce_requested_data [19:10:46]requested_item fm.sn is exist - process it [19:10:46]wFMCommunicate request_size=4 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 11 00 00 [19:10:46]Write to MH i2c: E2 08 00 94 08 80 11 00 00 00 00 00 00 16 [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:46]Read from MH i2c: E2 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 17 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 17 00 94 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [19:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:46]wFMCommunicate OK [19:10:46]requested_item fd.num is exist - process it [19:10:46]SAM_PROTO_GetFieldsCounters [19:10:46]wFMCommunicate request_size=4 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 13 00 00 [19:10:46]Write to MH i2c: E2 08 00 95 08 80 13 00 00 00 00 00 00 19 [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:46]Read from MH i2c: E2 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 62 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 62 00 95 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [19:10:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:46]wFMCommunicate OK [19:10:46]SAM_PROTO_GetFieldsCounters done [19:10:46]requested_item shift.num is exist - process it [19:10:46]requested_item shift.opened is exist - process it [19:10:46]req_shift_opened [19:10:46]FM_GetShiftState [19:10:46]SAM_PROTO_GetShiftState [19:10:46]wFMCommunicate request_size=4 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 13 01 00 [19:10:46]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:46]Read from MH i2c: E2 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 0E 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 62 [19:10:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:10:46]wFMCommunicate OK [19:10:46]SAM_PROTO_GetShiftState done [19:10:46]FM_GetShiftState done [19:10:46]req_shift_opened done [19:10:46]requested_item shift.open_date is exist - process it [19:10:46]req_shift_open_date [19:10:46]req_shift_open_date done [19:10:46]produce_requested_data done [19:10:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152020,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:10:46]process_action_free close_receipt [19:10:46]json_value_free [19:10:46]json_value_free done [19:10:46]process_json_proto returns [19:10:46]Send response to host [19:10:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152020,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:10:46]free response buf [19:10:46]execute_script done [19:10:46]execute_script returns [19:10:46]free content buf [19:10:46]Sock 9.Close socket [19:10:46]Sock 9.Thread stoped [19:10:46]OFD Sender: No OFD packet to send [19:10:51]OFD Sender: No OFD packet to send [19:10:54]accept exits with 10 [19:10:54]New connection [19:10:54]New thread 3067092324 created [19:10:54]Thread 3067235684 joined [19:10:54]Waiting for new connection... [19:10:54] Sock 10.Parse request [19:10:54]Sock 10.Check first char [19:10:54]Sock 10.First char is OK [19:10:54]request: POST /json_proto HTTP/1.0 [19:10:54]Method: POST [19:10:54]URL: /json_proto [19:10:54]Method is POST - this is cgi request [19:10:54]url: /json_proto [19:10:54]query_string will be loaded in cgi processing [19:10:54]execute_cgi json_proto POST (null) [19:10:54]execute_cgi path=json_proto method=POST [19:10:54]POST find Content-Length [19:10:54]Host: 172.17.43.67:8080 [19:10:54]Content-Length: 793 [19:10:54]Content-Type: application/json [19:10:54] [19:10:54]POST finish read [19:10:54]Found Content-Length = 793 [19:10:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:54]execute_script... [19:10:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:54]POST & json_proto [19:10:54]process_json_proto [19:10:54]json parsed OK: [19:10:54]protocol is kg_v1.0 [19:10:54]action value=close_receipt [19:10:54]process_action close_receipt [19:10:54]cmd_close_receipt [19:10:54]MH_GetDate [19:10:54]Write to MH i2c: F0 00 00 97 08 8E [19:10:54]Write i2c OK [19:10:54]MH_I2C_Read... [19:10:54]Read from MH i2c: F0 [19:10:54]MH_I2C_Read... [19:10:54]Read from MH i2c: F0 09 00 [19:10:54]MH_I2C_Read... [19:10:54]Read from MH i2c: F0 09 00 97 08 00 BF 6B F0 66 6A BD 47 65 EA [19:10:54]GetLastDocTimeStamp 1727032243 [19:10:54]current date 1727032255 [19:10:54]FM_GetShiftState [19:10:54]SAM_PROTO_GetShiftState [19:10:54]wFMCommunicate request_size=4 [19:10:54]MH_SAM_APDU [19:10:54]CAPDU: 80 13 01 00 [19:10:54]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [19:10:54]Write i2c OK [19:10:54]MH_I2C_Read... [19:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:54]Read from MH i2c: E2 [19:10:54]MH_I2C_Read... [19:10:54]Read from MH i2c: E2 0E 00 [19:10:54]MH_I2C_Read... [19:10:54]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 64 [19:10:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:10:54]wFMCommunicate OK [19:10:54]SAM_PROTO_GetShiftState done [19:10:54]FM_GetShiftState done [19:10:54]opened in 1726966141 [19:10:54]opened+sec_in_day 1727052541 [19:10:54]quantity*price = 0 [19:10:54]sum+1 = 1 [19:10:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 352 22.09.2024 19:10 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 152021 ФПД: 200329137934196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191055&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152021&fm=200329137934196&tin=02508201610067®Number=0000000000091825&sum=0 [19:10:55]StoreToDocumentArchive [19:10:55]shift 475 fd 152021 [19:10:55]save to /storage/0475/doc_00152021 [19:10:55]save last doc name /storage/0475/doc_00152021 to /storage/kkm_last_doc_name [19:10:55]save OK [19:10:55]Clear old archive folders... [19:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:55]tlvbuf is 00564640 [19:10:55]SAM_PROTO_ClearQueue [19:10:55]wFMCommunicate request_size=4 [19:10:55]MH_SAM_APDU [19:10:55]CAPDU: 80 09 00 00 [19:10:55]Write to MH i2c: E2 08 00 A5 08 80 09 00 00 00 00 00 00 1F [19:10:55]Write i2c OK [19:10:55]MH_I2C_Read... [19:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:55]Read from MH i2c: E2 [19:10:55]MH_I2C_Read... [19:10:55]Read from MH i2c: E2 03 00 [19:10:55]MH_I2C_Read... [19:10:55]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [19:10:55]RAPDU: 90 00 [19:10:55]wFMCommunicate OK [19:10:55]SAM_PROTO_ClearQueue done [19:10:55]KKMCreateOFDPacket [19:10:55]OFDProtocolAddRootSTLVToBuf [19:10:55]FM_MakeSignedData [19:10:55]FM_MakeSignedData [19:10:55]SAM_PROTO_SignData [19:10:55]wFMCommunicate request_size=4 [19:10:55]MH_SAM_APDU [19:10:55]CAPDU: 80 0D 01 02 [19:10:55]Write to MH i2c: E2 08 00 A6 08 80 0D 01 02 00 00 00 00 27 [19:10:55]Write i2c OK [19:10:55]MH_I2C_Read... [19:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:55]Read from MH i2c: E2 [19:10:55]MH_I2C_Read... [19:10:55]Read from MH i2c: E2 03 00 [19:10:55]MH_I2C_Read... [19:10:55]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [19:10:55]RAPDU: 90 00 [19:10:55]wFMCommunicate OK [19:10:55]wFMCommunicate request_size=255 [19:10:55]MH_SAM_APDU [19:10:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 BF 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 51 02 00 35 04 06 00 B6 [19:10:55]Write to MH i2c: E2 02 01 A7 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 BF 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 51 02 00 35 04 06 00 B6 00 00 F7 [19:10:55]Write i2c OK [19:10:55]MH_I2C_Read... [19:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:56]Read from MH i2c: E2 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 03 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [19:10:56]RAPDU: 90 00 [19:10:56]wFMCommunicate OK [19:10:56]wFMCommunicate request_size=10 [19:10:56]MH_SAM_APDU [19:10:56]CAPDU: 80 0D 02 02 05 32 C3 1A CF 74 [19:10:56]Write to MH i2c: E2 0D 00 A8 08 80 0D 02 02 05 00 32 C3 1A CF 74 00 00 86 [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:56]Read from MH i2c: E2 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 03 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [19:10:56]RAPDU: 90 00 [19:10:56]wFMCommunicate OK [19:10:56]wFMCommunicate request_size=4 [19:10:56]MH_SAM_APDU [19:10:56]CAPDU: 80 0D 03 02 [19:10:56]Write to MH i2c: E2 08 00 A9 08 80 0D 03 02 00 00 00 00 2C [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:56]Read from MH i2c: E2 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 0B 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 0B 00 A9 08 00 6A 11 D2 DE 26 40 D8 A1 90 00 37 [19:10:56]RAPDU: 6A 11 D2 DE 26 40 D8 A1 90 00 [19:10:56]wFMCommunicate OK [19:10:56]SAM_PROTO_SignData done [19:10:56]FM_MakeSignedData done [19:10:56]CreateOFDProtocolMessage [19:10:56]wFMCommunicate request_size=4 [19:10:56]MH_SAM_APDU [19:10:56]CAPDU: 80 11 00 00 [19:10:56]Write to MH i2c: E2 08 00 AA 08 80 11 00 00 00 00 00 00 2C [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:56]Read from MH i2c: E2 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 17 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: E2 17 00 AA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [19:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:56]wFMCommunicate OK [19:10:56]CreateOFDProtocolMessage done [19:10:56]OFDSenderStorePacket 152021 [19:10:56]StoreOFDPacket docnum=152021 [19:10:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A DD 07 01 55 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 BF 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 51 02 00 35 04 06 00 B6 32 C3 1A CF 74 6A 11 D2 DE 26 40 D8 A1 [19:10:56]CheckFolder [19:10:56]dirname=/storage/ofd_packets [19:10:56]CheckFolder done [19:10:56]ProducePacketName [19:10:56]name=ofd_packets/00152021 [19:10:56]NVStorageSaveData ofd_packets/00152021 [19:10:56]File name is /storage/ofd_packets/00152021 [19:10:56]Write 301 bytes [19:10:56]NVStorageSaveData done [19:10:56]OFDSenderStorePacket done [19:10:56]KKMCreateOFDPacket done [19:10:56]NVStorageSaveData kkm_last_timestamp [19:10:56]File name is /storage/kkm_last_timestamp [19:10:56]Write 4 bytes [19:10:56]NVStorageSaveData done [19:10:56]ExternCall_PrintAddStr [19:10:56]wPrintStart [19:10:56]Write to MH i2c: 01 00 00 AB 08 B3 [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 07 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 07 00 AB 08 00 00 00 00 00 FF 0F C8 [19:10:56]RasterBufferAndPrint [19:10:56]line Счет N : (1)1786026 [19:10:56]line ИНН: 02508201610067 [19:10:56]line Контрольно-Кассовый Чек [19:10:56]line ПРОДАЖА [19:10:56]line ТРК (МРК, ГНК) : 13 [19:10:56]line Товар: 2710124500 [19:10:56]line Аи-95-К-5 [19:10:56]line 33.700 * 0.00 [19:10:56]line = 0.00 [19:10:56]line НДС 12% НСП 1% [19:10:56]line > о реализуемом товаре [19:10:56]line ИТОГО: 0.00 [19:10:56]line НСП 1% : 0.00 [19:10:56]line НДС 12% : 0.00 [19:10:56]line Наличными: 0.00 [19:10:56]line Безнал.: 0.00 [19:10:56]line Место: АЗС № 89 "Партнер Нефть" [19:10:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:10:56]line СНО: Общий режим [19:10:56]line Чек 352 22.09.2024 19:10 [19:10:56]line Смена: 475 ФФД: 1.0 [19:10:56]line ЗНМ: 0300000113 [19:10:56]line РНМ: 0000000000091825 [19:10:56]line Версия ККМ: 001 [19:10:56]line Талоны: Топливная Карта [19:10:56]line 07012 [19:10:56]line ФМ: 0000000000871835 [19:10:56]line ФД: 152021 [19:10:56]line ФПД: 200329137934196 [19:10:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191055&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152021&fm=200329137934196&tin=02508201610067®Number=0000000000091825&sum=0 [19:10:56]OFD Sender: Processing packet 152021 [packets to send 827, broken 826] [19:10:56]ProducePacketName [19:10:56]name=ofd_packets/00152021 [19:10:56]OFD Sender: To server: pG, [19:10:56]CommunicateWithHost lk.salyk.kg:30040 [19:10:56]ConnectInit lk.salyk.kg [19:10:56]written 0, free lines is 4095 [19:10:56]Connected sock=9 [19:10:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A DD 07 01 55 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 BF 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 51 02 00 35 04 06 00 B6 32 C3 1A CF 74 6A 11 D2 DE 26 40 D8 A1 [19:10:56]Write to MH i2c: 01 00 00 D5 08 DD [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 07 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: 01 07 00 D5 08 00 00 00 00 00 F3 0C E3 [19:10:56]RasterBufferAndPrint [19:10:56]line [19:10:56]line [19:10:56]line [19:10:56]line [19:10:56]line [19:10:56]written 0, free lines is 3327 [19:10:56]MH_Cut [19:10:56]Write to MH i2c: D1 01 00 DC 08 01 B6 [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: D1 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: D1 01 00 [19:10:56]MH_I2C_Read... [19:10:56]Read from MH i2c: D1 01 00 DC 08 00 B5 [19:10:56]Write to MH i2c: 01 00 00 DD 08 E5 [19:10:56]Write i2c OK [19:10:56]MH_I2C_Read... [19:10:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 42 47 00 25 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 51 02 00 F4 03 04 00 C2 13 F0 66 B6 04 01 00 00 71 CE 1F 59 9C 9D 68 90 [19:10:57]CommunicateWithHost err = 0 [19:10:57]CheckOFDResponse [19:10:57]1017 (14) - 77093643461234 [19:10:57]1041 (16) - 0000000000871835 [19:10:57]1040 (4) - 152021 [19:10:57]1012 (4) - 22.09.2024 12:55 [19:10:57]1206 (1) - 0 [19:10:57]OFD Sender: Remove packet 152021 [19:10:57]ProducePacketName [19:10:57]name=ofd_packets/00152021 [19:10:57]NVStorageDeleteData [19:10:57]*** Cut start [19:10:57]*** Purtial cut [19:10:57]*** Stage 1: CUTSNS_PIN = 1 [19:10:57]OFD Sender: No OFD packet to send [19:10:57]Read from MH i2c: 01 [19:10:57]MH_I2C_Read... [19:10:57]*** Stop cut motor [19:10:57]*** Cut end [19:10:57]Read from MH i2c: 01 07 00 [19:10:57]MH_I2C_Read... [19:10:57]Read from MH i2c: 01 07 00 DD 08 00 00 00 00 00 FF 0F FA [19:10:57]process_action close_receipt done [19:10:57]requested_data is exist [19:10:57]produce_requested_data [19:10:57]requested_item fm.sn is exist - process it [19:10:57]wFMCommunicate request_size=4 [19:10:57]MH_SAM_APDU [19:10:57]CAPDU: 80 11 00 00 [19:10:57]Write to MH i2c: E2 08 00 DE 08 80 11 00 00 00 00 00 00 60 [19:10:57]Write i2c OK [19:10:57]MH_I2C_Read... [19:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:57]Read from MH i2c: E2 [19:10:57]MH_I2C_Read... [19:10:57]Read from MH i2c: E2 17 00 [19:10:57]MH_I2C_Read... [19:10:57]Read from MH i2c: E2 17 00 DE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [19:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:57]wFMCommunicate OK [19:10:57]requested_item fd.num is exist - process it [19:10:57]SAM_PROTO_GetFieldsCounters [19:10:57]wFMCommunicate request_size=4 [19:10:57]MH_SAM_APDU [19:10:57]CAPDU: 80 13 00 00 [19:10:57]Write to MH i2c: E2 08 00 DF 08 80 13 00 00 00 00 00 00 63 [19:10:57]Write i2c OK [19:10:57]MH_I2C_Read... [19:10:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:58]Read from MH i2c: E2 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 62 00 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 62 00 DF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [19:10:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:58]wFMCommunicate OK [19:10:58]SAM_PROTO_GetFieldsCounters done [19:10:58]requested_item shift.num is exist - process it [19:10:58]requested_item shift.opened is exist - process it [19:10:58]req_shift_opened [19:10:58]FM_GetShiftState [19:10:58]SAM_PROTO_GetShiftState [19:10:58]wFMCommunicate request_size=4 [19:10:58]MH_SAM_APDU [19:10:58]CAPDU: 80 13 01 00 [19:10:58]Write to MH i2c: E2 08 00 E0 08 80 13 01 00 00 00 00 00 65 [19:10:58]Write i2c OK [19:10:58]MH_I2C_Read... [19:10:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:58]Read from MH i2c: E2 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 0E 00 [19:10:58]MH_I2C_Read... [19:10:58]Read from MH i2c: E2 0E 00 E0 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [19:10:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:10:58]wFMCommunicate OK [19:10:58]SAM_PROTO_GetShiftState done [19:10:58]FM_GetShiftState done [19:10:58]req_shift_opened done [19:10:58]requested_item shift.open_date is exist - process it [19:10:58]req_shift_open_date [19:10:58]req_shift_open_date done [19:10:58]produce_requested_data done [19:10:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152021,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:10:58]process_action_free close_receipt [19:10:58]json_value_free [19:10:58]json_value_free done [19:10:58]process_json_proto returns [19:10:58]Send response to host [19:10:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152021,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:10:58]free response buf [19:10:58]execute_script done [19:10:58]execute_script returns [19:10:58]free content buf [19:10:58]Sock 10.Close socket [19:10:58]Sock 10.Thread stoped [19:11:02]accept exits with 8 [19:11:02]New connection [19:11:02]New thread 3067235684 created [19:11:02]Thread 3067092324 joined [19:11:02]Waiting for new connection... [19:11:02] Sock 8.Parse request [19:11:02]Sock 8.Check first char [19:11:02]Sock 8.First char is OK [19:11:02]request: POST /json_proto HTTP/1.0 [19:11:02]Method: POST [19:11:02]URL: /json_proto [19:11:02]Method is POST - this is cgi request [19:11:02]url: /json_proto [19:11:02]query_string will be loaded in cgi processing [19:11:02]execute_cgi json_proto POST (null) [19:11:02]execute_cgi path=json_proto method=POST [19:11:02]POST find Content-Length [19:11:02]Host: 172.17.43.67:8080 [19:11:02]Content-Length: 678 [19:11:02]Content-Type: application/json [19:11:02] [19:11:02]POST finish read [19:11:02]Found Content-Length = 678 [19:11:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:02]execute_script... [19:11:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:02]POST & json_proto [19:11:02]process_json_proto [19:11:02]json parsed OK: [19:11:02]protocol is kg_v1.0 [19:11:02]action value=close_receipt [19:11:02]process_action close_receipt [19:11:02]cmd_close_receipt [19:11:02]MH_GetDate [19:11:02]Write to MH i2c: F0 00 00 E1 08 D8 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: F0 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: F0 09 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: F0 09 00 E1 08 00 C6 6B F0 66 6A BD 47 65 3B [19:11:02]GetLastDocTimeStamp 1727032255 [19:11:02]current date 1727032262 [19:11:02]FM_GetShiftState [19:11:02]SAM_PROTO_GetShiftState [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 13 01 00 [19:11:02]Write to MH i2c: E2 08 00 E2 08 80 13 01 00 00 00 00 00 67 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0E 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0E 00 E2 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AE [19:11:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:11:02]wFMCommunicate OK [19:11:02]SAM_PROTO_GetShiftState done [19:11:02]FM_GetShiftState done [19:11:02]opened in 1726966141 [19:11:02]opened+sec_in_day 1727052541 [19:11:02]quantity*price = 45019 [19:11:02]sum+1 = 45020 [19:11:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 353 22.09.2024 19:11 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152022 ФПД: 40318347786498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152022&fm=40318347786498&tin=02508201610067®Number=0000000000091825&sum=45000 [19:11:03]StoreToDocumentArchive [19:11:03]shift 475 fd 152022 [19:11:03]save to /storage/0475/doc_00152022 [19:11:03]save last doc name /storage/0475/doc_00152022 to /storage/kkm_last_doc_name [19:11:03]save OK [19:11:03]Clear old archive folders... [19:11:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:03]tlvbuf is 005C8050 [19:11:03]SAM_PROTO_ClearQueue [19:11:03]wFMCommunicate request_size=4 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 09 00 00 [19:11:03]Write to MH i2c: E2 08 00 EF 08 80 09 00 00 00 00 00 00 69 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 EF 08 00 90 00 6B [19:11:03]RAPDU: 90 00 [19:11:03]wFMCommunicate OK [19:11:03]SAM_PROTO_ClearQueue done [19:11:03]KKMCreateOFDPacket [19:11:03]OFDProtocolAddRootSTLVToBuf [19:11:03]FM_MakeSignedData [19:11:03]FM_MakeSignedData [19:11:03]SAM_PROTO_SignData [19:11:03]wFMCommunicate request_size=4 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 0D 01 02 [19:11:03]Write to MH i2c: E2 08 00 F0 08 80 0D 01 02 00 00 00 00 71 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [19:11:03]RAPDU: 90 00 [19:11:03]wFMCommunicate OK [19:11:03]wFMCommunicate request_size=255 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C6 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 51 02 00 35 04 06 00 24 [19:11:03]Write to MH i2c: E2 02 01 F1 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C6 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 51 02 00 35 04 06 00 24 00 00 F2 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [19:11:03]RAPDU: 90 00 [19:11:03]wFMCommunicate OK [19:11:03]wFMCommunicate request_size=10 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 0D 02 02 05 AB 58 CC 39 02 [19:11:03]Write to MH i2c: E2 0D 00 F2 08 80 0D 02 02 05 00 AB 58 CC 39 02 00 00 88 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [19:11:03]RAPDU: 90 00 [19:11:03]wFMCommunicate OK [19:11:03]wFMCommunicate request_size=4 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 0D 03 02 [19:11:03]Write to MH i2c: E2 08 00 F3 08 80 0D 03 02 00 00 00 00 76 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 0B 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 0B 00 F3 08 00 84 C6 53 42 45 3E C5 57 90 00 F5 [19:11:03]RAPDU: 84 C6 53 42 45 3E C5 57 90 00 [19:11:03]wFMCommunicate OK [19:11:03]SAM_PROTO_SignData done [19:11:03]FM_MakeSignedData done [19:11:03]CreateOFDProtocolMessage [19:11:03]wFMCommunicate request_size=4 [19:11:03]MH_SAM_APDU [19:11:03]CAPDU: 80 11 00 00 [19:11:03]Write to MH i2c: E2 08 00 F4 08 80 11 00 00 00 00 00 00 76 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:03]Read from MH i2c: E2 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 17 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: E2 17 00 F4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [19:11:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:11:03]wFMCommunicate OK [19:11:03]CreateOFDProtocolMessage done [19:11:03]OFDSenderStorePacket 152022 [19:11:03]StoreOFDPacket docnum=152022 [19:11:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD E3 07 01 D4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C6 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 51 02 00 35 04 06 00 24 AB 58 CC 39 02 84 C6 53 42 45 3E C5 57 [19:11:03]CheckFolder [19:11:03]dirname=/storage/ofd_packets [19:11:03]CheckFolder done [19:11:03]ProducePacketName [19:11:03]name=ofd_packets/00152022 [19:11:03]NVStorageSaveData ofd_packets/00152022 [19:11:03]File name is /storage/ofd_packets/00152022 [19:11:03]Write 301 bytes [19:11:03]NVStorageSaveData done [19:11:03]OFDSenderStorePacket done [19:11:03]KKMCreateOFDPacket done [19:11:03]NVStorageSaveData kkm_last_timestamp [19:11:03]File name is /storage/kkm_last_timestamp [19:11:03]Write 4 bytes [19:11:03]NVStorageSaveData done [19:11:03]ExternCall_PrintAddStr [19:11:03]wPrintStart [19:11:03]Write to MH i2c: 01 00 00 F5 08 FD [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 07 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 07 00 F5 08 00 00 00 00 00 FF 0F 12 [19:11:03]RasterBufferAndPrint [19:11:03]line Счет N : (1)1786028 [19:11:03]line ИНН: 02508201610067 [19:11:03]line Контрольно-Кассовый Чек [19:11:03]line ПРОДАЖА [19:11:03]line ТРК (МРК, ГНК) : 42 [19:11:03]line Товар: 2710124130 [19:11:03]line Аи-92-К-5 [19:11:03]line 6.640 * 67.80 [19:11:03]line = 450.19 [19:11:03]line НДС 12% НСП 1% [19:11:03]line > о реализуемом товаре [19:11:03]line ОКРУГЛЕНИЕ: -0.19 [19:11:03]line ИТОГО: 450.00 [19:11:03]line Внесено: 450.00 [19:11:03]line СДАЧА: 0.00 [19:11:03]line НСП 1% : 3.98 [19:11:03]line НДС 12% : 47.81 [19:11:03]line Наличными: 450.00 [19:11:03]line Безнал.: 0.00 [19:11:03]line Место: АЗС № 89 "Партнер Нефть" [19:11:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:11:03]line СНО: Общий режим [19:11:03]line Чек 353 22.09.2024 19:11 [19:11:03]line Смена: 475 ФФД: 1.0 [19:11:03]line ЗНМ: 0300000113 [19:11:03]line РНМ: 0000000000091825 [19:11:03]line Версия ККМ: 001 [19:11:03]line ФМ: 0000000000871835 [19:11:03]line ФД: 152022 [19:11:03]line ФПД: 40318347786498 [19:11:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152022&fm=40318347786498&tin=02508201610067®Number=0000000000091825&sum=45000 [19:11:03]written 0, free lines is 4095 [19:11:04]OFD Sender: Processing packet 152022 [packets to send 827, broken 826] [19:11:04]ProducePacketName [19:11:04]name=ofd_packets/00152022 [19:11:04]OFD Sender: To server: pG, [19:11:04]CommunicateWithHost lk.salyk.kg:30040 [19:11:04]ConnectInit lk.salyk.kg [19:11:04]Write to MH i2c: 01 00 00 20 09 29 [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: 01 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: 01 07 00 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: 01 07 00 20 09 00 00 00 00 00 DD 0C 19 [19:11:04]RasterBufferAndPrint [19:11:04]line [19:11:04]line [19:11:04]line [19:11:04]line [19:11:04]line [19:11:04]written 0, free lines is 3314 [19:11:04]MH_Cut [19:11:04]Write to MH i2c: D1 01 00 27 09 01 02 [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: D1 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: D1 01 00 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: D1 01 00 27 09 00 01 [19:11:04]Write to MH i2c: 01 00 00 28 09 31 [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]Connected sock=10 [19:11:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD E3 07 01 D4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C6 6B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 51 02 00 35 04 06 00 24 AB 58 CC 39 02 84 C6 53 42 45 3E C5 57 [19:11:05]*** Cut start [19:11:05]*** Purtial cut [19:11:05]*** Stage 1: CUTSNS_PIN = 1 [19:11:05]Read from MH i2c: 01 [19:11:05]MH_I2C_Read... [19:11:05]*** Stop cut motor [19:11:05]*** Cut end [19:11:05]Read from MH i2c: 01 07 00 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 FF 0F 46 [19:11:05]process_action close_receipt done [19:11:05]requested_data is exist [19:11:05]produce_requested_data [19:11:05]requested_item fm.sn is exist - process it [19:11:05]wFMCommunicate request_size=4 [19:11:05]MH_SAM_APDU [19:11:05]CAPDU: 80 11 00 00 [19:11:05]Write to MH i2c: E2 08 00 29 09 80 11 00 00 00 00 00 00 AC [19:11:05]Write i2c OK [19:11:05]MH_I2C_Read... [19:11:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:05]Read from MH i2c: E2 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 17 00 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 17 00 29 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [19:11:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:11:05]wFMCommunicate OK [19:11:05]requested_item fd.num is exist - process it [19:11:05]SAM_PROTO_GetFieldsCounters [19:11:05]wFMCommunicate request_size=4 [19:11:05]MH_SAM_APDU [19:11:05]CAPDU: 80 13 00 00 [19:11:05]Write to MH i2c: E2 08 00 2A 09 80 13 00 00 00 00 00 00 AF [19:11:05]Write i2c OK [19:11:05]MH_I2C_Read... [19:11:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:05]Read from MH i2c: E2 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 62 00 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 62 00 2A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [19:11:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:05]wFMCommunicate OK [19:11:05]SAM_PROTO_GetFieldsCounters done [19:11:05]requested_item shift.num is exist - process it [19:11:05]requested_item shift.opened is exist - process it [19:11:05]req_shift_opened [19:11:05]FM_GetShiftState [19:11:05]SAM_PROTO_GetShiftState [19:11:05]wFMCommunicate request_size=4 [19:11:05]MH_SAM_APDU [19:11:05]CAPDU: 80 13 01 00 [19:11:05]Write to MH i2c: E2 08 00 2B 09 80 13 01 00 00 00 00 00 B1 [19:11:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DA 10 47 00 11 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 51 02 Write i2c OK [19:11:05]00 MH_I2C_Read... [19:11:05]F4 03 04 00 CA 13 F0 66 B6 04 01 00 00 B2 AA 64 88 96 5B E7 A4 [19:11:05]CommunicateWithHost err = 0 [19:11:05]CheckOFDResponse [19:11:05]1017 (14) - 77093643461234 [19:11:05]1041 (16) - 0000000000871835 [19:11:05]1040 (4) - 152022 [19:11:05]1012 (4) - 22.09.2024 12:55 [19:11:05]1206 (1) - 0 [19:11:05]OFD Sender: Remove packet 152022 [19:11:05]ProducePacketName [19:11:05]name=ofd_packets/00152022 [19:11:05]NVStorageDeleteData [19:11:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:05]Read from MH i2c: E2 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 0E 00 [19:11:05]MH_I2C_Read... [19:11:05]Read from MH i2c: E2 0E 00 2B 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F8 [19:11:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:11:05]wFMCommunicate OK [19:11:05]SAM_PROTO_GetShiftState done [19:11:05]FM_GetShiftState done [19:11:05]req_shift_opened done [19:11:05]requested_item shift.open_date is exist - process it [19:11:05]req_shift_open_date [19:11:05]req_shift_open_date done [19:11:05]produce_requested_data done [19:11:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152022,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:11:05]process_action_free close_receipt [19:11:05]json_value_free [19:11:05]json_value_free done [19:11:05]process_json_proto returns [19:11:05]Send response to host [19:11:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152022,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:11:05]free response buf [19:11:05]execute_script done [19:11:05]execute_script returns [19:11:05]free content buf [19:11:05]Sock 8.Close socket [19:11:05]Sock 8.Thread stoped [19:11:06]OFD Sender: No OFD packet to send [19:11:11]OFD Sender: No OFD packet to send [19:11:16]OFD Sender: No OFD packet to send [19:11:21]OFD Sender: No OFD packet to send [19:11:26]OFD Sender: No OFD packet to send [19:11:30]recv_with_timeout no data received [19:11:31]OFD Sender: No OFD packet to send [19:11:36]OFD Sender: No OFD packet to send [19:11:40]recv_with_timeout no data received [19:11:41]OFD Sender: No OFD packet to send [19:11:46]OFD Sender: No OFD packet to send [19:11:51]OFD Sender: No OFD packet to send [19:11:56]OFD Sender: No OFD packet to send [19:12:01]OFD Sender: No OFD packet to send [19:12:06]OFD Sender: No OFD packet to send [19:12:07]recv_with_timeout no data received [19:12:11]OFD Sender: No OFD packet to send [19:12:16]OFD Sender: No OFD packet to send [19:12:21]OFD Sender: No OFD packet to send [19:12:22]recv_with_timeout no data received [19:12:26]OFD Sender: No OFD packet to send [19:12:31]OFD Sender: No OFD packet to send [19:12:36]OFD Sender: No OFD packet to send [19:12:41]OFD Sender: No OFD packet to send [19:12:46]OFD Sender: No OFD packet to send [19:12:51]OFD Sender: No OFD packet to send [19:12:56]OFD Sender: No OFD packet to send [19:13:01]OFD Sender: No OFD packet to send [19:13:06]OFD Sender: No OFD packet to send [19:13:11]OFD Sender: No OFD packet to send [19:13:16]OFD Sender: No OFD packet to send [19:13:21]OFD Sender: No OFD packet to send [19:13:26]OFD Sender: No OFD packet to send [19:13:31]OFD Sender: No OFD packet to send [19:13:36]OFD Sender: No OFD packet to send [19:13:41]OFD Sender: No OFD packet to send [19:13:46]OFD Sender: No OFD packet to send [19:13:51]OFD Sender: No OFD packet to send [19:13:56]OFD Sender: No OFD packet to send [19:14:01]OFD Sender: No OFD packet to send [19:14:07]OFD Sender: No OFD packet to send [19:14:12]OFD Sender: No OFD packet to send [19:14:17]OFD Sender: No OFD packet to send [19:14:22]OFD Sender: No OFD packet to send [19:14:27]OFD Sender: No OFD packet to send [19:14:32]OFD Sender: No OFD packet to send [19:14:37]OFD Sender: No OFD packet to send [19:14:42]OFD Sender: No OFD packet to send [19:14:47]OFD Sender: No OFD packet to send [19:14:52]OFD Sender: No OFD packet to send [19:14:57]OFD Sender: No OFD packet to send [19:15:02]OFD Sender: No OFD packet to send [19:15:07]OFD Sender: No OFD packet to send [19:15:12]OFD Sender: No OFD packet to send [19:15:17]OFD Sender: No OFD packet to send [19:15:22]OFD Sender: No OFD packet to send [19:15:27]OFD Sender: No OFD packet to send [19:15:32]OFD Sender: No OFD packet to send [19:15:36]accept exits with 9 [19:15:36]New connection [19:15:36]New thread 3067092324 created [19:15:36]Thread 3067235684 joined [19:15:36]Waiting for new connection... [19:15:36] Sock 9.Parse request [19:15:36]Sock 9.Check first char [19:15:36]Sock 9.First char is OK [19:15:36]request: POST /json_proto HTTP/1.0 [19:15:36]Method: POST [19:15:36]URL: /json_proto [19:15:36]Method is POST - this is cgi request [19:15:36]url: /json_proto [19:15:36]query_string will be loaded in cgi processing [19:15:36]execute_cgi json_proto POST (null) [19:15:36]execute_cgi path=json_proto method=POST [19:15:36]POST find Content-Length [19:15:36]Host: 172.17.43.67:8080 [19:15:36]Content-Length: 796 [19:15:36]Content-Type: application/json [19:15:36] [19:15:36]POST finish read [19:15:36]Found Content-Length = 796 [19:15:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:36]execute_script... [19:15:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:36]POST & json_proto [19:15:36]process_json_proto [19:15:36]json parsed OK: [19:15:36]protocol is kg_v1.0 [19:15:36]action value=close_receipt [19:15:36]process_action close_receipt [19:15:36]cmd_close_receipt [19:15:36]MH_GetDate [19:15:36]Write to MH i2c: F0 00 00 2C 09 24 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: F0 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: F0 09 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: F0 09 00 2C 09 00 D9 6C F0 66 6A BD 47 65 9B [19:15:36]GetLastDocTimeStamp 1727032262 [19:15:36]current date 1727032537 [19:15:36]FM_GetShiftState [19:15:36]SAM_PROTO_GetShiftState [19:15:36]wFMCommunicate request_size=4 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 13 01 00 [19:15:36]Write to MH i2c: E2 08 00 2D 09 80 13 01 00 00 00 00 00 B3 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0E 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0E 00 2D 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FA [19:15:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:15:36]wFMCommunicate OK [19:15:36]SAM_PROTO_GetShiftState done [19:15:36]FM_GetShiftState done [19:15:36]opened in 1726966141 [19:15:36]opened+sec_in_day 1727052541 [19:15:36]quantity*price = 0 [19:15:36]sum+1 = 1 [19:15:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 354 22.09.2024 19:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152023 ФПД: 136874746985584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152023&fm=136874746985584&tin=02508201610067®Number=0000000000091825&sum=0 [19:15:37]StoreToDocumentArchive [19:15:37]shift 475 fd 152023 [19:15:37]save to /storage/0475/doc_00152023 [19:15:37]save last doc name /storage/0475/doc_00152023 to /storage/kkm_last_doc_name [19:15:37]save OK [19:15:37]Clear old archive folders... [19:15:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:15:37]tlvbuf is 0055EEF0 [19:15:37]SAM_PROTO_ClearQueue [19:15:37]wFMCommunicate request_size=4 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 09 00 00 [19:15:37]Write to MH i2c: E2 08 00 3A 09 80 09 00 00 00 00 00 00 B5 [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:37]Read from MH i2c: E2 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 03 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [19:15:37]RAPDU: 90 00 [19:15:37]wFMCommunicate OK [19:15:37]SAM_PROTO_ClearQueue done [19:15:37]KKMCreateOFDPacket [19:15:37]OFDProtocolAddRootSTLVToBuf [19:15:37]FM_MakeSignedData [19:15:37]FM_MakeSignedData [19:15:37]SAM_PROTO_SignData [19:15:37]wFMCommunicate request_size=4 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 0D 01 02 [19:15:37]Write to MH i2c: E2 08 00 3B 09 80 0D 01 02 00 00 00 00 BD [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:37]Read from MH i2c: E2 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 03 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [19:15:37]RAPDU: 90 00 [19:15:37]wFMCommunicate OK [19:15:37]wFMCommunicate request_size=255 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 D9 6C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 51 02 00 35 04 06 00 7C [19:15:37]Write to MH i2c: E2 02 01 3C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 D9 6C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 51 02 00 35 04 06 00 7C 00 00 A6 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:38]Read from MH i2c: E2 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 03 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [19:15:38]RAPDU: 90 00 [19:15:38]wFMCommunicate OK [19:15:38]wFMCommunicate request_size=10 [19:15:38]MH_SAM_APDU [19:15:38]CAPDU: 80 0D 02 02 05 7C A2 AC 3C 70 [19:15:38]Write to MH i2c: E2 0D 00 3D 09 80 0D 02 02 05 00 7C A2 AC 3C 70 00 00 40 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:38]Read from MH i2c: E2 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 03 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 03 00 3D 09 00 90 00 BA [19:15:38]RAPDU: 90 00 [19:15:38]wFMCommunicate OK [19:15:38]wFMCommunicate request_size=4 [19:15:38]MH_SAM_APDU [19:15:38]CAPDU: 80 0D 03 02 [19:15:38]Write to MH i2c: E2 08 00 3E 09 80 0D 03 02 00 00 00 00 C2 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:38]Read from MH i2c: E2 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 0B 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 0B 00 3E 09 00 DB 69 0C 03 D7 14 0C CA 90 00 D7 [19:15:38]RAPDU: DB 69 0C 03 D7 14 0C CA 90 00 [19:15:38]wFMCommunicate OK [19:15:38]SAM_PROTO_SignData done [19:15:38]FM_MakeSignedData done [19:15:38]CreateOFDProtocolMessage [19:15:38]wFMCommunicate request_size=4 [19:15:38]MH_SAM_APDU [19:15:38]CAPDU: 80 11 00 00 [19:15:38]Write to MH i2c: E2 08 00 3F 09 80 11 00 00 00 00 00 00 C2 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:38]Read from MH i2c: E2 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 17 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 17 00 3F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [19:15:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:15:38]wFMCommunicate OK [19:15:38]CreateOFDProtocolMessage done [19:15:38]OFDSenderStorePacket 152023 [19:15:38]StoreOFDPacket docnum=152023 [19:15:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 A3 07 01 60 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 D9 6C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 51 02 00 35 04 06 00 7C 7C A2 AC 3C 70 DB 69 0C 03 D7 14 0C CA [19:15:38]CheckFolder [19:15:38]dirname=/storage/ofd_packets [19:15:38]CheckFolder done [19:15:38]ProducePacketName [19:15:38]name=ofd_packets/00152023 [19:15:38]NVStorageSaveData ofd_packets/00152023 [19:15:38]File name is /storage/ofd_packets/00152023 [19:15:38]Write 301 bytes [19:15:38]NVStorageSaveData done [19:15:38]OFDSenderStorePacket done [19:15:38]KKMCreateOFDPacket done [19:15:38]NVStorageSaveData kkm_last_timestamp [19:15:38]File name is /storage/kkm_last_timestamp [19:15:38]Write 4 bytes [19:15:38]NVStorageSaveData done [19:15:38]ExternCall_PrintAddStr [19:15:38]wPrintStart [19:15:38]Write to MH i2c: 01 00 00 40 09 49 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 07 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 07 00 40 09 00 00 00 00 00 FF 0F 5E [19:15:38]RasterBufferAndPrint [19:15:38]line Счет N : (1)1786029 [19:15:38]line ИНН: 02508201610067 [19:15:38]line Контрольно-Кассовый Чек [19:15:38]line ПРОДАЖА [19:15:38]line ТРК (МРК, ГНК) : 22 [19:15:38]line Товар: 2710124130 [19:15:38]line Аи-92-К-5 [19:15:38]line 4.430 * 0.00 [19:15:38]line = 0.00 [19:15:38]line НДС 12% НСП 1% [19:15:38]line > о реализуемом товаре [19:15:38]line ИТОГО: 0.00 [19:15:38]line НСП 1% : 0.00 [19:15:38]line НДС 12% : 0.00 [19:15:38]line Наличными: 0.00 [19:15:38]line Безнал.: 0.00 [19:15:38]line Место: АЗС № 89 "Партнер Нефть" [19:15:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:15:38]line СНО: Общий режим [19:15:38]line Чек 354 22.09.2024 19:15 [19:15:38]line Смена: 475 ФФД: 1.0 [19:15:38]line ЗНМ: 0300000113 [19:15:38]line РНМ: 0000000000091825 [19:15:38]line Версия ККМ: 001 [19:15:38]line Платежная система: O! деньги [19:15:38]line ФМ: 0000000000871835 [19:15:38]line ФД: 152023 [19:15:38]line ФПД: 136874746985584 [19:15:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152023&fm=136874746985584&tin=02508201610067®Number=0000000000091825&sum=0 [19:15:38]written 0, free lines is 4095 [19:15:38]OFD Sender: Processing packet 152023 [packets to send 827, broken 826] [19:15:38]ProducePacketName [19:15:38]name=ofd_packets/00152023 [19:15:38]OFD Sender: To server: pG, [19:15:38]CommunicateWithHost lk.salyk.kg:30040 [19:15:38]ConnectInit lk.salyk.kg [19:15:38]Write to MH i2c: 01 00 00 6A 09 73 [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 07 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 E1 0C 67 [19:15:38]RasterBufferAndPrint [19:15:38]line [19:15:38]line [19:15:38]line [19:15:38]line [19:15:38]line [19:15:38]written 0, free lines is 3303 [19:15:38]MH_Cut [19:15:38]Write to MH i2c: D1 01 00 71 09 01 4C [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: D1 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: D1 01 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: D1 01 00 71 09 00 4B [19:15:38]Write to MH i2c: 01 00 00 72 09 7B [19:15:38]Write i2c OK [19:15:38]MH_I2C_Read... [19:15:39]Connected sock=10 [19:15:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 A3 07 01 60 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 D9 6C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 51 02 00 35 04 06 00 7C 7C A2 AC 3C 70 DB 69 0C 03 D7 14 0C CA [19:15:39]*** Cut start [19:15:39]*** Purtial cut [19:15:39]*** Stage 1: CUTSNS_PIN = 1 [19:15:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C CB 47 00 35 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 51 02 00 F4 03 04 00 DC 14 F0 66 B6 04 01 00 00 E8 C5 3E 57 D0 24 8A 00 [19:15:39]CommunicateWithHost err = 0 [19:15:39]CheckOFDResponse [19:15:39]1017 (14) - 77093643461234 [19:15:39]1041 (16) - 0000000000871835 [19:15:39]1040 (4) - 152023 [19:15:39]1012 (4) - 22.09.2024 13:00 [19:15:39]1206 (1) - 0 [19:15:39]OFD Sender: Remove packet 152023 [19:15:39]ProducePacketName [19:15:39]name=ofd_packets/00152023 [19:15:39]NVStorageDeleteData [19:15:39]Read from MH i2c: 01 [19:15:39]MH_I2C_Read... [19:15:39]*** Stop cut motor [19:15:39]*** Cut end [19:15:39]Read from MH i2c: 01 07 00 [19:15:39]MH_I2C_Read... [19:15:39]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 FF 0F 90 [19:15:39]process_action close_receipt done [19:15:39]requested_data is exist [19:15:39]produce_requested_data [19:15:39]requested_item fm.sn is exist - process it [19:15:39]wFMCommunicate request_size=4 [19:15:39]MH_SAM_APDU [19:15:39]CAPDU: 80 11 00 00 [19:15:39]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [19:15:39]Write i2c OK [19:15:39]MH_I2C_Read... [19:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:39]Read from MH i2c: E2 [19:15:39]MH_I2C_Read... [19:15:39]Read from MH i2c: E2 17 00 [19:15:39]MH_I2C_Read... [19:15:39]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [19:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:15:39]wFMCommunicate OK [19:15:39]requested_item fd.num is exist - process it [19:15:39]SAM_PROTO_GetFieldsCounters [19:15:39]wFMCommunicate request_size=4 [19:15:39]MH_SAM_APDU [19:15:39]CAPDU: 80 13 00 00 [19:15:39]Write to MH i2c: E2 08 00 74 09 80 13 00 00 00 00 00 00 F9 [19:15:39]Write i2c OK [19:15:39]MH_I2C_Read... [19:15:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:40]Read from MH i2c: E2 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 62 00 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 62 00 74 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [19:15:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:40]wFMCommunicate OK [19:15:40]SAM_PROTO_GetFieldsCounters done [19:15:40]requested_item shift.num is exist - process it [19:15:40]requested_item shift.opened is exist - process it [19:15:40]req_shift_opened [19:15:40]FM_GetShiftState [19:15:40]SAM_PROTO_GetShiftState [19:15:40]wFMCommunicate request_size=4 [19:15:40]MH_SAM_APDU [19:15:40]CAPDU: 80 13 01 00 [19:15:40]Write to MH i2c: E2 08 00 75 09 80 13 01 00 00 00 00 00 FB [19:15:40]Write i2c OK [19:15:40]MH_I2C_Read... [19:15:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:40]Read from MH i2c: E2 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 0E 00 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 0E 00 75 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 42 [19:15:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:15:40]wFMCommunicate OK [19:15:40]SAM_PROTO_GetShiftState done [19:15:40]FM_GetShiftState done [19:15:40]req_shift_opened done [19:15:40]requested_item shift.open_date is exist - process it [19:15:40]req_shift_open_date [19:15:40]req_shift_open_date done [19:15:40]produce_requested_data done [19:15:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152023,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:15:40]process_action_free close_receipt [19:15:40]json_value_free [19:15:40]json_value_free done [19:15:40]process_json_proto returns [19:15:40]Send response to host [19:15:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152023,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:15:40]free response buf [19:15:40]execute_script done [19:15:40]execute_script returns [19:15:40]free content buf [19:15:40]Sock 9.Close socket [19:15:40]Sock 9.Thread stoped [19:15:40]OFD Sender: No OFD packet to send [19:15:45]OFD Sender: No OFD packet to send [19:15:50]OFD Sender: No OFD packet to send [19:15:55]recv_with_timeout no data received [19:15:55]OFD Sender: No OFD packet to send [19:16:00]OFD Sender: No OFD packet to send [19:16:05]OFD Sender: No OFD packet to send [19:16:10]OFD Sender: No OFD packet to send [19:16:15]OFD Sender: No OFD packet to send [19:16:20]OFD Sender: No OFD packet to send [19:16:25]OFD Sender: No OFD packet to send [19:16:30]OFD Sender: No OFD packet to send [19:16:35]OFD Sender: No OFD packet to send [19:16:40]OFD Sender: No OFD packet to send [19:16:45]OFD Sender: No OFD packet to send [19:16:50]OFD Sender: No OFD packet to send [19:16:55]OFD Sender: No OFD packet to send [19:17:00]OFD Sender: No OFD packet to send [19:17:05]OFD Sender: No OFD packet to send [19:17:10]OFD Sender: No OFD packet to send [19:17:15]OFD Sender: No OFD packet to send [19:17:20]OFD Sender: No OFD packet to send [19:17:25]OFD Sender: No OFD packet to send [19:17:27]accept exits with 8 [19:17:27]New connection [19:17:27]New thread 3067235684 created [19:17:27]Thread 3067092324 joined [19:17:27]Waiting for new connection... [19:17:27] Sock 8.Parse request [19:17:27]Sock 8.Check first char [19:17:27]Sock 8.First char is OK [19:17:27]request: POST /json_proto HTTP/1.0 [19:17:27]Method: POST [19:17:27]URL: /json_proto [19:17:27]Method is POST - this is cgi request [19:17:27]url: /json_proto [19:17:27]query_string will be loaded in cgi processing [19:17:27]execute_cgi json_proto POST (null) [19:17:27]execute_cgi path=json_proto method=POST [19:17:27]POST find Content-Length [19:17:27]Host: 172.17.43.67:8080 [19:17:27]Content-Length: 754 [19:17:27]Content-Type: application/json [19:17:27] [19:17:27]POST finish read [19:17:27]Found Content-Length = 754 [19:17:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:27]execute_script... [19:17:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:27]POST & json_proto [19:17:27]process_json_proto [19:17:27]json parsed OK: [19:17:27]protocol is kg_v1.0 [19:17:27]action value=close_receipt [19:17:27]process_action close_receipt [19:17:27]cmd_close_receipt [19:17:27]MH_GetDate [19:17:27]Write to MH i2c: F0 00 00 76 09 6E [19:17:27]Write i2c OK [19:17:27]MH_I2C_Read... [19:17:27]Read from MH i2c: F0 [19:17:27]MH_I2C_Read... [19:17:27]Read from MH i2c: F0 09 00 [19:17:27]MH_I2C_Read... [19:17:27]Read from MH i2c: F0 09 00 76 09 00 47 6D F0 66 6A BD 47 65 54 [19:17:27]GetLastDocTimeStamp 1727032537 [19:17:27]current date 1727032647 [19:17:27]FM_GetShiftState [19:17:27]SAM_PROTO_GetShiftState [19:17:27]wFMCommunicate request_size=4 [19:17:27]MH_SAM_APDU [19:17:27]CAPDU: 80 13 01 00 [19:17:27]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [19:17:27]Write i2c OK [19:17:27]MH_I2C_Read... [19:17:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:27]Read from MH i2c: E2 [19:17:27]MH_I2C_Read... [19:17:27]Read from MH i2c: E2 0E 00 [19:17:27]MH_I2C_Read... [19:17:27]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 44 [19:17:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:17:27]wFMCommunicate OK [19:17:27]SAM_PROTO_GetShiftState done [19:17:27]FM_GetShiftState done [19:17:27]opened in 1726966141 [19:17:27]opened+sec_in_day 1727052541 [19:17:27]quantity*price = 0 [19:17:27]sum+1 = 1 [19:17:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 355 22.09.2024 19:17 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 152024 ФПД: 264317936573914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152024&fm=264317936573914&tin=02508201610067®Number=0000000000091825&sum=0 [19:17:28]StoreToDocumentArchive [19:17:28]shift 475 fd 152024 [19:17:28]save to /storage/0475/doc_00152024 [19:17:28]save last doc name /storage/0475/doc_00152024 to /storage/kkm_last_doc_name [19:17:28]save OK [19:17:28]Clear old archive folders... [19:17:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:28]tlvbuf is 00566890 [19:17:28]SAM_PROTO_ClearQueue [19:17:28]wFMCommunicate request_size=4 [19:17:28]MH_SAM_APDU [19:17:28]CAPDU: 80 09 00 00 [19:17:28]Write to MH i2c: E2 08 00 84 09 80 09 00 00 00 00 00 00 FF [19:17:28]Write i2c OK [19:17:28]MH_I2C_Read... [19:17:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:28]Read from MH i2c: E2 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 84 09 00 90 00 01 [19:17:28]RAPDU: 90 00 [19:17:28]wFMCommunicate OK [19:17:28]SAM_PROTO_ClearQueue done [19:17:28]KKMCreateOFDPacket [19:17:28]OFDProtocolAddRootSTLVToBuf [19:17:28]FM_MakeSignedData [19:17:28]FM_MakeSignedData [19:17:28]SAM_PROTO_SignData [19:17:28]wFMCommunicate request_size=4 [19:17:28]MH_SAM_APDU [19:17:28]CAPDU: 80 0D 01 02 [19:17:28]Write to MH i2c: E2 08 00 85 09 80 0D 01 02 00 00 00 00 07 [19:17:28]Write i2c OK [19:17:28]MH_I2C_Read... [19:17:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:28]Read from MH i2c: E2 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 85 09 00 90 00 02 [19:17:28]RAPDU: 90 00 [19:17:28]wFMCommunicate OK [19:17:28]wFMCommunicate request_size=255 [19:17:28]MH_SAM_APDU [19:17:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 48 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 51 02 00 35 04 06 00 F0 [19:17:28]Write to MH i2c: E2 02 01 86 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 48 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 51 02 00 35 04 06 00 F0 00 00 67 [19:17:28]Write i2c OK [19:17:28]MH_I2C_Read... [19:17:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:28]Read from MH i2c: E2 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 [19:17:28]MH_I2C_Read... [19:17:28]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [19:17:28]RAPDU: 90 00 [19:17:28]wFMCommunicate OK [19:17:28]wFMCommunicate request_size=10 [19:17:28]MH_SAM_APDU [19:17:28]CAPDU: 80 0D 02 02 05 65 50 B7 9D DA [19:17:28]Write to MH i2c: E2 0D 00 87 09 80 0D 02 02 05 00 65 50 B7 9D DA 00 00 F7 [19:17:28]Write i2c OK [19:17:28]MH_I2C_Read... [19:17:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:29]Read from MH i2c: E2 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 03 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [19:17:29]RAPDU: 90 00 [19:17:29]wFMCommunicate OK [19:17:29]wFMCommunicate request_size=4 [19:17:29]MH_SAM_APDU [19:17:29]CAPDU: 80 0D 03 02 [19:17:29]Write to MH i2c: E2 08 00 88 09 80 0D 03 02 00 00 00 00 0C [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:29]Read from MH i2c: E2 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 0B 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 0B 00 88 09 00 04 F7 7F 24 60 E2 25 5F 90 00 71 [19:17:29]RAPDU: 04 F7 7F 24 60 E2 25 5F 90 00 [19:17:29]wFMCommunicate OK [19:17:29]SAM_PROTO_SignData done [19:17:29]FM_MakeSignedData done [19:17:29]CreateOFDProtocolMessage [19:17:29]wFMCommunicate request_size=4 [19:17:29]MH_SAM_APDU [19:17:29]CAPDU: 80 11 00 00 [19:17:29]Write to MH i2c: E2 08 00 89 09 80 11 00 00 00 00 00 00 0C [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:29]Read from MH i2c: E2 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 17 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: E2 17 00 89 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [19:17:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:29]wFMCommunicate OK [19:17:29]CreateOFDProtocolMessage done [19:17:29]OFDSenderStorePacket 152024 [19:17:29]StoreOFDPacket docnum=152024 [19:17:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 D6 07 01 F1 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 48 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 51 02 00 35 04 06 00 F0 65 50 B7 9D DA 04 F7 7F 24 60 E2 25 5F [19:17:29]CheckFolder [19:17:29]dirname=/storage/ofd_packets [19:17:29]CheckFolder done [19:17:29]ProducePacketName [19:17:29]name=ofd_packets/00152024 [19:17:29]NVStorageSaveData ofd_packets/00152024 [19:17:29]File name is /storage/ofd_packets/00152024 [19:17:29]Write 301 bytes [19:17:29]NVStorageSaveData done [19:17:29]OFDSenderStorePacket done [19:17:29]KKMCreateOFDPacket done [19:17:29]NVStorageSaveData kkm_last_timestamp [19:17:29]File name is /storage/kkm_last_timestamp [19:17:29]Write 4 bytes [19:17:29]NVStorageSaveData done [19:17:29]ExternCall_PrintAddStr [19:17:29]wPrintStart [19:17:29]Write to MH i2c: 01 00 00 8A 09 93 [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 07 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 07 00 8A 09 00 00 00 00 00 FF 0F A8 [19:17:29]RasterBufferAndPrint [19:17:29]line Счет N : (1)1786031 [19:17:29]line ИНН: 02508201610067 [19:17:29]line Контрольно-Кассовый Чек [19:17:29]line ПРОДАЖА [19:17:29]line ТРК (МРК, ГНК) : 12 [19:17:29]line Товар: 2710124130 [19:17:29]line Аи-92-К-5 [19:17:29]line 7.380 * 0.00 [19:17:29]line = 0.00 [19:17:29]line НДС 12% НСП 1% [19:17:29]line > о реализуемом товаре [19:17:29]line ИТОГО: 0.00 [19:17:29]line НСП 1% : 0.00 [19:17:29]line НДС 12% : 0.00 [19:17:29]line Наличными: 0.00 [19:17:29]line Безнал.: 0.00 [19:17:29]line Место: АЗС № 89 "Партнер Нефть" [19:17:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:17:29]line СНО: Общий режим [19:17:29]line Чек 355 22.09.2024 19:17 [19:17:29]line Смена: 475 ФФД: 1.0 [19:17:29]line ЗНМ: 0300000113 [19:17:29]line РНМ: 0000000000091825 [19:17:29]line Версия ККМ: 001 [19:17:29]line Талоны: ТК ГПНА Online [19:17:29]line 30116869 [19:17:29]line ФМ: 0000000000871835 [19:17:29]line ФД: 152024 [19:17:29]line ФПД: 264317936573914 [19:17:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152024&fm=264317936573914&tin=02508201610067®Number=0000000000091825&sum=0 [19:17:29]written 0, free lines is 4095 [19:17:29]OFD Sender: Processing packet 152024 [packets to send 827, broken 826] [19:17:29]ProducePacketName [19:17:29]name=ofd_packets/00152024 [19:17:29]OFD Sender: To server: pG, [19:17:29]CommunicateWithHost lk.salyk.kg:30040 [19:17:29]ConnectInit lk.salyk.kg [19:17:29]Write to MH i2c: 01 00 00 B4 09 BD [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 07 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: 01 07 00 B4 09 00 00 00 00 00 E6 0C B6 [19:17:29]RasterBufferAndPrint [19:17:29]line [19:17:29]line [19:17:29]line [19:17:29]line [19:17:29]line [19:17:29]written 0, free lines is 3308 [19:17:29]MH_Cut [19:17:29]Write to MH i2c: D1 01 00 BB 09 01 96 [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: D1 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: D1 01 00 [19:17:29]MH_I2C_Read... [19:17:29]Read from MH i2c: D1 01 00 BB 09 00 95 [19:17:29]Write to MH i2c: 01 00 00 BC 09 C5 [19:17:29]Write i2c OK [19:17:29]MH_I2C_Read... [19:17:30]*** Cut start [19:17:30]*** Purtial cut [19:17:30]*** Stage 1: CUTSNS_PIN = 1 [19:17:30]Read from MH i2c: 01 [19:17:30]MH_I2C_Read... [19:17:30]*** Stop cut motor [19:17:30]*** Cut end [19:17:30]Read from MH i2c: 01 07 00 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: 01 07 00 BC 09 00 00 00 00 00 FF 0F DA [19:17:30]process_action close_receipt done [19:17:30]requested_data is exist [19:17:30]produce_requested_data [19:17:30]requested_item fm.sn is exist - process it [19:17:30]wFMCommunicate request_size=4 [19:17:30]MH_SAM_APDU [19:17:30]CAPDU: 80 11 00 00 [19:17:30]Write to MH i2c: E2 08 00 BD 09 80 11 00 00 00 00 00 00 40 [19:17:30]Write i2c OK [19:17:30]MH_I2C_Read... [19:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:30]Read from MH i2c: E2 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 17 00 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 17 00 BD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [19:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:30]wFMCommunicate OK [19:17:30]requested_item fd.num is exist - process it [19:17:30]SAM_PROTO_GetFieldsCounters [19:17:30]wFMCommunicate request_size=4 [19:17:30]MH_SAM_APDU [19:17:30]CAPDU: 80 13 00 00 [19:17:30]Write to MH i2c: E2 08 00 BE 09 80 13 00 00 00 00 00 00 43 [19:17:30]Write i2c OK [19:17:30]MH_I2C_Read... [19:17:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:30]Read from MH i2c: E2 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 62 00 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 62 00 BE 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [19:17:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:30]wFMCommunicate OK [19:17:30]SAM_PROTO_GetFieldsCounters done [19:17:30]requested_item shift.num is exist - process it [19:17:30]requested_item shift.opened is exist - process it [19:17:30]req_shift_opened [19:17:30]FM_GetShiftState [19:17:30]SAM_PROTO_GetShiftState [19:17:30]wFMCommunicate request_size=4 [19:17:30]MH_SAM_APDU [19:17:30]CAPDU: 80 13 01 00 [19:17:30]Write to MH i2c: E2 08 00 BF 09 80 13 01 00 00 00 00 00 45 [19:17:30]Write i2c OK [19:17:30]MH_I2C_Read... [19:17:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:30]Read from MH i2c: E2 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 0E 00 [19:17:30]MH_I2C_Read... [19:17:30]Read from MH i2c: E2 0E 00 BF 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8C [19:17:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:17:30]wFMCommunicate OK [19:17:30]SAM_PROTO_GetShiftState done [19:17:30]FM_GetShiftState done [19:17:30]req_shift_opened done [19:17:30]requested_item shift.open_date is exist - process it [19:17:30]req_shift_open_date [19:17:30]req_shift_open_date done [19:17:30]produce_requested_data done [19:17:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152024,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:17:30]process_action_free close_receipt [19:17:30]json_value_free [19:17:30]json_value_free done [19:17:30]process_json_proto returns [19:17:30]Send response to host [19:17:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152024,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:17:30]free response buf [19:17:30]execute_script done [19:17:30]execute_script returns [19:17:30]free content buf [19:17:30]Sock 8.Close socket [19:17:30]Sock 8.Thread stoped [19:17:32]recv_with_timeout no data received [19:17:34]ConnectInit Can't take IP for lk.salyk.kg [19:17:34]CommunicateWithHost connect error [19:17:34]CommunicateWithHost err = -1 [19:17:34]OFD Sender: Server communicate error [19:17:39]OFD Sender: Processing packet 152024 [packets to send 827, broken 826] [19:17:39]ProducePacketName [19:17:39]name=ofd_packets/00152024 [19:17:39]OFD Sender: To server: pG, [19:17:39]CommunicateWithHost lk.salyk.kg:30040 [19:17:39]ConnectInit lk.salyk.kg [19:17:44]recv_with_timeout no data received [19:17:54]Connected sock=9 [19:17:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 D6 07 01 F1 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 48 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 51 02 00 35 04 06 00 F0 65 50 B7 9D DA 04 F7 7F 24 60 E2 25 5F [19:17:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F 45 47 00 EE 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 51 02 00 F4 03 04 00 65 15 F0 66 B6 04 01 00 00 F0 A9 82 AB 9E 91 C3 5C [19:17:55]CommunicateWithHost err = 0 [19:17:55]CheckOFDResponse [19:17:55]1017 (14) - 77093643461234 [19:17:55]1041 (16) - 0000000000871835 [19:17:55]1040 (4) - 152024 [19:17:55]1012 (4) - 22.09.2024 13:02 [19:17:55]1206 (1) - 0 [19:17:55]OFD Sender: Remove packet 152024 [19:17:55]ProducePacketName [19:17:55]name=ofd_packets/00152024 [19:17:55]NVStorageDeleteData [19:17:56]OFD Sender: No OFD packet to send [19:18:00]recv_with_timeout no data received [19:18:01]OFD Sender: No OFD packet to send [19:18:06]OFD Sender: No OFD packet to send [19:18:10]accept exits with 10 [19:18:10]New connection [19:18:10]New thread 3067092324 created [19:18:10]Thread 3067235684 joined [19:18:10]Waiting for new connection... [19:18:10] Sock 10.Parse request [19:18:10]Sock 10.Check first char [19:18:10]Sock 10.First char is OK [19:18:10]request: POST /json_proto HTTP/1.0 [19:18:10]Method: POST [19:18:10]URL: /json_proto [19:18:10]Method is POST - this is cgi request [19:18:10]url: /json_proto [19:18:10]query_string will be loaded in cgi processing [19:18:10]execute_cgi json_proto POST (null) [19:18:10]execute_cgi path=json_proto method=POST [19:18:10]POST find Content-Length [19:18:10]Host: 172.17.43.67:8080 [19:18:10]Content-Length: 754 [19:18:10]Content-Type: application/json [19:18:10] [19:18:10]POST finish read [19:18:10]Found Content-Length = 754 [19:18:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:10]execute_script... [19:18:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:10]POST & json_proto [19:18:10]process_json_proto [19:18:10]json parsed OK: [19:18:10]protocol is kg_v1.0 [19:18:10]action value=close_receipt [19:18:10]process_action close_receipt [19:18:10]cmd_close_receipt [19:18:10]MH_GetDate [19:18:10]Write to MH i2c: F0 00 00 C0 09 B8 [19:18:10]Write i2c OK [19:18:10]MH_I2C_Read... [19:18:10]Read from MH i2c: F0 [19:18:10]MH_I2C_Read... [19:18:10]Read from MH i2c: F0 09 00 [19:18:10]MH_I2C_Read... [19:18:10]Read from MH i2c: F0 09 00 C0 09 00 72 6D F0 66 6A BD 47 65 C9 [19:18:10]GetLastDocTimeStamp 1727032648 [19:18:10]current date 1727032690 [19:18:10]FM_GetShiftState [19:18:10]SAM_PROTO_GetShiftState [19:18:10]wFMCommunicate request_size=4 [19:18:10]MH_SAM_APDU [19:18:10]CAPDU: 80 13 01 00 [19:18:10]Write to MH i2c: E2 08 00 C1 09 80 13 01 00 00 00 00 00 47 [19:18:10]Write i2c OK [19:18:10]MH_I2C_Read... [19:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:10]Read from MH i2c: E2 [19:18:10]MH_I2C_Read... [19:18:10]Read from MH i2c: E2 0E 00 [19:18:10]MH_I2C_Read... [19:18:10]Read from MH i2c: E2 0E 00 C1 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8E [19:18:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:18:10]wFMCommunicate OK [19:18:10]SAM_PROTO_GetShiftState done [19:18:10]FM_GetShiftState done [19:18:10]opened in 1726966141 [19:18:10]opened+sec_in_day 1727052541 [19:18:10]quantity*price = 0 [19:18:10]sum+1 = 1 [19:18:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 356 22.09.2024 19:18 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 152025 ФПД: 202539837100907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152025&fm=202539837100907&tin=02508201610067®Number=0000000000091825&sum=0 [19:18:11]StoreToDocumentArchive [19:18:11]shift 475 fd 152025 [19:18:11]save to /storage/0475/doc_00152025 [19:18:11]save last doc name /storage/0475/doc_00152025 to /storage/kkm_last_doc_name [19:18:11]save OK [19:18:11]Clear old archive folders... [19:18:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:18:11]tlvbuf is 0055FB30 [19:18:11]SAM_PROTO_ClearQueue [19:18:11]wFMCommunicate request_size=4 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 09 00 00 [19:18:11]Write to MH i2c: E2 08 00 CE 09 80 09 00 00 00 00 00 00 49 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 CE 09 00 90 00 4B [19:18:11]RAPDU: 90 00 [19:18:11]wFMCommunicate OK [19:18:11]SAM_PROTO_ClearQueue done [19:18:11]KKMCreateOFDPacket [19:18:11]OFDProtocolAddRootSTLVToBuf [19:18:11]FM_MakeSignedData [19:18:11]FM_MakeSignedData [19:18:11]SAM_PROTO_SignData [19:18:11]wFMCommunicate request_size=4 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 0D 01 02 [19:18:11]Write to MH i2c: E2 08 00 CF 09 80 0D 01 02 00 00 00 00 51 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 CF 09 00 90 00 4C [19:18:11]RAPDU: 90 00 [19:18:11]wFMCommunicate OK [19:18:11]wFMCommunicate request_size=255 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 72 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 51 02 00 35 04 06 00 B8 [19:18:11]Write to MH i2c: E2 02 01 D0 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 72 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 51 02 00 35 04 06 00 B8 00 00 A5 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]OFD Sender: No OFD packet to send [19:18:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 D0 09 00 90 00 4D [19:18:11]RAPDU: 90 00 [19:18:11]wFMCommunicate OK [19:18:11]wFMCommunicate request_size=10 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 0D 02 02 05 35 7B 0B 13 6B [19:18:11]Write to MH i2c: E2 0D 00 D1 09 80 0D 02 02 05 00 35 7B 0B 13 6B 00 00 97 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [19:18:11]RAPDU: 90 00 [19:18:11]wFMCommunicate OK [19:18:11]wFMCommunicate request_size=4 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 0D 03 02 [19:18:11]Write to MH i2c: E2 08 00 D2 09 80 0D 03 02 00 00 00 00 56 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 0B 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 0B 00 D2 09 00 A1 E5 FD 93 ED 1B DA 68 90 00 B7 [19:18:11]RAPDU: A1 E5 FD 93 ED 1B DA 68 90 00 [19:18:11]wFMCommunicate OK [19:18:11]SAM_PROTO_SignData done [19:18:11]FM_MakeSignedData done [19:18:11]CreateOFDProtocolMessage [19:18:11]wFMCommunicate request_size=4 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 11 00 00 [19:18:11]Write to MH i2c: E2 08 00 D3 09 80 11 00 00 00 00 00 00 56 [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 17 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 17 00 D3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [19:18:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:11]wFMCommunicate OK [19:18:11]CreateOFDProtocolMessage done [19:18:11]OFDSenderStorePacket 152025 [19:18:11]StoreOFDPacket docnum=152025 [19:18:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 7D 07 01 DA 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 72 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 51 02 00 35 04 06 00 B8 35 7B 0B 13 6B A1 E5 FD 93 ED 1B DA 68 [19:18:11]CheckFolder [19:18:11]dirname=/storage/ofd_packets [19:18:11]CheckFolder done [19:18:11]ProducePacketName [19:18:11]name=ofd_packets/00152025 [19:18:11]NVStorageSaveData ofd_packets/00152025 [19:18:11]File name is /storage/ofd_packets/00152025 [19:18:11]Write 301 bytes [19:18:11]NVStorageSaveData done [19:18:11]OFDSenderStorePacket done [19:18:11]KKMCreateOFDPacket done [19:18:11]NVStorageSaveData kkm_last_timestamp [19:18:11]File name is /storage/kkm_last_timestamp [19:18:11]Write 4 bytes [19:18:11]NVStorageSaveData done [19:18:11]ExternCall_PrintAddStr [19:18:11]wPrintStart [19:18:11]Write to MH i2c: 01 00 00 D4 09 DD [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: 01 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: 01 07 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: 01 07 00 D4 09 00 00 00 00 00 FF 0F F2 [19:18:11]RasterBufferAndPrint [19:18:11]line Счет N : (1)1786032 [19:18:11]line ИНН: 02508201610067 [19:18:11]line Контрольно-Кассовый Чек [19:18:11]line ПРОДАЖА [19:18:11]line ТРК (МРК, ГНК) : 42 [19:18:11]line Товар: 2710124130 [19:18:11]line Аи-92-К-5 [19:18:11]line 7.380 * 0.00 [19:18:11]line = 0.00 [19:18:11]line НДС 12% НСП 1% [19:18:11]line > о реализуемом товаре [19:18:11]line ИТОГО: 0.00 [19:18:11]line НСП 1% : 0.00 [19:18:11]line НДС 12% : 0.00 [19:18:11]line Наличными: 0.00 [19:18:11]line Безнал.: 0.00 [19:18:11]line Место: АЗС № 89 "Партнер Нефть" [19:18:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:18:11]line СНО: Общий режим [19:18:11]line Чек 356 22.09.2024 19:18 [19:18:11]line Смена: 475 ФФД: 1.0 [19:18:11]line ЗНМ: 0300000113 [19:18:11]line РНМ: 0000000000091825 [19:18:11]line Версия ККМ: 001 [19:18:11]line Талоны: ТК ГПНА Online [19:18:11]line 30116869 [19:18:11]line ФМ: 0000000000871835 [19:18:11]line ФД: 152025 [19:18:11]line ФПД: 202539837100907 [19:18:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152025&fm=202539837100907&tin=02508201610067®Number=0000000000091825&sum=0 [19:18:11]written 0, free lines is 4095 [19:18:11]OFD Sender: Processing packet 152025 [packets to send 827, broken 826] [19:18:11]ProducePacketName [19:18:11]name=ofd_packets/00152025 [19:18:11]OFD Sender: To server: pG, [19:18:11]CommunicateWithHost lk.salyk.kg:30040 [19:18:11]ConnectInit lk.salyk.kg [19:18:12]Write to MH i2c: 01 00 00 FE 09 07 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 07 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 07 00 FE 09 00 00 00 00 00 E9 0C 03 [19:18:12]RasterBufferAndPrint [19:18:12]line [19:18:12]line [19:18:12]line [19:18:12]line [19:18:12]line [19:18:12]written 0, free lines is 3311 [19:18:12]MH_Cut [19:18:12]Write to MH i2c: D1 01 00 05 0A 01 E1 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: D1 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: D1 01 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: D1 01 00 05 0A 00 E0 [19:18:12]Write to MH i2c: 01 00 00 06 0A 10 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** Cut start [19:18:12]*** Purtial cut [19:18:12]*** Stage 1: CUTSNS_PIN = 1 [19:18:13]Read from MH i2c: 01 [19:18:13]MH_I2C_Read... [19:18:13]*** Stop cut motor [19:18:13]*** Cut end [19:18:13]Read from MH i2c: 01 07 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: 01 07 00 06 0A 00 00 00 00 00 FF 0F 25 [19:18:13]process_action close_receipt done [19:18:13]requested_data is exist [19:18:13]produce_requested_data [19:18:13]requested_item fm.sn is exist - process it [19:18:13]wFMCommunicate request_size=4 [19:18:13]MH_SAM_APDU [19:18:13]CAPDU: 80 11 00 00 [19:18:13]Write to MH i2c: E2 08 00 07 0A 80 11 00 00 00 00 00 00 8B [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:13]Read from MH i2c: E2 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 17 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 17 00 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [19:18:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:13]wFMCommunicate OK [19:18:13]requested_item fd.num is exist - process it [19:18:13]SAM_PROTO_GetFieldsCounters [19:18:13]wFMCommunicate request_size=4 [19:18:13]MH_SAM_APDU [19:18:13]CAPDU: 80 13 00 00 [19:18:13]Write to MH i2c: E2 08 00 08 0A 80 13 00 00 00 00 00 00 8E [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:13]Read from MH i2c: E2 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 62 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 62 00 08 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [19:18:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:13]wFMCommunicate OK [19:18:13]SAM_PROTO_GetFieldsCounters done [19:18:13]requested_item shift.num is exist - process it [19:18:13]requested_item shift.opened is exist - process it [19:18:13]req_shift_opened [19:18:13]FM_GetShiftState [19:18:13]SAM_PROTO_GetShiftState [19:18:13]wFMCommunicate request_size=4 [19:18:13]MH_SAM_APDU [19:18:13]CAPDU: 80 13 01 00 [19:18:13]Write to MH i2c: E2 08 00 09 0A 80 13 01 00 00 00 00 00 90 [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:13]Read from MH i2c: E2 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 0E 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: E2 0E 00 09 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D7 [19:18:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:18:13]wFMCommunicate OK [19:18:13]SAM_PROTO_GetShiftState done [19:18:13]FM_GetShiftState done [19:18:13]req_shift_opened done [19:18:13]requested_item shift.open_date is exist - process it [19:18:13]req_shift_open_date [19:18:13]req_shift_open_date done [19:18:13]produce_requested_data done [19:18:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152025,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:18:13]process_action_free close_receipt [19:18:13]json_value_free [19:18:13]json_value_free done [19:18:13]process_json_proto returns [19:18:13]Send response to host [19:18:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152025,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:18:13]free response buf [19:18:13]execute_script done [19:18:13]execute_script returns [19:18:13]free content buf [19:18:13]Sock 10.Close socket [19:18:13]Sock 10.Thread stoped [19:18:16]Connected sock=9 [19:18:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 7D 07 01 DA 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 72 6D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 51 02 00 35 04 06 00 B8 35 7B 0B 13 6B A1 E5 FD 93 ED 1B DA 68 [19:18:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 99 47 00 37 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 51 02 00 F4 03 04 00 7A 15 F0 66 B6 04 01 00 00 7E 0F 94 84 AF F8 9E D0 [19:18:19]CommunicateWithHost err = 0 [19:18:19]CheckOFDResponse [19:18:19]1017 (14) - 77093643461234 [19:18:19]1041 (16) - 0000000000871835 [19:18:19]1040 (4) - 152025 [19:18:19]1012 (4) - 22.09.2024 13:02 [19:18:19]1206 (1) - 0 [19:18:19]OFD Sender: Remove packet 152025 [19:18:19]ProducePacketName [19:18:19]name=ofd_packets/00152025 [19:18:19]NVStorageDeleteData [19:18:20]OFD Sender: No OFD packet to send [19:18:23]recv_with_timeout no data received [19:18:25]OFD Sender: No OFD packet to send [19:18:30]OFD Sender: No OFD packet to send [19:18:35]OFD Sender: No OFD packet to send [19:18:40]OFD Sender: No OFD packet to send [19:18:41]recv_with_timeout no data received [19:18:45]OFD Sender: No OFD packet to send [19:18:50]OFD Sender: No OFD packet to send [19:18:55]OFD Sender: No OFD packet to send [19:19:00]OFD Sender: No OFD packet to send [19:19:05]OFD Sender: No OFD packet to send [19:19:10]OFD Sender: No OFD packet to send [19:19:15]OFD Sender: No OFD packet to send [19:19:16]recv_with_timeout no data received [19:19:20]OFD Sender: No OFD packet to send [19:19:25]OFD Sender: No OFD packet to send [19:19:30]OFD Sender: No OFD packet to send [19:19:35]OFD Sender: No OFD packet to send [19:19:40]OFD Sender: No OFD packet to send [19:19:45]OFD Sender: No OFD packet to send [19:19:50]OFD Sender: No OFD packet to send [19:19:55]OFD Sender: No OFD packet to send [19:20:00]OFD Sender: No OFD packet to send [19:20:05]recv_with_timeout no data received [19:20:05]OFD Sender: No OFD packet to send [19:20:10]OFD Sender: No OFD packet to send [19:20:15]OFD Sender: No OFD packet to send [19:20:20]OFD Sender: No OFD packet to send [19:20:24]recv_with_timeout no data received [19:20:25]OFD Sender: No OFD packet to send [19:20:30]OFD Sender: No OFD packet to send [19:20:35]OFD Sender: No OFD packet to send [19:20:40]OFD Sender: No OFD packet to send [19:20:45]OFD Sender: No OFD packet to send [19:20:50]OFD Sender: No OFD packet to send [19:20:54]recv_with_timeout no data received [19:20:55]OFD Sender: No OFD packet to send [19:21:00]OFD Sender: No OFD packet to send [19:21:05]OFD Sender: No OFD packet to send [19:21:10]OFD Sender: No OFD packet to send [19:21:16]OFD Sender: No OFD packet to send [19:21:16]recv_with_timeout no data received [19:21:21]OFD Sender: No OFD packet to send [19:21:26]OFD Sender: No OFD packet to send [19:21:29]recv_with_timeout no data received [19:21:31]OFD Sender: No OFD packet to send [19:21:36]OFD Sender: No OFD packet to send [19:21:41]OFD Sender: No OFD packet to send [19:21:45]recv_with_timeout no data received [19:21:46]OFD Sender: No OFD packet to send [19:21:51]OFD Sender: No OFD packet to send [19:21:56]OFD Sender: No OFD packet to send [19:22:01]OFD Sender: No OFD packet to send [19:22:06]OFD Sender: No OFD packet to send [19:22:10]recv_with_timeout no data received [19:22:11]OFD Sender: No OFD packet to send [19:22:16]OFD Sender: No OFD packet to send [19:22:21]OFD Sender: No OFD packet to send [19:22:26]OFD Sender: No OFD packet to send [19:22:31]OFD Sender: No OFD packet to send [19:22:36]OFD Sender: No OFD packet to send [19:22:41]OFD Sender: No OFD packet to send [19:22:44]recv_with_timeout no data received [19:22:46]OFD Sender: No OFD packet to send [19:22:51]OFD Sender: No OFD packet to send [19:22:56]OFD Sender: No OFD packet to send [19:23:00]recv_with_timeout no data received [19:23:01]OFD Sender: No OFD packet to send [19:23:06]OFD Sender: No OFD packet to send [19:23:11]OFD Sender: No OFD packet to send [19:23:16]OFD Sender: No OFD packet to send [19:23:21]OFD Sender: No OFD packet to send [19:23:26]OFD Sender: No OFD packet to send [19:23:31]OFD Sender: No OFD packet to send [19:23:32]recv_with_timeout no data received [19:23:36]OFD Sender: No OFD packet to send [19:23:41]OFD Sender: No OFD packet to send [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:21]OFD Sender: No OFD packet to send [19:24:26]OFD Sender: No OFD packet to send [19:24:31]OFD Sender: No OFD packet to send [19:24:36]OFD Sender: No OFD packet to send [19:24:41]OFD Sender: No OFD packet to send [19:24:46]OFD Sender: No OFD packet to send [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:22]recv_with_timeout no data received [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:32]recv_with_timeout no data received [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26:02]OFD Sender: No OFD packet to send [19:26:04]recv_with_timeout no data received [19:26:07]OFD Sender: No OFD packet to send [19:26:12]OFD Sender: No OFD packet to send [19:26:17]OFD Sender: No OFD packet to send [19:26:22]OFD Sender: No OFD packet to send [19:26:27]OFD Sender: No OFD packet to send [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:32]OFD Sender: No OFD packet to send [19:27:37]recv_with_timeout no data received [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:47]OFD Sender: No OFD packet to send [19:27:52]OFD Sender: No OFD packet to send [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:22]OFD Sender: No OFD packet to send [19:28:27]OFD Sender: No OFD packet to send [19:28:32]OFD Sender: No OFD packet to send [19:28:33]recv_with_timeout no data received [19:28:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:37]OFD Sender: No OFD packet to send [19:29:42]OFD Sender: No OFD packet to send [19:29:47]accept exits with 8 [19:29:47]New connection [19:29:47]New thread 3067235684 created [19:29:47]Thread 3067092324 joined [19:29:47]Waiting for new connection... [19:29:47] Sock 8.Parse request [19:29:47]Sock 8.Check first char [19:29:47]Sock 8.First char is OK [19:29:47]request: POST /json_proto HTTP/1.0 [19:29:47]Method: POST [19:29:47]URL: /json_proto [19:29:47]Method is POST - this is cgi request [19:29:47]url: /json_proto [19:29:47]query_string will be loaded in cgi processing [19:29:47]execute_cgi json_proto POST (null) [19:29:47]execute_cgi path=json_proto method=POST [19:29:47]POST find Content-Length [19:29:47]Host: 172.17.43.67:8080 [19:29:47]Content-Length: 678 [19:29:47]Content-Type: application/json [19:29:47] [19:29:47]POST finish read [19:29:47]Found Content-Length = 678 [19:29:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:47]execute_script... [19:29:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:47]POST & json_proto [19:29:47]process_json_proto [19:29:47]json parsed OK: [19:29:47]protocol is kg_v1.0 [19:29:47]action value=close_receipt [19:29:47]process_action close_receipt [19:29:47]cmd_close_receipt [19:29:47]MH_GetDate [19:29:47]Write to MH i2c: F0 00 00 0A 0A 03 [19:29:47]Write i2c OK [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: F0 [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: F0 09 00 [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: F0 09 00 0A 0A 00 2C 70 F0 66 6A BD 47 65 D1 [19:29:47]GetLastDocTimeStamp 1727032690 [19:29:47]current date 1727033388 [19:29:47]FM_GetShiftState [19:29:47]SAM_PROTO_GetShiftState [19:29:47]wFMCommunicate request_size=4 [19:29:47]MH_SAM_APDU [19:29:47]CAPDU: 80 13 01 00 [19:29:47]Write to MH i2c: E2 08 00 0B 0A 80 13 01 00 00 00 00 00 92 [19:29:47]Write i2c OK [19:29:47]MH_I2C_Read... [19:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:47]Read from MH i2c: E2 [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: E2 0E 00 [19:29:47]MH_I2C_Read... [19:29:47]Read from MH i2c: E2 0E 00 0B 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [19:29:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:29:47]wFMCommunicate OK [19:29:47]SAM_PROTO_GetShiftState done [19:29:47]FM_GetShiftState done [19:29:47]opened in 1726966141 [19:29:47]opened+sec_in_day 1727052541 [19:29:47]quantity*price = 50036 [19:29:47]sum+1 = 50037 [19:29:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 357 22.09.2024 19:29 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152026 ФПД: 202567061421266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152026&fm=202567061421266&tin=02508201610067®Number=0000000000091825&sum=50000 [19:29:48]StoreToDocumentArchive [19:29:48]shift 475 fd 152026 [19:29:48]save to /storage/0475/doc_00152026 [19:29:48]save last doc name /storage/0475/doc_00152026 to /storage/kkm_last_doc_name [19:29:48]save OK [19:29:48]Clear old archive folders... [19:29:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:48]tlvbuf is 00560960 [19:29:48]SAM_PROTO_ClearQueue [19:29:48]wFMCommunicate request_size=4 [19:29:48]MH_SAM_APDU [19:29:48]CAPDU: 80 09 00 00 [19:29:48]Write to MH i2c: E2 08 00 18 0A 80 09 00 00 00 00 00 00 94 [19:29:48]Write i2c OK [19:29:48]MH_I2C_Read... [19:29:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:48]Read from MH i2c: E2 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 03 00 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 03 00 18 0A 00 90 00 96 [19:29:48]RAPDU: 90 00 [19:29:48]wFMCommunicate OK [19:29:48]SAM_PROTO_ClearQueue done [19:29:48]KKMCreateOFDPacket [19:29:48]OFDProtocolAddRootSTLVToBuf [19:29:48]FM_MakeSignedData [19:29:48]FM_MakeSignedData [19:29:48]SAM_PROTO_SignData [19:29:48]wFMCommunicate request_size=4 [19:29:48]MH_SAM_APDU [19:29:48]CAPDU: 80 0D 01 02 [19:29:48]Write to MH i2c: E2 08 00 19 0A 80 0D 01 02 00 00 00 00 9C [19:29:48]Write i2c OK [19:29:48]MH_I2C_Read... [19:29:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:48]Read from MH i2c: E2 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 03 00 [19:29:48]MH_I2C_Read... [19:29:48]Read from MH i2c: E2 03 00 19 0A 00 90 00 97 [19:29:48]RAPDU: 90 00 [19:29:48]wFMCommunicate OK [19:29:48]wFMCommunicate request_size=255 [19:29:48]MH_SAM_APDU [19:29:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 2C 70 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 51 02 00 35 04 06 00 B8 [19:29:48]Write to MH i2c: E2 02 01 1A 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 2C 70 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 51 02 00 35 04 06 00 B8 00 00 34 [19:29:48]Write i2c OK [19:29:48]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 03 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 03 00 1A 0A 00 90 00 98 [19:29:49]RAPDU: 90 00 [19:29:49]wFMCommunicate OK [19:29:49]wFMCommunicate request_size=10 [19:29:49]MH_SAM_APDU [19:29:49]CAPDU: 80 0D 02 02 05 3B D1 BD 3C D2 [19:29:49]Write to MH i2c: E2 0D 00 1B 0A 80 0D 02 02 05 00 3B D1 BD 3C D2 00 00 80 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 03 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 03 00 1B 0A 00 90 00 99 [19:29:49]RAPDU: 90 00 [19:29:49]wFMCommunicate OK [19:29:49]wFMCommunicate request_size=4 [19:29:49]MH_SAM_APDU [19:29:49]CAPDU: 80 0D 03 02 [19:29:49]Write to MH i2c: E2 08 00 1C 0A 80 0D 03 02 00 00 00 00 A1 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0B 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0B 00 1C 0A 00 C9 9A 75 9F B1 5E 6D F5 90 00 8A [19:29:49]RAPDU: C9 9A 75 9F B1 5E 6D F5 90 00 [19:29:49]wFMCommunicate OK [19:29:49]SAM_PROTO_SignData done [19:29:49]FM_MakeSignedData done [19:29:49]CreateOFDProtocolMessage [19:29:49]wFMCommunicate request_size=4 [19:29:49]MH_SAM_APDU [19:29:49]CAPDU: 80 11 00 00 [19:29:49]Write to MH i2c: E2 08 00 1D 0A 80 11 00 00 00 00 00 00 A1 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 17 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 17 00 1D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [19:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:29:49]wFMCommunicate OK [19:29:49]CreateOFDProtocolMessage done [19:29:49]OFDSenderStorePacket 152026 [19:29:49]StoreOFDPacket docnum=152026 [19:29:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 66 07 01 6D 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 2C 70 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 51 02 00 35 04 06 00 B8 3B D1 BD 3C D2 C9 9A 75 9F B1 5E 6D F5 [19:29:49]CheckFolder [19:29:49]dirname=/storage/ofd_packets [19:29:49]CheckFolder done [19:29:49]ProducePacketName [19:29:49]name=ofd_packets/00152026 [19:29:49]NVStorageSaveData ofd_packets/00152026 [19:29:49]File name is /storage/ofd_packets/00152026 [19:29:49]Write 301 bytes [19:29:49]NVStorageSaveData done [19:29:49]OFDSenderStorePacket done [19:29:49]KKMCreateOFDPacket done [19:29:49]NVStorageSaveData kkm_last_timestamp [19:29:49]File name is /storage/kkm_last_timestamp [19:29:49]Write 4 bytes [19:29:49]NVStorageSaveData done [19:29:49]ExternCall_PrintAddStr [19:29:49]wPrintStart [19:29:49]Write to MH i2c: 01 00 00 1E 0A 28 [19:29:49]OFD Sender: Processing packet 152026 [packets to send 827, broken 826] [19:29:49]ProducePacketName [19:29:49]name=ofd_packets/00152026 [19:29:49]OFD Sender: To server: pG, [19:29:49]CommunicateWithHost lk.salyk.kg:30040 [19:29:49]ConnectInit lk.salyk.kg [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 07 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 07 00 1E 0A 00 00 00 00 00 FF 0F 3D [19:29:49]RasterBufferAndPrint [19:29:49]line Счет N : (1)1786033 [19:29:49]line ИНН: 02508201610067 [19:29:49]line Контрольно-Кассовый Чек [19:29:49]line ПРОДАЖА [19:29:49]line ТРК (МРК, ГНК) : 42 [19:29:49]line Товар: 2710124130 [19:29:49]line Аи-92-К-5 [19:29:49]line 7.380 * 67.80 [19:29:49]line = 500.36 [19:29:49]line НДС 12% НСП 1% [19:29:49]line > о реализуемом товаре [19:29:49]line ОКРУГЛЕНИЕ: -0.36 [19:29:49]line ИТОГО: 500.00 [19:29:49]line Внесено: 500.00 [19:29:49]line СДАЧА: 0.00 [19:29:49]line НСП 1% : 4.43 [19:29:49]line НДС 12% : 53.14 [19:29:49]line Наличными: 500.00 [19:29:49]line Безнал.: 0.00 [19:29:49]line Место: АЗС № 89 "Партнер Нефть" [19:29:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:29:49]line СНО: Общий режим [19:29:49]line Чек 357 22.09.2024 19:29 [19:29:49]line Смена: 475 ФФД: 1.0 [19:29:49]line ЗНМ: 0300000113 [19:29:49]line РНМ: 0000000000091825 [19:29:49]line Версия ККМ: 001 [19:29:49]line ФМ: 0000000000871835 [19:29:49]line ФД: 152026 [19:29:49]line ФПД: 202567061421266 [19:29:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152026&fm=202567061421266&tin=02508201610067®Number=0000000000091825&sum=50000 [19:29:49]written 0, free lines is 4095 [19:29:49]Write to MH i2c: 01 00 00 49 0A 53 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 07 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: 01 07 00 49 0A 00 00 00 00 00 DC 0C 42 [19:29:49]RasterBufferAndPrint [19:29:49]line [19:29:49]line [19:29:49]line [19:29:49]line [19:29:49]line [19:29:49]written 0, free lines is 3298 [19:29:49]MH_Cut [19:29:49]Write to MH i2c: D1 01 00 50 0A 01 2C [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: D1 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: D1 01 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: D1 01 00 50 0A 00 2B [19:29:49]Write to MH i2c: 01 00 00 51 0A 5B [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:50]*** Cut start [19:29:50]*** Purtial cut [19:29:50]*** Stage 1: CUTSNS_PIN = 1 [19:29:50]Read from MH i2c: 01 [19:29:50]MH_I2C_Read... [19:29:50]*** Stop cut motor [19:29:50]*** Cut end [19:29:50]Read from MH i2c: 01 07 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: 01 07 00 51 0A 00 00 00 00 00 FF 0F 70 [19:29:50]process_action close_receipt done [19:29:50]requested_data is exist [19:29:50]produce_requested_data [19:29:50]requested_item fm.sn is exist - process it [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 11 00 00 [19:29:50]Write to MH i2c: E2 08 00 52 0A 80 11 00 00 00 00 00 00 D6 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 17 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 17 00 52 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [19:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:29:50]wFMCommunicate OK [19:29:50]requested_item fd.num is exist - process it [19:29:50]SAM_PROTO_GetFieldsCounters [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 13 00 00 [19:29:50]Write to MH i2c: E2 08 00 53 0A 80 13 00 00 00 00 00 00 D9 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:51]Read from MH i2c: E2 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 62 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 62 00 53 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [19:29:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:51]wFMCommunicate OK [19:29:51]SAM_PROTO_GetFieldsCounters done [19:29:51]requested_item shift.num is exist - process it [19:29:51]requested_item shift.opened is exist - process it [19:29:51]req_shift_opened [19:29:51]FM_GetShiftState [19:29:51]SAM_PROTO_GetShiftState [19:29:51]wFMCommunicate request_size=4 [19:29:51]MH_SAM_APDU [19:29:51]CAPDU: 80 13 01 00 [19:29:51]Write to MH i2c: E2 08 00 54 0A 80 13 01 00 00 00 00 00 DB [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:51]Read from MH i2c: E2 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 0E 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 0E 00 54 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 22 [19:29:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:29:51]wFMCommunicate OK [19:29:51]SAM_PROTO_GetShiftState done [19:29:51]FM_GetShiftState done [19:29:51]req_shift_opened done [19:29:51]requested_item shift.open_date is exist - process it [19:29:51]req_shift_open_date [19:29:51]req_shift_open_date done [19:29:51]produce_requested_data done [19:29:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152026,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:29:51]process_action_free close_receipt [19:29:51]json_value_free [19:29:51]json_value_free done [19:29:51]process_json_proto returns [19:29:51]Send response to host [19:29:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152026,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:29:51]free response buf [19:29:51]execute_script done [19:29:51]execute_script returns [19:29:51]free content buf [19:29:51]Sock 8.Close socket [19:29:51]Sock 8.Thread stoped [19:29:53]Connected sock=11 [19:29:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 66 07 01 6D 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 2C 70 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 51 02 00 35 04 06 00 B8 3B D1 BD 3C D2 C9 9A 75 9F B1 5E 6D F5 [19:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 EB 47 00 BF BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 51 02 00 F4 03 04 00 33 18 F0 66 B6 04 01 00 00 81 8B 07 05 DA E5 0C DF [19:29:54]CommunicateWithHost err = 0 [19:29:54]CheckOFDResponse [19:29:54]1017 (14) - 77093643461234 [19:29:54]1041 (16) - 0000000000871835 [19:31:42]ConnectInit Can't connect to host [19:32:21]Connected sock=10 [19:32:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 4F B8 03 01 09 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 60 70 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 51 02 00 35 04 06 00 A6 B8 FD EC 4E 08 14 1B 91 8E 31 7C 92 8B [19:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 78 47 00 5C 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 51 02 00 F4 03 04 00 C6 18 F0 66 B6 04 01 00 00 F7 A7 BB 65 20 60 5E F7 [19:32:21]CommunicateWithHost err = 0 [19:32:21]CheckOFDResponse [19:32:21]1017 (14) - 77093643461234 [19:32:21]1041 (16) - 0000000000871835 [19:32:21]1040 (4) - 152027 [19:32:21]1012 (4) - 22.09.2024 13:16 [19:32:21]1206 (1) - 0 [19:32:21]OFD Sender: Remove packet 152027 [19:32:21]ProducePacketName [19:32:21]name=ofd_packets/00152027 [19:32:21]NVStorageDeleteData [19:32:22]OFD Sender: No OFD packet to send [19:32:27]OFD Sender: No OFD packet to send [19:32:32]OFD Sender: No OFD packet to send [19:32:37]OFD Sender: No OFD packet to send [19:32:40]recv_with_timeout no data received [19:32:42]OFD Sender: No OFD packet to send [19:32:47]OFD Sender: No OFD packet to send [19:32:52]OFD Sender: No OFD packet to send [19:32:57]OFD Sender: No OFD packet to send [19:33:02]OFD Sender: No OFD packet to send [19:33:07]OFD Sender: No OFD packet to send [19:33:12]OFD Sender: No OFD packet to send [19:33:17]OFD Sender: No OFD packet to send [19:33:22]OFD Sender: No OFD packet to send [19:33:27]OFD Sender: No OFD packet to send [19:33:32]OFD Sender: No OFD packet to send [19:33:37]OFD Sender: No OFD packet to send [19:33:42]OFD Sender: No OFD packet to send [19:33:43]accept exits with 9 [19:33:43]New connection [19:33:43]New thread 3067235684 created [19:33:43]Thread 3067092324 joined [19:33:43]Waiting for new connection... [19:33:43] Sock 9.Parse request [19:33:43]Sock 9.Check first char [19:33:43]Sock 9.First char is OK [19:33:43]request: POST /json_proto HTTP/1.0 [19:33:43]Method: POST [19:33:43]URL: /json_proto [19:33:43]Method is POST - this is cgi request [19:33:43]url: /json_proto [19:33:43]query_string will be loaded in cgi processing [19:33:43]execute_cgi json_proto POST (null) [19:33:43]execute_cgi path=json_proto method=POST [19:33:43]POST find Content-Length [19:33:43]Host: 172.17.43.67:8080 [19:33:43]Content-Length: 678 [19:33:43]Content-Type: application/json [19:33:43] [19:33:43]POST finish read [19:33:43]Found Content-Length = 678 [19:33:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:43]execute_script... [19:33:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:43]POST & json_proto [19:33:43]process_json_proto [19:33:43]json parsed OK: [19:33:43]protocol is kg_v1.0 [19:33:43]action value=close_receipt [19:33:43]process_action close_receipt [19:33:43]cmd_close_receipt [19:33:43]MH_GetDate [19:33:43]Write to MH i2c: F0 00 00 9D 0A 96 [19:33:43]Write i2c OK [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: F0 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: F0 09 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: F0 09 00 9D 0A 00 17 71 F0 66 6A BD 47 65 50 [19:33:43]GetLastDocTimeStamp 1727033440 [19:33:43]current date 1727033623 [19:33:43]FM_GetShiftState [19:33:43]SAM_PROTO_GetShiftState [19:33:43]wFMCommunicate request_size=4 [19:33:43]MH_SAM_APDU [19:33:43]CAPDU: 80 13 01 00 [19:33:43]Write to MH i2c: E2 08 00 9E 0A 80 13 01 00 00 00 00 00 25 [19:33:43]Write i2c OK [19:33:43]MH_I2C_Read... [19:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:43]Read from MH i2c: E2 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 0E 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 0E 00 9E 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6C [19:33:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:33:43]wFMCommunicate OK [19:33:43]SAM_PROTO_GetShiftState done [19:33:43]FM_GetShiftState done [19:33:43]opened in 1726966141 [19:33:43]opened+sec_in_day 1727052541 [19:33:43]quantity*price = 60003 [19:33:43]sum+1 = 60004 [19:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 359 22.09.2024 19:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152028 ФПД: 233456504665197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193343&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152028&fm=233456504665197&tin=02508201610067®Number=0000000000091825&sum=60000 [19:33:44]StoreToDocumentArchive [19:33:44]shift 475 fd 152028 [19:33:44]save to /storage/0475/doc_00152028 [19:33:44]save last doc name /storage/0475/doc_00152028 to /storage/kkm_last_doc_name [19:33:44]save OK [19:33:44]Clear old archive folders... [19:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:44]tlvbuf is 0058FF20 [19:33:44]SAM_PROTO_ClearQueue [19:33:44]wFMCommunicate request_size=4 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 09 00 00 [19:33:44]Write to MH i2c: E2 08 00 AB 0A 80 09 00 00 00 00 00 00 27 [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 AB 0A 00 90 00 29 [19:33:44]RAPDU: 90 00 [19:33:44]wFMCommunicate OK [19:33:44]SAM_PROTO_ClearQueue done [19:33:44]KKMCreateOFDPacket [19:33:44]OFDProtocolAddRootSTLVToBuf [19:33:44]FM_MakeSignedData [19:33:44]FM_MakeSignedData [19:33:44]SAM_PROTO_SignData [19:33:44]wFMCommunicate request_size=4 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 0D 01 02 [19:33:44]Write to MH i2c: E2 08 00 AC 0A 80 0D 01 02 00 00 00 00 2F [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [19:33:44]RAPDU: 90 00 [19:33:44]wFMCommunicate OK [19:33:44]wFMCommunicate request_size=255 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 17 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 51 02 00 35 04 06 00 D4 [19:33:44]Write to MH i2c: E2 02 01 AD 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 17 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 51 02 00 35 04 06 00 D4 00 00 9A [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 AD 0A 00 90 00 2B [19:33:44]RAPDU: 90 00 [19:33:44]wFMCommunicate OK [19:33:44]wFMCommunicate request_size=10 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 0D 02 02 05 53 D4 07 F4 6D [19:33:44]Write to MH i2c: E2 0D 00 AE 0A 80 0D 02 02 05 00 53 D4 07 F4 6D 00 00 CB [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 03 00 AE 0A 00 90 00 2C [19:33:44]RAPDU: 90 00 [19:33:44]wFMCommunicate OK [19:33:44]wFMCommunicate request_size=4 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 0D 03 02 [19:33:44]Write to MH i2c: E2 08 00 AF 0A 80 0D 03 02 00 00 00 00 34 [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 0B 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 0B 00 AF 0A 00 CE 64 2A 27 1A FF BC 21 90 00 AE [19:33:44]RAPDU: CE 64 2A 27 1A FF BC 21 90 00 [19:33:44]wFMCommunicate OK [19:33:44]SAM_PROTO_SignData done [19:33:44]FM_MakeSignedData done [19:33:44]CreateOFDProtocolMessage [19:33:44]wFMCommunicate request_size=4 [19:33:44]MH_SAM_APDU [19:33:44]CAPDU: 80 11 00 00 [19:33:44]Write to MH i2c: E2 08 00 B0 0A 80 11 00 00 00 00 00 00 34 [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:44]Read from MH i2c: E2 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 17 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: E2 17 00 B0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [19:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:44]wFMCommunicate OK [19:33:44]CreateOFDProtocolMessage done [19:33:44]OFDSenderStorePacket 152028 [19:33:44]StoreOFDPacket docnum=152028 [19:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C D0 07 01 4B 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 17 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 51 02 00 35 04 06 00 D4 53 D4 07 F4 6D CE 64 2A 27 1A FF BC 21 [19:33:44]CheckFolder [19:33:44]dirname=/storage/ofd_packets [19:33:44]CheckFolder done [19:33:44]ProducePacketName [19:33:44]name=ofd_packets/00152028 [19:33:44]NVStorageSaveData ofd_packets/00152028 [19:33:44]File name is /storage/ofd_packets/00152028 [19:33:44]Write 301 bytes [19:33:44]NVStorageSaveData done [19:33:44]OFDSenderStorePacket done [19:33:44]KKMCreateOFDPacket done [19:33:44]NVStorageSaveData kkm_last_timestamp [19:33:44]File name is /storage/kkm_last_timestamp [19:33:44]Write 4 bytes [19:33:44]NVStorageSaveData done [19:33:44]ExternCall_PrintAddStr [19:33:44]wPrintStart [19:33:44]Write to MH i2c: 01 00 00 B1 0A BB [19:33:44]Write i2c OK [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: 01 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: 01 07 00 [19:33:44]MH_I2C_Read... [19:33:44]Read from MH i2c: 01 07 00 B1 0A 00 00 00 00 00 FF 0F D0 [19:33:44]RasterBufferAndPrint [19:33:44]line Счет N : (1)1786035 [19:33:44]line ИНН: 02508201610067 [19:33:44]line Контрольно-Кассовый Чек [19:33:44]line ПРОДАЖА [19:33:44]line ТРК (МРК, ГНК) : 12 [19:33:44]line Товар: 2710124130 [19:33:44]line Аи-92-К-5 [19:33:44]line 8.850 * 67.80 [19:33:44]line = 600.03 [19:33:44]line НДС 12% НСП 1% [19:33:44]line > о реализуемом товаре [19:33:44]line ОКРУГЛЕНИЕ: -0.03 [19:33:44]line ИТОГО: 600.00 [19:33:44]line Внесено: 600.00 [19:33:44]line СДАЧА: 0.00 [19:33:44]line НСП 1% : 5.31 [19:33:44]line НДС 12% : 63.72 [19:33:44]line Наличными: 600.00 [19:33:44]line Безнал.: 0.00 [19:33:44]line Место: АЗС № 89 "Партнер Нефть" [19:33:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:33:44]line СНО: Общий режим [19:33:44]line Чек 359 22.09.2024 19:33 [19:33:44]line Смена: 475 ФФД: 1.0 [19:33:44]line ЗНМ: 0300000113 [19:33:44]line РНМ: 0000000000091825 [19:33:44]line Версия ККМ: 001 [19:33:44]line ФМ: 0000000000871835 [19:33:44]line ФД: 152028 [19:33:44]line ФПД: 233456504665197 [19:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193343&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152028&fm=233456504665197&tin=02508201610067®Number=0000000000091825&sum=60000 [19:33:45]written 0, free lines is 4095 [19:33:45]OFD Sender: Processing packet 152028 [packets to send 827, broken 826] [19:33:45]ProducePacketName [19:33:45]name=ofd_packets/00152028 [19:33:45]OFD Sender: To server: pG, [19:33:45]CommunicateWithHost lk.salyk.kg:30040 [19:33:45]ConnectInit lk.salyk.kg [19:33:45]Write to MH i2c: 01 00 00 DC 0A E6 [19:33:45]Write i2c OK [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: 01 [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: 01 07 00 [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: 01 07 00 DC 0A 00 00 00 00 00 DA 0C D3 [19:33:45]RasterBufferAndPrint [19:33:45]line [19:33:45]line [19:33:45]line [19:33:45]line [19:33:45]line [19:33:45]written 0, free lines is 3296 [19:33:45]MH_Cut [19:33:45]Write to MH i2c: D1 01 00 E3 0A 01 BF [19:33:45]Write i2c OK [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: D1 [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: D1 01 00 [19:33:45]MH_I2C_Read... [19:33:45]Read from MH i2c: D1 01 00 E3 0A 00 BE [19:33:45]Write to MH i2c: 01 00 00 E4 0A EE [19:33:45]Write i2c OK [19:33:45]MH_I2C_Read... [19:33:46]*** Cut start [19:33:46]*** Purtial cut [19:33:46]*** Stage 1: CUTSNS_PIN = 1 [19:33:46]Read from MH i2c: 01 [19:33:46]MH_I2C_Read... [19:33:46]*** Stop cut motor [19:33:46]*** Cut end [19:33:46]Read from MH i2c: 01 07 00 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: 01 07 00 E4 0A 00 00 00 00 00 FF 0F 03 [19:33:46]process_action close_receipt done [19:33:46]requested_data is exist [19:33:46]produce_requested_data [19:33:46]requested_item fm.sn is exist - process it [19:33:46]wFMCommunicate request_size=4 [19:33:46]MH_SAM_APDU [19:33:46]CAPDU: 80 11 00 00 [19:33:46]Write to MH i2c: E2 08 00 E5 0A 80 11 00 00 00 00 00 00 69 [19:33:46]Write i2c OK [19:33:46]MH_I2C_Read... [19:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:46]Read from MH i2c: E2 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 17 00 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 17 00 E5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [19:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:46]wFMCommunicate OK [19:33:46]requested_item fd.num is exist - process it [19:33:46]SAM_PROTO_GetFieldsCounters [19:33:46]wFMCommunicate request_size=4 [19:33:46]MH_SAM_APDU [19:33:46]CAPDU: 80 13 00 00 [19:33:46]Write to MH i2c: E2 08 00 E6 0A 80 13 00 00 00 00 00 00 6C [19:33:46]Write i2c OK [19:33:46]MH_I2C_Read... [19:33:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:46]Read from MH i2c: E2 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 62 00 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 62 00 E6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [19:33:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:46]wFMCommunicate OK [19:33:46]SAM_PROTO_GetFieldsCounters done [19:33:46]requested_item shift.num is exist - process it [19:33:46]requested_item shift.opened is exist - process it [19:33:46]req_shift_opened [19:33:46]FM_GetShiftState [19:33:46]SAM_PROTO_GetShiftState [19:33:46]wFMCommunicate request_size=4 [19:33:46]MH_SAM_APDU [19:33:46]CAPDU: 80 13 01 00 [19:33:46]Write to MH i2c: E2 08 00 E7 0A 80 13 01 00 00 00 00 00 6E [19:33:46]Write i2c OK [19:33:46]MH_I2C_Read... [19:33:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:46]Read from MH i2c: E2 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 0E 00 [19:33:46]MH_I2C_Read... [19:33:46]Read from MH i2c: E2 0E 00 E7 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B5 [19:33:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:33:46]wFMCommunicate OK [19:33:46]SAM_PROTO_GetShiftState done [19:33:46]FM_GetShiftState done [19:33:46]req_shift_opened done [19:33:46]requested_item shift.open_date is exist - process it [19:33:46]req_shift_open_date [19:33:46]req_shift_open_date done [19:33:46]produce_requested_data done [19:33:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152028,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:33:46]process_action_free close_receipt [19:33:46]json_value_free [19:33:46]json_value_free done [19:33:46]process_json_proto returns [19:33:46]Send response to host [19:33:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152028,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:33:46]free response buf [19:33:46]execute_script done [19:33:46]execute_script returns [19:33:46]free content buf [19:33:46]Sock 9.Close socket [19:33:46]Sock 9.Thread stoped [19:33:48]recv_with_timeout no data received [19:33:50]ConnectInit Can't take IP for lk.salyk.kg [19:33:50]CommunicateWithHost connect error [19:33:50]CommunicateWithHost err = -1 [19:33:50]OFD Sender: Server communicate error [19:33:55]OFD Sender: Processing packet 152028 [packets to send 827, broken 826] [19:33:55]ProducePacketName [19:33:55]name=ofd_packets/00152028 [19:33:55]OFD Sender: To server: pG, [19:33:55]CommunicateWithHost lk.salyk.kg:30040 [19:33:55]ConnectInit lk.salyk.kg [19:34:00]ConnectInit Can't take IP for lk.salyk.kg [19:34:00]CommunicateWithHost connect error [19:34:00]CommunicateWithHost err = -1 [19:34:00]OFD Sender: Server communicate error [19:34:05]OFD Sender: Processing packet 152028 [packets to send 827, broken 826] [19:34:05]ProducePacketName [19:34:05]name=ofd_packets/00152028 [19:34:05]OFD Sender: To server: pG, [19:34:05]CommunicateWithHost lk.salyk.kg:30040 [19:34:05]ConnectInit lk.salyk.kg [19:34:05]Connected sock=9 [19:34:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C D0 07 01 4B 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 17 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 51 02 00 35 04 06 00 D4 53 D4 07 F4 6D CE 64 2A 27 1A FF BC 21 [19:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4E A5 47 00 33 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 51 02 00 F4 03 04 00 2F 19 F0 66 B6 04 01 00 00 CC AB EE B9 67 91 6D 56 [19:34:05]CommunicateWithHost err = 0 [19:34:05]CheckOFDResponse [19:34:05]1017 (14) - 77093643461234 [19:34:05]1041 (16) - 0000000000871835 [19:34:05]1040 (4) - 152028 [19:34:05]1012 (4) - 22.09.2024 13:18 [19:34:05]1206 (1) - 0 [19:34:05]OFD Sender: Remove packet 152028 [19:34:05]ProducePacketName [19:34:05]name=ofd_packets/00152028 [19:34:05]NVStorageDeleteData [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:38]recv_with_timeout no data received [19:34:41]OFD Sender: No OFD packet to send [19:34:46]OFD Sender: No OFD packet to send [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:03]recv_with_timeout no data received [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:16]OFD Sender: No OFD packet to send [19:35:20]recv_with_timeout no data received [19:35:21]OFD Sender: No OFD packet to send [19:35:26]OFD Sender: No OFD packet to send [19:35:31]OFD Sender: No OFD packet to send [19:35:36]OFD Sender: No OFD packet to send [19:35:41]OFD Sender: No OFD packet to send [19:35:43]recv_with_timeout no data received [19:35:46]OFD Sender: No OFD packet to send [19:35:51]OFD Sender: No OFD packet to send [19:35:56]OFD Sender: No OFD packet to send [19:36:01]OFD Sender: No OFD packet to send [19:36:06]OFD Sender: No OFD packet to send [19:36:07]accept exits with 8 [19:36:07]New connection [19:36:07]New thread 3067092324 created [19:36:07]Thread 3067235684 joined [19:36:07]Waiting for new connection... [19:36:07] Sock 8.Parse request [19:36:07]Sock 8.Check first char [19:36:07]Sock 8.First char is OK [19:36:07]request: POST /json_proto HTTP/1.0 [19:36:07]Method: POST [19:36:07]URL: /json_proto [19:36:07]Method is POST - this is cgi request [19:36:07]url: /json_proto [19:36:07]query_string will be loaded in cgi processing [19:36:07]execute_cgi json_proto POST (null) [19:36:07]execute_cgi path=json_proto method=POST [19:36:07]POST find Content-Length [19:36:07]Host: 172.17.43.67:8080 [19:36:07]Content-Length: 675 [19:36:07]Content-Type: application/json [19:36:07] [19:36:07]POST finish read [19:36:07]Found Content-Length = 675 [19:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:07]execute_script... [19:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:07]POST & json_proto [19:36:07]process_json_proto [19:36:07]json parsed OK: [19:36:07]protocol is kg_v1.0 [19:36:07]action value=close_receipt [19:36:07]process_action close_receipt [19:36:07]cmd_close_receipt [19:36:07]MH_GetDate [19:36:07]Write to MH i2c: F0 00 00 E8 0A E1 [19:36:07]Write i2c OK [19:36:07]MH_I2C_Read... [19:36:07]Read from MH i2c: F0 [19:36:07]MH_I2C_Read... [19:36:07]Read from MH i2c: F0 09 00 [19:36:07]MH_I2C_Read... [19:36:07]Read from MH i2c: F0 09 00 E8 0A 00 A7 71 F0 66 6A BD 47 65 2B [19:36:07]GetLastDocTimeStamp 1727033623 [19:36:07]current date 1727033767 [19:36:07]FM_GetShiftState [19:36:07]SAM_PROTO_GetShiftState [19:36:07]wFMCommunicate request_size=4 [19:36:07]MH_SAM_APDU [19:36:07]CAPDU: 80 13 01 00 [19:36:07]Write to MH i2c: E2 08 00 E9 0A 80 13 01 00 00 00 00 00 70 [19:36:07]Write i2c OK [19:36:07]MH_I2C_Read... [19:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:07]Read from MH i2c: E2 [19:36:07]MH_I2C_Read... [19:36:07]Read from MH i2c: E2 0E 00 [19:36:07]MH_I2C_Read... [19:36:07]Read from MH i2c: E2 0E 00 E9 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B7 [19:36:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:36:07]wFMCommunicate OK [19:36:07]SAM_PROTO_GetShiftState done [19:36:07]FM_GetShiftState done [19:36:07]opened in 1726966141 [19:36:07]opened+sec_in_day 1727052541 [19:36:07]quantity*price = 60045 [19:36:07]sum+1 = 60047 [19:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 360 22.09.2024 19:36 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152029 ФПД: 83023082607555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152029&fm=83023082607555&tin=02508201610067®Number=0000000000091825&sum=60000 [19:36:08]StoreToDocumentArchive [19:36:08]shift 475 fd 152029 [19:36:08]save to /storage/0475/doc_00152029 [19:36:08]save last doc name /storage/0475/doc_00152029 to /storage/kkm_last_doc_name [19:36:08]save OK [19:36:08]Clear old archive folders... [19:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:36:08]tlvbuf is 0055EEB0 [19:36:08]SAM_PROTO_ClearQueue [19:36:08]wFMCommunicate request_size=4 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 09 00 00 [19:36:08]Write to MH i2c: E2 08 00 F6 0A 80 09 00 00 00 00 00 00 72 [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [19:36:08]RAPDU: 90 00 [19:36:08]wFMCommunicate OK [19:36:08]SAM_PROTO_ClearQueue done [19:36:08]KKMCreateOFDPacket [19:36:08]OFDProtocolAddRootSTLVToBuf [19:36:08]FM_MakeSignedData [19:36:08]FM_MakeSignedData [19:36:08]SAM_PROTO_SignData [19:36:08]wFMCommunicate request_size=4 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 0D 01 02 [19:36:08]Write to MH i2c: E2 08 00 F7 0A 80 0D 01 02 00 00 00 00 7A [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [19:36:08]RAPDU: 90 00 [19:36:08]wFMCommunicate OK [19:36:08]wFMCommunicate request_size=255 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 A7 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 51 02 00 35 04 06 00 4B 82 51 58 [19:36:08]Write to MH i2c: E2 02 01 F8 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 A7 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 51 02 00 35 04 06 00 4B 82 51 58 00 00 19 [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 F8 0A 00 90 00 76 [19:36:08]RAPDU: 90 00 [19:36:08]wFMCommunicate OK [19:36:08]wFMCommunicate request_size=7 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 0D 02 02 02 D3 C3 [19:36:08]Write to MH i2c: E2 0A 00 F9 0A 80 0D 02 02 02 00 D3 C3 00 00 17 [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 03 00 F9 0A 00 90 00 77 [19:36:08]RAPDU: 90 00 [19:36:08]wFMCommunicate OK [19:36:08]wFMCommunicate request_size=4 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 0D 03 02 [19:36:08]Write to MH i2c: E2 08 00 FA 0A 80 0D 03 02 00 00 00 00 7F [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 0B 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 0B 00 FA 0A 00 8C E8 E6 DC 0C 35 31 FC 90 00 24 [19:36:08]RAPDU: 8C E8 E6 DC 0C 35 31 FC 90 00 [19:36:08]wFMCommunicate OK [19:36:08]SAM_PROTO_SignData done [19:36:08]FM_MakeSignedData done [19:36:08]CreateOFDProtocolMessage [19:36:08]wFMCommunicate request_size=4 [19:36:08]MH_SAM_APDU [19:36:08]CAPDU: 80 11 00 00 [19:36:08]Write to MH i2c: E2 08 00 FB 0A 80 11 00 00 00 00 00 00 7F [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:08]Read from MH i2c: E2 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 17 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: E2 17 00 FB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [19:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:36:08]wFMCommunicate OK [19:36:08]CreateOFDProtocolMessage done [19:36:08]OFDSenderStorePacket 152029 [19:36:08]StoreOFDPacket docnum=152029 [19:36:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 BF 04 01 4A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 A7 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 51 02 00 35 04 06 00 4B 82 51 58 D3 C3 8C E8 E6 DC 0C 35 31 FC [19:36:08]CheckFolder [19:36:08]dirname=/storage/ofd_packets [19:36:08]CheckFolder done [19:36:08]ProducePacketName [19:36:08]name=ofd_packets/00152029 [19:36:08]NVStorageSaveData ofd_packets/00152029 [19:36:08]File name is /storage/ofd_packets/00152029 [19:36:08]Write 298 bytes [19:36:08]NVStorageSaveData done [19:36:08]OFDSenderStorePacket done [19:36:08]KKMCreateOFDPacket done [19:36:08]NVStorageSaveData kkm_last_timestamp [19:36:08]File name is /storage/kkm_last_timestamp [19:36:08]Write 4 bytes [19:36:08]NVStorageSaveData done [19:36:08]ExternCall_PrintAddStr [19:36:08]wPrintStart [19:36:08]Write to MH i2c: 01 00 00 FC 0A 06 [19:36:08]Write i2c OK [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: 01 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: 01 07 00 [19:36:08]MH_I2C_Read... [19:36:08]Read from MH i2c: 01 07 00 FC 0A 00 00 00 00 00 FF 0F 1B [19:36:08]RasterBufferAndPrint [19:36:08]line Счет N : (1)1786036 [19:36:08]line ИНН: 02508201610067 [19:36:08]line Контрольно-Кассовый Чек [19:36:08]line ПРОДАЖА [19:36:08]line ТРК (МРК, ГНК) : 31 [19:36:08]line Товар: 2710194210 [19:36:08]line ДТ-К-5 [19:36:08]line 7.880 * 76.20 [19:36:08]line = 600.46 [19:36:08]line НДС 12% НСП 1% [19:36:08]line > о реализуемом товаре [19:36:08]line ОКРУГЛЕНИЕ: -0.46 [19:36:08]line ИТОГО: 600.00 [19:36:08]line Внесено: 600.00 [19:36:08]line СДАЧА: 0.00 [19:36:08]line НСП 1% : 5.31 [19:36:08]line НДС 12% : 63.77 [19:36:08]line Наличными: 600.00 [19:36:08]line Безнал.: 0.00 [19:36:08]line Место: АЗС № 89 "Партнер Нефть" [19:36:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:36:08]line СНО: Общий режим [19:36:08]line Чек 360 22.09.2024 19:36 [19:36:08]line Смена: 475 ФФД: 1.0 [19:36:08]line ЗНМ: 0300000113 [19:36:08]line РНМ: 0000000000091825 [19:36:08]line Версия ККМ: 001 [19:36:08]line ФМ: 0000000000871835 [19:36:08]line ФД: 152029 [19:36:08]line ФПД: 83023082607555 [19:36:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152029&fm=83023082607555&tin=02508201610067®Number=0000000000091825&sum=60000 [19:36:08]written 0, free lines is 4095 [19:36:08]OFD Sender: Processing packet 152029 [packets to send 827, broken 826] [19:36:08]ProducePacketName [19:36:08]name=ofd_packets/00152029 [19:36:08]OFD Sender: To server: pG, [19:36:08]CommunicateWithHost lk.salyk.kg:30040 [19:36:08]ConnectInit lk.salyk.kg [19:36:09]Write to MH i2c: 01 00 00 27 0B 32 [19:36:09]Write i2c OK [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: 01 [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: 01 07 00 [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: 01 07 00 27 0B 00 00 00 00 00 DA 0C 1F [19:36:09]RasterBufferAndPrint [19:36:09]line [19:36:09]line [19:36:09]line [19:36:09]line [19:36:09]line [19:36:09]written 0, free lines is 3296 [19:36:09]MH_Cut [19:36:09]Write to MH i2c: D1 01 00 2E 0B 01 0B [19:36:09]Write i2c OK [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: D1 [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: D1 01 00 [19:36:09]MH_I2C_Read... [19:36:09]Read from MH i2c: D1 01 00 2E 0B 00 0A [19:36:09]Write to MH i2c: 01 00 00 2F 0B 3A [19:36:09]Write i2c OK [19:36:09]MH_I2C_Read... [19:36:10]*** Cut start [19:36:10]*** Purtial cut [19:36:10]*** Stage 1: CUTSNS_PIN = 1 [19:36:10]Read from MH i2c: 01 [19:36:10]MH_I2C_Read... [19:36:10]*** Stop cut motor [19:36:10]*** Cut end [19:36:10]Read from MH i2c: 01 07 00 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: 01 07 00 2F 0B 00 00 00 00 00 FF 0F 4F [19:36:10]process_action close_receipt done [19:36:10]requested_data is exist [19:36:10]produce_requested_data [19:36:10]requested_item fm.sn is exist - process it [19:36:10]wFMCommunicate request_size=4 [19:36:10]MH_SAM_APDU [19:36:10]CAPDU: 80 11 00 00 [19:36:10]Write to MH i2c: E2 08 00 30 0B 80 11 00 00 00 00 00 00 B5 [19:36:10]Write i2c OK [19:36:10]MH_I2C_Read... [19:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:10]Read from MH i2c: E2 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 17 00 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 17 00 30 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [19:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:36:10]wFMCommunicate OK [19:36:10]requested_item fd.num is exist - process it [19:36:10]SAM_PROTO_GetFieldsCounters [19:36:10]wFMCommunicate request_size=4 [19:36:10]MH_SAM_APDU [19:36:10]CAPDU: 80 13 00 00 [19:36:10]Write to MH i2c: E2 08 00 31 0B 80 13 00 00 00 00 00 00 B8 [19:36:10]Write i2c OK [19:36:10]MH_I2C_Read... [19:36:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:10]Read from MH i2c: E2 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 62 00 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 62 00 31 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [19:36:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:10]wFMCommunicate OK [19:36:10]SAM_PROTO_GetFieldsCounters done [19:36:10]requested_item shift.num is exist - process it [19:36:10]requested_item shift.opened is exist - process it [19:36:10]req_shift_opened [19:36:10]FM_GetShiftState [19:36:10]SAM_PROTO_GetShiftState [19:36:10]wFMCommunicate request_size=4 [19:36:10]MH_SAM_APDU [19:36:10]CAPDU: 80 13 01 00 [19:36:10]Write to MH i2c: E2 08 00 32 0B 80 13 01 00 00 00 00 00 BA [19:36:10]Write i2c OK [19:36:10]MH_I2C_Read... [19:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:10]Read from MH i2c: E2 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 0E 00 [19:36:10]MH_I2C_Read... [19:36:10]Read from MH i2c: E2 0E 00 32 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 01 [19:36:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:36:10]wFMCommunicate OK [19:36:10]SAM_PROTO_GetShiftState done [19:36:10]FM_GetShiftState done [19:36:10]req_shift_opened done [19:36:10]requested_item shift.open_date is exist - process it [19:36:10]req_shift_open_date [19:36:10]req_shift_open_date done [19:36:10]produce_requested_data done [19:36:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152029,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:36:10]process_action_free close_receipt [19:36:10]json_value_free [19:36:10]json_value_free done [19:36:10]process_json_proto returns [19:36:10]Send response to host [19:36:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152029,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:36:10]free response buf [19:36:10]execute_script done [19:36:10]execute_script returns [19:36:10]free content buf [19:36:10]Sock 8.Close socket [19:36:10]Sock 8.Thread stoped [19:36:12]recv_with_timeout no data received [19:36:13]ConnectInit Can't take IP for lk.salyk.kg [19:36:13]CommunicateWithHost connect error [19:36:13]CommunicateWithHost err = -1 [19:36:13]OFD Sender: Server communicate error [19:36:18]OFD Sender: Processing packet 152029 [packets to send 827, broken 826] [19:36:18]ProducePacketName [19:36:18]name=ofd_packets/00152029 [19:36:18]OFD Sender: To server: pG, [19:36:18]CommunicateWithHost lk.salyk.kg:30040 [19:36:18]ConnectInit lk.salyk.kg [19:36:23]recv_with_timeout no data received [19:36:23]ConnectInit Can't take IP for lk.salyk.kg [19:36:23]CommunicateWithHost connect error [19:36:23]CommunicateWithHost err = -1 [19:36:23]OFD Sender: Server communicate error [19:36:29]OFD Sender: Processing packet 152029 [packets to send 827, broken 826] [19:36:29]ProducePacketName [19:36:29]name=ofd_packets/00152029 [19:36:29]OFD Sender: To server: pG, [19:36:29]CommunicateWithHost lk.salyk.kg:30040 [19:36:29]ConnectInit lk.salyk.kg [19:36:30]Connected sock=10 [19:36:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 BF 04 01 4A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 A7 71 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 51 02 00 35 04 06 00 4B 82 51 58 D3 C3 8C E8 E6 DC 0C 35 31 FC [19:36:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 50 E7 47 00 E3 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 51 02 00 F4 03 04 00 C0 19 F0 66 B6 04 01 00 00 B5 FE 3F 7A C6 CD 39 F5 [19:36:31]CommunicateWithHost err = 0 [19:36:31]CheckOFDResponse [19:36:31]1017 (14) - 77093643461234 [19:36:31]1041 (16) - 0000000000871835 [19:36:31]1040 (4) - 152029 [19:36:31]1012 (4) - 22.09.2024 13:21 [19:36:31]1206 (1) - 0 [19:36:31]OFD Sender: Remove packet 152029 [19:36:31]ProducePacketName [19:36:31]name=ofd_packets/00152029 [19:36:31]NVStorageDeleteData [19:36:32]OFD Sender: No OFD packet to send [19:36:37]OFD Sender: No OFD packet to send [19:36:41]recv_with_timeout no data received [19:36:42]OFD Sender: No OFD packet to send [19:36:47]OFD Sender: No OFD packet to send [19:36:52]OFD Sender: No OFD packet to send [19:36:57]OFD Sender: No OFD packet to send [19:37:01]recv_with_timeout no data received [19:37:02]OFD Sender: No OFD packet to send [19:37:07]OFD Sender: No OFD packet to send [19:37:12]OFD Sender: No OFD packet to send [19:37:17]OFD Sender: No OFD packet to send [19:37:22]OFD Sender: No OFD packet to send [19:37:25]recv_with_timeout no data received [19:37:27]OFD Sender: No OFD packet to send [19:37:32]OFD Sender: No OFD packet to send [19:37:37]OFD Sender: No OFD packet to send [19:37:42]OFD Sender: No OFD packet to send [19:37:47]OFD Sender: No OFD packet to send [19:37:52]OFD Sender: No OFD packet to send [19:37:57]OFD Sender: No OFD packet to send [19:38:02]OFD Sender: No OFD packet to send [19:38:07]OFD Sender: No OFD packet to send [19:38:12]OFD Sender: No OFD packet to send [19:38:17]OFD Sender: No OFD packet to send [19:38:22]OFD Sender: No OFD packet to send [19:38:27]OFD Sender: No OFD packet to send [19:38:32]OFD Sender: No OFD packet to send [19:38:37]OFD Sender: No OFD packet to send [19:38:42]OFD Sender: No OFD packet to send [19:38:43]recv_with_timeout no data received [19:38:47]OFD Sender: No OFD packet to send [19:38:52]OFD Sender: No OFD packet to send [19:38:56]recv_with_timeout no data received [19:38:57]OFD Sender: No OFD packet to send [19:39:01]accept exits with 9 [19:39:01]New connection [19:39:01]New thread 3067235684 created [19:39:01]Thread 3067092324 joined [19:39:01]Waiting for new connection... [19:39:01] Sock 9.Parse request [19:39:01]Sock 9.Check first char [19:39:01]Sock 9.First char is OK [19:39:01]request: POST /json_proto HTTP/1.0 [19:39:01]Method: POST [19:39:01]URL: /json_proto [19:39:01]Method is POST - this is cgi request [19:39:01]url: /json_proto [19:39:01]query_string will be loaded in cgi processing [19:39:01]execute_cgi json_proto POST (null) [19:39:01]execute_cgi path=json_proto method=POST [19:39:01]POST find Content-Length [19:39:01]Host: 172.17.43.67:8080 [19:39:01]Content-Length: 678 [19:39:01]Content-Type: application/json [19:39:01] [19:39:01]POST finish read [19:39:01]Found Content-Length = 678 [19:39:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.120, "sum" : 143.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 143.00, "payments": [ { "type": 0, "sum" : 143.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:01]execute_script... [19:39:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.120, "sum" : 143.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 143.00, "payments": [ { "type": 0, "sum" : 143.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:01]POST & json_proto [19:39:01]process_json_proto [19:39:01]json parsed OK: [19:39:01]protocol is kg_v1.0 [19:39:01]action value=close_receipt [19:39:01]process_action close_receipt [19:39:01]cmd_close_receipt [19:39:01]MH_GetDate [19:39:01]Write to MH i2c: F0 00 00 33 0B 2D [19:39:01]Write i2c OK [19:39:01]MH_I2C_Read... [19:39:01]Read from MH i2c: F0 [19:39:01]MH_I2C_Read... [19:39:01]Read from MH i2c: F0 09 00 [19:39:01]MH_I2C_Read... [19:39:01]Read from MH i2c: F0 09 00 33 0B 00 55 72 F0 66 6A BD 47 65 26 [19:39:01]GetLastDocTimeStamp 1727033767 [19:39:01]current date 1727033941 [19:39:01]FM_GetShiftState [19:39:01]SAM_PROTO_GetShiftState [19:39:01]wFMCommunicate request_size=4 [19:39:01]MH_SAM_APDU [19:39:01]CAPDU: 80 13 01 00 [19:39:01]Write to MH i2c: E2 08 00 34 0B 80 13 01 00 00 00 00 00 BC [19:39:01]Write i2c OK [19:39:01]MH_I2C_Read... [19:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:01]Read from MH i2c: E2 [19:39:01]MH_I2C_Read... [19:39:01]Read from MH i2c: E2 0E 00 [19:39:01]MH_I2C_Read... [19:39:01]Read from MH i2c: E2 0E 00 34 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 03 [19:39:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:39:01]wFMCommunicate OK [19:39:01]SAM_PROTO_GetShiftState done [19:39:01]FM_GetShiftState done [19:39:01]opened in 1726966141 [19:39:01]opened+sec_in_day 1727052541 [19:39:01]quantity*price = 14373 [19:39:01]sum+1 = 14375 [19:39:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 143.00 Внесено: 200.00 СДАЧА: 57.00 НСП 1% : 1.27 НДС 12% : 15.26 Наличными: 143.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 361 22.09.2024 19:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152030 ФПД: 176862307659931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152030&fm=176862307659931&tin=02508201610067®Number=0000000000091825&sum=14300 [19:39:02]StoreToDocumentArchive [19:39:02]shift 475 fd 152030 [19:39:02]save to /storage/0475/doc_00152030 [19:39:02]save last doc name /storage/0475/doc_00152030 to /storage/kkm_last_doc_name [19:39:02]save OK [19:39:02]Clear old archive folders... [19:39:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:02]tlvbuf is 005AACE0 [19:39:02]SAM_PROTO_ClearQueue [19:39:02]wFMCommunicate request_size=4 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 09 00 00 [19:39:02]Write to MH i2c: E2 08 00 41 0B 80 09 00 00 00 00 00 00 BE [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [19:39:02]RAPDU: 90 00 [19:39:02]wFMCommunicate OK [19:39:02]SAM_PROTO_ClearQueue done [19:39:02]KKMCreateOFDPacket [19:39:02]OFDProtocolAddRootSTLVToBuf [19:39:02]FM_MakeSignedData [19:39:02]FM_MakeSignedData [19:39:02]SAM_PROTO_SignData [19:39:02]wFMCommunicate request_size=4 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 0D 01 02 [19:39:02]Write to MH i2c: E2 08 00 42 0B 80 0D 01 02 00 00 00 00 C6 [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [19:39:02]RAPDU: 90 00 [19:39:02]wFMCommunicate OK [19:39:02]wFMCommunicate request_size=255 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 26 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 55 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 51 02 00 35 04 06 00 A0 [19:39:02]Write to MH i2c: E2 02 01 43 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 26 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 55 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 51 02 00 35 04 06 00 A0 00 00 E8 [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 43 0B 00 90 00 C2 [19:39:02]RAPDU: 90 00 [19:39:02]wFMCommunicate OK [19:39:02]wFMCommunicate request_size=10 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 0D 02 02 05 DA F7 05 B0 9B [19:39:02]Write to MH i2c: E2 0D 00 44 0B 80 0D 02 02 05 00 DA F7 05 B0 9B 00 00 F4 [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 03 00 44 0B 00 90 00 C3 [19:39:02]RAPDU: 90 00 [19:39:02]wFMCommunicate OK [19:39:02]wFMCommunicate request_size=4 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 0D 03 02 [19:39:02]Write to MH i2c: E2 08 00 45 0B 80 0D 03 02 00 00 00 00 CB [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 0B 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 0B 00 45 0B 00 14 AB 99 8C 01 1D 64 33 90 00 65 [19:39:02]RAPDU: 14 AB 99 8C 01 1D 64 33 90 00 [19:39:02]wFMCommunicate OK [19:39:02]SAM_PROTO_SignData done [19:39:02]FM_MakeSignedData done [19:39:02]CreateOFDProtocolMessage [19:39:02]wFMCommunicate request_size=4 [19:39:02]MH_SAM_APDU [19:39:02]CAPDU: 80 11 00 00 [19:39:02]Write to MH i2c: E2 08 00 46 0B 80 11 00 00 00 00 00 00 CB [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]OFD Sender: No OFD packet to send [19:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:02]Read from MH i2c: E2 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 17 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: E2 17 00 46 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [19:39:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:02]wFMCommunicate OK [19:39:02]CreateOFDProtocolMessage done [19:39:02]OFDSenderStorePacket 152030 [19:39:02]StoreOFDPacket docnum=152030 [19:39:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 2D 07 01 70 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 26 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 55 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 51 02 00 35 04 06 00 A0 DA F7 05 B0 9B 14 AB 99 8C 01 1D 64 33 [19:39:02]CheckFolder [19:39:02]dirname=/storage/ofd_packets [19:39:02]CheckFolder done [19:39:02]ProducePacketName [19:39:02]name=ofd_packets/00152030 [19:39:02]NVStorageSaveData ofd_packets/00152030 [19:39:02]File name is /storage/ofd_packets/00152030 [19:39:02]Write 301 bytes [19:39:02]NVStorageSaveData done [19:39:02]OFDSenderStorePacket done [19:39:02]KKMCreateOFDPacket done [19:39:02]NVStorageSaveData kkm_last_timestamp [19:39:02]File name is /storage/kkm_last_timestamp [19:39:02]Write 4 bytes [19:39:02]NVStorageSaveData done [19:39:02]ExternCall_PrintAddStr [19:39:02]wPrintStart [19:39:02]Write to MH i2c: 01 00 00 47 0B 52 [19:39:02]Write i2c OK [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: 01 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: 01 07 00 [19:39:02]MH_I2C_Read... [19:39:02]Read from MH i2c: 01 07 00 47 0B 00 00 00 00 00 FF 0F 67 [19:39:02]RasterBufferAndPrint [19:39:02]line Счет N : (1)1786037 [19:39:02]line ИНН: 02508201610067 [19:39:02]line Контрольно-Кассовый Чек [19:39:02]line ПРОДАЖА [19:39:02]line ТРК (МРК, ГНК) : 12 [19:39:02]line Товар: 2710124130 [19:39:02]line Аи-92-К-5 [19:39:02]line 2.120 * 67.80 [19:39:02]line = 143.74 [19:39:02]line НДС 12% НСП 1% [19:39:02]line > о реализуемом товаре [19:39:02]line ОКРУГЛЕНИЕ: -0.74 [19:39:02]line ИТОГО: 143.00 [19:39:02]line Внесено: 200.00 [19:39:02]line СДАЧА: 57.00 [19:39:02]line НСП 1% : 1.27 [19:39:02]line НДС 12% : 15.26 [19:39:02]line Наличными: 143.00 [19:39:02]line Безнал.: 0.00 [19:39:02]line Место: АЗС № 89 "Партнер Нефть" [19:39:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:39:02]line СНО: Общий режим [19:39:02]line Чек 361 22.09.2024 19:39 [19:39:02]line Смена: 475 ФФД: 1.0 [19:39:02]line ЗНМ: 0300000113 [19:39:02]line РНМ: 0000000000091825 [19:39:02]line Версия ККМ: 001 [19:39:02]line ФМ: 0000000000871835 [19:39:02]line ФД: 152030 [19:39:02]line ФПД: 176862307659931 [19:39:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152030&fm=176862307659931&tin=02508201610067®Number=0000000000091825&sum=14300 [19:39:02]written 0, free lines is 4095 [19:39:02]OFD Sender: Processing packet 152030 [packets to send 827, broken 826] [19:39:02]ProducePacketName [19:39:02]name=ofd_packets/00152030 [19:39:02]OFD Sender: To server: pG, [19:39:02]CommunicateWithHost lk.salyk.kg:30040 [19:39:02]ConnectInit lk.salyk.kg [19:39:03]Write to MH i2c: 01 00 00 72 0B 7D [19:39:03]Write i2c OK [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: 01 [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: 01 07 00 [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: 01 07 00 72 0B 00 00 00 00 00 DF 0C 6F [19:39:03]RasterBufferAndPrint [19:39:03]line [19:39:03]line [19:39:03]line [19:39:03]line [19:39:03]line [19:39:03]written 0, free lines is 3301 [19:39:03]MH_Cut [19:39:03]Write to MH i2c: D1 01 00 79 0B 01 56 [19:39:03]Write i2c OK [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: D1 [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: D1 01 00 [19:39:03]MH_I2C_Read... [19:39:03]Read from MH i2c: D1 01 00 79 0B 00 55 [19:39:03]Write to MH i2c: 01 00 00 7A 0B 85 [19:39:03]Write i2c OK [19:39:03]MH_I2C_Read... [19:39:04]*** Cut start [19:39:04]*** Purtial cut [19:39:04]*** Stage 1: CUTSNS_PIN = 1 [19:39:04]Read from MH i2c: 01 [19:39:04]MH_I2C_Read... [19:39:04]*** Stop cut motor [19:39:04]*** Cut end [19:39:04]Read from MH i2c: 01 07 00 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: 01 07 00 7A 0B 00 00 00 00 00 FF 0F 9A [19:39:04]process_action close_receipt done [19:39:04]requested_data is exist [19:39:04]produce_requested_data [19:39:04]requested_item fm.sn is exist - process it [19:39:04]wFMCommunicate request_size=4 [19:39:04]MH_SAM_APDU [19:39:04]CAPDU: 80 11 00 00 [19:39:04]Write to MH i2c: E2 08 00 7B 0B 80 11 00 00 00 00 00 00 00 [19:39:04]Write i2c OK [19:39:04]MH_I2C_Read... [19:39:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:04]Read from MH i2c: E2 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 17 00 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 17 00 7B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [19:39:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:04]wFMCommunicate OK [19:39:04]requested_item fd.num is exist - process it [19:39:04]SAM_PROTO_GetFieldsCounters [19:39:04]wFMCommunicate request_size=4 [19:39:04]MH_SAM_APDU [19:39:04]CAPDU: 80 13 00 00 [19:39:04]Write to MH i2c: E2 08 00 7C 0B 80 13 00 00 00 00 00 00 03 [19:39:04]Write i2c OK [19:39:04]MH_I2C_Read... [19:39:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:04]Read from MH i2c: E2 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 62 00 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 62 00 7C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [19:39:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:04]wFMCommunicate OK [19:39:04]SAM_PROTO_GetFieldsCounters done [19:39:04]requested_item shift.num is exist - process it [19:39:04]requested_item shift.opened is exist - process it [19:39:04]req_shift_opened [19:39:04]FM_GetShiftState [19:39:04]SAM_PROTO_GetShiftState [19:39:04]wFMCommunicate request_size=4 [19:39:04]MH_SAM_APDU [19:39:04]CAPDU: 80 13 01 00 [19:39:04]Write to MH i2c: E2 08 00 7D 0B 80 13 01 00 00 00 00 00 05 [19:39:04]Write i2c OK [19:39:04]MH_I2C_Read... [19:39:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:04]Read from MH i2c: E2 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 0E 00 [19:39:04]MH_I2C_Read... [19:39:04]Read from MH i2c: E2 0E 00 7D 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4C [19:39:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:39:04]wFMCommunicate OK [19:39:04]SAM_PROTO_GetShiftState done [19:39:04]FM_GetShiftState done [19:39:04]req_shift_opened done [19:39:04]requested_item shift.open_date is exist - process it [19:39:04]req_shift_open_date [19:39:04]req_shift_open_date done [19:39:04]produce_requested_data done [19:39:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152030,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:39:04]process_action_free close_receipt [19:39:04]json_value_free [19:39:04]json_value_free done [19:39:04]process_json_proto returns [19:39:04]Send response to host [19:39:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152030,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:39:04]free response buf [19:39:04]execute_script done [19:39:04]execute_script returns [19:39:04]free content buf [19:39:04]Sock 9.Close socket [19:39:04]Sock 9.Thread stoped [19:39:04]Connected sock=11 [19:39:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 2D 07 01 70 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 26 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 55 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 51 02 00 35 04 06 00 A0 DA F7 05 B0 9B 14 AB 99 8C 01 1D 64 33 [19:39:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5A 56 47 00 40 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 51 02 00 F4 03 04 00 5A 1A F0 66 B6 04 01 00 00 B9 C1 8B 05 9F 35 3F 49 [19:39:04]CommunicateWithHost err = 0 [19:39:04]CheckOFDResponse [19:39:04]1017 (14) - 77093643461234 [19:39:04]1041 (16) - 0000000000871835 [19:39:04]1040 (4) - 152030 [19:39:04]1012 (4) - 22.09.2024 13:23 [19:39:04]1206 (1) - 0 [19:39:04]OFD Sender: Remove packet 152030 [19:39:04]ProducePacketName [19:39:04]name=ofd_packets/00152030 [19:39:04]NVStorageDeleteData [19:39:05]OFD Sender: No OFD packet to send [19:39:10]OFD Sender: No OFD packet to send [19:39:14]recv_with_timeout no data received [19:39:15]OFD Sender: No OFD packet to send [19:39:20]OFD Sender: No OFD packet to send [19:39:25]OFD Sender: No OFD packet to send [19:39:30]OFD Sender: No OFD packet to send [19:39:34]recv_with_timeout no data received [19:39:35]OFD Sender: No OFD packet to send [19:39:40]OFD Sender: No OFD packet to send [19:39:45]OFD Sender: No OFD packet to send [19:39:50]OFD Sender: No OFD packet to send [19:39:55]OFD Sender: No OFD packet to send [19:40:00]OFD Sender: No OFD packet to send [19:40:05]OFD Sender: No OFD packet to send [19:40:05]accept exits with 8 [19:40:05]New connection [19:40:05]New thread 3067092324 created [19:40:05]Thread 3067235684 joined [19:40:05]Waiting for new connection... [19:40:05] Sock 8.Parse request [19:40:05]Sock 8.Check first char [19:40:05]Sock 8.First char is OK [19:40:05]request: POST /json_proto HTTP/1.0 [19:40:05]Method: POST [19:40:05]URL: /json_proto [19:40:05]Method is POST - this is cgi request [19:40:05]url: /json_proto [19:40:05]query_string will be loaded in cgi processing [19:40:05]execute_cgi json_proto POST (null) [19:40:05]execute_cgi path=json_proto method=POST [19:40:05]POST find Content-Length [19:40:05]Host: 172.17.43.67:8080 [19:40:05]Content-Length: 683 [19:40:05]Content-Type: application/json [19:40:05] [19:40:05]POST finish read [19:40:05]Found Content-Length = 683 [19:40:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:05]execute_script... [19:40:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:05]POST & json_proto [19:40:05]process_json_proto [19:40:05]json parsed OK: [19:40:05]protocol is kg_v1.0 [19:40:05]action value=close_receipt [19:40:05]process_action close_receipt [19:40:05]cmd_close_receipt [19:40:05]MH_GetDate [19:40:05]Write to MH i2c: F0 00 00 7E 0B 78 [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 09 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 09 00 7E 0B 00 96 72 F0 66 6A BD 47 65 B2 [19:40:05]GetLastDocTimeStamp 1727033941 [19:40:05]current date 1727034006 [19:40:05]FM_GetShiftState [19:40:05]SAM_PROTO_GetShiftState [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 13 01 00 [19:40:05]Write to MH i2c: E2 08 00 7F 0B 80 13 01 00 00 00 00 00 07 [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0E 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0E 00 7F 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4E [19:40:05]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:40:05]wFMCommunicate OK [19:40:05]SAM_PROTO_GetShiftState done [19:40:05]FM_GetShiftState done [19:40:05]opened in 1726966141 [19:40:05]opened+sec_in_day 1727052541 [19:40:05]quantity*price = 150041 [19:40:05]sum+1 = 150042 [19:40:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 362 22.09.2024 19:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152031 ФПД: 104971263835519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152031&fm=104971263835519&tin=02508201610067®Number=0000000000091825&sum=150000 [19:40:06]StoreToDocumentArchive [19:40:06]shift 475 fd 152031 [19:40:06]save to /storage/0475/doc_00152031 [19:40:06]save last doc name /storage/0475/doc_00152031 to /storage/kkm_last_doc_name [19:40:06]save OK [19:40:06]Clear old archive folders... [19:40:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:06]tlvbuf is 0057C5F0 [19:40:06]SAM_PROTO_ClearQueue [19:40:06]wFMCommunicate request_size=4 [19:40:06]MH_SAM_APDU [19:40:06]CAPDU: 80 09 00 00 [19:40:06]Write to MH i2c: E2 08 00 8C 0B 80 09 00 00 00 00 00 00 09 [19:40:06]Write i2c OK [19:40:06]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]SAM_PROTO_ClearQueue done [19:40:07]KKMCreateOFDPacket [19:40:07]OFDProtocolAddRootSTLVToBuf [19:40:07]FM_MakeSignedData [19:40:07]FM_MakeSignedData [19:40:07]SAM_PROTO_SignData [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 01 02 [19:40:07]Write to MH i2c: E2 08 00 8D 0B 80 0D 01 02 00 00 00 00 11 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=255 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 96 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 51 02 00 35 04 06 00 5F [19:40:07]Write to MH i2c: E2 02 01 8E 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 96 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 51 02 00 35 04 06 00 5F 00 00 3B [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 8E 0B 00 90 00 0D [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=10 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 02 02 05 78 86 E4 7D 7F [19:40:07]Write to MH i2c: E2 0D 00 8F 0B 80 0D 02 02 05 00 78 86 E4 7D 7F 00 00 FC [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 8F 0B 00 90 00 0E [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 03 02 [19:40:07]Write to MH i2c: E2 08 00 90 0B 80 0D 03 02 00 00 00 00 16 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 0B 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 0B 00 90 0B 00 CF 16 83 E6 78 6F D8 88 90 00 AC [19:40:07]RAPDU: CF 16 83 E6 78 6F D8 88 90 00 [19:40:07]wFMCommunicate OK [19:40:07]SAM_PROTO_SignData done [19:40:07]FM_MakeSignedData done [19:40:07]CreateOFDProtocolMessage [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 11 00 00 [19:40:07]Write to MH i2c: E2 08 00 91 0B 80 11 00 00 00 00 00 00 16 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 17 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 17 00 91 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [19:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:07]wFMCommunicate OK [19:40:07]CreateOFDProtocolMessage done [19:40:07]OFDSenderStorePacket 152031 [19:40:07]StoreOFDPacket docnum=152031 [19:40:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 27 07 01 33 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 96 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 51 02 00 35 04 06 00 5F 78 86 E4 7D 7F CF 16 83 E6 78 6F D8 88 [19:40:07]CheckFolder [19:40:07]dirname=/storage/ofd_packets [19:40:07]CheckFolder done [19:40:07]ProducePacketName [19:40:07]name=ofd_packets/00152031 [19:40:07]NVStorageSaveData ofd_packets/00152031 [19:40:07]File name is /storage/ofd_packets/00152031 [19:40:07]Write 301 bytes [19:40:07]NVStorageSaveData done [19:40:07]OFDSenderStorePacket done [19:40:07]KKMCreateOFDPacket done [19:40:07]NVStorageSaveData kkm_last_timestamp [19:40:07]File name is /storage/kkm_last_timestamp [19:40:07]Write 4 bytes [19:40:07]NVStorageSaveData done [19:40:07]ExternCall_PrintAddStr [19:40:07]wPrintStart [19:40:07]Write to MH i2c: 01 00 00 92 0B 9D [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 07 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 07 00 92 0B 00 00 00 00 00 FF 0F B2 [19:40:07]RasterBufferAndPrint [19:40:07]line Счет N : (1)1786038 [19:40:07]line ИНН: 02508201610067 [19:40:07]line Контрольно-Кассовый Чек [19:40:07]line ПРОДАЖА [19:40:07]line ТРК (МРК, ГНК) : 22 [19:40:07]line Товар: 2710124130 [19:40:07]line Аи-92-К-5 [19:40:07]line 22.130 * 67.80 [19:40:07]line = 1500.41 [19:40:07]line НДС 12% НСП 1% [19:40:07]line > о реализуемом товаре [19:40:07]line ОКРУГЛЕНИЕ: -0.41 [19:40:07]line ИТОГО: 1500.00 [19:40:07]line Внесено: 1500.00 [19:40:07]line СДАЧА: 0.00 [19:40:07]line НСП 1% : 13.28 [19:40:07]line НДС 12% : 159.34 [19:40:07]line Наличными: 1500.00 [19:40:07]line Безнал.: 0.00 [19:40:07]line Место: АЗС № 89 "Партнер Нефть" [19:40:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:40:07]line СНО: Общий режим [19:40:07]line Чек 362 22.09.2024 19:40 [19:40:07]line Смена: 475 ФФД: 1.0 [19:40:07]line ЗНМ: 0300000113 [19:40:07]line РНМ: 0000000000091825 [19:40:07]line Версия ККМ: 001 [19:40:07]line ФМ: 0000000000871835 [19:40:07]line ФД: 152031 [19:40:07]line ФПД: 104971263835519 [19:40:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152031&fm=104971263835519&tin=02508201610067®Number=0000000000091825&sum=150000 [19:40:07]OFD Sender: Processing packet 152031 [packets to send 827, broken 826] [19:40:07]ProducePacketName [19:40:07]name=ofd_packets/00152031 [19:40:07]OFD Sender: To server: pG, [19:40:07]CommunicateWithHost lk.salyk.kg:30040 [19:40:07]ConnectInit lk.salyk.kg [19:40:07]written 0, free lines is 4095 [19:40:08]Connected sock=9 [19:40:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 27 07 01 33 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 96 72 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 51 02 00 35 04 06 00 5F 78 86 E4 7D 7F CF 16 83 E6 78 6F D8 88 [19:40:08]Write to MH i2c: 01 00 00 BD 0B C8 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 07 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 07 00 BD 0B 00 00 00 00 00 E4 0C BF [19:40:08]RasterBufferAndPrint [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]written 0, free lines is 3309 [19:40:08]MH_Cut [19:40:08]Write to MH i2c: D1 01 00 C4 0B 01 A1 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 01 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 01 00 C4 0B 00 A0 [19:40:08]Write to MH i2c: 01 00 00 C5 0B D0 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 64 47 00 F3 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 51 02 00 F4 03 04 00 99 1A F0 66 B6 04 01 00 00 06 C2 CE E8 89 97 C7 11 [19:40:08]CommunicateWithHost err = 0 [19:40:08]CheckOFDResponse [19:40:08]1017 (14) - 77093643461234 [19:40:08]1041 (16) - 0000000000871835 [19:40:08]1040 (4) - 152031 [19:40:08]1012 (4) - 22.09.2024 13:24 [19:40:08]1206 (1) - 0 [19:40:08]OFD Sender: Remove packet 152031 [19:40:08]ProducePacketName [19:40:08]name=ofd_packets/00152031 [19:40:08]NVStorageDeleteData [19:40:09]*** Cut start [19:40:09]*** Purtial cut [19:40:09]*** Stage 1: CUTSNS_PIN = 1 [19:40:09]OFD Sender: No OFD packet to send [19:40:09]Read from MH i2c: 01 [19:40:09]MH_I2C_Read... [19:40:09]*** Stop cut motor [19:40:09]*** Cut end [19:40:09]Read from MH i2c: 01 07 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: 01 07 00 C5 0B 00 00 00 00 00 FF 0F E5 [19:40:09]process_action close_receipt done [19:40:09]requested_data is exist [19:40:09]produce_requested_data [19:40:09]requested_item fm.sn is exist - process it [19:40:09]wFMCommunicate request_size=4 [19:40:09]MH_SAM_APDU [19:40:09]CAPDU: 80 11 00 00 [19:40:09]Write to MH i2c: E2 08 00 C6 0B 80 11 00 00 00 00 00 00 4B [19:40:09]Write i2c OK [19:40:09]MH_I2C_Read... [19:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:09]Read from MH i2c: E2 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 17 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 17 00 C6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [19:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:09]wFMCommunicate OK [19:40:09]requested_item fd.num is exist - process it [19:40:09]SAM_PROTO_GetFieldsCounters [19:40:09]wFMCommunicate request_size=4 [19:40:09]MH_SAM_APDU [19:40:09]CAPDU: 80 13 00 00 [19:40:09]Write to MH i2c: E2 08 00 C7 0B 80 13 00 00 00 00 00 00 4E [19:40:09]Write i2c OK [19:40:09]MH_I2C_Read... [19:40:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:09]Read from MH i2c: E2 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 62 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 62 00 C7 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:40:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:09]wFMCommunicate OK [19:40:09]SAM_PROTO_GetFieldsCounters done [19:40:09]requested_item shift.num is exist - process it [19:40:09]requested_item shift.opened is exist - process it [19:40:09]req_shift_opened [19:40:09]FM_GetShiftState [19:40:09]SAM_PROTO_GetShiftState [19:40:09]wFMCommunicate request_size=4 [19:40:09]MH_SAM_APDU [19:40:09]CAPDU: 80 13 01 00 [19:40:09]Write to MH i2c: E2 08 00 C8 0B 80 13 01 00 00 00 00 00 50 [19:40:09]Write i2c OK [19:40:09]MH_I2C_Read... [19:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:09]Read from MH i2c: E2 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 0E 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 0E 00 C8 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 97 [19:40:09]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:40:09]wFMCommunicate OK [19:40:09]SAM_PROTO_GetShiftState done [19:40:09]FM_GetShiftState done [19:40:09]req_shift_opened done [19:40:09]requested_item shift.open_date is exist - process it [19:40:09]req_shift_open_date [19:40:09]req_shift_open_date done [19:40:09]produce_requested_data done [19:40:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152031,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:40:09]process_action_free close_receipt [19:40:09]json_value_free [19:40:09]json_value_free done [19:40:09]process_json_proto returns [19:40:09]Send response to host [19:40:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152031,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:40:09]free response buf [19:40:09]execute_script done [19:40:09]execute_script returns [19:40:09]free content buf [19:40:09]Sock 8.Close socket [19:40:09]Sock 8.Thread stoped [19:40:14]OFD Sender: No OFD packet to send [19:40:19]OFD Sender: No OFD packet to send [19:40:24]OFD Sender: No OFD packet to send [19:40:29]OFD Sender: No OFD packet to send [19:40:31]recv_with_timeout no data received [19:40:34]OFD Sender: No OFD packet to send [19:40:39]OFD Sender: No OFD packet to send [19:40:44]OFD Sender: No OFD packet to send [19:40:49]OFD Sender: No OFD packet to send [19:40:54]OFD Sender: No OFD packet to send [19:40:59]OFD Sender: No OFD packet to send [19:41:04]OFD Sender: No OFD packet to send [19:41:09]OFD Sender: No OFD packet to send [19:41:14]OFD Sender: No OFD packet to send [19:41:19]OFD Sender: No OFD packet to send [19:41:24]OFD Sender: No OFD packet to send [19:41:29]OFD Sender: No OFD packet to send [19:41:34]OFD Sender: No OFD packet to send [19:41:39]OFD Sender: No OFD packet to send [19:41:44]OFD Sender: No OFD packet to send [19:41:49]OFD Sender: No OFD packet to send [19:41:54]OFD Sender: No OFD packet to send [19:41:59]OFD Sender: No OFD packet to send [19:42:04]OFD Sender: No OFD packet to send [19:42:09]OFD Sender: No OFD packet to send [19:42:14]OFD Sender: No OFD packet to send [19:42:16]recv_with_timeout no data received [19:42:19]OFD Sender: No OFD packet to send [19:42:24]OFD Sender: No OFD packet to send [19:42:28]recv_with_timeout no data received [19:42:29]OFD Sender: No OFD packet to send [19:42:34]OFD Sender: No OFD packet to send [19:42:39]OFD Sender: No OFD packet to send [19:42:44]OFD Sender: No OFD packet to send [19:42:49]OFD Sender: No OFD packet to send [19:42:54]OFD Sender: No OFD packet to send [19:42:57]recv_with_timeout no data received [19:42:59]OFD Sender: No OFD packet to send [19:43:04]OFD Sender: No OFD packet to send [19:43:09]OFD Sender: No OFD packet to send [19:43:14]OFD Sender: No OFD packet to send [19:43:16]recv_with_timeout no data received [19:43:19]OFD Sender: No OFD packet to send [19:43:24]OFD Sender: No OFD packet to send [19:43:29]OFD Sender: No OFD packet to send [19:43:34]OFD Sender: No OFD packet to send [19:43:39]OFD Sender: No OFD packet to send [19:43:45]OFD Sender: No OFD packet to send [19:43:50]OFD Sender: No OFD packet to send [19:43:52]recv_with_timeout no data received [19:43:55]OFD Sender: No OFD packet to send [19:44:00]OFD Sender: No OFD packet to send [19:44:05]OFD Sender: No OFD packet to send [19:44:06]accept exits with 10 [19:44:06]New connection [19:44:06]New thread 3067235684 created [19:44:06]Thread 3067092324 joined [19:44:06]Waiting for new connection... [19:44:06] Sock 10.Parse request [19:44:06]Sock 10.Check first char [19:44:06]Sock 10.First char is OK [19:44:06]request: POST /json_proto HTTP/1.0 [19:44:06]Method: POST [19:44:06]URL: /json_proto [19:44:06]Method is POST - this is cgi request [19:44:06]url: /json_proto [19:44:06]query_string will be loaded in cgi processing [19:44:06]execute_cgi json_proto POST (null) [19:44:06]execute_cgi path=json_proto method=POST [19:44:06]POST find Content-Length [19:44:06]Host: 172.17.43.67:8080 [19:44:06]Content-Length: 680 [19:44:06]Content-Type: application/json [19:44:06] [19:44:06]POST finish read [19:44:06]Found Content-Length = 680 [19:44:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:06]execute_script... [19:44:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:06]POST & json_proto [19:44:06]process_json_proto [19:44:06]json parsed OK: [19:44:06]protocol is kg_v1.0 [19:44:06]action value=close_receipt [19:44:06]process_action close_receipt [19:44:06]cmd_close_receipt [19:44:06]MH_GetDate [19:44:06]Write to MH i2c: F0 00 00 C9 0B C3 [19:44:06]Write i2c OK [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: F0 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: F0 09 00 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: F0 09 00 C9 0B 00 87 73 F0 66 6A BD 47 65 EF [19:44:06]GetLastDocTimeStamp 1727034006 [19:44:06]current date 1727034247 [19:44:06]FM_GetShiftState [19:44:06]SAM_PROTO_GetShiftState [19:44:06]wFMCommunicate request_size=4 [19:44:06]MH_SAM_APDU [19:44:06]CAPDU: 80 13 01 00 [19:44:06]Write to MH i2c: E2 08 00 CA 0B 80 13 01 00 00 00 00 00 52 [19:44:06]Write i2c OK [19:44:06]MH_I2C_Read... [19:44:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:06]Read from MH i2c: E2 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 0E 00 [19:44:06]MH_I2C_Read... [19:44:06]Read from MH i2c: E2 0E 00 CA 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 99 [19:44:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:44:06]wFMCommunicate OK [19:44:06]SAM_PROTO_GetShiftState done [19:44:06]FM_GetShiftState done [19:44:06]opened in 1726966141 [19:44:06]opened+sec_in_day 1727052541 [19:44:06]quantity*price = 100050 [19:44:06]sum+1 = 100052 [19:44:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 363 22.09.2024 19:44 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152032 ФПД: 105989839540890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152032&fm=105989839540890&tin=02508201610067®Number=0000000000091825&sum=100000 [19:44:08]StoreToDocumentArchive [19:44:08]shift 475 fd 152032 [19:44:08]save to /storage/0475/doc_00152032 [19:44:08]save last doc name /storage/0475/doc_00152032 to /storage/kkm_last_doc_name [19:44:08]save OK [19:44:08]Clear old archive folders... [19:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:44:08]tlvbuf is 00545740 [19:44:08]SAM_PROTO_ClearQueue [19:44:08]wFMCommunicate request_size=4 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 09 00 00 [19:44:08]Write to MH i2c: E2 08 00 D7 0B 80 09 00 00 00 00 00 00 54 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [19:44:08]RAPDU: 90 00 [19:44:08]wFMCommunicate OK [19:44:08]SAM_PROTO_ClearQueue done [19:44:08]KKMCreateOFDPacket [19:44:08]OFDProtocolAddRootSTLVToBuf [19:44:08]FM_MakeSignedData [19:44:08]FM_MakeSignedData [19:44:08]SAM_PROTO_SignData [19:44:08]wFMCommunicate request_size=4 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 0D 01 02 [19:44:08]Write to MH i2c: E2 08 00 D8 0B 80 0D 01 02 00 00 00 00 5C [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 D8 0B 00 90 00 57 [19:44:08]RAPDU: 90 00 [19:44:08]wFMCommunicate OK [19:44:08]wFMCommunicate request_size=255 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 87 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 51 02 00 35 04 06 00 60 65 AE BC [19:44:08]Write to MH i2c: E2 02 01 D9 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 87 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 51 02 00 35 04 06 00 60 65 AE BC 00 00 DB [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 D9 0B 00 90 00 58 [19:44:08]RAPDU: 90 00 [19:44:08]wFMCommunicate OK [19:44:08]wFMCommunicate request_size=7 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 0D 02 02 02 52 9A [19:44:08]Write to MH i2c: E2 0A 00 DA 0B 80 0D 02 02 02 00 52 9A 00 00 4F [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 03 00 DA 0B 00 90 00 59 [19:44:08]RAPDU: 90 00 [19:44:08]wFMCommunicate OK [19:44:08]wFMCommunicate request_size=4 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 0D 03 02 [19:44:08]Write to MH i2c: E2 08 00 DB 0B 80 0D 03 02 00 00 00 00 61 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 0B 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 0B 00 DB 0B 00 99 AF 4C 4F D4 8D E6 C2 90 00 4E [19:44:08]RAPDU: 99 AF 4C 4F D4 8D E6 C2 90 00 [19:44:08]wFMCommunicate OK [19:44:08]SAM_PROTO_SignData done [19:44:08]FM_MakeSignedData done [19:44:08]CreateOFDProtocolMessage [19:44:08]wFMCommunicate request_size=4 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 11 00 00 [19:44:08]Write to MH i2c: E2 08 00 DC 0B 80 11 00 00 00 00 00 00 61 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 17 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 17 00 DC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [19:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:44:08]wFMCommunicate OK [19:44:08]CreateOFDProtocolMessage done [19:44:08]OFDSenderStorePacket 152032 [19:44:08]StoreOFDPacket docnum=152032 [19:44:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0C 7D 04 01 96 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 87 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 51 02 00 35 04 06 00 60 65 AE BC 52 9A 99 AF 4C 4F D4 8D E6 C2 [19:44:08]CheckFolder [19:44:08]dirname=/storage/ofd_packets [19:44:08]CheckFolder done [19:44:08]ProducePacketName [19:44:08]name=ofd_packets/00152032 [19:44:08]NVStorageSaveData ofd_packets/00152032 [19:44:08]File name is /storage/ofd_packets/00152032 [19:44:08]Write 298 bytes [19:44:08]NVStorageSaveData done [19:44:08]OFDSenderStorePacket done [19:44:08]KKMCreateOFDPacket done [19:44:08]NVStorageSaveData kkm_last_timestamp [19:44:08]File name is /storage/kkm_last_timestamp [19:44:08]Write 4 bytes [19:44:08]NVStorageSaveData done [19:44:08]ExternCall_PrintAddStr [19:44:08]wPrintStart [19:44:08]Write to MH i2c: 01 00 00 DD 0B E8 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 07 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: 01 07 00 DD 0B 00 00 00 00 00 FF 0F FD [19:44:08]RasterBufferAndPrint [19:44:08]line Счет N : (1)1786039 [19:44:08]line ИНН: 02508201610067 [19:44:08]line Контрольно-Кассовый Чек [19:44:08]line ПРОДАЖА [19:44:08]line ТРК (МРК, ГНК) : 31 [19:44:08]line Товар: 2710194210 [19:44:08]line ДТ-К-5 [19:44:08]line 13.130 * 76.20 [19:44:08]line = 1000.51 [19:44:08]line НДС 12% НСП 1% [19:44:08]line > о реализуемом товаре [19:44:08]line ОКРУГЛЕНИЕ: -0.51 [19:44:08]line ИТОГО: 1000.00 [19:44:08]line Внесено: 1000.00 [19:44:08]line СДАЧА: 0.00 [19:44:08]line НСП 1% : 8.85 [19:44:08]line НДС 12% : 106.25 [19:44:08]line Наличными: 1000.00 [19:44:08]line Безнал.: 0.00 [19:44:08]line Место: АЗС № 89 "Партнер Нефть" [19:44:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:44:08]line СНО: Общий режим [19:44:08]line Чек 363 22.09.2024 19:44 [19:44:08]line Смена: 475 ФФД: 1.0 [19:44:08]line ЗНМ: 0300000113 [19:44:08]line РНМ: 0000000000091825 [19:44:08]line Версия ККМ: 001 [19:44:08]line ФМ: 0000000000871835 [19:44:08]line ФД: 152032 [19:44:08]line ФПД: 105989839540890 [19:44:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152032&fm=105989839540890&tin=02508201610067®Number=0000000000091825&sum=100000 [19:44:08]written 0, free lines is 4095 [19:44:08]OFD Sender: Processing packet 152032 [packets to send 827, broken 826] [19:44:08]ProducePacketName [19:44:08]name=ofd_packets/00152032 [19:44:08]OFD Sender: To server: pG, [19:44:08]CommunicateWithHost lk.salyk.kg:30040 [19:44:08]ConnectInit lk.salyk.kg [19:44:09]Write to MH i2c: 01 00 00 08 0C 14 [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: 01 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: 01 07 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: 01 07 00 08 0C 00 00 00 00 00 E3 0C 0A [19:44:09]RasterBufferAndPrint [19:44:09]line [19:44:09]line [19:44:09]line [19:44:09]line [19:44:09]line [19:44:09]written 0, free lines is 3305 [19:44:09]MH_Cut [19:44:09]Write to MH i2c: D1 01 00 0F 0C 01 ED [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: D1 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: D1 01 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: D1 01 00 0F 0C 00 EC [19:44:09]Write to MH i2c: 01 00 00 10 0C 1C [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]*** Cut start [19:44:09]*** Purtial cut [19:44:09]*** Stage 1: CUTSNS_PIN = 1 [19:44:10]Read from MH i2c: 01 [19:44:10]MH_I2C_Read... [19:44:10]*** Stop cut motor [19:44:10]*** Cut end [19:44:10]Read from MH i2c: 01 07 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: 01 07 00 10 0C 00 00 00 00 00 FF 0F 31 [19:44:10]process_action close_receipt done [19:44:10]requested_data is exist [19:44:10]produce_requested_data [19:44:10]requested_item fm.sn is exist - process it [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 11 00 00 [19:44:10]Write to MH i2c: E2 08 00 11 0C 80 11 00 00 00 00 00 00 97 [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 11 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [19:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:44:10]wFMCommunicate OK [19:44:10]requested_item fd.num is exist - process it [19:44:10]SAM_PROTO_GetFieldsCounters [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 13 00 00 [19:44:10]Write to MH i2c: E2 08 00 12 0C 80 13 00 00 00 00 00 00 9A [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 62 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 62 00 12 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [19:44:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:44:10]wFMCommunicate OK [19:44:10]SAM_PROTO_GetFieldsCounters done [19:44:10]requested_item shift.num is exist - process it [19:44:10]requested_item shift.opened is exist - process it [19:44:10]req_shift_opened [19:44:10]FM_GetShiftState [19:44:10]SAM_PROTO_GetShiftState [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 13 01 00 [19:44:10]Write to MH i2c: E2 08 00 13 0C 80 13 01 00 00 00 00 00 9C [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 0E 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 0E 00 13 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E3 [19:44:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:44:10]wFMCommunicate OK [19:44:10]SAM_PROTO_GetShiftState done [19:44:10]FM_GetShiftState done [19:44:10]req_shift_opened done [19:44:10]requested_item shift.open_date is exist - process it [19:44:10]req_shift_open_date [19:44:10]req_shift_open_date done [19:44:10]produce_requested_data done [19:44:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152032,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:44:10]process_action_free close_receipt [19:44:10]json_value_free [19:44:10]json_value_free done [19:44:10]process_json_proto returns [19:44:10]Send response to host [19:44:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152032,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:44:10]free response buf [19:44:10]execute_script done [19:44:10]execute_script returns [19:44:10]free content buf [19:44:10]Sock 10.Close socket [19:44:10]Sock 10.Thread stoped [19:44:13]ConnectInit Can't take IP for lk.salyk.kg [19:44:13]CommunicateWithHost connect error [19:44:13]CommunicateWithHost err = -1 [19:44:13]OFD Sender: Server communicate error [19:44:18]OFD Sender: Processing packet 152032 [packets to send 827, broken 826] [19:44:18]ProducePacketName [19:44:18]name=ofd_packets/00152032 [19:44:18]OFD Sender: To server: pG, [19:44:18]CommunicateWithHost lk.salyk.kg:30040 [19:44:18]ConnectInit lk.salyk.kg [19:44:21]recv_with_timeout no data received [19:44:23]Connected sock=8 [19:44:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0C 7D 04 01 96 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 87 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 51 02 00 35 04 06 00 60 65 AE BC 52 9A 99 AF 4C 4F D4 8D E6 C2 [19:44:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 BA 47 00 97 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 51 02 00 F4 03 04 00 99 1B F0 66 B6 04 01 00 00 86 A0 43 EC 63 C8 83 7F [19:44:23]CommunicateWithHost err = 0 [19:44:23]CheckOFDResponse [19:44:23]1017 (14) - 77093643461234 [19:44:23]1041 (16) - 0000000000871835 [19:44:23]1040 (4) - 152032 [19:44:23]1012 (4) - 22.09.2024 13:28 [19:44:23]1206 (1) - 0 [19:44:23]OFD Sender: Remove packet 152032 [19:44:23]ProducePacketName [19:44:23]name=ofd_packets/00152032 [19:44:23]NVStorageDeleteData [19:44:24]OFD Sender: No OFD packet to send [19:44:29]OFD Sender: No OFD packet to send [19:44:31]recv_with_timeout no data received [19:44:34]OFD Sender: No OFD packet to send [19:44:39]OFD Sender: No OFD packet to send [19:44:44]OFD Sender: No OFD packet to send [19:44:49]OFD Sender: No OFD packet to send [19:44:54]OFD Sender: No OFD packet to send [19:44:59]OFD Sender: No OFD packet to send [19:45:04]OFD Sender: No OFD packet to send [19:45:06]recv_with_timeout no data received [19:45:09]OFD Sender: No OFD packet to send [19:45:14]OFD Sender: No OFD packet to send [19:45:19]accept exits with 9 [19:45:19]New connection [19:45:19]New thread 3067092324 created [19:45:19]Thread 3067235684 joined [19:45:19]Waiting for new connection... [19:45:19] Sock 9.Parse request [19:45:19]Sock 9.Check first char [19:45:19]Sock 9.First char is OK [19:45:19]request: POST /json_proto HTTP/1.0 [19:45:19]Method: POST [19:45:19]URL: /json_proto [19:45:19]Method is POST - this is cgi request [19:45:19]url: /json_proto [19:45:19]query_string will be loaded in cgi processing [19:45:19]execute_cgi json_proto POST (null) [19:45:19]execute_cgi path=json_proto method=POST [19:45:19]POST find Content-Length [19:45:19]Host: 172.17.43.67:8080 [19:45:19]Content-Length: 683 [19:45:19]Content-Type: application/json [19:45:19] [19:45:19]POST finish read [19:45:19]Found Content-Length = 683 [19:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:19]execute_script... [19:45:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:19]POST & json_proto [19:45:19]process_json_proto [19:45:19]json parsed OK: [19:45:19]protocol is kg_v1.0 [19:45:19]action value=close_receipt [19:45:19]process_action close_receipt [19:45:19]cmd_close_receipt [19:45:19]MH_GetDate [19:45:19]Write to MH i2c: F0 00 00 14 0C 0F [19:45:19]Write i2c OK [19:45:19]MH_I2C_Read... [19:45:19]Read from MH i2c: F0 [19:45:19]MH_I2C_Read... [19:45:19]Read from MH i2c: F0 09 00 [19:45:19]MH_I2C_Read... [19:45:19]Read from MH i2c: F0 09 00 14 0C 00 D0 73 F0 66 6A BD 47 65 84 [19:45:19]GetLastDocTimeStamp 1727034247 [19:45:19]current date 1727034320 [19:45:19]FM_GetShiftState [19:45:19]SAM_PROTO_GetShiftState [19:45:19]wFMCommunicate request_size=4 [19:45:19]MH_SAM_APDU [19:45:19]CAPDU: 80 13 01 00 [19:45:19]Write to MH i2c: E2 08 00 15 0C 80 13 01 00 00 00 00 00 9E [19:45:19]Write i2c OK [19:45:19]MH_I2C_Read... [19:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:19]Read from MH i2c: E2 [19:45:19]MH_I2C_Read... [19:45:19]Read from MH i2c: E2 0E 00 [19:45:19]MH_I2C_Read... [19:45:19]Read from MH i2c: E2 0E 00 15 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E5 [19:45:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:45:19]wFMCommunicate OK [19:45:19]SAM_PROTO_GetShiftState done [19:45:19]FM_GetShiftState done [19:45:19]opened in 1726966141 [19:45:19]opened+sec_in_day 1727052541 [19:45:19]quantity*price = 100021 [19:45:19]sum+1 = 100023 [19:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 364 22.09.2024 19:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152033 ФПД: 119188982580061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194520&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152033&fm=119188982580061&tin=02508201610067®Number=0000000000091825&sum=100000 [19:45:20]StoreToDocumentArchive [19:45:20]shift 475 fd 152033 [19:45:20]save to /storage/0475/doc_00152033 [19:45:20]save last doc name /storage/0475/doc_00152033 to /storage/kkm_last_doc_name [19:45:20]save OK [19:45:20]Clear old archive folders... [19:45:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:45:20]tlvbuf is 005B1D00 [19:45:20]SAM_PROTO_ClearQueue [19:45:20]wFMCommunicate request_size=4 [19:45:20]MH_SAM_APDU [19:45:20]CAPDU: 80 09 00 00 [19:45:20]Write to MH i2c: E2 08 00 22 0C 80 09 00 00 00 00 00 00 A0 [19:45:20]Write i2c OK [19:45:20]MH_I2C_Read... [19:45:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:20]Read from MH i2c: E2 [19:45:20]MH_I2C_Read... [19:45:20]Read from MH i2c: E2 03 00 [19:45:20]MH_I2C_Read... [19:45:20]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [19:45:20]RAPDU: 90 00 [19:45:20]wFMCommunicate OK [19:45:20]SAM_PROTO_ClearQueue done [19:45:20]KKMCreateOFDPacket [19:45:20]OFDProtocolAddRootSTLVToBuf [19:45:20]FM_MakeSignedData [19:45:20]FM_MakeSignedData [19:45:20]SAM_PROTO_SignData [19:45:20]wFMCommunicate request_size=4 [19:45:20]MH_SAM_APDU [19:45:20]CAPDU: 80 0D 01 02 [19:45:20]Write to MH i2c: E2 08 00 23 0C 80 0D 01 02 00 00 00 00 A8 [19:45:20]Write i2c OK [19:45:20]MH_I2C_Read... [19:45:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:20]Read from MH i2c: E2 [19:45:20]MH_I2C_Read... [19:45:20]Read from MH i2c: E2 03 00 [19:45:20]MH_I2C_Read... [19:45:20]Read from MH i2c: E2 03 00 23 0C 00 90 00 A3 [19:45:20]RAPDU: 90 00 [19:45:20]wFMCommunicate OK [19:45:20]wFMCommunicate request_size=255 [19:45:20]MH_SAM_APDU [19:45:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 D0 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 51 02 00 35 04 06 00 6C [19:45:20]Write to MH i2c: E2 02 01 24 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 D0 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 51 02 00 35 04 06 00 6C 00 00 D6 [19:45:20]Write i2c OK [19:45:20]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 03 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 03 00 24 0C 00 90 00 A4 [19:45:21]RAPDU: 90 00 [19:45:21]wFMCommunicate OK [19:45:21]wFMCommunicate request_size=10 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 0D 02 02 05 66 D8 F7 C3 5D [19:45:21]Write to MH i2c: E2 0D 00 25 0C 80 0D 02 02 05 00 66 D8 F7 C3 5D 00 00 0A [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 03 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 03 00 25 0C 00 90 00 A5 [19:45:21]RAPDU: 90 00 [19:45:21]wFMCommunicate OK [19:45:21]wFMCommunicate request_size=4 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 0D 03 02 [19:45:21]Write to MH i2c: E2 08 00 26 0C 80 0D 03 02 00 00 00 00 AD [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 0B 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 0B 00 26 0C 00 49 14 55 7C 8F 90 D7 F9 90 00 CB [19:45:21]RAPDU: 49 14 55 7C 8F 90 D7 F9 90 00 [19:45:21]wFMCommunicate OK [19:45:21]SAM_PROTO_SignData done [19:45:21]FM_MakeSignedData done [19:45:21]CreateOFDProtocolMessage [19:45:21]wFMCommunicate request_size=4 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 11 00 00 [19:45:21]Write to MH i2c: E2 08 00 27 0C 80 11 00 00 00 00 00 00 AD [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 17 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 17 00 27 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [19:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:45:21]wFMCommunicate OK [19:45:21]CreateOFDProtocolMessage done [19:45:21]OFDSenderStorePacket 152033 [19:45:21]StoreOFDPacket docnum=152033 [19:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 14 07 01 AC A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 D0 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 51 02 00 35 04 06 00 6C 66 D8 F7 C3 5D 49 14 55 7C 8F 90 D7 F9 [19:45:21]CheckFolder [19:45:21]dirname=/storage/ofd_packets [19:45:21]CheckFolder done [19:45:21]ProducePacketName [19:45:21]name=ofd_packets/00152033 [19:45:21]NVStorageSaveData ofd_packets/00152033 [19:45:21]File name is /storage/ofd_packets/00152033 [19:45:21]Write 301 bytes [19:45:21]NVStorageSaveData done [19:45:21]OFDSenderStorePacket done [19:45:21]KKMCreateOFDPacket done [19:45:21]NVStorageSaveData kkm_last_timestamp [19:45:21]File name is /storage/kkm_last_timestamp [19:45:21]Write 4 bytes [19:45:21]NVStorageSaveData done [19:45:21]ExternCall_PrintAddStr [19:45:21]wPrintStart [19:45:21]Write to MH i2c: 01 00 00 28 0C 34 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 07 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 07 00 28 0C 00 00 00 00 00 FF 0F 49 [19:45:21]RasterBufferAndPrint [19:45:21]line Счет N : (1)1786040 [19:45:21]line ИНН: 02508201610067 [19:45:21]line Контрольно-Кассовый Чек [19:45:21]line ПРОДАЖА [19:45:21]line ТРК (МРК, ГНК) : 23 [19:45:21]line Товар: 2710124500 [19:45:21]line Аи-95-К-5 [19:45:21]line 13.480 * 74.20 [19:45:21]line = 1000.22 [19:45:21]line НДС 12% НСП 1% [19:45:21]line > о реализуемом товаре [19:45:21]line ОКРУГЛЕНИЕ: -0.22 [19:45:21]line ИТОГО: 1000.00 [19:45:21]line Внесено: 1000.00 [19:45:21]line СДАЧА: 0.00 [19:45:21]line НСП 1% : 8.85 [19:45:21]line НДС 12% : 106.22 [19:45:21]line Наличными: 1000.00 [19:45:21]line Безнал.: 0.00 [19:45:21]line Место: АЗС № 89 "Партнер Нефть" [19:45:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:45:21]line СНО: Общий режим [19:45:21]line Чек 364 22.09.2024 19:45 [19:45:21]line Смена: 475 ФФД: 1.0 [19:45:21]line ЗНМ: 0300000113 [19:45:21]line РНМ: 0000000000091825 [19:45:21]line Версия ККМ: 001 [19:45:21]line ФМ: 0000000000871835 [19:45:21]line ФД: 152033 [19:45:21]line ФПД: 119188982580061 [19:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194520&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152033&fm=119188982580061&tin=02508201610067®Number=0000000000091825&sum=100000 [19:45:21]written 0, free lines is 4095 [19:45:21]OFD Sender: Processing packet 152033 [packets to send 827, broken 826] [19:45:21]ProducePacketName [19:45:21]name=ofd_packets/00152033 [19:45:21]OFD Sender: To server: pG, [19:45:21]CommunicateWithHost lk.salyk.kg:30040 [19:45:21]ConnectInit lk.salyk.kg [19:45:21]Write to MH i2c: 01 00 00 53 0C 5F [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 07 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 07 00 53 0C 00 00 00 00 00 E4 0C 56 [19:45:21]RasterBufferAndPrint [19:45:21]line [19:45:21]line [19:45:21]line [19:45:21]line [19:45:21]line [19:45:21]written 0, free lines is 3306 [19:45:21]MH_Cut [19:45:21]Write to MH i2c: D1 01 00 5A 0C 01 38 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: D1 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: D1 01 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: D1 01 00 5A 0C 00 37 [19:45:21]Write to MH i2c: 01 00 00 5B 0C 67 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:22]*** Cut start [19:45:22]*** Purtial cut [19:45:22]*** Stage 1: CUTSNS_PIN = 1 [19:45:22]Read from MH i2c: 01 [19:45:22]MH_I2C_Read... [19:45:22]*** Stop cut motor [19:45:22]*** Cut end [19:45:22]Read from MH i2c: 01 07 00 [19:45:22]MH_I2C_Read... [19:45:22]Read from MH i2c: 01 07 00 5B 0C 00 00 00 00 00 FF 0F 7C [19:45:22]process_action close_receipt done [19:45:22]requested_data is exist [19:45:22]produce_requested_data [19:45:22]requested_item fm.sn is exist - process it [19:45:22]wFMCommunicate request_size=4 [19:45:22]MH_SAM_APDU [19:45:22]CAPDU: 80 11 00 00 [19:45:22]Write to MH i2c: E2 08 00 5C 0C 80 11 00 00 00 00 00 00 E2 [19:45:22]Write i2c OK [19:45:22]MH_I2C_Read... [19:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:22]Read from MH i2c: E2 [19:45:22]MH_I2C_Read... [19:45:22]Read from MH i2c: E2 17 00 [19:45:22]MH_I2C_Read... [19:45:22]Read from MH i2c: E2 17 00 5C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [19:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:45:22]wFMCommunicate OK [19:45:22]requested_item fd.num is exist - process it [19:45:22]SAM_PROTO_GetFieldsCounters [19:45:22]wFMCommunicate request_size=4 [19:45:22]MH_SAM_APDU [19:45:22]CAPDU: 80 13 00 00 [19:45:22]Write to MH i2c: E2 08 00 5D 0C 80 13 00 00 00 00 00 00 E5 [19:45:22]Write i2c OK [19:45:22]MH_I2C_Read... [19:45:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:22]Read from MH i2c: E2 [19:45:22]MH_I2C_Read... [19:45:22]Read from MH i2c: E2 62 00 [19:45:22]MH_I2C_Read... [19:45:22]Read from MH i2c: E2 62 00 5D 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [19:45:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:22]wFMCommunicate OK [19:45:22]SAM_PROTO_GetFieldsCounters done [19:45:22]requested_item shift.num is exist - process it [19:45:22]requested_item shift.opened is exist - process it [19:45:22]req_shift_opened [19:45:22]FM_GetShiftState [19:45:22]SAM_PROTO_GetShiftState [19:45:22]wFMCommunicate request_size=4 [19:45:22]MH_SAM_APDU [19:45:22]CAPDU: 80 13 01 00 [19:45:22]Write to MH i2c: E2 08 00 5E 0C 80 13 01 00 00 00 00 00 E7 [19:45:22]Write i2c OK [19:45:22]MH_I2C_Read... [19:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:23]Read from MH i2c: E2 [19:45:23]MH_I2C_Read... [19:45:23]Read from MH i2c: E2 0E 00 [19:45:23]MH_I2C_Read... [19:45:23]Read from MH i2c: E2 0E 00 5E 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2E [19:45:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:45:23]wFMCommunicate OK [19:45:23]SAM_PROTO_GetShiftState done [19:45:23]FM_GetShiftState done [19:45:23]req_shift_opened done [19:45:23]requested_item shift.open_date is exist - process it [19:45:23]req_shift_open_date [19:45:23]req_shift_open_date done [19:45:23]produce_requested_data done [19:45:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152033,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:45:23]process_action_free close_receipt [19:45:23]json_value_free [19:45:23]json_value_free done [19:45:23]process_json_proto returns [19:45:23]Send response to host [19:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152033,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:45:23]free response buf [19:45:23]execute_script done [19:45:23]execute_script returns [19:45:23]free content buf [19:45:23]Sock 9.Close socket [19:45:23]Sock 9.Thread stoped [19:45:26]ConnectInit Can't take IP for lk.salyk.kg [19:45:26]CommunicateWithHost connect error [19:45:26]CommunicateWithHost err = -1 [19:45:26]OFD Sender: Server communicate error [19:45:31]OFD Sender: Processing packet 152033 [packets to send 827, broken 826] [19:45:31]ProducePacketName [19:45:31]name=ofd_packets/00152033 [19:45:31]OFD Sender: To server: pG, [19:45:31]CommunicateWithHost lk.salyk.kg:30040 [19:45:31]ConnectInit lk.salyk.kg [19:45:34]Connected sock=9 [19:45:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 14 07 01 AC A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 D0 73 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 51 02 00 35 04 06 00 6C 66 D8 F7 C3 5D 49 14 55 7C 8F 90 D7 F9 [19:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DF 76 47 00 EE 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 51 02 00 F4 03 04 00 E0 1B F0 66 B6 04 01 00 00 7F 7F 9D B4 E6 7B 79 FC [19:45:34]CommunicateWithHost err = 0 [19:45:34]CheckOFDResponse [19:45:34]1017 (14) - 77093643461234 [19:45:34]1041 (16) - 0000000000871835 [19:45:34]1040 (4) - 152033 [19:45:34]1012 (4) - 22.09.2024 13:30 [19:45:34]1206 (1) - 0 [19:45:34]OFD Sender: Remove packet 152033 [19:45:34]ProducePacketName [19:45:34]name=ofd_packets/00152033 [19:45:34]NVStorageDeleteData [19:45:35]OFD Sender: No OFD packet to send [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:50]OFD Sender: No OFD packet to send [19:45:55]OFD Sender: No OFD packet to send [19:46:00]OFD Sender: No OFD packet to send [19:46:05]OFD Sender: No OFD packet to send [19:46:10]OFD Sender: No OFD packet to send [19:46:10]recv_with_timeout no data received [19:46:15]OFD Sender: No OFD packet to send [19:46:20]OFD Sender: No OFD packet to send [19:46:25]OFD Sender: No OFD packet to send [19:46:30]OFD Sender: No OFD packet to send [19:46:35]OFD Sender: No OFD packet to send [19:46:40]OFD Sender: No OFD packet to send [19:46:45]OFD Sender: No OFD packet to send [19:46:50]OFD Sender: No OFD packet to send [19:46:55]OFD Sender: No OFD packet to send [19:47:00]OFD Sender: No OFD packet to send [19:47:05]OFD Sender: No OFD packet to send [19:47:10]OFD Sender: No OFD packet to send [19:47:13]recv_with_timeout no data received [19:47:15]OFD Sender: No OFD packet to send [19:47:20]OFD Sender: No OFD packet to send [19:47:25]OFD Sender: No OFD packet to send [19:47:30]OFD Sender: No OFD packet to send [19:47:35]OFD Sender: No OFD packet to send [19:47:40]OFD Sender: No OFD packet to send [19:47:45]OFD Sender: No OFD packet to send [19:47:50]OFD Sender: No OFD packet to send [19:47:55]OFD Sender: No OFD packet to send [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:19]accept exits with 10 [19:48:19]New connection [19:48:19]New thread 3067235684 created [19:48:19]Thread 3067092324 joined [19:48:19]Waiting for new connection... [19:48:19] Sock 10.Parse request [19:48:19]Sock 10.Check first char [19:48:19]Sock 10.First char is OK [19:48:19]request: POST /json_proto HTTP/1.0 [19:48:19]Method: POST [19:48:19]URL: /json_proto [19:48:19]Method is POST - this is cgi request [19:48:19]url: /json_proto [19:48:19]query_string will be loaded in cgi processing [19:48:19]execute_cgi json_proto POST (null) [19:48:19]execute_cgi path=json_proto method=POST [19:48:19]POST find Content-Length [19:48:19]Host: 172.17.43.67:8080 [19:48:19]Content-Length: 678 [19:48:19]Content-Type: application/json [19:48:19] [19:48:19]POST finish read [19:48:19]Found Content-Length = 678 [19:48:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:19]execute_script... [19:48:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:19]POST & json_proto [19:48:19]process_json_proto [19:48:19]json parsed OK: [19:48:19]protocol is kg_v1.0 [19:48:19]action value=close_receipt [19:48:19]process_action close_receipt [19:48:19]cmd_close_receipt [19:48:19]MH_GetDate [19:48:19]Write to MH i2c: F0 00 00 5F 0C 5A [19:48:19]Write i2c OK [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: F0 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: F0 09 00 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: F0 09 00 5F 0C 00 84 74 F0 66 6A BD 47 65 84 [19:48:19]GetLastDocTimeStamp 1727034320 [19:48:19]current date 1727034500 [19:48:19]FM_GetShiftState [19:48:19]SAM_PROTO_GetShiftState [19:48:19]wFMCommunicate request_size=4 [19:48:19]MH_SAM_APDU [19:48:19]CAPDU: 80 13 01 00 [19:48:19]Write to MH i2c: E2 08 00 60 0C 80 13 01 00 00 00 00 00 E9 [19:48:19]Write i2c OK [19:48:19]MH_I2C_Read... [19:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:19]Read from MH i2c: E2 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 0E 00 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 0E 00 60 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 30 [19:48:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:48:19]wFMCommunicate OK [19:48:19]SAM_PROTO_GetShiftState done [19:48:19]FM_GetShiftState done [19:48:19]opened in 1726966141 [19:48:19]opened+sec_in_day 1727052541 [19:48:19]quantity*price = 50036 [19:48:19]sum+1 = 50037 [19:48:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 365 22.09.2024 19:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152034 ФПД: 186076155865015 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152034&fm=186076155865015&tin=02508201610067®Number=0000000000091825&sum=50000 [19:48:20]StoreToDocumentArchive [19:48:20]shift 475 fd 152034 [19:48:20]save to /storage/0475/doc_00152034 [19:48:20]save last doc name /storage/0475/doc_00152034 to /storage/kkm_last_doc_name [19:48:20]save OK [19:48:20]Clear old archive folders... [19:48:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:48:20]tlvbuf is 0056D2C0 [19:48:20]SAM_PROTO_ClearQueue [19:48:20]wFMCommunicate request_size=4 [19:48:20]MH_SAM_APDU [19:48:20]CAPDU: 80 09 00 00 [19:48:20]Write to MH i2c: E2 08 00 6D 0C 80 09 00 00 00 00 00 00 EB [19:48:20]Write i2c OK [19:48:20]MH_I2C_Read... [19:48:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:48:20]Read from MH i2c: E2 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 03 00 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [19:48:20]RAPDU: 90 00 [19:48:20]wFMCommunicate OK [19:48:20]SAM_PROTO_ClearQueue done [19:48:20]KKMCreateOFDPacket [19:48:20]OFDProtocolAddRootSTLVToBuf [19:48:20]FM_MakeSignedData [19:48:20]FM_MakeSignedData [19:48:20]SAM_PROTO_SignData [19:48:20]wFMCommunicate request_size=4 [19:48:20]MH_SAM_APDU [19:48:20]CAPDU: 80 0D 01 02 [19:48:20]Write to MH i2c: E2 08 00 6E 0C 80 0D 01 02 00 00 00 00 F3 [19:48:20]Write i2c OK [19:48:20]MH_I2C_Read... [19:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:48:20]Read from MH i2c: E2 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 03 00 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 03 00 6E 0C 00 90 00 EE [19:48:20]RAPDU: 90 00 [19:48:20]wFMCommunicate OK [19:48:20]wFMCommunicate request_size=255 [19:48:20]MH_SAM_APDU [19:48:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 84 74 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 51 02 00 35 04 06 00 A9 [19:48:20]Write to MH i2c: E2 02 01 6F 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 84 74 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 51 02 00 35 04 06 00 A9 00 00 E8 [19:48:20]Write i2c OK [19:48:20]MH_I2C_Read... [19:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:21]OFD Sender: No OFD packet to send [19:48:21]Read from MH i2c: E2 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 03 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 03 00 6F 0C 00 90 00 EF [19:48:21]RAPDU: 90 00 [19:48:21]wFMCommunicate OK [19:48:21]wFMCommunicate request_size=10 [19:48:21]MH_SAM_APDU [19:48:21]CAPDU: 80 0D 02 02 05 3C 3B 2B E7 B7 [19:48:21]Write to MH i2c: E2 0D 00 70 0C 80 0D 02 02 05 00 3C 3B 2B E7 B7 00 00 40 [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:21]Read from MH i2c: E2 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 03 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 03 00 70 0C 00 90 00 F0 [19:48:21]RAPDU: 90 00 [19:48:21]wFMCommunicate OK [19:48:21]wFMCommunicate request_size=4 [19:48:21]MH_SAM_APDU [19:48:21]CAPDU: 80 0D 03 02 [19:48:21]Write to MH i2c: E2 08 00 71 0C 80 0D 03 02 00 00 00 00 F8 [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:48:21]Read from MH i2c: E2 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 0B 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 0B 00 71 0C 00 15 F9 95 86 94 77 D3 CA 90 00 CA [19:48:21]RAPDU: 15 F9 95 86 94 77 D3 CA 90 00 [19:48:21]wFMCommunicate OK [19:48:21]SAM_PROTO_SignData done [19:48:21]FM_MakeSignedData done [19:48:21]CreateOFDProtocolMessage [19:48:21]wFMCommunicate request_size=4 [19:48:21]MH_SAM_APDU [19:48:21]CAPDU: 80 11 00 00 [19:48:21]Write to MH i2c: E2 08 00 72 0C 80 11 00 00 00 00 00 00 F8 [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:21]Read from MH i2c: E2 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 17 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: E2 17 00 72 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [19:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:48:21]wFMCommunicate OK [19:48:21]CreateOFDProtocolMessage done [19:48:21]OFDSenderStorePacket 152034 [19:48:21]StoreOFDPacket docnum=152034 [19:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 88 07 01 FF 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 84 74 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 51 02 00 35 04 06 00 A9 3C 3B 2B E7 B7 15 F9 95 86 94 77 D3 CA [19:48:21]CheckFolder [19:48:21]dirname=/storage/ofd_packets [19:48:21]CheckFolder done [19:48:21]ProducePacketName [19:48:21]name=ofd_packets/00152034 [19:48:21]NVStorageSaveData ofd_packets/00152034 [19:48:21]File name is /storage/ofd_packets/00152034 [19:48:21]Write 301 bytes [19:48:21]NVStorageSaveData done [19:48:21]OFDSenderStorePacket done [19:48:21]KKMCreateOFDPacket done [19:48:21]NVStorageSaveData kkm_last_timestamp [19:48:21]File name is /storage/kkm_last_timestamp [19:48:21]Write 4 bytes [19:48:21]NVStorageSaveData done [19:48:21]ExternCall_PrintAddStr [19:48:21]wPrintStart [19:48:21]Write to MH i2c: 01 00 00 73 0C 7F [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 73 0C 00 00 00 00 00 FF 0F 94 [19:48:21]RasterBufferAndPrint [19:48:21]line Счет N : (1)1786042 [19:48:21]line ИНН: 02508201610067 [19:48:21]line Контрольно-Кассовый Чек [19:48:21]line ПРОДАЖА [19:48:21]line ТРК (МРК, ГНК) : 42 [19:48:21]line Товар: 2710124130 [19:48:21]line Аи-92-К-5 [19:48:21]line 7.380 * 67.80 [19:48:21]line = 500.36 [19:48:21]line НДС 12% НСП 1% [19:48:21]line > о реализуемом товаре [19:48:21]line ОКРУГЛЕНИЕ: -0.36 [19:48:21]line ИТОГО: 500.00 [19:48:21]line Внесено: 500.00 [19:48:21]line СДАЧА: 0.00 [19:48:21]line НСП 1% : 4.43 [19:48:21]line НДС 12% : 53.14 [19:48:21]line Наличными: 500.00 [19:48:21]line Безнал.: 0.00 [19:48:21]line Место: АЗС № 89 "Партнер Нефть" [19:48:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:48:21]line СНО: Общий режим [19:48:21]line Чек 365 22.09.2024 19:48 [19:48:21]line Смена: 475 ФФД: 1.0 [19:48:21]line ЗНМ: 0300000113 [19:48:21]line РНМ: 0000000000091825 [19:48:21]line Версия ККМ: 001 [19:48:21]line ФМ: 0000000000871835 [19:48:21]line ФД: 152034 [19:48:21]line ФПД: 186076155865015 [19:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152034&fm=186076155865015&tin=02508201610067®Number=0000000000091825&sum=50000 [19:48:21]written 0, free lines is 4095 [19:48:21]OFD Sender: Processing packet 152034 [packets to send 827, broken 826] [19:48:21]ProducePacketName [19:48:21]name=ofd_packets/00152034 [19:48:21]OFD Sender: To server: pG, [19:48:21]CommunicateWithHost lk.salyk.kg:30040 [19:48:21]ConnectInit lk.salyk.kg [19:48:21]Write to MH i2c: 01 00 00 9E 0C AA [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 9E 0C 00 00 00 00 00 DF 0C 9C [19:48:21]RasterBufferAndPrint [19:48:21]line [19:48:21]line [19:48:21]line [19:48:21]line [19:48:21]line [19:48:21]written 0, free lines is 3301 [19:48:21]MH_Cut [19:48:21]Write to MH i2c: D1 01 00 A5 0C 01 83 [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: D1 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: D1 01 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: D1 01 00 A5 0C 00 82 [19:48:21]Write to MH i2c: 01 00 00 A6 0C B2 [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:22]*** Cut start [19:48:22]*** Purtial cut [19:48:22]*** Stage 1: CUTSNS_PIN = 1 [19:48:22]Read from MH i2c: 01 [19:48:22]MH_I2C_Read... [19:48:22]*** Stop cut motor [19:48:22]*** Cut end [19:48:22]Read from MH i2c: 01 07 00 [19:48:22]MH_I2C_Read... [19:48:22]Read from MH i2c: 01 07 00 A6 0C 00 00 00 00 00 FF 0F C7 [19:48:22]process_action close_receipt done [19:48:22]requested_data is exist [19:48:22]produce_requested_data [19:48:22]requested_item fm.sn is exist - process it [19:48:22]wFMCommunicate request_size=4 [19:48:22]MH_SAM_APDU [19:48:22]CAPDU: 80 11 00 00 [19:48:22]Write to MH i2c: E2 08 00 A7 0C 80 11 00 00 00 00 00 00 2D [19:48:22]Write i2c OK [19:48:22]MH_I2C_Read... [19:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:22]Read from MH i2c: E2 [19:48:22]MH_I2C_Read... [19:48:22]Read from MH i2c: E2 17 00 [19:48:22]MH_I2C_Read... [19:48:22]Read from MH i2c: E2 17 00 A7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [19:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:48:22]wFMCommunicate OK [19:48:22]requested_item fd.num is exist - process it [19:48:22]SAM_PROTO_GetFieldsCounters [19:48:22]wFMCommunicate request_size=4 [19:48:22]MH_SAM_APDU [19:48:22]CAPDU: 80 13 00 00 [19:48:22]Write to MH i2c: E2 08 00 A8 0C 80 13 00 00 00 00 00 00 30 [19:48:22]Write i2c OK [19:48:22]MH_I2C_Read... [19:48:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:48:22]Read from MH i2c: E2 [19:48:22]MH_I2C_Read... [19:48:22]Read from MH i2c: E2 62 00 [19:48:22]MH_I2C_Read... [19:48:22]Read from MH i2c: E2 62 00 A8 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [19:48:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:48:22]wFMCommunicate OK [19:48:22]SAM_PROTO_GetFieldsCounters done [19:48:22]requested_item shift.num is exist - process it [19:48:22]requested_item shift.opened is exist - process it [19:48:22]req_shift_opened [19:48:22]FM_GetShiftState [19:48:22]SAM_PROTO_GetShiftState [19:48:22]wFMCommunicate request_size=4 [19:48:22]MH_SAM_APDU [19:48:22]CAPDU: 80 13 01 00 [19:48:22]Write to MH i2c: E2 08 00 A9 0C 80 13 01 00 00 00 00 00 32 [19:48:22]Write i2c OK [19:48:22]MH_I2C_Read... [19:48:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:23]Read from MH i2c: E2 [19:48:23]MH_I2C_Read... [19:48:23]Read from MH i2c: E2 0E 00 [19:48:23]MH_I2C_Read... [19:48:23]Read from MH i2c: E2 0E 00 A9 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 79 [19:48:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:48:23]wFMCommunicate OK [19:48:23]SAM_PROTO_GetShiftState done [19:48:23]FM_GetShiftState done [19:48:23]req_shift_opened done [19:48:23]requested_item shift.open_date is exist - process it [19:48:23]req_shift_open_date [19:48:23]req_shift_open_date done [19:48:23]produce_requested_data done [19:48:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152034,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:48:23]process_action_free close_receipt [19:48:23]json_value_free [19:48:23]json_value_free done [19:48:23]process_json_proto returns [19:48:23]Send response to host [19:48:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152034,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:48:23]free response buf [19:48:23]execute_script done [19:48:23]execute_script returns [19:48:23]free content buf [19:48:23]Sock 10.Close socket [19:48:23]Sock 10.Thread stoped [19:48:25]Connected sock=9 [19:48:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 88 07 01 FF 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 84 74 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 51 02 00 35 04 06 00 A9 3C 3B 2B E7 B7 15 F9 95 86 94 77 D3 CA [19:48:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8D 6F 47 00 AF 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 51 02 00 F4 03 04 00 8A 1C F0 66 B6 04 01 00 00 4A D5 13 E3 97 B3 03 00 [19:48:28]CommunicateWithHost err = 0 [19:48:28]CheckOFDResponse [19:48:28]1017 (14) - 77093643461234 [19:48:28]1041 (16) - 0000000000871835 [19:48:28]1040 (4) - 152034 [19:48:28]1012 (4) - 22.09.2024 13:32 [19:48:28]1206 (1) - 0 [19:48:28]OFD Sender: Remove packet 152034 [19:48:28]ProducePacketName [19:48:28]name=ofd_packets/00152034 [19:48:28]NVStorageDeleteData [19:48:29]OFD Sender: No OFD packet to send [19:48:34]OFD Sender: No OFD packet to send [19:48:39]OFD Sender: No OFD packet to send [19:48:44]OFD Sender: No OFD packet to send [19:48:48]recv_with_timeout no data received [19:48:49]OFD Sender: No OFD packet to send [19:48:54]OFD Sender: No OFD packet to send [19:48:59]OFD Sender: No OFD packet to send [19:49:04]OFD Sender: No OFD packet to send [19:49:09]OFD Sender: No OFD packet to send [19:49:14]OFD Sender: No OFD packet to send [19:49:19]OFD Sender: No OFD packet to send [19:49:24]OFD Sender: No OFD packet to send [19:49:29]OFD Sender: No OFD packet to send [19:49:34]OFD Sender: No OFD packet to send [19:49:39]OFD Sender: No OFD packet to send [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:54]OFD Sender: No OFD packet to send [19:49:59]OFD Sender: No OFD packet to send [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:44]OFD Sender: No OFD packet to send [19:50:50]OFD Sender: No OFD packet to send [19:50:55]OFD Sender: No OFD packet to send [19:50:58]accept exits with 8 [19:50:58]New connection [19:50:58]New thread 3067092324 created [19:50:58]Thread 3067235684 joined [19:50:58]Waiting for new connection... [19:50:58] Sock 8.Parse request [19:50:58]Sock 8.Check first char [19:50:58]Sock 8.First char is OK [19:50:58]request: POST /json_proto HTTP/1.0 [19:50:58]Method: POST [19:50:58]URL: /json_proto [19:50:58]Method is POST - this is cgi request [19:50:58]url: /json_proto [19:50:58]query_string will be loaded in cgi processing [19:50:58]execute_cgi json_proto POST (null) [19:50:58]execute_cgi path=json_proto method=POST [19:50:58]POST find Content-Length [19:50:58]Host: 172.17.43.67:8080 [19:50:58]Content-Length: 672 [19:50:58]Content-Type: application/json [19:50:58] [19:50:58]POST finish read [19:50:58]Found Content-Length = 672 [19:50:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 0.080, "sum" : 5.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 5.00, "payments": [ { "type": 0, "sum" : 5.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:58]execute_script... [19:50:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 0.080, "sum" : 5.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 5.00, "payments": [ { "type": 0, "sum" : 5.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:58]POST & json_proto [19:50:58]process_json_proto [19:50:58]json parsed OK: [19:50:58]protocol is kg_v1.0 [19:50:58]action value=close_receipt [19:50:58]process_action close_receipt [19:50:58]cmd_close_receipt [19:50:58]MH_GetDate [19:50:58]Write to MH i2c: F0 00 00 AA 0C A5 [19:50:58]Write i2c OK [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: F0 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: F0 09 00 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: F0 09 00 AA 0C 00 23 75 F0 66 6A BD 47 65 6F [19:50:58]GetLastDocTimeStamp 1727034500 [19:50:58]current date 1727034659 [19:50:58]FM_GetShiftState [19:50:58]SAM_PROTO_GetShiftState [19:50:58]wFMCommunicate request_size=4 [19:50:58]MH_SAM_APDU [19:50:58]CAPDU: 80 13 01 00 [19:50:58]Write to MH i2c: E2 08 00 AB 0C 80 13 01 00 00 00 00 00 34 [19:50:58]Write i2c OK [19:50:58]MH_I2C_Read... [19:50:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:58]Read from MH i2c: E2 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: E2 0E 00 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: E2 0E 00 AB 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7B [19:50:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:50:58]wFMCommunicate OK [19:50:58]SAM_PROTO_GetShiftState done [19:50:58]FM_GetShiftState done [19:50:58]opened in 1726966141 [19:50:58]opened+sec_in_day 1727052541 [19:50:58]quantity*price = 542 [19:50:58]sum+1 = 543 [19:50:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 5.00 Внесено: 300.00 СДАЧА: 295.00 НСП 1% : 0.05 НДС 12% : 0.58 Наличными: 5.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 366 22.09.2024 19:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152035 ФПД: 171712839092111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152035&fm=171712839092111&tin=02508201610067®Number=0000000000091825&sum=500 [19:50:59]StoreToDocumentArchive [19:50:59]shift 475 fd 152035 [19:50:59]save to /storage/0475/doc_00152035 [19:50:59]save last doc name /storage/0475/doc_00152035 to /storage/kkm_last_doc_name [19:50:59]save OK [19:50:59]Clear old archive folders... [19:50:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:59]tlvbuf is 005AABA0 [19:50:59]SAM_PROTO_ClearQueue [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 09 00 00 [19:50:59]Write to MH i2c: E2 08 00 B8 0C 80 09 00 00 00 00 00 00 36 [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 03 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [19:50:59]RAPDU: 90 00 [19:50:59]wFMCommunicate OK [19:50:59]SAM_PROTO_ClearQueue done [19:50:59]KKMCreateOFDPacket [19:50:59]OFDProtocolAddRootSTLVToBuf [19:50:59]FM_MakeSignedData [19:50:59]FM_MakeSignedData [19:50:59]SAM_PROTO_SignData [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 0D 01 02 [19:50:59]Write to MH i2c: E2 08 00 B9 0C 80 0D 01 02 00 00 00 00 3E [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 03 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 03 00 B9 0C 00 90 00 39 [19:50:59]RAPDU: 90 00 [19:50:59]wFMCommunicate OK [19:50:59]wFMCommunicate request_size=255 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 00 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1E 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 23 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 51 02 00 35 04 06 00 9C [19:50:59]Write to MH i2c: E2 02 01 BA 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 00 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1E 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 23 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 51 02 00 35 04 06 00 9C 00 00 82 [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:51:00]OFD Sender: No OFD packet to send [19:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:00]Read from MH i2c: E2 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 03 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 03 00 BA 0C 00 90 00 3A [19:51:00]RAPDU: 90 00 [19:51:00]wFMCommunicate OK [19:51:00]wFMCommunicate request_size=10 [19:51:00]MH_SAM_APDU [19:51:00]CAPDU: 80 0D 02 02 05 2C 02 C7 07 8F [19:51:00]Write to MH i2c: E2 0D 00 BB 0C 80 0D 02 02 05 00 2C 02 C7 07 8F 00 00 D6 [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:00]Read from MH i2c: E2 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 03 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 03 00 BB 0C 00 90 00 3B [19:51:00]RAPDU: 90 00 [19:51:00]wFMCommunicate OK [19:51:00]wFMCommunicate request_size=4 [19:51:00]MH_SAM_APDU [19:51:00]CAPDU: 80 0D 03 02 [19:51:00]Write to MH i2c: E2 08 00 BC 0C 80 0D 03 02 00 00 00 00 43 [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:00]Read from MH i2c: E2 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 0B 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 0B 00 BC 0C 00 86 D4 C6 F7 00 7B D6 07 90 00 B3 [19:51:00]RAPDU: 86 D4 C6 F7 00 7B D6 07 90 00 [19:51:00]wFMCommunicate OK [19:51:00]SAM_PROTO_SignData done [19:51:00]FM_MakeSignedData done [19:51:00]CreateOFDProtocolMessage [19:51:00]wFMCommunicate request_size=4 [19:51:00]MH_SAM_APDU [19:51:00]CAPDU: 80 11 00 00 [19:51:00]Write to MH i2c: E2 08 00 BD 0C 80 11 00 00 00 00 00 00 43 [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:00]Read from MH i2c: E2 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 17 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: E2 17 00 BD 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [19:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:00]wFMCommunicate OK [19:51:00]CreateOFDProtocolMessage done [19:51:00]OFDSenderStorePacket 152035 [19:51:00]StoreOFDPacket docnum=152035 [19:51:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 54 07 01 71 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 00 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1E 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 23 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 51 02 00 35 04 06 00 9C 2C 02 C7 07 8F 86 D4 C6 F7 00 7B D6 07 [19:51:00]CheckFolder [19:51:00]dirname=/storage/ofd_packets [19:51:00]CheckFolder done [19:51:00]ProducePacketName [19:51:00]name=ofd_packets/00152035 [19:51:00]NVStorageSaveData ofd_packets/00152035 [19:51:00]File name is /storage/ofd_packets/00152035 [19:51:00]Write 301 bytes [19:51:00]NVStorageSaveData done [19:51:00]OFDSenderStorePacket done [19:51:00]KKMCreateOFDPacket done [19:51:00]NVStorageSaveData kkm_last_timestamp [19:51:00]File name is /storage/kkm_last_timestamp [19:51:00]Write 4 bytes [19:51:00]NVStorageSaveData done [19:51:00]ExternCall_PrintAddStr [19:51:00]wPrintStart [19:51:00]Write to MH i2c: 01 00 00 BE 0C CA [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 07 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 07 00 BE 0C 00 00 00 00 00 FF 0F DF [19:51:00]RasterBufferAndPrint [19:51:00]line Счет N : (1)1786043 [19:51:00]line ИНН: 02508201610067 [19:51:00]line Контрольно-Кассовый Чек [19:51:00]line ПРОДАЖА [19:51:00]line ТРК (МРК, ГНК) : 32 [19:51:00]line Товар: 2710124130 [19:51:00]line Аи-92-К-5 [19:51:00]line 0.080 * 67.80 [19:51:00]line = 5.42 [19:51:00]line НДС 12% НСП 1% [19:51:00]line > о реализуемом товаре [19:51:00]line ОКРУГЛЕНИЕ: -0.42 [19:51:00]line ИТОГО: 5.00 [19:51:00]line Внесено: 300.00 [19:51:00]line СДАЧА: 295.00 [19:51:00]line НСП 1% : 0.05 [19:51:00]line НДС 12% : 0.58 [19:51:00]line Наличными: 5.00 [19:51:00]line Безнал.: 0.00 [19:51:00]line Место: АЗС № 89 "Партнер Нефть" [19:51:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:51:00]line СНО: Общий режим [19:51:00]line Чек 366 22.09.2024 19:50 [19:51:00]line Смена: 475 ФФД: 1.0 [19:51:00]line ЗНМ: 0300000113 [19:51:00]line РНМ: 0000000000091825 [19:51:00]line Версия ККМ: 001 [19:51:00]line ФМ: 0000000000871835 [19:51:00]line ФД: 152035 [19:51:00]line ФПД: 171712839092111 [19:51:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152035&fm=171712839092111&tin=02508201610067®Number=0000000000091825&sum=500 [19:51:00]written 0, free lines is 4095 [19:51:00]OFD Sender: Processing packet 152035 [packets to send 827, broken 826] [19:51:00]ProducePacketName [19:51:00]name=ofd_packets/00152035 [19:51:00]OFD Sender: To server: pG, [19:51:00]CommunicateWithHost lk.salyk.kg:30040 [19:51:00]ConnectInit lk.salyk.kg [19:51:00]Write to MH i2c: 01 00 00 E9 0C F5 [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 07 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: 01 07 00 E9 0C 00 00 00 00 00 E7 0C EF [19:51:00]RasterBufferAndPrint [19:51:00]line [19:51:00]line [19:51:00]line [19:51:00]line [19:51:00]line [19:51:00]written 0, free lines is 3309 [19:51:00]MH_Cut [19:51:00]Write to MH i2c: D1 01 00 F0 0C 01 CE [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: D1 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: D1 01 00 [19:51:00]MH_I2C_Read... [19:51:00]Read from MH i2c: D1 01 00 F0 0C 00 CD [19:51:00]Write to MH i2c: 01 00 00 F1 0C FD [19:51:00]Write i2c OK [19:51:00]MH_I2C_Read... [19:51:00]Connected sock=9 [19:51:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 54 07 01 71 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 00 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1E 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 23 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 51 02 00 35 04 06 00 9C 2C 02 C7 07 8F 86 D4 C6 F7 00 7B D6 07 [19:51:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 8B 47 00 22 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 51 02 00 F4 03 04 00 26 1D F0 66 B6 04 01 00 00 3F B9 D9 33 A7 4F BB A8 [19:51:01]CommunicateWithHost err = 0 [19:51:01]CheckOFDResponse [19:51:01]1017 (14) - 77093643461234 [19:51:01]1041 (16) - 0000000000871835 [19:51:01]1040 (4) - 152035 [19:51:01]1012 (4) - 22.09.2024 13:35 [19:51:01]1206 (1) - 0 [19:51:01]OFD Sender: Remove packet 152035 [19:51:01]ProducePacketName [19:51:01]name=ofd_packets/00152035 [19:51:01]NVStorageDeleteData [19:51:01]*** Cut start [19:51:01]*** Purtial cut [19:51:01]*** Stage 1: CUTSNS_PIN = 1 [19:51:01]OFD Sender: No OFD packet to send [19:51:01]Read from MH i2c: 01 [19:51:01]MH_I2C_Read... [19:51:01]*** Stop cut motor [19:51:01]*** Cut end [19:51:01]Read from MH i2c: 01 07 00 [19:51:01]MH_I2C_Read... [19:51:01]Read from MH i2c: 01 07 00 F1 0C 00 00 00 00 00 FF 0F 12 [19:51:01]process_action close_receipt done [19:51:01]requested_data is exist [19:51:01]produce_requested_data [19:51:01]requested_item fm.sn is exist - process it [19:51:01]wFMCommunicate request_size=4 [19:51:01]MH_SAM_APDU [19:51:01]CAPDU: 80 11 00 00 [19:51:01]Write to MH i2c: E2 08 00 F2 0C 80 11 00 00 00 00 00 00 78 [19:51:01]Write i2c OK [19:51:01]MH_I2C_Read... [19:51:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:01]Read from MH i2c: E2 [19:51:01]MH_I2C_Read... [19:51:01]Read from MH i2c: E2 17 00 [19:51:01]MH_I2C_Read... [19:51:01]Read from MH i2c: E2 17 00 F2 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [19:51:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:01]wFMCommunicate OK [19:51:01]requested_item fd.num is exist - process it [19:51:01]SAM_PROTO_GetFieldsCounters [19:51:01]wFMCommunicate request_size=4 [19:51:01]MH_SAM_APDU [19:51:01]CAPDU: 80 13 00 00 [19:51:01]Write to MH i2c: E2 08 00 F3 0C 80 13 00 00 00 00 00 00 7B [19:51:01]Write i2c OK [19:51:01]MH_I2C_Read... [19:51:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:01]Read from MH i2c: E2 [19:51:01]MH_I2C_Read... [19:51:01]Read from MH i2c: E2 62 00 [19:51:01]MH_I2C_Read... [19:51:01]Read from MH i2c: E2 62 00 F3 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [19:51:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:51:01]wFMCommunicate OK [19:51:01]SAM_PROTO_GetFieldsCounters done [19:51:01]requested_item shift.num is exist - process it [19:51:01]requested_item shift.opened is exist - process it [19:51:01]req_shift_opened [19:51:01]FM_GetShiftState [19:51:01]SAM_PROTO_GetShiftState [19:51:01]wFMCommunicate request_size=4 [19:51:01]MH_SAM_APDU [19:51:01]CAPDU: 80 13 01 00 [19:51:01]Write to MH i2c: E2 08 00 F4 0C 80 13 01 00 00 00 00 00 7D [19:51:01]Write i2c OK [19:51:01]MH_I2C_Read... [19:51:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:02]Read from MH i2c: E2 [19:51:02]MH_I2C_Read... [19:51:02]Read from MH i2c: E2 0E 00 [19:51:02]MH_I2C_Read... [19:51:02]Read from MH i2c: E2 0E 00 F4 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C4 [19:51:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:51:02]wFMCommunicate OK [19:51:02]SAM_PROTO_GetShiftState done [19:51:02]FM_GetShiftState done [19:51:02]req_shift_opened done [19:51:02]requested_item shift.open_date is exist - process it [19:51:02]req_shift_open_date [19:51:02]req_shift_open_date done [19:51:02]produce_requested_data done [19:51:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152035,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:51:02]process_action_free close_receipt [19:51:02]json_value_free [19:51:02]json_value_free done [19:51:02]process_json_proto returns [19:51:02]Send response to host [19:51:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152035,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:51:02]free response buf [19:51:02]execute_script done [19:51:02]execute_script returns [19:51:02]free content buf [19:51:02]Sock 8.Close socket [19:51:02]Sock 8.Thread stoped [19:51:06]OFD Sender: No OFD packet to send [19:51:10]recv_with_timeout no data received [19:51:11]OFD Sender: No OFD packet to send [19:51:16]OFD Sender: No OFD packet to send [19:51:21]OFD Sender: No OFD packet to send [19:51:25]recv_with_timeout no data received [19:51:26]OFD Sender: No OFD packet to send [19:51:31]OFD Sender: No OFD packet to send [19:51:36]OFD Sender: No OFD packet to send [19:51:41]OFD Sender: No OFD packet to send [19:51:44]recv_with_timeout no data received [19:51:46]OFD Sender: No OFD packet to send [19:51:51]OFD Sender: No OFD packet to send [19:51:56]OFD Sender: No OFD packet to send [19:51:59]accept exits with 10 [19:51:59]New connection [19:51:59]New thread 3067235684 created [19:51:59]Thread 3067092324 joined [19:51:59]Waiting for new connection... [19:51:59] Sock 10.Parse request [19:51:59]Sock 10.Check first char [19:51:59]Sock 10.First char is OK [19:51:59]request: POST /json_proto HTTP/1.0 [19:51:59]Method: POST [19:51:59]URL: /json_proto [19:51:59]Method is POST - this is cgi request [19:51:59]url: /json_proto [19:51:59]query_string will be loaded in cgi processing [19:51:59]execute_cgi json_proto POST (null) [19:51:59]execute_cgi path=json_proto method=POST [19:51:59]POST find Content-Length [19:51:59]Host: 172.17.43.67:8080 [19:51:59]Content-Length: 662 [19:51:59]Content-Type: application/json [19:51:59] [19:51:59]POST finish read [19:51:59]Found Content-Length = 662 [19:51:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:59]execute_script... [19:51:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:59]POST & json_proto [19:51:59]process_json_proto [19:51:59]json parsed OK: [19:51:59]protocol is kg_v1.0 [19:51:59]action value=close_receipt [19:51:59]process_action close_receipt [19:51:59]cmd_close_receipt [19:51:59]MH_GetDate [19:51:59]Write to MH i2c: F0 00 00 F5 0C F0 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: F0 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: F0 09 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: F0 09 00 F5 0C 00 5F 75 F0 66 6A BD 47 65 F6 [19:51:59]GetLastDocTimeStamp 1727034659 [19:51:59]current date 1727034719 [19:51:59]FM_GetShiftState [19:51:59]SAM_PROTO_GetShiftState [19:51:59]wFMCommunicate request_size=4 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 13 01 00 [19:51:59]Write to MH i2c: E2 08 00 F6 0C 80 13 01 00 00 00 00 00 7F [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 0E 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 0E 00 F6 0C 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C6 [19:51:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:51:59]wFMCommunicate OK [19:51:59]SAM_PROTO_GetShiftState done [19:51:59]FM_GetShiftState done [19:51:59]opened in 1726966141 [19:51:59]opened+sec_in_day 1727052541 [19:51:59]quantity*price = 30006 [19:51:59]sum+1 = 30008 [19:51:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 367 22.09.2024 19:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152036 ФПД: 188704635233203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152036&fm=188704635233203&tin=02508201610067®Number=0000000000091825&sum=30000 [19:52:00]StoreToDocumentArchive [19:52:00]shift 475 fd 152036 [19:52:00]save to /storage/0475/doc_00152036 [19:52:00]save last doc name /storage/0475/doc_00152036 to /storage/kkm_last_doc_name [19:52:00]save OK [19:52:00]Clear old archive folders... [19:52:00]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:52:00]tlvbuf is 0055F260 [19:52:00]SAM_PROTO_ClearQueue [19:52:00]wFMCommunicate request_size=4 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 09 00 00 [19:52:00]Write to MH i2c: E2 08 00 03 0D 80 09 00 00 00 00 00 00 82 [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [19:52:00]RAPDU: 90 00 [19:52:00]wFMCommunicate OK [19:52:00]SAM_PROTO_ClearQueue done [19:52:00]KKMCreateOFDPacket [19:52:00]OFDProtocolAddRootSTLVToBuf [19:52:00]FM_MakeSignedData [19:52:00]FM_MakeSignedData [19:52:00]SAM_PROTO_SignData [19:52:00]wFMCommunicate request_size=4 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 0D 01 02 [19:52:00]Write to MH i2c: E2 08 00 04 0D 80 0D 01 02 00 00 00 00 8A [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 04 0D 00 90 00 85 [19:52:00]RAPDU: 90 00 [19:52:00]wFMCommunicate OK [19:52:00]wFMCommunicate request_size=255 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5F 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 51 02 00 35 04 06 00 AB A0 38 C0 23 [19:52:00]Write to MH i2c: E2 02 01 05 0D 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5F 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 51 02 00 35 04 06 00 AB A0 38 C0 23 00 00 6F [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 05 0D 00 90 00 86 [19:52:00]RAPDU: 90 00 [19:52:00]wFMCommunicate OK [19:52:00]wFMCommunicate request_size=6 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 0D 02 02 01 B3 [19:52:00]Write to MH i2c: E2 09 00 06 0D 80 0D 02 02 01 00 B3 00 00 42 [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 03 00 06 0D 00 90 00 87 [19:52:00]RAPDU: 90 00 [19:52:00]wFMCommunicate OK [19:52:00]wFMCommunicate request_size=4 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 0D 03 02 [19:52:00]Write to MH i2c: E2 08 00 07 0D 80 0D 03 02 00 00 00 00 8F [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 0B 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 0B 00 07 0D 00 6A 9A A0 C0 4D 1A E4 6B 90 00 AA [19:52:00]RAPDU: 6A 9A A0 C0 4D 1A E4 6B 90 00 [19:52:00]wFMCommunicate OK [19:52:00]SAM_PROTO_SignData done [19:52:00]FM_MakeSignedData done [19:52:00]CreateOFDProtocolMessage [19:52:00]wFMCommunicate request_size=4 [19:52:00]MH_SAM_APDU [19:52:00]CAPDU: 80 11 00 00 [19:52:00]Write to MH i2c: E2 08 00 08 0D 80 11 00 00 00 00 00 00 8F [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:00]Read from MH i2c: E2 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 17 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: E2 17 00 08 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [19:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:00]wFMCommunicate OK [19:52:00]CreateOFDProtocolMessage done [19:52:00]OFDSenderStorePacket 152036 [19:52:00]StoreOFDPacket docnum=152036 [19:52:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EC 8E 03 01 E8 BB 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5F 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 51 02 00 35 04 06 00 AB A0 38 C0 23 B3 6A 9A A0 C0 4D 1A E4 6B [19:52:00]CheckFolder [19:52:00]dirname=/storage/ofd_packets [19:52:00]CheckFolder done [19:52:00]ProducePacketName [19:52:00]name=ofd_packets/00152036 [19:52:00]NVStorageSaveData ofd_packets/00152036 [19:52:00]File name is /storage/ofd_packets/00152036 [19:52:00]Write 297 bytes [19:52:00]NVStorageSaveData done [19:52:00]OFDSenderStorePacket done [19:52:00]KKMCreateOFDPacket done [19:52:00]NVStorageSaveData kkm_last_timestamp [19:52:00]File name is /storage/kkm_last_timestamp [19:52:00]Write 4 bytes [19:52:00]NVStorageSaveData done [19:52:00]ExternCall_PrintAddStr [19:52:00]wPrintStart [19:52:00]Write to MH i2c: 01 00 00 09 0D 16 [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 07 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 07 00 09 0D 00 00 00 00 00 FF 0F 2B [19:52:00]RasterBufferAndPrint [19:52:00]line Счет N : (1)1786044 [19:52:00]line ИНН: 02508201610067 [19:52:00]line Контрольно-Кассовый Чек [19:52:00]line ПРОДАЖА [19:52:00]line ТРК (МРК, ГНК) : 33 [19:52:00]line Товар: 2710124130 [19:52:00]line Super-92 [19:52:00]line 4.330 * 69.30 [19:52:00]line = 300.07 [19:52:00]line НДС 12% НСП 1% [19:52:00]line > о реализуемом товаре [19:52:00]line ОКРУГЛЕНИЕ: -0.07 [19:52:00]line ИТОГО: 300.00 [19:52:00]line Внесено: 300.00 [19:52:00]line СДАЧА: 0.00 [19:52:00]line НСП 1% : 2.65 [19:52:00]line НДС 12% : 31.87 [19:52:00]line Наличными: 300.00 [19:52:00]line Безнал.: 0.00 [19:52:00]line Место: АЗС № 89 "Партнер Нефть" [19:52:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:52:00]line СНО: Общий режим [19:52:00]line Чек 367 22.09.2024 19:51 [19:52:00]line Смена: 475 ФФД: 1.0 [19:52:00]line ЗНМ: 0300000113 [19:52:00]line РНМ: 0000000000091825 [19:52:00]line Версия ККМ: 001 [19:52:00]line ФМ: 0000000000871835 [19:52:00]line ФД: 152036 [19:52:00]line ФПД: 188704635233203 [19:52:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152036&fm=188704635233203&tin=02508201610067®Number=0000000000091825&sum=30000 [19:52:01]OFD Sender: Processing packet 152036 [packets to send 827, broken 826] [19:52:01]ProducePacketName [19:52:01]name=ofd_packets/00152036 [19:52:01]OFD Sender: To server: pG, [19:52:01]CommunicateWithHost lk.salyk.kg:30040 [19:52:01]ConnectInit lk.salyk.kg [19:52:01]written 0, free lines is 4095 [19:52:01]Write to MH i2c: 01 00 00 34 0D 41 [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: 01 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: 01 07 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: 01 07 00 34 0D 00 00 00 00 00 DF 0C 33 [19:52:01]RasterBufferAndPrint [19:52:01]line [19:52:01]line [19:52:01]line [19:52:01]line [19:52:01]line [19:52:01]written 0, free lines is 3301 [19:52:01]MH_Cut [19:52:01]Write to MH i2c: D1 01 00 3B 0D 01 1A [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: D1 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: D1 01 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: D1 01 00 3B 0D 00 19 [19:52:01]Write to MH i2c: 01 00 00 3C 0D 49 [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:02]*** Cut start [19:52:02]*** Purtial cut [19:52:02]*** Stage 1: CUTSNS_PIN = 1 [19:52:02]Read from MH i2c: 01 [19:52:02]MH_I2C_Read... [19:52:02]*** Stop cut motor [19:52:02]*** Cut end [19:52:02]Read from MH i2c: 01 07 00 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: 01 07 00 3C 0D 00 00 00 00 00 FF 0F 5E [19:52:02]process_action close_receipt done [19:52:02]requested_data is exist [19:52:02]produce_requested_data [19:52:02]requested_item fm.sn is exist - process it [19:52:02]wFMCommunicate request_size=4 [19:52:02]MH_SAM_APDU [19:52:02]CAPDU: 80 11 00 00 [19:52:02]Write to MH i2c: E2 08 00 3D 0D 80 11 00 00 00 00 00 00 C4 [19:52:02]Write i2c OK [19:52:02]MH_I2C_Read... [19:52:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:02]Read from MH i2c: E2 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 17 00 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 17 00 3D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [19:52:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:02]wFMCommunicate OK [19:52:02]requested_item fd.num is exist - process it [19:52:02]SAM_PROTO_GetFieldsCounters [19:52:02]wFMCommunicate request_size=4 [19:52:02]MH_SAM_APDU [19:52:02]CAPDU: 80 13 00 00 [19:52:02]Write to MH i2c: E2 08 00 3E 0D 80 13 00 00 00 00 00 00 C7 [19:52:02]Write i2c OK [19:52:02]MH_I2C_Read... [19:52:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:02]Read from MH i2c: E2 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 62 00 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 62 00 3E 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:52:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:02]wFMCommunicate OK [19:52:02]SAM_PROTO_GetFieldsCounters done [19:52:02]requested_item shift.num is exist - process it [19:52:02]requested_item shift.opened is exist - process it [19:52:02]req_shift_opened [19:52:02]FM_GetShiftState [19:52:02]SAM_PROTO_GetShiftState [19:52:02]wFMCommunicate request_size=4 [19:52:02]MH_SAM_APDU [19:52:02]CAPDU: 80 13 01 00 [19:52:02]Write to MH i2c: E2 08 00 3F 0D 80 13 01 00 00 00 00 00 C9 [19:52:02]Write i2c OK [19:52:02]MH_I2C_Read... [19:52:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:02]Read from MH i2c: E2 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 0E 00 [19:52:02]MH_I2C_Read... [19:52:02]Read from MH i2c: E2 0E 00 3F 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 10 [19:52:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:52:02]wFMCommunicate OK [19:52:02]SAM_PROTO_GetShiftState done [19:52:02]FM_GetShiftState done [19:52:02]req_shift_opened done [19:52:02]requested_item shift.open_date is exist - process it [19:52:02]req_shift_open_date [19:52:02]req_shift_open_date done [19:52:02]produce_requested_data done [19:52:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152036,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:52:02]process_action_free close_receipt [19:52:02]json_value_free [19:52:02]json_value_free done [19:52:02]process_json_proto returns [19:52:02]Send response to host [19:52:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152036,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:52:02]free response buf [19:52:02]execute_script done [19:52:02]execute_script returns [19:52:02]free content buf [19:52:02]Sock 10.Close socket [19:52:02]Sock 10.Thread stoped [19:52:06]ConnectInit Can't take IP for lk.salyk.kg [19:52:06]CommunicateWithHost connect error [19:52:06]CommunicateWithHost err = -1 [19:52:06]OFD Sender: Server communicate error [19:52:11]OFD Sender: Processing packet 152036 [packets to send 827, broken 826] [19:52:11]ProducePacketName [19:52:11]name=ofd_packets/00152036 [19:52:11]OFD Sender: To server: pG, [19:52:11]CommunicateWithHost lk.salyk.kg:30040 [19:52:11]ConnectInit lk.salyk.kg [19:52:14]Connected sock=8 [19:52:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EC 8E 03 01 E8 BB 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5F 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 51 02 00 35 04 06 00 AB A0 38 C0 23 B3 6A 9A A0 C0 4D 1A E4 6B [19:52:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 21 47 00 3F 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 51 02 00 F4 03 04 00 70 1D F0 66 B6 04 01 00 00 00 BA 8C 09 AA 35 28 8D [19:52:15]CommunicateWithHost err = 0 [19:52:15]CheckOFDResponse [19:52:15]1017 (14) - 77093643461234 [19:52:15]1041 (16) - 0000000000871835 [19:52:15]1040 (4) - 152036 [19:52:15]1012 (4) - 22.09.2024 13:36 [19:52:15]1206 (1) - 0 [19:52:15]OFD Sender: Remove packet 152036 [19:52:15]ProducePacketName [19:52:15]name=ofd_packets/00152036 [19:52:15]NVStorageDeleteData [19:52:15]OFD Sender: No OFD packet to send [19:52:20]OFD Sender: No OFD packet to send [19:52:25]recv_with_timeout no data received [19:52:25]OFD Sender: No OFD packet to send [19:52:30]OFD Sender: No OFD packet to send [19:52:35]OFD Sender: No OFD packet to send [19:52:40]OFD Sender: No OFD packet to send [19:52:45]OFD Sender: No OFD packet to send [19:52:51]OFD Sender: No OFD packet to send [19:52:52]accept exits with 9 [19:52:52]New connection [19:52:52]New thread 3067092324 created [19:52:52]Thread 3067235684 joined [19:52:52]Waiting for new connection... [19:52:52] Sock 9.Parse request [19:52:52]Sock 9.Check first char [19:52:52]Sock 9.First char is OK [19:52:52]request: POST /json_proto HTTP/1.0 [19:52:52]Method: POST [19:52:52]URL: /json_proto [19:52:52]Method is POST - this is cgi request [19:52:52]url: /json_proto [19:52:52]query_string will be loaded in cgi processing [19:52:52]execute_cgi json_proto POST (null) [19:52:52]execute_cgi path=json_proto method=POST [19:52:52]POST find Content-Length [19:52:52]Host: 172.17.43.67:8080 [19:52:52]Content-Length: 679 [19:52:52]Content-Type: application/json [19:52:52] [19:52:52]POST finish read [19:52:52]Found Content-Length = 679 [19:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:52]execute_script... [19:52:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:52]POST & json_proto [19:52:52]process_json_proto [19:52:52]json parsed OK: [19:52:52]protocol is kg_v1.0 [19:52:52]action value=close_receipt [19:52:52]process_action close_receipt [19:52:52]cmd_close_receipt [19:52:52]MH_GetDate [19:52:52]Write to MH i2c: F0 00 00 40 0D 3C [19:52:52]Write i2c OK [19:52:52]MH_I2C_Read... [19:52:52]Read from MH i2c: F0 [19:52:52]MH_I2C_Read... [19:52:52]Read from MH i2c: F0 09 00 [19:52:52]MH_I2C_Read... [19:52:52]Read from MH i2c: F0 09 00 40 0D 00 95 75 F0 66 6A BD 47 65 78 [19:52:52]GetLastDocTimeStamp 1727034719 [19:52:52]current date 1727034773 [19:52:52]FM_GetShiftState [19:52:52]SAM_PROTO_GetShiftState [19:52:52]wFMCommunicate request_size=4 [19:52:52]MH_SAM_APDU [19:52:52]CAPDU: 80 13 01 00 [19:52:52]Write to MH i2c: E2 08 00 41 0D 80 13 01 00 00 00 00 00 CB [19:52:52]Write i2c OK [19:52:52]MH_I2C_Read... [19:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:52]Read from MH i2c: E2 [19:52:52]MH_I2C_Read... [19:52:52]Read from MH i2c: E2 0E 00 [19:52:52]MH_I2C_Read... [19:52:52]Read from MH i2c: E2 0E 00 41 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 12 [19:52:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:52:52]wFMCommunicate OK [19:52:52]SAM_PROTO_GetShiftState done [19:52:52]FM_GetShiftState done [19:52:52]opened in 1726966141 [19:52:52]opened+sec_in_day 1727052541 [19:52:52]quantity*price = 70037 [19:52:52]sum+1 = 70038 [19:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 368 22.09.2024 19:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152037 ФПД: 146451186922004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152037&fm=146451186922004&tin=02508201610067®Number=0000000000091825&sum=70000 [19:52:53]StoreToDocumentArchive [19:52:53]shift 475 fd 152037 [19:52:53]save to /storage/0475/doc_00152037 [19:52:53]save last doc name /storage/0475/doc_00152037 to /storage/kkm_last_doc_name [19:52:53]save OK [19:52:53]Clear old archive folders... [19:52:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:53]tlvbuf is 00560610 [19:52:53]SAM_PROTO_ClearQueue [19:52:53]wFMCommunicate request_size=4 [19:52:53]MH_SAM_APDU [19:52:53]CAPDU: 80 09 00 00 [19:52:53]Write to MH i2c: E2 08 00 4E 0D 80 09 00 00 00 00 00 00 CD [19:52:53]Write i2c OK [19:52:53]MH_I2C_Read... [19:52:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:53]Read from MH i2c: E2 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 03 00 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 03 00 4E 0D 00 90 00 CF [19:52:53]RAPDU: 90 00 [19:52:53]wFMCommunicate OK [19:52:53]SAM_PROTO_ClearQueue done [19:52:53]KKMCreateOFDPacket [19:52:53]OFDProtocolAddRootSTLVToBuf [19:52:53]FM_MakeSignedData [19:52:53]FM_MakeSignedData [19:52:53]SAM_PROTO_SignData [19:52:53]wFMCommunicate request_size=4 [19:52:53]MH_SAM_APDU [19:52:53]CAPDU: 80 0D 01 02 [19:52:53]Write to MH i2c: E2 08 00 4F 0D 80 0D 01 02 00 00 00 00 D5 [19:52:53]Write i2c OK [19:52:53]MH_I2C_Read... [19:52:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:53]Read from MH i2c: E2 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 03 00 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 03 00 4F 0D 00 90 00 D0 [19:52:53]RAPDU: 90 00 [19:52:53]wFMCommunicate OK [19:52:53]wFMCommunicate request_size=255 [19:52:53]MH_SAM_APDU [19:52:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 51 02 00 35 04 06 00 85 [19:52:53]Write to MH i2c: E2 02 01 50 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 51 02 00 35 04 06 00 85 00 00 A5 [19:52:53]Write i2c OK [19:52:53]MH_I2C_Read... [19:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 50 0D 00 90 00 D1 [19:52:54]RAPDU: 90 00 [19:52:54]wFMCommunicate OK [19:52:54]wFMCommunicate request_size=10 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 0D 02 02 05 32 52 F9 32 14 [19:52:54]Write to MH i2c: E2 0D 00 51 0D 80 0D 02 02 05 00 32 52 F9 32 14 00 00 A5 [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 51 0D 00 90 00 D2 [19:52:54]RAPDU: 90 00 [19:52:54]wFMCommunicate OK [19:52:54]wFMCommunicate request_size=4 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 0D 03 02 [19:52:54]Write to MH i2c: E2 08 00 52 0D 80 0D 03 02 00 00 00 00 DA [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 0B 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 0B 00 52 0D 00 70 ED 03 FF 84 F2 C9 1A 90 00 93 [19:52:54]RAPDU: 70 ED 03 FF 84 F2 C9 1A 90 00 [19:52:54]wFMCommunicate OK [19:52:54]SAM_PROTO_SignData done [19:52:54]FM_MakeSignedData done [19:52:54]CreateOFDProtocolMessage [19:52:54]wFMCommunicate request_size=4 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 11 00 00 [19:52:54]Write to MH i2c: E2 08 00 53 0D 80 11 00 00 00 00 00 00 DA [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 17 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 17 00 53 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [19:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:54]wFMCommunicate OK [19:52:54]CreateOFDProtocolMessage done [19:52:54]OFDSenderStorePacket 152037 [19:52:54]StoreOFDPacket docnum=152037 [19:52:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 C3 07 01 19 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 51 02 00 35 04 06 00 85 32 52 F9 32 14 70 ED 03 FF 84 F2 C9 1A [19:52:54]CheckFolder [19:52:54]dirname=/storage/ofd_packets [19:52:54]CheckFolder done [19:52:54]ProducePacketName [19:52:54]name=ofd_packets/00152037 [19:52:54]NVStorageSaveData ofd_packets/00152037 [19:52:54]File name is /storage/ofd_packets/00152037 [19:52:54]Write 301 bytes [19:52:54]NVStorageSaveData done [19:52:54]OFDSenderStorePacket done [19:52:54]KKMCreateOFDPacket done [19:52:54]NVStorageSaveData kkm_last_timestamp [19:52:54]File name is /storage/kkm_last_timestamp [19:52:54]Write 4 bytes [19:52:54]NVStorageSaveData done [19:52:54]ExternCall_PrintAddStr [19:52:54]wPrintStart [19:52:54]Write to MH i2c: 01 00 00 54 0D 61 [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 07 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 07 00 54 0D 00 00 00 00 00 FF 0F 76 [19:52:54]RasterBufferAndPrint [19:52:54]line Счет N : (1)1786045 [19:52:54]line ИНН: 02508201610067 [19:52:54]line Контрольно-Кассовый Чек [19:52:54]line ПРОДАЖА [19:52:54]line ТРК (МРК, ГНК) : 42 [19:52:54]line Товар: 2710124130 [19:52:54]line Аи-92-К-5 [19:52:54]line 10.330 * 67.80 [19:52:54]line = 700.37 [19:52:54]line НДС 12% НСП 1% [19:52:54]line > о реализуемом товаре [19:52:54]line ОКРУГЛЕНИЕ: -0.37 [19:52:54]line ИТОГО: 700.00 [19:52:54]line Внесено: 700.00 [19:52:54]line СДАЧА: 0.00 [19:52:54]line НСП 1% : 6.20 [19:52:54]line НДС 12% : 74.38 [19:52:54]line Наличными: 700.00 [19:52:54]line Безнал.: 0.00 [19:52:54]line Место: АЗС № 89 "Партнер Нефть" [19:52:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:52:54]line СНО: Общий режим [19:52:54]line Чек 368 22.09.2024 19:52 [19:52:54]line Смена: 475 ФФД: 1.0 [19:52:54]line ЗНМ: 0300000113 [19:52:54]line РНМ: 0000000000091825 [19:52:54]line Версия ККМ: 001 [19:52:54]line ФМ: 0000000000871835 [19:52:54]line ФД: 152037 [19:52:54]line ФПД: 146451186922004 [19:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152037&fm=146451186922004&tin=02508201610067®Number=0000000000091825&sum=70000 [19:52:54]written 0, free lines is 4095 [19:52:54]OFD Sender: Processing packet 152037 [packets to send 827, broken 826] [19:52:54]ProducePacketName [19:52:54]name=ofd_packets/00152037 [19:52:54]OFD Sender: To server: pG, [19:52:54]CommunicateWithHost lk.salyk.kg:30040 [19:52:54]ConnectInit lk.salyk.kg [19:52:54]Connected sock=10 [19:52:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 C3 07 01 19 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 51 02 00 35 04 06 00 85 32 52 F9 32 14 70 ED 03 FF 84 F2 C9 1A [19:52:54]Write to MH i2c: 01 00 00 7F 0D 8C [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 07 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: 01 07 00 7F 0D 00 00 00 00 00 F9 0C 98 [19:52:54]RasterBufferAndPrint [19:52:54]line [19:52:54]line [19:52:54]line [19:52:54]line [19:52:54]line [19:52:54]written 0, free lines is 3327 [19:52:54]MH_Cut [19:52:54]Write to MH i2c: D1 01 00 86 0D 01 65 [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: D1 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: D1 01 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: D1 01 00 86 0D 00 64 [19:52:54]Write to MH i2c: 01 00 00 87 0D 94 [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 2A 47 00 03 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 51 02 00 F4 03 04 00 98 1D F0 66 B6 04 01 00 00 1B E9 AE AA 3F 03 A2 2D [19:52:55]CommunicateWithHost err = 0 [19:52:55]CheckOFDResponse [19:52:55]1017 (14) - 77093643461234 [19:52:55]1041 (16) - 0000000000871835 [19:52:55]1040 (4) - 152037 [19:52:55]1012 (4) - 22.09.2024 13:37 [19:52:55]1206 (1) - 0 [19:52:55]OFD Sender: Remove packet 152037 [19:52:55]ProducePacketName [19:52:55]name=ofd_packets/00152037 [19:52:55]NVStorageDeleteData [19:52:55]*** Cut start [19:52:55]*** Purtial cut [19:52:55]*** Stage 1: CUTSNS_PIN = 1 [19:52:55]Read from MH i2c: 01 [19:52:55]MH_I2C_Read... [19:52:55]*** Stop cut motor [19:52:55]*** Cut end [19:52:55]Read from MH i2c: 01 07 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 07 00 87 0D 00 00 00 00 00 FF 0F A9 [19:52:55]process_action close_receipt done [19:52:55]requested_data is exist [19:52:55]produce_requested_data [19:52:55]requested_item fm.sn is exist - process it [19:52:55]wFMCommunicate request_size=4 [19:52:55]MH_SAM_APDU [19:52:55]CAPDU: 80 11 00 00 [19:52:55]Write to MH i2c: E2 08 00 88 0D 80 11 00 00 00 00 00 00 0F [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 17 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 17 00 88 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [19:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:55]wFMCommunicate OK [19:52:55]requested_item fd.num is exist - process it [19:52:55]SAM_PROTO_GetFieldsCounters [19:52:55]wFMCommunicate request_size=4 [19:52:55]MH_SAM_APDU [19:52:55]CAPDU: 80 13 00 00 [19:52:55]Write to MH i2c: E2 08 00 89 0D 80 13 00 00 00 00 00 00 12 [19:52:55]OFD Sender: No OFD packet to send [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 62 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 62 00 89 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:52:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:55]wFMCommunicate OK [19:52:55]SAM_PROTO_GetFieldsCounters done [19:52:55]requested_item shift.num is exist - process it [19:52:55]requested_item shift.opened is exist - process it [19:52:55]req_shift_opened [19:52:55]FM_GetShiftState [19:52:55]SAM_PROTO_GetShiftState [19:52:55]wFMCommunicate request_size=4 [19:52:55]MH_SAM_APDU [19:52:55]CAPDU: 80 13 01 00 [19:52:55]Write to MH i2c: E2 08 00 8A 0D 80 13 01 00 00 00 00 00 14 [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 0E 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 0E 00 8A 0D 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5B [19:52:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [19:52:55]wFMCommunicate OK [19:52:55]SAM_PROTO_GetShiftState done [19:52:55]FM_GetShiftState done [19:52:55]req_shift_opened done [19:52:55]requested_item shift.open_date is exist - process it [19:52:55]req_shift_open_date [19:52:55]req_shift_open_date done [19:52:55]produce_requested_data done [19:52:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152037,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [19:52:55]process_action_free close_receipt [19:52:55]json_value_free [19:52:55]json_value_free done [19:52:55]process_json_proto returns [19:52:55]Send response to host [19:52:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152037,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [19:52:55]free response buf [19:52:55]execute_script done [19:52:55]execute_script returns [19:52:55]free content buf [19:52:55]Sock 9.Close socket [19:52:55]Sock 9.Thread stoped [19:53:00]OFD Sender: No OFD packet to send [19:53:05]OFD Sender: No OFD packet to send [19:53:10]OFD Sender: No OFD packet to send [19:53:15]OFD Sender: No OFD packet to send [19:53:20]OFD Sender: No OFD packet to send [19:53:22]recv_with_timeout no data received [19:53:25]OFD Sender: No OFD packet to send [19:53:30]OFD Sender: No OFD packet to send [19:53:34]recv_with_timeout no data received [19:53:35]OFD Sender: No OFD packet to send [19:53:40]OFD Sender: No OFD packet to send [19:53:45]OFD Sender: No OFD packet to send [19:53:50]OFD Sender: No OFD packet to send [19:53:55]OFD Sender: No OFD packet to send [19:54:00]OFD Sender: No OFD packet to send [19:54:05]OFD Sender: No OFD packet to send [19:54:10]OFD Sender: No OFD packet to send [19:54:15]OFD Sender: No OFD packet to send [19:54:17]recv_with_timeout no data received [19:54:21]OFD Sender: No OFD packet to send [20:09:36]ConnectInit Can't connect to host [20:09:38]OFD Sender: Processing packet 152038 [packets to send 834, broken 826] [20:09:38]ProducePacketName [20:09:38]name=ofd_packets/00152038 [20:09:38]OFD Sender: To server: pG, [20:09:38]CommunicateWithHost lk.salyk.kg:30040 [20:09:38]ConnectInit lk.salyk.kg [20:09:41]Connected sock=9 [20:09:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F BB 07 01 98 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 81 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 10 76 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 51 02 00 35 04 06 00 E2 0F 77 D0 52 47 C8 8E 4C 4C DA A0 EC 11 [20:09:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 52 10 47 00 60 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 51 02 00 F4 03 04 00 87 21 F0 66 B6 04 01 00 00 F5 7E 5F DF E8 FC F3 AC [20:09:42]CommunicateWithHost err = 0 [20:09:42]CheckOFDResponse [20:09:42]1017 (14) - 77093643461234 [20:09:42]1041 (16) - 0000000000871835 [20:09:42]1040 (4) - 152038 [20:09:42]1012 (4) - 22.09.2024 13:54 [20:09:42]1206 (1) - 0 [20:09:42]OFD Sender: Remove packet 152038 [20:09:42]ProducePacketName [20:09:42]name=ofd_packets/00152038 [20:09:42]NVStorageDeleteData [20:09:43]OFD Sender: Processing packet 152039 [packets to send 833, broken 826] [20:09:43]ProducePacketName [20:09:43]name=ofd_packets/00152039 [20:09:43]OFD Sender: To server: pG, [20:09:43]CommunicateWithHost lk.salyk.kg:30040 [20:09:43]ConnectInit lk.salyk.kg [20:09:43]Connected sock=9 [20:09:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 20 18 03 01 8D D7 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 AA 05 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 41 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 2B 76 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 51 02 00 35 04 06 00 02 63 1A 65 E4 34 F2 AE 96 4E A8 34 5B B5 [20:09:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A7 D5 47 00 43 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 51 02 00 F4 03 04 00 89 21 F0 66 B6 04 01 00 00 46 07 46 74 1F 0D 36 BD [20:09:43]CommunicateWithHost err = 0 [20:09:43]CheckOFDResponse [20:09:43]1017 (14) - 77093643461234 [20:09:43]1041 (16) - 0000000000871835 [20:09:43]1040 (4) - 152039 [20:09:43]1012 (4) - 22.09.2024 13:54 [20:09:43]1206 (1) - 0 [20:09:43]OFD Sender: Remove packet 152039 [20:09:43]ProducePacketName [20:09:43]name=ofd_packets/00152039 [20:09:43]NVStorageDeleteData [20:09:44]OFD Sender: Processing packet 152040 [packets to send 832, broken 826] [20:09:44]ProducePacketName [20:09:44]name=ofd_packets/00152040 [20:09:44]OFD Sender: To server: pG, [20:09:44]CommunicateWithHost lk.salyk.kg:30040 [20:09:44]ConnectInit lk.salyk.kg [20:09:44]Connected sock=9 [20:09:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5E CE 07 01 C4 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 8A 76 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 51 02 00 35 04 06 00 EE 11 0D A3 5F 6C DB 15 82 10 15 6E EE 5D [20:09:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 68 47 00 FC D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 51 02 00 F4 03 04 00 8A 21 F0 66 B6 04 01 00 00 42 A7 4D D5 F7 3D 28 8D [20:09:45]CommunicateWithHost err = 0 [20:09:45]CheckOFDResponse [20:09:45]1017 (14) - 77093643461234 [20:09:45]1041 (16) - 0000000000871835 [20:09:45]1040 (4) - 152040 [20:09:45]1012 (4) - 22.09.2024 13:54 [20:09:45]1206 (1) - 0 [20:09:45]OFD Sender: Remove packet 152040 [20:09:45]ProducePacketName [20:09:45]name=ofd_packets/00152040 [20:09:45]NVStorageDeleteData [20:09:45]OFD Sender: Processing packet 152041 [packets to send 831, broken 826] [20:09:45]ProducePacketName [20:09:45]name=ofd_packets/00152041 [20:09:45]OFD Sender: To server: pG, [20:09:45]CommunicateWithHost lk.salyk.kg:30040 [20:09:45]ConnectInit lk.salyk.kg [20:09:46]Connected sock=9 [20:09:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4F 0D 07 01 E0 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 79 77 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 51 02 00 35 04 06 00 4B 46 16 51 05 C1 22 4C BA 6E E5 9E 47 AD [20:09:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 07 EC 47 00 EE BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 51 02 00 F4 03 04 00 8B 21 F0 66 B6 04 01 00 00 E4 0F CA D9 91 FE 71 66 [20:09:46]CommunicateWithHost err = 0 [20:09:46]CheckOFDResponse [20:09:46]1017 (14) - 77093643461234 [20:09:46]1041 (16) - 0000000000871835 [20:09:46]1040 (4) - 152041 [20:09:46]1012 (4) - 22.09.2024 13:54 [20:09:46]1206 (1) - 0 [20:09:46]OFD Sender: Remove packet 152041 [20:09:46]ProducePacketName [20:09:46]name=ofd_packets/00152041 [20:09:46]NVStorageDeleteData [20:09:46]OFD Sender: Processing packet 152042 [packets to send 830, broken 826] [20:09:46]ProducePacketName [20:09:46]name=ofd_packets/00152042 [20:09:46]OFD Sender: To server: pG, [20:09:46]CommunicateWithHost lk.salyk.kg:30040 [20:09:46]ConnectInit lk.salyk.kg [20:09:47]Connected sock=9 [20:09:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AC 8C 03 01 CB 28 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 B5 77 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 51 02 00 35 04 06 00 20 56 A5 2C C0 C5 2A DD 61 85 12 40 89 AC [20:09:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 2F 47 00 B2 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 51 02 00 F4 03 04 00 8C 21 F0 66 B6 04 01 00 00 54 9F 77 BF C1 74 9A 2D [20:09:47]CommunicateWithHost err = 0 [20:09:47]CheckOFDResponse [20:09:47]1017 (14) - 77093643461234 [20:09:47]1041 (16) - 0000000000871835 [20:09:47]1040 (4) - 152042 [20:09:47]1012 (4) - 22.09.2024 13:54 [20:09:47]1206 (1) - 0 [20:09:47]OFD Sender: Remove packet 152042 [20:09:47]ProducePacketName [20:09:47]name=ofd_packets/00152042 [20:09:47]NVStorageDeleteData [20:09:48]OFD Sender: Processing packet 152043 [packets to send 829, broken 826] [20:09:48]ProducePacketName [20:09:48]name=ofd_packets/00152043 [20:09:48]OFD Sender: To server: pG, [20:09:48]CommunicateWithHost lk.salyk.kg:30040 [20:09:48]ConnectInit lk.salyk.kg [20:09:49]Connected sock=9 [20:09:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF C8 07 01 CD 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 F4 77 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 51 02 00 35 04 06 00 4F 12 3A B4 72 97 A6 DC 1A 2A 01 A1 AF 82 [20:09:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 B2 47 00 55 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 51 02 00 F4 03 04 00 8E 21 F0 66 B6 04 01 00 00 3C 04 A7 90 03 4A E6 75 [20:09:49]CommunicateWithHost err = 0 [20:09:49]CheckOFDResponse [20:09:49]1017 (14) - 77093643461234 [20:09:49]1041 (16) - 0000000000871835 [20:09:49]1040 (4) - 152043 [20:09:49]1012 (4) - 22.09.2024 13:54 [20:09:49]1206 (1) - 0 [20:09:49]OFD Sender: Remove packet 152043 [20:09:49]ProducePacketName [20:09:49]name=ofd_packets/00152043 [20:09:49]NVStorageDeleteData [20:09:50]OFD Sender: Processing packet 152044 [packets to send 828, broken 826] [20:09:50]ProducePacketName [20:09:50]name=ofd_packets/00152044 [20:09:50]OFD Sender: To server: pG, [20:09:50]CommunicateWithHost lk.salyk.kg:30040 [20:09:50]ConnectInit lk.salyk.kg [20:09:50]Connected sock=9 [20:09:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A0 43 03 01 76 2D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 37 78 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 51 02 00 35 04 06 00 C3 E3 ED EE 00 81 63 C1 52 E2 1C AD 1D 91 [20:09:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 47 47 00 AD EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 51 02 00 F4 03 04 00 90 21 F0 66 B6 04 01 00 00 9A 3F F9 4B B8 79 0F 23 [20:09:51]CommunicateWithHost err = 0 [20:09:51]CheckOFDResponse [20:09:51]1017 (14) - 77093643461234 [20:09:51]1041 (16) - 0000000000871835 [20:09:51]1040 (4) - 152044 [20:09:51]1012 (4) - 22.09.2024 13:54 [20:09:51]1206 (1) - 0 [20:09:51]OFD Sender: Remove packet 152044 [20:09:51]ProducePacketName [20:09:51]name=ofd_packets/00152044 [20:09:51]NVStorageDeleteData [20:09:51]OFD Sender: Processing packet 152045 [packets to send 827, broken 826] [20:09:51]ProducePacketName [20:09:51]name=ofd_packets/00152045 [20:09:51]OFD Sender: To server: pG, [20:09:51]CommunicateWithHost lk.salyk.kg:30040 [20:09:51]ConnectInit lk.salyk.kg [20:09:52]Connected sock=9 [20:09:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 42 07 01 36 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 EA 78 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 51 02 00 35 04 06 00 14 C5 0E D9 9F ED DB 53 7C 6F FB 68 8A BD [20:09:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 A6 47 00 72 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 51 02 00 F4 03 04 00 91 21 F0 66 B6 04 01 00 00 85 86 CA 63 C2 DA 43 00 [20:09:52]CommunicateWithHost err = 0 [20:09:52]CheckOFDResponse [20:09:52]1017 (14) - 77093643461234 [20:09:52]1041 (16) - 0000000000871835 [20:09:52]1040 (4) - 152045 [20:09:52]1012 (4) - 22.09.2024 13:54 [20:09:52]1206 (1) - 0 [20:09:52]OFD Sender: Remove packet 152045 [20:09:52]ProducePacketName [20:09:52]name=ofd_packets/00152045 [20:09:52]NVStorageDeleteData [20:09:52]OFD Sender: No OFD packet to send [20:09:57]OFD Sender: No OFD packet to send [20:10:02]OFD Sender: No OFD packet to send [20:10:07]OFD Sender: No OFD packet to send [20:10:12]OFD Sender: No OFD packet to send [20:10:17]OFD Sender: No OFD packet to send [20:10:18]recv_with_timeout no data received [20:10:22]OFD Sender: No OFD packet to send [20:10:27]OFD Sender: No OFD packet to send [20:10:32]OFD Sender: No OFD packet to send [20:10:37]recv_with_timeout no data received [20:10:38]OFD Sender: No OFD packet to send [20:10:43]OFD Sender: No OFD packet to send [20:10:48]OFD Sender: No OFD packet to send [20:10:53]OFD Sender: No OFD packet to send [20:10:58]OFD Sender: No OFD packet to send [20:10:58]recv_with_timeout no data received [20:11:03]OFD Sender: No OFD packet to send [20:11:08]OFD Sender: No OFD packet to send [20:11:13]OFD Sender: No OFD packet to send [20:11:18]OFD Sender: No OFD packet to send [20:11:23]OFD Sender: No OFD packet to send [20:11:27]recv_with_timeout no data received [20:11:28]OFD Sender: No OFD packet to send [20:11:33]OFD Sender: No OFD packet to send [20:11:38]recv_with_timeout no data received [20:11:38]OFD Sender: No OFD packet to send [20:11:43]OFD Sender: No OFD packet to send [20:11:48]OFD Sender: No OFD packet to send [20:11:53]OFD Sender: No OFD packet to send [20:11:58]OFD Sender: No OFD packet to send [20:12:03]OFD Sender: No OFD packet to send [20:12:08]OFD Sender: No OFD packet to send [20:12:11]recv_with_timeout no data received [20:12:13]OFD Sender: No OFD packet to send [20:12:18]OFD Sender: No OFD packet to send [20:12:22]recv_with_timeout no data received [20:12:23]OFD Sender: No OFD packet to send [20:12:28]OFD Sender: No OFD packet to send [20:12:32]recv_with_timeout no data received [20:12:33]OFD Sender: No OFD packet to send [20:12:38]OFD Sender: No OFD packet to send [20:12:43]OFD Sender: No OFD packet to send [20:12:48]OFD Sender: No OFD packet to send [20:12:49]recv_with_timeout no data received [20:12:53]OFD Sender: No OFD packet to send [20:12:58]OFD Sender: No OFD packet to send [20:12:59]recv_with_timeout no data received [20:13:03]OFD Sender: No OFD packet to send [20:13:08]OFD Sender: No OFD packet to send [20:13:13]OFD Sender: No OFD packet to send [20:13:18]OFD Sender: No OFD packet to send [20:13:23]OFD Sender: No OFD packet to send [20:13:28]OFD Sender: No OFD packet to send [20:13:33]OFD Sender: No OFD packet to send [20:13:38]OFD Sender: No OFD packet to send [20:13:38]recv_with_timeout no data received [20:13:43]OFD Sender: No OFD packet to send [20:13:48]OFD Sender: No OFD packet to send [20:13:53]OFD Sender: No OFD packet to send [20:13:58]OFD Sender: No OFD packet to send [20:14:03]OFD Sender: No OFD packet to send [20:14:08]OFD Sender: No OFD packet to send [20:14:13]OFD Sender: No OFD packet to send [20:14:18]OFD Sender: No OFD packet to send [20:14:23]OFD Sender: No OFD packet to send [20:14:28]OFD Sender: No OFD packet to send [20:14:33]OFD Sender: No OFD packet to send [20:14:38]OFD Sender: No OFD packet to send [20:14:43]OFD Sender: No OFD packet to send [20:14:48]OFD Sender: No OFD packet to send [20:14:49]recv_with_timeout no data received [20:14:53]OFD Sender: No OFD packet to send [20:14:58]OFD Sender: No OFD packet to send [20:15:00]recv_with_timeout no data received [20:15:03]OFD Sender: No OFD packet to send [20:15:08]OFD Sender: No OFD packet to send [20:15:13]OFD Sender: No OFD packet to send [20:15:18]recv_with_timeout no data received [20:15:18]OFD Sender: No OFD packet to send [20:15:24]OFD Sender: No OFD packet to send [20:15:29]OFD Sender: No OFD packet to send [20:15:34]OFD Sender: No OFD packet to send [20:15:39]OFD Sender: No OFD packet to send [20:15:44]OFD Sender: No OFD packet to send [20:15:48]recv_with_timeout no data received [20:15:49]OFD Sender: No OFD packet to send [20:15:54]OFD Sender: No OFD packet to send [20:15:59]OFD Sender: No OFD packet to send [20:16:04]OFD Sender: No OFD packet to send [20:16:09]OFD Sender: No OFD packet to send [20:16:14]OFD Sender: No OFD packet to send [20:16:19]OFD Sender: No OFD packet to send [20:16:19]accept exits with 8 [20:16:19]New connection [20:16:19]New thread 3067235684 created [20:16:19]Thread 3067092324 joined [20:16:19]Waiting for new connection... [20:16:19] Sock 8.Parse request [20:16:19]Sock 8.Check first char [20:16:19]Sock 8.First char is OK [20:16:19]request: POST /json_proto HTTP/1.0 [20:16:19]Method: POST [20:16:19]URL: /json_proto [20:16:19]Method is POST - this is cgi request [20:16:19]url: /json_proto [20:16:19]query_string will be loaded in cgi processing [20:16:19]execute_cgi json_proto POST (null) [20:16:19]execute_cgi path=json_proto method=POST [20:16:19]POST find Content-Length [20:16:19]Host: 172.17.43.67:8080 [20:16:19]Content-Length: 678 [20:16:19]Content-Type: application/json [20:16:19] [20:16:19]POST finish read [20:16:19]Found Content-Length = 678 [20:16:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:19]execute_script... [20:16:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:19]POST & json_proto [20:16:19]process_json_proto [20:16:19]json parsed OK: [20:16:19]protocol is kg_v1.0 [20:16:19]action value=close_receipt [20:16:19]process_action close_receipt [20:16:19]cmd_close_receipt [20:16:19]MH_GetDate [20:16:19]Write to MH i2c: F0 00 00 DE 0F DC [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: F0 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: F0 09 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: F0 09 00 DE 0F 00 14 7B F0 66 6A BD 47 65 9D [20:16:19]GetLastDocTimeStamp 1727035626 [20:16:19]current date 1727036180 [20:16:19]FM_GetShiftState [20:16:19]SAM_PROTO_GetShiftState [20:16:19]wFMCommunicate request_size=4 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 13 01 00 [20:16:19]Write to MH i2c: E2 08 00 DF 0F 80 13 01 00 00 00 00 00 6B [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 0E 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 0E 00 DF 0F 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B2 [20:16:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:16:19]wFMCommunicate OK [20:16:19]SAM_PROTO_GetShiftState done [20:16:19]FM_GetShiftState done [20:16:19]opened in 1726966141 [20:16:19]opened+sec_in_day 1727052541 [20:16:19]quantity*price = 40002 [20:16:19]sum+1 = 40003 [20:16:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 377 22.09.2024 20:16 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152046 ФПД: 167832290455958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152046&fm=167832290455958&tin=02508201610067®Number=0000000000091825&sum=40000 [20:16:20]StoreToDocumentArchive [20:16:20]shift 475 fd 152046 [20:16:20]save to /storage/0475/doc_00152046 [20:16:20]save last doc name /storage/0475/doc_00152046 to /storage/kkm_last_doc_name [20:16:20]save OK [20:16:20]Clear old archive folders... [20:16:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:20]tlvbuf is B6F06A50 [20:16:20]SAM_PROTO_ClearQueue [20:16:20]wFMCommunicate request_size=4 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 09 00 00 [20:16:20]Write to MH i2c: E2 08 00 EC 0F 80 09 00 00 00 00 00 00 6D [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 EC 0F 00 90 00 6F [20:16:20]RAPDU: 90 00 [20:16:20]wFMCommunicate OK [20:16:20]SAM_PROTO_ClearQueue done [20:16:20]KKMCreateOFDPacket [20:16:20]OFDProtocolAddRootSTLVToBuf [20:16:20]FM_MakeSignedData [20:16:20]FM_MakeSignedData [20:16:20]SAM_PROTO_SignData [20:16:20]wFMCommunicate request_size=4 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 0D 01 02 [20:16:20]Write to MH i2c: E2 08 00 ED 0F 80 0D 01 02 00 00 00 00 75 [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 ED 0F 00 90 00 70 [20:16:20]RAPDU: 90 00 [20:16:20]wFMCommunicate OK [20:16:20]wFMCommunicate request_size=255 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 14 7B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 51 02 00 35 04 06 00 98 [20:16:20]Write to MH i2c: E2 02 01 EE 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 14 7B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 51 02 00 35 04 06 00 98 00 00 ED [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 EE 0F 00 90 00 71 [20:16:20]RAPDU: 90 00 [20:16:20]wFMCommunicate OK [20:16:20]wFMCommunicate request_size=10 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 0D 02 02 05 A4 80 0D F1 96 [20:16:20]Write to MH i2c: E2 0D 00 EF 0F 80 0D 02 02 05 00 A4 80 0D F1 96 00 00 3A [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 03 00 EF 0F 00 90 00 72 [20:16:20]RAPDU: 90 00 [20:16:20]wFMCommunicate OK [20:16:20]wFMCommunicate request_size=4 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 0D 03 02 [20:16:20]Write to MH i2c: E2 08 00 F0 0F 80 0D 03 02 00 00 00 00 7A [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 0B 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 0B 00 F0 0F 00 9D AE 4B EA C3 35 76 27 90 00 90 [20:16:20]RAPDU: 9D AE 4B EA C3 35 76 27 90 00 [20:16:20]wFMCommunicate OK [20:16:20]SAM_PROTO_SignData done [20:16:20]FM_MakeSignedData done [20:16:20]CreateOFDProtocolMessage [20:16:20]wFMCommunicate request_size=4 [20:16:20]MH_SAM_APDU [20:16:20]CAPDU: 80 11 00 00 [20:16:20]Write to MH i2c: E2 08 00 F1 0F 80 11 00 00 00 00 00 00 7A [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:20]Read from MH i2c: E2 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 17 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: E2 17 00 F1 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [20:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:16:20]wFMCommunicate OK [20:16:20]CreateOFDProtocolMessage done [20:16:20]OFDSenderStorePacket 152046 [20:16:20]StoreOFDPacket docnum=152046 [20:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 6E 07 01 9E F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 14 7B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 51 02 00 35 04 06 00 98 A4 80 0D F1 96 9D AE 4B EA C3 35 76 27 [20:16:20]CheckFolder [20:16:20]dirname=/storage/ofd_packets [20:16:20]CheckFolder done [20:16:20]ProducePacketName [20:16:20]name=ofd_packets/00152046 [20:16:20]NVStorageSaveData ofd_packets/00152046 [20:16:20]File name is /storage/ofd_packets/00152046 [20:16:20]Write 301 bytes [20:16:20]NVStorageSaveData done [20:16:20]OFDSenderStorePacket done [20:16:20]KKMCreateOFDPacket done [20:16:20]NVStorageSaveData kkm_last_timestamp [20:16:20]File name is /storage/kkm_last_timestamp [20:16:20]Write 4 bytes [20:16:20]NVStorageSaveData done [20:16:20]ExternCall_PrintAddStr [20:16:20]wPrintStart [20:16:20]Write to MH i2c: 01 00 00 F2 0F 01 [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 07 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 07 00 F2 0F 00 00 00 00 00 FF 0F 16 [20:16:20]RasterBufferAndPrint [20:16:20]line Счет N : (1)1786054 [20:16:20]line ИНН: 02508201610067 [20:16:20]line Контрольно-Кассовый Чек [20:16:20]line ПРОДАЖА [20:16:20]line ТРК (МРК, ГНК) : 42 [20:16:20]line Товар: 2710124130 [20:16:20]line Аи-92-К-5 [20:16:20]line 5.900 * 67.80 [20:16:20]line = 400.02 [20:16:20]line НДС 12% НСП 1% [20:16:20]line > о реализуемом товаре [20:16:20]line ОКРУГЛЕНИЕ: -0.02 [20:16:20]line ИТОГО: 400.00 [20:16:20]line Внесено: 400.00 [20:16:20]line СДАЧА: 0.00 [20:16:20]line НСП 1% : 3.54 [20:16:20]line НДС 12% : 42.48 [20:16:20]line Наличными: 400.00 [20:16:20]line Безнал.: 0.00 [20:16:20]line Место: АЗС № 89 "Партнер Нефть" [20:16:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:16:20]line СНО: Общий режим [20:16:20]line Чек 377 22.09.2024 20:16 [20:16:20]line Смена: 475 ФФД: 1.0 [20:16:20]line ЗНМ: 0300000113 [20:16:20]line РНМ: 0000000000091825 [20:16:20]line Версия ККМ: 001 [20:16:20]line ФМ: 0000000000871835 [20:16:20]line ФД: 152046 [20:16:20]line ФПД: 167832290455958 [20:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152046&fm=167832290455958&tin=02508201610067®Number=0000000000091825&sum=40000 [20:16:20]written 0, free lines is 4095 [20:16:21]OFD Sender: Processing packet 152046 [packets to send 827, broken 826] [20:16:21]ProducePacketName [20:16:21]name=ofd_packets/00152046 [20:16:21]OFD Sender: To server: pG, [20:16:21]CommunicateWithHost lk.salyk.kg:30040 [20:16:21]ConnectInit lk.salyk.kg [20:16:21]Write to MH i2c: 01 00 00 1D 10 2D [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: 01 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: 01 07 00 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: 01 07 00 1D 10 00 00 00 00 00 E2 0C 22 [20:16:21]RasterBufferAndPrint [20:16:21]line [20:16:21]line [20:16:21]line [20:16:21]line [20:16:21]line [20:16:21]written 0, free lines is 3304 [20:16:21]MH_Cut [20:16:21]Write to MH i2c: D1 01 00 24 10 01 06 [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: D1 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: D1 01 00 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: D1 01 00 24 10 00 05 [20:16:21]Write to MH i2c: 01 00 00 25 10 35 [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:22]*** Cut start [20:16:22]*** Purtial cut [20:16:22]*** Stage 1: CUTSNS_PIN = 1 [20:16:22]Read from MH i2c: 01 [20:16:22]MH_I2C_Read... [20:16:22]*** Stop cut motor [20:16:22]*** Cut end [20:16:22]Read from MH i2c: 01 07 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: 01 07 00 25 10 00 00 00 00 00 FF 0F 4A [20:16:22]process_action close_receipt done [20:16:22]requested_data is exist [20:16:22]produce_requested_data [20:16:22]requested_item fm.sn is exist - process it [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 11 00 00 [20:16:22]Write to MH i2c: E2 08 00 26 10 80 11 00 00 00 00 00 00 B0 [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 17 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 17 00 26 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [20:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:16:22]wFMCommunicate OK [20:16:22]requested_item fd.num is exist - process it [20:16:22]SAM_PROTO_GetFieldsCounters [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 13 00 00 [20:16:22]Write to MH i2c: E2 08 00 27 10 80 13 00 00 00 00 00 00 B3 [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 62 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 62 00 27 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [20:16:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:22]wFMCommunicate OK [20:16:22]SAM_PROTO_GetFieldsCounters done [20:16:22]requested_item shift.num is exist - process it [20:16:22]requested_item shift.opened is exist - process it [20:16:22]req_shift_opened [20:16:22]FM_GetShiftState [20:16:22]SAM_PROTO_GetShiftState [20:16:22]wFMCommunicate request_size=4 [20:16:22]MH_SAM_APDU [20:16:22]CAPDU: 80 13 01 00 [20:16:22]Write to MH i2c: E2 08 00 28 10 80 13 01 00 00 00 00 00 B5 [20:16:22]Write i2c OK [20:16:22]MH_I2C_Read... [20:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:22]Read from MH i2c: E2 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 0E 00 [20:16:22]MH_I2C_Read... [20:16:22]Read from MH i2c: E2 0E 00 28 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FC [20:16:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:16:22]wFMCommunicate OK [20:16:22]SAM_PROTO_GetShiftState done [20:16:22]FM_GetShiftState done [20:16:22]req_shift_opened done [20:16:22]requested_item shift.open_date is exist - process it [20:16:22]req_shift_open_date [20:16:22]req_shift_open_date done [20:16:22]produce_requested_data done [20:16:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152046,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:16:22]process_action_free close_receipt [20:16:22]json_value_free [20:16:22]json_value_free done [20:16:22]process_json_proto returns [20:16:22]Send response to host [20:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152046,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:16:22]free response buf [20:16:22]execute_script done [20:16:22]execute_script returns [20:16:22]free content buf [20:16:22]Sock 8.Close socket [20:16:22]Sock 8.Thread stoped [20:16:26]ConnectInit Can't take IP for lk.salyk.kg [20:16:26]CommunicateWithHost connect error [20:16:26]CommunicateWithHost err = -1 [20:16:26]OFD Sender: Server communicate error [20:16:31]OFD Sender: Processing packet 152046 [packets to send 827, broken 826] [20:16:31]ProducePacketName [20:16:31]name=ofd_packets/00152046 [20:16:31]OFD Sender: To server: pG, [20:16:31]CommunicateWithHost lk.salyk.kg:30040 [20:16:31]ConnectInit lk.salyk.kg [20:16:37]recv_with_timeout no data received [20:16:43]Connected sock=9 [20:16:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 6E 07 01 9E F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 14 7B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 51 02 00 35 04 06 00 98 A4 80 0D F1 96 9D AE 4B EA C3 35 76 27 [20:16:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 8F 47 00 0F 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 51 02 00 F4 03 04 00 2D 23 F0 66 B6 04 01 00 00 21 0F 93 DC C4 AC FA 1E [20:16:44]CommunicateWithHost err = 0 [20:16:44]CheckOFDResponse [20:16:44]1017 (14) - 77093643461234 [20:16:44]1041 (16) - 0000000000871835 [20:16:44]1040 (4) - 152046 [20:16:44]1012 (4) - 22.09.2024 14:01 [20:16:44]1206 (1) - 0 [20:16:44]OFD Sender: Remove packet 152046 [20:16:44]ProducePacketName [20:16:44]name=ofd_packets/00152046 [20:16:44]NVStorageDeleteData [20:16:44]OFD Sender: No OFD packet to send [20:16:49]OFD Sender: No OFD packet to send [20:16:54]OFD Sender: No OFD packet to send [20:16:57]recv_with_timeout no data received [20:16:59]OFD Sender: No OFD packet to send [20:17:04]OFD Sender: No OFD packet to send [20:17:09]OFD Sender: No OFD packet to send [20:17:14]OFD Sender: No OFD packet to send [20:17:19]OFD Sender: No OFD packet to send [20:17:24]OFD Sender: No OFD packet to send [20:17:29]OFD Sender: No OFD packet to send [20:17:34]OFD Sender: No OFD packet to send [20:17:39]OFD Sender: No OFD packet to send [20:17:44]OFD Sender: No OFD packet to send [20:17:49]OFD Sender: No OFD packet to send [20:17:54]OFD Sender: No OFD packet to send [20:17:59]OFD Sender: No OFD packet to send [20:18:04]OFD Sender: No OFD packet to send [20:18:09]OFD Sender: No OFD packet to send [20:18:14]OFD Sender: No OFD packet to send [20:18:19]OFD Sender: No OFD packet to send [20:18:25]OFD Sender: No OFD packet to send [20:18:30]OFD Sender: No OFD packet to send [20:18:35]OFD Sender: No OFD packet to send [20:18:40]OFD Sender: No OFD packet to send [20:18:45]OFD Sender: No OFD packet to send [20:18:50]OFD Sender: No OFD packet to send [20:18:55]OFD Sender: No OFD packet to send [20:19:00]OFD Sender: No OFD packet to send [20:19:05]OFD Sender: No OFD packet to send [20:19:10]OFD Sender: No OFD packet to send [20:19:15]OFD Sender: No OFD packet to send [20:19:20]OFD Sender: No OFD packet to send [20:19:25]OFD Sender: No OFD packet to send [20:19:28]recv_with_timeout no data received [20:19:30]OFD Sender: No OFD packet to send [20:19:35]OFD Sender: No OFD packet to send [20:19:40]OFD Sender: No OFD packet to send [20:19:45]OFD Sender: No OFD packet to send [20:19:50]OFD Sender: No OFD packet to send [20:19:52]recv_with_timeout no data received [20:19:55]OFD Sender: No OFD packet to send [20:20:00]OFD Sender: No OFD packet to send [20:20:05]OFD Sender: No OFD packet to send [20:20:10]OFD Sender: No OFD packet to send [20:20:15]OFD Sender: No OFD packet to send [20:20:20]OFD Sender: No OFD packet to send [20:20:25]OFD Sender: No OFD packet to send [20:20:30]OFD Sender: No OFD packet to send [20:20:35]OFD Sender: No OFD packet to send [20:20:40]recv_with_timeout no data received [20:20:40]OFD Sender: No OFD packet to send [20:20:45]OFD Sender: No OFD packet to send [20:20:50]OFD Sender: No OFD packet to send [20:20:55]OFD Sender: No OFD packet to send [20:21:00]OFD Sender: No OFD packet to send [20:21:05]OFD Sender: No OFD packet to send [20:21:06]recv_with_timeout no data received [20:21:10]OFD Sender: No OFD packet to send [20:21:15]OFD Sender: No OFD packet to send [20:21:20]OFD Sender: No OFD packet to send [20:21:25]OFD Sender: No OFD packet to send [20:21:26]recv_with_timeout no data received [20:21:30]OFD Sender: No OFD packet to send [20:21:35]OFD Sender: No OFD packet to send [20:21:40]OFD Sender: No OFD packet to send [20:21:45]OFD Sender: No OFD packet to send [20:21:50]OFD Sender: No OFD packet to send [20:21:55]OFD Sender: No OFD packet to send [20:22:00]OFD Sender: No OFD packet to send [20:22:05]OFD Sender: No OFD packet to send [20:22:06]recv_with_timeout no data received [20:22:10]OFD Sender: No OFD packet to send [20:22:15]OFD Sender: No OFD packet to send [20:22:20]OFD Sender: No OFD packet to send [20:22:25]OFD Sender: No OFD packet to send [20:22:30]OFD Sender: No OFD packet to send [20:22:35]OFD Sender: No OFD packet to send [20:22:40]OFD Sender: No OFD packet to send [20:22:45]OFD Sender: No OFD packet to send [20:22:50]OFD Sender: No OFD packet to send [20:22:55]OFD Sender: No OFD packet to send [20:23:00]OFD Sender: No OFD packet to send [20:23:05]OFD Sender: No OFD packet to send [20:23:11]OFD Sender: No OFD packet to send [20:23:16]OFD Sender: No OFD packet to send [20:23:19]accept exits with 10 [20:23:19]New connection [20:23:19]New thread 3067092324 created [20:23:19]Thread 3067235684 joined [20:23:19]Waiting for new connection... [20:23:19] Sock 10.Parse request [20:23:19]Sock 10.Check first char [20:23:19]Sock 10.First char is OK [20:23:19]request: POST /json_proto HTTP/1.0 [20:23:19]Method: POST [20:23:19]URL: /json_proto [20:23:19]Method is POST - this is cgi request [20:23:19]url: /json_proto [20:23:19]query_string will be loaded in cgi processing [20:23:19]execute_cgi json_proto POST (null) [20:23:19]execute_cgi path=json_proto method=POST [20:23:19]POST find Content-Length [20:23:19]Host: 172.17.43.67:8080 [20:23:19]Content-Length: 683 [20:23:19]Content-Type: application/json [20:23:19] [20:23:19]POST finish read [20:23:19]Found Content-Length = 683 [20:23:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:23:19]execute_script... [20:23:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:23:19]POST & json_proto [20:23:19]process_json_proto [20:23:19]json parsed OK: [20:23:19]protocol is kg_v1.0 [20:23:19]action value=close_receipt [20:23:19]process_action close_receipt [20:23:19]cmd_close_receipt [20:23:19]MH_GetDate [20:23:19]Write to MH i2c: F0 00 00 29 10 28 [20:23:19]Write i2c OK [20:23:19]MH_I2C_Read... [20:23:19]Read from MH i2c: F0 [20:23:19]MH_I2C_Read... [20:23:19]Read from MH i2c: F0 09 00 [20:23:19]MH_I2C_Read... [20:23:19]Read from MH i2c: F0 09 00 29 10 00 B8 7C F0 66 6A BD 47 65 8E [20:23:19]GetLastDocTimeStamp 1727036180 [20:23:19]current date 1727036600 [20:23:19]FM_GetShiftState [20:23:19]SAM_PROTO_GetShiftState [20:23:19]wFMCommunicate request_size=4 [20:23:19]MH_SAM_APDU [20:23:19]CAPDU: 80 13 01 00 [20:23:19]Write to MH i2c: E2 08 00 2A 10 80 13 01 00 00 00 00 00 B7 [20:23:19]Write i2c OK [20:23:19]MH_I2C_Read... [20:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:19]Read from MH i2c: E2 [20:23:19]MH_I2C_Read... [20:23:19]Read from MH i2c: E2 0E 00 [20:23:19]MH_I2C_Read... [20:23:19]Read from MH i2c: E2 0E 00 2A 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FE [20:23:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:23:19]wFMCommunicate OK [20:23:19]SAM_PROTO_GetShiftState done [20:23:19]FM_GetShiftState done [20:23:19]opened in 1726966141 [20:23:19]opened+sec_in_day 1727052541 [20:23:19]quantity*price = 250046 [20:23:19]sum+1 = 250047 [20:23:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 378 22.09.2024 20:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152047 ФПД: 232794826210409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152047&fm=232794826210409&tin=02508201610067®Number=0000000000091825&sum=250000 [20:23:20]StoreToDocumentArchive [20:23:20]shift 475 fd 152047 [20:23:20]save to /storage/0475/doc_00152047 [20:23:20]save last doc name /storage/0475/doc_00152047 to /storage/kkm_last_doc_name [20:23:20]save OK [20:23:20]Clear old archive folders... [20:23:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:23:20]tlvbuf is B6EED3D0 [20:23:20]SAM_PROTO_ClearQueue [20:23:20]wFMCommunicate request_size=4 [20:23:20]MH_SAM_APDU [20:23:20]CAPDU: 80 09 00 00 [20:23:20]Write to MH i2c: E2 08 00 37 10 80 09 00 00 00 00 00 00 B9 [20:23:20]Write i2c OK [20:23:20]MH_I2C_Read... [20:23:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:23:20]Read from MH i2c: E2 [20:23:20]MH_I2C_Read... [20:23:20]Read from MH i2c: E2 03 00 [20:23:20]MH_I2C_Read... [20:23:20]Read from MH i2c: E2 03 00 37 10 00 90 00 BB [20:23:20]RAPDU: 90 00 [20:23:20]wFMCommunicate OK [20:23:20]SAM_PROTO_ClearQueue done [20:23:20]KKMCreateOFDPacket [20:23:20]OFDProtocolAddRootSTLVToBuf [20:23:20]FM_MakeSignedData [20:23:20]FM_MakeSignedData [20:23:20]SAM_PROTO_SignData [20:23:20]wFMCommunicate request_size=4 [20:23:20]MH_SAM_APDU [20:23:20]CAPDU: 80 0D 01 02 [20:23:20]Write to MH i2c: E2 08 00 38 10 80 0D 01 02 00 00 00 00 C1 [20:23:20]Write i2c OK [20:23:20]MH_I2C_Read... [20:23:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:23:20]Read from MH i2c: E2 [20:23:20]MH_I2C_Read... [20:23:20]Read from MH i2c: E2 03 00 [20:23:20]MH_I2C_Read... [20:23:20]Read from MH i2c: E2 03 00 38 10 00 90 00 BC [20:23:20]RAPDU: 90 00 [20:23:20]wFMCommunicate OK [20:23:20]wFMCommunicate request_size=255 [20:23:20]MH_SAM_APDU [20:23:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 B8 7C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 51 02 00 35 04 06 00 D3 [20:23:20]Write to MH i2c: E2 02 01 39 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 B8 7C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 51 02 00 35 04 06 00 D3 00 00 1C [20:23:20]Write i2c OK [20:23:20]MH_I2C_Read... [20:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:21]OFD Sender: No OFD packet to send [20:23:21]Read from MH i2c: E2 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 03 00 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 03 00 39 10 00 90 00 BD [20:23:21]RAPDU: 90 00 [20:23:21]wFMCommunicate OK [20:23:21]wFMCommunicate request_size=10 [20:23:21]MH_SAM_APDU [20:23:21]CAPDU: 80 0D 02 02 05 B9 C4 EB FC 69 [20:23:21]Write to MH i2c: E2 0D 00 3A 10 80 0D 02 02 05 00 B9 C4 EB FC 69 00 00 9B [20:23:21]Write i2c OK [20:23:21]MH_I2C_Read... [20:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:21]Read from MH i2c: E2 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 03 00 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 03 00 3A 10 00 90 00 BE [20:23:21]RAPDU: 90 00 [20:23:21]wFMCommunicate OK [20:23:21]wFMCommunicate request_size=4 [20:23:21]MH_SAM_APDU [20:23:21]CAPDU: 80 0D 03 02 [20:23:21]Write to MH i2c: E2 08 00 3B 10 80 0D 03 02 00 00 00 00 C6 [20:23:21]Write i2c OK [20:23:21]MH_I2C_Read... [20:23:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:23:21]Read from MH i2c: E2 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 0B 00 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 0B 00 3B 10 00 E9 AF 5B A6 63 03 CD 1F 90 00 B2 [20:23:21]RAPDU: E9 AF 5B A6 63 03 CD 1F 90 00 [20:23:21]wFMCommunicate OK [20:23:21]SAM_PROTO_SignData done [20:23:21]FM_MakeSignedData done [20:23:21]CreateOFDProtocolMessage [20:23:21]wFMCommunicate request_size=4 [20:23:21]MH_SAM_APDU [20:23:21]CAPDU: 80 11 00 00 [20:23:21]Write to MH i2c: E2 08 00 3C 10 80 11 00 00 00 00 00 00 C6 [20:23:21]Write i2c OK [20:23:21]MH_I2C_Read... [20:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:21]Read from MH i2c: E2 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 17 00 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: E2 17 00 3C 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [20:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:23:21]wFMCommunicate OK [20:23:21]CreateOFDProtocolMessage done [20:23:21]OFDSenderStorePacket 152047 [20:23:21]StoreOFDPacket docnum=152047 [20:23:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 2E 07 01 52 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 B8 7C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 51 02 00 35 04 06 00 D3 B9 C4 EB FC 69 E9 AF 5B A6 63 03 CD 1F [20:23:21]CheckFolder [20:23:21]dirname=/storage/ofd_packets [20:23:21]CheckFolder done [20:23:21]ProducePacketName [20:23:21]name=ofd_packets/00152047 [20:23:21]NVStorageSaveData ofd_packets/00152047 [20:23:21]File name is /storage/ofd_packets/00152047 [20:23:21]Write 301 bytes [20:23:21]NVStorageSaveData done [20:23:21]OFDSenderStorePacket done [20:23:21]KKMCreateOFDPacket done [20:23:21]NVStorageSaveData kkm_last_timestamp [20:23:21]File name is /storage/kkm_last_timestamp [20:23:21]Write 4 bytes [20:23:21]NVStorageSaveData done [20:23:21]ExternCall_PrintAddStr [20:23:21]wPrintStart [20:23:21]Write to MH i2c: 01 00 00 3D 10 4D [20:23:21]Write i2c OK [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: 01 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: 01 07 00 [20:23:21]MH_I2C_Read... [20:23:21]Read from MH i2c: 01 07 00 3D 10 00 00 00 00 00 FF 0F 62 [20:23:21]RasterBufferAndPrint [20:23:21]line Счет N : (1)1786055 [20:23:21]line ИНН: 02508201610067 [20:23:21]line Контрольно-Кассовый Чек [20:23:21]line ПРОДАЖА [20:23:21]line ТРК (МРК, ГНК) : 12 [20:23:21]line Товар: 2710124130 [20:23:21]line Аи-92-К-5 [20:23:21]line 36.880 * 67.80 [20:23:21]line = 2500.46 [20:23:21]line НДС 12% НСП 1% [20:23:21]line > о реализуемом товаре [20:23:21]line ОКРУГЛЕНИЕ: -0.46 [20:23:21]line ИТОГО: 2500.00 [20:23:21]line Внесено: 2500.00 [20:23:21]line СДАЧА: 0.00 [20:23:21]line НСП 1% : 22.13 [20:23:21]line НДС 12% : 265.54 [20:23:21]line Наличными: 2500.00 [20:23:21]line Безнал.: 0.00 [20:23:21]line Место: АЗС № 89 "Партнер Нефть" [20:23:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:23:21]line СНО: Общий режим [20:23:21]line Чек 378 22.09.2024 20:23 [20:23:21]line Смена: 475 ФФД: 1.0 [20:23:21]line ЗНМ: 0300000113 [20:23:21]line РНМ: 0000000000091825 [20:23:21]line Версия ККМ: 001 [20:23:21]line ФМ: 0000000000871835 [20:23:21]line ФД: 152047 [20:23:21]line ФПД: 232794826210409 [20:23:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152047&fm=232794826210409&tin=02508201610067®Number=0000000000091825&sum=250000 [20:23:21]OFD Sender: Processing packet 152047 [packets to send 827, broken 826] [20:23:21]ProducePacketName [20:23:21]name=ofd_packets/00152047 [20:23:21]OFD Sender: To server: pG, [20:23:21]CommunicateWithHost lk.salyk.kg:30040 [20:23:21]ConnectInit lk.salyk.kg [20:23:21]written 0, free lines is 4095 [20:23:22]Write to MH i2c: 01 00 00 68 10 78 [20:23:22]Write i2c OK [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: 01 [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: 01 07 00 [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: 01 07 00 68 10 00 00 00 00 00 E7 0C 72 [20:23:22]RasterBufferAndPrint [20:23:22]line [20:23:22]line [20:23:22]line [20:23:22]line [20:23:22]line [20:23:22]written 0, free lines is 3309 [20:23:22]MH_Cut [20:23:22]Write to MH i2c: D1 01 00 6F 10 01 51 [20:23:22]Write i2c OK [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: D1 [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: D1 01 00 [20:23:22]MH_I2C_Read... [20:23:22]Read from MH i2c: D1 01 00 6F 10 00 50 [20:23:22]Write to MH i2c: 01 00 00 70 10 80 [20:23:22]Write i2c OK [20:23:22]MH_I2C_Read... [20:23:22]Connected sock=11 [20:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 2E 07 01 52 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 B8 7C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 51 02 00 35 04 06 00 D3 B9 C4 EB FC 69 E9 AF 5B A6 63 03 CD 1F [20:23:22]*** Cut start [20:23:22]*** Purtial cut [20:23:22]*** Stage 1: CUTSNS_PIN = 1 [20:23:23]Read from MH i2c: 01 [20:23:23]MH_I2C_Read... [20:23:23]*** Stop cut motor [20:23:23]*** Cut end [20:23:23]Read from MH i2c: 01 07 00 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: 01 07 00 70 10 00 00 00 00 00 FF 0F 95 [20:23:23]process_action close_receipt done [20:23:23]requested_data is exist [20:23:23]produce_requested_data [20:23:23]requested_item fm.sn is exist - process it [20:23:23]wFMCommunicate request_size=4 [20:23:23]MH_SAM_APDU [20:23:23]CAPDU: 80 11 00 00 [20:23:23]Write to MH i2c: E2 08 00 71 10 80 11 00 00 00 00 00 00 FB [20:23:23]Write i2c OK [20:23:23]MH_I2C_Read... [20:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:23]Read from MH i2c: E2 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 17 00 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 17 00 71 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [20:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:23:23]wFMCommunicate OK [20:23:23]requested_item fd.num is exist - process it [20:23:23]SAM_PROTO_GetFieldsCounters [20:23:23]wFMCommunicate request_size=4 [20:23:23]MH_SAM_APDU [20:23:23]CAPDU: 80 13 00 00 [20:23:23]Write to MH i2c: E2 08 00 72 10 80 13 00 00 00 00 00 00 FE [20:23:23]Write i2c OK [20:23:23]MH_I2C_Read... [20:23:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:23]Read from MH i2c: E2 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 62 00 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 62 00 72 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [20:23:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:23]wFMCommunicate OK [20:23:23]SAM_PROTO_GetFieldsCounters done [20:23:23]requested_item shift.num is exist - process it [20:23:23]requested_item shift.opened is exist - process it [20:23:23]req_shift_opened [20:23:23]FM_GetShiftState [20:23:23]SAM_PROTO_GetShiftState [20:23:23]wFMCommunicate request_size=4 [20:23:23]MH_SAM_APDU [20:23:23]CAPDU: 80 13 01 00 [20:23:23]Write to MH i2c: E2 08 00 73 10 80 13 01 00 00 00 00 00 00 [20:23:23]Write i2c OK [20:23:23]MH_I2C_Read... [20:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:23]Read from MH i2c: E2 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 0E 00 [20:23:23]MH_I2C_Read... [20:23:23]Read from MH i2c: E2 0E 00 73 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 47 [20:23:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:23:23]wFMCommunicate OK [20:23:23]SAM_PROTO_GetShiftState done [20:23:23]FM_GetShiftState done [20:23:23]req_shift_opened done [20:23:23]requested_item shift.open_date is exist - process it [20:23:23]req_shift_open_date [20:23:23]req_shift_open_date done [20:23:23]produce_requested_data done [20:23:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152047,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:23:23]process_action_free close_receipt [20:23:23]json_value_free [20:23:23]json_value_free done [20:23:23]process_json_proto returns [20:23:23]Send response to host [20:23:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152047,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:23:23]free response buf [20:23:23]execute_script done [20:23:23]execute_script returns [20:23:23]free content buf [20:23:23]Sock 10.Close socket [20:23:23]Sock 10.Thread stoped [20:23:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 01 34 47 00 66 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 51 02 00 F4 03 04 00 BC 24 F0 66 B6 04 01 00 00 BE 2B CE 43 76 7D AC 10 [20:23:23]CommunicateWithHost err = 0 [20:23:23]CheckOFDResponse [20:23:23]1017 (14) - 77093643461234 [20:23:23]1041 (16) - 0000000000871835 [20:23:23]1040 (4) - 152047 [20:23:23]1012 (4) - 22.09.2024 14:07 [20:23:23]1206 (1) - 0 [20:23:23]OFD Sender: Remove packet 152047 [20:23:23]ProducePacketName [20:23:23]name=ofd_packets/00152047 [20:23:23]NVStorageDeleteData [20:23:23]OFD Sender: No OFD packet to send [20:23:28]OFD Sender: No OFD packet to send [20:23:33]recv_with_timeout no data received [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:54]OFD Sender: No OFD packet to send [20:23:59]OFD Sender: No OFD packet to send [20:24:04]OFD Sender: No OFD packet to send [20:24:09]OFD Sender: No OFD packet to send [20:24:14]OFD Sender: No OFD packet to send [20:24:19]OFD Sender: No OFD packet to send [20:24:24]OFD Sender: No OFD packet to send [20:24:27]recv_with_timeout no data received [20:24:29]OFD Sender: No OFD packet to send [20:24:34]OFD Sender: No OFD packet to send [20:24:37]recv_with_timeout no data received [20:24:39]OFD Sender: No OFD packet to send [20:24:43]accept exits with 9 [20:24:43]New connection [20:24:43]New thread 3067235684 created [20:24:43]Thread 3067092324 joined [20:24:43]Waiting for new connection... [20:24:43] Sock 9.Parse request [20:24:43]Sock 9.Check first char [20:24:43]Sock 9.First char is OK [20:24:43]request: POST /json_proto HTTP/1.0 [20:24:43]Method: POST [20:24:43]URL: /json_proto [20:24:43]Method is POST - this is cgi request [20:24:43]url: /json_proto [20:24:43]query_string will be loaded in cgi processing [20:24:43]execute_cgi json_proto POST (null) [20:24:43]execute_cgi path=json_proto method=POST [20:24:43]POST find Content-Length [20:24:43]Host: 172.17.43.67:8080 [20:24:43]Content-Length: 662 [20:24:43]Content-Type: application/json [20:24:43] [20:24:43]POST finish read [20:24:43]Found Content-Length = 662 [20:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:43]execute_script... [20:24:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:24:43]POST & json_proto [20:24:43]process_json_proto [20:24:43]json parsed OK: [20:24:43]protocol is kg_v1.0 [20:24:43]action value=close_receipt [20:24:43]process_action close_receipt [20:24:43]cmd_close_receipt [20:24:43]MH_GetDate [20:24:43]Write to MH i2c: F0 00 00 74 10 73 [20:24:43]Write i2c OK [20:24:43]MH_I2C_Read... [20:24:43]Read from MH i2c: F0 [20:24:43]MH_I2C_Read... [20:24:43]Read from MH i2c: F0 09 00 [20:24:43]MH_I2C_Read... [20:24:43]Read from MH i2c: F0 09 00 74 10 00 0C 7D F0 66 6A BD 47 65 2E [20:24:44]GetLastDocTimeStamp 1727036600 [20:24:44]current date 1727036684 [20:24:44]FM_GetShiftState [20:24:44]SAM_PROTO_GetShiftState [20:24:44]wFMCommunicate request_size=4 [20:24:44]MH_SAM_APDU [20:24:44]CAPDU: 80 13 01 00 [20:24:44]Write to MH i2c: E2 08 00 75 10 80 13 01 00 00 00 00 00 02 [20:24:44]Write i2c OK [20:24:44]MH_I2C_Read... [20:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:44]Read from MH i2c: E2 [20:24:44]MH_I2C_Read... [20:24:44]Read from MH i2c: E2 0E 00 [20:24:44]MH_I2C_Read... [20:24:44]Read from MH i2c: E2 0E 00 75 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 49 [20:24:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:24:44]wFMCommunicate OK [20:24:44]SAM_PROTO_GetShiftState done [20:24:44]FM_GetShiftState done [20:24:44]opened in 1726966141 [20:24:44]opened+sec_in_day 1727052541 [20:24:44]quantity*price = 20027 [20:24:44]sum+1 = 20029 [20:24:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 379 22.09.2024 20:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152048 ФПД: 87926558164397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152048&fm=87926558164397&tin=02508201610067®Number=0000000000091825&sum=20000 [20:24:45]StoreToDocumentArchive [20:24:45]shift 475 fd 152048 [20:24:45]save to /storage/0475/doc_00152048 [20:24:45]save last doc name /storage/0475/doc_00152048 to /storage/kkm_last_doc_name [20:24:45]save OK [20:24:45]Clear old archive folders... [20:24:45]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:24:45]tlvbuf is B6EED090 [20:24:45]SAM_PROTO_ClearQueue [20:24:45]wFMCommunicate request_size=4 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 09 00 00 [20:24:45]Write to MH i2c: E2 08 00 82 10 80 09 00 00 00 00 00 00 04 [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 82 10 00 90 00 06 [20:24:45]RAPDU: 90 00 [20:24:45]wFMCommunicate OK [20:24:45]SAM_PROTO_ClearQueue done [20:24:45]KKMCreateOFDPacket [20:24:45]OFDProtocolAddRootSTLVToBuf [20:24:45]FM_MakeSignedData [20:24:45]FM_MakeSignedData [20:24:45]SAM_PROTO_SignData [20:24:45]wFMCommunicate request_size=4 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 0D 01 02 [20:24:45]Write to MH i2c: E2 08 00 83 10 80 0D 01 02 00 00 00 00 0C [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 83 10 00 90 00 07 [20:24:45]RAPDU: 90 00 [20:24:45]wFMCommunicate OK [20:24:45]wFMCommunicate request_size=255 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 0C 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 51 02 00 35 04 06 00 4F F7 FF 44 05 [20:24:45]Write to MH i2c: E2 02 01 84 10 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 0C 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 51 02 00 35 04 06 00 4F F7 FF 44 05 00 00 30 [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 84 10 00 90 00 08 [20:24:45]RAPDU: 90 00 [20:24:45]wFMCommunicate OK [20:24:45]wFMCommunicate request_size=6 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 0D 02 02 01 AD [20:24:45]Write to MH i2c: E2 09 00 85 10 80 0D 02 02 01 00 AD 00 00 BE [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 03 00 85 10 00 90 00 09 [20:24:45]RAPDU: 90 00 [20:24:45]wFMCommunicate OK [20:24:45]wFMCommunicate request_size=4 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 0D 03 02 [20:24:45]Write to MH i2c: E2 08 00 86 10 80 0D 03 02 00 00 00 00 11 [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 0B 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 0B 00 86 10 00 B8 90 81 3E AD 37 22 3D 90 00 5C [20:24:45]RAPDU: B8 90 81 3E AD 37 22 3D 90 00 [20:24:45]wFMCommunicate OK [20:24:45]SAM_PROTO_SignData done [20:24:45]FM_MakeSignedData done [20:24:45]CreateOFDProtocolMessage [20:24:45]wFMCommunicate request_size=4 [20:24:45]MH_SAM_APDU [20:24:45]CAPDU: 80 11 00 00 [20:24:45]Write to MH i2c: E2 08 00 87 10 80 11 00 00 00 00 00 00 11 [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:45]Read from MH i2c: E2 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 17 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: E2 17 00 87 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [20:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:24:45]wFMCommunicate OK [20:24:45]CreateOFDProtocolMessage done [20:24:45]OFDSenderStorePacket 152048 [20:24:45]StoreOFDPacket docnum=152048 [20:24:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 53 1F 03 01 EA 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 0C 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 51 02 00 35 04 06 00 4F F7 FF 44 05 AD B8 90 81 3E AD 37 22 3D [20:24:45]CheckFolder [20:24:45]dirname=/storage/ofd_packets [20:24:45]CheckFolder done [20:24:45]ProducePacketName [20:24:45]name=ofd_packets/00152048 [20:24:45]NVStorageSaveData ofd_packets/00152048 [20:24:45]File name is /storage/ofd_packets/00152048 [20:24:45]Write 297 bytes [20:24:45]NVStorageSaveData done [20:24:45]OFDSenderStorePacket done [20:24:45]KKMCreateOFDPacket done [20:24:45]NVStorageSaveData kkm_last_timestamp [20:24:45]File name is /storage/kkm_last_timestamp [20:24:45]Write 4 bytes [20:24:45]NVStorageSaveData done [20:24:45]ExternCall_PrintAddStr [20:24:45]wPrintStart [20:24:45]Write to MH i2c: 01 00 00 88 10 98 [20:24:45]Write i2c OK [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: 01 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: 01 07 00 [20:24:45]MH_I2C_Read... [20:24:45]Read from MH i2c: 01 07 00 88 10 00 00 00 00 00 FF 0F AD [20:24:45]RasterBufferAndPrint [20:24:45]line Счет N : (1)1786057 [20:24:45]line ИНН: 02508201610067 [20:24:45]line Контрольно-Кассовый Чек [20:24:45]line ПРОДАЖА [20:24:45]line ТРК (МРК, ГНК) : 33 [20:24:45]line Товар: 2710124130 [20:24:45]line Super-92 [20:24:45]line 2.890 * 69.30 [20:24:45]line = 200.28 [20:24:45]line НДС 12% НСП 1% [20:24:45]line > о реализуемом товаре [20:24:45]line ОКРУГЛЕНИЕ: -0.28 [20:24:45]line ИТОГО: 200.00 [20:24:45]line Внесено: 200.00 [20:24:45]line СДАЧА: 0.00 [20:24:45]line НСП 1% : 1.77 [20:24:45]line НДС 12% : 21.27 [20:24:45]line Наличными: 200.00 [20:24:45]line Безнал.: 0.00 [20:24:45]line Место: АЗС № 89 "Партнер Нефть" [20:24:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:24:45]line СНО: Общий режим [20:24:45]line Чек 379 22.09.2024 20:24 [20:24:45]line Смена: 475 ФФД: 1.0 [20:24:45]line ЗНМ: 0300000113 [20:24:45]line РНМ: 0000000000091825 [20:24:45]line Версия ККМ: 001 [20:24:45]line ФМ: 0000000000871835 [20:24:45]line ФД: 152048 [20:24:45]line ФПД: 87926558164397 [20:24:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152048&fm=87926558164397&tin=02508201610067®Number=0000000000091825&sum=20000 [20:24:45]written 0, free lines is 4095 [20:24:45]OFD Sender: Processing packet 152048 [packets to send 827, broken 826] [20:24:45]ProducePacketName [20:24:45]name=ofd_packets/00152048 [20:24:45]OFD Sender: To server: pG, [20:24:45]CommunicateWithHost lk.salyk.kg:30040 [20:24:45]ConnectInit lk.salyk.kg [20:24:46]Write to MH i2c: 01 00 00 B3 10 C3 [20:24:46]Write i2c OK [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: 01 [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: 01 07 00 [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: 01 07 00 B3 10 00 00 00 00 00 E2 0C B8 [20:24:46]RasterBufferAndPrint [20:24:46]line [20:24:46]line [20:24:46]line [20:24:46]line [20:24:46]line [20:24:46]written 0, free lines is 3304 [20:24:46]MH_Cut [20:24:46]Write to MH i2c: D1 01 00 BA 10 01 9C [20:24:46]Write i2c OK [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: D1 [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: D1 01 00 [20:24:46]MH_I2C_Read... [20:24:46]Read from MH i2c: D1 01 00 BA 10 00 9B [20:24:46]Write to MH i2c: 01 00 00 BB 10 CB [20:24:46]Write i2c OK [20:24:46]MH_I2C_Read... [20:24:46]Connected sock=8 [20:24:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 53 1F 03 01 EA 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 0C 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 51 02 00 35 04 06 00 4F F7 FF 44 05 AD B8 90 81 3E AD 37 22 3D [20:24:46]*** Cut start [20:24:46]*** Purtial cut [20:24:46]*** Stage 1: CUTSNS_PIN = 1 [20:24:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F EB 47 00 D5 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 51 02 00 F4 03 04 00 10 25 F0 66 B6 04 01 00 00 1E 3F 5F 19 89 66 83 5F [20:24:46]CommunicateWithHost err = 0 [20:24:46]CheckOFDResponse [20:24:46]1017 (14) - 77093643461234 [20:24:46]1041 (16) - 0000000000871835 [20:24:46]1040 (4) - 152048 [20:24:46]1012 (4) - 22.09.2024 14:09 [20:24:46]1206 (1) - 0 [20:24:46]OFD Sender: Remove packet 152048 [20:24:46]ProducePacketName [20:24:46]name=ofd_packets/00152048 [20:24:46]NVStorageDeleteData [20:24:47]Read from MH i2c: 01 [20:24:47]MH_I2C_Read... [20:24:47]*** Stop cut motor [20:24:47]*** Cut end [20:24:47]Read from MH i2c: 01 07 00 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: 01 07 00 BB 10 00 00 00 00 00 FF 0F E0 [20:24:47]process_action close_receipt done [20:24:47]requested_data is exist [20:24:47]produce_requested_data [20:24:47]requested_item fm.sn is exist - process it [20:24:47]wFMCommunicate request_size=4 [20:24:47]MH_SAM_APDU [20:24:47]CAPDU: 80 11 00 00 [20:24:47]Write to MH i2c: E2 08 00 BC 10 80 11 00 00 00 00 00 00 46 [20:24:47]Write i2c OK [20:24:47]MH_I2C_Read... [20:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:47]Read from MH i2c: E2 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: E2 17 00 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: E2 17 00 BC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [20:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:24:47]wFMCommunicate OK [20:24:47]requested_item fd.num is exist - process it [20:24:47]SAM_PROTO_GetFieldsCounters [20:24:47]wFMCommunicate request_size=4 [20:24:47]MH_SAM_APDU [20:24:47]CAPDU: 80 13 00 00 [20:24:47]Write to MH i2c: E2 08 00 BD 10 80 13 00 00 00 00 00 00 49 [20:24:47]Write i2c OK [20:24:47]MH_I2C_Read... [20:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:24:47]Read from MH i2c: E2 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: E2 62 00 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: E2 62 00 BD 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [20:24:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:24:47]wFMCommunicate OK [20:24:47]SAM_PROTO_GetFieldsCounters done [20:24:47]requested_item shift.num is exist - process it [20:24:47]requested_item shift.opened is exist - process it [20:24:47]req_shift_opened [20:24:47]FM_GetShiftState [20:24:47]SAM_PROTO_GetShiftState [20:24:47]wFMCommunicate request_size=4 [20:24:47]MH_SAM_APDU [20:24:47]CAPDU: 80 13 01 00 [20:24:47]Write to MH i2c: E2 08 00 BE 10 80 13 01 00 00 00 00 00 4B [20:24:47]Write i2c OK [20:24:47]MH_I2C_Read... [20:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:24:47]Read from MH i2c: E2 [20:24:47]MH_I2C_Read... [20:24:47]OFD Sender: No OFD packet to send [20:24:47]Read from MH i2c: E2 0E 00 [20:24:47]MH_I2C_Read... [20:24:47]Read from MH i2c: E2 0E 00 BE 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 92 [20:24:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:24:47]wFMCommunicate OK [20:24:47]SAM_PROTO_GetShiftState done [20:24:47]FM_GetShiftState done [20:24:47]req_shift_opened done [20:24:47]requested_item shift.open_date is exist - process it [20:24:47]req_shift_open_date [20:24:47]req_shift_open_date done [20:24:47]produce_requested_data done [20:24:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152048,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:24:47]process_action_free close_receipt [20:24:47]json_value_free [20:24:47]json_value_free done [20:24:47]process_json_proto returns [20:24:47]Send response to host [20:24:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152048,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:24:47]free response buf [20:24:47]execute_script done [20:24:47]execute_script returns [20:24:47]free content buf [20:24:47]Sock 9.Close socket [20:24:47]Sock 9.Thread stoped [20:24:52]OFD Sender: No OFD packet to send [20:24:57]OFD Sender: No OFD packet to send [20:25:02]OFD Sender: No OFD packet to send [20:25:07]OFD Sender: No OFD packet to send [20:25:12]OFD Sender: No OFD packet to send [20:25:17]OFD Sender: No OFD packet to send [20:25:22]OFD Sender: No OFD packet to send [20:25:27]OFD Sender: No OFD packet to send [20:25:31]recv_with_timeout no data received [20:25:32]OFD Sender: No OFD packet to send [20:25:37]OFD Sender: No OFD packet to send [20:25:42]OFD Sender: No OFD packet to send [20:25:46]accept exits with 10 [20:25:46]New connection [20:25:46]New thread 3067092324 created [20:25:46]Thread 3067235684 joined [20:25:46]Waiting for new connection... [20:25:46] Sock 10.Parse request [20:25:46]Sock 10.Check first char [20:25:46]Sock 10.First char is OK [20:25:46]request: POST /json_proto HTTP/1.0 [20:25:46]Method: POST [20:25:46]URL: /json_proto [20:25:46]Method is POST - this is cgi request [20:25:46]url: /json_proto [20:25:46]query_string will be loaded in cgi processing [20:25:46]execute_cgi json_proto POST (null) [20:25:46]execute_cgi path=json_proto method=POST [20:25:46]POST find Content-Length [20:25:46]Host: 172.17.43.67:8080 [20:25:46]Content-Length: 678 [20:25:46]Content-Type: application/json [20:25:46] [20:25:46]POST finish read [20:25:46]Found Content-Length = 678 [20:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:46]execute_script... [20:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:46]POST & json_proto [20:25:46]process_json_proto [20:25:46]json parsed OK: [20:25:46]protocol is kg_v1.0 [20:25:46]action value=close_receipt [20:25:46]process_action close_receipt [20:25:46]cmd_close_receipt [20:25:46]MH_GetDate [20:25:46]Write to MH i2c: F0 00 00 BF 10 BE [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: F0 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: F0 09 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: F0 09 00 BF 10 00 4B 7D F0 66 6A BD 47 65 B8 [20:25:46]GetLastDocTimeStamp 1727036684 [20:25:46]current date 1727036747 [20:25:46]FM_GetShiftState [20:25:46]SAM_PROTO_GetShiftState [20:25:46]wFMCommunicate request_size=4 [20:25:46]MH_SAM_APDU [20:25:46]CAPDU: 80 13 01 00 [20:25:46]Write to MH i2c: E2 08 00 C0 10 80 13 01 00 00 00 00 00 4D [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:46]Read from MH i2c: E2 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 0E 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: E2 0E 00 C0 10 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 94 [20:25:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:25:46]wFMCommunicate OK [20:25:46]SAM_PROTO_GetShiftState done [20:25:46]FM_GetShiftState done [20:25:46]opened in 1726966141 [20:25:46]opened+sec_in_day 1727052541 [20:25:46]quantity*price = 40002 [20:25:46]sum+1 = 40003 [20:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 380 22.09.2024 20:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152049 ФПД: 219235928933841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152049&fm=219235928933841&tin=02508201610067®Number=0000000000091825&sum=40000 [20:25:47]StoreToDocumentArchive [20:25:47]shift 475 fd 152049 [20:25:47]save to /storage/0475/doc_00152049 [20:25:47]save last doc name /storage/0475/doc_00152049 to /storage/kkm_last_doc_name [20:25:47]save OK [20:25:47]Clear old archive folders... [20:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:25:47]tlvbuf is 005E6B10 [20:25:47]SAM_PROTO_ClearQueue [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 09 00 00 [20:25:47]Write to MH i2c: E2 08 00 CD 10 80 09 00 00 00 00 00 00 4F [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 CD 10 00 90 00 51 [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]SAM_PROTO_ClearQueue done [20:25:47]KKMCreateOFDPacket [20:25:47]OFDProtocolAddRootSTLVToBuf [20:25:47]FM_MakeSignedData [20:25:47]FM_MakeSignedData [20:25:47]SAM_PROTO_SignData [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 01 02 [20:25:47]Write to MH i2c: E2 08 00 CE 10 80 0D 01 02 00 00 00 00 57 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 CE 10 00 90 00 52 [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]wFMCommunicate request_size=255 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 4B 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 51 02 00 35 04 06 00 C7 [20:25:47]Write to MH i2c: E2 02 01 CF 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 4B 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 51 02 00 35 04 06 00 C7 00 00 3D [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]OFD Sender: No OFD packet to send [20:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 CF 10 00 90 00 53 [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]wFMCommunicate request_size=10 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 02 02 05 64 D7 AA 85 D1 [20:25:47]Write to MH i2c: E2 0D 00 D0 10 80 0D 02 02 05 00 64 D7 AA 85 D1 00 00 9F [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 03 00 D0 10 00 90 00 54 [20:25:47]RAPDU: 90 00 [20:25:47]wFMCommunicate OK [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 0D 03 02 [20:25:47]Write to MH i2c: E2 08 00 D1 10 80 0D 03 02 00 00 00 00 5C [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:48]Read from MH i2c: E2 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 0B 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 0B 00 D1 10 00 C4 3A 65 95 4E 6C 79 9E 90 00 26 [20:25:48]RAPDU: C4 3A 65 95 4E 6C 79 9E 90 00 [20:25:48]wFMCommunicate OK [20:25:48]SAM_PROTO_SignData done [20:25:48]FM_MakeSignedData done [20:25:48]CreateOFDProtocolMessage [20:25:48]wFMCommunicate request_size=4 [20:25:48]MH_SAM_APDU [20:25:48]CAPDU: 80 11 00 00 [20:25:48]Write to MH i2c: E2 08 00 D2 10 80 11 00 00 00 00 00 00 5C [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:48]Read from MH i2c: E2 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 17 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 17 00 D2 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [20:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:25:48]wFMCommunicate OK [20:25:48]CreateOFDProtocolMessage done [20:25:48]OFDSenderStorePacket 152049 [20:25:48]StoreOFDPacket docnum=152049 [20:25:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 7E 07 01 32 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 4B 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 51 02 00 35 04 06 00 C7 64 D7 AA 85 D1 C4 3A 65 95 4E 6C 79 9E [20:25:48]CheckFolder [20:25:48]dirname=/storage/ofd_packets [20:25:48]CheckFolder done [20:25:48]ProducePacketName [20:25:48]name=ofd_packets/00152049 [20:25:48]NVStorageSaveData ofd_packets/00152049 [20:25:48]File name is /storage/ofd_packets/00152049 [20:25:48]Write 301 bytes [20:25:48]NVStorageSaveData done [20:25:48]OFDSenderStorePacket done [20:25:48]KKMCreateOFDPacket done [20:25:48]NVStorageSaveData kkm_last_timestamp [20:25:48]File name is /storage/kkm_last_timestamp [20:25:48]Write 4 bytes [20:25:48]NVStorageSaveData done [20:25:48]ExternCall_PrintAddStr [20:25:48]wPrintStart [20:25:48]Write to MH i2c: 01 00 00 D3 10 E3 [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 D3 10 00 00 00 00 00 FF 0F F8 [20:25:48]RasterBufferAndPrint [20:25:48]line Счет N : (1)1786058 [20:25:48]line ИНН: 02508201610067 [20:25:48]line Контрольно-Кассовый Чек [20:25:48]line ПРОДАЖА [20:25:48]line ТРК (МРК, ГНК) : 42 [20:25:48]line Товар: 2710124130 [20:25:48]line Аи-92-К-5 [20:25:48]line 5.900 * 67.80 [20:25:48]line = 400.02 [20:25:48]line НДС 12% НСП 1% [20:25:48]line > о реализуемом товаре [20:25:48]line ОКРУГЛЕНИЕ: -0.02 [20:25:48]line ИТОГО: 400.00 [20:25:48]line Внесено: 400.00 [20:25:48]line СДАЧА: 0.00 [20:25:48]line НСП 1% : 3.54 [20:25:48]line НДС 12% : 42.48 [20:25:48]line Наличными: 400.00 [20:25:48]line Безнал.: 0.00 [20:25:48]line Место: АЗС № 89 "Партнер Нефть" [20:25:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:25:48]line СНО: Общий режим [20:25:48]line Чек 380 22.09.2024 20:25 [20:25:48]line Смена: 475 ФФД: 1.0 [20:25:48]line ЗНМ: 0300000113 [20:25:48]line РНМ: 0000000000091825 [20:25:48]line Версия ККМ: 001 [20:25:48]line ФМ: 0000000000871835 [20:25:48]line ФД: 152049 [20:25:48]line ФПД: 219235928933841 [20:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152049&fm=219235928933841&tin=02508201610067®Number=0000000000091825&sum=40000 [20:25:48]OFD Sender: Processing packet 152049 [packets to send 827, broken 826] [20:25:48]ProducePacketName [20:25:48]name=ofd_packets/00152049 [20:25:48]OFD Sender: To server: pG, [20:25:48]CommunicateWithHost lk.salyk.kg:30040 [20:25:48]ConnectInit lk.salyk.kg [20:25:48]written 0, free lines is 4095 [20:25:48]Write to MH i2c: 01 00 00 FE 10 0E [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 FE 10 00 00 00 00 00 DC 0C FD [20:25:48]RasterBufferAndPrint [20:25:48]line [20:25:48]line [20:25:48]line [20:25:48]line [20:25:48]line [20:25:48]written 0, free lines is 3298 [20:25:48]MH_Cut [20:25:48]Write to MH i2c: D1 01 00 05 11 01 E8 [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: D1 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: D1 01 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: D1 01 00 05 11 00 E7 [20:25:48]Write to MH i2c: 01 00 00 06 11 17 [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:49]Connected sock=8 [20:25:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 7E 07 01 32 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 4B 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 51 02 00 35 04 06 00 C7 64 D7 AA 85 D1 C4 3A 65 95 4E 6C 79 9E [20:25:49]*** Cut start [20:25:49]*** Purtial cut [20:25:49]*** Stage 1: CUTSNS_PIN = 1 [20:25:49]Read from MH i2c: 01 [20:25:49]MH_I2C_Read... [20:25:49]*** Stop cut motor [20:25:49]*** Cut end [20:25:49]Read from MH i2c: 01 07 00 [20:25:49]MH_I2C_Read... [20:25:49]Read from MH i2c: 01 07 00 06 11 00 00 00 00 00 FF 0F 2C [20:25:49]process_action close_receipt done [20:25:49]requested_data is exist [20:25:49]produce_requested_data [20:25:49]requested_item fm.sn is exist - process it [20:25:49]wFMCommunicate request_size=4 [20:25:49]MH_SAM_APDU [20:25:49]CAPDU: 80 11 00 00 [20:25:49]Write to MH i2c: E2 08 00 07 11 80 11 00 00 00 00 00 00 92 [20:25:49]Write i2c OK [20:25:49]MH_I2C_Read... [20:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:49]Read from MH i2c: E2 [20:25:49]MH_I2C_Read... [20:25:49]Read from MH i2c: E2 17 00 [20:25:49]MH_I2C_Read... [20:25:49]Read from MH i2c: E2 17 00 07 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [20:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:25:49]wFMCommunicate OK [20:25:49]requested_item fd.num is exist - process it [20:25:49]SAM_PROTO_GetFieldsCounters [20:25:49]wFMCommunicate request_size=4 [20:25:49]MH_SAM_APDU [20:25:49]CAPDU: 80 13 00 00 [20:25:49]Write to MH i2c: E2 08 00 08 11 80 13 00 00 00 00 00 00 95 [20:25:49]Write i2c OK [20:25:49]MH_I2C_Read... [20:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:50]Read from MH i2c: E2 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 62 00 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 62 00 08 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [20:25:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:50]wFMCommunicate OK [20:25:50]SAM_PROTO_GetFieldsCounters done [20:25:50]requested_item shift.num is exist - process it [20:25:50]requested_item shift.opened is exist - process it [20:25:50]req_shift_opened [20:25:50]FM_GetShiftState [20:25:50]SAM_PROTO_GetShiftState [20:25:50]wFMCommunicate request_size=4 [20:25:50]MH_SAM_APDU [20:25:50]CAPDU: 80 13 01 00 [20:25:50]Write to MH i2c: E2 08 00 09 11 80 13 01 00 00 00 00 00 97 [20:25:50]Write i2c OK [20:25:50]MH_I2C_Read... [20:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:50]Read from MH i2c: E2 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 0E 00 [20:25:50]MH_I2C_Read... [20:25:50]Read from MH i2c: E2 0E 00 09 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DE [20:25:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:25:50]wFMCommunicate OK [20:25:50]SAM_PROTO_GetShiftState done [20:25:50]FM_GetShiftState done [20:25:50]req_shift_opened done [20:25:50]requested_item shift.open_date is exist - process it [20:25:50]req_shift_open_date [20:25:50]req_shift_open_date done [20:25:50]produce_requested_data done [20:25:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152049,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:25:50]process_action_free close_receipt [20:25:50]json_value_free [20:25:50]json_value_free done [20:25:50]process_json_proto returns [20:25:50]Send response to host [20:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152049,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:25:50]free response buf [20:25:50]execute_script done [20:25:50]execute_script returns [20:25:50]free content buf [20:25:50]Sock 10.Close socket [20:25:50]Sock 10.Thread stoped [20:25:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FF 55 47 00 BD E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 51 02 00 F4 03 04 00 4F 25 F0 66 B6 04 01 00 00 52 9E BA 5C FE CE 49 80 [20:25:50]CommunicateWithHost err = 0 [20:25:50]CheckOFDResponse [20:25:50]1017 (14) - 77093643461234 [20:25:50]1041 (16) - 0000000000871835 [20:25:50]1040 (4) - 152049 [20:25:50]1012 (4) - 22.09.2024 14:10 [20:25:50]1206 (1) - 0 [20:25:50]OFD Sender: Remove packet 152049 [20:25:50]ProducePacketName [20:25:50]name=ofd_packets/00152049 [20:25:50]NVStorageDeleteData [20:25:51]OFD Sender: No OFD packet to send [20:25:56]OFD Sender: No OFD packet to send [20:25:57]recv_with_timeout no data received [20:26:01]OFD Sender: No OFD packet to send [20:26:06]OFD Sender: No OFD packet to send [20:26:11]OFD Sender: No OFD packet to send [20:26:13]recv_with_timeout no data received [20:26:16]OFD Sender: No OFD packet to send [20:26:21]OFD Sender: No OFD packet to send [20:26:26]OFD Sender: No OFD packet to send [20:26:31]OFD Sender: No OFD packet to send [20:26:36]OFD Sender: No OFD packet to send [20:26:40]recv_with_timeout no data received [20:26:41]OFD Sender: No OFD packet to send [20:26:46]OFD Sender: No OFD packet to send [20:26:51]OFD Sender: No OFD packet to send [20:26:56]OFD Sender: No OFD packet to send [20:27:01]OFD Sender: No OFD packet to send [20:27:06]OFD Sender: No OFD packet to send [20:27:07]recv_with_timeout no data received [20:27:11]OFD Sender: No OFD packet to send [20:27:16]OFD Sender: No OFD packet to send [20:27:16]accept exits with 9 [20:27:16]New connection [20:27:16]New thread 3067235684 created [20:27:16]Thread 3067092324 joined [20:27:16]Waiting for new connection... [20:27:16] Sock 9.Parse request [20:27:16]Sock 9.Check first char [20:27:16]Sock 9.First char is OK [20:27:16]request: POST /json_proto HTTP/1.0 [20:27:16]Method: POST [20:27:16]URL: /json_proto [20:27:16]Method is POST - this is cgi request [20:27:16]url: /json_proto [20:27:16]query_string will be loaded in cgi processing [20:27:16]execute_cgi json_proto POST (null) [20:27:16]execute_cgi path=json_proto method=POST [20:27:16]POST find Content-Length [20:27:16]Host: 172.17.43.67:8080 [20:27:16]Content-Length: 662 [20:27:16]Content-Type: application/json [20:27:16] [20:27:16]POST finish read [20:27:16]Found Content-Length = 662 [20:27:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:16]execute_script... [20:27:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:16]POST & json_proto [20:27:16]process_json_proto [20:27:16]json parsed OK: [20:27:16]protocol is kg_v1.0 [20:27:16]action value=close_receipt [20:27:16]process_action close_receipt [20:27:16]cmd_close_receipt [20:27:16]MH_GetDate [20:27:16]Write to MH i2c: F0 00 00 0A 11 0A [20:27:16]Write i2c OK [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: F0 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: F0 09 00 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: F0 09 00 0A 11 00 A5 7D F0 66 6A BD 47 65 5E [20:27:16]GetLastDocTimeStamp 1727036747 [20:27:16]current date 1727036837 [20:27:16]FM_GetShiftState [20:27:16]SAM_PROTO_GetShiftState [20:27:16]wFMCommunicate request_size=4 [20:27:16]MH_SAM_APDU [20:27:16]CAPDU: 80 13 01 00 [20:27:16]Write to MH i2c: E2 08 00 0B 11 80 13 01 00 00 00 00 00 99 [20:27:16]Write i2c OK [20:27:16]MH_I2C_Read... [20:27:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:16]Read from MH i2c: E2 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 0E 00 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 0E 00 0B 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E0 [20:27:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:27:16]wFMCommunicate OK [20:27:16]SAM_PROTO_GetShiftState done [20:27:16]FM_GetShiftState done [20:27:16]opened in 1726966141 [20:27:16]opened+sec_in_day 1727052541 [20:27:16]quantity*price = 20027 [20:27:16]sum+1 = 20029 [20:27:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 381 22.09.2024 20:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152050 ФПД: 31151472269834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152050&fm=31151472269834&tin=02508201610067®Number=0000000000091825&sum=20000 [20:27:17]StoreToDocumentArchive [20:27:17]shift 475 fd 152050 [20:27:17]save to /storage/0475/doc_00152050 [20:27:17]save last doc name /storage/0475/doc_00152050 to /storage/kkm_last_doc_name [20:27:17]save OK [20:27:17]Clear old archive folders... [20:27:17]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:27:17]tlvbuf is 005A66E0 [20:27:17]SAM_PROTO_ClearQueue [20:27:17]wFMCommunicate request_size=4 [20:27:17]MH_SAM_APDU [20:27:17]CAPDU: 80 09 00 00 [20:27:17]Write to MH i2c: E2 08 00 18 11 80 09 00 00 00 00 00 00 9B [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:17]Read from MH i2c: E2 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 03 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 03 00 18 11 00 90 00 9D [20:27:17]RAPDU: 90 00 [20:27:17]wFMCommunicate OK [20:27:17]SAM_PROTO_ClearQueue done [20:27:17]KKMCreateOFDPacket [20:27:17]OFDProtocolAddRootSTLVToBuf [20:27:17]FM_MakeSignedData [20:27:17]FM_MakeSignedData [20:27:17]SAM_PROTO_SignData [20:27:17]wFMCommunicate request_size=4 [20:27:17]MH_SAM_APDU [20:27:17]CAPDU: 80 0D 01 02 [20:27:17]Write to MH i2c: E2 08 00 19 11 80 0D 01 02 00 00 00 00 A3 [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:17]Read from MH i2c: E2 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 03 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 03 00 19 11 00 90 00 9E [20:27:17]RAPDU: 90 00 [20:27:17]wFMCommunicate OK [20:27:17]wFMCommunicate request_size=255 [20:27:17]MH_SAM_APDU [20:27:17]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 A5 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 51 02 00 35 04 06 00 1C 55 04 70 5A [20:27:17]Write to MH i2c: E2 02 01 1A 11 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 A5 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 51 02 00 35 04 06 00 1C 55 04 70 5A 00 00 15 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 1A 11 00 90 00 9F [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=6 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 0D 02 02 01 0A [20:27:18]Write to MH i2c: E2 09 00 1B 11 80 0D 02 02 01 00 0A 00 00 B2 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 03 00 1B 11 00 90 00 A0 [20:27:18]RAPDU: 90 00 [20:27:18]wFMCommunicate OK [20:27:18]wFMCommunicate request_size=4 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 0D 03 02 [20:27:18]Write to MH i2c: E2 08 00 1C 11 80 0D 03 02 00 00 00 00 A8 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 0B 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 0B 00 1C 11 00 D5 55 DF 69 FB 3B 18 3B 90 00 A4 [20:27:18]RAPDU: D5 55 DF 69 FB 3B 18 3B 90 00 [20:27:18]wFMCommunicate OK [20:27:18]SAM_PROTO_SignData done [20:27:18]FM_MakeSignedData done [20:27:18]CreateOFDProtocolMessage [20:27:18]wFMCommunicate request_size=4 [20:27:18]MH_SAM_APDU [20:27:18]CAPDU: 80 11 00 00 [20:27:18]Write to MH i2c: E2 08 00 1D 11 80 11 00 00 00 00 00 00 A8 [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:18]Read from MH i2c: E2 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 17 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: E2 17 00 1D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [20:27:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:18]wFMCommunicate OK [20:27:18]CreateOFDProtocolMessage done [20:27:18]OFDSenderStorePacket 152050 [20:27:18]StoreOFDPacket docnum=152050 [20:27:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C2 87 03 01 07 C2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 A5 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 51 02 00 35 04 06 00 1C 55 04 70 5A 0A D5 55 DF 69 FB 3B 18 3B [20:27:18]CheckFolder [20:27:18]dirname=/storage/ofd_packets [20:27:18]CheckFolder done [20:27:18]ProducePacketName [20:27:18]name=ofd_packets/00152050 [20:27:18]NVStorageSaveData ofd_packets/00152050 [20:27:18]File name is /storage/ofd_packets/00152050 [20:27:18]Write 297 bytes [20:27:18]NVStorageSaveData done [20:27:18]OFDSenderStorePacket done [20:27:18]KKMCreateOFDPacket done [20:27:18]NVStorageSaveData kkm_last_timestamp [20:27:18]File name is /storage/kkm_last_timestamp [20:27:18]Write 4 bytes [20:27:18]NVStorageSaveData done [20:27:18]ExternCall_PrintAddStr [20:27:18]wPrintStart [20:27:18]Write to MH i2c: 01 00 00 1E 11 2F [20:27:18]Write i2c OK [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: 01 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: 01 07 00 [20:27:18]MH_I2C_Read... [20:27:18]Read from MH i2c: 01 07 00 1E 11 00 00 00 00 00 FF 0F 44 [20:27:18]RasterBufferAndPrint [20:27:18]line Счет N : (1)1786060 [20:27:18]line ИНН: 02508201610067 [20:27:18]line Контрольно-Кассовый Чек [20:27:18]line ПРОДАЖА [20:27:18]line ТРК (МРК, ГНК) : 33 [20:27:18]line Товар: 2710124130 [20:27:18]line Super-92 [20:27:18]line 2.890 * 69.30 [20:27:18]line = 200.28 [20:27:18]line НДС 12% НСП 1% [20:27:18]line > о реализуемом товаре [20:27:18]line ОКРУГЛЕНИЕ: -0.28 [20:27:18]line ИТОГО: 200.00 [20:27:18]line Внесено: 200.00 [20:27:18]line СДАЧА: 0.00 [20:27:18]line НСП 1% : 1.77 [20:27:18]line НДС 12% : 21.27 [20:27:18]line Наличными: 200.00 [20:27:18]line Безнал.: 0.00 [20:27:18]line Место: АЗС № 89 "Партнер Нефть" [20:27:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:27:18]line СНО: Общий режим [20:27:18]line Чек 381 22.09.2024 20:27 [20:27:18]line Смена: 475 ФФД: 1.0 [20:27:18]line ЗНМ: 0300000113 [20:27:18]line РНМ: 0000000000091825 [20:27:18]line Версия ККМ: 001 [20:27:18]line ФМ: 0000000000871835 [20:27:18]line ФД: 152050 [20:27:18]line ФПД: 31151472269834 [20:27:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152050&fm=31151472269834&tin=02508201610067®Number=0000000000091825&sum=20000 [20:27:18]OFD Sender: Processing packet 152050 [packets to send 827, broken 826] [20:27:18]ProducePacketName [20:27:18]name=ofd_packets/00152050 [20:27:18]OFD Sender: To server: pG, [20:27:18]CommunicateWithHost lk.salyk.kg:30040 [20:27:18]ConnectInit lk.salyk.kg [20:27:18]written 0, free lines is 4095 [20:27:19]Connected sock=8 [20:27:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C2 87 03 01 07 C2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 A5 7D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 51 02 00 35 04 06 00 1C 55 04 70 5A 0A D5 55 DF 69 FB 3B 18 3B [20:27:19]Write to MH i2c: 01 00 00 49 11 5A [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 07 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 07 00 49 11 00 00 00 00 00 EA 0C 57 [20:27:19]RasterBufferAndPrint [20:27:19]line [20:27:19]line [20:27:19]line [20:27:19]line [20:27:19]line [20:27:19]written 0, free lines is 3315 [20:27:19]MH_Cut [20:27:19]Write to MH i2c: D1 01 00 50 11 01 33 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: D1 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: D1 01 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: D1 01 00 50 11 00 32 [20:27:19]Write to MH i2c: 01 00 00 51 11 62 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 F5 47 00 FE FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 51 02 00 F4 03 04 00 A8 25 F0 66 B6 04 01 00 00 4A 0F 6D CD C6 3B 49 1D [20:27:19]CommunicateWithHost err = 0 [20:27:19]CheckOFDResponse [20:27:19]1017 (14) - 77093643461234 [20:27:19]1041 (16) - 0000000000871835 [20:27:19]1040 (4) - 152050 [20:27:19]1012 (4) - 22.09.2024 14:11 [20:27:19]1206 (1) - 0 [20:27:19]OFD Sender: Remove packet 152050 [20:27:19]ProducePacketName [20:27:19]name=ofd_packets/00152050 [20:27:19]NVStorageDeleteData [20:27:19]*** Cut start [20:27:19]*** Purtial cut [20:27:19]*** Stage 1: CUTSNS_PIN = 1 [20:27:20]OFD Sender: No OFD packet to send [20:27:20]Read from MH i2c: 01 [20:27:20]MH_I2C_Read... [20:27:20]*** Stop cut motor [20:27:20]*** Cut end [20:27:20]Read from MH i2c: 01 07 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 07 00 51 11 00 00 00 00 00 FF 0F 77 [20:27:20]process_action close_receipt done [20:27:20]requested_data is exist [20:27:20]produce_requested_data [20:27:20]requested_item fm.sn is exist - process it [20:27:20]wFMCommunicate request_size=4 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 11 00 00 [20:27:20]Write to MH i2c: E2 08 00 52 11 80 11 00 00 00 00 00 00 DD [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 17 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 17 00 52 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [20:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:20]wFMCommunicate OK [20:27:20]requested_item fd.num is exist - process it [20:27:20]SAM_PROTO_GetFieldsCounters [20:27:20]wFMCommunicate request_size=4 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 13 00 00 [20:27:20]Write to MH i2c: E2 08 00 53 11 80 13 00 00 00 00 00 00 E0 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 62 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 62 00 53 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [20:27:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:20]wFMCommunicate OK [20:27:20]SAM_PROTO_GetFieldsCounters done [20:27:20]requested_item shift.num is exist - process it [20:27:20]requested_item shift.opened is exist - process it [20:27:20]req_shift_opened [20:27:20]FM_GetShiftState [20:27:20]SAM_PROTO_GetShiftState [20:27:20]wFMCommunicate request_size=4 [20:27:20]MH_SAM_APDU [20:27:20]CAPDU: 80 13 01 00 [20:27:20]Write to MH i2c: E2 08 00 54 11 80 13 01 00 00 00 00 00 E2 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:20]Read from MH i2c: E2 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 0E 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: E2 0E 00 54 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 29 [20:27:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:27:20]wFMCommunicate OK [20:27:20]SAM_PROTO_GetShiftState done [20:27:20]FM_GetShiftState done [20:27:20]req_shift_opened done [20:27:20]requested_item shift.open_date is exist - process it [20:27:20]req_shift_open_date [20:27:20]req_shift_open_date done [20:27:20]produce_requested_data done [20:27:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152050,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:27:20]process_action_free close_receipt [20:27:20]json_value_free [20:27:20]json_value_free done [20:27:20]process_json_proto returns [20:27:20]Send response to host [20:27:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152050,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:27:20]free response buf [20:27:20]execute_script done [20:27:20]execute_script returns [20:27:20]free content buf [20:27:20]Sock 9.Close socket [20:27:20]Sock 9.Thread stoped [20:27:25]OFD Sender: No OFD packet to send [20:27:30]OFD Sender: No OFD packet to send [20:27:35]OFD Sender: No OFD packet to send [20:27:40]OFD Sender: No OFD packet to send [20:27:45]OFD Sender: No OFD packet to send [20:27:50]OFD Sender: No OFD packet to send [20:27:55]OFD Sender: No OFD packet to send [20:28:00]OFD Sender: No OFD packet to send [20:28:05]OFD Sender: No OFD packet to send [20:28:10]OFD Sender: No OFD packet to send [20:28:15]OFD Sender: No OFD packet to send [20:28:20]OFD Sender: No OFD packet to send [20:28:25]OFD Sender: No OFD packet to send [20:28:28]recv_with_timeout no data received [20:28:30]OFD Sender: No OFD packet to send [20:28:35]OFD Sender: No OFD packet to send [20:28:40]OFD Sender: No OFD packet to send [20:28:45]OFD Sender: No OFD packet to send [20:28:50]OFD Sender: No OFD packet to send [20:28:55]OFD Sender: No OFD packet to send [20:29:00]OFD Sender: No OFD packet to send [20:29:05]OFD Sender: No OFD packet to send [20:29:07]recv_with_timeout no data received [20:29:10]OFD Sender: No OFD packet to send [20:29:15]OFD Sender: No OFD packet to send [20:29:20]OFD Sender: No OFD packet to send [20:29:25]OFD Sender: No OFD packet to send [20:29:30]OFD Sender: No OFD packet to send [20:29:35]OFD Sender: No OFD packet to send [20:29:40]OFD Sender: No OFD packet to send [20:29:45]OFD Sender: No OFD packet to send [20:29:50]OFD Sender: No OFD packet to send [20:29:55]OFD Sender: No OFD packet to send [20:30:00]OFD Sender: No OFD packet to send [20:30:05]OFD Sender: No OFD packet to send [20:30:10]OFD Sender: No OFD packet to send [20:30:15]OFD Sender: No OFD packet to send [20:30:20]OFD Sender: No OFD packet to send [20:30:25]OFD Sender: No OFD packet to send [20:30:30]OFD Sender: No OFD packet to send [20:30:35]OFD Sender: No OFD packet to send [20:30:40]OFD Sender: No OFD packet to send [20:30:43]recv_with_timeout no data received [20:30:45]OFD Sender: No OFD packet to send [20:30:50]OFD Sender: No OFD packet to send [20:30:55]OFD Sender: No OFD packet to send [20:31:00]OFD Sender: No OFD packet to send [20:31:01]recv_with_timeout no data received [20:31:05]OFD Sender: No OFD packet to send [20:31:10]OFD Sender: No OFD packet to send [20:31:15]OFD Sender: No OFD packet to send [20:31:19]recv_with_timeout no data received [20:31:20]OFD Sender: No OFD packet to send [20:31:25]OFD Sender: No OFD packet to send [20:31:30]OFD Sender: No OFD packet to send [20:31:36]OFD Sender: No OFD packet to send [20:31:41]OFD Sender: No OFD packet to send [20:31:43]recv_with_timeout no data received [20:31:46]OFD Sender: No OFD packet to send [20:31:51]OFD Sender: No OFD packet to send [20:31:56]OFD Sender: No OFD packet to send [20:32:01]OFD Sender: No OFD packet to send [20:32:06]OFD Sender: No OFD packet to send [20:32:11]OFD Sender: No OFD packet to send [20:32:13]accept exits with 10 [20:32:13]New connection [20:32:13]New thread 3067092324 created [20:32:13]Thread 3067235684 joined [20:32:13]Waiting for new connection... [20:32:13] Sock 10.Parse request [20:32:13]Sock 10.Check first char [20:32:13]Sock 10.First char is OK [20:32:13]request: POST /json_proto HTTP/1.0 [20:32:13]Method: POST [20:32:13]URL: /json_proto [20:32:13]Method is POST - this is cgi request [20:32:13]url: /json_proto [20:32:13]query_string will be loaded in cgi processing [20:32:13]execute_cgi json_proto POST (null) [20:32:13]execute_cgi path=json_proto method=POST [20:32:13]POST find Content-Length [20:32:13]Host: 172.17.43.67:8080 [20:32:13]Content-Length: 680 [20:32:13]Content-Type: application/json [20:32:13] [20:32:13]POST finish read [20:32:13]Found Content-Length = 680 [20:32:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:13]execute_script... [20:32:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:13]POST & json_proto [20:32:13]process_json_proto [20:32:13]json parsed OK: [20:32:13]protocol is kg_v1.0 [20:32:13]action value=close_receipt [20:32:13]process_action close_receipt [20:32:13]cmd_close_receipt [20:32:13]MH_GetDate [20:32:13]Write to MH i2c: F0 00 00 55 11 55 [20:32:13]Write i2c OK [20:32:13]MH_I2C_Read... [20:32:13]Read from MH i2c: F0 [20:32:13]MH_I2C_Read... [20:32:13]Read from MH i2c: F0 09 00 [20:32:13]MH_I2C_Read... [20:32:13]Read from MH i2c: F0 09 00 55 11 00 CE 7E F0 66 6A BD 47 65 D3 [20:32:13]GetLastDocTimeStamp 1727036837 [20:32:13]current date 1727037134 [20:32:13]FM_GetShiftState [20:32:13]SAM_PROTO_GetShiftState [20:32:13]wFMCommunicate request_size=4 [20:32:13]MH_SAM_APDU [20:32:13]CAPDU: 80 13 01 00 [20:32:13]Write to MH i2c: E2 08 00 56 11 80 13 01 00 00 00 00 00 E4 [20:32:13]Write i2c OK [20:32:13]MH_I2C_Read... [20:32:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:13]Read from MH i2c: E2 [20:32:13]MH_I2C_Read... [20:32:13]Read from MH i2c: E2 0E 00 [20:32:13]MH_I2C_Read... [20:32:13]Read from MH i2c: E2 0E 00 56 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [20:32:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:32:13]wFMCommunicate OK [20:32:13]SAM_PROTO_GetShiftState done [20:32:13]FM_GetShiftState done [20:32:13]opened in 1726966141 [20:32:13]opened+sec_in_day 1727052541 [20:32:13]quantity*price = 300075 [20:32:13]sum+1 = 300077 [20:32:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 382 22.09.2024 20:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152051 ФПД: 141328681141308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152051&fm=141328681141308&tin=02508201610067®Number=0000000000091825&sum=300000 [20:32:14]StoreToDocumentArchive [20:32:14]shift 475 fd 152051 [20:32:14]save to /storage/0475/doc_00152051 [20:32:14]save last doc name /storage/0475/doc_00152051 to /storage/kkm_last_doc_name [20:32:14]save OK [20:32:14]Clear old archive folders... [20:32:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:32:14]tlvbuf is 005A3A60 [20:32:14]SAM_PROTO_ClearQueue [20:32:14]wFMCommunicate request_size=4 [20:32:14]MH_SAM_APDU [20:32:14]CAPDU: 80 09 00 00 [20:32:14]Write to MH i2c: E2 08 00 63 11 80 09 00 00 00 00 00 00 E6 [20:32:14]Write i2c OK [20:32:14]MH_I2C_Read... [20:32:14]Read from MH i2c: E2 [20:32:14]MH_I2C_Read... [20:32:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:14]Read from MH i2c: E2 03 00 [20:32:14]MH_I2C_Read... [20:32:14]Read from MH i2c: E2 03 00 63 11 00 90 00 E8 [20:32:14]RAPDU: 90 00 [20:32:14]wFMCommunicate OK [20:32:14]SAM_PROTO_ClearQueue done [20:32:14]KKMCreateOFDPacket [20:32:14]OFDProtocolAddRootSTLVToBuf [20:32:14]FM_MakeSignedData [20:32:14]FM_MakeSignedData [20:32:14]SAM_PROTO_SignData [20:32:14]wFMCommunicate request_size=4 [20:32:14]MH_SAM_APDU [20:32:14]CAPDU: 80 0D 01 02 [20:32:14]Write to MH i2c: E2 08 00 64 11 80 0D 01 02 00 00 00 00 EE [20:32:14]Write i2c OK [20:32:14]MH_I2C_Read... [20:32:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:14]Read from MH i2c: E2 [20:32:14]MH_I2C_Read... [20:32:14]Read from MH i2c: E2 03 00 [20:32:14]MH_I2C_Read... [20:32:14]Read from MH i2c: E2 03 00 64 11 00 90 00 E9 [20:32:14]RAPDU: 90 00 [20:32:14]wFMCommunicate OK [20:32:14]wFMCommunicate request_size=255 [20:32:14]MH_SAM_APDU [20:32:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 CE 7E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 35 04 06 00 80 89 A5 D6 [20:32:14]Write to MH i2c: E2 02 01 65 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 CE 7E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 35 04 06 00 80 89 A5 D6 00 00 71 [20:32:14]Write i2c OK [20:32:14]MH_I2C_Read... [20:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:15]Read from MH i2c: E2 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 03 00 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 03 00 65 11 00 90 00 EA [20:32:15]RAPDU: 90 00 [20:32:15]wFMCommunicate OK [20:32:15]wFMCommunicate request_size=7 [20:32:15]MH_SAM_APDU [20:32:15]CAPDU: 80 0D 02 02 02 04 3C [20:32:15]Write to MH i2c: E2 0A 00 66 11 80 0D 02 02 02 00 04 3C 00 00 35 [20:32:15]Write i2c OK [20:32:15]MH_I2C_Read... [20:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:15]Read from MH i2c: E2 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 03 00 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 03 00 66 11 00 90 00 EB [20:32:15]RAPDU: 90 00 [20:32:15]wFMCommunicate OK [20:32:15]wFMCommunicate request_size=4 [20:32:15]MH_SAM_APDU [20:32:15]CAPDU: 80 0D 03 02 [20:32:15]Write to MH i2c: E2 08 00 67 11 80 0D 03 02 00 00 00 00 F3 [20:32:15]Write i2c OK [20:32:15]MH_I2C_Read... [20:32:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:15]Read from MH i2c: E2 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 0B 00 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 0B 00 67 11 00 3F 8D 40 28 D8 2F 31 55 90 00 B5 [20:32:15]RAPDU: 3F 8D 40 28 D8 2F 31 55 90 00 [20:32:15]wFMCommunicate OK [20:32:15]SAM_PROTO_SignData done [20:32:15]FM_MakeSignedData done [20:32:15]CreateOFDProtocolMessage [20:32:15]wFMCommunicate request_size=4 [20:32:15]MH_SAM_APDU [20:32:15]CAPDU: 80 11 00 00 [20:32:15]Write to MH i2c: E2 08 00 68 11 80 11 00 00 00 00 00 00 F3 [20:32:15]Write i2c OK [20:32:15]MH_I2C_Read... [20:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:15]Read from MH i2c: E2 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 17 00 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: E2 17 00 68 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [20:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:32:15]wFMCommunicate OK [20:32:15]CreateOFDProtocolMessage done [20:32:15]OFDSenderStorePacket 152051 [20:32:15]StoreOFDPacket docnum=152051 [20:32:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E F9 04 01 45 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 CE 7E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 35 04 06 00 80 89 A5 D6 04 3C 3F 8D 40 28 D8 2F 31 55 [20:32:15]CheckFolder [20:32:15]dirname=/storage/ofd_packets [20:32:15]CheckFolder done [20:32:15]ProducePacketName [20:32:15]name=ofd_packets/00152051 [20:32:15]NVStorageSaveData ofd_packets/00152051 [20:32:15]File name is /storage/ofd_packets/00152051 [20:32:15]Write 298 bytes [20:32:15]NVStorageSaveData done [20:32:15]OFDSenderStorePacket done [20:32:15]KKMCreateOFDPacket done [20:32:15]NVStorageSaveData kkm_last_timestamp [20:32:15]File name is /storage/kkm_last_timestamp [20:32:15]Write 4 bytes [20:32:15]NVStorageSaveData done [20:32:15]ExternCall_PrintAddStr [20:32:15]wPrintStart [20:32:15]Write to MH i2c: 01 00 00 69 11 7A [20:32:15]Write i2c OK [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: 01 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: 01 07 00 [20:32:15]MH_I2C_Read... [20:32:15]Read from MH i2c: 01 07 00 69 11 00 00 00 00 00 FF 0F 8F [20:32:15]RasterBufferAndPrint [20:32:15]line Счет N : (1)1786061 [20:32:15]line ИНН: 02508201610067 [20:32:15]line Контрольно-Кассовый Чек [20:32:15]line ПРОДАЖА [20:32:15]line ТРК (МРК, ГНК) : 31 [20:32:15]line Товар: 2710194210 [20:32:15]line ДТ-К-5 [20:32:15]line 39.380 * 76.20 [20:32:15]line = 3000.76 [20:32:15]line НДС 12% НСП 1% [20:32:15]line > о реализуемом товаре [20:32:15]line ОКРУГЛЕНИЕ: -0.76 [20:32:15]line ИТОГО: 3000.00 [20:32:15]line Внесено: 3000.00 [20:32:15]line СДАЧА: 0.00 [20:32:15]line НСП 1% : 26.55 [20:32:15]line НДС 12% : 318.66 [20:32:15]line Наличными: 3000.00 [20:32:15]line Безнал.: 0.00 [20:32:15]line Место: АЗС № 89 "Партнер Нефть" [20:32:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:32:15]line СНО: Общий режим [20:32:15]line Чек 382 22.09.2024 20:32 [20:32:15]line Смена: 475 ФФД: 1.0 [20:32:15]line ЗНМ: 0300000113 [20:32:15]line РНМ: 0000000000091825 [20:32:15]line Версия ККМ: 001 [20:32:15]line ФМ: 0000000000871835 [20:32:15]line ФД: 152051 [20:32:15]line ФПД: 141328681141308 [20:32:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152051&fm=141328681141308&tin=02508201610067®Number=0000000000091825&sum=300000 [20:32:15]OFD Sender: Processing packet 152051 [packets to send 827, broken 826] [20:32:15]ProducePacketName [20:32:15]name=ofd_packets/00152051 [20:32:15]OFD Sender: To server: pG, [20:32:15]CommunicateWithHost lk.salyk.kg:30040 [20:32:15]ConnectInit lk.salyk.kg [20:32:15]written 0, free lines is 4095 [20:32:16]Write to MH i2c: 01 00 00 94 11 A5 [20:32:16]Write i2c OK [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: 01 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: 01 07 00 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: 01 07 00 94 11 00 00 00 00 00 DF 0C 97 [20:32:16]RasterBufferAndPrint [20:32:16]line [20:32:16]line [20:32:16]line [20:32:16]line [20:32:16]line [20:32:16]written 0, free lines is 3301 [20:32:16]MH_Cut [20:32:16]Write to MH i2c: D1 01 00 9B 11 01 7E [20:32:16]Write i2c OK [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: D1 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: D1 01 00 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: D1 01 00 9B 11 00 7D [20:32:16]Write to MH i2c: 01 00 00 9C 11 AD [20:32:16]Write i2c OK [20:32:16]MH_I2C_Read... [20:32:16]*** Cut start [20:32:16]*** Purtial cut [20:32:16]*** Stage 1: CUTSNS_PIN = 1 [20:32:17]Read from MH i2c: 01 [20:32:17]MH_I2C_Read... [20:32:17]*** Stop cut motor [20:32:17]*** Cut end [20:32:17]Read from MH i2c: 01 07 00 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: 01 07 00 9C 11 00 00 00 00 00 FF 0F C2 [20:32:17]process_action close_receipt done [20:32:17]requested_data is exist [20:32:17]produce_requested_data [20:32:17]requested_item fm.sn is exist - process it [20:32:17]wFMCommunicate request_size=4 [20:32:17]MH_SAM_APDU [20:32:17]CAPDU: 80 11 00 00 [20:32:17]Write to MH i2c: E2 08 00 9D 11 80 11 00 00 00 00 00 00 28 [20:32:17]Write i2c OK [20:32:17]MH_I2C_Read... [20:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:17]Read from MH i2c: E2 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 17 00 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 17 00 9D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [20:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:32:17]wFMCommunicate OK [20:32:17]requested_item fd.num is exist - process it [20:32:17]SAM_PROTO_GetFieldsCounters [20:32:17]wFMCommunicate request_size=4 [20:32:17]MH_SAM_APDU [20:32:17]CAPDU: 80 13 00 00 [20:32:17]Write to MH i2c: E2 08 00 9E 11 80 13 00 00 00 00 00 00 2B [20:32:17]Write i2c OK [20:32:17]MH_I2C_Read... [20:32:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:17]Read from MH i2c: E2 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 62 00 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 62 00 9E 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [20:32:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:17]wFMCommunicate OK [20:32:17]SAM_PROTO_GetFieldsCounters done [20:32:17]requested_item shift.num is exist - process it [20:32:17]requested_item shift.opened is exist - process it [20:32:17]req_shift_opened [20:32:17]FM_GetShiftState [20:32:17]SAM_PROTO_GetShiftState [20:32:17]wFMCommunicate request_size=4 [20:32:17]MH_SAM_APDU [20:32:17]CAPDU: 80 13 01 00 [20:32:17]Write to MH i2c: E2 08 00 9F 11 80 13 01 00 00 00 00 00 2D [20:32:17]Write i2c OK [20:32:17]MH_I2C_Read... [20:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:17]Read from MH i2c: E2 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 0E 00 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 0E 00 9F 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [20:32:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:32:17]wFMCommunicate OK [20:32:17]SAM_PROTO_GetShiftState done [20:32:17]FM_GetShiftState done [20:32:17]req_shift_opened done [20:32:17]requested_item shift.open_date is exist - process it [20:32:17]req_shift_open_date [20:32:17]req_shift_open_date done [20:32:17]produce_requested_data done [20:32:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152051,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:32:17]process_action_free close_receipt [20:32:17]json_value_free [20:32:17]json_value_free done [20:32:17]process_json_proto returns [20:32:17]Send response to host [20:32:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152051,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:32:17]free response buf [20:32:17]execute_script done [20:32:17]execute_script returns [20:32:17]free content buf [20:32:17]Sock 10.Close socket [20:32:17]Sock 10.Thread stoped [20:32:18]Connected sock=11 [20:32:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E F9 04 01 45 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 CE 7E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 35 04 06 00 80 89 A5 D6 04 3C 3F 8D 40 28 D8 2F 31 55 [20:32:23]recv_with_timeout no data received [20:32:23]CommunicateWithHost answer receiving error [20:32:23]CommunicateWithHost err = -3 [20:32:23]OFD Sender: Server communicate error [20:32:28]OFD Sender: Processing packet 152051 [packets to send 827, broken 826] [20:32:28]ProducePacketName [20:32:28]name=ofd_packets/00152051 [20:32:28]OFD Sender: To server: pG, [20:32:28]CommunicateWithHost lk.salyk.kg:30040 [20:32:28]ConnectInit lk.salyk.kg [20:32:30]Connected sock=10 [20:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E F9 04 01 45 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 CE 7E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 35 04 06 00 80 89 A5 D6 04 3C 3F 8D 40 28 D8 2F 31 55 [20:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 49 47 00 58 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 51 02 00 F4 03 04 00 E0 26 F0 66 B6 04 01 00 00 7D BF 11 08 04 7E 91 E6 [20:32:30]CommunicateWithHost err = 0 [20:32:30]CheckOFDResponse [20:32:30]1017 (14) - 77093643461234 [20:32:30]1041 (16) - 0000000000871835 [20:32:30]1040 (4) - 152051 [20:32:30]1012 (4) - 22.09.2024 14:17 [20:32:30]1206 (1) - 0 [20:32:30]OFD Sender: Remove packet 152051 [20:32:30]ProducePacketName [20:32:30]name=ofd_packets/00152051 [20:32:30]NVStorageDeleteData [20:32:31]OFD Sender: No OFD packet to send [20:32:36]OFD Sender: No OFD packet to send [20:32:40]recv_with_timeout no data received [20:32:41]OFD Sender: No OFD packet to send [20:32:46]OFD Sender: No OFD packet to send [20:32:51]OFD Sender: No OFD packet to send [20:32:56]OFD Sender: No OFD packet to send [20:33:01]OFD Sender: No OFD packet to send [20:33:06]OFD Sender: No OFD packet to send [20:33:11]OFD Sender: No OFD packet to send [20:33:16]OFD Sender: No OFD packet to send [20:33:21]OFD Sender: No OFD packet to send [20:33:22]recv_with_timeout no data received [20:33:26]OFD Sender: No OFD packet to send [20:33:31]OFD Sender: No OFD packet to send [20:33:46]OFD Sender: No OFD packet to send [20:33:51]OFD Sender: No OFD packet to send [20:33:56]OFD Sender: No OFD packet to send [20:34:01]OFD Sender: No OFD packet to send [20:34:04]recv_with_timeout no data received [20:34:06]OFD Sender: No OFD packet to send [20:34:11]OFD Sender: No OFD packet to send [20:34:16]OFD Sender: No OFD packet to send [20:34:21]OFD Sender: No OFD packet to send [20:34:26]OFD Sender: No OFD packet to send [20:34:31]OFD Sender: No OFD packet to send [20:34:36]OFD Sender: No OFD packet to send [20:34:41]OFD Sender: No OFD packet to send [20:34:46]OFD Sender: No OFD packet to send [20:34:51]OFD Sender: No OFD packet to send [20:34:56]OFD Sender: No OFD packet to send [20:34:57]recv_with_timeout no data received [20:35:01]OFD Sender: No OFD packet to send [20:35:06]OFD Sender: No OFD packet to send [20:35:11]OFD Sender: No OFD packet to send [20:35:16]OFD Sender: No OFD packet to send [20:35:21]OFD Sender: No OFD packet to send [20:35:26]OFD Sender: No OFD packet to send [20:35:31]OFD Sender: No OFD packet to send [20:35:36]OFD Sender: No OFD packet to send [20:35:41]OFD Sender: No OFD packet to send [20:35:46]recv_with_timeout no data received [20:35:47]OFD Sender: No OFD packet to send [20:35:52]OFD Sender: No OFD packet to send [20:35:57]OFD Sender: No OFD packet to send [20:36:02]OFD Sender: No OFD packet to send [20:36:07]OFD Sender: No OFD packet to send [20:36:12]OFD Sender: No OFD packet to send [20:36:17]OFD Sender: No OFD packet to send [20:36:22]OFD Sender: No OFD packet to send [20:36:24]accept exits with 8 [20:36:24]New connection [20:36:24]New thread 3067235684 created [20:36:24]Thread 3067092324 joined [20:36:24]Waiting for new connection... [20:36:24] Sock 8.Parse request [20:36:24]Sock 8.Check first char [20:36:24]Sock 8.First char is OK [20:36:24]request: POST /json_proto HTTP/1.0 [20:36:24]Method: POST [20:36:24]URL: /json_proto [20:36:24]Method is POST - this is cgi request [20:36:24]url: /json_proto [20:36:24]query_string will be loaded in cgi processing [20:36:24]execute_cgi json_proto POST (null) [20:36:24]execute_cgi path=json_proto method=POST [20:36:24]POST find Content-Length [20:36:24]Host: 172.17.43.67:8080 [20:36:24]Content-Length: 754 [20:36:24]Content-Type: application/json [20:36:24] [20:36:24]POST finish read [20:36:24]Found Content-Length = 754 [20:36:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.350, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:24]execute_script... [20:36:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.350, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:24]POST & json_proto [20:36:24]process_json_proto [20:36:24]json parsed OK: [20:36:24]protocol is kg_v1.0 [20:36:24]action value=close_receipt [20:36:24]process_action close_receipt [20:36:24]cmd_close_receipt [20:36:24]MH_GetDate [20:36:24]Write to MH i2c: F0 00 00 A0 11 A0 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: F0 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: F0 09 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: F0 09 00 A0 11 00 C9 7F F0 66 6A BD 47 65 1A [20:36:24]GetLastDocTimeStamp 1727037134 [20:36:24]current date 1727037385 [20:36:24]FM_GetShiftState [20:36:24]SAM_PROTO_GetShiftState [20:36:24]wFMCommunicate request_size=4 [20:36:24]MH_SAM_APDU [20:36:24]CAPDU: 80 13 01 00 [20:36:24]Write to MH i2c: E2 08 00 A1 11 80 13 01 00 00 00 00 00 2F [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:24]Read from MH i2c: E2 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 0E 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 0E 00 A1 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [20:36:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:36:24]wFMCommunicate OK [20:36:24]SAM_PROTO_GetShiftState done [20:36:24]FM_GetShiftState done [20:36:24]opened in 1726966141 [20:36:24]opened+sec_in_day 1727052541 [20:36:24]quantity*price = 0 [20:36:24]sum+1 = 1 [20:36:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 383 22.09.2024 20:36 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 152052 ФПД: 248751800514223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152052&fm=248751800514223&tin=02508201610067®Number=0000000000091825&sum=0 [20:36:25]StoreToDocumentArchive [20:36:25]shift 475 fd 152052 [20:36:25]save to /storage/0475/doc_00152052 [20:36:25]save last doc name /storage/0475/doc_00152052 to /storage/kkm_last_doc_name [20:36:25]save OK [20:36:25]Clear old archive folders... [20:36:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:36:25]tlvbuf is 00594A70 [20:36:25]SAM_PROTO_ClearQueue [20:36:25]wFMCommunicate request_size=4 [20:36:25]MH_SAM_APDU [20:36:25]CAPDU: 80 09 00 00 [20:36:25]Write to MH i2c: E2 08 00 AE 11 80 09 00 00 00 00 00 00 31 [20:36:25]Write i2c OK [20:36:25]MH_I2C_Read... [20:36:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:25]Read from MH i2c: E2 [20:36:25]MH_I2C_Read... [20:36:25]Read from MH i2c: E2 03 00 [20:36:25]MH_I2C_Read... [20:36:25]Read from MH i2c: E2 03 00 AE 11 00 90 00 33 [20:36:25]RAPDU: 90 00 [20:36:25]wFMCommunicate OK [20:36:25]SAM_PROTO_ClearQueue done [20:36:25]KKMCreateOFDPacket [20:36:25]OFDProtocolAddRootSTLVToBuf [20:36:25]FM_MakeSignedData [20:36:25]FM_MakeSignedData [20:36:25]SAM_PROTO_SignData [20:36:25]wFMCommunicate request_size=4 [20:36:25]MH_SAM_APDU [20:36:25]CAPDU: 80 0D 01 02 [20:36:25]Write to MH i2c: E2 08 00 AF 11 80 0D 01 02 00 00 00 00 39 [20:36:25]Write i2c OK [20:36:25]MH_I2C_Read... [20:36:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:25]Read from MH i2c: E2 [20:36:25]MH_I2C_Read... [20:36:25]Read from MH i2c: E2 03 00 [20:36:25]MH_I2C_Read... [20:36:25]Read from MH i2c: E2 03 00 AF 11 00 90 00 34 [20:36:25]RAPDU: 90 00 [20:36:25]wFMCommunicate OK [20:36:25]wFMCommunicate request_size=255 [20:36:25]MH_SAM_APDU [20:36:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 C9 7F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 35 04 06 00 E2 [20:36:25]Write to MH i2c: E2 02 01 B0 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 C9 7F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 35 04 06 00 E2 00 00 89 [20:36:25]Write i2c OK [20:36:25]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 03 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 03 00 B0 11 00 90 00 35 [20:36:26]RAPDU: 90 00 [20:36:26]wFMCommunicate OK [20:36:26]wFMCommunicate request_size=10 [20:36:26]MH_SAM_APDU [20:36:26]CAPDU: 80 0D 02 02 05 3D 0A B4 F6 AF [20:36:26]Write to MH i2c: E2 0D 00 B1 11 80 0D 02 02 05 00 3D 0A B4 F6 AF 00 00 E6 [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 03 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 03 00 B1 11 00 90 00 36 [20:36:26]RAPDU: 90 00 [20:36:26]wFMCommunicate OK [20:36:26]wFMCommunicate request_size=4 [20:36:26]MH_SAM_APDU [20:36:26]CAPDU: 80 0D 03 02 [20:36:26]Write to MH i2c: E2 08 00 B2 11 80 0D 03 02 00 00 00 00 3E [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 0B 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 0B 00 B2 11 00 05 D1 0D 28 A3 36 68 A4 90 00 2F [20:36:26]RAPDU: 05 D1 0D 28 A3 36 68 A4 90 00 [20:36:26]wFMCommunicate OK [20:36:26]SAM_PROTO_SignData done [20:36:26]FM_MakeSignedData done [20:36:26]CreateOFDProtocolMessage [20:36:26]wFMCommunicate request_size=4 [20:36:26]MH_SAM_APDU [20:36:26]CAPDU: 80 11 00 00 [20:36:26]Write to MH i2c: E2 08 00 B3 11 80 11 00 00 00 00 00 00 3E [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 17 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 17 00 B3 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [20:36:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:26]wFMCommunicate OK [20:36:26]CreateOFDProtocolMessage done [20:36:26]OFDSenderStorePacket 152052 [20:36:26]StoreOFDPacket docnum=152052 [20:36:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 22 07 01 15 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 C9 7F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 35 04 06 00 E2 3D 0A B4 F6 AF 05 D1 0D 28 A3 36 68 A4 [20:36:26]CheckFolder [20:36:26]dirname=/storage/ofd_packets [20:36:26]CheckFolder done [20:36:26]ProducePacketName [20:36:26]name=ofd_packets/00152052 [20:36:26]NVStorageSaveData ofd_packets/00152052 [20:36:26]File name is /storage/ofd_packets/00152052 [20:36:26]Write 301 bytes [20:36:26]NVStorageSaveData done [20:36:26]OFDSenderStorePacket done [20:36:26]KKMCreateOFDPacket done [20:36:26]NVStorageSaveData kkm_last_timestamp [20:36:26]File name is /storage/kkm_last_timestamp [20:36:26]Write 4 bytes [20:36:26]NVStorageSaveData done [20:36:26]ExternCall_PrintAddStr [20:36:26]wPrintStart [20:36:26]Write to MH i2c: 01 00 00 B4 11 C5 [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 07 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 07 00 B4 11 00 00 00 00 00 FF 0F DA [20:36:26]RasterBufferAndPrint [20:36:26]line Счет N : (1)1786063 [20:36:26]line ИНН: 02508201610067 [20:36:26]line Контрольно-Кассовый Чек [20:36:26]line ПРОДАЖА [20:36:26]line ТРК (МРК, ГНК) : 12 [20:36:26]line Товар: 2710124130 [20:36:26]line Аи-92-К-5 [20:36:26]line 3.350 * 0.00 [20:36:26]line = 0.00 [20:36:26]line НДС 12% НСП 1% [20:36:26]line > о реализуемом товаре [20:36:26]line ИТОГО: 0.00 [20:36:26]line НСП 1% : 0.00 [20:36:26]line НДС 12% : 0.00 [20:36:26]line Наличными: 0.00 [20:36:26]line Безнал.: 0.00 [20:36:26]line Место: АЗС № 89 "Партнер Нефть" [20:36:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:36:26]line СНО: Общий режим [20:36:26]line Чек 383 22.09.2024 20:36 [20:36:26]line Смена: 475 ФФД: 1.0 [20:36:26]line ЗНМ: 0300000113 [20:36:26]line РНМ: 0000000000091825 [20:36:26]line Версия ККМ: 001 [20:36:26]line Талоны: ТК ГПНА Online [20:36:26]line 30116869 [20:36:26]line ФМ: 0000000000871835 [20:36:26]line ФД: 152052 [20:36:26]line ФПД: 248751800514223 [20:36:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152052&fm=248751800514223&tin=02508201610067®Number=0000000000091825&sum=0 [20:36:26]written 0, free lines is 4095 [20:36:26]OFD Sender: Processing packet 152052 [packets to send 827, broken 826] [20:36:26]ProducePacketName [20:36:26]name=ofd_packets/00152052 [20:36:26]OFD Sender: To server: pG, [20:36:26]CommunicateWithHost lk.salyk.kg:30040 [20:36:26]ConnectInit lk.salyk.kg [20:36:26]Write to MH i2c: 01 00 00 DE 11 EF [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 07 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: 01 07 00 DE 11 00 00 00 00 00 E1 0C E3 [20:36:26]RasterBufferAndPrint [20:36:26]line [20:36:26]line [20:36:26]line [20:36:26]line [20:36:26]line [20:36:26]written 0, free lines is 3303 [20:36:26]MH_Cut [20:36:26]Write to MH i2c: D1 01 00 E5 11 01 C8 [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: D1 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: D1 01 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: D1 01 00 E5 11 00 C7 [20:36:26]Write to MH i2c: 01 00 00 E6 11 F7 [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:27]*** Cut start [20:36:27]*** Purtial cut [20:36:27]*** Stage 1: CUTSNS_PIN = 1 [20:36:27]Read from MH i2c: 01 [20:36:27]MH_I2C_Read... [20:36:27]*** Stop cut motor [20:36:27]*** Cut end [20:36:27]Read from MH i2c: 01 07 00 [20:36:27]MH_I2C_Read... [20:36:27]Read from MH i2c: 01 07 00 E6 11 00 00 00 00 00 FF 0F 0C [20:36:27]process_action close_receipt done [20:36:27]requested_data is exist [20:36:27]produce_requested_data [20:36:27]requested_item fm.sn is exist - process it [20:36:27]wFMCommunicate request_size=4 [20:36:27]MH_SAM_APDU [20:36:27]CAPDU: 80 11 00 00 [20:36:27]Write to MH i2c: E2 08 00 E7 11 80 11 00 00 00 00 00 00 72 [20:36:27]Write i2c OK [20:36:27]MH_I2C_Read... [20:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:27]Read from MH i2c: E2 [20:36:27]MH_I2C_Read... [20:36:27]Read from MH i2c: E2 17 00 [20:36:27]MH_I2C_Read... [20:36:27]Read from MH i2c: E2 17 00 E7 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [20:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:27]wFMCommunicate OK [20:36:27]requested_item fd.num is exist - process it [20:36:27]SAM_PROTO_GetFieldsCounters [20:36:27]wFMCommunicate request_size=4 [20:36:27]MH_SAM_APDU [20:36:27]CAPDU: 80 13 00 00 [20:36:27]Write to MH i2c: E2 08 00 E8 11 80 13 00 00 00 00 00 00 75 [20:36:27]Write i2c OK [20:36:27]MH_I2C_Read... [20:36:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:28]Read from MH i2c: E2 [20:36:28]MH_I2C_Read... [20:36:28]Read from MH i2c: E2 62 00 [20:36:28]MH_I2C_Read... [20:36:28]Read from MH i2c: E2 62 00 E8 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [20:36:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:28]wFMCommunicate OK [20:36:28]SAM_PROTO_GetFieldsCounters done [20:36:28]requested_item shift.num is exist - process it [20:36:28]requested_item shift.opened is exist - process it [20:36:28]req_shift_opened [20:36:28]FM_GetShiftState [20:36:28]SAM_PROTO_GetShiftState [20:36:28]wFMCommunicate request_size=4 [20:36:28]MH_SAM_APDU [20:36:28]CAPDU: 80 13 01 00 [20:36:28]Write to MH i2c: E2 08 00 E9 11 80 13 01 00 00 00 00 00 77 [20:36:28]Write i2c OK [20:36:28]MH_I2C_Read... [20:36:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:28]Read from MH i2c: E2 [20:36:28]MH_I2C_Read... [20:36:28]Read from MH i2c: E2 0E 00 [20:36:28]MH_I2C_Read... [20:36:28]Read from MH i2c: E2 0E 00 E9 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [20:36:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:36:28]wFMCommunicate OK [20:36:28]SAM_PROTO_GetShiftState done [20:36:28]FM_GetShiftState done [20:36:28]req_shift_opened done [20:36:28]requested_item shift.open_date is exist - process it [20:36:28]req_shift_open_date [20:36:28]req_shift_open_date done [20:36:28]produce_requested_data done [20:36:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152052,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:36:28]process_action_free close_receipt [20:36:28]json_value_free [20:36:28]json_value_free done [20:36:28]process_json_proto returns [20:36:28]Send response to host [20:36:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152052,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:36:28]free response buf [20:36:28]execute_script done [20:36:28]execute_script returns [20:36:28]free content buf [20:36:28]Sock 8.Close socket [20:36:28]Sock 8.Thread stoped [20:36:30]recv_with_timeout no data received [20:36:31]ConnectInit Can't take IP for lk.salyk.kg [20:36:31]CommunicateWithHost connect error [20:36:31]CommunicateWithHost err = -1 [20:36:31]OFD Sender: Server communicate error [20:36:36]OFD Sender: Processing packet 152052 [packets to send 827, broken 826] [20:36:36]ProducePacketName [20:36:36]name=ofd_packets/00152052 [20:36:36]OFD Sender: To server: pG, [20:36:36]CommunicateWithHost lk.salyk.kg:30040 [20:36:36]ConnectInit lk.salyk.kg [20:36:41]ConnectInit Can't take IP for lk.salyk.kg [20:36:41]CommunicateWithHost connect error [20:36:41]CommunicateWithHost err = -1 [20:36:41]OFD Sender: Server communicate error [20:36:46]OFD Sender: Processing packet 152052 [packets to send 827, broken 826] [20:36:46]ProducePacketName [20:36:46]name=ofd_packets/00152052 [20:36:46]OFD Sender: To server: pG, [20:36:46]CommunicateWithHost lk.salyk.kg:30040 [20:36:46]ConnectInit lk.salyk.kg [20:36:47]Connected sock=8 [20:36:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 22 07 01 15 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 C9 7F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 35 04 06 00 E2 3D 0A B4 F6 AF 05 D1 0D 28 A3 36 68 A4 [20:36:52]recv_with_timeout no data received [20:36:52]CommunicateWithHost answer receiving error [20:36:52]CommunicateWithHost err = -3 [20:36:52]OFD Sender: Server communicate error [20:36:57]OFD Sender: Processing packet 152052 [packets to send 827, broken 826] [20:36:57]ProducePacketName [20:36:57]name=ofd_packets/00152052 [20:36:57]OFD Sender: To server: pG, [20:36:57]CommunicateWithHost lk.salyk.kg:30040 [20:36:57]ConnectInit lk.salyk.kg [20:36:58]Connected sock=8 [20:36:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 22 07 01 15 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 C9 7F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 35 04 06 00 E2 3D 0A B4 F6 AF 05 D1 0D 28 A3 36 68 A4 [20:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 B5 47 00 78 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 51 02 00 F4 03 04 00 EC 27 F0 66 B6 04 01 00 00 CE 22 CF 4B C1 60 35 C1 [20:36:59]CommunicateWithHost err = 0 [20:36:59]CheckOFDResponse [20:36:59]1017 (14) - 77093643461234 [20:36:59]1041 (16) - 0000000000871835 [20:36:59]1040 (4) - 152052 [20:36:59]1012 (4) - 22.09.2024 14:21 [20:36:59]1206 (1) - 0 [20:36:59]OFD Sender: Remove packet 152052 [20:36:59]ProducePacketName [20:36:59]name=ofd_packets/00152052 [20:36:59]NVStorageDeleteData [20:36:59]OFD Sender: No OFD packet to send [20:37:04]OFD Sender: No OFD packet to send [20:37:09]OFD Sender: No OFD packet to send [20:37:14]OFD Sender: No OFD packet to send [20:37:19]OFD Sender: No OFD packet to send [20:37:24]OFD Sender: No OFD packet to send [20:37:29]OFD Sender: No OFD packet to send [20:37:34]OFD Sender: No OFD packet to send [20:37:39]OFD Sender: No OFD packet to send [20:37:44]OFD Sender: No OFD packet to send [20:37:47]recv_with_timeout no data received [20:37:49]OFD Sender: No OFD packet to send [20:37:54]OFD Sender: No OFD packet to send [20:37:59]OFD Sender: No OFD packet to send [20:38:04]OFD Sender: No OFD packet to send [20:38:10]OFD Sender: No OFD packet to send [20:38:10]recv_with_timeout no data received [20:38:15]OFD Sender: No OFD packet to send [20:38:20]OFD Sender: No OFD packet to send [20:38:21]recv_with_timeout no data received [20:38:25]OFD Sender: No OFD packet to send [20:38:30]OFD Sender: No OFD packet to send [20:38:35]OFD Sender: No OFD packet to send [20:38:40]OFD Sender: No OFD packet to send [20:38:45]OFD Sender: No OFD packet to send [20:38:50]OFD Sender: No OFD packet to send [20:38:55]OFD Sender: No OFD packet to send [20:39:00]OFD Sender: No OFD packet to send [20:39:05]OFD Sender: No OFD packet to send [20:39:10]OFD Sender: No OFD packet to send [20:39:15]OFD Sender: No OFD packet to send [20:39:20]OFD Sender: No OFD packet to send [20:39:25]OFD Sender: No OFD packet to send [20:39:30]OFD Sender: No OFD packet to send [20:39:35]OFD Sender: No OFD packet to send [20:39:40]OFD Sender: No OFD packet to send [20:39:45]OFD Sender: No OFD packet to send [20:39:50]OFD Sender: No OFD packet to send [20:39:53]recv_with_timeout no data received [20:39:55]OFD Sender: No OFD packet to send [20:39:56]accept exits with 9 [20:39:56]New connection [20:39:56]New thread 3067092324 created [20:39:56]Thread 3067235684 joined [20:39:56]Waiting for new connection... [20:39:56] Sock 9.Parse request [20:39:56]Sock 9.Check first char [20:39:56]Sock 9.First char is OK [20:39:56]request: POST /json_proto HTTP/1.0 [20:39:56]Method: POST [20:39:56]URL: /json_proto [20:39:56]Method is POST - this is cgi request [20:39:56]url: /json_proto [20:39:56]query_string will be loaded in cgi processing [20:39:56]execute_cgi json_proto POST (null) [20:39:56]execute_cgi path=json_proto method=POST [20:39:56]POST find Content-Length [20:39:56]Host: 172.17.43.67:8080 [20:39:56]Content-Length: 683 [20:39:56]Content-Type: application/json [20:39:56] [20:39:56]POST finish read [20:39:56]Found Content-Length = 683 [20:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:56]execute_script... [20:39:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:56]POST & json_proto [20:39:56]process_json_proto [20:39:56]json parsed OK: [20:39:56]protocol is kg_v1.0 [20:39:56]action value=close_receipt [20:39:56]process_action close_receipt [20:39:56]cmd_close_receipt [20:39:56]MH_GetDate [20:39:56]Write to MH i2c: F0 00 00 EA 11 EA [20:39:56]Write i2c OK [20:39:56]MH_I2C_Read... [20:39:56]Read from MH i2c: F0 [20:39:56]MH_I2C_Read... [20:39:56]Read from MH i2c: F0 09 00 [20:39:56]MH_I2C_Read... [20:39:56]Read from MH i2c: F0 09 00 EA 11 00 9D 80 F0 66 6A BD 47 65 39 [20:39:56]GetLastDocTimeStamp 1727037385 [20:39:56]current date 1727037597 [20:39:56]FM_GetShiftState [20:39:56]SAM_PROTO_GetShiftState [20:39:56]wFMCommunicate request_size=4 [20:39:56]MH_SAM_APDU [20:39:56]CAPDU: 80 13 01 00 [20:39:56]Write to MH i2c: E2 08 00 EB 11 80 13 01 00 00 00 00 00 79 [20:39:56]Write i2c OK [20:39:56]MH_I2C_Read... [20:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:56]Read from MH i2c: E2 [20:39:56]MH_I2C_Read... [20:39:56]Read from MH i2c: E2 0E 00 [20:39:56]MH_I2C_Read... [20:39:56]Read from MH i2c: E2 0E 00 EB 11 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [20:39:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:39:56]wFMCommunicate OK [20:39:56]SAM_PROTO_GetShiftState done [20:39:56]FM_GetShiftState done [20:39:56]opened in 1726966141 [20:39:56]opened+sec_in_day 1727052541 [20:39:56]quantity*price = 100021 [20:39:56]sum+1 = 100023 [20:39:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 384 22.09.2024 20:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152053 ФПД: 136692321668020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152053&fm=136692321668020&tin=02508201610067®Number=0000000000091825&sum=100000 [20:39:57]StoreToDocumentArchive [20:39:57]shift 475 fd 152053 [20:39:57]save to /storage/0475/doc_00152053 [20:39:57]save last doc name /storage/0475/doc_00152053 to /storage/kkm_last_doc_name [20:39:57]save OK [20:39:57]Clear old archive folders... [20:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:39:57]tlvbuf is 005732E0 [20:39:57]SAM_PROTO_ClearQueue [20:39:57]wFMCommunicate request_size=4 [20:39:57]MH_SAM_APDU [20:39:57]CAPDU: 80 09 00 00 [20:39:57]Write to MH i2c: E2 08 00 F8 11 80 09 00 00 00 00 00 00 7B [20:39:57]Write i2c OK [20:39:57]MH_I2C_Read... [20:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:57]Read from MH i2c: E2 [20:39:57]MH_I2C_Read... [20:39:57]Read from MH i2c: E2 03 00 [20:39:57]MH_I2C_Read... [20:39:57]Read from MH i2c: E2 03 00 F8 11 00 90 00 7D [20:39:57]RAPDU: 90 00 [20:39:57]wFMCommunicate OK [20:39:57]SAM_PROTO_ClearQueue done [20:39:57]KKMCreateOFDPacket [20:39:57]OFDProtocolAddRootSTLVToBuf [20:39:57]FM_MakeSignedData [20:39:57]FM_MakeSignedData [20:39:57]SAM_PROTO_SignData [20:39:57]wFMCommunicate request_size=4 [20:39:57]MH_SAM_APDU [20:39:57]CAPDU: 80 0D 01 02 [20:39:57]Write to MH i2c: E2 08 00 F9 11 80 0D 01 02 00 00 00 00 83 [20:39:57]Write i2c OK [20:39:57]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 F9 11 00 90 00 7E [20:39:58]RAPDU: 90 00 [20:39:58]wFMCommunicate OK [20:39:58]wFMCommunicate request_size=255 [20:39:58]MH_SAM_APDU [20:39:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 9D 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 51 02 00 35 04 06 00 7C [20:39:58]Write to MH i2c: E2 02 01 FA 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 9D 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 51 02 00 35 04 06 00 7C 00 00 C3 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 FA 11 00 90 00 7F [20:39:58]RAPDU: 90 00 [20:39:58]wFMCommunicate OK [20:39:58]wFMCommunicate request_size=10 [20:39:58]MH_SAM_APDU [20:39:58]CAPDU: 80 0D 02 02 05 52 29 46 CB B4 [20:39:58]Write to MH i2c: E2 0D 00 FB 11 80 0D 02 02 05 00 52 29 46 CB B4 00 00 D0 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 03 00 FB 11 00 90 00 80 [20:39:58]RAPDU: 90 00 [20:39:58]wFMCommunicate OK [20:39:58]wFMCommunicate request_size=4 [20:39:58]MH_SAM_APDU [20:39:58]CAPDU: 80 0D 03 02 [20:39:58]Write to MH i2c: E2 08 00 FC 11 80 0D 03 02 00 00 00 00 88 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0B 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0B 00 FC 11 00 B9 EC 63 46 1E 1B E8 95 90 00 8D [20:39:58]RAPDU: B9 EC 63 46 1E 1B E8 95 90 00 [20:39:58]wFMCommunicate OK [20:39:58]SAM_PROTO_SignData done [20:39:58]FM_MakeSignedData done [20:39:58]CreateOFDProtocolMessage [20:39:58]wFMCommunicate request_size=4 [20:39:58]MH_SAM_APDU [20:39:58]CAPDU: 80 11 00 00 [20:39:58]Write to MH i2c: E2 08 00 FD 11 80 11 00 00 00 00 00 00 88 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 17 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 17 00 FD 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [20:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:39:58]wFMCommunicate OK [20:39:58]CreateOFDProtocolMessage done [20:39:58]OFDSenderStorePacket 152053 [20:39:58]StoreOFDPacket docnum=152053 [20:39:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 B0 07 01 7E 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 9D 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 51 02 00 35 04 06 00 7C 52 29 46 CB B4 B9 EC 63 46 1E 1B E8 95 [20:39:58]CheckFolder [20:39:58]dirname=/storage/ofd_packets [20:39:58]CheckFolder done [20:39:58]ProducePacketName [20:39:58]name=ofd_packets/00152053 [20:39:58]NVStorageSaveData ofd_packets/00152053 [20:39:58]File name is /storage/ofd_packets/00152053 [20:39:58]Write 301 bytes [20:39:58]NVStorageSaveData done [20:39:58]OFDSenderStorePacket done [20:39:58]KKMCreateOFDPacket done [20:39:58]NVStorageSaveData kkm_last_timestamp [20:39:58]File name is /storage/kkm_last_timestamp [20:39:58]Write 4 bytes [20:39:58]NVStorageSaveData done [20:39:58]ExternCall_PrintAddStr [20:39:58]wPrintStart [20:39:58]Write to MH i2c: 01 00 00 FE 11 0F [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 07 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 07 00 FE 11 00 00 00 00 00 FF 0F 24 [20:39:58]RasterBufferAndPrint [20:39:58]line Счет N : (1)1786065 [20:39:58]line ИНН: 02508201610067 [20:39:58]line Контрольно-Кассовый Чек [20:39:58]line ПРОДАЖА [20:39:58]line ТРК (МРК, ГНК) : 13 [20:39:58]line Товар: 2710124500 [20:39:58]line Аи-95-К-5 [20:39:58]line 13.480 * 74.20 [20:39:58]line = 1000.22 [20:39:58]line НДС 12% НСП 1% [20:39:58]line > о реализуемом товаре [20:39:58]line ОКРУГЛЕНИЕ: -0.22 [20:39:58]line ИТОГО: 1000.00 [20:39:58]line Внесено: 1000.00 [20:39:58]line СДАЧА: 0.00 [20:39:58]line НСП 1% : 8.85 [20:39:58]line НДС 12% : 106.22 [20:39:58]line Наличными: 1000.00 [20:39:58]line Безнал.: 0.00 [20:39:58]line Место: АЗС № 89 "Партнер Нефть" [20:39:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:39:58]line СНО: Общий режим [20:39:58]line Чек 384 22.09.2024 20:39 [20:39:58]line Смена: 475 ФФД: 1.0 [20:39:58]line ЗНМ: 0300000113 [20:39:58]line РНМ: 0000000000091825 [20:39:58]line Версия ККМ: 001 [20:39:58]line ФМ: 0000000000871835 [20:39:58]line ФД: 152053 [20:39:58]line ФПД: 136692321668020 [20:39:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152053&fm=136692321668020&tin=02508201610067®Number=0000000000091825&sum=100000 [20:39:58]written 0, free lines is 4095 [20:39:58]OFD Sender: Processing packet 152053 [packets to send 827, broken 826] [20:39:58]ProducePacketName [20:39:58]name=ofd_packets/00152053 [20:39:58]OFD Sender: To server: pG, [20:39:58]CommunicateWithHost lk.salyk.kg:30040 [20:39:58]ConnectInit lk.salyk.kg [20:39:58]Write to MH i2c: 01 00 00 29 12 3B [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 07 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: 01 07 00 29 12 00 00 00 00 00 E0 0C 2E [20:39:58]RasterBufferAndPrint [20:39:58]line [20:39:58]line [20:39:58]line [20:39:58]line [20:39:58]line [20:39:58]written 0, free lines is 3300 [20:39:58]MH_Cut [20:39:58]Write to MH i2c: D1 01 00 30 12 01 14 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: D1 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: D1 01 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: D1 01 00 30 12 00 13 [20:39:58]Write to MH i2c: 01 00 00 31 12 43 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:59]*** Cut start [20:39:59]*** Purtial cut [20:39:59]*** Stage 1: CUTSNS_PIN = 1 [20:39:59]Read from MH i2c: 01 [20:39:59]MH_I2C_Read... [20:39:59]*** Stop cut motor [20:39:59]*** Cut end [20:39:59]Read from MH i2c: 01 07 00 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: 01 07 00 31 12 00 00 00 00 00 FF 0F 58 [20:39:59]process_action close_receipt done [20:39:59]requested_data is exist [20:39:59]produce_requested_data [20:39:59]requested_item fm.sn is exist - process it [20:39:59]wFMCommunicate request_size=4 [20:39:59]MH_SAM_APDU [20:39:59]CAPDU: 80 11 00 00 [20:39:59]Write to MH i2c: E2 08 00 32 12 80 11 00 00 00 00 00 00 BE [20:39:59]Write i2c OK [20:39:59]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 32 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [20:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:00]wFMCommunicate OK [20:40:00]requested_item fd.num is exist - process it [20:40:00]SAM_PROTO_GetFieldsCounters [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 13 00 00 [20:40:00]Write to MH i2c: E2 08 00 33 12 80 13 00 00 00 00 00 00 C1 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 62 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 62 00 33 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [20:40:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:40:00]wFMCommunicate OK [20:40:00]SAM_PROTO_GetFieldsCounters done [20:40:00]requested_item shift.num is exist - process it [20:40:00]requested_item shift.opened is exist - process it [20:40:00]req_shift_opened [20:40:00]FM_GetShiftState [20:40:00]SAM_PROTO_GetShiftState [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 13 01 00 [20:40:00]Write to MH i2c: E2 08 00 34 12 80 13 01 00 00 00 00 00 C3 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0E 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0E 00 34 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0A [20:40:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:40:00]wFMCommunicate OK [20:40:00]SAM_PROTO_GetShiftState done [20:40:00]FM_GetShiftState done [20:40:00]req_shift_opened done [20:40:00]requested_item shift.open_date is exist - process it [20:40:00]req_shift_open_date [20:40:00]req_shift_open_date done [20:40:00]produce_requested_data done [20:40:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152053,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:40:00]process_action_free close_receipt [20:40:00]json_value_free [20:40:00]json_value_free done [20:40:00]process_json_proto returns [20:40:00]Send response to host [20:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152053,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:40:00]free response buf [20:40:00]execute_script done [20:40:00]execute_script returns [20:40:00]free content buf [20:40:00]Sock 9.Close socket [20:40:00]Sock 9.Thread stoped [20:40:03]ConnectInit Can't take IP for lk.salyk.kg [20:40:03]CommunicateWithHost connect error [20:40:03]CommunicateWithHost err = -1 [20:40:03]OFD Sender: Server communicate error [20:40:08]OFD Sender: Processing packet 152053 [packets to send 827, broken 826] [20:40:08]ProducePacketName [20:40:08]name=ofd_packets/00152053 [20:40:08]OFD Sender: To server: pG, [20:40:08]CommunicateWithHost lk.salyk.kg:30040 [20:40:08]ConnectInit lk.salyk.kg [20:40:09]Connected sock=9 [20:40:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 B0 07 01 7E 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 9D 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 51 02 00 35 04 06 00 7C 52 29 46 CB B4 B9 EC 63 46 1E 1B E8 95 [20:40:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9A 09 47 00 43 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 51 02 00 F4 03 04 00 AB 28 F0 66 B6 04 01 00 00 77 F9 25 DA 5E 41 E7 EA [20:40:09]CommunicateWithHost err = 0 [20:40:09]CheckOFDResponse [20:40:09]1017 (14) - 77093643461234 [20:40:09]1041 (16) - 0000000000871835 [20:40:09]1040 (4) - 152053 [20:40:09]1012 (4) - 22.09.2024 14:24 [20:40:09]1206 (1) - 0 [20:40:09]OFD Sender: Remove packet 152053 [20:40:09]ProducePacketName [20:40:09]name=ofd_packets/00152053 [20:40:09]NVStorageDeleteData [20:40:10]OFD Sender: No OFD packet to send [20:40:15]OFD Sender: No OFD packet to send [20:40:20]OFD Sender: No OFD packet to send [20:40:24]accept exits with 8 [20:40:24]New connection [20:40:24]New thread 3067235684 created [20:40:24]Thread 3067092324 joined [20:40:24]Waiting for new connection... [20:40:24] Sock 8.Parse request [20:40:24]Sock 8.Check first char [20:40:24]Sock 8.First char is OK [20:40:24]request: POST /json_proto HTTP/1.0 [20:40:24]Method: POST [20:40:24]URL: /json_proto [20:40:24]Method is POST - this is cgi request [20:40:24]url: /json_proto [20:40:24]query_string will be loaded in cgi processing [20:40:24]execute_cgi json_proto POST (null) [20:40:24]execute_cgi path=json_proto method=POST [20:40:24]POST find Content-Length [20:40:24]Host: 172.17.43.67:8080 [20:40:24]Content-Length: 680 [20:40:24]Content-Type: application/json [20:40:24] [20:40:24]POST finish read [20:40:24]Found Content-Length = 680 [20:40:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:40:24]execute_script... [20:40:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:40:24]POST & json_proto [20:40:24]process_json_proto [20:40:24]json parsed OK: [20:40:24]protocol is kg_v1.0 [20:40:24]action value=close_receipt [20:40:24]process_action close_receipt [20:40:24]cmd_close_receipt [20:40:24]MH_GetDate [20:40:24]Write to MH i2c: F0 00 00 35 12 36 [20:40:24]Write i2c OK [20:40:24]MH_I2C_Read... [20:40:24]Read from MH i2c: F0 [20:40:24]MH_I2C_Read... [20:40:24]Read from MH i2c: F0 09 00 [20:40:24]MH_I2C_Read... [20:40:24]Read from MH i2c: F0 09 00 35 12 00 B9 80 F0 66 6A BD 47 65 A1 [20:40:24]GetLastDocTimeStamp 1727037597 [20:40:24]current date 1727037625 [20:40:24]FM_GetShiftState [20:40:24]SAM_PROTO_GetShiftState [20:40:24]wFMCommunicate request_size=4 [20:40:24]MH_SAM_APDU [20:40:24]CAPDU: 80 13 01 00 [20:40:24]Write to MH i2c: E2 08 00 36 12 80 13 01 00 00 00 00 00 C5 [20:40:24]Write i2c OK [20:40:24]MH_I2C_Read... [20:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:24]Read from MH i2c: E2 [20:40:24]MH_I2C_Read... [20:40:24]Read from MH i2c: E2 0E 00 [20:40:24]MH_I2C_Read... [20:40:24]Read from MH i2c: E2 0E 00 36 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [20:40:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:40:24]wFMCommunicate OK [20:40:24]SAM_PROTO_GetShiftState done [20:40:24]FM_GetShiftState done [20:40:24]opened in 1726966141 [20:40:24]opened+sec_in_day 1727052541 [20:40:24]quantity*price = 200025 [20:40:24]sum+1 = 200026 [20:40:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 385 22.09.2024 20:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152054 ФПД: 204574287238637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152054&fm=204574287238637&tin=02508201610067®Number=0000000000091825&sum=200000 [20:40:25]StoreToDocumentArchive [20:40:25]shift 475 fd 152054 [20:40:25]save to /storage/0475/doc_00152054 [20:40:25]save last doc name /storage/0475/doc_00152054 to /storage/kkm_last_doc_name [20:40:25]save OK [20:40:25]Clear old archive folders... [20:40:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:40:25]tlvbuf is 00609D70 [20:40:25]SAM_PROTO_ClearQueue [20:40:25]wFMCommunicate request_size=4 [20:40:25]MH_SAM_APDU [20:40:25]CAPDU: 80 09 00 00 [20:40:25]Write to MH i2c: E2 08 00 43 12 80 09 00 00 00 00 00 00 C7 [20:40:25]Write i2c OK [20:40:25]MH_I2C_Read... [20:40:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:40:25]Read from MH i2c: E2 [20:40:25]MH_I2C_Read... [20:40:25]Read from MH i2c: E2 03 00 [20:40:25]MH_I2C_Read... [20:40:25]Read from MH i2c: E2 03 00 43 12 00 90 00 C9 [20:40:25]RAPDU: 90 00 [20:40:25]wFMCommunicate OK [20:40:25]SAM_PROTO_ClearQueue done [20:40:25]KKMCreateOFDPacket [20:40:25]OFDProtocolAddRootSTLVToBuf [20:40:25]FM_MakeSignedData [20:40:25]FM_MakeSignedData [20:40:25]SAM_PROTO_SignData [20:40:25]wFMCommunicate request_size=4 [20:40:25]MH_SAM_APDU [20:40:25]CAPDU: 80 0D 01 02 [20:40:25]Write to MH i2c: E2 08 00 44 12 80 0D 01 02 00 00 00 00 CF [20:40:25]Write i2c OK [20:40:25]MH_I2C_Read... [20:40:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:40:25]Read from MH i2c: E2 [20:40:25]MH_I2C_Read... [20:40:25]Read from MH i2c: E2 03 00 [20:40:25]MH_I2C_Read... [20:40:25]Read from MH i2c: E2 03 00 44 12 00 90 00 CA [20:40:25]RAPDU: 90 00 [20:40:25]wFMCommunicate OK [20:40:25]wFMCommunicate request_size=255 [20:40:25]MH_SAM_APDU [20:40:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 B9 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 51 02 00 35 04 06 00 BA 0F 29 B8 [20:40:25]Write to MH i2c: E2 02 01 45 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 B9 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 51 02 00 35 04 06 00 BA 0F 29 B8 00 00 22 [20:40:25]Write i2c OK [20:40:25]MH_I2C_Read... [20:40:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:26]Read from MH i2c: E2 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 03 00 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 03 00 45 12 00 90 00 CB [20:40:26]RAPDU: 90 00 [20:40:26]wFMCommunicate OK [20:40:26]wFMCommunicate request_size=7 [20:40:26]MH_SAM_APDU [20:40:26]CAPDU: 80 0D 02 02 02 95 ED [20:40:26]Write to MH i2c: E2 0A 00 46 12 80 0D 02 02 02 00 95 ED 00 00 58 [20:40:26]Write i2c OK [20:40:26]MH_I2C_Read... [20:40:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:26]Read from MH i2c: E2 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 03 00 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 03 00 46 12 00 90 00 CC [20:40:26]RAPDU: 90 00 [20:40:26]wFMCommunicate OK [20:40:26]wFMCommunicate request_size=4 [20:40:26]MH_SAM_APDU [20:40:26]CAPDU: 80 0D 03 02 [20:40:26]Write to MH i2c: E2 08 00 47 12 80 0D 03 02 00 00 00 00 D4 [20:40:26]Write i2c OK [20:40:26]MH_I2C_Read... [20:40:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:26]Read from MH i2c: E2 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 0B 00 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 0B 00 47 12 00 7B 0F 67 90 EA C8 2C 6D 90 00 A1 [20:40:26]RAPDU: 7B 0F 67 90 EA C8 2C 6D 90 00 [20:40:26]wFMCommunicate OK [20:40:26]SAM_PROTO_SignData done [20:40:26]FM_MakeSignedData done [20:40:26]CreateOFDProtocolMessage [20:40:26]wFMCommunicate request_size=4 [20:40:26]MH_SAM_APDU [20:40:26]CAPDU: 80 11 00 00 [20:40:26]Write to MH i2c: E2 08 00 48 12 80 11 00 00 00 00 00 00 D4 [20:40:26]Write i2c OK [20:40:26]MH_I2C_Read... [20:40:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:26]Read from MH i2c: E2 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 17 00 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: E2 17 00 48 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [20:40:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:26]wFMCommunicate OK [20:40:26]CreateOFDProtocolMessage done [20:40:26]OFDSenderStorePacket 152054 [20:40:26]StoreOFDPacket docnum=152054 [20:40:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 F3 04 01 05 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 B9 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 51 02 00 35 04 06 00 BA 0F 29 B8 95 ED 7B 0F 67 90 EA C8 2C 6D [20:40:26]CheckFolder [20:40:26]dirname=/storage/ofd_packets [20:40:26]CheckFolder done [20:40:26]ProducePacketName [20:40:26]name=ofd_packets/00152054 [20:40:26]NVStorageSaveData ofd_packets/00152054 [20:40:26]File name is /storage/ofd_packets/00152054 [20:40:26]Write 298 bytes [20:40:26]NVStorageSaveData done [20:40:26]OFDSenderStorePacket done [20:40:26]KKMCreateOFDPacket done [20:40:26]NVStorageSaveData kkm_last_timestamp [20:40:26]File name is /storage/kkm_last_timestamp [20:40:26]Write 4 bytes [20:40:26]NVStorageSaveData done [20:40:26]ExternCall_PrintAddStr [20:40:26]wPrintStart [20:40:26]Write to MH i2c: 01 00 00 49 12 5B [20:40:26]Write i2c OK [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: 01 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: 01 07 00 [20:40:26]MH_I2C_Read... [20:40:26]Read from MH i2c: 01 07 00 49 12 00 00 00 00 00 FF 0F 70 [20:40:26]RasterBufferAndPrint [20:40:26]line Счет N : (1)1786064 [20:40:26]line ИНН: 02508201610067 [20:40:26]line Контрольно-Кассовый Чек [20:40:26]line ПРОДАЖА [20:40:26]line ТРК (МРК, ГНК) : 41 [20:40:26]line Товар: 2710194210 [20:40:26]line ДТ-К-5 [20:40:26]line 26.250 * 76.20 [20:40:26]line = 2000.25 [20:40:26]line НДС 12% НСП 1% [20:40:26]line > о реализуемом товаре [20:40:26]line ОКРУГЛЕНИЕ: -0.25 [20:40:26]line ИТОГО: 2000.00 [20:40:26]line Внесено: 2000.00 [20:40:26]line СДАЧА: 0.00 [20:40:26]line НСП 1% : 17.70 [20:40:26]line НДС 12% : 212.42 [20:40:26]line Наличными: 2000.00 [20:40:26]line Безнал.: 0.00 [20:40:26]line Место: АЗС № 89 "Партнер Нефть" [20:40:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:40:26]line СНО: Общий режим [20:40:26]line Чек 385 22.09.2024 20:40 [20:40:26]line Смена: 475 ФФД: 1.0 [20:40:26]line ЗНМ: 0300000113 [20:40:26]line РНМ: 0000000000091825 [20:40:26]line Версия ККМ: 001 [20:40:26]line ФМ: 0000000000871835 [20:40:26]line ФД: 152054 [20:40:26]line ФПД: 204574287238637 [20:40:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152054&fm=204574287238637&tin=02508201610067®Number=0000000000091825&sum=200000 [20:40:26]written 0, free lines is 4095 [20:40:26]OFD Sender: Processing packet 152054 [packets to send 827, broken 826] [20:40:26]ProducePacketName [20:40:26]name=ofd_packets/00152054 [20:40:26]OFD Sender: To server: pG, [20:40:26]CommunicateWithHost lk.salyk.kg:30040 [20:40:26]ConnectInit lk.salyk.kg [20:40:27]Write to MH i2c: 01 00 00 74 12 86 [20:40:27]Write i2c OK [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: 01 [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: 01 07 00 [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: 01 07 00 74 12 00 00 00 00 00 D4 0C 6D [20:40:27]RasterBufferAndPrint [20:40:27]line [20:40:27]line [20:40:27]line [20:40:27]line [20:40:27]line [20:40:27]written 0, free lines is 3290 [20:40:27]MH_Cut [20:40:27]Write to MH i2c: D1 01 00 7B 12 01 5F [20:40:27]Write i2c OK [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: D1 [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: D1 01 00 [20:40:27]MH_I2C_Read... [20:40:27]Read from MH i2c: D1 01 00 7B 12 00 5E [20:40:27]Write to MH i2c: 01 00 00 7C 12 8E [20:40:27]Write i2c OK [20:40:27]MH_I2C_Read... [20:40:27]Connected sock=10 [20:40:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 F3 04 01 05 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 B9 80 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 51 02 00 35 04 06 00 BA 0F 29 B8 95 ED 7B 0F 67 90 EA C8 2C 6D [20:40:27]*** Cut start [20:40:27]*** Purtial cut [20:40:27]*** Stage 1: CUTSNS_PIN = 1 [20:40:28]Read from MH i2c: 01 [20:40:28]MH_I2C_Read... [20:40:28]*** Stop cut motor [20:40:28]*** Cut end [20:40:28]Read from MH i2c: 01 07 00 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: 01 07 00 7C 12 00 00 00 00 00 FF 0F A3 [20:40:28]process_action close_receipt done [20:40:28]requested_data is exist [20:40:28]produce_requested_data [20:40:28]requested_item fm.sn is exist - process it [20:40:28]wFMCommunicate request_size=4 [20:40:28]MH_SAM_APDU [20:40:28]CAPDU: 80 11 00 00 [20:40:28]Write to MH i2c: E2 08 00 7D 12 80 11 00 00 00 00 00 00 09 [20:40:28]Write i2c OK [20:40:28]MH_I2C_Read... [20:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:28]Read from MH i2c: E2 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 17 00 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 17 00 7D 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [20:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:28]wFMCommunicate OK [20:40:28]requested_item fd.num is exist - process it [20:40:28]SAM_PROTO_GetFieldsCounters [20:40:28]wFMCommunicate request_size=4 [20:40:28]MH_SAM_APDU [20:40:28]CAPDU: 80 13 00 00 [20:40:28]Write to MH i2c: E2 08 00 7E 12 80 13 00 00 00 00 00 00 0C [20:40:28]Write i2c OK [20:40:28]MH_I2C_Read... [20:40:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:28]Read from MH i2c: E2 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 62 00 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 62 00 7E 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [20:40:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:40:28]wFMCommunicate OK [20:40:28]SAM_PROTO_GetFieldsCounters done [20:40:28]requested_item shift.num is exist - process it [20:40:28]requested_item shift.opened is exist - process it [20:40:28]req_shift_opened [20:40:28]FM_GetShiftState [20:40:28]SAM_PROTO_GetShiftState [20:40:28]wFMCommunicate request_size=4 [20:40:28]MH_SAM_APDU [20:40:28]CAPDU: 80 13 01 00 [20:40:28]Write to MH i2c: E2 08 00 7F 12 80 13 01 00 00 00 00 00 0E [20:40:28]Write i2c OK [20:40:28]MH_I2C_Read... [20:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:28]Read from MH i2c: E2 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 0E 00 [20:40:28]MH_I2C_Read... [20:40:28]Read from MH i2c: E2 0E 00 7F 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 55 [20:40:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:40:28]wFMCommunicate OK [20:40:28]SAM_PROTO_GetShiftState done [20:40:28]FM_GetShiftState done [20:40:28]req_shift_opened done [20:40:28]requested_item shift.open_date is exist - process it [20:40:28]req_shift_open_date [20:40:28]req_shift_open_date done [20:40:28]produce_requested_data done [20:40:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152054,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:40:28]process_action_free close_receipt [20:40:28]json_value_free [20:40:28]json_value_free done [20:40:28]process_json_proto returns [20:40:28]Send response to host [20:40:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152054,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:40:28]free response buf [20:40:28]execute_script done [20:40:28]execute_script returns [20:40:28]free content buf [20:40:28]Sock 8.Close socket [20:40:28]Sock 8.Thread stoped [20:40:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF B6 47 00 C0 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 51 02 00 F4 03 04 00 BD 28 F0 66 B6 04 01 00 00 BF 1B 9C 4F 69 60 C9 14 [20:40:28]CommunicateWithHost err = 0 [20:40:28]CheckOFDResponse [20:40:28]1017 (14) - 77093643461234 [20:40:28]1041 (16) - 0000000000871835 [20:40:28]1040 (4) - 152054 [20:40:28]1012 (4) - 22.09.2024 14:25 [20:40:28]1206 (1) - 0 [20:40:28]OFD Sender: Remove packet 152054 [20:40:28]ProducePacketName [20:40:28]name=ofd_packets/00152054 [20:40:28]NVStorageDeleteData [20:40:28]OFD Sender: No OFD packet to send [20:40:33]OFD Sender: No OFD packet to send [20:40:38]OFD Sender: No OFD packet to send [20:40:43]OFD Sender: No OFD packet to send [20:40:48]OFD Sender: No OFD packet to send [20:40:53]OFD Sender: No OFD packet to send [20:40:58]OFD Sender: No OFD packet to send [20:41:03]OFD Sender: No OFD packet to send [20:41:03]recv_with_timeout no data received [20:41:08]OFD Sender: No OFD packet to send [20:41:13]OFD Sender: No OFD packet to send [20:41:19]OFD Sender: No OFD packet to send [20:41:19]recv_with_timeout no data received [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:38]recv_with_timeout no data received [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:08]recv_with_timeout no data received [20:42:09]OFD Sender: No OFD packet to send [20:42:14]OFD Sender: No OFD packet to send [20:42:19]OFD Sender: No OFD packet to send [20:42:24]OFD Sender: No OFD packet to send [20:42:24]recv_with_timeout no data received [20:42:29]OFD Sender: No OFD packet to send [20:42:34]OFD Sender: No OFD packet to send [20:42:39]OFD Sender: No OFD packet to send [20:42:44]OFD Sender: No OFD packet to send [20:42:49]OFD Sender: No OFD packet to send [20:42:54]OFD Sender: No OFD packet to send [20:42:59]OFD Sender: No OFD packet to send [20:43:01]recv_with_timeout no data received [20:43:04]OFD Sender: No OFD packet to send [20:43:09]OFD Sender: No OFD packet to send [20:43:14]OFD Sender: No OFD packet to send [20:43:17]recv_with_timeout no data received [20:43:19]OFD Sender: No OFD packet to send [20:43:24]OFD Sender: No OFD packet to send [20:43:29]OFD Sender: No OFD packet to send [20:43:34]OFD Sender: No OFD packet to send [20:43:39]OFD Sender: No OFD packet to send [20:43:44]OFD Sender: No OFD packet to send [20:43:49]OFD Sender: No OFD packet to send [20:43:54]OFD Sender: No OFD packet to send [20:43:59]OFD Sender: No OFD packet to send [20:44:04]OFD Sender: No OFD packet to send [20:44:09]OFD Sender: No OFD packet to send [20:44:10]recv_with_timeout no data received [20:44:14]OFD Sender: No OFD packet to send [20:44:19]OFD Sender: No OFD packet to send [20:44:24]OFD Sender: No OFD packet to send [20:44:29]OFD Sender: No OFD packet to send [20:44:34]OFD Sender: No OFD packet to send [20:44:39]OFD Sender: No OFD packet to send [20:44:44]OFD Sender: No OFD packet to send [20:44:49]OFD Sender: No OFD packet to send [20:44:54]OFD Sender: No OFD packet to send [20:44:59]OFD Sender: No OFD packet to send [20:45:04]OFD Sender: No OFD packet to send [20:45:09]OFD Sender: No OFD packet to send [20:45:14]OFD Sender: No OFD packet to send [20:45:19]OFD Sender: No OFD packet to send [20:45:24]OFD Sender: No OFD packet to send [20:45:29]OFD Sender: No OFD packet to send [20:45:34]OFD Sender: No OFD packet to send [20:45:39]OFD Sender: No OFD packet to send [20:45:44]OFD Sender: No OFD packet to send [20:45:49]OFD Sender: No OFD packet to send [20:45:54]OFD Sender: No OFD packet to send [20:45:59]OFD Sender: No OFD packet to send [20:46:05]OFD Sender: No OFD packet to send [20:46:10]OFD Sender: No OFD packet to send [20:46:14]recv_with_timeout no data received [20:46:15]OFD Sender: No OFD packet to send [20:46:20]OFD Sender: No OFD packet to send [20:46:25]OFD Sender: No OFD packet to send [20:46:30]OFD Sender: No OFD packet to send [20:46:35]OFD Sender: No OFD packet to send [20:46:40]OFD Sender: No OFD packet to send [20:46:43]recv_with_timeout no data received [20:46:45]OFD Sender: No OFD packet to send [20:46:48]accept exits with 9 [20:46:48]New connection [20:46:48]New thread 3067092324 created [20:46:48]Thread 3067235684 joined [20:46:48]Waiting for new connection... [20:46:48] Sock 9.Parse request [20:46:48]Sock 9.Check first char [20:46:48]Sock 9.First char is OK [20:46:48]request: POST /json_proto HTTP/1.0 [20:46:48]Method: POST [20:46:48]URL: /json_proto [20:46:48]Method is POST - this is cgi request [20:46:48]url: /json_proto [20:46:48]query_string will be loaded in cgi processing [20:46:48]execute_cgi json_proto POST (null) [20:46:48]execute_cgi path=json_proto method=POST [20:46:48]POST find Content-Length [20:46:48]Host: 172.17.43.67:8080 [20:46:48]Content-Length: 683 [20:46:48]Content-Type: application/json [20:46:48] [20:46:48]POST finish read [20:46:48]Found Content-Length = 683 [20:46:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:48]execute_script... [20:46:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:48]POST & json_proto [20:46:48]process_json_proto [20:46:48]json parsed OK: [20:46:48]protocol is kg_v1.0 [20:46:48]action value=close_receipt [20:46:48]process_action close_receipt [20:46:48]cmd_close_receipt [20:46:48]MH_GetDate [20:46:48]Write to MH i2c: F0 00 00 80 12 81 [20:46:48]Write i2c OK [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: F0 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: F0 09 00 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: F0 09 00 80 12 00 39 82 F0 66 6A BD 47 65 6E [20:46:48]GetLastDocTimeStamp 1727037625 [20:46:48]current date 1727038009 [20:46:48]FM_GetShiftState [20:46:48]SAM_PROTO_GetShiftState [20:46:48]wFMCommunicate request_size=4 [20:46:48]MH_SAM_APDU [20:46:48]CAPDU: 80 13 01 00 [20:46:48]Write to MH i2c: E2 08 00 81 12 80 13 01 00 00 00 00 00 10 [20:46:48]Write i2c OK [20:46:48]MH_I2C_Read... [20:46:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:48]Read from MH i2c: E2 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: E2 0E 00 [20:46:48]MH_I2C_Read... [20:46:48]Read from MH i2c: E2 0E 00 81 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [20:46:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:46:48]wFMCommunicate OK [20:46:48]SAM_PROTO_GetShiftState done [20:46:48]FM_GetShiftState done [20:46:48]opened in 1726966141 [20:46:48]opened+sec_in_day 1727052541 [20:46:48]quantity*price = 150032 [20:46:48]sum+1 = 150033 [20:46:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 386 22.09.2024 20:46 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152055 ФПД: 276646439146552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204649&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152055&fm=276646439146552&tin=02508201610067®Number=0000000000091825&sum=150000 [20:46:49]StoreToDocumentArchive [20:46:49]shift 475 fd 152055 [20:46:49]save to /storage/0475/doc_00152055 [20:46:49]save last doc name /storage/0475/doc_00152055 to /storage/kkm_last_doc_name [20:46:49]save OK [20:46:49]Clear old archive folders... [20:46:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:49]tlvbuf is 00576170 [20:46:49]SAM_PROTO_ClearQueue [20:46:49]wFMCommunicate request_size=4 [20:46:49]MH_SAM_APDU [20:46:49]CAPDU: 80 09 00 00 [20:46:49]Write to MH i2c: E2 08 00 8E 12 80 09 00 00 00 00 00 00 12 [20:46:49]Write i2c OK [20:46:49]MH_I2C_Read... [20:46:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 8E 12 00 90 00 14 [20:46:50]RAPDU: 90 00 [20:46:50]wFMCommunicate OK [20:46:50]SAM_PROTO_ClearQueue done [20:46:50]KKMCreateOFDPacket [20:46:50]OFDProtocolAddRootSTLVToBuf [20:46:50]FM_MakeSignedData [20:46:50]FM_MakeSignedData [20:46:50]SAM_PROTO_SignData [20:46:50]wFMCommunicate request_size=4 [20:46:50]MH_SAM_APDU [20:46:50]CAPDU: 80 0D 01 02 [20:46:50]Write to MH i2c: E2 08 00 8F 12 80 0D 01 02 00 00 00 00 1A [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 8F 12 00 90 00 15 [20:46:50]RAPDU: 90 00 [20:46:50]wFMCommunicate OK [20:46:50]wFMCommunicate request_size=255 [20:46:50]MH_SAM_APDU [20:46:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 39 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 51 02 00 35 04 06 00 FB [20:46:50]Write to MH i2c: E2 02 01 90 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 39 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 51 02 00 35 04 06 00 FB 00 00 C1 [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]OFD Sender: No OFD packet to send [20:46:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 90 12 00 90 00 16 [20:46:50]RAPDU: 90 00 [20:46:50]wFMCommunicate OK [20:46:50]wFMCommunicate request_size=10 [20:46:50]MH_SAM_APDU [20:46:50]CAPDU: 80 0D 02 02 05 9B C4 BB D4 38 [20:46:50]Write to MH i2c: E2 0D 00 91 12 80 0D 02 02 05 00 9B C4 BB D4 38 00 00 4D [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 03 00 91 12 00 90 00 17 [20:46:50]RAPDU: 90 00 [20:46:50]wFMCommunicate OK [20:46:50]wFMCommunicate request_size=4 [20:46:50]MH_SAM_APDU [20:46:50]CAPDU: 80 0D 03 02 [20:46:50]Write to MH i2c: E2 08 00 92 12 80 0D 03 02 00 00 00 00 1F [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 0B 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 0B 00 92 12 00 59 31 F9 52 9A DC CE FE 90 00 37 [20:46:50]RAPDU: 59 31 F9 52 9A DC CE FE 90 00 [20:46:50]wFMCommunicate OK [20:46:50]SAM_PROTO_SignData done [20:46:50]FM_MakeSignedData done [20:46:50]CreateOFDProtocolMessage [20:46:50]wFMCommunicate request_size=4 [20:46:50]MH_SAM_APDU [20:46:50]CAPDU: 80 11 00 00 [20:46:50]Write to MH i2c: E2 08 00 93 12 80 11 00 00 00 00 00 00 1F [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:50]Read from MH i2c: E2 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 17 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: E2 17 00 93 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [20:46:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:46:50]wFMCommunicate OK [20:46:50]CreateOFDProtocolMessage done [20:46:50]OFDSenderStorePacket 152055 [20:46:50]StoreOFDPacket docnum=152055 [20:46:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F C0 07 01 E6 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 39 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 51 02 00 35 04 06 00 FB 9B C4 BB D4 38 59 31 F9 52 9A DC CE FE [20:46:50]CheckFolder [20:46:50]dirname=/storage/ofd_packets [20:46:50]CheckFolder done [20:46:50]ProducePacketName [20:46:50]name=ofd_packets/00152055 [20:46:50]NVStorageSaveData ofd_packets/00152055 [20:46:50]File name is /storage/ofd_packets/00152055 [20:46:50]Write 301 bytes [20:46:50]NVStorageSaveData done [20:46:50]OFDSenderStorePacket done [20:46:50]KKMCreateOFDPacket done [20:46:50]NVStorageSaveData kkm_last_timestamp [20:46:50]File name is /storage/kkm_last_timestamp [20:46:50]Write 4 bytes [20:46:50]NVStorageSaveData done [20:46:50]ExternCall_PrintAddStr [20:46:50]wPrintStart [20:46:50]Write to MH i2c: 01 00 00 94 12 A6 [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 07 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 07 00 94 12 00 00 00 00 00 FF 0F BB [20:46:50]RasterBufferAndPrint [20:46:50]line Счет N : (1)1786066 [20:46:50]line ИНН: 02508201610067 [20:46:50]line Контрольно-Кассовый Чек [20:46:50]line ПРОДАЖА [20:46:50]line ТРК (МРК, ГНК) : 13 [20:46:50]line Товар: 2710124500 [20:46:50]line Аи-95-К-5 [20:46:50]line 20.220 * 74.20 [20:46:50]line = 1500.32 [20:46:50]line НДС 12% НСП 1% [20:46:50]line > о реализуемом товаре [20:46:50]line ОКРУГЛЕНИЕ: -0.32 [20:46:50]line ИТОГО: 1500.00 [20:46:50]line Внесено: 1500.00 [20:46:50]line СДАЧА: 0.00 [20:46:50]line НСП 1% : 13.28 [20:46:50]line НДС 12% : 159.33 [20:46:50]line Наличными: 1500.00 [20:46:50]line Безнал.: 0.00 [20:46:50]line Место: АЗС № 89 "Партнер Нефть" [20:46:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:46:50]line СНО: Общий режим [20:46:50]line Чек 386 22.09.2024 20:46 [20:46:50]line Смена: 475 ФФД: 1.0 [20:46:50]line ЗНМ: 0300000113 [20:46:50]line РНМ: 0000000000091825 [20:46:50]line Версия ККМ: 001 [20:46:50]line ФМ: 0000000000871835 [20:46:50]line ФД: 152055 [20:46:50]line ФПД: 276646439146552 [20:46:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204649&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152055&fm=276646439146552&tin=02508201610067®Number=0000000000091825&sum=150000 [20:46:50]written 0, free lines is 4095 [20:46:50]OFD Sender: Processing packet 152055 [packets to send 827, broken 826] [20:46:50]ProducePacketName [20:46:50]name=ofd_packets/00152055 [20:46:50]OFD Sender: To server: pG, [20:46:50]CommunicateWithHost lk.salyk.kg:30040 [20:46:50]ConnectInit lk.salyk.kg [20:46:50]Write to MH i2c: 01 00 00 BF 12 D1 [20:46:50]Write i2c OK [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 07 00 [20:46:50]MH_I2C_Read... [20:46:50]Read from MH i2c: 01 07 00 BF 12 00 00 00 00 00 D4 0C B8 [20:46:50]RasterBufferAndPrint [20:46:50]line [20:46:50]line [20:46:50]line [20:46:50]line [20:46:50]line [20:46:50]written 0, free lines is 3289 [20:46:51]MH_Cut [20:46:51]Write to MH i2c: D1 01 00 C6 12 01 AA [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: D1 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: D1 01 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: D1 01 00 C6 12 00 A9 [20:46:51]Write to MH i2c: 01 00 00 C7 12 D9 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** Cut start [20:46:51]*** Purtial cut [20:46:51]*** Stage 1: CUTSNS_PIN = 1 [20:46:51]Read from MH i2c: 01 [20:46:52]MH_I2C_Read... [20:46:52]*** Stop cut motor [20:46:52]*** Cut end [20:46:52]Read from MH i2c: 01 07 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: 01 07 00 C7 12 00 00 00 00 00 FF 0F EE [20:46:52]process_action close_receipt done [20:46:52]requested_data is exist [20:46:52]produce_requested_data [20:46:52]requested_item fm.sn is exist - process it [20:46:52]wFMCommunicate request_size=4 [20:46:52]MH_SAM_APDU [20:46:52]CAPDU: 80 11 00 00 [20:46:52]Write to MH i2c: E2 08 00 C8 12 80 11 00 00 00 00 00 00 54 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:52]Read from MH i2c: E2 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 17 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 17 00 C8 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [20:46:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:46:52]wFMCommunicate OK [20:46:52]requested_item fd.num is exist - process it [20:46:52]SAM_PROTO_GetFieldsCounters [20:46:52]wFMCommunicate request_size=4 [20:46:52]MH_SAM_APDU [20:46:52]CAPDU: 80 13 00 00 [20:46:52]Write to MH i2c: E2 08 00 C9 12 80 13 00 00 00 00 00 00 57 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:52]Read from MH i2c: E2 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 62 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 62 00 C9 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [20:46:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:52]wFMCommunicate OK [20:46:52]SAM_PROTO_GetFieldsCounters done [20:46:52]requested_item shift.num is exist - process it [20:46:52]requested_item shift.opened is exist - process it [20:46:52]req_shift_opened [20:46:52]FM_GetShiftState [20:46:52]SAM_PROTO_GetShiftState [20:46:52]wFMCommunicate request_size=4 [20:46:52]MH_SAM_APDU [20:46:52]CAPDU: 80 13 01 00 [20:46:52]Write to MH i2c: E2 08 00 CA 12 80 13 01 00 00 00 00 00 59 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:52]Read from MH i2c: E2 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 0E 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 0E 00 CA 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A0 [20:46:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:46:52]wFMCommunicate OK [20:46:52]SAM_PROTO_GetShiftState done [20:46:52]FM_GetShiftState done [20:46:52]req_shift_opened done [20:46:52]requested_item shift.open_date is exist - process it [20:46:52]req_shift_open_date [20:46:52]req_shift_open_date done [20:46:52]produce_requested_data done [20:46:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152055,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:46:52]process_action_free close_receipt [20:46:52]json_value_free [20:46:52]json_value_free done [20:46:52]process_json_proto returns [20:46:52]Send response to host [20:46:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152055,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:46:52]free response buf [20:46:52]execute_script done [20:46:52]execute_script returns [20:46:52]free content buf [20:46:52]Sock 9.Close socket [20:46:52]Sock 9.Thread stoped [20:46:57]Connected sock=8 [20:46:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F C0 07 01 E6 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 39 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 51 02 00 35 04 06 00 FB 9B C4 BB D4 38 59 31 F9 52 9A DC CE FE [20:46:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 64 47 00 EB 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 51 02 00 F4 03 04 00 43 2A F0 66 B6 04 01 00 00 43 18 7C C1 7D B3 8F 11 [20:46:58]CommunicateWithHost err = 0 [20:46:58]CheckOFDResponse [20:46:58]1017 (14) - 77093643461234 [20:46:58]1041 (16) - 0000000000871835 [20:46:58]1040 (4) - 152055 [20:46:58]1012 (4) - 22.09.2024 14:31 [20:46:58]1206 (1) - 0 [20:46:58]OFD Sender: Remove packet 152055 [20:46:58]ProducePacketName [20:46:58]name=ofd_packets/00152055 [20:46:58]NVStorageDeleteData [20:46:59]OFD Sender: No OFD packet to send [20:47:04]OFD Sender: No OFD packet to send [20:47:09]OFD Sender: No OFD packet to send [20:47:14]OFD Sender: No OFD packet to send [20:47:19]OFD Sender: No OFD packet to send [20:47:24]OFD Sender: No OFD packet to send [20:47:29]OFD Sender: No OFD packet to send [20:47:34]OFD Sender: No OFD packet to send [20:47:39]accept exits with 10 [20:47:39]New connection [20:47:39]New thread 3067235684 created [20:47:39]Thread 3067092324 joined [20:47:39]Waiting for new connection... [20:47:39] Sock 10.Parse request [20:47:39]Sock 10.Check first char [20:47:39]Sock 10.First char is OK [20:47:39]request: POST /json_proto HTTP/1.0 [20:47:39]Method: POST [20:47:39]URL: /json_proto [20:47:39]Method is POST - this is cgi request [20:47:39]url: /json_proto [20:47:39]query_string will be loaded in cgi processing [20:47:39]execute_cgi json_proto POST (null) [20:47:39]execute_cgi path=json_proto method=POST [20:47:39]POST find Content-Length [20:47:39]Host: 172.17.43.67:8080 [20:47:39]Content-Length: 793 [20:47:39]Content-Type: application/json [20:47:39] [20:47:39]POST finish read [20:47:39]Found Content-Length = 793 [20:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:39]execute_script... [20:47:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:39]POST & json_proto [20:47:39]process_json_proto [20:47:39]json parsed OK: [20:47:39]protocol is kg_v1.0 [20:47:39]action value=close_receipt [20:47:39]process_action close_receipt [20:47:39]cmd_close_receipt [20:47:39]MH_GetDate [20:47:39]Write to MH i2c: F0 00 00 CB 12 CC [20:47:39]Write i2c OK [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 09 00 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 09 00 CB 12 00 6B 82 F0 66 6A BD 47 65 EB [20:47:39]GetLastDocTimeStamp 1727038009 [20:47:39]current date 1727038059 [20:47:39]FM_GetShiftState [20:47:39]SAM_PROTO_GetShiftState [20:47:39]wFMCommunicate request_size=4 [20:47:39]MH_SAM_APDU [20:47:39]CAPDU: 80 13 01 00 [20:47:39]Write to MH i2c: E2 08 00 CC 12 80 13 01 00 00 00 00 00 5B [20:47:39]Write i2c OK [20:47:39]MH_I2C_Read... [20:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:39]Read from MH i2c: E2 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: E2 0E 00 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: E2 0E 00 CC 12 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [20:47:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:47:39]wFMCommunicate OK [20:47:39]SAM_PROTO_GetShiftState done [20:47:39]FM_GetShiftState done [20:47:39]opened in 1726966141 [20:47:39]opened+sec_in_day 1727052541 [20:47:39]quantity*price = 0 [20:47:39]sum+1 = 1 [20:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 387 22.09.2024 20:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152056 ФПД: 80493330972670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152056&fm=80493330972670&tin=02508201610067®Number=0000000000091825&sum=0 [20:47:40]StoreToDocumentArchive [20:47:40]shift 475 fd 152056 [20:47:40]save to /storage/0475/doc_00152056 [20:47:40]save last doc name /storage/0475/doc_00152056 to /storage/kkm_last_doc_name [20:47:40]save OK [20:47:40]Clear old archive folders... [20:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:40]tlvbuf is 005B4CF0 [20:47:40]SAM_PROTO_ClearQueue [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 09 00 00 [20:47:40]Write to MH i2c: E2 08 00 D9 12 80 09 00 00 00 00 00 00 5D [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 D9 12 00 90 00 5F [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]SAM_PROTO_ClearQueue done [20:47:40]KKMCreateOFDPacket [20:47:40]OFDProtocolAddRootSTLVToBuf [20:47:40]FM_MakeSignedData [20:47:40]FM_MakeSignedData [20:47:40]SAM_PROTO_SignData [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 0D 01 02 [20:47:40]Write to MH i2c: E2 08 00 DA 12 80 0D 01 02 00 00 00 00 65 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 DA 12 00 90 00 60 [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]wFMCommunicate request_size=255 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 6B 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 51 02 00 35 04 06 00 49 35 50 66 [20:47:40]Write to MH i2c: E2 02 01 DB 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 6B 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 51 02 00 35 04 06 00 49 35 50 66 00 00 A7 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 DB 12 00 90 00 61 [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]wFMCommunicate request_size=7 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 0D 02 02 02 3F FE [20:47:40]Write to MH i2c: E2 0A 00 DC 12 80 0D 02 02 02 00 3F FE 00 00 A9 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 03 00 DC 12 00 90 00 62 [20:47:40]RAPDU: 90 00 [20:47:40]wFMCommunicate OK [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 0D 03 02 [20:47:40]Write to MH i2c: E2 08 00 DD 12 80 0D 03 02 00 00 00 00 6A [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 0B 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 0B 00 DD 12 00 B1 72 FB 74 4A CA D5 5F 90 00 45 [20:47:40]RAPDU: B1 72 FB 74 4A CA D5 5F 90 00 [20:47:40]wFMCommunicate OK [20:47:40]SAM_PROTO_SignData done [20:47:40]FM_MakeSignedData done [20:47:40]CreateOFDProtocolMessage [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 11 00 00 [20:47:40]Write to MH i2c: E2 08 00 DE 12 80 11 00 00 00 00 00 00 6A [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:40]Read from MH i2c: E2 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 17 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: E2 17 00 DE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [20:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:40]wFMCommunicate OK [20:47:40]CreateOFDProtocolMessage done [20:47:40]OFDSenderStorePacket 152056 [20:47:40]StoreOFDPacket docnum=152056 [20:47:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 6C 04 01 2C 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 6B 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 51 02 00 35 04 06 00 49 35 50 66 3F FE B1 72 FB 74 4A CA D5 5F [20:47:40]CheckFolder [20:47:40]dirname=/storage/ofd_packets [20:47:40]CheckFolder done [20:47:40]ProducePacketName [20:47:40]name=ofd_packets/00152056 [20:47:40]NVStorageSaveData ofd_packets/00152056 [20:47:40]File name is /storage/ofd_packets/00152056 [20:47:40]Write 298 bytes [20:47:40]NVStorageSaveData done [20:47:40]OFDSenderStorePacket done [20:47:40]KKMCreateOFDPacket done [20:47:40]NVStorageSaveData kkm_last_timestamp [20:47:40]File name is /storage/kkm_last_timestamp [20:47:40]Write 4 bytes [20:47:40]NVStorageSaveData done [20:47:40]ExternCall_PrintAddStr [20:47:40]wPrintStart [20:47:40]Write to MH i2c: 01 00 00 DF 12 F1 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: 01 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: 01 07 00 [20:47:40]MH_I2C_Read... [20:47:40]Read from MH i2c: 01 07 00 DF 12 00 00 00 00 00 FF 0F 06 [20:47:40]RasterBufferAndPrint [20:47:40]line Счет N : (1)1786067 [20:47:40]line ИНН: 02508201610067 [20:47:40]line Контрольно-Кассовый Чек [20:47:40]line ПРОДАЖА [20:47:40]line ТРК (МРК, ГНК) : 31 [20:47:40]line Товар: 2710194210 [20:47:40]line ДТ-К-5 [20:47:40]line 6.570 * 0.00 [20:47:40]line = 0.00 [20:47:40]line НДС 12% НСП 1% [20:47:40]line > о реализуемом товаре [20:47:40]line ИТОГО: 0.00 [20:47:40]line НСП 1% : 0.00 [20:47:40]line НДС 12% : 0.00 [20:47:40]line Наличными: 0.00 [20:47:40]line Безнал.: 0.00 [20:47:40]line Место: АЗС № 89 "Партнер Нефть" [20:47:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:47:40]line СНО: Общий режим [20:47:40]line Чек 387 22.09.2024 20:47 [20:47:40]line Смена: 475 ФФД: 1.0 [20:47:40]line ЗНМ: 0300000113 [20:47:40]line РНМ: 0000000000091825 [20:47:40]line Версия ККМ: 001 [20:47:40]line Платежная система: O! деньги [20:47:40]line ФМ: 0000000000871835 [20:47:40]line ФД: 152056 [20:47:40]line ФПД: 80493330972670 [20:47:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152056&fm=80493330972670&tin=02508201610067®Number=0000000000091825&sum=0 [20:47:41]written 0, free lines is 4095 [20:47:41]OFD Sender: Processing packet 152056 [packets to send 827, broken 826] [20:47:41]ProducePacketName [20:47:41]name=ofd_packets/00152056 [20:47:41]OFD Sender: To server: pG, [20:47:41]CommunicateWithHost lk.salyk.kg:30040 [20:47:41]ConnectInit lk.salyk.kg [20:47:41]Write to MH i2c: 01 00 00 09 13 1C [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 09 13 00 00 00 00 00 DF 0C 0E [20:47:41]RasterBufferAndPrint [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]written 0, free lines is 3301 [20:47:41]MH_Cut [20:47:41]Write to MH i2c: D1 01 00 10 13 01 F5 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 01 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 01 00 10 13 00 F4 [20:47:41]Write to MH i2c: 01 00 00 11 13 24 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Connected sock=8 [20:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 6C 04 01 2C 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 6B 82 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 51 02 00 35 04 06 00 49 35 50 66 3F FE B1 72 FB 74 4A CA D5 5F [20:47:42]*** Cut start [20:47:42]*** Purtial cut [20:47:42]*** Stage 1: CUTSNS_PIN = 1 [20:47:42]Read from MH i2c: 01 [20:47:42]MH_I2C_Read... [20:47:42]*** Stop cut motor [20:47:42]*** Cut end [20:47:42]Read from MH i2c: 01 07 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: 01 07 00 11 13 00 00 00 00 00 FF 0F 39 [20:47:42]process_action close_receipt done [20:47:42]requested_data is exist [20:47:42]produce_requested_data [20:47:42]requested_item fm.sn is exist - process it [20:47:42]wFMCommunicate request_size=4 [20:47:42]MH_SAM_APDU [20:47:42]CAPDU: 80 11 00 00 [20:47:42]Write to MH i2c: E2 08 00 12 13 80 11 00 00 00 00 00 00 9F [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 [20:47:42]MH_I2C_Read... [20:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:42]Read from MH i2c: E2 17 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 17 00 12 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [20:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:42]wFMCommunicate OK [20:47:42]requested_item fd.num is exist - process it [20:47:42]SAM_PROTO_GetFieldsCounters [20:47:42]wFMCommunicate request_size=4 [20:47:42]MH_SAM_APDU [20:47:42]CAPDU: 80 13 00 00 [20:47:42]Write to MH i2c: E2 08 00 13 13 80 13 00 00 00 00 00 00 A2 [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:42]Read from MH i2c: E2 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 62 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 62 00 13 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [20:47:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:47:42]wFMCommunicate OK [20:47:42]SAM_PROTO_GetFieldsCounters done [20:47:42]requested_item shift.num is exist - process it [20:47:42]requested_item shift.opened is exist - process it [20:47:42]req_shift_opened [20:47:42]FM_GetShiftState [20:47:42]SAM_PROTO_GetShiftState [20:47:42]wFMCommunicate request_size=4 [20:47:42]MH_SAM_APDU [20:47:42]CAPDU: 80 13 01 00 [20:47:42]Write to MH i2c: E2 08 00 14 13 80 13 01 00 00 00 00 00 A4 [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:42]Read from MH i2c: E2 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 0E 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: E2 0E 00 14 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EB [20:47:42]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:47:42]wFMCommunicate OK [20:47:42]SAM_PROTO_GetShiftState done [20:47:42]FM_GetShiftState done [20:47:42]req_shift_opened done [20:47:42]requested_item shift.open_date is exist - process it [20:47:42]req_shift_open_date [20:47:42]req_shift_open_date done [20:47:42]produce_requested_data done [20:47:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152056,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:47:42]process_action_free close_receipt [20:47:42]json_value_free [20:47:42]json_value_free done [20:47:42]process_json_proto returns [20:47:42]Send response to host [20:47:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152056,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:47:42]free response buf [20:47:42]execute_script done [20:47:42]execute_script returns [20:47:42]free content buf [20:47:42]Sock 10.Close socket [20:47:42]Sock 10.Thread stoped [20:47:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 10 64 47 00 65 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 51 02 00 F4 03 04 00 6F 2A F0 66 B6 04 01 00 00 DB 28 B8 72 01 14 87 F9 [20:47:43]CommunicateWithHost err = 0 [20:47:43]CheckOFDResponse [20:47:43]1017 (14) - 77093643461234 [20:47:43]1041 (16) - 0000000000871835 [20:47:43]1040 (4) - 152056 [20:47:43]1012 (4) - 22.09.2024 14:32 [20:47:43]1206 (1) - 0 [20:47:43]OFD Sender: Remove packet 152056 [20:47:43]ProducePacketName [20:47:43]name=ofd_packets/00152056 [20:47:43]NVStorageDeleteData [20:47:43]OFD Sender: No OFD packet to send [20:47:48]OFD Sender: No OFD packet to send [20:47:53]OFD Sender: No OFD packet to send [20:47:58]OFD Sender: No OFD packet to send [20:48:03]OFD Sender: No OFD packet to send [20:48:05]recv_with_timeout no data received [20:48:08]OFD Sender: No OFD packet to send [20:48:13]OFD Sender: No OFD packet to send [20:48:18]OFD Sender: No OFD packet to send [20:48:23]OFD Sender: No OFD packet to send [20:48:28]OFD Sender: No OFD packet to send [20:48:33]recv_with_timeout no data received [20:48:33]OFD Sender: No OFD packet to send [20:48:38]OFD Sender: No OFD packet to send [20:48:43]OFD Sender: No OFD packet to send [20:48:48]OFD Sender: No OFD packet to send [20:48:54]OFD Sender: No OFD packet to send [20:48:59]OFD Sender: No OFD packet to send [20:49:04]OFD Sender: No OFD packet to send [20:49:09]OFD Sender: No OFD packet to send [20:49:14]OFD Sender: No OFD packet to send [20:49:19]OFD Sender: No OFD packet to send [20:49:24]OFD Sender: No OFD packet to send [20:49:29]OFD Sender: No OFD packet to send [20:49:29]recv_with_timeout no data received [20:49:34]OFD Sender: No OFD packet to send [20:49:39]OFD Sender: No OFD packet to send [20:49:40]recv_with_timeout no data received [20:49:44]OFD Sender: No OFD packet to send [20:49:49]OFD Sender: No OFD packet to send [20:49:54]OFD Sender: No OFD packet to send [20:49:59]OFD Sender: No OFD packet to send [20:50:04]OFD Sender: No OFD packet to send [20:50:09]OFD Sender: No OFD packet to send [20:50:14]OFD Sender: No OFD packet to send [20:50:18]recv_with_timeout no data received [20:50:19]OFD Sender: No OFD packet to send [20:50:24]OFD Sender: No OFD packet to send [20:50:29]OFD Sender: No OFD packet to send [20:50:34]OFD Sender: No OFD packet to send [20:50:35]accept exits with 9 [20:50:35]New connection [20:50:35]New thread 3067092324 created [20:50:35]Thread 3067235684 joined [20:50:35]Waiting for new connection... [20:50:35] Sock 9.Parse request [20:50:35]Sock 9.Check first char [20:50:35]Sock 9.First char is OK [20:50:35]request: POST /json_proto HTTP/1.0 [20:50:35]Method: POST [20:50:35]URL: /json_proto [20:50:35]Method is POST - this is cgi request [20:50:35]url: /json_proto [20:50:35]query_string will be loaded in cgi processing [20:50:35]execute_cgi json_proto POST (null) [20:50:35]execute_cgi path=json_proto method=POST [20:50:35]POST find Content-Length [20:50:35]Host: 172.17.43.67:8080 [20:50:35]Content-Length: 680 [20:50:35]Content-Type: application/json [20:50:35] [20:50:35]POST finish read [20:50:35]Found Content-Length = 680 [20:50:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:35]execute_script... [20:50:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:35]POST & json_proto [20:50:35]process_json_proto [20:50:35]json parsed OK: [20:50:35]protocol is kg_v1.0 [20:50:35]action value=close_receipt [20:50:35]process_action close_receipt [20:50:35]cmd_close_receipt [20:50:35]MH_GetDate [20:50:35]Write to MH i2c: F0 00 00 15 13 17 [20:50:35]Write i2c OK [20:50:35]MH_I2C_Read... [20:50:35]Read from MH i2c: F0 [20:50:35]MH_I2C_Read... [20:50:35]Read from MH i2c: F0 09 00 [20:50:35]MH_I2C_Read... [20:50:35]Read from MH i2c: F0 09 00 15 13 00 1C 83 F0 66 6A BD 47 65 E8 [20:50:35]GetLastDocTimeStamp 1727038059 [20:50:35]current date 1727038236 [20:50:35]FM_GetShiftState [20:50:35]SAM_PROTO_GetShiftState [20:50:35]wFMCommunicate request_size=4 [20:50:35]MH_SAM_APDU [20:50:35]CAPDU: 80 13 01 00 [20:50:35]Write to MH i2c: E2 08 00 16 13 80 13 01 00 00 00 00 00 A6 [20:50:35]Write i2c OK [20:50:35]MH_I2C_Read... [20:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:35]Read from MH i2c: E2 [20:50:35]MH_I2C_Read... [20:50:35]Read from MH i2c: E2 0E 00 [20:50:35]MH_I2C_Read... [20:50:35]Read from MH i2c: E2 0E 00 16 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 ED [20:50:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:50:35]wFMCommunicate OK [20:50:35]SAM_PROTO_GetShiftState done [20:50:35]FM_GetShiftState done [20:50:35]opened in 1726966141 [20:50:35]opened+sec_in_day 1727052541 [20:50:35]quantity*price = 200025 [20:50:35]sum+1 = 200026 [20:50:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 388 22.09.2024 20:50 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152057 ФПД: 157152727126977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152057&fm=157152727126977&tin=02508201610067®Number=0000000000091825&sum=200000 [20:50:37]StoreToDocumentArchive [20:50:37]shift 475 fd 152057 [20:50:37]save to /storage/0475/doc_00152057 [20:50:37]save last doc name /storage/0475/doc_00152057 to /storage/kkm_last_doc_name [20:50:37]save OK [20:50:37]Clear old archive folders... [20:50:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:50:37]tlvbuf is 00573A70 [20:50:37]SAM_PROTO_ClearQueue [20:50:37]wFMCommunicate request_size=4 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 09 00 00 [20:50:37]Write to MH i2c: E2 08 00 23 13 80 09 00 00 00 00 00 00 A8 [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 23 13 00 90 00 AA [20:50:37]RAPDU: 90 00 [20:50:37]wFMCommunicate OK [20:50:37]SAM_PROTO_ClearQueue done [20:50:37]KKMCreateOFDPacket [20:50:37]OFDProtocolAddRootSTLVToBuf [20:50:37]FM_MakeSignedData [20:50:37]FM_MakeSignedData [20:50:37]SAM_PROTO_SignData [20:50:37]wFMCommunicate request_size=4 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 0D 01 02 [20:50:37]Write to MH i2c: E2 08 00 24 13 80 0D 01 02 00 00 00 00 B0 [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 24 13 00 90 00 AB [20:50:37]RAPDU: 90 00 [20:50:37]wFMCommunicate OK [20:50:37]wFMCommunicate request_size=255 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 1C 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 51 02 00 35 04 06 00 8E ED F8 79 [20:50:37]Write to MH i2c: E2 02 01 25 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 1C 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 51 02 00 35 04 06 00 8E ED F8 79 00 00 B1 [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 25 13 00 90 00 AC [20:50:37]RAPDU: 90 00 [20:50:37]wFMCommunicate OK [20:50:37]wFMCommunicate request_size=7 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 0D 02 02 02 D3 C1 [20:50:37]Write to MH i2c: E2 0A 00 26 13 80 0D 02 02 02 00 D3 C1 00 00 4B [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 03 00 26 13 00 90 00 AD [20:50:37]RAPDU: 90 00 [20:50:37]wFMCommunicate OK [20:50:37]wFMCommunicate request_size=4 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 0D 03 02 [20:50:37]Write to MH i2c: E2 08 00 27 13 80 0D 03 02 00 00 00 00 B5 [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 0B 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 0B 00 27 13 00 4F CE 41 D7 D9 55 65 0B 90 00 89 [20:50:37]RAPDU: 4F CE 41 D7 D9 55 65 0B 90 00 [20:50:37]wFMCommunicate OK [20:50:37]SAM_PROTO_SignData done [20:50:37]FM_MakeSignedData done [20:50:37]CreateOFDProtocolMessage [20:50:37]wFMCommunicate request_size=4 [20:50:37]MH_SAM_APDU [20:50:37]CAPDU: 80 11 00 00 [20:50:37]Write to MH i2c: E2 08 00 28 13 80 11 00 00 00 00 00 00 B5 [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:37]Read from MH i2c: E2 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 17 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: E2 17 00 28 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [20:50:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:50:37]wFMCommunicate OK [20:50:37]CreateOFDProtocolMessage done [20:50:37]OFDSenderStorePacket 152057 [20:50:37]StoreOFDPacket docnum=152057 [20:50:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 44 36 04 01 25 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 1C 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 51 02 00 35 04 06 00 8E ED F8 79 D3 C1 4F CE 41 D7 D9 55 65 0B [20:50:37]CheckFolder [20:50:37]dirname=/storage/ofd_packets [20:50:37]CheckFolder done [20:50:37]ProducePacketName [20:50:37]name=ofd_packets/00152057 [20:50:37]NVStorageSaveData ofd_packets/00152057 [20:50:37]File name is /storage/ofd_packets/00152057 [20:50:37]Write 298 bytes [20:50:37]NVStorageSaveData done [20:50:37]OFDSenderStorePacket done [20:50:37]KKMCreateOFDPacket done [20:50:37]NVStorageSaveData kkm_last_timestamp [20:50:37]File name is /storage/kkm_last_timestamp [20:50:37]Write 4 bytes [20:50:37]NVStorageSaveData done [20:50:37]ExternCall_PrintAddStr [20:50:37]wPrintStart [20:50:37]Write to MH i2c: 01 00 00 29 13 3C [20:50:37]Write i2c OK [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: 01 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: 01 07 00 [20:50:37]MH_I2C_Read... [20:50:37]Read from MH i2c: 01 07 00 29 13 00 00 00 00 00 FF 0F 51 [20:50:37]RasterBufferAndPrint [20:50:37]line Счет N : (1)1786068 [20:50:37]line ИНН: 02508201610067 [20:50:37]line Контрольно-Кассовый Чек [20:50:37]line ПРОДАЖА [20:50:37]line ТРК (МРК, ГНК) : 31 [20:50:37]line Товар: 2710194210 [20:50:37]line ДТ-К-5 [20:50:37]line 26.250 * 76.20 [20:50:37]line = 2000.25 [20:50:37]line НДС 12% НСП 1% [20:50:37]line > о реализуемом товаре [20:50:37]line ОКРУГЛЕНИЕ: -0.25 [20:50:37]line ИТОГО: 2000.00 [20:50:37]line Внесено: 2000.00 [20:50:37]line СДАЧА: 0.00 [20:50:37]line НСП 1% : 17.70 [20:50:37]line НДС 12% : 212.42 [20:50:37]line Наличными: 2000.00 [20:50:37]line Безнал.: 0.00 [20:50:37]line Место: АЗС № 89 "Партнер Нефть" [20:50:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:50:37]line СНО: Общий режим [20:50:37]line Чек 388 22.09.2024 20:50 [20:50:37]line Смена: 475 ФФД: 1.0 [20:50:37]line ЗНМ: 0300000113 [20:50:37]line РНМ: 0000000000091825 [20:50:37]line Версия ККМ: 001 [20:50:37]line ФМ: 0000000000871835 [20:50:37]line ФД: 152057 [20:50:37]line ФПД: 157152727126977 [20:50:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152057&fm=157152727126977&tin=02508201610067®Number=0000000000091825&sum=200000 [20:50:37]OFD Sender: Processing packet 152057 [packets to send 827, broken 826] [20:50:37]ProducePacketName [20:50:37]name=ofd_packets/00152057 [20:50:37]OFD Sender: To server: pG, [20:50:37]CommunicateWithHost lk.salyk.kg:30040 [20:50:37]ConnectInit lk.salyk.kg [20:50:37]written 0, free lines is 4095 [20:50:38]Write to MH i2c: 01 00 00 54 13 67 [20:50:38]Write i2c OK [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: 01 [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: 01 07 00 [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: 01 07 00 54 13 00 00 00 00 00 D4 0C 4E [20:50:38]RasterBufferAndPrint [20:50:38]line [20:50:38]line [20:50:38]line [20:50:38]line [20:50:38]line [20:50:38]written 0, free lines is 3290 [20:50:38]MH_Cut [20:50:38]Write to MH i2c: D1 01 00 5B 13 01 40 [20:50:38]Write i2c OK [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: D1 [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: D1 01 00 [20:50:38]MH_I2C_Read... [20:50:38]Read from MH i2c: D1 01 00 5B 13 00 3F [20:50:38]Write to MH i2c: 01 00 00 5C 13 6F [20:50:38]Write i2c OK [20:50:38]MH_I2C_Read... [20:50:39]*** Cut start [20:50:39]*** Purtial cut [20:50:39]*** Stage 1: CUTSNS_PIN = 1 [20:50:39]Read from MH i2c: 01 [20:50:39]MH_I2C_Read... [20:50:39]*** Stop cut motor [20:50:39]*** Cut end [20:50:39]Read from MH i2c: 01 07 00 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: 01 07 00 5C 13 00 00 00 00 00 FF 0F 84 [20:50:39]process_action close_receipt done [20:50:39]requested_data is exist [20:50:39]produce_requested_data [20:50:39]requested_item fm.sn is exist - process it [20:50:39]wFMCommunicate request_size=4 [20:50:39]MH_SAM_APDU [20:50:39]CAPDU: 80 11 00 00 [20:50:39]Write to MH i2c: E2 08 00 5D 13 80 11 00 00 00 00 00 00 EA [20:50:39]Write i2c OK [20:50:39]MH_I2C_Read... [20:50:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:39]Read from MH i2c: E2 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 17 00 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 17 00 5D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [20:50:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:50:39]wFMCommunicate OK [20:50:39]requested_item fd.num is exist - process it [20:50:39]SAM_PROTO_GetFieldsCounters [20:50:39]wFMCommunicate request_size=4 [20:50:39]MH_SAM_APDU [20:50:39]CAPDU: 80 13 00 00 [20:50:39]Write to MH i2c: E2 08 00 5E 13 80 13 00 00 00 00 00 00 ED [20:50:39]Write i2c OK [20:50:39]MH_I2C_Read... [20:50:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:50:39]Read from MH i2c: E2 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 62 00 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 62 00 5E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [20:50:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:50:39]wFMCommunicate OK [20:50:39]SAM_PROTO_GetFieldsCounters done [20:50:39]requested_item shift.num is exist - process it [20:50:39]requested_item shift.opened is exist - process it [20:50:39]req_shift_opened [20:50:39]FM_GetShiftState [20:50:39]SAM_PROTO_GetShiftState [20:50:39]wFMCommunicate request_size=4 [20:50:39]MH_SAM_APDU [20:50:39]CAPDU: 80 13 01 00 [20:50:39]Write to MH i2c: E2 08 00 5F 13 80 13 01 00 00 00 00 00 EF [20:50:39]Write i2c OK [20:50:39]MH_I2C_Read... [20:50:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:39]Read from MH i2c: E2 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 0E 00 [20:50:39]MH_I2C_Read... [20:50:39]Read from MH i2c: E2 0E 00 5F 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 36 [20:50:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:50:39]wFMCommunicate OK [20:50:39]SAM_PROTO_GetShiftState done [20:50:39]FM_GetShiftState done [20:50:39]req_shift_opened done [20:50:39]requested_item shift.open_date is exist - process it [20:50:39]req_shift_open_date [20:50:39]req_shift_open_date done [20:50:39]produce_requested_data done [20:50:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152057,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:50:39]process_action_free close_receipt [20:50:39]json_value_free [20:50:39]json_value_free done [20:50:39]process_json_proto returns [20:50:39]Send response to host [20:50:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152057,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:50:39]free response buf [20:50:39]execute_script done [20:50:39]execute_script returns [20:50:39]free content buf [20:50:39]Sock 9.Close socket [20:50:39]Sock 9.Thread stoped [20:50:42]Connected sock=11 [20:50:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 44 36 04 01 25 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 1C 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 51 02 00 35 04 06 00 8E ED F8 79 D3 C1 4F CE 41 D7 D9 55 65 0B [20:50:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 89 68 47 00 FE 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 51 02 00 F4 03 04 00 24 2B F0 66 B6 04 01 00 00 90 08 08 EC AE 4B ED 4A [20:50:43]CommunicateWithHost err = 0 [20:50:43]CheckOFDResponse [20:50:43]1017 (14) - 77093643461234 [20:50:43]1041 (16) - 0000000000871835 [20:50:43]1040 (4) - 152057 [20:50:43]1012 (4) - 22.09.2024 14:35 [20:50:43]1206 (1) - 0 [20:50:43]OFD Sender: Remove packet 152057 [20:50:43]ProducePacketName [20:50:43]name=ofd_packets/00152057 [20:50:43]NVStorageDeleteData [20:50:44]OFD Sender: No OFD packet to send [20:50:49]OFD Sender: No OFD packet to send [20:50:54]OFD Sender: No OFD packet to send [20:50:59]OFD Sender: No OFD packet to send [20:51:04]OFD Sender: No OFD packet to send [20:51:09]OFD Sender: No OFD packet to send [20:51:14]OFD Sender: No OFD packet to send [20:51:19]OFD Sender: No OFD packet to send [20:51:24]OFD Sender: No OFD packet to send [20:51:29]OFD Sender: No OFD packet to send [20:51:29]accept exits with 8 [20:51:29]New connection [20:51:29]New thread 3067235684 created [20:51:29]Thread 3067092324 joined [20:51:29]Waiting for new connection... [20:51:29] Sock 8.Parse request [20:51:29]Sock 8.Check first char [20:51:29]Sock 8.First char is OK [20:51:29]request: POST /json_proto HTTP/1.0 [20:51:29]Method: POST [20:51:29]URL: /json_proto [20:51:29]Method is POST - this is cgi request [20:51:29]url: /json_proto [20:51:29]query_string will be loaded in cgi processing [20:51:29]execute_cgi json_proto POST (null) [20:51:29]execute_cgi path=json_proto method=POST [20:51:29]POST find Content-Length [20:51:29]Host: 172.17.43.67:8080 [20:51:29]Content-Length: 669 [20:51:29]Content-Type: application/json [20:51:29] [20:51:29]POST finish read [20:51:29]Found Content-Length = 669 [20:51:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18839", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:29]execute_script... [20:51:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18839", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:29]POST & json_proto [20:51:29]process_json_proto [20:51:29]json parsed OK: [20:51:29]protocol is kg_v1.0 [20:51:29]action value=close_receipt [20:51:29]process_action close_receipt [20:51:29]cmd_close_receipt [20:51:29]MH_GetDate [20:51:29]Write to MH i2c: F0 00 00 60 13 62 [20:51:29]Write i2c OK [20:51:29]MH_I2C_Read... [20:51:29]Read from MH i2c: F0 [20:51:29]MH_I2C_Read... [20:51:29]Read from MH i2c: F0 09 00 [20:51:29]MH_I2C_Read... [20:51:29]Read from MH i2c: F0 09 00 60 13 00 52 83 F0 66 6A BD 47 65 69 [20:51:29]GetLastDocTimeStamp 1727038236 [20:51:29]current date 1727038290 [20:51:29]FM_GetShiftState [20:51:29]SAM_PROTO_GetShiftState [20:51:29]wFMCommunicate request_size=4 [20:51:29]MH_SAM_APDU [20:51:29]CAPDU: 80 13 01 00 [20:51:29]Write to MH i2c: E2 08 00 61 13 80 13 01 00 00 00 00 00 F1 [20:51:29]Write i2c OK [20:51:29]MH_I2C_Read... [20:51:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:29]Read from MH i2c: E2 [20:51:29]MH_I2C_Read... [20:51:29]Read from MH i2c: E2 0E 00 [20:51:29]MH_I2C_Read... [20:51:29]Read from MH i2c: E2 0E 00 61 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 38 [20:51:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:51:29]wFMCommunicate OK [20:51:29]SAM_PROTO_GetShiftState done [20:51:29]FM_GetShiftState done [20:51:29]opened in 1726966141 [20:51:29]opened+sec_in_day 1727052541 [20:51:29]quantity*price = 9500 [20:51:29]sum+1 = 9501 [20:51:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 389 22.09.2024 20:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152058 ФПД: 26329733402806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152058&fm=26329733402806&tin=02508201610067®Number=0000000000091825&sum=9500 0 [20:51:31]StoreToDocumentArchive [20:51:31]shift 475 fd 152058 [20:51:31]save to /storage/0475/doc_00152058 [20:51:31]save last doc name /storage/0475/doc_00152058 to /storage/kkm_last_doc_name [20:51:31]save OK [20:51:31]Clear old archive folders... [20:51:31]ProcessDocumentItem done err = 0, tmpTLVsize=293 [20:51:31]tlvbuf is 00573210 [20:51:31]SAM_PROTO_ClearQueue [20:51:31]wFMCommunicate request_size=4 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 09 00 00 [20:51:31]Write to MH i2c: E2 08 00 6E 13 80 09 00 00 00 00 00 00 F3 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 6E 13 00 90 00 F5 [20:51:31]RAPDU: 90 00 [20:51:31]wFMCommunicate OK [20:51:31]SAM_PROTO_ClearQueue done [20:51:31]KKMCreateOFDPacket [20:51:31]OFDProtocolAddRootSTLVToBuf [20:51:31]FM_MakeSignedData [20:51:31]FM_MakeSignedData [20:51:31]SAM_PROTO_SignData [20:51:31]wFMCommunicate request_size=4 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 0D 01 02 [20:51:31]Write to MH i2c: E2 08 00 6F 13 80 0D 01 02 00 00 00 00 FB [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 6F 13 00 90 00 F6 [20:51:31]RAPDU: 90 00 [20:51:31]wFMCommunicate OK [20:51:31]wFMCommunicate request_size=255 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 52 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [20:51:31]Write to MH i2c: E2 02 01 70 13 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 52 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 80 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 70 13 00 90 00 F7 [20:51:31]RAPDU: 90 00 [20:51:31]wFMCommunicate OK [20:51:31]wFMCommunicate request_size=52 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 51 02 00 35 04 06 00 17 F2 5E 68 10 B6 [20:51:31]Write to MH i2c: E2 37 00 71 13 80 0D 02 02 2F 00 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 51 02 00 35 04 06 00 17 F2 5E 68 10 B6 00 00 A3 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 03 00 71 13 00 90 00 F8 [20:51:31]RAPDU: 90 00 [20:51:31]wFMCommunicate OK [20:51:31]wFMCommunicate request_size=4 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 0D 03 02 [20:51:31]Write to MH i2c: E2 08 00 72 13 80 0D 03 02 00 00 00 00 00 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 0B 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 0B 00 72 13 00 F1 7D 7C 91 77 D7 EB 3E 90 00 F3 [20:51:31]RAPDU: F1 7D 7C 91 77 D7 EB 3E 90 00 [20:51:31]wFMCommunicate OK [20:51:31]SAM_PROTO_SignData done [20:51:31]FM_MakeSignedData done [20:51:31]CreateOFDProtocolMessage [20:51:31]wFMCommunicate request_size=4 [20:51:31]MH_SAM_APDU [20:51:31]CAPDU: 80 11 00 00 [20:51:31]Write to MH i2c: E2 08 00 73 13 80 11 00 00 00 00 00 00 00 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:31]Read from MH i2c: E2 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 17 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: E2 17 00 73 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [20:51:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:31]wFMCommunicate OK [20:51:31]CreateOFDProtocolMessage done [20:51:31]OFDSenderStorePacket 152058 [20:51:31]StoreOFDPacket docnum=152058 [20:51:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 39 01 00 00 41 EE 31 01 50 35 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 52 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 51 02 00 35 04 06 00 17 F2 5E 68 10 B6 F1 7D 7C 91 77 D7 EB 3E [20:51:31]CheckFolder [20:51:31]dirname=/storage/ofd_packets [20:51:31]CheckFolder done [20:51:31]ProducePacketName [20:51:31]name=ofd_packets/00152058 [20:51:31]NVStorageSaveData ofd_packets/00152058 [20:51:31]File name is /storage/ofd_packets/00152058 [20:51:31]Write 343 bytes [20:51:31]NVStorageSaveData done [20:51:31]OFDSenderStorePacket done [20:51:31]KKMCreateOFDPacket done [20:51:31]NVStorageSaveData kkm_last_timestamp [20:51:31]File name is /storage/kkm_last_timestamp [20:51:31]Write 4 bytes [20:51:31]NVStorageSaveData done [20:51:31]ExternCall_PrintAddStr [20:51:31]wPrintStart [20:51:31]Write to MH i2c: 01 00 00 74 13 87 [20:51:31]Write i2c OK [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: 01 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: 01 07 00 [20:51:31]MH_I2C_Read... [20:51:31]Read from MH i2c: 01 07 00 74 13 00 00 00 00 00 FF 0F 9C [20:51:31]RasterBufferAndPrint [20:51:31]line Счет N : (3)18839 [20:51:31]line ИНН: 02508201610067 [20:51:31]line Контрольно-Кассовый Чек [20:51:31]line ПРОДАЖА [20:51:31]line Товар: 4700003010056 [20:51:31]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [20:51:31]line 1.000 * 95.00 [20:51:31]line = 95.00 [20:51:31]line НДС 12% НСП 1% [20:51:31]line > о реализуемом товаре [20:51:31]line ИТОГО: 95.00 [20:51:31]line НСП 1% : 0.84 [20:51:31]line НДС 12% : 10.09 [20:51:31]line Наличными: 95.00 [20:51:31]line Безнал.: 0.00 [20:51:31]line Место: АЗС № 89 "Партнер Нефть" [20:51:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:51:31]line СНО: Общий режим [20:51:31]line Чек 389 22.09.2024 20:51 [20:51:31]line Смена: 475 ФФД: 1.0 [20:51:31]line ЗНМ: 0300000113 [20:51:31]line РНМ: 0000000000091825 [20:51:31]line Версия ККМ: 001 [20:51:31]line ФМ: 0000000000871835 [20:51:31]line ФД: 152058 [20:51:31]line ФПД: 26329733402806 [20:51:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152058&fm=26329733402806&tin=02508201610067®Number=0000000000091825&sum=9500 [20:51:31]line 0 [20:51:31]written 0, free lines is 4095 [20:51:31]OFD Sender: Processing packet 152058 [packets to send 827, broken 826] [20:51:31]ProducePacketName [20:51:31]name=ofd_packets/00152058 [20:51:31]OFD Sender: To server: pG, [20:51:31]CommunicateWithHost lk.salyk.kg:30040 [20:51:31]ConnectInit lk.salyk.kg [20:51:32]Write to MH i2c: 01 00 00 9D 13 B0 [20:51:32]Write i2c OK [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: 01 [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: 01 07 00 [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: 01 07 00 9D 13 00 00 00 00 00 E7 0C AA [20:51:32]RasterBufferAndPrint [20:51:32]line [20:51:32]line [20:51:32]line [20:51:32]line [20:51:32]line [20:51:32]written 0, free lines is 3309 [20:51:32]MH_Cut [20:51:32]Write to MH i2c: D1 01 00 A4 13 01 89 [20:51:32]Write i2c OK [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: D1 [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: D1 01 00 [20:51:32]MH_I2C_Read... [20:51:32]Read from MH i2c: D1 01 00 A4 13 00 88 [20:51:32]Write to MH i2c: 01 00 00 A5 13 B8 [20:51:32]Write i2c OK [20:51:32]MH_I2C_Read... [20:51:32]Connected sock=9 [20:51:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 39 01 00 00 41 EE 31 01 50 35 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 52 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 51 02 00 35 04 06 00 17 F2 5E 68 10 B6 F1 7D 7C 91 77 D7 EB 3E [20:51:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4C E3 47 00 AF 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 51 02 00 F4 03 04 00 55 2B F0 66 B6 04 01 00 00 77 8D 0A 3E 7F D2 E2 B2 [20:51:32]CommunicateWithHost err = 0 [20:51:32]CheckOFDResponse [20:51:32]1017 (14) - 77093643461234 [20:51:32]1041 (16) - 0000000000871835 [20:51:32]1040 (4) - 152058 [20:51:32]1012 (4) - 22.09.2024 14:36 [20:51:32]1206 (1) - 0 [20:51:32]OFD Sender: Remove packet 152058 [20:51:32]ProducePacketName [20:51:32]name=ofd_packets/00152058 [20:51:32]NVStorageDeleteData [20:51:32]*** Cut start [20:51:32]*** Purtial cut [20:51:32]*** Stage 1: CUTSNS_PIN = 1 [20:51:33]Read from MH i2c: 01 [20:51:33]MH_I2C_Read... [20:51:33]*** Stop cut motor [20:51:33]*** Cut end [20:51:33]Read from MH i2c: 01 07 00 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: 01 07 00 A5 13 00 00 00 00 00 FF 0F CD [20:51:33]process_action close_receipt done [20:51:33]requested_data is exist [20:51:33]produce_requested_data [20:51:33]requested_item fm.sn is exist - process it [20:51:33]wFMCommunicate request_size=4 [20:51:33]MH_SAM_APDU [20:51:33]CAPDU: 80 11 00 00 [20:51:33]Write to MH i2c: E2 08 00 A6 13 80 11 00 00 00 00 00 00 33 [20:51:33]Write i2c OK [20:51:33]MH_I2C_Read... [20:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:33]Read from MH i2c: E2 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 17 00 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 17 00 A6 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [20:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:33]wFMCommunicate OK [20:51:33]requested_item fd.num is exist - process it [20:51:33]SAM_PROTO_GetFieldsCounters [20:51:33]wFMCommunicate request_size=4 [20:51:33]MH_SAM_APDU [20:51:33]CAPDU: 80 13 00 00 [20:51:33]Write to MH i2c: E2 08 00 A7 13 80 13 00 00 00 00 00 00 36 [20:51:33]Write i2c OK [20:51:33]MH_I2C_Read... [20:51:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:33]Read from MH i2c: E2 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 62 00 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 62 00 A7 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [20:51:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:33]wFMCommunicate OK [20:51:33]SAM_PROTO_GetFieldsCounters done [20:51:33]requested_item shift.num is exist - process it [20:51:33]requested_item shift.opened is exist - process it [20:51:33]req_shift_opened [20:51:33]FM_GetShiftState [20:51:33]SAM_PROTO_GetShiftState [20:51:33]wFMCommunicate request_size=4 [20:51:33]MH_SAM_APDU [20:51:33]CAPDU: 80 13 01 00 [20:51:33]Write to MH i2c: E2 08 00 A8 13 80 13 01 00 00 00 00 00 38 [20:51:33]Write i2c OK [20:51:33]MH_I2C_Read... [20:51:33]OFD Sender: No OFD packet to send [20:51:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:33]Read from MH i2c: E2 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 0E 00 [20:51:33]MH_I2C_Read... [20:51:33]Read from MH i2c: E2 0E 00 A8 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7F [20:51:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:51:33]wFMCommunicate OK [20:51:33]SAM_PROTO_GetShiftState done [20:51:33]FM_GetShiftState done [20:51:33]req_shift_opened done [20:51:33]requested_item shift.open_date is exist - process it [20:51:33]req_shift_open_date [20:51:33]req_shift_open_date done [20:51:33]produce_requested_data done [20:51:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152058,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:51:33]process_action_free close_receipt [20:51:33]json_value_free [20:51:33]json_value_free done [20:51:33]process_json_proto returns [20:51:33]Send response to host [20:51:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152058,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:51:33]free response buf [20:51:33]execute_script done [20:51:33]execute_script returns [20:51:33]free content buf [20:51:33]Sock 8.Close socket [20:51:33]Sock 8.Thread stoped [20:51:35]accept exits with 10 [20:51:35]New connection [20:51:35]New thread 3067092324 created [20:51:35]Thread 3067235684 joined [20:51:35]Waiting for new connection... [20:51:35] Sock 10.Parse request [20:51:35]Sock 10.Check first char [20:51:35]Sock 10.First char is OK [20:51:35]request: POST /json_proto HTTP/1.0 [20:51:35]Method: POST [20:51:35]URL: /json_proto [20:51:35]Method is POST - this is cgi request [20:51:35]url: /json_proto [20:51:35]query_string will be loaded in cgi processing [20:51:35]execute_cgi json_proto POST (null) [20:51:35]execute_cgi path=json_proto method=POST [20:51:35]POST find Content-Length [20:51:35]Host: 172.17.43.67:8080 [20:51:35]Content-Length: 683 [20:51:35]Content-Type: application/json [20:51:35] [20:51:35]POST finish read [20:51:35]Found Content-Length = 683 [20:51:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:35]execute_script... [20:51:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:35]POST & json_proto [20:51:35]process_json_proto [20:51:35]json parsed OK: [20:51:35]protocol is kg_v1.0 [20:51:35]action value=close_receipt [20:51:35]process_action close_receipt [20:51:35]cmd_close_receipt [20:51:35]MH_GetDate [20:51:35]Write to MH i2c: F0 00 00 A9 13 AB [20:51:35]Write i2c OK [20:51:35]MH_I2C_Read... [20:51:35]Read from MH i2c: F0 [20:51:35]MH_I2C_Read... [20:51:35]Read from MH i2c: F0 09 00 [20:51:35]MH_I2C_Read... [20:51:35]Read from MH i2c: F0 09 00 A9 13 00 58 83 F0 66 6A BD 47 65 B8 [20:51:35]GetLastDocTimeStamp 1727038290 [20:51:35]current date 1727038296 [20:51:35]FM_GetShiftState [20:51:35]SAM_PROTO_GetShiftState [20:51:35]wFMCommunicate request_size=4 [20:51:35]MH_SAM_APDU [20:51:35]CAPDU: 80 13 01 00 [20:51:35]Write to MH i2c: E2 08 00 AA 13 80 13 01 00 00 00 00 00 3A [20:51:35]Write i2c OK [20:51:35]MH_I2C_Read... [20:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:35]Read from MH i2c: E2 [20:51:35]MH_I2C_Read... [20:51:35]Read from MH i2c: E2 0E 00 [20:51:35]MH_I2C_Read... [20:51:35]Read from MH i2c: E2 0E 00 AA 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 81 [20:51:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:51:35]wFMCommunicate OK [20:51:35]SAM_PROTO_GetShiftState done [20:51:35]FM_GetShiftState done [20:51:35]opened in 1726966141 [20:51:35]opened+sec_in_day 1727052541 [20:51:35]quantity*price = 100005 [20:51:35]sum+1 = 100006 [20:51:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 390 22.09.2024 20:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152059 ФПД: 65347236224682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205136&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152059&fm=65347236224682&tin=02508201610067®Number=0000000000091825&sum=100000 [20:51:36]StoreToDocumentArchive [20:51:36]shift 475 fd 152059 [20:51:36]save to /storage/0475/doc_00152059 [20:51:36]save last doc name /storage/0475/doc_00152059 to /storage/kkm_last_doc_name [20:51:36]save OK [20:51:36]Clear old archive folders... [20:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:51:36]tlvbuf is B6F06520 [20:51:36]SAM_PROTO_ClearQueue [20:51:36]wFMCommunicate request_size=4 [20:51:36]MH_SAM_APDU [20:51:36]CAPDU: 80 09 00 00 [20:51:36]Write to MH i2c: E2 08 00 B7 13 80 09 00 00 00 00 00 00 3C [20:51:36]Write i2c OK [20:51:36]MH_I2C_Read... [20:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:36]Read from MH i2c: E2 [20:51:36]MH_I2C_Read... [20:51:36]Read from MH i2c: E2 03 00 [20:51:36]MH_I2C_Read... [20:51:36]Read from MH i2c: E2 03 00 B7 13 00 90 00 3E [20:51:36]RAPDU: 90 00 [20:51:36]wFMCommunicate OK [20:51:36]SAM_PROTO_ClearQueue done [20:51:36]KKMCreateOFDPacket [20:51:36]OFDProtocolAddRootSTLVToBuf [20:51:36]FM_MakeSignedData [20:51:36]FM_MakeSignedData [20:51:36]SAM_PROTO_SignData [20:51:36]wFMCommunicate request_size=4 [20:51:36]MH_SAM_APDU [20:51:36]CAPDU: 80 0D 01 02 [20:51:36]Write to MH i2c: E2 08 00 B8 13 80 0D 01 02 00 00 00 00 44 [20:51:36]Write i2c OK [20:51:36]MH_I2C_Read... [20:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:36]Read from MH i2c: E2 [20:51:36]MH_I2C_Read... [20:51:36]Read from MH i2c: E2 03 00 [20:51:36]MH_I2C_Read... [20:51:36]Read from MH i2c: E2 03 00 B8 13 00 90 00 3F [20:51:36]RAPDU: 90 00 [20:51:36]wFMCommunicate OK [20:51:36]wFMCommunicate request_size=255 [20:51:36]MH_SAM_APDU [20:51:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 58 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 51 02 00 35 04 06 00 3B [20:51:36]Write to MH i2c: E2 02 01 B9 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 58 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 51 02 00 35 04 06 00 3B 00 00 6F [20:51:36]Write i2c OK [20:51:36]MH_I2C_Read... [20:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:37]Read from MH i2c: E2 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 03 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 03 00 B9 13 00 90 00 40 [20:51:37]RAPDU: 90 00 [20:51:37]wFMCommunicate OK [20:51:37]wFMCommunicate request_size=10 [20:51:37]MH_SAM_APDU [20:51:37]CAPDU: 80 0D 02 02 05 6E D6 CD 5E AA [20:51:37]Write to MH i2c: E2 0D 00 BA 13 80 0D 02 02 05 00 6E D6 CD 5E AA 00 00 6A [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:37]Read from MH i2c: E2 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 03 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 03 00 BA 13 00 90 00 41 [20:51:37]RAPDU: 90 00 [20:51:37]wFMCommunicate OK [20:51:37]wFMCommunicate request_size=4 [20:51:37]MH_SAM_APDU [20:51:37]CAPDU: 80 0D 03 02 [20:51:37]Write to MH i2c: E2 08 00 BB 13 80 0D 03 02 00 00 00 00 49 [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:37]Read from MH i2c: E2 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 0B 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 0B 00 BB 13 00 B0 38 DA 20 53 F7 52 BE 90 00 86 [20:51:37]RAPDU: B0 38 DA 20 53 F7 52 BE 90 00 [20:51:37]wFMCommunicate OK [20:51:37]SAM_PROTO_SignData done [20:51:37]FM_MakeSignedData done [20:51:37]CreateOFDProtocolMessage [20:51:37]wFMCommunicate request_size=4 [20:51:37]MH_SAM_APDU [20:51:37]CAPDU: 80 11 00 00 [20:51:37]Write to MH i2c: E2 08 00 BC 13 80 11 00 00 00 00 00 00 49 [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:37]Read from MH i2c: E2 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 17 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: E2 17 00 BC 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [20:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:37]wFMCommunicate OK [20:51:37]CreateOFDProtocolMessage done [20:51:37]OFDSenderStorePacket 152059 [20:51:37]StoreOFDPacket docnum=152059 [20:51:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F ED 07 01 1E AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 58 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 51 02 00 35 04 06 00 3B 6E D6 CD 5E AA B0 38 DA 20 53 F7 52 BE [20:51:37]CheckFolder [20:51:37]dirname=/storage/ofd_packets [20:51:37]CheckFolder done [20:51:37]ProducePacketName [20:51:37]name=ofd_packets/00152059 [20:51:37]NVStorageSaveData ofd_packets/00152059 [20:51:37]File name is /storage/ofd_packets/00152059 [20:51:37]Write 301 bytes [20:51:37]NVStorageSaveData done [20:51:37]OFDSenderStorePacket done [20:51:37]KKMCreateOFDPacket done [20:51:37]NVStorageSaveData kkm_last_timestamp [20:51:37]File name is /storage/kkm_last_timestamp [20:51:37]Write 4 bytes [20:51:37]NVStorageSaveData done [20:51:37]ExternCall_PrintAddStr [20:51:37]wPrintStart [20:51:37]Write to MH i2c: 01 00 00 BD 13 D0 [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 07 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 07 00 BD 13 00 00 00 00 00 FF 0F E5 [20:51:37]RasterBufferAndPrint [20:51:37]line Счет N : (1)1786070 [20:51:37]line ИНН: 02508201610067 [20:51:37]line Контрольно-Кассовый Чек [20:51:37]line ПРОДАЖА [20:51:37]line ТРК (МРК, ГНК) : 22 [20:51:37]line Товар: 2710124130 [20:51:37]line Аи-92-К-5 [20:51:37]line 14.750 * 67.80 [20:51:37]line = 1000.05 [20:51:37]line НДС 12% НСП 1% [20:51:37]line > о реализуемом товаре [20:51:37]line ОКРУГЛЕНИЕ: -0.05 [20:51:37]line ИТОГО: 1000.00 [20:51:37]line Внесено: 1000.00 [20:51:37]line СДАЧА: 0.00 [20:51:37]line НСП 1% : 8.85 [20:51:37]line НДС 12% : 106.20 [20:51:37]line Наличными: 1000.00 [20:51:37]line Безнал.: 0.00 [20:51:37]line Место: АЗС № 89 "Партнер Нефть" [20:51:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:51:37]line СНО: Общий режим [20:51:37]line Чек 390 22.09.2024 20:51 [20:51:37]line Смена: 475 ФФД: 1.0 [20:51:37]line ЗНМ: 0300000113 [20:51:37]line РНМ: 0000000000091825 [20:51:37]line Версия ККМ: 001 [20:51:37]line ФМ: 0000000000871835 [20:51:37]line ФД: 152059 [20:51:37]line ФПД: 65347236224682 [20:51:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205136&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152059&fm=65347236224682&tin=02508201610067®Number=0000000000091825&sum=100000 [20:51:37]written 0, free lines is 4095 [20:51:37]OFD Sender: Processing packet 152059 [packets to send 827, broken 826] [20:51:37]ProducePacketName [20:51:37]name=ofd_packets/00152059 [20:51:37]OFD Sender: To server: pG, [20:51:37]CommunicateWithHost lk.salyk.kg:30040 [20:51:37]ConnectInit lk.salyk.kg [20:51:37]Connected sock=8 [20:51:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F ED 07 01 1E AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 58 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 51 02 00 35 04 06 00 3B 6E D6 CD 5E AA B0 38 DA 20 53 F7 52 BE [20:51:37]Write to MH i2c: 01 00 00 E8 13 FB [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 07 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: 01 07 00 E8 13 00 00 00 00 00 DF 0C ED [20:51:37]RasterBufferAndPrint [20:51:37]line [20:51:37]line [20:51:37]line [20:51:37]line [20:51:37]line [20:51:37]written 0, free lines is 3307 [20:51:37]MH_Cut [20:51:37]Write to MH i2c: D1 01 00 EF 13 01 D4 [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: D1 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: D1 01 00 [20:51:37]MH_I2C_Read... [20:51:37]Read from MH i2c: D1 01 00 EF 13 00 D3 [20:51:37]Write to MH i2c: 01 00 00 F0 13 03 [20:51:37]Write i2c OK [20:51:37]MH_I2C_Read... [20:51:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 D5 47 00 A0 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 51 02 00 F4 03 04 00 5B 2B F0 66 B6 04 01 00 00 0E D2 B3 71 F9 3C 0A 55 [20:51:38]CommunicateWithHost err = 0 [20:51:38]CheckOFDResponse [20:51:38]1017 (14) - 77093643461234 [20:51:38]1041 (16) - 0000000000871835 [20:51:38]1040 (4) - 152059 [20:51:38]1012 (4) - 22.09.2024 14:36 [20:51:38]1206 (1) - 0 [20:51:38]OFD Sender: Remove packet 152059 [20:51:38]ProducePacketName [20:51:38]name=ofd_packets/00152059 [20:51:38]NVStorageDeleteData [20:51:38]*** Cut start [20:51:38]*** Purtial cut [20:51:38]*** Stage 1: CUTSNS_PIN = 1 [20:51:38]OFD Sender: No OFD packet to send [20:51:38]Read from MH i2c: 01 [20:51:38]MH_I2C_Read... [20:51:38]*** Stop cut motor [20:51:38]*** Cut end [20:51:38]Read from MH i2c: 01 07 00 [20:51:38]MH_I2C_Read... [20:51:38]Read from MH i2c: 01 07 00 F0 13 00 00 00 00 00 FF 0F 18 [20:51:38]process_action close_receipt done [20:51:38]requested_data is exist [20:51:38]produce_requested_data [20:51:38]requested_item fm.sn is exist - process it [20:51:38]wFMCommunicate request_size=4 [20:51:38]MH_SAM_APDU [20:51:38]CAPDU: 80 11 00 00 [20:51:38]Write to MH i2c: E2 08 00 F1 13 80 11 00 00 00 00 00 00 7E [20:51:38]Write i2c OK [20:51:38]MH_I2C_Read... [20:51:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:38]Read from MH i2c: E2 [20:51:38]MH_I2C_Read... [20:51:38]Read from MH i2c: E2 17 00 [20:51:38]MH_I2C_Read... [20:51:38]Read from MH i2c: E2 17 00 F1 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [20:51:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:38]wFMCommunicate OK [20:51:38]requested_item fd.num is exist - process it [20:51:38]SAM_PROTO_GetFieldsCounters [20:51:38]wFMCommunicate request_size=4 [20:51:38]MH_SAM_APDU [20:51:38]CAPDU: 80 13 00 00 [20:51:38]Write to MH i2c: E2 08 00 F2 13 80 13 00 00 00 00 00 00 81 [20:51:38]Write i2c OK [20:51:38]MH_I2C_Read... [20:51:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:39]Read from MH i2c: E2 [20:51:39]MH_I2C_Read... [20:51:39]Read from MH i2c: E2 62 00 [20:51:39]MH_I2C_Read... [20:51:39]Read from MH i2c: E2 62 00 F2 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [20:51:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:39]wFMCommunicate OK [20:51:39]SAM_PROTO_GetFieldsCounters done [20:51:39]requested_item shift.num is exist - process it [20:51:39]requested_item shift.opened is exist - process it [20:51:39]req_shift_opened [20:51:39]FM_GetShiftState [20:51:39]SAM_PROTO_GetShiftState [20:51:39]wFMCommunicate request_size=4 [20:51:39]MH_SAM_APDU [20:51:39]CAPDU: 80 13 01 00 [20:51:39]Write to MH i2c: E2 08 00 F3 13 80 13 01 00 00 00 00 00 83 [20:51:39]Write i2c OK [20:51:39]MH_I2C_Read... [20:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:39]Read from MH i2c: E2 [20:51:39]MH_I2C_Read... [20:51:39]Read from MH i2c: E2 0E 00 [20:51:39]MH_I2C_Read... [20:51:39]Read from MH i2c: E2 0E 00 F3 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CA [20:51:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:51:39]wFMCommunicate OK [20:51:39]SAM_PROTO_GetShiftState done [20:51:39]FM_GetShiftState done [20:51:39]req_shift_opened done [20:51:39]requested_item shift.open_date is exist - process it [20:51:39]req_shift_open_date [20:51:39]req_shift_open_date done [20:51:39]produce_requested_data done [20:51:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152059,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:51:39]process_action_free close_receipt [20:51:39]json_value_free [20:51:39]json_value_free done [20:51:39]process_json_proto returns [20:51:39]Send response to host [20:51:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152059,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:51:39]free response buf [20:51:39]execute_script done [20:51:39]execute_script returns [20:51:39]free content buf [20:51:39]Sock 10.Close socket [20:51:39]Sock 10.Thread stoped [20:51:43]OFD Sender: No OFD packet to send [20:51:48]OFD Sender: No OFD packet to send [20:51:53]OFD Sender: No OFD packet to send [20:51:58]OFD Sender: No OFD packet to send [20:52:03]OFD Sender: No OFD packet to send [20:52:03]accept exits with 9 [20:52:03]New connection [20:52:03]New thread 3067235684 created [20:52:03]Thread 3067092324 joined [20:52:03]Waiting for new connection... [20:52:03] Sock 9.Parse request [20:52:03]Sock 9.Check first char [20:52:03]Sock 9.First char is OK [20:52:03]request: POST /json_proto HTTP/1.0 [20:52:03]Method: POST [20:52:03]URL: /json_proto [20:52:03]Method is POST - this is cgi request [20:52:03]url: /json_proto [20:52:03]query_string will be loaded in cgi processing [20:52:03]execute_cgi json_proto POST (null) [20:52:03]execute_cgi path=json_proto method=POST [20:52:03]POST find Content-Length [20:52:03]Host: 172.17.43.67:8080 [20:52:03]Content-Length: 657 [20:52:03]Content-Type: application/json [20:52:03] [20:52:03]POST finish read [20:52:03]Found Content-Length = 657 [20:52:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18840", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:03]execute_script... [20:52:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18840", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:03]POST & json_proto [20:52:03]process_json_proto [20:52:03]json parsed OK: [20:52:03]protocol is kg_v1.0 [20:52:03]action value=close_receipt [20:52:03]process_action close_receipt [20:52:03]cmd_close_receipt [20:52:03]MH_GetDate [20:52:03]Write to MH i2c: F0 00 00 F4 13 F6 [20:52:03]Write i2c OK [20:52:03]MH_I2C_Read... [20:52:03]Read from MH i2c: F0 [20:52:03]MH_I2C_Read... [20:52:03]Read from MH i2c: F0 09 00 [20:52:03]MH_I2C_Read... [20:52:03]Read from MH i2c: F0 09 00 F4 13 00 74 83 F0 66 6A BD 47 65 1F [20:52:03]GetLastDocTimeStamp 1727038296 [20:52:03]current date 1727038324 [20:52:03]FM_GetShiftState [20:52:03]SAM_PROTO_GetShiftState [20:52:03]wFMCommunicate request_size=4 [20:52:03]MH_SAM_APDU [20:52:03]CAPDU: 80 13 01 00 [20:52:03]Write to MH i2c: E2 08 00 F5 13 80 13 01 00 00 00 00 00 85 [20:52:03]Write i2c OK [20:52:03]MH_I2C_Read... [20:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:04]Read from MH i2c: E2 [20:52:04]MH_I2C_Read... [20:52:04]Read from MH i2c: E2 0E 00 [20:52:04]MH_I2C_Read... [20:52:04]Read from MH i2c: E2 0E 00 F5 13 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [20:52:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:52:04]wFMCommunicate OK [20:52:04]SAM_PROTO_GetShiftState done [20:52:04]FM_GetShiftState done [20:52:04]opened in 1726966141 [20:52:04]opened+sec_in_day 1727052541 [20:52:04]quantity*price = 11000 [20:52:04]sum+1 = 11001 [20:52:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 391 22.09.2024 20:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152060 ФПД: 34803875361864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205204&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152060&fm=34803875361864&tin=02508201610067®Number=0000000000091825&sum=11000 0 [20:52:05]StoreToDocumentArchive [20:52:05]shift 475 fd 152060 [20:52:05]save to /storage/0475/doc_00152060 [20:52:05]save last doc name /storage/0475/doc_00152060 to /storage/kkm_last_doc_name [20:52:05]save OK [20:52:05]Clear old archive folders... [20:52:05]ProcessDocumentItem done err = 0, tmpTLVsize=278 [20:52:05]tlvbuf is B6EED2E0 [20:52:05]SAM_PROTO_ClearQueue [20:52:05]wFMCommunicate request_size=4 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 09 00 00 [20:52:05]Write to MH i2c: E2 08 00 02 14 80 09 00 00 00 00 00 00 88 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 02 14 00 90 00 8A [20:52:05]RAPDU: 90 00 [20:52:05]wFMCommunicate OK [20:52:05]SAM_PROTO_ClearQueue done [20:52:05]KKMCreateOFDPacket [20:52:05]OFDProtocolAddRootSTLVToBuf [20:52:05]FM_MakeSignedData [20:52:05]FM_MakeSignedData [20:52:05]SAM_PROTO_SignData [20:52:05]wFMCommunicate request_size=4 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 0D 01 02 [20:52:05]Write to MH i2c: E2 08 00 03 14 80 0D 01 02 00 00 00 00 90 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 03 14 00 90 00 8B [20:52:05]RAPDU: 90 00 [20:52:05]wFMCommunicate OK [20:52:05]wFMCommunicate request_size=255 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 74 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [20:52:05]Write to MH i2c: E2 02 01 04 14 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 74 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 B7 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 04 14 00 90 00 8C [20:52:05]RAPDU: 90 00 [20:52:05]wFMCommunicate OK [20:52:05]wFMCommunicate request_size=37 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 51 02 00 35 04 06 00 1F A7 68 A0 B4 48 [20:52:05]Write to MH i2c: E2 28 00 05 14 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 51 02 00 35 04 06 00 1F A7 68 A0 B4 48 00 00 03 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 03 00 05 14 00 90 00 8D [20:52:05]RAPDU: 90 00 [20:52:05]wFMCommunicate OK [20:52:05]wFMCommunicate request_size=4 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 0D 03 02 [20:52:05]Write to MH i2c: E2 08 00 06 14 80 0D 03 02 00 00 00 00 95 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 0B 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 0B 00 06 14 00 F9 FF 74 CD FA D4 8C 8A 90 00 B3 [20:52:05]RAPDU: F9 FF 74 CD FA D4 8C 8A 90 00 [20:52:05]wFMCommunicate OK [20:52:05]SAM_PROTO_SignData done [20:52:05]FM_MakeSignedData done [20:52:05]CreateOFDProtocolMessage [20:52:05]wFMCommunicate request_size=4 [20:52:05]MH_SAM_APDU [20:52:05]CAPDU: 80 11 00 00 [20:52:05]Write to MH i2c: E2 08 00 07 14 80 11 00 00 00 00 00 00 95 [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:05]Read from MH i2c: E2 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 17 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: E2 17 00 07 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [20:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:05]wFMCommunicate OK [20:52:05]CreateOFDProtocolMessage done [20:52:05]OFDSenderStorePacket 152060 [20:52:05]StoreOFDPacket docnum=152060 [20:52:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 99 D5 22 01 8A 68 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 74 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 51 02 00 35 04 06 00 1F A7 68 A0 B4 48 F9 FF 74 CD FA D4 8C 8A [20:52:05]CheckFolder [20:52:05]dirname=/storage/ofd_packets [20:52:05]CheckFolder done [20:52:05]ProducePacketName [20:52:05]name=ofd_packets/00152060 [20:52:05]NVStorageSaveData ofd_packets/00152060 [20:52:05]File name is /storage/ofd_packets/00152060 [20:52:05]Write 328 bytes [20:52:05]NVStorageSaveData done [20:52:05]OFDSenderStorePacket done [20:52:05]KKMCreateOFDPacket done [20:52:05]NVStorageSaveData kkm_last_timestamp [20:52:05]File name is /storage/kkm_last_timestamp [20:52:05]Write 4 bytes [20:52:05]NVStorageSaveData done [20:52:05]ExternCall_PrintAddStr [20:52:05]wPrintStart [20:52:05]Write to MH i2c: 01 00 00 08 14 1C [20:52:05]Write i2c OK [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: 01 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: 01 07 00 [20:52:05]MH_I2C_Read... [20:52:05]Read from MH i2c: 01 07 00 08 14 00 00 00 00 00 FF 0F 31 [20:52:05]RasterBufferAndPrint [20:52:05]line Счет N : (3)18840 [20:52:05]line ИНН: 02508201610067 [20:52:05]line Контрольно-Кассовый Чек [20:52:05]line ПРОДАЖА [20:52:05]line Товар: 5449000054227 [20:52:05]line Напиток Кока-Кола 1л [20:52:05]line 1.000 * 110.00 [20:52:05]line = 110.00 [20:52:05]line НДС 12% НСП 1% [20:52:05]line > о реализуемом товаре [20:52:05]line ИТОГО: 110.00 [20:52:05]line НСП 1% : 0.97 [20:52:05]line НДС 12% : 11.68 [20:52:05]line Наличными: 110.00 [20:52:05]line Безнал.: 0.00 [20:52:05]line Место: АЗС № 89 "Партнер Нефть" [20:52:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:52:05]line СНО: Общий режим [20:52:05]line Чек 391 22.09.2024 20:52 [20:52:05]line Смена: 475 ФФД: 1.0 [20:52:05]line ЗНМ: 0300000113 [20:52:05]line РНМ: 0000000000091825 [20:52:05]line Версия ККМ: 001 [20:52:05]line ФМ: 0000000000871835 [20:52:05]line ФД: 152060 [20:52:05]line ФПД: 34803875361864 [20:52:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205204&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152060&fm=34803875361864&tin=02508201610067®Number=0000000000091825&sum=11000 [20:52:05]line 0 [20:52:05]written 0, free lines is 4095 [20:52:05]OFD Sender: Processing packet 152060 [packets to send 827, broken 826] [20:52:05]ProducePacketName [20:52:05]name=ofd_packets/00152060 [20:52:05]OFD Sender: To server: pG, [20:52:05]CommunicateWithHost lk.salyk.kg:30040 [20:52:05]ConnectInit lk.salyk.kg [20:52:06]Write to MH i2c: 01 00 00 30 14 44 [20:52:06]Write i2c OK [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: 01 [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: 01 07 00 [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: 01 07 00 30 14 00 00 00 00 00 FA 0C 51 [20:52:06]RasterBufferAndPrint [20:52:06]line [20:52:06]line [20:52:06]line [20:52:06]line [20:52:06]line [20:52:06]written 0, free lines is 3333 [20:52:06]MH_Cut [20:52:06]Write to MH i2c: D1 01 00 37 14 01 1D [20:52:06]Write i2c OK [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: D1 [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: D1 01 00 [20:52:06]MH_I2C_Read... [20:52:06]Read from MH i2c: D1 01 00 37 14 00 1C [20:52:06]Write to MH i2c: 01 00 00 38 14 4C [20:52:06]Write i2c OK [20:52:06]MH_I2C_Read... [20:52:06]*** Cut start [20:52:06]*** Purtial cut [20:52:06]*** Stage 1: CUTSNS_PIN = 1 [20:52:07]recv_with_timeout no data received [20:52:07]Read from MH i2c: 01 [20:52:07]MH_I2C_Read... [20:52:07]*** Stop cut motor [20:52:07]*** Cut end [20:52:07]Read from MH i2c: 01 07 00 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: 01 07 00 38 14 00 00 00 00 00 FF 0F 61 [20:52:07]process_action close_receipt done [20:52:07]requested_data is exist [20:52:07]produce_requested_data [20:52:07]requested_item fm.sn is exist - process it [20:52:07]wFMCommunicate request_size=4 [20:52:07]MH_SAM_APDU [20:52:07]CAPDU: 80 11 00 00 [20:52:07]Write to MH i2c: E2 08 00 39 14 80 11 00 00 00 00 00 00 C7 [20:52:07]Write i2c OK [20:52:07]MH_I2C_Read... [20:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:07]Read from MH i2c: E2 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 17 00 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 17 00 39 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [20:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:07]wFMCommunicate OK [20:52:07]requested_item fd.num is exist - process it [20:52:07]SAM_PROTO_GetFieldsCounters [20:52:07]wFMCommunicate request_size=4 [20:52:07]MH_SAM_APDU [20:52:07]CAPDU: 80 13 00 00 [20:52:07]Write to MH i2c: E2 08 00 3A 14 80 13 00 00 00 00 00 00 CA [20:52:07]Write i2c OK [20:52:07]MH_I2C_Read... [20:52:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:07]Read from MH i2c: E2 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 62 00 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 62 00 3A 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [20:52:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:07]wFMCommunicate OK [20:52:07]SAM_PROTO_GetFieldsCounters done [20:52:07]requested_item shift.num is exist - process it [20:52:07]requested_item shift.opened is exist - process it [20:52:07]req_shift_opened [20:52:07]FM_GetShiftState [20:52:07]SAM_PROTO_GetShiftState [20:52:07]wFMCommunicate request_size=4 [20:52:07]MH_SAM_APDU [20:52:07]CAPDU: 80 13 01 00 [20:52:07]Write to MH i2c: E2 08 00 3B 14 80 13 01 00 00 00 00 00 CC [20:52:07]Write i2c OK [20:52:07]MH_I2C_Read... [20:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:07]Read from MH i2c: E2 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 0E 00 [20:52:07]MH_I2C_Read... [20:52:07]Read from MH i2c: E2 0E 00 3B 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 13 [20:52:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:52:07]wFMCommunicate OK [20:52:07]SAM_PROTO_GetShiftState done [20:52:07]FM_GetShiftState done [20:52:07]req_shift_opened done [20:52:07]requested_item shift.open_date is exist - process it [20:52:07]req_shift_open_date [20:52:07]req_shift_open_date done [20:52:07]produce_requested_data done [20:52:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152060,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:52:07]process_action_free close_receipt [20:52:07]json_value_free [20:52:07]json_value_free done [20:52:07]process_json_proto returns [20:52:07]Send response to host [20:52:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152060,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:52:07]free response buf [20:52:07]execute_script done [20:52:07]execute_script returns [20:52:07]free content buf [20:52:07]Sock 9.Close socket [20:52:07]Sock 9.Thread stoped [20:52:10]ConnectInit Can't take IP for lk.salyk.kg [20:52:10]CommunicateWithHost connect error [20:52:10]CommunicateWithHost err = -1 [20:52:10]OFD Sender: Server communicate error [20:52:15]OFD Sender: Processing packet 152060 [packets to send 827, broken 826] [20:52:15]ProducePacketName [20:52:15]name=ofd_packets/00152060 [20:52:15]OFD Sender: To server: pG, [20:52:15]CommunicateWithHost lk.salyk.kg:30040 [20:52:15]ConnectInit lk.salyk.kg [20:52:20]ConnectInit Can't take IP for lk.salyk.kg [20:52:20]CommunicateWithHost connect error [20:52:20]CommunicateWithHost err = -1 [20:52:20]OFD Sender: Server communicate error [20:52:25]OFD Sender: Processing packet 152060 [packets to send 827, broken 826] [20:52:25]ProducePacketName [20:52:25]name=ofd_packets/00152060 [20:52:25]OFD Sender: To server: pG, [20:52:25]CommunicateWithHost lk.salyk.kg:30040 [20:52:25]ConnectInit lk.salyk.kg [20:52:27]Connected sock=9 [20:52:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 99 D5 22 01 8A 68 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 74 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 51 02 00 35 04 06 00 1F A7 68 A0 B4 48 F9 FF 74 CD FA D4 8C 8A [20:52:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 12 11 47 00 04 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 51 02 00 F4 03 04 00 8C 2B F0 66 B6 04 01 00 00 F0 88 0B 42 27 3F 6D 7E [20:52:28]CommunicateWithHost err = 0 [20:52:28]CheckOFDResponse [20:52:28]1017 (14) - 77093643461234 [20:52:28]1041 (16) - 0000000000871835 [20:52:28]1040 (4) - 152060 [20:52:28]1012 (4) - 22.09.2024 14:37 [20:52:28]1206 (1) - 0 [20:52:28]OFD Sender: Remove packet 152060 [20:52:28]ProducePacketName [20:52:28]name=ofd_packets/00152060 [20:52:28]NVStorageDeleteData [20:52:28]OFD Sender: No OFD packet to send [20:52:33]OFD Sender: No OFD packet to send [20:52:38]OFD Sender: No OFD packet to send [20:52:39]accept exits with 10 [20:52:39]New connection [20:52:39]New thread 3067092324 created [20:52:39]Thread 3067235684 joined [20:52:39]Waiting for new connection... [20:52:39] Sock 10.Parse request [20:52:39]Sock 10.Check first char [20:52:39]Sock 10.First char is OK [20:52:39]request: POST /json_proto HTTP/1.0 [20:52:39]Method: POST [20:52:39]URL: /json_proto [20:52:39]Method is POST - this is cgi request [20:52:39]url: /json_proto [20:52:39]query_string will be loaded in cgi processing [20:52:39]execute_cgi json_proto POST (null) [20:52:39]execute_cgi path=json_proto method=POST [20:52:39]POST find Content-Length [20:52:39]Host: 172.17.43.67:8080 [20:52:39]Content-Length: 798 [20:52:39]Content-Type: application/json [20:52:39] [20:52:39]POST finish read [20:52:39]Found Content-Length = 798 [20:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4087611", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:39]execute_script... [20:52:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4087611", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:39]POST & json_proto [20:52:39]process_json_proto [20:52:39]json parsed OK: [20:52:39]protocol is kg_v1.0 [20:52:39]action value=close_receipt [20:52:39]process_action close_receipt [20:52:39]cmd_close_receipt [20:52:39]MH_GetDate [20:52:39]Write to MH i2c: F0 00 00 3C 14 3F [20:52:39]Write i2c OK [20:52:39]MH_I2C_Read... [20:52:39]Read from MH i2c: F0 [20:52:39]MH_I2C_Read... [20:52:39]Read from MH i2c: F0 09 00 [20:52:39]MH_I2C_Read... [20:52:39]Read from MH i2c: F0 09 00 3C 14 00 98 83 F0 66 6A BD 47 65 8C [20:52:39]GetLastDocTimeStamp 1727038324 [20:52:39]current date 1727038360 [20:52:39]FM_GetShiftState [20:52:39]SAM_PROTO_GetShiftState [20:52:39]wFMCommunicate request_size=4 [20:52:39]MH_SAM_APDU [20:52:39]CAPDU: 80 13 01 00 [20:52:39]Write to MH i2c: E2 08 00 3D 14 80 13 01 00 00 00 00 00 CE [20:52:39]Write i2c OK [20:52:39]MH_I2C_Read... [20:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:39]Read from MH i2c: E2 [20:52:39]MH_I2C_Read... [20:52:39]Read from MH i2c: E2 0E 00 [20:52:39]MH_I2C_Read... [20:52:39]Read from MH i2c: E2 0E 00 3D 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 15 [20:52:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:52:39]wFMCommunicate OK [20:52:39]SAM_PROTO_GetShiftState done [20:52:39]FM_GetShiftState done [20:52:39]opened in 1726966141 [20:52:39]opened+sec_in_day 1727052541 [20:52:39]quantity*price = 0 [20:52:39]sum+1 = 1 [20:52:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 392 22.09.2024 20:52 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4087611 ФМ: 0000000000871835 ФД: 152061 ФПД: 271478059385968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205240&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152061&fm=271478059385968&tin=02508201610067®Number=0000000000091825&sum=0 [20:52:41]StoreToDocumentArchive [20:52:41]shift 475 fd 152061 [20:52:41]save to /storage/0475/doc_00152061 [20:52:41]save last doc name /storage/0475/doc_00152061 to /storage/kkm_last_doc_name [20:52:41]save OK [20:52:41]Clear old archive folders... [20:52:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:52:41]tlvbuf is 005A6640 [20:52:41]SAM_PROTO_ClearQueue [20:52:41]wFMCommunicate request_size=4 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 09 00 00 [20:52:41]Write to MH i2c: E2 08 00 4A 14 80 09 00 00 00 00 00 00 D0 [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 4A 14 00 90 00 D2 [20:52:41]RAPDU: 90 00 [20:52:41]wFMCommunicate OK [20:52:41]SAM_PROTO_ClearQueue done [20:52:41]KKMCreateOFDPacket [20:52:41]OFDProtocolAddRootSTLVToBuf [20:52:41]FM_MakeSignedData [20:52:41]FM_MakeSignedData [20:52:41]SAM_PROTO_SignData [20:52:41]wFMCommunicate request_size=4 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 0D 01 02 [20:52:41]Write to MH i2c: E2 08 00 4B 14 80 0D 01 02 00 00 00 00 D8 [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 4B 14 00 90 00 D3 [20:52:41]RAPDU: 90 00 [20:52:41]wFMCommunicate OK [20:52:41]wFMCommunicate request_size=255 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 98 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 51 02 00 35 04 06 00 F6 E8 69 4B [20:52:41]Write to MH i2c: E2 02 01 4C 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 98 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 51 02 00 35 04 06 00 F6 E8 69 4B 00 00 5B [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 4C 14 00 90 00 D4 [20:52:41]RAPDU: 90 00 [20:52:41]wFMCommunicate OK [20:52:41]wFMCommunicate request_size=7 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 0D 02 02 02 44 70 [20:52:41]Write to MH i2c: E2 0A 00 4D 14 80 0D 02 02 02 00 44 70 00 00 93 [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 03 00 4D 14 00 90 00 D5 [20:52:41]RAPDU: 90 00 [20:52:41]wFMCommunicate OK [20:52:41]wFMCommunicate request_size=4 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 0D 03 02 [20:52:41]Write to MH i2c: E2 08 00 4E 14 80 0D 03 02 00 00 00 00 DD [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 0B 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 0B 00 4E 14 00 E3 5D 74 FA 45 F9 AA B4 90 00 28 [20:52:41]RAPDU: E3 5D 74 FA 45 F9 AA B4 90 00 [20:52:41]wFMCommunicate OK [20:52:41]SAM_PROTO_SignData done [20:52:41]FM_MakeSignedData done [20:52:41]CreateOFDProtocolMessage [20:52:41]wFMCommunicate request_size=4 [20:52:41]MH_SAM_APDU [20:52:41]CAPDU: 80 11 00 00 [20:52:41]Write to MH i2c: E2 08 00 4F 14 80 11 00 00 00 00 00 00 DD [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:41]Read from MH i2c: E2 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 17 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: E2 17 00 4F 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [20:52:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:41]wFMCommunicate OK [20:52:41]CreateOFDProtocolMessage done [20:52:41]OFDSenderStorePacket 152061 [20:52:41]StoreOFDPacket docnum=152061 [20:52:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 67 73 04 01 8B CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 98 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 51 02 00 35 04 06 00 F6 E8 69 4B 44 70 E3 5D 74 FA 45 F9 AA B4 [20:52:41]CheckFolder [20:52:41]dirname=/storage/ofd_packets [20:52:41]CheckFolder done [20:52:41]ProducePacketName [20:52:41]name=ofd_packets/00152061 [20:52:41]NVStorageSaveData ofd_packets/00152061 [20:52:41]File name is /storage/ofd_packets/00152061 [20:52:41]Write 298 bytes [20:52:41]NVStorageSaveData done [20:52:41]OFDSenderStorePacket done [20:52:41]KKMCreateOFDPacket done [20:52:41]NVStorageSaveData kkm_last_timestamp [20:52:41]File name is /storage/kkm_last_timestamp [20:52:41]Write 4 bytes [20:52:41]NVStorageSaveData done [20:52:41]ExternCall_PrintAddStr [20:52:41]wPrintStart [20:52:41]Write to MH i2c: 01 00 00 50 14 64 [20:52:41]Write i2c OK [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: 01 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: 01 07 00 [20:52:41]MH_I2C_Read... [20:52:41]Read from MH i2c: 01 07 00 50 14 00 00 00 00 00 FF 0F 79 [20:52:41]RasterBufferAndPrint [20:52:41]line Счет N : (1)1786071 [20:52:41]line ИНН: 02508201610067 [20:52:41]line Контрольно-Кассовый Чек [20:52:41]line ПРОДАЖА [20:52:41]line ТРК (МРК, ГНК) : 31 [20:52:41]line Товар: 2710194210 [20:52:41]line ДТ-К-5 [20:52:41]line 20.000 * 0.00 [20:52:41]line = 0.00 [20:52:41]line НДС 12% НСП 1% [20:52:41]line > о реализуемом товаре [20:52:41]line ИТОГО: 0.00 [20:52:41]line НСП 1% : 0.00 [20:52:41]line НДС 12% : 0.00 [20:52:41]line Наличными: 0.00 [20:52:41]line Безнал.: 0.00 [20:52:41]line Место: АЗС № 89 "Партнер Нефть" [20:52:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:52:41]line СНО: Общий режим [20:52:41]line Чек 392 22.09.2024 20:52 [20:52:41]line Смена: 475 ФФД: 1.0 [20:52:41]line ЗНМ: 0300000113 [20:52:41]line РНМ: 0000000000091825 [20:52:41]line Версия ККМ: 001 [20:52:41]line Талоны: Топливные Талоны [20:52:41]line 4087611 [20:52:41]line ФМ: 0000000000871835 [20:52:41]line ФД: 152061 [20:52:41]line ФПД: 271478059385968 [20:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205240&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152061&fm=271478059385968&tin=02508201610067®Number=0000000000091825&sum=0 [20:52:41]written 0, free lines is 4095 [20:52:41]OFD Sender: Processing packet 152061 [packets to send 827, broken 826] [20:52:41]ProducePacketName [20:52:41]name=ofd_packets/00152061 [20:52:41]OFD Sender: To server: pG, [20:52:41]CommunicateWithHost lk.salyk.kg:30040 [20:52:41]ConnectInit lk.salyk.kg [20:52:42]Write to MH i2c: 01 00 00 7A 14 8E [20:52:42]Write i2c OK [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: 01 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: 01 07 00 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: 01 07 00 7A 14 00 00 00 00 00 E4 0C 85 [20:52:42]RasterBufferAndPrint [20:52:42]line [20:52:42]line [20:52:42]line [20:52:42]line [20:52:42]line [20:52:42]written 0, free lines is 3312 [20:52:42]MH_Cut [20:52:42]Write to MH i2c: D1 01 00 81 14 01 67 [20:52:42]Write i2c OK [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: D1 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: D1 01 00 [20:52:42]MH_I2C_Read... [20:52:42]Read from MH i2c: D1 01 00 81 14 00 66 [20:52:42]Write to MH i2c: 01 00 00 82 14 96 [20:52:42]Write i2c OK [20:52:42]MH_I2C_Read... [20:52:42]*** Cut start [20:52:42]*** Purtial cut [20:52:42]*** Stage 1: CUTSNS_PIN = 1 [20:52:43]Read from MH i2c: 01 [20:52:43]MH_I2C_Read... [20:52:43]*** Stop cut motor [20:52:43]*** Cut end [20:52:43]Read from MH i2c: 01 07 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: 01 07 00 82 14 00 00 00 00 00 FF 0F AB [20:52:43]process_action close_receipt done [20:52:43]requested_data is exist [20:52:43]produce_requested_data [20:52:43]requested_item fm.sn is exist - process it [20:52:43]wFMCommunicate request_size=4 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 11 00 00 [20:52:43]Write to MH i2c: E2 08 00 83 14 80 11 00 00 00 00 00 00 11 [20:52:43]Write i2c OK [20:52:43]MH_I2C_Read... [20:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:43]Read from MH i2c: E2 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 17 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 17 00 83 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [20:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:43]wFMCommunicate OK [20:52:43]requested_item fd.num is exist - process it [20:52:43]SAM_PROTO_GetFieldsCounters [20:52:43]wFMCommunicate request_size=4 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 13 00 00 [20:52:43]Write to MH i2c: E2 08 00 84 14 80 13 00 00 00 00 00 00 14 [20:52:43]Write i2c OK [20:52:43]MH_I2C_Read... [20:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:43]Read from MH i2c: E2 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 62 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 62 00 84 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [20:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:43]wFMCommunicate OK [20:52:43]SAM_PROTO_GetFieldsCounters done [20:52:43]requested_item shift.num is exist - process it [20:52:43]requested_item shift.opened is exist - process it [20:52:43]req_shift_opened [20:52:43]FM_GetShiftState [20:52:43]SAM_PROTO_GetShiftState [20:52:43]wFMCommunicate request_size=4 [20:52:43]MH_SAM_APDU [20:52:43]CAPDU: 80 13 01 00 [20:52:43]Write to MH i2c: E2 08 00 85 14 80 13 01 00 00 00 00 00 16 [20:52:43]Write i2c OK [20:52:43]MH_I2C_Read... [20:52:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:43]Read from MH i2c: E2 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 0E 00 [20:52:43]MH_I2C_Read... [20:52:43]Read from MH i2c: E2 0E 00 85 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5D [20:52:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:52:43]wFMCommunicate OK [20:52:43]SAM_PROTO_GetShiftState done [20:52:43]FM_GetShiftState done [20:52:43]req_shift_opened done [20:52:43]requested_item shift.open_date is exist - process it [20:52:43]req_shift_open_date [20:52:43]req_shift_open_date done [20:52:43]produce_requested_data done [20:52:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152061,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:52:43]process_action_free close_receipt [20:52:43]json_value_free [20:52:43]json_value_free done [20:52:43]process_json_proto returns [20:52:43]Send response to host [20:52:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152061,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:52:43]free response buf [20:52:43]execute_script done [20:52:43]execute_script returns [20:52:43]free content buf [20:52:43]Sock 10.Close socket [20:52:43]Sock 10.Thread stoped [20:52:45]recv_with_timeout no data received [20:52:46]ConnectInit Can't take IP for lk.salyk.kg [20:52:46]CommunicateWithHost connect error [20:52:46]CommunicateWithHost err = -1 [20:52:46]OFD Sender: Server communicate error [20:52:51]OFD Sender: Processing packet 152061 [packets to send 827, broken 826] [20:52:51]ProducePacketName [20:52:51]name=ofd_packets/00152061 [20:52:51]OFD Sender: To server: pG, [20:52:51]CommunicateWithHost lk.salyk.kg:30040 [20:52:51]ConnectInit lk.salyk.kg [20:52:56]Connected sock=10 [20:52:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 67 73 04 01 8B CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 98 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 51 02 00 35 04 06 00 F6 E8 69 4B 44 70 E3 5D 74 FA 45 F9 AA B4 [20:52:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C DF 47 00 7D 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 51 02 00 F4 03 04 00 AA 2B F0 66 B6 04 01 00 00 36 77 AC 38 D5 88 7F 4F [20:52:56]CommunicateWithHost err = 0 [20:52:56]CheckOFDResponse [20:52:56]1017 (14) - 77093643461234 [20:52:56]1041 (16) - 0000000000871835 [20:52:56]1040 (4) - 152061 [20:52:56]1012 (4) - 22.09.2024 14:37 [20:52:56]1206 (1) - 0 [20:52:56]OFD Sender: Remove packet 152061 [20:52:56]ProducePacketName [20:52:56]name=ofd_packets/00152061 [20:52:56]NVStorageDeleteData [20:52:57]OFD Sender: No OFD packet to send [20:53:02]OFD Sender: No OFD packet to send [20:53:07]OFD Sender: No OFD packet to send [20:53:12]OFD Sender: No OFD packet to send [20:53:17]OFD Sender: No OFD packet to send [20:53:22]OFD Sender: No OFD packet to send [20:53:23]int [20:53:23]Write to MH i2c: 01 00 00 86 14 9A [20:53:23]*** FLAG_PRN_KEY set [20:53:23]Write i2c OK [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 86 14 00 08 00 00 00 FF 0F B7 [20:53:23]state=0 [20:53:23]Key pressed [20:53:23]Feed [20:53:23]Write to MH i2c: D8 00 00 87 14 72 [20:53:23]Write i2c OK [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: D8 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: D8 01 00 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: D8 01 00 87 14 00 73 [20:53:23]int [20:53:23]Write to MH i2c: 01 00 00 88 14 9C [20:53:23]Write i2c OK [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 88 14 00 48 00 00 00 3C 00 27 [20:53:23]state=2 [20:53:23]Key pressed [20:53:23]int [20:53:23]Write to MH i2c: 01 00 00 89 14 9D [20:53:23]*** FLAG_PRN_KEY reset [20:53:23]Write i2c OK [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 [20:53:23]MH_I2C_Read... [20:53:23]Read from MH i2c: 01 07 00 89 14 00 00 00 00 00 FF 0F B2 [20:53:23]state=2 [20:53:23]Stop feed [20:53:27]OFD Sender: No OFD packet to send [20:53:32]accept exits with 9 [20:53:32]New connection [20:53:32]New thread 3067235684 created [20:53:32]Thread 3067092324 joined [20:53:32]Waiting for new connection... [20:53:32] Sock 9.Parse request [20:53:32]Sock 9.Check first char [20:53:32]Sock 9.First char is OK [20:53:32]request: POST /json_proto HTTP/1.0 [20:53:32]Method: POST [20:53:32]URL: /json_proto [20:53:32]Method is POST - this is cgi request [20:53:32]url: /json_proto [20:53:32]query_string will be loaded in cgi processing [20:53:32]execute_cgi json_proto POST (null) [20:53:32]execute_cgi path=json_proto method=POST [20:53:32]POST find Content-Length [20:53:32]Host: 172.17.43.67:8080 [20:53:32]Content-Length: 680 [20:53:32]Content-Type: application/json [20:53:32] [20:53:32]POST finish read [20:53:32]Found Content-Length = 680 [20:53:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:32]execute_script... [20:53:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:32]POST & json_proto [20:53:32]process_json_proto [20:53:32]json parsed OK: [20:53:32]protocol is kg_v1.0 [20:53:32]action value=close_receipt [20:53:32]process_action close_receipt [20:53:32]cmd_close_receipt [20:53:32]MH_GetDate [20:53:32]Write to MH i2c: F0 00 00 8A 14 8D [20:53:32]Write i2c OK [20:53:32]MH_I2C_Read... [20:53:32]Read from MH i2c: F0 [20:53:32]MH_I2C_Read... [20:53:32]Read from MH i2c: F0 09 00 [20:53:32]MH_I2C_Read... [20:53:32]Read from MH i2c: F0 09 00 8A 14 00 CD 83 F0 66 6A BD 47 65 0F [20:53:32]GetLastDocTimeStamp 1727038360 [20:53:32]current date 1727038413 [20:53:32]FM_GetShiftState [20:53:32]SAM_PROTO_GetShiftState [20:53:32]wFMCommunicate request_size=4 [20:53:32]MH_SAM_APDU [20:53:32]CAPDU: 80 13 01 00 [20:53:32]Write to MH i2c: E2 08 00 8B 14 80 13 01 00 00 00 00 00 1C [20:53:32]Write i2c OK [20:53:32]MH_I2C_Read... [20:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:32]Read from MH i2c: E2 [20:53:32]MH_I2C_Read... [20:53:32]Read from MH i2c: E2 0E 00 [20:53:32]MH_I2C_Read... [20:53:32]Read from MH i2c: E2 0E 00 8B 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 63 [20:53:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:53:32]wFMCommunicate OK [20:53:32]SAM_PROTO_GetShiftState done [20:53:32]FM_GetShiftState done [20:53:32]opened in 1726966141 [20:53:32]opened+sec_in_day 1727052541 [20:53:32]quantity*price = 400050 [20:53:32]sum+1 = 400051 [20:53:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 393 22.09.2024 20:53 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152062 ФПД: 41213777756169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152062&fm=41213777756169&tin=02508201610067®Number=0000000000091825&sum=400000 [20:53:33]StoreToDocumentArchive [20:53:33]shift 475 fd 152062 [20:53:33]save to /storage/0475/doc_00152062 [20:53:33]save last doc name /storage/0475/doc_00152062 to /storage/kkm_last_doc_name [20:53:33]save OK [20:53:33]Clear old archive folders... [20:53:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:53:33]tlvbuf is B6F1F350 [20:53:33]SAM_PROTO_ClearQueue [20:53:33]wFMCommunicate request_size=4 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 09 00 00 [20:53:33]Write to MH i2c: E2 08 00 98 14 80 09 00 00 00 00 00 00 1E [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 98 14 00 90 00 20 [20:53:33]RAPDU: 90 00 [20:53:33]wFMCommunicate OK [20:53:33]SAM_PROTO_ClearQueue done [20:53:33]KKMCreateOFDPacket [20:53:33]OFDProtocolAddRootSTLVToBuf [20:53:33]FM_MakeSignedData [20:53:33]FM_MakeSignedData [20:53:33]SAM_PROTO_SignData [20:53:33]wFMCommunicate request_size=4 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 0D 01 02 [20:53:33]Write to MH i2c: E2 08 00 99 14 80 0D 01 02 00 00 00 00 26 [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 99 14 00 90 00 21 [20:53:33]RAPDU: 90 00 [20:53:33]wFMCommunicate OK [20:53:33]wFMCommunicate request_size=255 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 CD 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 51 02 00 35 04 06 00 25 7B D4 95 [20:53:33]Write to MH i2c: E2 02 01 9A 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 CD 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 51 02 00 35 04 06 00 25 7B D4 95 00 00 36 [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 9A 14 00 90 00 22 [20:53:33]RAPDU: 90 00 [20:53:33]wFMCommunicate OK [20:53:33]wFMCommunicate request_size=7 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 0D 02 02 02 40 09 [20:53:33]Write to MH i2c: E2 0A 00 9B 14 80 0D 02 02 02 00 40 09 00 00 76 [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 03 00 9B 14 00 90 00 23 [20:53:33]RAPDU: 90 00 [20:53:33]wFMCommunicate OK [20:53:33]wFMCommunicate request_size=4 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 0D 03 02 [20:53:33]Write to MH i2c: E2 08 00 9C 14 80 0D 03 02 00 00 00 00 2B [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 0B 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 0B 00 9C 14 00 5B 66 44 9A E2 0F A0 01 90 00 5D [20:53:33]RAPDU: 5B 66 44 9A E2 0F A0 01 90 00 [20:53:33]wFMCommunicate OK [20:53:33]SAM_PROTO_SignData done [20:53:33]FM_MakeSignedData done [20:53:33]CreateOFDProtocolMessage [20:53:33]wFMCommunicate request_size=4 [20:53:33]MH_SAM_APDU [20:53:33]CAPDU: 80 11 00 00 [20:53:33]Write to MH i2c: E2 08 00 9D 14 80 11 00 00 00 00 00 00 2B [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:33]Read from MH i2c: E2 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 17 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: E2 17 00 9D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [20:53:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:53:33]wFMCommunicate OK [20:53:33]CreateOFDProtocolMessage done [20:53:33]OFDSenderStorePacket 152062 [20:53:33]StoreOFDPacket docnum=152062 [20:53:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 11 6C 04 01 95 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 CD 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 51 02 00 35 04 06 00 25 7B D4 95 40 09 5B 66 44 9A E2 0F A0 01 [20:53:33]CheckFolder [20:53:33]dirname=/storage/ofd_packets [20:53:33]CheckFolder done [20:53:33]ProducePacketName [20:53:33]name=ofd_packets/00152062 [20:53:33]NVStorageSaveData ofd_packets/00152062 [20:53:33]File name is /storage/ofd_packets/00152062 [20:53:33]Write 298 bytes [20:53:33]NVStorageSaveData done [20:53:33]OFDSenderStorePacket done [20:53:33]KKMCreateOFDPacket done [20:53:33]NVStorageSaveData kkm_last_timestamp [20:53:33]File name is /storage/kkm_last_timestamp [20:53:33]Write 4 bytes [20:53:33]NVStorageSaveData done [20:53:33]ExternCall_PrintAddStr [20:53:33]wPrintStart [20:53:33]Write to MH i2c: 01 00 00 9E 14 B2 [20:53:33]Write i2c OK [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: 01 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: 01 07 00 [20:53:33]MH_I2C_Read... [20:53:33]Read from MH i2c: 01 07 00 9E 14 00 00 00 00 00 FF 0F C7 [20:53:33]RasterBufferAndPrint [20:53:33]line Счет N : (1)1786069 [20:53:33]line ИНН: 02508201610067 [20:53:33]line Контрольно-Кассовый Чек [20:53:33]line ПРОДАЖА [20:53:33]line ТРК (МРК, ГНК) : 41 [20:53:33]line Товар: 2710194210 [20:53:33]line ДТ-К-5 [20:53:33]line 52.500 * 76.20 [20:53:33]line = 4000.50 [20:53:33]line НДС 12% НСП 1% [20:53:33]line > о реализуемом товаре [20:53:33]line ОКРУГЛЕНИЕ: -0.50 [20:53:33]line ИТОГО: 4000.00 [20:53:33]line Внесено: 4000.00 [20:53:33]line СДАЧА: 0.00 [20:53:33]line НСП 1% : 35.40 [20:53:33]line НДС 12% : 424.83 [20:53:33]line Наличными: 4000.00 [20:53:33]line Безнал.: 0.00 [20:53:33]line Место: АЗС № 89 "Партнер Нефть" [20:53:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:53:33]line СНО: Общий режим [20:53:33]line Чек 393 22.09.2024 20:53 [20:53:33]line Смена: 475 ФФД: 1.0 [20:53:33]line ЗНМ: 0300000113 [20:53:33]line РНМ: 0000000000091825 [20:53:33]line Версия ККМ: 001 [20:53:33]line ФМ: 0000000000871835 [20:53:33]line ФД: 152062 [20:53:33]line ФПД: 41213777756169 [20:53:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152062&fm=41213777756169&tin=02508201610067®Number=0000000000091825&sum=400000 [20:53:34]OFD Sender: Processing packet 152062 [packets to send 827, broken 826] [20:53:34]ProducePacketName [20:53:34]name=ofd_packets/00152062 [20:53:34]OFD Sender: To server: pG, [20:53:34]CommunicateWithHost lk.salyk.kg:30040 [20:53:34]ConnectInit lk.salyk.kg [20:53:34]written 0, free lines is 4095 [20:53:34]Write to MH i2c: 01 00 00 C9 14 DD [20:53:34]Write i2c OK [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: 01 [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: 01 07 00 [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: 01 07 00 C9 14 00 00 00 00 00 E2 0C D2 [20:53:34]RasterBufferAndPrint [20:53:34]line [20:53:34]line [20:53:34]line [20:53:34]line [20:53:34]line [20:53:34]written 0, free lines is 3304 [20:53:34]MH_Cut [20:53:34]Write to MH i2c: D1 01 00 D0 14 01 B6 [20:53:34]Write i2c OK [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: D1 [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: D1 01 00 [20:53:34]MH_I2C_Read... [20:53:34]Read from MH i2c: D1 01 00 D0 14 00 B5 [20:53:34]Write to MH i2c: 01 00 00 D1 14 E5 [20:53:34]Write i2c OK [20:53:34]MH_I2C_Read... [20:53:34]Connected sock=11 [20:53:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 11 6C 04 01 95 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 CD 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 51 02 00 35 04 06 00 25 7B D4 95 40 09 5B 66 44 9A E2 0F A0 01 [20:53:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 F0 47 00 0B B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 51 02 00 F4 03 04 00 D0 2B F0 66 B6 04 01 00 00 8D AD 7D 7A 3F E4 11 32 [20:53:35]CommunicateWithHost err = 0 [20:53:35]CheckOFDResponse [20:53:35]1017 (14) - 77093643461234 [20:53:35]1041 (16) - 0000000000871835 [20:53:35]1040 (4) - 152062 [20:53:35]1012 (4) - 22.09.2024 14:38 [20:53:35]1206 (1) - 0 [20:53:35]OFD Sender: Remove packet 152062 [20:53:35]ProducePacketName [20:53:35]name=ofd_packets/00152062 [20:53:35]NVStorageDeleteData [20:53:35]*** Cut start [20:53:35]*** Purtial cut [20:53:35]*** Stage 1: CUTSNS_PIN = 1 [20:53:35]OFD Sender: No OFD packet to send [20:53:35]Read from MH i2c: 01 [20:53:35]MH_I2C_Read... [20:53:35]*** Stop cut motor [20:53:35]*** Cut end [20:53:35]Read from MH i2c: 01 07 00 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: 01 07 00 D1 14 00 00 00 00 00 FF 0F FA [20:53:35]process_action close_receipt done [20:53:35]requested_data is exist [20:53:35]produce_requested_data [20:53:35]requested_item fm.sn is exist - process it [20:53:35]wFMCommunicate request_size=4 [20:53:35]MH_SAM_APDU [20:53:35]CAPDU: 80 11 00 00 [20:53:35]Write to MH i2c: E2 08 00 D2 14 80 11 00 00 00 00 00 00 60 [20:53:35]Write i2c OK [20:53:35]MH_I2C_Read... [20:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:35]Read from MH i2c: E2 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 17 00 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 17 00 D2 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [20:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:53:35]wFMCommunicate OK [20:53:35]requested_item fd.num is exist - process it [20:53:35]SAM_PROTO_GetFieldsCounters [20:53:35]wFMCommunicate request_size=4 [20:53:35]MH_SAM_APDU [20:53:35]CAPDU: 80 13 00 00 [20:53:35]Write to MH i2c: E2 08 00 D3 14 80 13 00 00 00 00 00 00 63 [20:53:35]Write i2c OK [20:53:35]MH_I2C_Read... [20:53:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:53:35]Read from MH i2c: E2 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 62 00 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 62 00 D3 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [20:53:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:53:35]wFMCommunicate OK [20:53:35]SAM_PROTO_GetFieldsCounters done [20:53:35]requested_item shift.num is exist - process it [20:53:35]requested_item shift.opened is exist - process it [20:53:35]req_shift_opened [20:53:35]FM_GetShiftState [20:53:35]SAM_PROTO_GetShiftState [20:53:35]wFMCommunicate request_size=4 [20:53:35]MH_SAM_APDU [20:53:35]CAPDU: 80 13 01 00 [20:53:35]Write to MH i2c: E2 08 00 D4 14 80 13 01 00 00 00 00 00 65 [20:53:35]Write i2c OK [20:53:35]MH_I2C_Read... [20:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:35]Read from MH i2c: E2 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 0E 00 [20:53:35]MH_I2C_Read... [20:53:35]Read from MH i2c: E2 0E 00 D4 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [20:53:35]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:53:35]wFMCommunicate OK [20:53:35]SAM_PROTO_GetShiftState done [20:53:35]FM_GetShiftState done [20:53:35]req_shift_opened done [20:53:35]requested_item shift.open_date is exist - process it [20:53:35]req_shift_open_date [20:53:35]req_shift_open_date done [20:53:35]produce_requested_data done [20:53:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152062,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:53:35]process_action_free close_receipt [20:53:35]json_value_free [20:53:35]json_value_free done [20:53:35]process_json_proto returns [20:53:35]Send response to host [20:53:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152062,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:53:35]free response buf [20:53:35]execute_script done [20:53:35]execute_script returns [20:53:35]free content buf [20:53:35]Sock 9.Close socket [20:53:35]Sock 9.Thread stoped [20:53:40]OFD Sender: No OFD packet to send [20:53:45]OFD Sender: No OFD packet to send [20:53:50]OFD Sender: No OFD packet to send [20:53:55]OFD Sender: No OFD packet to send [20:54:00]OFD Sender: No OFD packet to send [20:54:05]OFD Sender: No OFD packet to send [20:54:10]OFD Sender: No OFD packet to send [20:54:15]OFD Sender: No OFD packet to send [20:54:18]accept exits with 10 [20:54:18]New connection [20:54:18]New thread 3067092324 created [20:54:18]Thread 3067235684 joined [20:54:18]Waiting for new connection... [20:54:18] Sock 10.Parse request [20:54:18]Sock 10.Check first char [20:54:18]Sock 10.First char is OK [20:54:18]request: POST /json_proto HTTP/1.0 [20:54:18]Method: POST [20:54:18]URL: /json_proto [20:54:18]Method is POST - this is cgi request [20:54:18]url: /json_proto [20:54:18]query_string will be loaded in cgi processing [20:54:18]execute_cgi json_proto POST (null) [20:54:18]execute_cgi path=json_proto method=POST [20:54:18]POST find Content-Length [20:54:18]Host: 172.17.43.67:8080 [20:54:18]Content-Length: 657 [20:54:18]Content-Type: application/json [20:54:18] [20:54:18]POST finish read [20:54:18]Found Content-Length = 657 [20:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18841", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:18]execute_script... [20:54:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18841", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:18]POST & json_proto [20:54:18]process_json_proto [20:54:18]json parsed OK: [20:54:18]protocol is kg_v1.0 [20:54:18]action value=close_receipt [20:54:18]process_action close_receipt [20:54:18]cmd_close_receipt [20:54:18]MH_GetDate [20:54:18]Write to MH i2c: F0 00 00 D5 14 D8 [20:54:18]Write i2c OK [20:54:18]MH_I2C_Read... [20:54:18]Read from MH i2c: F0 [20:54:18]MH_I2C_Read... [20:54:18]Read from MH i2c: F0 09 00 [20:54:18]MH_I2C_Read... [20:54:18]Read from MH i2c: F0 09 00 D5 14 00 FB 83 F0 66 6A BD 47 65 88 [20:54:18]GetLastDocTimeStamp 1727038413 [20:54:18]current date 1727038459 [20:54:18]FM_GetShiftState [20:54:18]SAM_PROTO_GetShiftState [20:54:18]wFMCommunicate request_size=4 [20:54:18]MH_SAM_APDU [20:54:18]CAPDU: 80 13 01 00 [20:54:18]Write to MH i2c: E2 08 00 D6 14 80 13 01 00 00 00 00 00 67 [20:54:18]Write i2c OK [20:54:18]MH_I2C_Read... [20:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:18]Read from MH i2c: E2 [20:54:18]MH_I2C_Read... [20:54:18]Read from MH i2c: E2 0E 00 [20:54:18]MH_I2C_Read... [20:54:18]Read from MH i2c: E2 0E 00 D6 14 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AE [20:54:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:54:18]wFMCommunicate OK [20:54:18]SAM_PROTO_GetShiftState done [20:54:18]FM_GetShiftState done [20:54:18]opened in 1726966141 [20:54:18]opened+sec_in_day 1727052541 [20:54:18]quantity*price = 11000 [20:54:18]sum+1 = 11001 [20:54:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 394 22.09.2024 20:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152063 ФПД: 104388846940752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152063&fm=104388846940752&tin=02508201610067®Number=0000000000091825&sum=11000 0 [20:54:20]StoreToDocumentArchive [20:54:20]shift 475 fd 152063 [20:54:20]save to /storage/0475/doc_00152063 [20:54:20]save last doc name /storage/0475/doc_00152063 to /storage/kkm_last_doc_name [20:54:20]Write to MH i2c: 01 00 00 E3 14 F7 [20:54:20]save OK [20:54:20]Clear old archive folders... [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]ProcessDocumentItem done err = 0, tmpTLVsize=278 [20:54:20]tlvbuf is 0062DBD0 [20:54:20]SAM_PROTO_ClearQueue [20:54:20]wFMCommunicate request_size=4 [20:54:20]MH_SAM_APDU [20:54:20]CAPDU: 80 09 00 00 [20:54:20]Read from MH i2c: 01 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 E3 14 00 08 00 00 00 FF 0F 14 [20:54:20]state=0 [20:54:20]Key pressed [20:54:20]Feed [20:54:20]Write to MH i2c: D8 00 00 E4 14 CF [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: D8 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: D8 01 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: D8 01 00 E4 14 00 D0 [20:54:20]Write to MH i2c: E2 08 00 E5 14 80 09 00 00 00 00 00 00 6B [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]int [20:54:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 E5 14 00 90 00 6D [20:54:20]RAPDU: 90 00 [20:54:20]wFMCommunicate OK [20:54:20]SAM_PROTO_ClearQueue done [20:54:20]KKMCreateOFDPacket [20:54:20]OFDProtocolAddRootSTLVToBuf [20:54:20]FM_MakeSignedData [20:54:20]FM_MakeSignedData [20:54:20]SAM_PROTO_SignData [20:54:20]wFMCommunicate request_size=4 [20:54:20]MH_SAM_APDU [20:54:20]CAPDU: 80 0D 01 02 [20:54:20]Write to MH i2c: E2 08 00 E6 14 80 0D 01 02 00 00 00 00 73 [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 E6 14 00 90 00 6E [20:54:20]RAPDU: Write to MH i2c: 90 01 00 00 [20:54:20]00 wFMCommunicate OK [20:54:20]wFMCommunicate request_size=255 [20:54:20]E7 MH_SAM_APDU [20:54:20]14 CAPDU: FB 80 [20:54:20]0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 Write i2c OK [20:54:20]04 MH_I2C_Read... [20:54:20]24 00 Read from MH i2c: D0 01 9D [20:54:20]D0 MH_I2C_Read... [20:54:20]B0 D0 BF D0 Read from MH i2c: B8 D1 01 82 07 D0 00 BE [20:54:20]D0 MH_I2C_Read... [20:54:20]BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A Read from MH i2c: D0 01 BE 07 D0 00 BB E7 D0 14 B0 00 20 48 31 D0 00 00 BB FF 00 03 3C 08 00 00 86 03 [20:54:20]E8 state=2 [20:54:20]03 Key pressed [20:54:20]00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FB 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [20:54:20]Write to MH i2c: E2 02 01 E8 14 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FB 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 25 [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]int [20:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:20]*** FLAG_PRN_KEY reset [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 E8 14 00 90 00 70 [20:54:20]Write to MH i2c: RAPDU: 01 90 00 00 00 [20:54:20]E9 wFMCommunicate OK [20:54:20]14 wFMCommunicate request_size=37 [20:54:20]FD MH_SAM_APDU [20:54:20] [20:54:20]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 51 02 00 35 04 06 00 5E F0 EC 23 F2 50 [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 E9 14 00 00 00 00 00 FF 0F 12 [20:54:20]Write to MH i2c: state=2 [20:54:20]E2 Stop feed [20:54:20]28 00 EA 14 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 51 02 00 35 04 06 00 5E F0 EC 23 F2 50 00 00 C0 [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 03 00 EA 14 00 90 00 72 [20:54:20]RAPDU: 90 00 [20:54:20]wFMCommunicate OK [20:54:20]wFMCommunicate request_size=4 [20:54:20]MH_SAM_APDU [20:54:20]CAPDU: 80 0D 03 02 [20:54:20]Write to MH i2c: E2 08 00 EB 14 80 0D 03 02 00 00 00 00 7A [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 0B 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 0B 00 EB 14 00 02 DA 42 5E 5A 16 CF F5 90 00 2B [20:54:20]RAPDU: 02 DA 42 5E 5A 16 CF F5 90 00 [20:54:20]wFMCommunicate OK [20:54:20]SAM_PROTO_SignData done [20:54:20]FM_MakeSignedData done [20:54:20]CreateOFDProtocolMessage [20:54:20]wFMCommunicate request_size=4 [20:54:20]MH_SAM_APDU [20:54:20]CAPDU: 80 11 00 00 [20:54:20]Write to MH i2c: E2 08 00 EC 14 80 11 00 00 00 00 00 00 7A [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:20]Read from MH i2c: E2 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 17 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: E2 17 00 EC 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [20:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:54:20]wFMCommunicate OK [20:54:20]CreateOFDProtocolMessage done [20:54:20]OFDSenderStorePacket 152063 [20:54:20]StoreOFDPacket docnum=152063 [20:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 B7 B9 22 01 7C A1 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FB 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 51 02 00 35 04 06 00 5E F0 EC 23 F2 50 02 DA 42 5E 5A 16 CF F5 [20:54:20]CheckFolder [20:54:20]dirname=/storage/ofd_packets [20:54:20]CheckFolder done [20:54:20]ProducePacketName [20:54:20]name=ofd_packets/00152063 [20:54:20]NVStorageSaveData ofd_packets/00152063 [20:54:20]File name is /storage/ofd_packets/00152063 [20:54:20]Write 328 bytes [20:54:20]NVStorageSaveData done [20:54:20]OFDSenderStorePacket done [20:54:20]KKMCreateOFDPacket done [20:54:20]NVStorageSaveData kkm_last_timestamp [20:54:20]File name is /storage/kkm_last_timestamp [20:54:20]Write 4 bytes [20:54:20]NVStorageSaveData done [20:54:20]ExternCall_PrintAddStr [20:54:20]wPrintStart [20:54:20]Write to MH i2c: 01 00 00 ED 14 01 [20:54:20]Write i2c OK [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 [20:54:20]MH_I2C_Read... [20:54:20]Read from MH i2c: 01 07 00 ED 14 00 00 00 00 00 FF 0F 16 [20:54:20]RasterBufferAndPrint [20:54:20]line Счет N : (3)18841 [20:54:20]line ИНН: 02508201610067 [20:54:20]line Контрольно-Кассовый Чек [20:54:20]line ПРОДАЖА [20:54:20]line Товар: 5449000054227 [20:54:20]line Напиток Кока-Кола 1л [20:54:20]line 1.000 * 110.00 [20:54:20]line = 110.00 [20:54:20]line НДС 12% НСП 1% [20:54:20]line > о реализуемом товаре [20:54:20]line ИТОГО: 110.00 [20:54:20]line НСП 1% : 0.97 [20:54:20]line НДС 12% : 11.68 [20:54:20]line Наличными: 110.00 [20:54:20]line Безнал.: 0.00 [20:54:20]line Место: АЗС № 89 "Партнер Нефть" [20:54:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:54:20]line СНО: Общий режим [20:54:20]line Чек 394 22.09.2024 20:54 [20:54:20]line Смена: 475 ФФД: 1.0 [20:54:20]line ЗНМ: 0300000113 [20:54:20]line РНМ: 0000000000091825 [20:54:20]line Версия ККМ: 001 [20:54:20]line ФМ: 0000000000871835 [20:54:20]line ФД: 152063 [20:54:20]line ФПД: 104388846940752 [20:54:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152063&fm=104388846940752&tin=02508201610067®Number=0000000000091825&sum=11000 [20:54:20]OFD Sender: Processing packet 152063 [packets to send 827, broken 826] [20:54:20]ProducePacketName [20:54:20]name=ofd_packets/00152063 [20:54:20]OFD Sender: To server: pG, [20:54:20]CommunicateWithHost lk.salyk.kg:30040 [20:54:20]ConnectInit lk.salyk.kg [20:54:20]line 0 [20:54:20]written 0, free lines is 4095 [20:54:21]Write to MH i2c: 01 00 00 15 15 2A [20:54:21]Write i2c OK [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: 01 [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: 01 07 00 [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: 01 07 00 15 15 00 00 00 00 00 01 0D 3F [20:54:21]RasterBufferAndPrint [20:54:21]line [20:54:21]line [20:54:21]line [20:54:21]line [20:54:21]line [20:54:21]written 0, free lines is 3335 [20:54:21]Connected sock=9 [20:54:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 B7 B9 22 01 7C A1 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FB 83 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 51 02 00 35 04 06 00 5E F0 EC 23 F2 50 02 DA 42 5E 5A 16 CF F5 [20:54:21]MH_Cut [20:54:21]Write to MH i2c: D1 01 00 1C 15 01 03 [20:54:21]Write i2c OK [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: D1 [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: D1 01 00 [20:54:21]MH_I2C_Read... [20:54:21]Read from MH i2c: D1 01 00 1C 15 00 02 [20:54:21]Write to MH i2c: 01 00 00 1D 15 32 [20:54:21]Write i2c OK [20:54:21]MH_I2C_Read... [20:54:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 96 47 00 51 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 51 02 00 F4 03 04 00 FE 2B F0 66 B6 04 01 00 00 F7 69 68 AC 2A 2F 79 61 [20:54:21]CommunicateWithHost err = 0 [20:54:21]CheckOFDResponse [20:54:21]1017 (14) - 77093643461234 [20:54:21]1041 (16) - 0000000000871835 [20:54:21]1040 (4) - 152063 [20:54:21]1012 (4) - 22.09.2024 14:38 [20:54:21]1206 (1) - 0 [20:54:21]OFD Sender: Remove packet 152063 [20:54:21]ProducePacketName [20:54:21]name=ofd_packets/00152063 [20:54:21]NVStorageDeleteData [20:54:21]*** Cut start [20:54:21]*** Purtial cut [20:54:21]*** Stage 1: CUTSNS_PIN = 1 [20:54:22]Read from MH i2c: 01 [20:54:22]MH_I2C_Read... [20:54:22]*** Stop cut motor [20:54:22]*** Cut end [20:54:22]Read from MH i2c: 01 07 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: 01 07 00 1D 15 00 00 00 00 00 FF 0F 47 [20:54:22]process_action close_receipt done [20:54:22]requested_data is exist [20:54:22]produce_requested_data [20:54:22]requested_item fm.sn is exist - process it [20:54:22]wFMCommunicate request_size=4 [20:54:22]MH_SAM_APDU [20:54:22]CAPDU: 80 11 00 00 [20:54:22]Write to MH i2c: E2 08 00 1E 15 80 11 00 00 00 00 00 00 AD [20:54:22]Write i2c OK [20:54:22]MH_I2C_Read... [20:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:22]Read from MH i2c: E2 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 17 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 17 00 1E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [20:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:54:22]wFMCommunicate OK [20:54:22]requested_item fd.num is exist - process it [20:54:22]SAM_PROTO_GetFieldsCounters [20:54:22]wFMCommunicate request_size=4 [20:54:22]MH_SAM_APDU [20:54:22]CAPDU: 80 13 00 00 [20:54:22]Write to MH i2c: E2 08 00 1F 15 80 13 00 00 00 00 00 00 B0 [20:54:22]Write i2c OK [20:54:22]MH_I2C_Read... [20:54:22]OFD Sender: No OFD packet to send [20:54:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:22]Read from MH i2c: E2 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 62 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 62 00 1F 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [20:54:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 51 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:22]wFMCommunicate OK [20:54:22]SAM_PROTO_GetFieldsCounters done [20:54:22]requested_item shift.num is exist - process it [20:54:22]requested_item shift.opened is exist - process it [20:54:22]req_shift_opened [20:54:22]FM_GetShiftState [20:54:22]SAM_PROTO_GetShiftState [20:54:22]wFMCommunicate request_size=4 [20:54:22]MH_SAM_APDU [20:54:22]CAPDU: 80 13 01 00 [20:54:22]Write to MH i2c: E2 08 00 20 15 80 13 01 00 00 00 00 00 B2 [20:54:22]Write i2c OK [20:54:22]MH_I2C_Read... [20:54:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:22]Read from MH i2c: E2 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 0E 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 0E 00 20 15 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F9 [20:54:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:54:22]wFMCommunicate OK [20:54:22]SAM_PROTO_GetShiftState done [20:54:22]FM_GetShiftState done [20:54:22]req_shift_opened done [20:54:22]requested_item shift.open_date is exist - process it [20:54:22]req_shift_open_date [20:54:22]req_shift_open_date done [20:54:22]produce_requested_data done [20:54:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152063,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:54:22]process_action_free close_receipt [20:54:22]json_value_free [20:54:22]json_value_free done [20:54:22]process_json_proto returns [20:54:22]Send response to host [20:54:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152063,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:54:22]free response buf [20:54:22]execute_script done [20:54:22]execute_script returns [20:54:22]free content buf [20:54:22]Sock 10.Close socket [20:54:22]Sock 10.Thread stoped [20:54:23]int [20:54:23]Write to MH i2c: 01 00 00 21 15 36 [20:54:23]*** FLAG_PRN_KEY set [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 21 15 00 08 00 00 00 FF 0F 53 [20:54:23]state=0 [20:54:23]Key pressed [20:54:23]Feed [20:54:23]Write to MH i2c: D8 00 00 22 15 0E [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: D8 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: D8 01 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: D8 01 00 22 15 00 0F [20:54:23]int [20:54:23]Write to MH i2c: 01 00 00 23 15 38 [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 23 15 00 48 00 00 00 3C 00 C3 [20:54:23]state=2 [20:54:23]Key pressed [20:54:23]int [20:54:23]Write to MH i2c: 01 00 00 24 15 39 [20:54:23]*** FLAG_PRN_KEY reset [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: 01 07 00 24 15 00 00 00 00 00 F8 0F 47 [20:54:23]state=2 [20:54:23]Stop feed [20:54:27]OFD Sender: No OFD packet to send [20:54:32]OFD Sender: No OFD packet to send [20:54:37]OFD Sender: No OFD packet to send [20:54:42]OFD Sender: No OFD packet to send [20:54:44]accept exits with 8 [20:54:44]New connection [20:54:44]New thread 3067235684 created [20:54:44]Thread 3067092324 joined [20:54:44]Waiting for new connection... [20:54:44] Sock 8.Parse request [20:54:44]Sock 8.Check first char [20:54:44]Sock 8.First char is OK [20:54:44]request: POST /json_proto HTTP/1.0 [20:54:44]Method: POST [20:54:44]URL: /json_proto [20:54:44]Method is POST - this is cgi request [20:54:44]url: /json_proto [20:54:44]query_string will be loaded in cgi processing [20:54:44]execute_cgi json_proto POST (null) [20:54:44]execute_cgi path=json_proto method=POST [20:54:44]POST find Content-Length [20:54:44]Host: 172.17.43.67:8080 [20:54:44]Content-Length: 797 [20:54:44]Content-Type: application/json [20:54:44] [20:54:44]POST finish read [20:54:44]Found Content-Length = 797 [20:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:44]execute_script... [20:54:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:44]POST & json_proto [20:54:44]process_json_proto [20:54:44]json parsed OK: [20:54:44]protocol is kg_v1.0 [20:54:44]action value=close_receipt [20:54:44]process_action close_receipt [20:54:44]cmd_close_receipt [20:54:44]MH_GetDate [20:54:44]Write to MH i2c: F0 00 00 25 15 29 [20:54:44]Write i2c OK [20:54:44]MH_I2C_Read... [20:54:44]Read from MH i2c: F0 [20:54:44]MH_I2C_Read... [20:54:44]Read from MH i2c: F0 09 00 [20:54:44]MH_I2C_Read... [20:54:44]Read from MH i2c: F0 09 00 25 15 00 15 84 F0 66 6A BD 47 65 F4 [20:54:44]GetLastDocTimeStamp 1727038459 [20:54:44]current date 1727038485 [20:54:44]FM_GetShiftState [20:54:44]SAM_PROTO_GetShiftState [20:54:44]wFMCommunicate request_size=4 [20:54:44]MH_SAM_APDU [20:54:44]CAPDU: 80 13 01 00 [20:54:44]Write to MH i2c: E2 08 00 26 15 80 13 01 00 00 00 00 00 B8 [20:54:44]Write i2c OK [20:54:44]MH_I2C_Read... [20:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:44]Read from MH i2c: E2 [20:54:44]MH_I2C_Read... [20:54:44]Read from MH i2c: E2 0E 00 [20:54:44]MH_I2C_Read... [20:54:44]Read from MH i2c: E2 0E 00 26 15 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FF [20:54:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:54:44]wFMCommunicate OK [20:54:44]SAM_PROTO_GetShiftState done [20:54:44]FM_GetShiftState done [20:54:44]opened in 1726966141 [20:54:44]opened+sec_in_day 1727052541 [20:54:44]quantity*price = 0 [20:54:44]sum+1 = 1 [20:54:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 396 22.09.2024 20:55 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152065 ФПД: 5594765533960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152065&fm=5594765533960&tin=02508201610067®Number=0000000000091825&sum=0 [20:55:37]StoreToDocumentArchive [20:55:37]shift 475 fd 152065 [20:55:37]save to /storage/0475/doc_00152065 [20:55:37]save last doc name /storage/0475/doc_00152065 to /storage/kkm_last_doc_name [20:55:37]save OK [20:55:37]Clear old archive folders... [20:55:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:55:37]tlvbuf is 01BA5B70 [20:55:37]SAM_PROTO_ClearQueue [20:55:37]wFMCommunicate request_size=4 [20:55:37]MH_SAM_APDU [20:55:37]CAPDU: 80 09 00 00 [20:55:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:55:38]RAPDU: 90 00 [20:55:38]wFMCommunicate OK [20:55:38]SAM_PROTO_ClearQueue done [20:55:38]KKMCreateOFDPacket [20:55:38]OFDProtocolAddRootSTLVToBuf [20:55:38]FM_MakeSignedData [20:55:38]FM_MakeSignedData [20:55:38]SAM_PROTO_SignData [20:55:38]wFMCommunicate request_size=4 [20:55:38]MH_SAM_APDU [20:55:38]CAPDU: 80 0D 01 02 [20:55:38]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:55:38]RAPDU: 90 00 [20:55:38]wFMCommunicate OK [20:55:38]wFMCommunicate request_size=255 [20:55:38]MH_SAM_APDU [20:55:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 49 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 52 02 00 35 04 06 00 05 [20:55:38]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 49 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 52 02 00 35 04 06 00 05 00 00 6C [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:55:38]RAPDU: 90 00 [20:55:38]wFMCommunicate OK [20:55:38]wFMCommunicate request_size=10 [20:55:38]MH_SAM_APDU [20:55:38]CAPDU: 80 0D 02 02 05 16 A2 03 23 08 [20:55:38]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 16 A2 03 23 08 00 00 98 [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:55:38]RAPDU: 90 00 [20:55:38]wFMCommunicate OK [20:55:38]wFMCommunicate request_size=4 [20:55:38]MH_SAM_APDU [20:55:38]CAPDU: 80 0D 03 02 [20:55:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 0B 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 0B 00 2F 00 00 4B D2 65 BF C1 B0 CA 08 90 00 2F [20:55:38]RAPDU: 4B D2 65 BF C1 B0 CA 08 90 00 [20:55:38]wFMCommunicate OK [20:55:38]SAM_PROTO_SignData done [20:55:38]FM_MakeSignedData done [20:55:38]CreateOFDProtocolMessage [20:55:38]wFMCommunicate request_size=4 [20:55:38]MH_SAM_APDU [20:55:38]CAPDU: 80 11 00 00 [20:55:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:55:38]Write i2c OK [20:55:38]MH_I2C_Read... [20:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:38]Read from MH i2c: E2 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 17 00 [20:55:38]MH_I2C_Read... [20:55:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [20:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:55:38]wFMCommunicate OK [20:55:38]CreateOFDProtocolMessage done [20:55:38]OFDSenderStorePacket 152065 [20:55:38]StoreOFDPacket docnum=152065 [20:55:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F AF 07 01 36 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 49 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 52 02 00 35 04 06 00 05 16 A2 03 23 08 4B D2 65 BF C1 B0 CA 08 [20:55:38]CheckFolder [20:55:38]dirname=/storage/ofd_packets [20:55:38]CheckFolder done [20:55:38]ProducePacketName [20:55:38]name=ofd_packets/00152065 [20:55:38]NVStorageSaveData ofd_packets/00152065 [20:55:38]File name is /storage/ofd_packets/00152065 [20:55:38]Write 301 bytes [20:55:38]NVStorageSaveData done [20:55:38]OFDSenderStorePacket done [20:55:38]KKMCreateOFDPacket done [20:55:38]NVStorageSaveData kkm_last_timestamp [20:55:38]File name is /storage/kkm_last_timestamp [20:55:38]Write 4 bytes [20:55:38]NVStorageSaveData done [20:55:39]ExternCall_PrintAddStr [20:55:39]wPrintStart [20:55:39]Write to MH i2c: 01 00 00 31 00 31 [20:55:39]Write i2c OK [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 07 00 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:55:39]RasterBufferAndPrint [20:55:39]line Счет N : (1)1786072 [20:55:39]line ИНН: 02508201610067 [20:55:39]line Контрольно-Кассовый Чек [20:55:39]line ПРОДАЖА [20:55:39]line ТРК (МРК, ГНК) : 22 [20:55:39]line Товар: 2710124130 [20:55:39]line Аи-92-К-5 [20:55:39]line 14.750 * 0.00 [20:55:39]line = 0.00 [20:55:39]line НДС 12% НСП 1% [20:55:39]line > о реализуемом товаре [20:55:39]line ИТОГО: 0.00 [20:55:39]line НСП 1% : 0.00 [20:55:39]line НДС 12% : 0.00 [20:55:39]line Наличными: 0.00 [20:55:39]line Безнал.: 0.00 [20:55:39]line Место: АЗС № 89 "Партнер Нефть" [20:55:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:55:39]line СНО: Общий режим [20:55:39]line Чек 396 22.09.2024 20:55 [20:55:39]line Смена: 475 ФФД: 1.0 [20:55:39]line ЗНМ: 0300000113 [20:55:39]line РНМ: 0000000000091825 [20:55:39]line Версия ККМ: 001 [20:55:39]line Платежная система: O! деньги [20:55:39]line ФМ: 0000000000871835 [20:55:39]line ФД: 152065 [20:55:39]line ФПД: 5594765533960 [20:55:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152065&fm=5594765533960&tin=02508201610067®Number=0000000000091825&sum=0 [20:55:39]written 0, free lines is 4095 [20:55:39]OFD Sender: Processing packet 152065 [packets to send 827, broken 826] [20:55:39]ProducePacketName [20:55:39]name=ofd_packets/00152065 [20:55:39]OFD Sender: To server: pG, [20:55:39]CommunicateWithHost lk.salyk.kg:30040 [20:55:39]ConnectInit lk.salyk.kg [20:55:39]Write to MH i2c: 01 00 00 5B 00 5B [20:55:39]Write i2c OK [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 07 00 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F0 0C 5E [20:55:39]RasterBufferAndPrint [20:55:39]line [20:55:39]line [20:55:39]line [20:55:39]line [20:55:39]line [20:55:39]written 0, free lines is 3334 [20:55:39]MH_Cut [20:55:39]Write to MH i2c: D1 01 00 62 00 01 34 [20:55:39]Write i2c OK [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: D1 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: D1 01 00 [20:55:39]MH_I2C_Read... [20:55:39]Read from MH i2c: D1 01 00 62 00 00 33 [20:55:39]Write to MH i2c: 01 00 00 63 00 63 [20:55:39]Write i2c OK [20:55:39]MH_I2C_Read... [20:55:39]Connected sock=10 [20:55:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F AF 07 01 36 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 49 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 52 02 00 35 04 06 00 05 16 A2 03 23 08 4B D2 65 BF C1 B0 CA 08 [20:55:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 F2 47 00 E8 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 52 02 00 F4 03 04 00 4C 2C F0 66 B6 04 01 00 00 8E C9 F0 6B C5 BE E7 AF [20:55:40]CommunicateWithHost err = 0 [20:55:40]CheckOFDResponse [20:55:40]1017 (14) - 77093643461234 [20:55:40]1041 (16) - 0000000000871835 [20:55:40]1040 (4) - 152065 [20:55:40]1012 (4) - 22.09.2024 14:40 [20:55:40]1206 (1) - 0 [20:55:40]OFD Sender: Remove packet 152065 [20:55:40]ProducePacketName [20:55:40]name=ofd_packets/00152065 [20:55:40]NVStorageDeleteData [20:55:40]*** Cut start [20:55:40]*** Purtial cut [20:55:40]*** Stage 1: CUTSNS_PIN = 1 [20:55:40]Read from MH i2c: 01 [20:55:40]MH_I2C_Read... [20:55:40]*** Stop cut motor [20:55:40]*** Cut end [20:55:40]Read from MH i2c: 01 07 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [20:55:40]process_action close_receipt done [20:55:40]requested_data is exist [20:55:40]produce_requested_data [20:55:40]requested_item fm.sn is exist - process it [20:55:40]wFMCommunicate request_size=4 [20:55:40]MH_SAM_APDU [20:55:40]CAPDU: 80 11 00 00 [20:55:40]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:40]Read from MH i2c: E2 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 17 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [20:55:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:55:40]wFMCommunicate OK [20:55:40]requested_item fd.num is exist - process it [20:55:40]SAM_PROTO_GetFieldsCounters [20:55:40]wFMCommunicate request_size=4 [20:55:40]MH_SAM_APDU [20:55:40]CAPDU: 80 13 00 00 [20:55:40]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]OFD Sender: No OFD packet to send [20:55:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:40]Read from MH i2c: E2 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 62 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [20:55:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:40]wFMCommunicate OK [20:55:40]SAM_PROTO_GetFieldsCounters done [20:55:40]requested_item shift.num is exist - process it [20:55:40]requested_item shift.opened is exist - process it [20:55:40]req_shift_opened [20:55:40]FM_GetShiftState [20:55:40]SAM_PROTO_GetShiftState [20:55:40]wFMCommunicate request_size=4 [20:55:40]MH_SAM_APDU [20:55:40]CAPDU: 80 13 01 00 [20:55:40]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:40]Read from MH i2c: E2 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 0E 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [20:55:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:55:40]wFMCommunicate OK [20:55:40]SAM_PROTO_GetShiftState done [20:55:40]FM_GetShiftState done [20:55:40]req_shift_opened done [20:55:40]requested_item shift.open_date is exist - process it [20:55:40]req_shift_open_date [20:55:40]req_shift_open_date done [20:55:40]produce_requested_data done [20:55:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152065,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:55:40]process_action_free close_receipt [20:55:40]json_value_free [20:55:40]json_value_free done [20:55:40]process_json_proto returns [20:55:40]Send response to host [20:55:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152065,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:55:40]free response buf [20:55:40]execute_script done [20:55:40]execute_script returns [20:55:40]free content buf [20:55:40]Sock 8.Close socket [20:55:40]Sock 8.Thread stoped [20:55:45]OFD Sender: No OFD packet to send [20:55:50]OFD Sender: No OFD packet to send [20:55:55]OFD Sender: No OFD packet to send [20:56:00]OFD Sender: No OFD packet to send [20:56:05]OFD Sender: No OFD packet to send [20:56:10]OFD Sender: No OFD packet to send [20:56:14]recv_with_timeout no data received [20:56:15]OFD Sender: No OFD packet to send [20:56:20]accept exits with 9 [20:56:20]New connection [20:56:20]New thread 3066510692 created [20:56:20]Thread 3066654052 joined [20:56:20]Waiting for new connection... [20:56:20] Sock 9.Parse request [20:56:20]Sock 9.Check first char [20:56:20]Sock 9.First char is OK [20:56:20]request: POST /json_proto HTTP/1.0 [20:56:20]Method: POST [20:56:20]URL: /json_proto [20:56:20]Method is POST - this is cgi request [20:56:20]url: /json_proto [20:56:20]query_string will be loaded in cgi processing [20:56:20]execute_cgi json_proto POST (null) [20:56:20]execute_cgi path=json_proto method=POST [20:56:20]POST find Content-Length [20:56:20]Host: 172.17.43.67:8080 [20:56:20]Content-Length: 663 [20:56:20]Content-Type: application/json [20:56:20] [20:56:20]POST finish read [20:56:20]Found Content-Length = 663 [20:56:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:20]execute_script... [20:56:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:20]POST & json_proto [20:56:20]process_json_proto [20:56:20]json parsed OK: [20:56:20]protocol is kg_v1.0 [20:56:20]action value=close_receipt [20:56:20]process_action close_receipt [20:56:20]cmd_close_receipt [20:56:20]MH_GetDate [20:56:20]Write to MH i2c: F0 00 00 67 00 56 [20:56:20]Write i2c OK [20:56:20]MH_I2C_Read... [20:56:20]Read from MH i2c: F0 [20:56:20]MH_I2C_Read... [20:56:20]Read from MH i2c: F0 09 00 [20:56:20]MH_I2C_Read... [20:56:20]Read from MH i2c: F0 09 00 67 00 00 74 84 F0 66 6A BD 47 65 80 [20:56:20]GetLastDocTimeStamp 1727038537 [20:56:20]current date 1727038580 [20:56:20]FM_GetShiftState [20:56:20]SAM_PROTO_GetShiftState [20:56:20]wFMCommunicate request_size=4 [20:56:20]MH_SAM_APDU [20:56:20]CAPDU: 80 13 01 00 [20:56:20]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [20:56:20]Write i2c OK [20:56:20]MH_I2C_Read... [20:56:20]OFD Sender: No OFD packet to send [20:56:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:20]Read from MH i2c: E2 [20:56:20]MH_I2C_Read... [20:56:20]Read from MH i2c: E2 0E 00 [20:56:20]MH_I2C_Read... [20:56:20]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [20:56:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:56:20]wFMCommunicate OK [20:56:20]SAM_PROTO_GetShiftState done [20:56:20]FM_GetShiftState done [20:56:20]opened in 1726966141 [20:56:20]opened+sec_in_day 1727052541 [20:56:20]quantity*price = 80041 [20:56:20]sum+1 = 80043 [20:56:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.00 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 397 22.09.2024 20:56 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152066 ФПД: 84573695540744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152066&fm=84573695540744&tin=02508201610067®Number=0000000000091825&sum=80000 [20:56:22]StoreToDocumentArchive [20:56:22]shift 475 fd 152066 [20:56:22]save to /storage/0475/doc_00152066 [20:56:22]save last doc name /storage/0475/doc_00152066 to /storage/kkm_last_doc_name [20:56:22]save OK [20:56:22]Clear old archive folders... [20:56:22]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:56:22]tlvbuf is 01B49AB0 [20:56:22]SAM_PROTO_ClearQueue [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 09 00 00 [20:56:22]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]SAM_PROTO_ClearQueue done [20:56:22]KKMCreateOFDPacket [20:56:22]OFDProtocolAddRootSTLVToBuf [20:56:22]FM_MakeSignedData [20:56:22]FM_MakeSignedData [20:56:22]SAM_PROTO_SignData [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 01 02 [20:56:22]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]wFMCommunicate request_size=255 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 74 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 52 02 00 35 04 06 00 4C EB 59 14 7E [20:56:22]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 74 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 52 02 00 35 04 06 00 4C EB 59 14 7E 00 00 33 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]wFMCommunicate request_size=6 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 02 02 01 08 [20:56:22]Write to MH i2c: E2 09 00 78 00 80 0D 02 02 01 00 08 00 00 FC [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 03 02 [20:56:22]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 0B 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 0B 00 79 00 00 0E 45 43 D0 25 4F 2F 9D 90 00 9B [20:56:22]RAPDU: 0E 45 43 D0 25 4F 2F 9D 90 00 [20:56:22]wFMCommunicate OK [20:56:22]SAM_PROTO_SignData done [20:56:22]FM_MakeSignedData done [20:56:22]CreateOFDProtocolMessage [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 11 00 00 [20:56:22]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 17 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [20:56:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:56:22]wFMCommunicate OK [20:56:22]CreateOFDProtocolMessage done [20:56:22]OFDSenderStorePacket 152066 [20:56:22]StoreOFDPacket docnum=152066 [20:56:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 34 14 03 01 0F A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 74 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 52 02 00 35 04 06 00 4C EB 59 14 7E 08 0E 45 43 D0 25 4F 2F 9D [20:56:22]CheckFolder [20:56:22]dirname=/storage/ofd_packets [20:56:22]CheckFolder done [20:56:22]ProducePacketName [20:56:22]name=ofd_packets/00152066 [20:56:22]NVStorageSaveData ofd_packets/00152066 [20:56:22]File name is /storage/ofd_packets/00152066 [20:56:22]Write 297 bytes [20:56:22]NVStorageSaveData done [20:56:22]OFDSenderStorePacket done [20:56:22]KKMCreateOFDPacket done [20:56:22]NVStorageSaveData kkm_last_timestamp [20:56:22]File name is /storage/kkm_last_timestamp [20:56:22]Write 4 bytes [20:56:22]NVStorageSaveData done [20:56:22]ExternCall_PrintAddStr [20:56:22]wPrintStart [20:56:22]Write to MH i2c: 01 00 00 7B 00 7B [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: 01 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: 01 07 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [20:56:22]RasterBufferAndPrint [20:56:22]line Счет N : (1)1786074 [20:56:22]line ИНН: 02508201610067 [20:56:22]line Контрольно-Кассовый Чек [20:56:22]line ПРОДАЖА [20:56:22]line ТРК (МРК, ГНК) : 11 [20:56:22]line Товар: 2710124130 [20:56:22]line Super-92 [20:56:22]line 11.550 * 69.30 [20:56:22]line = 800.42 [20:56:22]line НДС 12% НСП 1% [20:56:22]line > о реализуемом товаре [20:56:22]line ОКРУГЛЕНИЕ: -0.42 [20:56:22]line ИТОГО: 800.00 [20:56:22]line Внесено: 800.00 [20:56:22]line СДАЧА: 0.00 [20:56:22]line НСП 1% : 7.08 [20:56:22]line НДС 12% : 85.00 [20:56:22]line Наличными: 800.00 [20:56:22]line Безнал.: 0.00 [20:56:22]line Место: АЗС № 89 "Партнер Нефть" [20:56:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:56:22]line СНО: Общий режим [20:56:22]line Чек 397 22.09.2024 20:56 [20:56:22]line Смена: 475 ФФД: 1.0 [20:56:22]line ЗНМ: 0300000113 [20:56:22]line РНМ: 0000000000091825 [20:56:22]line Версия ККМ: 001 [20:56:22]line ФМ: 0000000000871835 [20:56:22]line ФД: 152066 [20:56:22]line ФПД: 84573695540744 [20:56:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152066&fm=84573695540744&tin=02508201610067®Number=0000000000091825&sum=80000 [20:56:22]written 0, free lines is 4095 [20:56:22]OFD Sender: Processing packet 152066 [packets to send 827, broken 826] [20:56:22]ProducePacketName [20:56:22]name=ofd_packets/00152066 [20:56:22]OFD Sender: To server: pG, [20:56:22]CommunicateWithHost lk.salyk.kg:30040 [20:56:22]ConnectInit lk.salyk.kg [20:56:23]Connected sock=8 [20:56:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 34 14 03 01 0F A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 74 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 52 02 00 35 04 06 00 4C EB 59 14 7E 08 0E 45 43 D0 25 4F 2F 9D [20:56:23]Write to MH i2c: 01 00 00 A6 00 A6 [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 07 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 5F 0D 19 [20:56:23]RasterBufferAndPrint [20:56:23]line [20:56:23]line [20:56:23]line [20:56:23]line [20:56:23]line [20:56:23]written 0, free lines is 3436 [20:56:23]MH_Cut [20:56:23]Write to MH i2c: D1 01 00 AD 00 01 7F [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: D1 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: D1 01 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: D1 01 00 AD 00 00 7E [20:56:23]Write to MH i2c: 01 00 00 AE 00 AE [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E 3D 47 00 31 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 52 02 00 F4 03 04 00 77 2C F0 66 B6 04 01 00 00 81 96 9D 17 5F 11 CD A1 [20:56:23]CommunicateWithHost err = 0 [20:56:23]CheckOFDResponse [20:56:23]1017 (14) - 77093643461234 [20:56:23]1041 (16) - 0000000000871835 [20:56:23]1040 (4) - 152066 [20:56:23]1012 (4) - 22.09.2024 14:40 [20:56:23]1206 (1) - 0 [20:56:23]OFD Sender: Remove packet 152066 [20:56:23]ProducePacketName [20:56:23]name=ofd_packets/00152066 [20:56:23]NVStorageDeleteData [20:56:23]*** Cut start [20:56:23]*** Purtial cut [20:56:23]*** Stage 1: CUTSNS_PIN = 1 [20:56:24]OFD Sender: No OFD packet to send [20:56:24]Read from MH i2c: 01 [20:56:24]MH_I2C_Read... [20:56:24]*** Stop cut motor [20:56:24]*** Cut end [20:56:24]Read from MH i2c: 01 07 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [20:56:24]process_action close_receipt done [20:56:24]requested_data is exist [20:56:24]produce_requested_data [20:56:24]requested_item fm.sn is exist - process it [20:56:24]wFMCommunicate request_size=4 [20:56:24]MH_SAM_APDU [20:56:24]CAPDU: 80 11 00 00 [20:56:24]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:24]Read from MH i2c: E2 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 17 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [20:56:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:56:24]wFMCommunicate OK [20:56:24]requested_item fd.num is exist - process it [20:56:24]SAM_PROTO_GetFieldsCounters [20:56:24]wFMCommunicate request_size=4 [20:56:24]MH_SAM_APDU [20:56:24]CAPDU: 80 13 00 00 [20:56:24]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:56:24]Read from MH i2c: E2 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 62 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [20:56:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:56:24]wFMCommunicate OK [20:56:24]SAM_PROTO_GetFieldsCounters done [20:56:24]requested_item shift.num is exist - process it [20:56:24]requested_item shift.opened is exist - process it [20:56:24]req_shift_opened [20:56:24]FM_GetShiftState [20:56:24]SAM_PROTO_GetShiftState [20:56:24]wFMCommunicate request_size=4 [20:56:24]MH_SAM_APDU [20:56:24]CAPDU: 80 13 01 00 [20:56:24]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:24]Read from MH i2c: E2 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 0E 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [20:56:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:56:24]wFMCommunicate OK [20:56:24]SAM_PROTO_GetShiftState done [20:56:24]FM_GetShiftState done [20:56:24]req_shift_opened done [20:56:24]requested_item shift.open_date is exist - process it [20:56:24]req_shift_open_date [20:56:24]req_shift_open_date done [20:56:24]produce_requested_data done [20:56:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152066,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:56:24]process_action_free close_receipt [20:56:24]json_value_free [20:56:24]json_value_free done [20:56:24]process_json_proto returns [20:56:24]Send response to host [20:56:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152066,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:56:24]free response buf [20:56:24]execute_script done [20:56:24]execute_script returns [20:56:24]free content buf [20:56:24]Sock 9.Close socket [20:56:24]Sock 9.Thread stoped [20:56:29]OFD Sender: No OFD packet to send [20:56:33]recv_with_timeout no data received [20:56:34]OFD Sender: No OFD packet to send [20:56:39]OFD Sender: No OFD packet to send [20:56:44]OFD Sender: No OFD packet to send [20:56:49]OFD Sender: No OFD packet to send [20:56:53]recv_with_timeout no data received [20:56:54]OFD Sender: No OFD packet to send [20:56:59]OFD Sender: No OFD packet to send [20:57:04]OFD Sender: No OFD packet to send [20:57:09]OFD Sender: No OFD packet to send [20:57:14]OFD Sender: No OFD packet to send [20:57:19]OFD Sender: No OFD packet to send [20:57:24]OFD Sender: No OFD packet to send [20:57:29]OFD Sender: No OFD packet to send [20:57:34]OFD Sender: No OFD packet to send [20:57:39]OFD Sender: No OFD packet to send [20:57:44]OFD Sender: No OFD packet to send [20:57:49]OFD Sender: No OFD packet to send [20:57:54]OFD Sender: No OFD packet to send [20:57:59]OFD Sender: No OFD packet to send [20:58:04]OFD Sender: No OFD packet to send [20:58:09]OFD Sender: No OFD packet to send [20:58:14]accept exits with 10 [20:58:14]New connection [20:58:14]New thread 3066654052 created [20:58:14]Thread 3066510692 joined [20:58:14]Waiting for new connection... [20:58:14] Sock 10.Parse request [20:58:14]Sock 10.Check first char [20:58:14]Sock 10.First char is OK [20:58:14]request: POST /json_proto HTTP/1.0 [20:58:14]Method: POST [20:58:14]URL: /json_proto [20:58:14]Method is POST - this is cgi request [20:58:14]url: /json_proto [20:58:14]query_string will be loaded in cgi processing [20:58:14]execute_cgi json_proto POST (null) [20:58:14]execute_cgi path=json_proto method=POST [20:58:14]POST find Content-Length [20:58:14]Host: 172.17.43.67:8080 [20:58:14]Content-Length: 675 [20:58:14]Content-Type: application/json [20:58:14] [20:58:14]POST finish read [20:58:14]Found Content-Length = 675 [20:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:14]execute_script... [20:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:14]POST & json_proto [20:58:14]process_json_proto [20:58:14]json parsed OK: [20:58:14]protocol is kg_v1.0 [20:58:14]action value=close_receipt [20:58:14]process_action close_receipt [20:58:14]cmd_close_receipt [20:58:14]MH_GetDate [20:58:14]Write to MH i2c: F0 00 00 B2 00 A1 [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: F0 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: F0 09 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: F0 09 00 B2 00 00 E6 84 F0 66 6A BD 47 65 3D [20:58:14]GetLastDocTimeStamp 1727038580 [20:58:14]current date 1727038694 [20:58:14]FM_GetShiftState [20:58:14]SAM_PROTO_GetShiftState [20:58:14]wFMCommunicate request_size=4 [20:58:14]MH_SAM_APDU [20:58:14]CAPDU: 80 13 01 00 [20:58:14]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [20:58:14]Write i2c OK [20:58:14]MH_I2C_Read... [20:58:14]OFD Sender: No OFD packet to send [20:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:14]Read from MH i2c: E2 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 0E 00 [20:58:14]MH_I2C_Read... [20:58:14]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 77 [20:58:14]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:58:14]wFMCommunicate OK [20:58:14]SAM_PROTO_GetShiftState done [20:58:14]FM_GetShiftState done [20:58:14]opened in 1726966141 [20:58:14]opened+sec_in_day 1727052541 [20:58:14]quantity*price = 60045 [20:58:14]sum+1 = 60047 [20:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 398 22.09.2024 20:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152067 ФПД: 262070503935522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152067&fm=262070503935522&tin=02508201610067®Number=0000000000091825&sum=60000 [20:58:15]StoreToDocumentArchive [20:58:15]shift 475 fd 152067 [20:58:15]save to /storage/0475/doc_00152067 [20:58:15]save last doc name /storage/0475/doc_00152067 to /storage/kkm_last_doc_name [20:58:15]save OK [20:58:15]Clear old archive folders... [20:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:58:15]tlvbuf is 01B40310 [20:58:15]SAM_PROTO_ClearQueue [20:58:15]wFMCommunicate request_size=4 [20:58:15]MH_SAM_APDU [20:58:15]CAPDU: 80 09 00 00 [20:58:15]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:15]Read from MH i2c: E2 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [20:58:15]RAPDU: 90 00 [20:58:15]wFMCommunicate OK [20:58:15]SAM_PROTO_ClearQueue done [20:58:15]KKMCreateOFDPacket [20:58:15]OFDProtocolAddRootSTLVToBuf [20:58:15]FM_MakeSignedData [20:58:15]FM_MakeSignedData [20:58:15]SAM_PROTO_SignData [20:58:15]wFMCommunicate request_size=4 [20:58:15]MH_SAM_APDU [20:58:15]CAPDU: 80 0D 01 02 [20:58:15]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:15]Read from MH i2c: E2 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:58:15]RAPDU: 90 00 [20:58:15]wFMCommunicate OK [20:58:15]wFMCommunicate request_size=255 [20:58:15]MH_SAM_APDU [20:58:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 E6 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 52 02 00 35 04 06 00 EE 5A 0B 4B [20:58:15]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 E6 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 52 02 00 35 04 06 00 EE 5A 0B 4B 00 00 A0 [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:15]Read from MH i2c: E2 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 [20:58:15]MH_I2C_Read... [20:58:15]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:58:15]RAPDU: 90 00 [20:58:15]wFMCommunicate OK [20:58:15]wFMCommunicate request_size=7 [20:58:15]MH_SAM_APDU [20:58:15]CAPDU: 80 0D 02 02 02 0E 22 [20:58:15]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 0E 22 00 00 71 [20:58:15]Write i2c OK [20:58:15]MH_I2C_Read... [20:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:16]Read from MH i2c: E2 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 03 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:58:16]RAPDU: 90 00 [20:58:16]wFMCommunicate OK [20:58:16]wFMCommunicate request_size=4 [20:58:16]MH_SAM_APDU [20:58:16]CAPDU: 80 0D 03 02 [20:58:16]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:16]Read from MH i2c: E2 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 0B 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 0B 00 C4 00 00 BE AC DD 51 A2 2A D1 6A 90 00 DF [20:58:16]RAPDU: BE AC DD 51 A2 2A D1 6A 90 00 [20:58:16]wFMCommunicate OK [20:58:16]SAM_PROTO_SignData done [20:58:16]FM_MakeSignedData done [20:58:16]CreateOFDProtocolMessage [20:58:16]wFMCommunicate request_size=4 [20:58:16]MH_SAM_APDU [20:58:16]CAPDU: 80 11 00 00 [20:58:16]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:16]Read from MH i2c: E2 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 17 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [20:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:16]wFMCommunicate OK [20:58:16]CreateOFDProtocolMessage done [20:58:16]OFDSenderStorePacket 152067 [20:58:16]StoreOFDPacket docnum=152067 [20:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7E 2D 04 01 01 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 E6 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 52 02 00 35 04 06 00 EE 5A 0B 4B 0E 22 BE AC DD 51 A2 2A D1 6A [20:58:16]CheckFolder [20:58:16]dirname=/storage/ofd_packets [20:58:16]CheckFolder done [20:58:16]ProducePacketName [20:58:16]name=ofd_packets/00152067 [20:58:16]NVStorageSaveData ofd_packets/00152067 [20:58:16]File name is /storage/ofd_packets/00152067 [20:58:16]Write 298 bytes [20:58:16]NVStorageSaveData done [20:58:16]OFDSenderStorePacket done [20:58:16]KKMCreateOFDPacket done [20:58:16]NVStorageSaveData kkm_last_timestamp [20:58:16]File name is /storage/kkm_last_timestamp [20:58:16]Write 4 bytes [20:58:16]NVStorageSaveData done [20:58:16]ExternCall_PrintAddStr [20:58:16]wPrintStart [20:58:16]Write to MH i2c: 01 00 00 C6 00 C6 [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 07 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [20:58:16]RasterBufferAndPrint [20:58:16]line Счет N : (1)1786075 [20:58:16]line ИНН: 02508201610067 [20:58:16]line Контрольно-Кассовый Чек [20:58:16]line ПРОДАЖА [20:58:16]line ТРК (МРК, ГНК) : 31 [20:58:16]line Товар: 2710194210 [20:58:16]line ДТ-К-5 [20:58:16]line 7.880 * 76.20 [20:58:16]line = 600.46 [20:58:16]line НДС 12% НСП 1% [20:58:16]line > о реализуемом товаре [20:58:16]line ОКРУГЛЕНИЕ: -0.46 [20:58:16]line ИТОГО: 600.00 [20:58:16]line Внесено: 600.00 [20:58:16]line СДАЧА: 0.00 [20:58:16]line НСП 1% : 5.31 [20:58:16]line НДС 12% : 63.77 [20:58:16]line Наличными: 600.00 [20:58:16]line Безнал.: 0.00 [20:58:16]line Место: АЗС № 89 "Партнер Нефть" [20:58:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:58:16]line СНО: Общий режим [20:58:16]line Чек 398 22.09.2024 20:58 [20:58:16]line Смена: 475 ФФД: 1.0 [20:58:16]line ЗНМ: 0300000113 [20:58:16]line РНМ: 0000000000091825 [20:58:16]line Версия ККМ: 001 [20:58:16]line ФМ: 0000000000871835 [20:58:16]line ФД: 152067 [20:58:16]line ФПД: 262070503935522 [20:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152067&fm=262070503935522&tin=02508201610067®Number=0000000000091825&sum=60000 [20:58:16]OFD Sender: Processing packet 152067 [packets to send 827, broken 826] [20:58:16]ProducePacketName [20:58:16]name=ofd_packets/00152067 [20:58:16]OFD Sender: To server: pG, [20:58:16]CommunicateWithHost lk.salyk.kg:30040 [20:58:16]ConnectInit lk.salyk.kg [20:58:16]written 0, free lines is 4095 [20:58:16]Write to MH i2c: 01 00 00 F1 00 F1 [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 07 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DF 0C E3 [20:58:16]RasterBufferAndPrint [20:58:16]line [20:58:16]line [20:58:16]line [20:58:16]line [20:58:16]line [20:58:16]written 0, free lines is 3301 [20:58:16]MH_Cut [20:58:16]Write to MH i2c: D1 01 00 F8 00 01 CA [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: D1 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: D1 01 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: D1 01 00 F8 00 00 C9 [20:58:16]Write to MH i2c: 01 00 00 F9 00 F9 [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:17]Connected sock=9 [20:58:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7E 2D 04 01 01 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 E6 84 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 52 02 00 35 04 06 00 EE 5A 0B 4B 0E 22 BE AC DD 51 A2 2A D1 6A [20:58:17]*** Cut start [20:58:17]*** Purtial cut [20:58:17]*** Stage 1: CUTSNS_PIN = 1 [20:58:17]Read from MH i2c: 01 [20:58:17]MH_I2C_Read... [20:58:17]*** Stop cut motor [20:58:17]*** Cut end [20:58:17]Read from MH i2c: 01 07 00 [20:58:17]MH_I2C_Read... [20:58:17]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [20:58:17]process_action close_receipt done [20:58:17]requested_data is exist [20:58:17]produce_requested_data [20:58:17]requested_item fm.sn is exist - process it [20:58:17]wFMCommunicate request_size=4 [20:58:17]MH_SAM_APDU [20:58:17]CAPDU: 80 11 00 00 [20:58:17]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [20:58:17]Write i2c OK [20:58:17]MH_I2C_Read... [20:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [20:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:18]wFMCommunicate OK [20:58:18]requested_item fd.num is exist - process it [20:58:18]SAM_PROTO_GetFieldsCounters [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 13 00 00 [20:58:18]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 62 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [20:58:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_GetFieldsCounters done [20:58:18]requested_item shift.num is exist - process it [20:58:18]requested_item shift.opened is exist - process it [20:58:18]req_shift_opened [20:58:18]FM_GetShiftState [20:58:18]SAM_PROTO_GetShiftState [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 13 01 00 [20:58:18]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0E 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [20:58:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_GetShiftState done [20:58:18]FM_GetShiftState done [20:58:18]req_shift_opened done [20:58:18]requested_item shift.open_date is exist - process it [20:58:18]req_shift_open_date [20:58:18]req_shift_open_date done [20:58:18]produce_requested_data done [20:58:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152067,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:58:18]process_action_free close_receipt [20:58:18]json_value_free [20:58:18]json_value_free done [20:58:18]process_json_proto returns [20:58:18]Send response to host [20:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152067,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:58:18]free response buf [20:58:18]execute_script done [20:58:18]execute_script returns [20:58:18]free content buf [20:58:18]Sock 10.Close socket [20:58:18]Sock 10.Thread stoped [20:58:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 4C 47 00 E8 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 52 02 00 F4 03 04 00 EA 2C F0 66 B6 04 01 00 00 96 C8 7F E4 50 C4 A4 EC [20:58:18]CommunicateWithHost err = 0 [20:58:18]CheckOFDResponse [20:58:18]1017 (14) - 77093643461234 [20:58:18]1041 (16) - 0000000000871835 [20:58:18]1040 (4) - 152067 [20:58:18]1012 (4) - 22.09.2024 14:42 [20:58:18]1206 (1) - 0 [20:58:18]OFD Sender: Remove packet 152067 [20:58:18]ProducePacketName [20:58:18]name=ofd_packets/00152067 [20:58:18]NVStorageDeleteData [20:58:19]OFD Sender: No OFD packet to send [20:58:24]OFD Sender: No OFD packet to send [20:58:29]OFD Sender: No OFD packet to send [20:58:34]OFD Sender: No OFD packet to send [20:58:39]OFD Sender: No OFD packet to send [20:58:42]recv_with_timeout no data received [20:58:44]OFD Sender: No OFD packet to send [20:58:49]OFD Sender: No OFD packet to send [20:58:54]OFD Sender: No OFD packet to send [20:58:59]OFD Sender: No OFD packet to send [20:59:04]OFD Sender: No OFD packet to send [20:59:09]OFD Sender: No OFD packet to send [20:59:14]OFD Sender: No OFD packet to send [20:59:19]OFD Sender: No OFD packet to send [20:59:22]accept exits with 8 [20:59:22]New connection [20:59:22]New thread 3066510692 created [20:59:22]Thread 3066654052 joined [20:59:22]Waiting for new connection... [20:59:22] Sock 8.Parse request [20:59:22]Sock 8.Check first char [20:59:22]Sock 8.First char is OK [20:59:22]request: POST /json_proto HTTP/1.0 [20:59:22]Method: POST [20:59:22]URL: /json_proto [20:59:22]Method is POST - this is cgi request [20:59:22]url: /json_proto [20:59:22]query_string will be loaded in cgi processing [20:59:22]execute_cgi json_proto POST (null) [20:59:22]execute_cgi path=json_proto method=POST [20:59:22]POST find Content-Length [20:59:22]Host: 172.17.43.67:8080 [20:59:22]Content-Length: 675 [20:59:22]Content-Type: application/json [20:59:22] [20:59:22]POST finish read [20:59:22]Found Content-Length = 675 [20:59:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:22]execute_script... [20:59:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:22]POST & json_proto [20:59:22]process_json_proto [20:59:22]json parsed OK: [20:59:22]protocol is kg_v1.0 [20:59:22]action value=close_receipt [20:59:22]process_action close_receipt [20:59:22]cmd_close_receipt [20:59:22]MH_GetDate [20:59:22]Write to MH i2c: F0 00 00 FD 00 EC [20:59:22]Write i2c OK [20:59:22]MH_I2C_Read... [20:59:22]Read from MH i2c: F0 [20:59:22]MH_I2C_Read... [20:59:22]Read from MH i2c: F0 09 00 [20:59:22]MH_I2C_Read... [20:59:22]Read from MH i2c: F0 09 00 FD 00 00 2A 85 F0 66 6A BD 47 65 CD [20:59:22]GetLastDocTimeStamp 1727038694 [20:59:22]current date 1727038762 [20:59:22]FM_GetShiftState [20:59:22]SAM_PROTO_GetShiftState [20:59:22]wFMCommunicate request_size=4 [20:59:22]MH_SAM_APDU [20:59:22]CAPDU: 80 13 01 00 [20:59:22]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [20:59:22]Write i2c OK [20:59:22]MH_I2C_Read... [20:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:22]Read from MH i2c: E2 [20:59:22]MH_I2C_Read... [20:59:22]Read from MH i2c: E2 0E 00 [20:59:22]MH_I2C_Read... [20:59:22]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C2 [20:59:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:59:22]wFMCommunicate OK [20:59:22]SAM_PROTO_GetShiftState done [20:59:22]FM_GetShiftState done [20:59:22]opened in 1726966141 [20:59:22]opened+sec_in_day 1727052541 [20:59:22]quantity*price = 60045 [20:59:22]sum+1 = 60047 [20:59:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 399 22.09.2024 20:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152068 ФПД: 177768400033103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205922&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152068&fm=177768400033103&tin=02508201610067®Number=0000000000091825&sum=60000 [20:59:23]StoreToDocumentArchive [20:59:23]shift 475 fd 152068 [20:59:23]save to /storage/0475/doc_00152068 [20:59:23]save last doc name /storage/0475/doc_00152068 to /storage/kkm_last_doc_name [20:59:23]save OK [20:59:23]Clear old archive folders... [20:59:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:59:23]tlvbuf is 01BADB00 [20:59:23]SAM_PROTO_ClearQueue [20:59:23]wFMCommunicate request_size=4 [20:59:23]MH_SAM_APDU [20:59:23]CAPDU: 80 09 00 00 [20:59:23]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [20:59:23]Write i2c OK [20:59:23]MH_I2C_Read... [20:59:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:23]Read from MH i2c: E2 [20:59:23]MH_I2C_Read... [20:59:23]Read from MH i2c: E2 03 00 [20:59:23]MH_I2C_Read... [20:59:23]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:59:23]RAPDU: 90 00 [20:59:23]wFMCommunicate OK [20:59:23]SAM_PROTO_ClearQueue done [20:59:23]KKMCreateOFDPacket [20:59:23]OFDProtocolAddRootSTLVToBuf [20:59:23]FM_MakeSignedData [20:59:23]FM_MakeSignedData [20:59:23]SAM_PROTO_SignData [20:59:23]wFMCommunicate request_size=4 [20:59:23]MH_SAM_APDU [20:59:23]CAPDU: 80 0D 01 02 [20:59:23]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [20:59:23]Write i2c OK [20:59:23]MH_I2C_Read... [20:59:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:23]Read from MH i2c: E2 [20:59:23]MH_I2C_Read... [20:59:23]Read from MH i2c: E2 03 00 [20:59:23]MH_I2C_Read... [20:59:23]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:59:23]RAPDU: 90 00 [20:59:23]wFMCommunicate OK [20:59:23]wFMCommunicate request_size=255 [20:59:23]MH_SAM_APDU [20:59:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 2A 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 52 02 00 35 04 06 00 A1 AD EE 56 [20:59:23]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 2A 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 52 02 00 35 04 06 00 A1 AD EE 56 00 00 27 [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:24]Read from MH i2c: E2 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 03 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:59:24]RAPDU: 90 00 [20:59:24]wFMCommunicate OK [20:59:24]wFMCommunicate request_size=7 [20:59:24]MH_SAM_APDU [20:59:24]CAPDU: 80 0D 02 02 02 15 4F [20:59:24]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 15 4F 00 00 F1 [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:24]Read from MH i2c: E2 [20:59:24]MH_I2C_Read... [20:59:24]OFD Sender: No OFD packet to send [20:59:24]Read from MH i2c: E2 03 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:59:24]RAPDU: 90 00 [20:59:24]wFMCommunicate OK [20:59:24]wFMCommunicate request_size=4 [20:59:24]MH_SAM_APDU [20:59:24]CAPDU: 80 0D 03 02 [20:59:24]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:24]Read from MH i2c: E2 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 0B 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 0B 00 0F 01 00 1E DF C9 C3 A2 21 7F 1D 90 00 74 [20:59:24]RAPDU: 1E DF C9 C3 A2 21 7F 1D 90 00 [20:59:24]wFMCommunicate OK [20:59:24]SAM_PROTO_SignData done [20:59:24]FM_MakeSignedData done [20:59:24]CreateOFDProtocolMessage [20:59:24]wFMCommunicate request_size=4 [20:59:24]MH_SAM_APDU [20:59:24]CAPDU: 80 11 00 00 [20:59:24]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]recv_with_timeout no data received [20:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:24]Read from MH i2c: E2 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 17 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [20:59:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:24]wFMCommunicate OK [20:59:24]CreateOFDProtocolMessage done [20:59:24]OFDSenderStorePacket 152068 [20:59:24]StoreOFDPacket docnum=152068 [20:59:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 8C 04 01 4E E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 2A 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 52 02 00 35 04 06 00 A1 AD EE 56 15 4F 1E DF C9 C3 A2 21 7F 1D [20:59:24]CheckFolder [20:59:24]dirname=/storage/ofd_packets [20:59:24]CheckFolder done [20:59:24]ProducePacketName [20:59:24]name=ofd_packets/00152068 [20:59:24]NVStorageSaveData ofd_packets/00152068 [20:59:24]File name is /storage/ofd_packets/00152068 [20:59:24]Write 298 bytes [20:59:24]NVStorageSaveData done [20:59:24]OFDSenderStorePacket done [20:59:24]KKMCreateOFDPacket done [20:59:24]NVStorageSaveData kkm_last_timestamp [20:59:24]File name is /storage/kkm_last_timestamp [20:59:24]Write 4 bytes [20:59:24]NVStorageSaveData done [20:59:24]ExternCall_PrintAddStr [20:59:24]wPrintStart [20:59:24]Write to MH i2c: 01 00 00 11 01 12 [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 07 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [20:59:24]RasterBufferAndPrint [20:59:24]line Счет N : (1)1786077 [20:59:24]line ИНН: 02508201610067 [20:59:24]line Контрольно-Кассовый Чек [20:59:24]line ПРОДАЖА [20:59:24]line ТРК (МРК, ГНК) : 41 [20:59:24]line Товар: 2710194210 [20:59:24]line ДТ-К-5 [20:59:24]line 7.880 * 76.20 [20:59:24]line = 600.46 [20:59:24]line НДС 12% НСП 1% [20:59:24]line > о реализуемом товаре [20:59:24]line ОКРУГЛЕНИЕ: -0.46 [20:59:24]line ИТОГО: 600.00 [20:59:24]line Внесено: 600.00 [20:59:24]line СДАЧА: 0.00 [20:59:24]line НСП 1% : 5.31 [20:59:24]line НДС 12% : 63.77 [20:59:24]line Наличными: 600.00 [20:59:24]line Безнал.: 0.00 [20:59:24]line Место: АЗС № 89 "Партнер Нефть" [20:59:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:59:24]line СНО: Общий режим [20:59:24]line Чек 399 22.09.2024 20:59 [20:59:24]line Смена: 475 ФФД: 1.0 [20:59:24]line ЗНМ: 0300000113 [20:59:24]line РНМ: 0000000000091825 [20:59:24]line Версия ККМ: 001 [20:59:24]line ФМ: 0000000000871835 [20:59:24]line ФД: 152068 [20:59:24]line ФПД: 177768400033103 [20:59:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205922&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152068&fm=177768400033103&tin=02508201610067®Number=0000000000091825&sum=60000 [20:59:24]OFD Sender: Processing packet 152068 [packets to send 827, broken 826] [20:59:24]ProducePacketName [20:59:24]name=ofd_packets/00152068 [20:59:24]OFD Sender: To server: pG, [20:59:24]CommunicateWithHost lk.salyk.kg:30040 [20:59:24]ConnectInit lk.salyk.kg [20:59:24]written 0, free lines is 4095 [20:59:24]Write to MH i2c: 01 00 00 3C 01 3D [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 07 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E1 0C 31 [20:59:24]RasterBufferAndPrint [20:59:24]line [20:59:24]line [20:59:24]line [20:59:24]line [20:59:24]line [20:59:24]written 0, free lines is 3303 [20:59:24]MH_Cut [20:59:24]Write to MH i2c: D1 01 00 43 01 01 16 [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: D1 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: D1 01 00 [20:59:24]MH_I2C_Read... [20:59:24]Read from MH i2c: D1 01 00 43 01 00 15 [20:59:24]Write to MH i2c: 01 00 00 44 01 45 [20:59:24]Write i2c OK [20:59:24]MH_I2C_Read... [20:59:25]*** Cut start [20:59:25]*** Purtial cut [20:59:25]*** Stage 1: CUTSNS_PIN = 1 [20:59:25]Read from MH i2c: 01 [20:59:25]MH_I2C_Read... [20:59:25]*** Stop cut motor [20:59:25]*** Cut end [20:59:25]Read from MH i2c: 01 07 00 [20:59:25]MH_I2C_Read... [20:59:25]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [20:59:25]process_action close_receipt done [20:59:25]requested_data is exist [20:59:25]produce_requested_data [20:59:25]requested_item fm.sn is exist - process it [20:59:25]wFMCommunicate request_size=4 [20:59:25]MH_SAM_APDU [20:59:25]CAPDU: 80 11 00 00 [20:59:25]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:59:25]Write i2c OK [20:59:25]MH_I2C_Read... [20:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:25]Read from MH i2c: E2 [20:59:25]MH_I2C_Read... [20:59:25]Read from MH i2c: E2 17 00 [20:59:25]MH_I2C_Read... [20:59:25]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [20:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:25]wFMCommunicate OK [20:59:25]requested_item fd.num is exist - process it [20:59:25]SAM_PROTO_GetFieldsCounters [20:59:25]wFMCommunicate request_size=4 [20:59:25]MH_SAM_APDU [20:59:25]CAPDU: 80 13 00 00 [20:59:25]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [20:59:25]Write i2c OK [20:59:25]MH_I2C_Read... [20:59:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:26]Read from MH i2c: E2 [20:59:26]MH_I2C_Read... [20:59:26]Read from MH i2c: E2 62 00 [20:59:26]MH_I2C_Read... [20:59:26]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [20:59:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:26]wFMCommunicate OK [20:59:26]SAM_PROTO_GetFieldsCounters done [20:59:26]requested_item shift.num is exist - process it [20:59:26]requested_item shift.opened is exist - process it [20:59:26]req_shift_opened [20:59:26]FM_GetShiftState [20:59:26]SAM_PROTO_GetShiftState [20:59:26]wFMCommunicate request_size=4 [20:59:26]MH_SAM_APDU [20:59:26]CAPDU: 80 13 01 00 [20:59:26]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:59:26]Write i2c OK [20:59:26]MH_I2C_Read... [20:59:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:26]Read from MH i2c: E2 [20:59:26]MH_I2C_Read... [20:59:26]Read from MH i2c: E2 0E 00 [20:59:26]MH_I2C_Read... [20:59:26]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [20:59:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:59:26]wFMCommunicate OK [20:59:26]SAM_PROTO_GetShiftState done [20:59:26]FM_GetShiftState done [20:59:26]req_shift_opened done [20:59:26]requested_item shift.open_date is exist - process it [20:59:26]req_shift_open_date [20:59:26]req_shift_open_date done [20:59:26]produce_requested_data done [20:59:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152068,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:59:26]process_action_free close_receipt [20:59:26]json_value_free [20:59:26]json_value_free done [20:59:26]process_json_proto returns [20:59:26]Send response to host [20:59:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152068,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:59:26]free response buf [20:59:26]execute_script done [20:59:26]execute_script returns [20:59:26]free content buf [20:59:26]Sock 8.Close socket [20:59:26]Sock 8.Thread stoped [20:59:26]Connected sock=9 [20:59:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 8C 04 01 4E E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 2A 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 52 02 00 35 04 06 00 A1 AD EE 56 15 4F 1E DF C9 C3 A2 21 7F 1D [20:59:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC DE 47 00 C7 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 52 02 00 F4 03 04 00 2F 2D F0 66 B6 04 01 00 00 F5 E7 49 0F 87 6A 6D FE [20:59:27]CommunicateWithHost err = 0 [20:59:27]CheckOFDResponse [20:59:27]1017 (14) - 77093643461234 [20:59:27]1041 (16) - 0000000000871835 [20:59:27]1040 (4) - 152068 [20:59:27]1012 (4) - 22.09.2024 14:43 [20:59:27]1206 (1) - 0 [20:59:27]OFD Sender: Remove packet 152068 [20:59:27]ProducePacketName [20:59:27]name=ofd_packets/00152068 [20:59:27]NVStorageDeleteData [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:43]recv_with_timeout no data received [20:59:47]OFD Sender: No OFD packet to send [20:59:48]accept exits with 10 [20:59:48]New connection [20:59:48]New thread 3066654052 created [20:59:48]Thread 3066510692 joined [20:59:48]Waiting for new connection... [20:59:48] Sock 10.Parse request [20:59:48]Sock 10.Check first char [20:59:48]Sock 10.First char is OK [20:59:48]request: POST /json_proto HTTP/1.0 [20:59:48]Method: POST [20:59:48]URL: /json_proto [20:59:48]Method is POST - this is cgi request [20:59:48]url: /json_proto [20:59:48]query_string will be loaded in cgi processing [20:59:48]execute_cgi json_proto POST (null) [20:59:48]execute_cgi path=json_proto method=POST [20:59:48]POST find Content-Length [20:59:48]Host: 172.17.43.67:8080 [20:59:48]Content-Length: 680 [20:59:48]Content-Type: application/json [20:59:48] [20:59:48]POST finish read [20:59:48]Found Content-Length = 680 [20:59:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:48]execute_script... [20:59:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:48]POST & json_proto [20:59:48]process_json_proto [20:59:48]json parsed OK: [20:59:48]protocol is kg_v1.0 [20:59:48]action value=close_receipt [20:59:48]process_action close_receipt [20:59:48]cmd_close_receipt [20:59:48]MH_GetDate [20:59:48]Write to MH i2c: F0 00 00 48 01 38 [20:59:48]Write i2c OK [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: F0 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: F0 09 00 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: F0 09 00 48 01 00 44 85 F0 66 6A BD 47 65 33 [20:59:48]GetLastDocTimeStamp 1727038762 [20:59:48]current date 1727038788 [20:59:48]FM_GetShiftState [20:59:48]SAM_PROTO_GetShiftState [20:59:48]wFMCommunicate request_size=4 [20:59:48]MH_SAM_APDU [20:59:48]CAPDU: 80 13 01 00 [20:59:48]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [20:59:48]Write i2c OK [20:59:48]MH_I2C_Read... [20:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:48]Read from MH i2c: E2 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: E2 0E 00 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0E [20:59:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:59:48]wFMCommunicate OK [20:59:48]SAM_PROTO_GetShiftState done [20:59:48]FM_GetShiftState done [20:59:48]opened in 1726966141 [20:59:48]opened+sec_in_day 1727052541 [20:59:48]quantity*price = 140055 [20:59:48]sum+1 = 140057 [20:59:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 400 22.09.2024 20:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152069 ФПД: 30656358761351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152069&fm=30656358761351&tin=02508201610067®Number=0000000000091825&sum=140000 [20:59:49]StoreToDocumentArchive [20:59:49]shift 475 fd 152069 [20:59:49]save to /storage/0475/doc_00152069 [20:59:49]save last doc name /storage/0475/doc_00152069 to /storage/kkm_last_doc_name [20:59:49]save OK [20:59:49]Clear old archive folders... [20:59:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:59:49]tlvbuf is 01BB6560 [20:59:49]SAM_PROTO_ClearQueue [20:59:49]wFMCommunicate request_size=4 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 09 00 00 [20:59:49]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:59:49]RAPDU: 90 00 [20:59:49]wFMCommunicate OK [20:59:49]SAM_PROTO_ClearQueue done [20:59:49]KKMCreateOFDPacket [20:59:49]OFDProtocolAddRootSTLVToBuf [20:59:49]FM_MakeSignedData [20:59:49]FM_MakeSignedData [20:59:49]SAM_PROTO_SignData [20:59:49]wFMCommunicate request_size=4 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 0D 01 02 [20:59:49]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:59:49]RAPDU: 90 00 [20:59:49]wFMCommunicate OK [20:59:49]wFMCommunicate request_size=255 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 44 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 52 02 00 35 04 06 00 1B E1 BD 5F [20:59:49]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 44 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 52 02 00 35 04 06 00 1B E1 BD 5F 00 00 92 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:59:49]RAPDU: 90 00 [20:59:49]wFMCommunicate OK [20:59:49]wFMCommunicate request_size=7 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 0D 02 02 02 C3 87 [20:59:49]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 C3 87 00 00 22 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [20:59:49]RAPDU: 90 00 [20:59:49]wFMCommunicate OK [20:59:49]wFMCommunicate request_size=4 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 0D 03 02 [20:59:49]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:50]Read from MH i2c: E2 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: E2 0B 00 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: E2 0B 00 5A 01 00 0F 3C 53 2C A7 B2 83 7F 90 00 FC [20:59:50]RAPDU: 0F 3C 53 2C A7 B2 83 7F 90 00 [20:59:50]wFMCommunicate OK [20:59:50]SAM_PROTO_SignData done [20:59:50]FM_MakeSignedData done [20:59:50]CreateOFDProtocolMessage [20:59:50]wFMCommunicate request_size=4 [20:59:50]MH_SAM_APDU [20:59:50]CAPDU: 80 11 00 00 [20:59:50]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [20:59:50]Write i2c OK [20:59:50]MH_I2C_Read... [20:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:50]Read from MH i2c: E2 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: E2 17 00 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [20:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:50]wFMCommunicate OK [20:59:50]CreateOFDProtocolMessage done [20:59:50]OFDSenderStorePacket 152069 [20:59:50]StoreOFDPacket docnum=152069 [20:59:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 97 04 01 17 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 44 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 52 02 00 35 04 06 00 1B E1 BD 5F C3 87 0F 3C 53 2C A7 B2 83 7F [20:59:50]CheckFolder [20:59:50]dirname=/storage/ofd_packets [20:59:50]CheckFolder done [20:59:50]ProducePacketName [20:59:50]name=ofd_packets/00152069 [20:59:50]NVStorageSaveData ofd_packets/00152069 [20:59:50]File name is /storage/ofd_packets/00152069 [20:59:50]Write 298 bytes [20:59:50]NVStorageSaveData done [20:59:50]OFDSenderStorePacket done [20:59:50]KKMCreateOFDPacket done [20:59:50]NVStorageSaveData kkm_last_timestamp [20:59:50]File name is /storage/kkm_last_timestamp [20:59:50]Write 4 bytes [20:59:50]NVStorageSaveData done [20:59:50]ExternCall_PrintAddStr [20:59:50]wPrintStart [20:59:50]Write to MH i2c: 01 00 00 5C 01 5D [20:59:50]Write i2c OK [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 07 00 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [20:59:50]RasterBufferAndPrint [20:59:50]line Счет N : (1)1786076 [20:59:50]line ИНН: 02508201610067 [20:59:50]line Контрольно-Кассовый Чек [20:59:50]line ПРОДАЖА [20:59:50]line ТРК (МРК, ГНК) : 31 [20:59:50]line Товар: 2710194210 [20:59:50]line ДТ-К-5 [20:59:50]line 18.380 * 76.20 [20:59:50]line = 1400.56 [20:59:50]line НДС 12% НСП 1% [20:59:50]line > о реализуемом товаре [20:59:50]line ОКРУГЛЕНИЕ: -0.56 [20:59:50]line ИТОГО: 1400.00 [20:59:50]line Внесено: 1400.00 [20:59:50]line СДАЧА: 0.00 [20:59:50]line НСП 1% : 12.39 [20:59:50]line НДС 12% : 148.73 [20:59:50]line Наличными: 1400.00 [20:59:50]line Безнал.: 0.00 [20:59:50]line Место: АЗС № 89 "Партнер Нефть" [20:59:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:59:50]line СНО: Общий режим [20:59:50]line Чек 400 22.09.2024 20:59 [20:59:50]line Смена: 475 ФФД: 1.0 [20:59:50]line ЗНМ: 0300000113 [20:59:50]line РНМ: 0000000000091825 [20:59:50]line Версия ККМ: 001 [20:59:50]line ФМ: 0000000000871835 [20:59:50]line ФД: 152069 [20:59:50]line ФПД: 30656358761351 [20:59:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152069&fm=30656358761351&tin=02508201610067®Number=0000000000091825&sum=140000 [20:59:50]written 0, free lines is 4095 [20:59:50]OFD Sender: Processing packet 152069 [packets to send 827, broken 826] [20:59:50]ProducePacketName [20:59:50]name=ofd_packets/00152069 [20:59:50]OFD Sender: To server: pG, [20:59:50]CommunicateWithHost lk.salyk.kg:30040 [20:59:50]ConnectInit lk.salyk.kg [20:59:50]Write to MH i2c: 01 00 00 87 01 88 [20:59:50]Write i2c OK [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 07 00 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DF 0C 7A [20:59:50]RasterBufferAndPrint [20:59:50]line [20:59:50]line [20:59:50]line [20:59:50]line [20:59:50]line [20:59:50]written 0, free lines is 3301 [20:59:50]MH_Cut [20:59:50]Write to MH i2c: D1 01 00 8E 01 01 61 [20:59:50]Write i2c OK [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: D1 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: D1 01 00 [20:59:50]MH_I2C_Read... [20:59:50]Read from MH i2c: D1 01 00 8E 01 00 60 [20:59:50]Write to MH i2c: 01 00 00 8F 01 90 [20:59:50]Write i2c OK [20:59:50]MH_I2C_Read... [20:59:51]*** Cut start [20:59:51]*** Purtial cut [20:59:51]*** Stage 1: CUTSNS_PIN = 1 [20:59:51]Read from MH i2c: 01 [20:59:51]MH_I2C_Read... [20:59:51]*** Stop cut motor [20:59:51]*** Cut end [20:59:51]Read from MH i2c: 01 07 00 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [20:59:51]process_action close_receipt done [20:59:51]requested_data is exist [20:59:51]produce_requested_data [20:59:51]requested_item fm.sn is exist - process it [20:59:51]wFMCommunicate request_size=4 [20:59:51]MH_SAM_APDU [20:59:51]CAPDU: 80 11 00 00 [20:59:51]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [20:59:51]Write i2c OK [20:59:51]MH_I2C_Read... [20:59:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:51]Read from MH i2c: E2 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 17 00 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [20:59:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:51]wFMCommunicate OK [20:59:51]requested_item fd.num is exist - process it [20:59:51]SAM_PROTO_GetFieldsCounters [20:59:51]wFMCommunicate request_size=4 [20:59:51]MH_SAM_APDU [20:59:51]CAPDU: 80 13 00 00 [20:59:51]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [20:59:51]Write i2c OK [20:59:51]MH_I2C_Read... [20:59:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:51]Read from MH i2c: E2 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 62 00 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [20:59:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:51]wFMCommunicate OK [20:59:51]SAM_PROTO_GetFieldsCounters done [20:59:51]requested_item shift.num is exist - process it [20:59:51]requested_item shift.opened is exist - process it [20:59:51]req_shift_opened [20:59:51]FM_GetShiftState [20:59:51]SAM_PROTO_GetShiftState [20:59:51]wFMCommunicate request_size=4 [20:59:51]MH_SAM_APDU [20:59:51]CAPDU: 80 13 01 00 [20:59:51]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [20:59:51]Write i2c OK [20:59:51]MH_I2C_Read... [20:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:51]Read from MH i2c: E2 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 0E 00 [20:59:51]MH_I2C_Read... [20:59:51]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 57 [20:59:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [20:59:51]wFMCommunicate OK [20:59:51]SAM_PROTO_GetShiftState done [20:59:51]FM_GetShiftState done [20:59:51]req_shift_opened done [20:59:51]requested_item shift.open_date is exist - process it [20:59:51]req_shift_open_date [20:59:51]req_shift_open_date done [20:59:51]produce_requested_data done [20:59:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152069,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [20:59:51]process_action_free close_receipt [20:59:51]json_value_free [20:59:51]json_value_free done [20:59:51]process_json_proto returns [20:59:51]Send response to host [20:59:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152069,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [20:59:51]free response buf [20:59:51]execute_script done [20:59:51]execute_script returns [20:59:51]free content buf [20:59:51]Sock 10.Close socket [20:59:51]Sock 10.Thread stoped [20:59:55]recv_with_timeout no data received [20:59:55]Connected sock=11 [20:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 97 04 01 17 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 44 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 52 02 00 35 04 06 00 1B E1 BD 5F C3 87 0F 3C 53 2C A7 B2 83 7F [20:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 ED 2D 47 00 63 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 52 02 00 F4 03 04 00 4C 2D F0 66 B6 04 01 00 00 89 49 5C B7 38 EA 3B DA [20:59:56]CommunicateWithHost err = 0 [20:59:56]CheckOFDResponse [20:59:56]1017 (14) - 77093643461234 [20:59:56]1041 (16) - 0000000000871835 [20:59:56]1040 (4) - 152069 [20:59:56]1012 (4) - 22.09.2024 14:44 [20:59:56]1206 (1) - 0 [20:59:56]OFD Sender: Remove packet 152069 [20:59:56]ProducePacketName [20:59:56]name=ofd_packets/00152069 [20:59:56]NVStorageDeleteData [20:59:56]OFD Sender: No OFD packet to send [21:00:01]OFD Sender: No OFD packet to send [21:00:06]recv_with_timeout no data received [21:00:06]OFD Sender: No OFD packet to send [21:00:11]OFD Sender: No OFD packet to send [21:00:16]OFD Sender: No OFD packet to send [21:00:19]accept exits with 8 [21:00:19]New connection [21:00:19]New thread 3066510692 created [21:00:19]Thread 3066654052 joined [21:00:19]Waiting for new connection... [21:00:19] Sock 8.Parse request [21:00:19]Sock 8.Check first char [21:00:19]Sock 8.First char is OK [21:00:19]request: POST /json_proto HTTP/1.0 [21:00:19]Method: POST [21:00:19]URL: /json_proto [21:00:19]Method is POST - this is cgi request [21:00:19]url: /json_proto [21:00:19]query_string will be loaded in cgi processing [21:00:19]execute_cgi json_proto POST (null) [21:00:19]execute_cgi path=json_proto method=POST [21:00:19]POST find Content-Length [21:00:19]Host: 172.17.43.67:8080 [21:00:19]Content-Length: 678 [21:00:19]Content-Type: application/json [21:00:19] [21:00:19]POST finish read [21:00:19]Found Content-Length = 678 [21:00:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:19]execute_script... [21:00:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:19]POST & json_proto [21:00:19]process_json_proto [21:00:19]json parsed OK: [21:00:19]protocol is kg_v1.0 [21:00:19]action value=close_receipt [21:00:19]process_action close_receipt [21:00:19]cmd_close_receipt [21:00:19]MH_GetDate [21:00:19]Write to MH i2c: F0 00 00 93 01 83 [21:00:19]Write i2c OK [21:00:19]MH_I2C_Read... [21:00:19]Read from MH i2c: F0 [21:00:19]MH_I2C_Read... [21:00:19]Read from MH i2c: F0 09 00 [21:00:19]MH_I2C_Read... [21:00:19]Read from MH i2c: F0 09 00 93 01 00 63 85 F0 66 6A BD 47 65 9D [21:00:19]GetLastDocTimeStamp 1727038788 [21:00:19]current date 1727038819 [21:00:19]FM_GetShiftState [21:00:19]SAM_PROTO_GetShiftState [21:00:19]wFMCommunicate request_size=4 [21:00:19]MH_SAM_APDU [21:00:19]CAPDU: 80 13 01 00 [21:00:19]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [21:00:19]Write i2c OK [21:00:19]MH_I2C_Read... [21:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:19]Read from MH i2c: E2 [21:00:19]MH_I2C_Read... [21:00:19]Read from MH i2c: E2 0E 00 [21:00:19]MH_I2C_Read... [21:00:19]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 59 [21:00:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:00:19]wFMCommunicate OK [21:00:19]SAM_PROTO_GetShiftState done [21:00:19]FM_GetShiftState done [21:00:19]opened in 1726966141 [21:00:19]opened+sec_in_day 1727052541 [21:00:19]quantity*price = 20001 [21:00:19]sum+1 = 20002 [21:00:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 401 22.09.2024 21:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152070 ФПД: 13391615475097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152070&fm=13391615475097&tin=02508201610067®Number=0000000000091825&sum=20000 [21:00:20]StoreToDocumentArchive [21:00:20]shift 475 fd 152070 [21:00:20]save to /storage/0475/doc_00152070 [21:00:20]save last doc name /storage/0475/doc_00152070 to /storage/kkm_last_doc_name [21:00:20]save OK [21:00:20]Clear old archive folders... [21:00:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:20]tlvbuf is 01BD9F20 [21:00:20]SAM_PROTO_ClearQueue [21:00:20]wFMCommunicate request_size=4 [21:00:20]MH_SAM_APDU [21:00:20]CAPDU: 80 09 00 00 [21:00:20]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [21:00:20]Write i2c OK [21:00:20]MH_I2C_Read... [21:00:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:20]Read from MH i2c: E2 [21:00:20]MH_I2C_Read... [21:00:20]Read from MH i2c: E2 03 00 [21:00:20]MH_I2C_Read... [21:00:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:00:20]RAPDU: 90 00 [21:00:20]wFMCommunicate OK [21:00:20]SAM_PROTO_ClearQueue done [21:00:20]KKMCreateOFDPacket [21:00:20]OFDProtocolAddRootSTLVToBuf [21:00:20]FM_MakeSignedData [21:00:20]FM_MakeSignedData [21:00:20]SAM_PROTO_SignData [21:00:20]wFMCommunicate request_size=4 [21:00:20]MH_SAM_APDU [21:00:20]CAPDU: 80 0D 01 02 [21:00:20]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [21:00:20]Write i2c OK [21:00:20]MH_I2C_Read... [21:00:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:20]Read from MH i2c: E2 [21:00:20]MH_I2C_Read... [21:00:20]Read from MH i2c: E2 03 00 [21:00:20]MH_I2C_Read... [21:00:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:00:20]RAPDU: 90 00 [21:00:20]wFMCommunicate OK [21:00:20]wFMCommunicate request_size=255 [21:00:20]MH_SAM_APDU [21:00:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 63 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 52 02 00 35 04 06 00 0C [21:00:20]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 63 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 52 02 00 35 04 06 00 0C 00 00 AF [21:00:20]Write i2c OK [21:00:20]MH_I2C_Read... [21:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:21]Read from MH i2c: E2 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 03 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [21:00:21]RAPDU: 90 00 [21:00:21]wFMCommunicate OK [21:00:21]wFMCommunicate request_size=10 [21:00:21]MH_SAM_APDU [21:00:21]CAPDU: 80 0D 02 02 05 2D FA 7B BD 99 [21:00:21]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 2D FA 7B BD 99 00 00 21 [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:21]Read from MH i2c: E2 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 03 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [21:00:21]RAPDU: 90 00 [21:00:21]wFMCommunicate OK [21:00:21]wFMCommunicate request_size=4 [21:00:21]MH_SAM_APDU [21:00:21]CAPDU: 80 0D 03 02 [21:00:21]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:21]Read from MH i2c: E2 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 0B 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 0B 00 A5 01 00 52 73 0F ED BC 7F 92 4E 90 00 FE [21:00:21]RAPDU: 52 73 0F ED BC 7F 92 4E 90 00 [21:00:21]wFMCommunicate OK [21:00:21]SAM_PROTO_SignData done [21:00:21]FM_MakeSignedData done [21:00:21]CreateOFDProtocolMessage [21:00:21]wFMCommunicate request_size=4 [21:00:21]MH_SAM_APDU [21:00:21]CAPDU: 80 11 00 00 [21:00:21]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:21]Read from MH i2c: E2 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 17 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [21:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:00:21]wFMCommunicate OK [21:00:21]CreateOFDProtocolMessage done [21:00:21]OFDSenderStorePacket 152070 [21:00:21]StoreOFDPacket docnum=152070 [21:00:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB F9 07 01 86 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 63 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 52 02 00 35 04 06 00 0C 2D FA 7B BD 99 52 73 0F ED BC 7F 92 4E [21:00:21]CheckFolder [21:00:21]dirname=/storage/ofd_packets [21:00:21]CheckFolder done [21:00:21]ProducePacketName [21:00:21]name=ofd_packets/00152070 [21:00:21]NVStorageSaveData ofd_packets/00152070 [21:00:21]File name is /storage/ofd_packets/00152070 [21:00:21]Write 301 bytes [21:00:21]NVStorageSaveData done [21:00:21]OFDSenderStorePacket done [21:00:21]KKMCreateOFDPacket done [21:00:21]NVStorageSaveData kkm_last_timestamp [21:00:21]File name is /storage/kkm_last_timestamp [21:00:21]Write 4 bytes [21:00:21]NVStorageSaveData done [21:00:21]ExternCall_PrintAddStr [21:00:21]wPrintStart [21:00:21]Write to MH i2c: 01 00 00 A7 01 A8 [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 07 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [21:00:21]RasterBufferAndPrint [21:00:21]line Счет N : (1)1786078 [21:00:21]line ИНН: 02508201610067 [21:00:21]line Контрольно-Кассовый Чек [21:00:21]line ПРОДАЖА [21:00:21]line ТРК (МРК, ГНК) : 22 [21:00:21]line Товар: 2710124130 [21:00:21]line Аи-92-К-5 [21:00:21]line 2.950 * 67.80 [21:00:21]line = 200.01 [21:00:21]line НДС 12% НСП 1% [21:00:21]line > о реализуемом товаре [21:00:21]line ОКРУГЛЕНИЕ: -0.01 [21:00:21]line ИТОГО: 200.00 [21:00:21]line Внесено: 200.00 [21:00:21]line СДАЧА: 0.00 [21:00:21]line НСП 1% : 1.77 [21:00:21]line НДС 12% : 21.24 [21:00:21]line Наличными: 200.00 [21:00:21]line Безнал.: 0.00 [21:00:21]line Место: АЗС № 89 "Партнер Нефть" [21:00:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:00:21]line СНО: Общий режим [21:00:21]line Чек 401 22.09.2024 21:00 [21:00:21]line Смена: 475 ФФД: 1.0 [21:00:21]line ЗНМ: 0300000113 [21:00:21]line РНМ: 0000000000091825 [21:00:21]line Версия ККМ: 001 [21:00:21]line ФМ: 0000000000871835 [21:00:21]line ФД: 152070 [21:00:21]line ФПД: 13391615475097 [21:00:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152070&fm=13391615475097&tin=02508201610067®Number=0000000000091825&sum=20000 [21:00:21]OFD Sender: Processing packet 152070 [packets to send 827, broken 826] [21:00:21]ProducePacketName [21:00:21]name=ofd_packets/00152070 [21:00:21]OFD Sender: To server: pG, [21:00:21]CommunicateWithHost lk.salyk.kg:30040 [21:00:21]ConnectInit lk.salyk.kg [21:00:21]written 0, free lines is 4095 [21:00:21]Write to MH i2c: 01 00 00 D2 01 D3 [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 07 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D7 0C BD [21:00:21]RasterBufferAndPrint [21:00:21]line [21:00:21]line [21:00:21]line [21:00:21]line [21:00:21]line [21:00:21]written 0, free lines is 3295 [21:00:21]MH_Cut [21:00:21]Write to MH i2c: D1 01 00 D9 01 01 AC [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: D1 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: D1 01 00 [21:00:21]MH_I2C_Read... [21:00:21]Read from MH i2c: D1 01 00 D9 01 00 AB [21:00:21]Write to MH i2c: 01 00 00 DA 01 DB [21:00:21]Write i2c OK [21:00:21]MH_I2C_Read... [21:00:22]*** Cut start [21:00:22]*** Purtial cut [21:00:22]*** Stage 1: CUTSNS_PIN = 1 [21:00:22]Read from MH i2c: 01 [21:00:22]MH_I2C_Read... [21:00:22]*** Stop cut motor [21:00:22]*** Cut end [21:00:22]Read from MH i2c: 01 07 00 [21:00:22]MH_I2C_Read... [21:00:22]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [21:00:22]process_action close_receipt done [21:00:22]requested_data is exist [21:00:22]produce_requested_data [21:00:22]requested_item fm.sn is exist - process it [21:00:22]wFMCommunicate request_size=4 [21:00:22]MH_SAM_APDU [21:00:22]CAPDU: 80 11 00 00 [21:00:22]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [21:00:22]Write i2c OK [21:00:22]MH_I2C_Read... [21:00:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:23]Read from MH i2c: E2 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 17 00 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [21:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:00:23]wFMCommunicate OK [21:00:23]requested_item fd.num is exist - process it [21:00:23]SAM_PROTO_GetFieldsCounters [21:00:23]wFMCommunicate request_size=4 [21:00:23]MH_SAM_APDU [21:00:23]CAPDU: 80 13 00 00 [21:00:23]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [21:00:23]Write i2c OK [21:00:23]MH_I2C_Read... [21:00:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:23]Read from MH i2c: E2 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 62 00 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [21:00:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:23]wFMCommunicate OK [21:00:23]SAM_PROTO_GetFieldsCounters done [21:00:23]requested_item shift.num is exist - process it [21:00:23]requested_item shift.opened is exist - process it [21:00:23]req_shift_opened [21:00:23]FM_GetShiftState [21:00:23]SAM_PROTO_GetShiftState [21:00:23]wFMCommunicate request_size=4 [21:00:23]MH_SAM_APDU [21:00:23]CAPDU: 80 13 01 00 [21:00:23]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [21:00:23]Write i2c OK [21:00:23]MH_I2C_Read... [21:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:23]Read from MH i2c: E2 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 0E 00 [21:00:23]MH_I2C_Read... [21:00:23]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A2 [21:00:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:00:23]wFMCommunicate OK [21:00:23]SAM_PROTO_GetShiftState done [21:00:23]FM_GetShiftState done [21:00:23]req_shift_opened done [21:00:23]requested_item shift.open_date is exist - process it [21:00:23]req_shift_open_date [21:00:23]req_shift_open_date done [21:00:23]produce_requested_data done [21:00:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152070,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:00:23]process_action_free close_receipt [21:00:23]json_value_free [21:00:23]json_value_free done [21:00:23]process_json_proto returns [21:00:23]Send response to host [21:00:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152070,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:00:23]free response buf [21:00:23]execute_script done [21:00:23]execute_script returns [21:00:23]free content buf [21:00:23]Sock 8.Close socket [21:00:23]Sock 8.Thread stoped [21:00:26]recv_with_timeout no data received [21:00:26]ConnectInit Can't take IP for lk.salyk.kg [21:00:26]CommunicateWithHost connect error [21:00:26]CommunicateWithHost err = -1 [21:00:26]OFD Sender: Server communicate error [21:00:31]OFD Sender: Processing packet 152070 [packets to send 827, broken 826] [21:00:31]ProducePacketName [21:00:31]name=ofd_packets/00152070 [21:00:31]OFD Sender: To server: pG, [21:00:31]CommunicateWithHost lk.salyk.kg:30040 [21:00:31]ConnectInit lk.salyk.kg [21:00:35]Connected sock=10 [21:00:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB F9 07 01 86 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 63 85 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 52 02 00 35 04 06 00 0C 2D FA 7B BD 99 52 73 0F ED BC 7F 92 4E [21:00:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0A 84 47 00 F5 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 52 02 00 F4 03 04 00 74 2D F0 66 B6 04 01 00 00 50 6E D8 9E 6B C5 2F 1F [21:00:36]CommunicateWithHost err = 0 [21:00:36]CheckOFDResponse [21:00:36]1017 (14) - 77093643461234 [21:00:36]1041 (16) - 0000000000871835 [21:00:36]1040 (4) - 152070 [21:00:36]1012 (4) - 22.09.2024 14:45 [21:00:36]1206 (1) - 0 [21:00:36]OFD Sender: Remove packet 152070 [21:00:36]ProducePacketName [21:00:36]name=ofd_packets/00152070 [21:00:36]NVStorageDeleteData [21:00:36]OFD Sender: No OFD packet to send [21:00:41]OFD Sender: No OFD packet to send [21:00:46]OFD Sender: No OFD packet to send [21:00:51]OFD Sender: No OFD packet to send [21:00:56]OFD Sender: No OFD packet to send [21:01:01]OFD Sender: No OFD packet to send [21:01:06]OFD Sender: No OFD packet to send [21:01:11]OFD Sender: No OFD packet to send [21:01:16]OFD Sender: No OFD packet to send [21:01:21]OFD Sender: No OFD packet to send [21:01:26]OFD Sender: No OFD packet to send [21:01:31]OFD Sender: No OFD packet to send [21:01:36]OFD Sender: No OFD packet to send [21:01:41]OFD Sender: No OFD packet to send [21:01:46]OFD Sender: No OFD packet to send [21:01:51]OFD Sender: No OFD packet to send [21:01:56]OFD Sender: No OFD packet to send [21:02:01]OFD Sender: No OFD packet to send [21:02:07]OFD Sender: No OFD packet to send [21:02:12]OFD Sender: No OFD packet to send [21:02:17]OFD Sender: No OFD packet to send [21:02:22]OFD Sender: No OFD packet to send [21:02:27]OFD Sender: No OFD packet to send [21:02:32]OFD Sender: No OFD packet to send [21:02:37]OFD Sender: No OFD packet to send [21:02:42]OFD Sender: No OFD packet to send [21:02:47]OFD Sender: No OFD packet to send [21:02:52]OFD Sender: No OFD packet to send [21:02:57]OFD Sender: No OFD packet to send [21:03:02]OFD Sender: No OFD packet to send [21:03:07]OFD Sender: No OFD packet to send [21:03:12]OFD Sender: No OFD packet to send [21:03:13]recv_with_timeout no data received [21:03:17]OFD Sender: No OFD packet to send [21:03:22]OFD Sender: No OFD packet to send [21:03:24]recv_with_timeout no data received [21:03:27]OFD Sender: No OFD packet to send [21:03:32]OFD Sender: No OFD packet to send [21:03:37]OFD Sender: No OFD packet to send [21:03:39]accept exits with 9 [21:03:39]New connection [21:03:39]New thread 3066654052 created [21:03:39]Thread 3066510692 joined [21:03:39]Waiting for new connection... [21:03:39] Sock 9.Parse request [21:03:39]Sock 9.Check first char [21:03:39]Sock 9.First char is OK [21:03:39]request: POST /json_proto HTTP/1.0 [21:03:39]Method: POST [21:03:39]URL: /json_proto [21:03:39]Method is POST - this is cgi request [21:03:39]url: /json_proto [21:03:39]query_string will be loaded in cgi processing [21:03:39]execute_cgi json_proto POST (null) [21:03:39]execute_cgi path=json_proto method=POST [21:03:39]POST find Content-Length [21:03:39]Host: 172.17.43.67:8080 [21:03:39]Content-Length: 680 [21:03:39]Content-Type: application/json [21:03:39] [21:03:39]POST finish read [21:03:39]Found Content-Length = 680 [21:03:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:39]execute_script... [21:03:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:39]POST & json_proto [21:03:39]process_json_proto [21:03:39]json parsed OK: [21:03:39]protocol is kg_v1.0 [21:03:39]action value=close_receipt [21:03:39]process_action close_receipt [21:03:39]cmd_close_receipt [21:03:39]MH_GetDate [21:03:39]Write to MH i2c: F0 00 00 DE 01 CE [21:03:39]Write i2c OK [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: F0 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: F0 09 00 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: F0 09 00 DE 01 00 2B 86 F0 66 6A BD 47 65 B1 [21:03:39]GetLastDocTimeStamp 1727038819 [21:03:39]current date 1727039019 [21:03:39]FM_GetShiftState [21:03:39]SAM_PROTO_GetShiftState [21:03:39]wFMCommunicate request_size=4 [21:03:39]MH_SAM_APDU [21:03:39]CAPDU: 80 13 01 00 [21:03:39]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [21:03:39]Write i2c OK [21:03:39]MH_I2C_Read... [21:03:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:39]Read from MH i2c: E2 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 0E 00 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A4 [21:03:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:03:39]wFMCommunicate OK [21:03:39]SAM_PROTO_GetShiftState done [21:03:39]FM_GetShiftState done [21:03:39]opened in 1726966141 [21:03:39]opened+sec_in_day 1727052541 [21:03:39]quantity*price = 150037 [21:03:39]sum+1 = 150039 [21:03:39]Check (price>sum+1) || (price+1 о реализуемом товаре [21:04:57]line ОКРУГЛЕНИЕ: -0.38 [21:04:57]line ИТОГО: 1500.00 [21:04:57]line Внесено: 1500.00 [21:04:57]line СДАЧА: 0.00 [21:04:57]line НСП 1% : 13.28 [21:04:57]line НДС 12% : 159.33 [21:04:57]line Наличными: 1500.00 [21:04:57]line Безнал.: 0.00 [21:04:57]line Место: АЗС № 89 "Партнер Нефть" [21:04:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:04:57]line СНО: Общий режим [21:04:57]line Чек 402 22.09.2024 21:03 [21:04:57]line Смена: 475 ФФД: 1.0 [21:04:57]line ЗНМ: 0300000113 [21:04:57]line РНМ: 0000000000091825 [21:04:57]line Версия ККМ: 001 [21:04:57]line ФМ: 0000000000871835 [21:04:57]line ФД: 152071 [21:04:57]line ФПД: 103083518633653 [21:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210339&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152071&fm=103083518633653&tin=02508201610067®Number=0000000000091825&sum=150000 [21:04:57]written 0, free lines is 4095 [21:04:57]Write to MH i2c: 01 00 00 48 00 48 [21:04:57]Write i2c OK [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: 01 [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: 01 07 00 [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E7 0C 42 [21:04:57]RasterBufferAndPrint [21:04:57]line [21:04:57]line [21:04:57]line [21:04:57]line [21:04:57]line [21:04:57]written 0, free lines is 3321 [21:04:57]MH_Cut [21:04:57]Write to MH i2c: D1 01 00 4F 00 01 21 [21:04:57]Write i2c OK [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: D1 [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: D1 01 00 [21:04:57]MH_I2C_Read... [21:04:57]Read from MH i2c: D1 01 00 4F 00 00 20 [21:04:57]Write to MH i2c: 01 00 00 50 00 50 [21:04:57]Write i2c OK [21:04:57]MH_I2C_Read... [21:04:58]*** Cut start [21:04:58]*** Purtial cut [21:04:58]*** Stage 1: CUTSNS_PIN = 1 [21:04:58]Read from MH i2c: 01 [21:04:58]MH_I2C_Read... [21:04:58]*** Stop cut motor [21:04:58]*** Cut end [21:04:58]Read from MH i2c: 01 07 00 [21:04:58]MH_I2C_Read... [21:04:58]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [21:04:58]process_action print_doc done [21:04:58]requested_data is exist [21:04:58]produce_requested_data [21:04:58]produce_requested_data return (null) [21:04:58]process_action_free print_doc [21:04:58]json_value_free [21:04:58]json_value_free done [21:04:58]process_json_proto returns [21:04:58]Send response to host [21:04:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:04:58]free response buf [21:04:58]execute_script done [21:04:58]execute_script returns [21:04:58]free content buf [21:04:58]Sock 6.Close socket [21:04:58]Sock 6.Thread stoped [21:04:58]OFD Sender: No OFD packet to send [21:05:03]OFD Sender: No OFD packet to send [21:05:08]OFD Sender: No OFD packet to send [21:05:13]OFD Sender: No OFD packet to send [21:05:18]OFD Sender: No OFD packet to send [21:05:23]OFD Sender: No OFD packet to send [21:05:24]recv_with_timeout no data received [21:05:28]OFD Sender: No OFD packet to send [21:05:33]OFD Sender: No OFD packet to send [21:05:38]OFD Sender: No OFD packet to send [21:05:43]OFD Sender: No OFD packet to send [21:05:48]OFD Sender: No OFD packet to send [21:05:52]recv_with_timeout no data received [21:05:54]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:06:04]OFD Sender: No OFD packet to send [21:06:09]OFD Sender: No OFD packet to send [21:06:14]OFD Sender: No OFD packet to send [21:06:18]recv_with_timeout no data received [21:06:19]OFD Sender: No OFD packet to send [21:06:24]OFD Sender: No OFD packet to send [21:06:29]OFD Sender: No OFD packet to send [21:06:34]OFD Sender: No OFD packet to send [21:06:35]recv_with_timeout no data received [21:06:39]OFD Sender: No OFD packet to send [21:06:44]OFD Sender: No OFD packet to send [21:06:49]OFD Sender: No OFD packet to send [21:06:54]OFD Sender: No OFD packet to send [21:06:55]recv_with_timeout no data received [21:06:59]OFD Sender: No OFD packet to send [21:07:04]OFD Sender: No OFD packet to send [21:07:09]OFD Sender: No OFD packet to send [21:07:14]OFD Sender: No OFD packet to send [21:07:18]recv_with_timeout no data received [21:07:19]OFD Sender: No OFD packet to send [21:07:24]OFD Sender: No OFD packet to send [21:07:29]OFD Sender: No OFD packet to send [21:07:34]OFD Sender: No OFD packet to send [21:07:39]OFD Sender: No OFD packet to send [21:07:44]OFD Sender: No OFD packet to send [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]recv_with_timeout no data received [21:08:14]OFD Sender: No OFD packet to send [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:30]recv_with_timeout no data received [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:44]OFD Sender: No OFD packet to send [21:08:49]OFD Sender: No OFD packet to send [21:08:54]recv_with_timeout no data received [21:08:54]OFD Sender: No OFD packet to send [21:08:59]OFD Sender: No OFD packet to send [21:09:04]OFD Sender: No OFD packet to send [21:09:09]OFD Sender: No OFD packet to send [21:09:14]OFD Sender: No OFD packet to send [21:09:15]recv_with_timeout no data received [21:09:19]OFD Sender: No OFD packet to send [21:09:24]OFD Sender: No OFD packet to send [21:09:29]OFD Sender: No OFD packet to send [21:09:34]OFD Sender: No OFD packet to send [21:09:39]OFD Sender: No OFD packet to send [21:09:44]OFD Sender: No OFD packet to send [21:09:49]OFD Sender: No OFD packet to send [21:09:54]OFD Sender: No OFD packet to send [21:09:59]OFD Sender: No OFD packet to send [21:10:00]recv_with_timeout no data received [21:10:04]OFD Sender: No OFD packet to send [21:10:09]OFD Sender: No OFD packet to send [21:10:14]OFD Sender: No OFD packet to send [21:10:19]OFD Sender: No OFD packet to send [21:10:24]OFD Sender: No OFD packet to send [21:10:29]OFD Sender: No OFD packet to send [21:10:34]OFD Sender: No OFD packet to send [21:10:40]OFD Sender: No OFD packet to send [21:10:45]OFD Sender: No OFD packet to send [21:10:50]OFD Sender: No OFD packet to send [21:10:55]OFD Sender: No OFD packet to send [21:11:00]OFD Sender: No OFD packet to send [21:11:05]OFD Sender: No OFD packet to send [21:11:10]OFD Sender: No OFD packet to send [21:11:14]recv_with_timeout no data received [21:11:15]OFD Sender: No OFD packet to send [21:12:20]ConnectInit Can't connect to host [21:12:21]ConnectInit Can't take IP for lk.salyk.kg [21:12:21]CommunicateWithHost connect error [21:12:21]CommunicateWithHost err = -1 [21:12:21]OFD Sender: Server communicate error [21:12:26]OFD Sender: Processing packet 152072 [packets to send 827, broken 826] [21:12:26]ProducePacketName [21:12:26]name=ofd_packets/00152072 [21:12:26]OFD Sender: To server: pG, [21:12:26]CommunicateWithHost lk.salyk.kg:30040 [21:12:26]ConnectInit lk.salyk.kg [21:12:27]Connected sock=10 [21:12:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 D4 07 01 4E 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 24 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 52 02 00 35 04 06 00 DD 12 61 B8 00 D5 0F B7 CA FF 0D 95 8D 4C [21:12:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF E4 47 00 24 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 52 02 00 F4 03 04 00 3C 30 F0 66 B6 04 01 00 00 D2 39 0E 41 06 98 C8 E3 [21:12:28]CommunicateWithHost err = 0 [21:12:28]CheckOFDResponse [21:12:28]1017 (14) - 77093643461234 [21:12:28]1041 (16) - 0000000000871835 [21:12:28]1040 (4) - 152072 [21:12:28]1012 (4) - 22.09.2024 14:57 [21:12:28]1206 (1) - 0 [21:12:28]OFD Sender: Remove packet 152072 [21:12:28]ProducePacketName [21:12:28]name=ofd_packets/00152072 [21:12:28]NVStorageDeleteData [21:12:28]OFD Sender: No OFD packet to send [21:12:33]accept exits with 7 [21:12:33]New connection [21:12:33]New thread 3066940772 created [21:12:33]Thread 3066797412 joined [21:12:33]Waiting for new connection... [21:12:33] Sock 7.Parse request [21:12:33]Sock 7.Check first char [21:12:33]Sock 7.First char is OK [21:12:33]request: POST /json_proto HTTP/1.0 [21:12:33]Method: POST [21:12:33]URL: /json_proto [21:12:33]Method is POST - this is cgi request [21:12:33]url: /json_proto [21:12:33]query_string will be loaded in cgi processing [21:12:33]execute_cgi json_proto POST (null) [21:12:33]execute_cgi path=json_proto method=POST [21:12:33]POST find Content-Length [21:12:33]Host: 172.17.43.67:8080 [21:12:33]Content-Length: 629 [21:12:33]Content-Type: application/json [21:12:33] [21:12:33]POST finish read [21:12:33]Found Content-Length = 629 [21:12:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18842", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:33]execute_script... [21:12:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18842", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:33]POST & json_proto [21:12:33]process_json_proto [21:12:33]json parsed OK: [21:12:33]protocol is kg_v1.0 [21:12:33]action value=close_receipt [21:12:33]process_action close_receipt [21:12:33]cmd_close_receipt [21:12:33]MH_GetDate [21:12:33]Write to MH i2c: F0 00 00 9C 00 8B [21:12:33]Write i2c OK [21:12:33]MH_I2C_Read... [21:12:33]Read from MH i2c: F0 [21:12:33]MH_I2C_Read... [21:12:33]Read from MH i2c: F0 09 00 [21:12:33]MH_I2C_Read... [21:12:33]Read from MH i2c: F0 09 00 9C 00 00 41 88 F0 66 6A BD 47 65 86 [21:12:33]GetLastDocTimeStamp 1727039524 [21:12:33]current date 1727039553 [21:12:33]FM_GetShiftState [21:12:33]SAM_PROTO_GetShiftState [21:12:33]wFMCommunicate request_size=4 [21:12:33]MH_SAM_APDU [21:12:33]CAPDU: 80 13 01 00 [21:12:33]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [21:12:33]Write i2c OK [21:12:33]MH_I2C_Read... [21:12:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:33]Read from MH i2c: E2 [21:12:33]MH_I2C_Read... [21:12:33]Read from MH i2c: E2 0E 00 [21:12:33]MH_I2C_Read... [21:12:33]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 61 [21:12:33]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:12:33]wFMCommunicate OK [21:12:33]SAM_PROTO_GetShiftState done [21:12:33]FM_GetShiftState done [21:12:33]opened in 1726966141 [21:12:33]opened+sec_in_day 1727052541 [21:12:33]quantity*price = 9000 [21:12:33]sum+1 = 9001 [21:12:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 404 22.09.2024 21:12 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152073 ФПД: 127621681323410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211233&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152073&fm=127621681323410&tin=02508201610067®Number=0000000000091825&sum=9000 0 [21:12:34]StoreToDocumentArchive [21:12:34]shift 475 fd 152073 [21:12:34]save to /storage/0475/doc_00152073 [21:12:34]save last doc name /storage/0475/doc_00152073 to /storage/kkm_last_doc_name [21:12:34]save OK [21:12:34]Clear old archive folders... [21:12:34]ProcessDocumentItem done err = 0, tmpTLVsize=269 [21:12:34]tlvbuf is 01A6E710 [21:12:34]SAM_PROTO_ClearQueue [21:12:34]wFMCommunicate request_size=4 [21:12:34]MH_SAM_APDU [21:12:34]CAPDU: 80 09 00 00 [21:12:34]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [21:12:34]Write i2c OK [21:12:34]MH_I2C_Read... [21:12:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:12:34]Read from MH i2c: E2 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [21:12:34]RAPDU: 90 00 [21:12:34]wFMCommunicate OK [21:12:34]SAM_PROTO_ClearQueue done [21:12:34]KKMCreateOFDPacket [21:12:34]OFDProtocolAddRootSTLVToBuf [21:12:34]FM_MakeSignedData [21:12:34]FM_MakeSignedData [21:12:34]SAM_PROTO_SignData [21:12:34]wFMCommunicate request_size=4 [21:12:34]MH_SAM_APDU [21:12:34]CAPDU: 80 0D 01 02 [21:12:34]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [21:12:34]Write i2c OK [21:12:34]MH_I2C_Read... [21:12:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:12:34]Read from MH i2c: E2 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [21:12:34]RAPDU: 90 00 [21:12:34]wFMCommunicate OK [21:12:34]wFMCommunicate request_size=255 [21:12:34]MH_SAM_APDU [21:12:34]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 41 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [21:12:34]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 41 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 9F [21:12:34]Write i2c OK [21:12:34]MH_I2C_Read... [21:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:34]Read from MH i2c: E2 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 [21:12:34]MH_I2C_Read... [21:12:34]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [21:12:34]RAPDU: 90 00 [21:12:34]wFMCommunicate OK [21:12:34]wFMCommunicate request_size=28 [21:12:34]MH_SAM_APDU [21:12:34]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 09 52 02 00 35 04 06 00 74 12 3C FB 1D 92 [21:12:34]Write to MH i2c: E2 1F 00 AD 00 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 09 52 02 00 35 04 06 00 74 12 3C FB 1D 92 00 00 7D [21:12:34]Write i2c OK [21:12:34]MH_I2C_Read... [21:12:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:35]Read from MH i2c: E2 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 03 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [21:12:35]RAPDU: 90 00 [21:12:35]wFMCommunicate OK [21:12:35]wFMCommunicate request_size=4 [21:12:35]MH_SAM_APDU [21:12:35]CAPDU: 80 0D 03 02 [21:12:35]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:12:35]Read from MH i2c: E2 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 0B 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 0B 00 AE 00 00 FA 98 96 CA 90 A1 3C F8 90 00 81 [21:12:35]RAPDU: FA 98 96 CA 90 A1 3C F8 90 00 [21:12:35]wFMCommunicate OK [21:12:35]SAM_PROTO_SignData done [21:12:35]FM_MakeSignedData done [21:12:35]CreateOFDProtocolMessage [21:12:35]wFMCommunicate request_size=4 [21:12:35]MH_SAM_APDU [21:12:35]CAPDU: 80 11 00 00 [21:12:35]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:35]Read from MH i2c: E2 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 17 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [21:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:12:35]wFMCommunicate OK [21:12:35]CreateOFDProtocolMessage done [21:12:35]OFDSenderStorePacket 152073 [21:12:35]StoreOFDPacket docnum=152073 [21:12:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F4 08 19 01 34 E1 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 41 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 52 02 00 35 04 06 00 74 12 3C FB 1D 92 FA 98 96 CA 90 A1 3C F8 [21:12:35]CheckFolder [21:12:35]dirname=/storage/ofd_packets [21:12:35]CheckFolder done [21:12:35]ProducePacketName [21:12:35]name=ofd_packets/00152073 [21:12:35]NVStorageSaveData ofd_packets/00152073 [21:12:35]File name is /storage/ofd_packets/00152073 [21:12:35]Write 319 bytes [21:12:35]NVStorageSaveData done [21:12:35]OFDSenderStorePacket done [21:12:35]KKMCreateOFDPacket done [21:12:35]NVStorageSaveData kkm_last_timestamp [21:12:35]File name is /storage/kkm_last_timestamp [21:12:35]Write 4 bytes [21:12:35]NVStorageSaveData done [21:12:35]ExternCall_PrintAddStr [21:12:35]wPrintStart [21:12:35]Write to MH i2c: 01 00 00 B0 00 B0 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 07 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [21:12:35]RasterBufferAndPrint [21:12:35]line Счет N : (3)18842 [21:12:35]line ИНН: 02508201610067 [21:12:35]line Контрольно-Кассовый Чек [21:12:35]line ПРОДАЖА [21:12:35]line Товар: 4700000160358 [21:12:35]line Вода Легенда 1л [21:12:35]line 2.000 * 45.00 [21:12:35]line = 90.00 [21:12:35]line НДС 12% НСП 1% [21:12:35]line > о реализуемом товаре [21:12:35]line ИТОГО: 90.00 [21:12:35]line НСП 1% : 0.80 [21:12:35]line НДС 12% : 9.56 [21:12:35]line Наличными: 90.00 [21:12:35]line Безнал.: 0.00 [21:12:35]line Место: АЗС № 89 "Партнер Нефть" [21:12:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:12:35]line СНО: Общий режим [21:12:35]line Чек 404 22.09.2024 21:12 [21:12:35]line Смена: 475 ФФД: 1.0 [21:12:35]line ЗНМ: 0300000113 [21:12:35]line РНМ: 0000000000091825 [21:12:35]line Версия ККМ: 001 [21:12:35]line ФМ: 0000000000871835 [21:12:35]line ФД: 152073 [21:12:35]line ФПД: 127621681323410 [21:12:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211233&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152073&fm=127621681323410&tin=02508201610067®Number=0000000000091825&sum=9000 [21:12:35]line 0 [21:12:35]written 0, free lines is 4095 [21:12:35]OFD Sender: Processing packet 152073 [packets to send 827, broken 826] [21:12:35]ProducePacketName [21:12:35]name=ofd_packets/00152073 [21:12:35]OFD Sender: To server: pG, [21:12:35]CommunicateWithHost lk.salyk.kg:30040 [21:12:35]ConnectInit lk.salyk.kg [21:12:35]Write to MH i2c: 01 00 00 D8 00 D8 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 07 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 01 0D ED [21:12:35]RasterBufferAndPrint [21:12:35]line [21:12:35]line [21:12:35]line [21:12:35]line [21:12:35]line [21:12:35]written 0, free lines is 3335 [21:12:35]MH_Cut [21:12:35]Write to MH i2c: D1 01 00 DF 00 01 B1 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: D1 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: D1 01 00 [21:12:35]MH_I2C_Read... [21:12:35]Read from MH i2c: D1 01 00 DF 00 00 B0 [21:12:35]Write to MH i2c: 01 00 00 E0 00 E0 [21:12:35]Write i2c OK [21:12:35]MH_I2C_Read... [21:12:35]Connected sock=9 [21:12:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F4 08 19 01 34 E1 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 41 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 52 02 00 35 04 06 00 74 12 3C FB 1D 92 FA 98 96 CA 90 A1 3C F8 [21:12:36]*** Cut start [21:12:36]*** Purtial cut [21:12:36]*** Stage 1: CUTSNS_PIN = 1 [21:12:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 F5 47 00 9A 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 52 02 00 F4 03 04 00 44 30 F0 66 B6 04 01 00 00 CD 47 0C 44 99 F1 94 AB [21:12:36]CommunicateWithHost err = 0 [21:12:36]CheckOFDResponse [21:12:36]1017 (14) - 77093643461234 [21:12:36]1041 (16) - 0000000000871835 [21:12:36]1040 (4) - 152073 [21:12:36]1012 (4) - 22.09.2024 14:57 [21:12:36]1206 (1) - 0 [21:12:36]OFD Sender: Remove packet 152073 [21:12:36]ProducePacketName [21:12:36]name=ofd_packets/00152073 [21:12:36]NVStorageDeleteData [21:12:36]Read from MH i2c: 01 [21:12:36]MH_I2C_Read... [21:12:36]*** Stop cut motor [21:12:36]*** Cut end [21:12:36]Read from MH i2c: 01 07 00 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [21:12:36]process_action close_receipt done [21:12:36]requested_data is exist [21:12:36]produce_requested_data [21:12:36]requested_item fm.sn is exist - process it [21:12:36]wFMCommunicate request_size=4 [21:12:36]MH_SAM_APDU [21:12:36]CAPDU: 80 11 00 00 [21:12:36]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [21:12:36]Write i2c OK [21:12:36]MH_I2C_Read... [21:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:36]Read from MH i2c: E2 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 17 00 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 17 00 E1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [21:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:12:36]wFMCommunicate OK [21:12:36]requested_item fd.num is exist - process it [21:12:36]SAM_PROTO_GetFieldsCounters [21:12:36]wFMCommunicate request_size=4 [21:12:36]MH_SAM_APDU [21:12:36]CAPDU: 80 13 00 00 [21:12:36]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [21:12:36]Write i2c OK [21:12:36]MH_I2C_Read... [21:12:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:12:36]Read from MH i2c: E2 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 62 00 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 62 00 E2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [21:12:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:12:36]wFMCommunicate OK [21:12:36]SAM_PROTO_GetFieldsCounters done [21:12:36]requested_item shift.num is exist - process it [21:12:36]requested_item shift.opened is exist - process it [21:12:36]req_shift_opened [21:12:36]FM_GetShiftState [21:12:36]SAM_PROTO_GetShiftState [21:12:36]wFMCommunicate request_size=4 [21:12:36]MH_SAM_APDU [21:12:36]CAPDU: 80 13 01 00 [21:12:36]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [21:12:36]Write i2c OK [21:12:36]MH_I2C_Read... [21:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:36]Read from MH i2c: E2 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 0E 00 [21:12:36]MH_I2C_Read... [21:12:36]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A7 [21:12:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:12:36]wFMCommunicate OK [21:12:36]SAM_PROTO_GetShiftState done [21:12:36]FM_GetShiftState done [21:12:36]req_shift_opened done [21:12:36]requested_item shift.open_date is exist - process it [21:12:36]req_shift_open_date [21:12:36]req_shift_open_date done [21:12:36]produce_requested_data done [21:12:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152073,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:12:36]process_action_free close_receipt [21:12:36]json_value_free [21:12:36]json_value_free done [21:12:36]process_json_proto returns [21:12:36]Send response to host [21:12:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152073,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:12:36]free response buf [21:12:36]execute_script done [21:12:36]execute_script returns [21:12:36]free content buf [21:12:36]Sock 7.Close socket [21:12:36]Sock 7.Thread stoped [21:12:36]OFD Sender: No OFD packet to send [21:12:41]OFD Sender: No OFD packet to send [21:12:45]recv_with_timeout no data received [21:12:46]OFD Sender: No OFD packet to send [21:12:51]OFD Sender: No OFD packet to send [21:12:56]OFD Sender: No OFD packet to send [21:13:01]OFD Sender: No OFD packet to send [21:13:07]OFD Sender: No OFD packet to send [21:13:12]OFD Sender: No OFD packet to send [21:13:17]OFD Sender: No OFD packet to send [21:13:22]OFD Sender: No OFD packet to send [21:13:27]OFD Sender: No OFD packet to send [21:13:32]OFD Sender: No OFD packet to send [21:13:32]accept exits with 10 [21:13:32]New connection [21:13:32]New thread 3066797412 created [21:13:32]Thread 3066940772 joined [21:13:32]Waiting for new connection... [21:13:32] Sock 10.Parse request [21:13:32]Sock 10.Check first char [21:13:32]Sock 10.First char is OK [21:13:32]request: POST /json_proto HTTP/1.0 [21:13:32]Method: POST [21:13:32]URL: /json_proto [21:13:32]Method is POST - this is cgi request [21:13:32]url: /json_proto [21:13:32]query_string will be loaded in cgi processing [21:13:32]execute_cgi json_proto POST (null) [21:13:32]execute_cgi path=json_proto method=POST [21:13:32]POST find Content-Length [21:13:32]Host: 172.17.43.67:8080 [21:13:32]Content-Length: 680 [21:13:32]Content-Type: application/json [21:13:32] [21:13:32]POST finish read [21:13:32]Found Content-Length = 680 [21:13:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:32]execute_script... [21:13:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:32]POST & json_proto [21:13:32]process_json_proto [21:13:32]json parsed OK: [21:13:32]protocol is kg_v1.0 [21:13:32]action value=close_receipt [21:13:32]process_action close_receipt [21:13:32]cmd_close_receipt [21:13:32]MH_GetDate [21:13:32]Write to MH i2c: F0 00 00 E4 00 D3 [21:13:32]Write i2c OK [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: F0 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: F0 09 00 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: F0 09 00 E4 00 00 7D 88 F0 66 6A BD 47 65 0A [21:13:32]GetLastDocTimeStamp 1727039553 [21:13:32]current date 1727039613 [21:13:32]FM_GetShiftState [21:13:32]SAM_PROTO_GetShiftState [21:13:32]wFMCommunicate request_size=4 [21:13:32]MH_SAM_APDU [21:13:32]CAPDU: 80 13 01 00 [21:13:32]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [21:13:32]Write i2c OK [21:13:32]MH_I2C_Read... [21:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:32]Read from MH i2c: E2 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 0E 00 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A9 [21:13:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:13:32]wFMCommunicate OK [21:13:32]SAM_PROTO_GetShiftState done [21:13:32]FM_GetShiftState done [21:13:32]opened in 1726966141 [21:13:32]opened+sec_in_day 1727052541 [21:13:32]quantity*price = 550011 [21:13:32]sum+1 = 550013 [21:13:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 5500.00 Внесено: 5500.00 СДАЧА: 0.00 НСП 1% : 48.67 НДС 12% : 584.08 Наличными: 5500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 405 22.09.2024 21:13 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152074 ФПД: 27217503122580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152074&fm=27217503122580&tin=02508201610067®Number=0000000000091825&sum=550000 [21:13:33]StoreToDocumentArchive [21:13:33]shift 475 fd 152074 [21:13:33]save to /storage/0475/doc_00152074 [21:13:33]save last doc name /storage/0475/doc_00152074 to /storage/kkm_last_doc_name [21:13:33]save OK [21:13:33]Clear old archive folders... [21:13:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:13:33]tlvbuf is 01A5EE40 [21:13:33]SAM_PROTO_ClearQueue [21:13:33]wFMCommunicate request_size=4 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 09 00 00 [21:13:33]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]SAM_PROTO_ClearQueue done [21:13:33]KKMCreateOFDPacket [21:13:33]OFDProtocolAddRootSTLVToBuf [21:13:33]FM_MakeSignedData [21:13:33]FM_MakeSignedData [21:13:33]SAM_PROTO_SignData [21:13:33]wFMCommunicate request_size=4 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 0D 01 02 [21:13:33]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]wFMCommunicate request_size=255 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 7D 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 35 04 06 00 18 C1 11 9A [21:13:33]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 7D 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 35 04 06 00 18 C1 11 9A 00 00 29 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:34]Read from MH i2c: E2 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 03 00 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [21:13:34]RAPDU: 90 00 [21:13:34]wFMCommunicate OK [21:13:34]wFMCommunicate request_size=7 [21:13:34]MH_SAM_APDU [21:13:34]CAPDU: 80 0D 02 02 02 F4 94 [21:13:34]Write to MH i2c: E2 0A 00 F5 00 80 0D 02 02 02 00 F4 94 00 00 FB [21:13:34]Write i2c OK [21:13:34]MH_I2C_Read... [21:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:34]Read from MH i2c: E2 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 03 00 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [21:13:34]RAPDU: 90 00 [21:13:34]wFMCommunicate OK [21:13:34]wFMCommunicate request_size=4 [21:13:34]MH_SAM_APDU [21:13:34]CAPDU: 80 0D 03 02 [21:13:34]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [21:13:34]Write i2c OK [21:13:34]MH_I2C_Read... [21:13:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:13:34]Read from MH i2c: E2 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 0B 00 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 0B 00 F6 00 00 D0 40 AC A5 0E 96 9B 74 90 00 86 [21:13:34]RAPDU: D0 40 AC A5 0E 96 9B 74 90 00 [21:13:34]wFMCommunicate OK [21:13:34]SAM_PROTO_SignData done [21:13:34]FM_MakeSignedData done [21:13:34]CreateOFDProtocolMessage [21:13:34]wFMCommunicate request_size=4 [21:13:34]MH_SAM_APDU [21:13:34]CAPDU: 80 11 00 00 [21:13:34]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [21:13:34]Write i2c OK [21:13:34]MH_I2C_Read... [21:13:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:34]Read from MH i2c: E2 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 17 00 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [21:13:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:13:34]wFMCommunicate OK [21:13:34]CreateOFDProtocolMessage done [21:13:34]OFDSenderStorePacket 152074 [21:13:34]StoreOFDPacket docnum=152074 [21:13:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 95 04 01 93 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 7D 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 35 04 06 00 18 C1 11 9A F4 94 D0 40 AC A5 0E 96 9B 74 [21:13:34]CheckFolder [21:13:34]dirname=/storage/ofd_packets [21:13:34]CheckFolder done [21:13:34]ProducePacketName [21:13:34]name=ofd_packets/00152074 [21:13:34]NVStorageSaveData ofd_packets/00152074 [21:13:34]File name is /storage/ofd_packets/00152074 [21:13:34]Write 298 bytes [21:13:34]NVStorageSaveData done [21:13:34]OFDSenderStorePacket done [21:13:34]KKMCreateOFDPacket done [21:13:34]NVStorageSaveData kkm_last_timestamp [21:13:34]File name is /storage/kkm_last_timestamp [21:13:34]Write 4 bytes [21:13:34]NVStorageSaveData done [21:13:34]ExternCall_PrintAddStr [21:13:34]wPrintStart [21:13:34]Write to MH i2c: 01 00 00 F8 00 F8 [21:13:34]Write i2c OK [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: 01 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: 01 07 00 [21:13:34]MH_I2C_Read... [21:13:34]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [21:13:34]RasterBufferAndPrint [21:13:34]line Счет N : (1)1786080 [21:13:34]line ИНН: 02508201610067 [21:13:34]line Контрольно-Кассовый Чек [21:13:34]line ПРОДАЖА [21:13:34]line ТРК (МРК, ГНК) : 31 [21:13:34]line Товар: 2710194210 [21:13:34]line ДТ-К-5 [21:13:34]line 72.180 * 76.20 [21:13:34]line = 5500.12 [21:13:34]line НДС 12% НСП 1% [21:13:34]line > о реализуемом товаре [21:13:34]line ОКРУГЛЕНИЕ: -0.12 [21:13:34]line ИТОГО: 5500.00 [21:13:34]line Внесено: 5500.00 [21:13:34]line СДАЧА: 0.00 [21:13:34]line НСП 1% : 48.67 [21:13:34]line НДС 12% : 584.08 [21:13:34]line Наличными: 5500.00 [21:13:34]line Безнал.: 0.00 [21:13:34]line Место: АЗС № 89 "Партнер Нефть" [21:13:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:13:34]line СНО: Общий режим [21:13:34]line Чек 405 22.09.2024 21:13 [21:13:34]line Смена: 475 ФФД: 1.0 [21:13:34]line ЗНМ: 0300000113 [21:13:34]line РНМ: 0000000000091825 [21:13:34]line Версия ККМ: 001 [21:13:34]line ФМ: 0000000000871835 [21:13:34]line ФД: 152074 [21:13:34]line ФПД: 27217503122580 [21:13:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152074&fm=27217503122580&tin=02508201610067®Number=0000000000091825&sum=550000 [21:13:34]OFD Sender: Processing packet 152074 [packets to send 827, broken 826] [21:13:34]ProducePacketName [21:13:34]name=ofd_packets/00152074 [21:13:34]OFD Sender: To server: pG, [21:13:34]CommunicateWithHost lk.salyk.kg:30040 [21:13:34]ConnectInit lk.salyk.kg [21:13:34]written 0, free lines is 4095 [21:13:35]Write to MH i2c: 01 00 00 23 01 24 [21:13:35]Write i2c OK [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: 01 [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: 01 07 00 [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 D7 0C 0E [21:13:35]RasterBufferAndPrint [21:13:35]line [21:13:35]line [21:13:35]line [21:13:35]line [21:13:35]line [21:13:35]written 0, free lines is 3295 [21:13:35]MH_Cut [21:13:35]Write to MH i2c: D1 01 00 2A 01 01 FD [21:13:35]Write i2c OK [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: D1 [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: D1 01 00 [21:13:35]MH_I2C_Read... [21:13:35]Read from MH i2c: D1 01 00 2A 01 00 FC [21:13:35]Write to MH i2c: 01 00 00 2B 01 2C [21:13:35]Write i2c OK [21:13:35]MH_I2C_Read... [21:13:35]*** Cut start [21:13:35]*** Purtial cut [21:13:35]*** Stage 1: CUTSNS_PIN = 1 [21:13:36]Read from MH i2c: 01 [21:13:36]MH_I2C_Read... [21:13:36]*** Stop cut motor [21:13:36]*** Cut end [21:13:36]Read from MH i2c: 01 07 00 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [21:13:36]process_action close_receipt done [21:13:36]requested_data is exist [21:13:36]produce_requested_data [21:13:36]requested_item fm.sn is exist - process it [21:13:36]wFMCommunicate request_size=4 [21:13:36]MH_SAM_APDU [21:13:36]CAPDU: 80 11 00 00 [21:13:36]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [21:13:36]Write i2c OK [21:13:36]MH_I2C_Read... [21:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:36]Read from MH i2c: E2 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 17 00 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 17 00 2C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [21:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:13:36]wFMCommunicate OK [21:13:36]requested_item fd.num is exist - process it [21:13:36]SAM_PROTO_GetFieldsCounters [21:13:36]wFMCommunicate request_size=4 [21:13:36]MH_SAM_APDU [21:13:36]CAPDU: 80 13 00 00 [21:13:36]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [21:13:36]Write i2c OK [21:13:36]MH_I2C_Read... [21:13:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:13:36]Read from MH i2c: E2 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 62 00 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 62 00 2D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [21:13:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:13:36]wFMCommunicate OK [21:13:36]SAM_PROTO_GetFieldsCounters done [21:13:36]requested_item shift.num is exist - process it [21:13:36]requested_item shift.opened is exist - process it [21:13:36]req_shift_opened [21:13:36]FM_GetShiftState [21:13:36]SAM_PROTO_GetShiftState [21:13:36]wFMCommunicate request_size=4 [21:13:36]MH_SAM_APDU [21:13:36]CAPDU: 80 13 01 00 [21:13:36]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [21:13:36]Write i2c OK [21:13:36]MH_I2C_Read... [21:13:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:36]Read from MH i2c: E2 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 0E 00 [21:13:36]MH_I2C_Read... [21:13:36]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F3 [21:13:36]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:13:36]wFMCommunicate OK [21:13:36]SAM_PROTO_GetShiftState done [21:13:36]FM_GetShiftState done [21:13:36]req_shift_opened done [21:13:36]requested_item shift.open_date is exist - process it [21:13:36]req_shift_open_date [21:13:36]req_shift_open_date done [21:13:36]produce_requested_data done [21:13:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152074,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:13:36]process_action_free close_receipt [21:13:36]json_value_free [21:13:36]json_value_free done [21:13:36]process_json_proto returns [21:13:36]Send response to host [21:13:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152074,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:13:36]free response buf [21:13:36]execute_script done [21:13:36]execute_script returns [21:13:36]free content buf [21:13:36]Sock 10.Close socket [21:13:36]Sock 10.Thread stoped [21:13:43]recv_with_timeout no data received [21:15:23]accept exits with 7 [21:15:23]New connection [21:15:23]New thread 3066940772 created [21:15:23]Thread 3066797412 joined [21:15:23]Waiting for new connection... [21:15:23] Sock 7.Parse request [21:15:23]Sock 7.Check first char [21:15:23]Sock 7.First char is OK [21:15:23]request: POST /json_proto HTTP/1.0 [21:15:23]Method: POST [21:15:23]URL: /json_proto [21:15:23]Method is POST - this is cgi request [21:15:23]url: /json_proto [21:15:23]query_string will be loaded in cgi processing [21:15:23]execute_cgi json_proto POST (null) [21:15:23]execute_cgi path=json_proto method=POST [21:15:23]POST find Content-Length [21:15:23]Host: 172.17.43.67:8080 [21:15:23]Content-Length: 680 [21:15:23]Content-Type: application/json [21:15:23] [21:15:23]POST finish read [21:15:23]Found Content-Length = 680 [21:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:23]execute_script... [21:15:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:23]POST & json_proto [21:15:23]process_json_proto [21:15:23]json parsed OK: [21:15:23]protocol is kg_v1.0 [21:15:23]action value=close_receipt [21:15:23]process_action close_receipt [21:15:23]cmd_close_receipt [21:15:23]MH_GetDate [21:15:23]Write to MH i2c: F0 00 00 2F 01 1F [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: F0 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: F0 09 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: F0 09 00 2F 01 00 EB 88 F0 66 6A BD 47 65 C4 [21:15:23]GetLastDocTimeStamp 1727039613 [21:15:23]current date 1727039723 [21:15:23]FM_GetShiftState [21:15:23]SAM_PROTO_GetShiftState [21:15:23]wFMCommunicate request_size=4 [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 13 01 00 [21:15:23]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 0E 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F5 [21:15:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:15:23]wFMCommunicate OK [21:15:23]SAM_PROTO_GetShiftState done [21:15:23]FM_GetShiftState done [21:15:23]opened in 1726966141 [21:15:23]opened+sec_in_day 1727052541 [21:15:23]quantity*price = 100050 [21:15:23]sum+1 = 100052 [21:15:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 406 22.09.2024 21:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152075 ФПД: 200432147718755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152075&fm=200432147718755&tin=02508201610067®Number=0000000000091825&sum=100000 [21:15:24]StoreToDocumentArchive [21:15:24]shift 475 fd 152075 [21:15:24]save to /storage/0475/doc_00152075 [21:15:24]save last doc name /storage/0475/doc_00152075 to /storage/kkm_last_doc_name [21:15:24]save OK [21:15:24]Clear old archive folders... [21:15:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:15:24]tlvbuf is 01A6F310 [21:15:24]SAM_PROTO_ClearQueue [21:15:24]wFMCommunicate request_size=4 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 09 00 00 [21:15:24]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [21:15:24]RAPDU: 90 00 [21:15:24]wFMCommunicate OK [21:15:24]SAM_PROTO_ClearQueue done [21:15:24]KKMCreateOFDPacket [21:15:24]OFDProtocolAddRootSTLVToBuf [21:15:24]FM_MakeSignedData [21:15:24]FM_MakeSignedData [21:15:24]SAM_PROTO_SignData [21:15:24]wFMCommunicate request_size=4 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 0D 01 02 [21:15:24]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [21:15:24]RAPDU: 90 00 [21:15:24]wFMCommunicate OK [21:15:24]wFMCommunicate request_size=255 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 EB 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 52 02 00 35 04 06 00 B6 4A BE F7 [21:15:24]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 EB 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 52 02 00 35 04 06 00 B6 4A BE F7 00 00 8D [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [21:15:24]RAPDU: 90 00 [21:15:24]wFMCommunicate OK [21:15:24]wFMCommunicate request_size=7 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 0D 02 02 02 62 63 [21:15:24]Write to MH i2c: E2 0A 00 40 01 80 0D 02 02 02 00 62 63 00 00 84 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [21:15:24]RAPDU: 90 00 [21:15:24]wFMCommunicate OK [21:15:24]wFMCommunicate request_size=4 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 0D 03 02 [21:15:24]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 0B 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 0B 00 41 01 00 67 40 F6 3F E2 DA F0 48 90 00 8E [21:15:24]RAPDU: 67 40 F6 3F E2 DA F0 48 90 00 [21:15:24]wFMCommunicate OK [21:15:24]SAM_PROTO_SignData done [21:15:24]FM_MakeSignedData done [21:15:24]CreateOFDProtocolMessage [21:15:24]wFMCommunicate request_size=4 [21:15:24]MH_SAM_APDU [21:15:24]CAPDU: 80 11 00 00 [21:15:24]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:24]Read from MH i2c: E2 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 17 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [21:15:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:24]wFMCommunicate OK [21:15:24]CreateOFDProtocolMessage done [21:15:24]OFDSenderStorePacket 152075 [21:15:24]StoreOFDPacket docnum=152075 [21:15:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E0 C8 04 01 43 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 EB 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 52 02 00 35 04 06 00 B6 4A BE F7 62 63 67 40 F6 3F E2 DA F0 48 [21:15:24]CheckFolder [21:15:24]dirname=/storage/ofd_packets [21:15:24]CheckFolder done [21:15:24]ProducePacketName [21:15:24]name=ofd_packets/00152075 [21:15:24]NVStorageSaveData ofd_packets/00152075 [21:15:24]File name is /storage/ofd_packets/00152075 [21:15:24]Write 298 bytes [21:15:24]NVStorageSaveData done [21:15:24]OFDSenderStorePacket done [21:15:24]KKMCreateOFDPacket done [21:15:24]NVStorageSaveData kkm_last_timestamp [21:15:24]File name is /storage/kkm_last_timestamp [21:15:24]Write 4 bytes [21:15:24]NVStorageSaveData done [21:15:24]ExternCall_PrintAddStr [21:15:24]wPrintStart [21:15:24]Write to MH i2c: 01 00 00 43 01 44 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 07 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [21:15:24]RasterBufferAndPrint [21:15:24]line Счет N : (1)1786082 [21:15:24]line ИНН: 02508201610067 [21:15:24]line Контрольно-Кассовый Чек [21:15:24]line ПРОДАЖА [21:15:24]line ТРК (МРК, ГНК) : 31 [21:15:24]line Товар: 2710194210 [21:15:24]line ДТ-К-5 [21:15:24]line 13.130 * 76.20 [21:15:24]line = 1000.51 [21:15:24]line НДС 12% НСП 1% [21:15:24]line > о реализуемом товаре [21:15:24]line ОКРУГЛЕНИЕ: -0.51 [21:15:24]line ИТОГО: 1000.00 [21:15:24]line Внесено: 1000.00 [21:15:24]line СДАЧА: 0.00 [21:15:24]line НСП 1% : 8.85 [21:15:24]line НДС 12% : 106.25 [21:15:24]line Наличными: 1000.00 [21:15:24]line Безнал.: 0.00 [21:15:24]line Место: АЗС № 89 "Партнер Нефть" [21:15:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:15:24]line СНО: Общий режим [21:15:24]line Чек 406 22.09.2024 21:15 [21:15:24]line Смена: 475 ФФД: 1.0 [21:15:24]line ЗНМ: 0300000113 [21:15:24]line РНМ: 0000000000091825 [21:15:24]line Версия ККМ: 001 [21:15:24]line ФМ: 0000000000871835 [21:15:24]line ФД: 152075 [21:15:24]line ФПД: 200432147718755 [21:15:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152075&fm=200432147718755&tin=02508201610067®Number=0000000000091825&sum=100000 [21:15:25]written 0, free lines is 4095 [21:15:25]Write to MH i2c: 01 00 00 6E 01 6F [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: 01 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: 01 07 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 CE 0C 50 [21:15:25]RasterBufferAndPrint [21:15:25]line [21:15:25]line [21:15:25]line [21:15:25]line [21:15:25]line [21:15:25]written 0, free lines is 3282 [21:15:25]MH_Cut [21:15:25]Write to MH i2c: D1 01 00 75 01 01 48 [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: D1 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: D1 01 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: D1 01 00 75 01 00 47 [21:15:25]Write to MH i2c: 01 00 00 76 01 77 [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:26]*** Cut start [21:15:26]*** Purtial cut [21:15:26]*** Stage 1: CUTSNS_PIN = 1 [21:15:26]Read from MH i2c: 01 [21:15:26]MH_I2C_Read... [21:15:26]*** Stop cut motor [21:15:26]*** Cut end [21:15:26]Read from MH i2c: 01 07 00 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [21:15:26]process_action close_receipt done [21:15:26]requested_data is exist [21:15:26]produce_requested_data [21:15:26]requested_item fm.sn is exist - process it [21:15:26]wFMCommunicate request_size=4 [21:15:26]MH_SAM_APDU [21:15:26]CAPDU: 80 11 00 00 [21:15:26]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [21:15:26]Write i2c OK [21:15:26]MH_I2C_Read... [21:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:26]Read from MH i2c: E2 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 17 00 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [21:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:26]wFMCommunicate OK [21:15:26]requested_item fd.num is exist - process it [21:15:26]SAM_PROTO_GetFieldsCounters [21:15:26]wFMCommunicate request_size=4 [21:15:26]MH_SAM_APDU [21:15:26]CAPDU: 80 13 00 00 [21:15:26]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [21:15:26]Write i2c OK [21:15:26]MH_I2C_Read... [21:15:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:26]Read from MH i2c: E2 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 62 00 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [21:15:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:26]wFMCommunicate OK [21:15:26]SAM_PROTO_GetFieldsCounters done [21:15:26]requested_item shift.num is exist - process it [21:15:26]requested_item shift.opened is exist - process it [21:15:26]req_shift_opened [21:15:26]FM_GetShiftState [21:15:26]SAM_PROTO_GetShiftState [21:15:26]wFMCommunicate request_size=4 [21:15:26]MH_SAM_APDU [21:15:26]CAPDU: 80 13 01 00 [21:15:26]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [21:15:26]Write i2c OK [21:15:26]MH_I2C_Read... [21:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:26]Read from MH i2c: E2 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 0E 00 [21:15:26]MH_I2C_Read... [21:15:26]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3E [21:15:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:15:26]wFMCommunicate OK [21:15:26]SAM_PROTO_GetShiftState done [21:15:26]FM_GetShiftState done [21:15:26]req_shift_opened done [21:15:26]requested_item shift.open_date is exist - process it [21:15:26]req_shift_open_date [21:15:26]req_shift_open_date done [21:15:26]produce_requested_data done [21:15:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152075,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:15:26]process_action_free close_receipt [21:15:26]json_value_free [21:15:26]json_value_free done [21:15:26]process_json_proto returns [21:15:26]Send response to host [21:15:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152075,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:15:26]free response buf [21:15:26]execute_script done [21:15:26]execute_script returns [21:15:26]free content buf [21:15:26]Sock 7.Close socket [21:15:26]Sock 7.Thread stoped [21:15:50]ConnectInit Can't connect to host [21:15:50]CommunicateWithHost connect error [21:15:50]CommunicateWithHost err = -1 [21:15:50]OFD Sender: Server communicate error [21:15:50]OFD Sender: Processing packet 152074 [packets to send 828, broken 826] [21:15:50]ProducePacketName [21:15:50]name=ofd_packets/00152074 [21:15:50]OFD Sender: To server: pG, [21:15:50]CommunicateWithHost lk.salyk.kg:30040 [21:15:50]ConnectInit lk.salyk.kg [21:15:51]recv_with_timeout no data received [21:15:55]ConnectInit Can't take IP for lk.salyk.kg [21:15:55]CommunicateWithHost connect error [21:15:55]CommunicateWithHost err = -1 [21:15:55]OFD Sender: Server communicate error [21:16:00]OFD Sender: Processing packet 152074 [packets to send 828, broken 826] [21:16:00]ProducePacketName [21:16:00]name=ofd_packets/00152074 [21:16:00]OFD Sender: To server: pG, [21:16:00]CommunicateWithHost lk.salyk.kg:30040 [21:16:00]ConnectInit lk.salyk.kg [21:16:01]Connected sock=7 [21:16:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 95 04 01 93 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 7D 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 35 04 06 00 18 C1 11 9A F4 94 D0 40 AC A5 0E 96 9B 74 [21:16:06]recv_with_timeout no data received [21:16:06]CommunicateWithHost answer receiving error [21:16:06]CommunicateWithHost err = -3 [21:16:06]OFD Sender: Server communicate error [21:16:11]OFD Sender: Processing packet 152074 [packets to send 828, broken 826] [21:16:11]ProducePacketName [21:16:11]name=ofd_packets/00152074 [21:16:11]OFD Sender: To server: pG, [21:16:11]CommunicateWithHost lk.salyk.kg:30040 [21:16:11]ConnectInit lk.salyk.kg [21:16:13]recv_with_timeout no data received [21:16:15]Connected sock=7 [21:16:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 95 04 01 93 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 7D 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 35 04 06 00 18 C1 11 9A F4 94 D0 40 AC A5 0E 96 9B 74 [21:16:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 3A 47 00 72 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 52 02 00 F4 03 04 00 22 31 F0 66 B6 04 01 00 00 9E E3 3D F2 D3 71 B2 90 [21:16:17]CommunicateWithHost err = 0 [21:16:17]CheckOFDResponse [21:16:17]1017 (14) - 77093643461234 [21:16:17]1041 (16) - 0000000000871835 [21:16:17]1040 (4) - 152074 [21:16:17]1012 (4) - 22.09.2024 15:00 [21:16:17]1206 (1) - 0 [21:16:17]OFD Sender: Remove packet 152074 [21:16:17]ProducePacketName [21:16:17]name=ofd_packets/00152074 [21:16:17]NVStorageDeleteData [21:16:18]OFD Sender: Processing packet 152075 [packets to send 827, broken 826] [21:16:18]ProducePacketName [21:16:18]name=ofd_packets/00152075 [21:16:18]OFD Sender: To server: pG, [21:16:18]CommunicateWithHost lk.salyk.kg:30040 [21:16:18]ConnectInit lk.salyk.kg [21:16:24]recv_with_timeout no data received [21:16:25]Connected sock=7 [21:16:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E0 C8 04 01 43 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 EB 88 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 52 02 00 35 04 06 00 B6 4A BE F7 62 63 67 40 F6 3F E2 DA F0 48 [21:16:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1B FF 47 00 1E 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 52 02 00 F4 03 04 00 2A 31 F0 66 B6 04 01 00 00 0B 8A B7 C3 92 B4 8D 9C [21:16:27]CommunicateWithHost err = 0 [21:16:27]CheckOFDResponse [21:16:27]1017 (14) - 77093643461234 [21:16:27]1041 (16) - 0000000000871835 [21:16:27]1040 (4) - 152075 [21:16:27]1012 (4) - 22.09.2024 15:00 [21:16:27]1206 (1) - 0 [21:16:27]OFD Sender: Remove packet 152075 [21:16:27]ProducePacketName [21:16:27]name=ofd_packets/00152075 [21:16:27]NVStorageDeleteData [21:16:27]OFD Sender: No OFD packet to send [21:16:32]OFD Sender: No OFD packet to send [21:16:37]OFD Sender: No OFD packet to send [21:16:42]OFD Sender: No OFD packet to send [21:16:47]OFD Sender: No OFD packet to send [21:16:48]recv_with_timeout no data received [21:16:52]OFD Sender: No OFD packet to send [21:16:57]OFD Sender: No OFD packet to send [21:17:02]OFD Sender: No OFD packet to send [21:17:07]OFD Sender: No OFD packet to send [21:17:12]OFD Sender: No OFD packet to send [21:17:13]recv_with_timeout no data received [21:17:17]OFD Sender: No OFD packet to send [21:17:22]OFD Sender: No OFD packet to send [21:17:27]OFD Sender: No OFD packet to send [21:17:32]OFD Sender: No OFD packet to send [21:17:37]OFD Sender: No OFD packet to send [21:17:42]OFD Sender: No OFD packet to send [21:17:47]OFD Sender: No OFD packet to send [21:17:48]recv_with_timeout no data received [21:17:52]OFD Sender: No OFD packet to send [21:17:57]OFD Sender: No OFD packet to send [21:18:03]OFD Sender: No OFD packet to send [21:18:08]OFD Sender: No OFD packet to send [21:18:09]recv_with_timeout no data received [21:18:13]OFD Sender: No OFD packet to send [21:18:18]OFD Sender: No OFD packet to send [21:18:23]OFD Sender: No OFD packet to send [21:18:28]OFD Sender: No OFD packet to send [21:18:33]OFD Sender: No OFD packet to send [21:18:38]OFD Sender: No OFD packet to send [21:18:43]OFD Sender: No OFD packet to send [21:18:48]OFD Sender: No OFD packet to send [21:18:52]recv_with_timeout no data received [21:18:53]OFD Sender: No OFD packet to send [21:18:58]OFD Sender: No OFD packet to send [21:19:03]OFD Sender: No OFD packet to send [21:19:08]OFD Sender: No OFD packet to send [21:19:09]recv_with_timeout no data received [21:19:13]OFD Sender: No OFD packet to send [21:19:18]OFD Sender: No OFD packet to send [21:19:23]OFD Sender: No OFD packet to send [21:19:28]OFD Sender: No OFD packet to send [21:19:33]OFD Sender: No OFD packet to send [21:19:38]OFD Sender: No OFD packet to send [21:19:40]recv_with_timeout no data received [21:19:43]OFD Sender: No OFD packet to send [21:19:48]OFD Sender: No OFD packet to send [21:19:53]OFD Sender: No OFD packet to send [21:19:58]OFD Sender: No OFD packet to send [21:20:03]OFD Sender: No OFD packet to send [21:20:08]OFD Sender: No OFD packet to send [21:20:11]recv_with_timeout no data received [21:20:13]OFD Sender: No OFD packet to send [21:20:18]OFD Sender: No OFD packet to send [21:20:23]OFD Sender: No OFD packet to send [21:20:28]OFD Sender: No OFD packet to send [21:20:28]recv_with_timeout no data received [21:20:33]OFD Sender: No OFD packet to send [21:20:38]OFD Sender: No OFD packet to send [21:20:43]OFD Sender: No OFD packet to send [21:20:48]OFD Sender: No OFD packet to send [21:20:52]recv_with_timeout no data received [21:20:53]OFD Sender: No OFD packet to send [21:20:58]OFD Sender: No OFD packet to send [21:21:03]OFD Sender: No OFD packet to send [21:21:06]recv_with_timeout no data received [21:21:08]OFD Sender: No OFD packet to send [21:21:13]OFD Sender: No OFD packet to send [21:21:18]OFD Sender: No OFD packet to send [21:21:23]OFD Sender: No OFD packet to send [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:43]OFD Sender: No OFD packet to send [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:18]OFD Sender: No OFD packet to send [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:34]recv_with_timeout no data received [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:49]OFD Sender: No OFD packet to send [21:22:54]OFD Sender: No OFD packet to send [21:22:59]OFD Sender: No OFD packet to send [21:23:04]OFD Sender: No OFD packet to send [21:23:08]accept exits with 10 [21:23:08]New connection [21:23:08]New thread 3066797412 created [21:23:08]Thread 3066940772 joined [21:23:08]Waiting for new connection... [21:23:08] Sock 10.Parse request [21:23:08]Sock 10.Check first char [21:23:08]Sock 10.First char is OK [21:23:08]request: POST /json_proto HTTP/1.0 [21:23:08]Method: POST [21:23:08]URL: /json_proto [21:23:08]Method is POST - this is cgi request [21:23:08]url: /json_proto [21:23:08]query_string will be loaded in cgi processing [21:23:08]execute_cgi json_proto POST (null) [21:23:08]execute_cgi path=json_proto method=POST [21:23:08]POST find Content-Length [21:23:08]Host: 172.17.43.67:8080 [21:23:08]Content-Length: 675 [21:23:08]Content-Type: application/json [21:23:08] [21:23:08]POST finish read [21:23:08]Found Content-Length = 675 [21:23:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:08]execute_script... [21:23:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:08]POST & json_proto [21:23:08]process_json_proto [21:23:08]json parsed OK: [21:23:08]protocol is kg_v1.0 [21:23:08]action value=close_receipt [21:23:08]process_action close_receipt [21:23:08]cmd_close_receipt [21:23:08]MH_GetDate [21:23:08]Write to MH i2c: F0 00 00 7A 01 6A [21:23:08]Write i2c OK [21:23:08]MH_I2C_Read... [21:23:08]Read from MH i2c: F0 [21:23:08]MH_I2C_Read... [21:23:08]Read from MH i2c: F0 09 00 [21:23:08]MH_I2C_Read... [21:23:08]Read from MH i2c: F0 09 00 7A 01 00 BD 8A F0 66 6A BD 47 65 E3 [21:23:08]GetLastDocTimeStamp 1727039723 [21:23:08]current date 1727040189 [21:23:08]FM_GetShiftState [21:23:08]SAM_PROTO_GetShiftState [21:23:08]wFMCommunicate request_size=4 [21:23:08]MH_SAM_APDU [21:23:08]CAPDU: 80 13 01 00 [21:23:08]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [21:23:08]Write i2c OK [21:23:08]MH_I2C_Read... [21:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:08]Read from MH i2c: E2 [21:23:08]MH_I2C_Read... [21:23:08]Read from MH i2c: E2 0E 00 [21:23:08]MH_I2C_Read... [21:23:08]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 40 [21:23:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:23:08]wFMCommunicate OK [21:23:08]SAM_PROTO_GetShiftState done [21:23:08]FM_GetShiftState done [21:23:08]opened in 1726966141 [21:23:08]opened+sec_in_day 1727052541 [21:23:08]quantity*price = 50063 [21:23:08]sum+1 = 50064 [21:23:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 407 22.09.2024 21:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152076 ФПД: 249317113771416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212309&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152076&fm=249317113771416&tin=02508201610067®Number=0000000000091825&sum=50000 [21:23:10]StoreToDocumentArchive [21:23:10]shift 475 fd 152076 [21:23:10]save to /storage/0475/doc_00152076 [21:23:10]save last doc name /storage/0475/doc_00152076 to /storage/kkm_last_doc_name [21:23:10]save OK [21:23:10]Clear old archive folders... [21:23:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:23:10]tlvbuf is 01A5E020 [21:23:10]SAM_PROTO_ClearQueue [21:23:10]wFMCommunicate request_size=4 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 09 00 00 [21:23:10]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [21:23:10]RAPDU: 90 00 [21:23:10]wFMCommunicate OK [21:23:10]SAM_PROTO_ClearQueue done [21:23:10]KKMCreateOFDPacket [21:23:10]OFDProtocolAddRootSTLVToBuf [21:23:10]FM_MakeSignedData [21:23:10]FM_MakeSignedData [21:23:10]SAM_PROTO_SignData [21:23:10]wFMCommunicate request_size=4 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 0D 01 02 [21:23:10]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [21:23:10]RAPDU: 90 00 [21:23:10]wFMCommunicate OK [21:23:10]wFMCommunicate request_size=255 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BD 8A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 35 04 06 00 E2 C0 AA 00 [21:23:10]Write to MH i2c: E2 02 01 8A 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BD 8A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 35 04 06 00 E2 C0 AA 00 00 00 CD [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [21:23:10]RAPDU: 90 00 [21:23:10]wFMCommunicate OK [21:23:10]wFMCommunicate request_size=7 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 0D 02 02 02 B5 98 [21:23:10]Write to MH i2c: E2 0A 00 8B 01 80 0D 02 02 02 00 B5 98 00 00 57 [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [21:23:10]RAPDU: 90 00 [21:23:10]wFMCommunicate OK [21:23:10]wFMCommunicate request_size=4 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 0D 03 02 [21:23:10]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 0B 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 0B 00 8C 01 00 3A 13 5B 8F EF 8D 65 77 90 00 98 [21:23:10]RAPDU: 3A 13 5B 8F EF 8D 65 77 90 00 [21:23:10]wFMCommunicate OK [21:23:10]SAM_PROTO_SignData done [21:23:10]FM_MakeSignedData done [21:23:10]CreateOFDProtocolMessage [21:23:10]wFMCommunicate request_size=4 [21:23:10]MH_SAM_APDU [21:23:10]CAPDU: 80 11 00 00 [21:23:10]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:10]Read from MH i2c: E2 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 17 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [21:23:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:10]wFMCommunicate OK [21:23:10]CreateOFDProtocolMessage done [21:23:10]OFDSenderStorePacket 152076 [21:23:10]StoreOFDPacket docnum=152076 [21:23:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 F4 04 01 7E 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BD 8A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 35 04 06 00 E2 C0 AA 00 B5 98 3A 13 5B 8F EF 8D 65 77 [21:23:10]CheckFolder [21:23:10]dirname=/storage/ofd_packets [21:23:10]CheckFolder done [21:23:10]ProducePacketName [21:23:10]name=ofd_packets/00152076 [21:23:10]NVStorageSaveData ofd_packets/00152076 [21:23:10]File name is /storage/ofd_packets/00152076 [21:23:10]Write 298 bytes [21:23:10]NVStorageSaveData done [21:23:10]OFDSenderStorePacket done [21:23:10]KKMCreateOFDPacket done [21:23:10]NVStorageSaveData kkm_last_timestamp [21:23:10]File name is /storage/kkm_last_timestamp [21:23:10]Write 4 bytes [21:23:10]NVStorageSaveData done [21:23:10]ExternCall_PrintAddStr [21:23:10]wPrintStart [21:23:10]Write to MH i2c: 01 00 00 8E 01 8F [21:23:10]Write i2c OK [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: 01 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: 01 07 00 [21:23:10]MH_I2C_Read... [21:23:10]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [21:23:10]RasterBufferAndPrint [21:23:10]line Счет N : (1)1786083 [21:23:10]line ИНН: 02508201610067 [21:23:10]line Контрольно-Кассовый Чек [21:23:10]line ПРОДАЖА [21:23:10]line ТРК (МРК, ГНК) : 31 [21:23:10]line Товар: 2710194210 [21:23:10]line ДТ-К-5 [21:23:10]line 6.570 * 76.20 [21:23:10]line = 500.63 [21:23:10]line НДС 12% НСП 1% [21:23:10]line > о реализуемом товаре [21:23:10]line ОКРУГЛЕНИЕ: -0.63 [21:23:10]line ИТОГО: 500.00 [21:23:10]line Внесено: 500.00 [21:23:10]line СДАЧА: 0.00 [21:23:10]line НСП 1% : 4.43 [21:23:10]line НДС 12% : 53.16 [21:23:10]line Наличными: 500.00 [21:23:10]line Безнал.: 0.00 [21:23:10]line Место: АЗС № 89 "Партнер Нефть" [21:23:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:23:10]line СНО: Общий режим [21:23:10]line Чек 407 22.09.2024 21:23 [21:23:10]line Смена: 475 ФФД: 1.0 [21:23:10]line ЗНМ: 0300000113 [21:23:10]line РНМ: 0000000000091825 [21:23:10]line Версия ККМ: 001 [21:23:10]line ФМ: 0000000000871835 [21:23:10]line ФД: 152076 [21:23:10]line ФПД: 249317113771416 [21:23:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212309&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152076&fm=249317113771416&tin=02508201610067®Number=0000000000091825&sum=50000 [21:23:10]OFD Sender: Processing packet 152076 [packets to send 827, broken 826] [21:23:10]ProducePacketName [21:23:10]name=ofd_packets/00152076 [21:23:10]OFD Sender: To server: pG, [21:23:10]CommunicateWithHost lk.salyk.kg:30040 [21:23:10]ConnectInit lk.salyk.kg [21:23:10]written 0, free lines is 4095 [21:23:11]Write to MH i2c: 01 00 00 B9 01 BA [21:23:11]Write i2c OK [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: 01 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: 01 07 00 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 CD 0C 9A [21:23:11]RasterBufferAndPrint [21:23:11]line [21:23:11]line [21:23:11]line [21:23:11]line [21:23:11]line [21:23:11]written 0, free lines is 3284 [21:23:11]MH_Cut [21:23:11]Write to MH i2c: D1 01 00 C0 01 01 93 [21:23:11]Write i2c OK [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: D1 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: D1 01 00 [21:23:11]MH_I2C_Read... [21:23:11]Read from MH i2c: D1 01 00 C0 01 00 92 [21:23:11]Write to MH i2c: 01 00 00 C1 01 C2 [21:23:11]Write i2c OK [21:23:11]MH_I2C_Read... [21:23:11]Connected sock=7 [21:23:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 F4 04 01 7E 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BD 8A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 35 04 06 00 E2 C0 AA 00 B5 98 3A 13 5B 8F EF 8D 65 77 [21:23:12]*** Cut start [21:23:12]*** Purtial cut [21:23:12]*** Stage 1: CUTSNS_PIN = 1 [21:23:12]Read from MH i2c: 01 [21:23:12]MH_I2C_Read... [21:23:12]*** Stop cut motor [21:23:12]*** Cut end [21:23:12]Read from MH i2c: 01 07 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [21:23:12]process_action close_receipt done [21:23:12]requested_data is exist [21:23:12]produce_requested_data [21:23:12]requested_item fm.sn is exist - process it [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 11 00 00 [21:23:12]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 17 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [21:23:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:12]wFMCommunicate OK [21:23:12]requested_item fd.num is exist - process it [21:23:12]SAM_PROTO_GetFieldsCounters [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 13 00 00 [21:23:12]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 62 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 62 00 C3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [21:23:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:12]wFMCommunicate OK [21:23:12]SAM_PROTO_GetFieldsCounters done [21:23:12]requested_item shift.num is exist - process it [21:23:12]requested_item shift.opened is exist - process it [21:23:12]req_shift_opened [21:23:12]FM_GetShiftState [21:23:12]SAM_PROTO_GetShiftState [21:23:12]wFMCommunicate request_size=4 [21:23:12]MH_SAM_APDU [21:23:12]CAPDU: 80 13 01 00 [21:23:12]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [21:23:12]Write i2c OK [21:23:12]MH_I2C_Read... [21:23:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:12]Read from MH i2c: E2 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 0E 00 [21:23:12]MH_I2C_Read... [21:23:12]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 89 [21:23:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:23:12]wFMCommunicate OK [21:23:12]SAM_PROTO_GetShiftState done [21:23:12]FM_GetShiftState done [21:23:12]req_shift_opened done [21:23:12]requested_item shift.open_date is exist - process it [21:23:12]req_shift_open_date [21:23:12]req_shift_open_date done [21:23:12]produce_requested_data done [21:23:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152076,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:23:12]process_action_free close_receipt [21:23:12]json_value_free [21:23:12]json_value_free done [21:23:12]process_json_proto returns [21:23:12]Send response to host [21:23:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152076,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:23:12]free response buf [21:23:12]execute_script done [21:23:12]execute_script returns [21:23:12]free content buf [21:23:12]Sock 10.Close socket [21:23:12]Sock 10.Thread stoped [21:23:16]recv_with_timeout no data received [21:23:16]CommunicateWithHost answer receiving error [21:23:16]CommunicateWithHost err = -3 [21:23:16]OFD Sender: Server communicate error [21:23:21]OFD Sender: Processing packet 152076 [packets to send 827, broken 826] [21:23:21]ProducePacketName [21:23:21]name=ofd_packets/00152076 [21:23:21]OFD Sender: To server: pG, [21:23:21]CommunicateWithHost lk.salyk.kg:30040 [21:23:21]ConnectInit lk.salyk.kg [21:23:26]recv_with_timeout no data received [21:23:26]ConnectInit Can't take IP for lk.salyk.kg [21:23:26]CommunicateWithHost connect error [21:23:26]CommunicateWithHost err = -1 [21:23:26]OFD Sender: Server communicate error [21:23:31]OFD Sender: Processing packet 152076 [packets to send 827, broken 826] [21:23:31]ProducePacketName [21:23:31]name=ofd_packets/00152076 [21:23:31]OFD Sender: To server: pG, [21:23:31]CommunicateWithHost lk.salyk.kg:30040 [21:23:31]ConnectInit lk.salyk.kg [21:23:32]Connected sock=10 [21:23:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 F4 04 01 7E 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BD 8A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 35 04 06 00 E2 C0 AA 00 B5 98 3A 13 5B 8F EF 8D 65 77 [21:23:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 03 47 00 D1 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 52 02 00 F4 03 04 00 D6 32 F0 66 B6 04 01 00 00 70 0C 39 35 C9 AB 84 48 [21:23:33]CommunicateWithHost err = 0 [21:23:33]CheckOFDResponse [21:23:33]1017 (14) - 77093643461234 [21:23:33]1041 (16) - 0000000000871835 [21:23:33]1040 (4) - 152076 [21:23:33]1012 (4) - 22.09.2024 15:08 [21:23:33]1206 (1) - 0 [21:23:33]OFD Sender: Remove packet 152076 [21:23:33]ProducePacketName [21:23:33]name=ofd_packets/00152076 [21:23:33]NVStorageDeleteData [21:23:33]OFD Sender: No OFD packet to send [21:23:38]OFD Sender: No OFD packet to send [21:23:43]OFD Sender: No OFD packet to send [21:23:47]recv_with_timeout no data received [21:23:48]OFD Sender: No OFD packet to send [21:23:53]OFD Sender: No OFD packet to send [21:23:58]OFD Sender: No OFD packet to send [21:24:03]OFD Sender: No OFD packet to send [21:24:08]OFD Sender: No OFD packet to send [21:24:13]OFD Sender: No OFD packet to send [21:24:18]OFD Sender: No OFD packet to send [21:24:23]OFD Sender: No OFD packet to send [21:24:24]recv_with_timeout no data received [21:24:28]OFD Sender: No OFD packet to send [21:24:33]OFD Sender: No OFD packet to send [21:24:38]OFD Sender: No OFD packet to send [21:24:43]OFD Sender: No OFD packet to send [21:24:48]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:57]recv_with_timeout no data received [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:14]OFD Sender: No OFD packet to send [21:25:15]recv_with_timeout no data received [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:28]recv_with_timeout no data received [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:45]recv_with_timeout no data received [21:25:49]OFD Sender: No OFD packet to send [21:25:51]accept exits with 9 [21:25:51]New connection [21:25:51]New thread 3066940772 created [21:25:51]Thread 3066797412 joined [21:25:51]Waiting for new connection... [21:25:51] Sock 9.Parse request [21:25:51]Sock 9.Check first char [21:25:51]Sock 9.First char is OK [21:25:51]request: POST /json_proto HTTP/1.0 [21:25:51]Method: POST [21:25:51]URL: /json_proto [21:25:51]Method is POST - this is cgi request [21:25:51]url: /json_proto [21:25:51]query_string will be loaded in cgi processing [21:25:51]execute_cgi json_proto POST (null) [21:25:51]execute_cgi path=json_proto method=POST [21:25:51]POST find Content-Length [21:25:51]Host: 172.17.43.67:8080 [21:25:51]Content-Length: 683 [21:25:51]Content-Type: application/json [21:25:51] [21:25:51]POST finish read [21:25:51]Found Content-Length = 683 [21:25:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:51]execute_script... [21:25:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:51]POST & json_proto [21:25:51]process_json_proto [21:25:51]json parsed OK: [21:25:51]protocol is kg_v1.0 [21:25:51]action value=close_receipt [21:25:51]process_action close_receipt [21:25:51]cmd_close_receipt [21:25:51]MH_GetDate [21:25:51]Write to MH i2c: F0 00 00 C5 01 B5 [21:25:51]Write i2c OK [21:25:51]MH_I2C_Read... [21:25:51]Read from MH i2c: F0 [21:25:51]MH_I2C_Read... [21:25:51]Read from MH i2c: F0 09 00 [21:25:51]MH_I2C_Read... [21:25:51]Read from MH i2c: F0 09 00 C5 01 00 60 8B F0 66 6A BD 47 65 D2 [21:25:51]GetLastDocTimeStamp 1727040189 [21:25:51]current date 1727040352 [21:25:51]FM_GetShiftState [21:25:51]SAM_PROTO_GetShiftState [21:25:51]wFMCommunicate request_size=4 [21:25:51]MH_SAM_APDU [21:25:51]CAPDU: 80 13 01 00 [21:25:51]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [21:25:51]Write i2c OK [21:25:51]MH_I2C_Read... [21:25:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:51]Read from MH i2c: E2 [21:25:51]MH_I2C_Read... [21:25:51]Read from MH i2c: E2 0E 00 [21:25:51]MH_I2C_Read... [21:25:51]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8B [21:25:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:25:51]wFMCommunicate OK [21:25:51]SAM_PROTO_GetShiftState done [21:25:51]FM_GetShiftState done [21:25:51]opened in 1726966141 [21:25:51]opened+sec_in_day 1727052541 [21:25:51]quantity*price = 250054 [21:25:51]sum+1 = 250055 [21:25:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 408 22.09.2024 21:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152077 ФПД: 281163461840056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152077&fm=281163461840056&tin=02508201610067®Number=0000000000091825&sum=250000 [21:25:52]StoreToDocumentArchive [21:25:52]shift 475 fd 152077 [21:25:52]save to /storage/0475/doc_00152077 [21:25:52]save last doc name /storage/0475/doc_00152077 to /storage/kkm_last_doc_name [21:25:52]save OK [21:25:52]Clear old archive folders... [21:25:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:25:52]tlvbuf is 01A625B0 [21:25:52]SAM_PROTO_ClearQueue [21:25:52]wFMCommunicate request_size=4 [21:25:52]MH_SAM_APDU [21:25:52]CAPDU: 80 09 00 00 [21:25:52]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [21:25:52]Write i2c OK [21:25:52]MH_I2C_Read... [21:25:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:25:52]Read from MH i2c: E2 [21:25:52]MH_I2C_Read... [21:25:52]Read from MH i2c: E2 03 00 [21:25:52]MH_I2C_Read... [21:25:52]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [21:25:52]RAPDU: 90 00 [21:25:52]wFMCommunicate OK [21:25:52]SAM_PROTO_ClearQueue done [21:25:52]KKMCreateOFDPacket [21:25:52]OFDProtocolAddRootSTLVToBuf [21:25:52]FM_MakeSignedData [21:25:52]FM_MakeSignedData [21:25:52]SAM_PROTO_SignData [21:25:52]wFMCommunicate request_size=4 [21:25:52]MH_SAM_APDU [21:25:52]CAPDU: 80 0D 01 02 [21:25:52]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [21:25:52]Write i2c OK [21:25:52]MH_I2C_Read... [21:25:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:25:52]Read from MH i2c: E2 [21:25:52]MH_I2C_Read... [21:25:52]Read from MH i2c: E2 03 00 [21:25:52]MH_I2C_Read... [21:25:52]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [21:25:52]RAPDU: 90 00 [21:25:52]wFMCommunicate OK [21:25:52]wFMCommunicate request_size=255 [21:25:52]MH_SAM_APDU [21:25:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 52 02 00 35 04 06 00 FF [21:25:52]Write to MH i2c: E2 02 01 D5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 52 02 00 35 04 06 00 FF 00 00 DE [21:25:52]Write i2c OK [21:25:52]MH_I2C_Read... [21:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:53]Read from MH i2c: E2 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 03 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [21:25:53]RAPDU: 90 00 [21:25:53]wFMCommunicate OK [21:25:53]wFMCommunicate request_size=10 [21:25:53]MH_SAM_APDU [21:25:53]CAPDU: 80 0D 02 02 05 B7 78 44 4C B8 [21:25:53]Write to MH i2c: E2 0D 00 D6 01 80 0D 02 02 05 00 B7 78 44 4C B8 00 00 D2 [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:53]Read from MH i2c: E2 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 03 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [21:25:53]RAPDU: 90 00 [21:25:53]wFMCommunicate OK [21:25:53]wFMCommunicate request_size=4 [21:25:53]MH_SAM_APDU [21:25:53]CAPDU: 80 0D 03 02 [21:25:53]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:25:53]Read from MH i2c: E2 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 0B 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 0B 00 D7 01 00 4E 61 CE A8 3C A4 D7 C5 90 00 F5 [21:25:53]RAPDU: 4E 61 CE A8 3C A4 D7 C5 90 00 [21:25:53]wFMCommunicate OK [21:25:53]SAM_PROTO_SignData done [21:25:53]FM_MakeSignedData done [21:25:53]CreateOFDProtocolMessage [21:25:53]wFMCommunicate request_size=4 [21:25:53]MH_SAM_APDU [21:25:53]CAPDU: 80 11 00 00 [21:25:53]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:53]Read from MH i2c: E2 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 17 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [21:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:25:53]wFMCommunicate OK [21:25:53]CreateOFDProtocolMessage done [21:25:53]OFDSenderStorePacket 152077 [21:25:53]StoreOFDPacket docnum=152077 [21:25:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 02 07 01 0E 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 52 02 00 35 04 06 00 FF B7 78 44 4C B8 4E 61 CE A8 3C A4 D7 C5 [21:25:53]CheckFolder [21:25:53]dirname=/storage/ofd_packets [21:25:53]CheckFolder done [21:25:53]ProducePacketName [21:25:53]name=ofd_packets/00152077 [21:25:53]NVStorageSaveData ofd_packets/00152077 [21:25:53]File name is /storage/ofd_packets/00152077 [21:25:53]Write 301 bytes [21:25:53]NVStorageSaveData done [21:25:53]OFDSenderStorePacket done [21:25:53]KKMCreateOFDPacket done [21:25:53]NVStorageSaveData kkm_last_timestamp [21:25:53]File name is /storage/kkm_last_timestamp [21:25:53]Write 4 bytes [21:25:53]NVStorageSaveData done [21:25:53]ExternCall_PrintAddStr [21:25:53]wPrintStart [21:25:53]Write to MH i2c: 01 00 00 D9 01 DA [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 07 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [21:25:53]RasterBufferAndPrint [21:25:53]line Счет N : (1)1786084 [21:25:53]line ИНН: 02508201610067 [21:25:53]line Контрольно-Кассовый Чек [21:25:53]line ПРОДАЖА [21:25:53]line ТРК (МРК, ГНК) : 13 [21:25:53]line Товар: 2710124500 [21:25:53]line Аи-95-К-5 [21:25:53]line 33.700 * 74.20 [21:25:53]line = 2500.54 [21:25:53]line НДС 12% НСП 1% [21:25:53]line > о реализуемом товаре [21:25:53]line ОКРУГЛЕНИЕ: -0.54 [21:25:53]line ИТОГО: 2500.00 [21:25:53]line Внесено: 2500.00 [21:25:53]line СДАЧА: 0.00 [21:25:53]line НСП 1% : 22.13 [21:25:53]line НДС 12% : 265.54 [21:25:53]line Наличными: 2500.00 [21:25:53]line Безнал.: 0.00 [21:25:53]line Место: АЗС № 89 "Партнер Нефть" [21:25:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:25:53]line СНО: Общий режим [21:25:53]line Чек 408 22.09.2024 21:25 [21:25:53]line Смена: 475 ФФД: 1.0 [21:25:53]line ЗНМ: 0300000113 [21:25:53]line РНМ: 0000000000091825 [21:25:53]line Версия ККМ: 001 [21:25:53]line ФМ: 0000000000871835 [21:25:53]line ФД: 152077 [21:25:53]line ФПД: 281163461840056 [21:25:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152077&fm=281163461840056&tin=02508201610067®Number=0000000000091825&sum=250000 [21:25:53]written 0, free lines is 4095 [21:25:53]OFD Sender: Processing packet 152077 [packets to send 827, broken 826] [21:25:53]ProducePacketName [21:25:53]name=ofd_packets/00152077 [21:25:53]OFD Sender: To server: pG, [21:25:53]CommunicateWithHost lk.salyk.kg:30040 [21:25:53]ConnectInit lk.salyk.kg [21:25:53]Write to MH i2c: 01 00 00 04 02 06 [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 07 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 DF 0C F8 [21:25:53]RasterBufferAndPrint [21:25:53]line [21:25:53]line [21:25:53]line [21:25:53]line [21:25:53]line [21:25:53]written 0, free lines is 3301 [21:25:53]MH_Cut [21:25:53]Write to MH i2c: D1 01 00 0B 02 01 DF [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: D1 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: D1 01 00 [21:25:53]MH_I2C_Read... [21:25:53]Read from MH i2c: D1 01 00 0B 02 00 DE [21:25:53]Write to MH i2c: 01 00 00 0C 02 0E [21:25:53]Write i2c OK [21:25:53]MH_I2C_Read... [21:25:54]Connected sock=11 [21:25:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 02 07 01 0E 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 52 02 00 35 04 06 00 FF B7 78 44 4C B8 4E 61 CE A8 3C A4 D7 C5 [21:25:54]*** Cut start [21:25:54]*** Purtial cut [21:25:54]*** Stage 1: CUTSNS_PIN = 1 [21:25:54]Read from MH i2c: 01 [21:25:54]MH_I2C_Read... [21:25:54]*** Stop cut motor [21:25:54]*** Cut end [21:25:54]Read from MH i2c: 01 07 00 [21:25:54]MH_I2C_Read... [21:25:54]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [21:25:54]process_action close_receipt done [21:25:54]requested_data is exist [21:25:54]produce_requested_data [21:25:54]requested_item fm.sn is exist - process it [21:25:54]wFMCommunicate request_size=4 [21:25:54]MH_SAM_APDU [21:25:54]CAPDU: 80 11 00 00 [21:25:54]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [21:25:54]Write i2c OK [21:25:54]MH_I2C_Read... [21:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:54]Read from MH i2c: E2 [21:25:54]MH_I2C_Read... [21:25:54]Read from MH i2c: E2 17 00 [21:25:54]MH_I2C_Read... [21:25:54]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [21:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:25:54]wFMCommunicate OK [21:25:54]requested_item fd.num is exist - process it [21:25:54]SAM_PROTO_GetFieldsCounters [21:25:54]wFMCommunicate request_size=4 [21:25:54]MH_SAM_APDU [21:25:54]CAPDU: 80 13 00 00 [21:25:54]Write to MH i2c: E2 08 00 0E 02 80 13 00 00 00 00 00 00 8C [21:25:54]Write i2c OK [21:25:54]MH_I2C_Read... [21:25:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:55]Read from MH i2c: E2 [21:25:55]MH_I2C_Read... [21:25:55]Read from MH i2c: E2 62 00 [21:25:55]MH_I2C_Read... [21:25:55]Read from MH i2c: E2 62 00 0E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [21:25:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:55]wFMCommunicate OK [21:25:55]SAM_PROTO_GetFieldsCounters done [21:25:55]requested_item shift.num is exist - process it [21:25:55]requested_item shift.opened is exist - process it [21:25:55]req_shift_opened [21:25:55]FM_GetShiftState [21:25:55]SAM_PROTO_GetShiftState [21:25:55]wFMCommunicate request_size=4 [21:25:55]MH_SAM_APDU [21:25:55]CAPDU: 80 13 01 00 [21:25:55]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [21:25:55]Write i2c OK [21:25:55]MH_I2C_Read... [21:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:55]Read from MH i2c: E2 [21:25:55]MH_I2C_Read... [21:25:55]Read from MH i2c: E2 0E 00 [21:25:55]MH_I2C_Read... [21:25:55]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D5 [21:25:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:25:55]wFMCommunicate OK [21:25:55]SAM_PROTO_GetShiftState done [21:25:55]FM_GetShiftState done [21:25:55]req_shift_opened done [21:25:55]requested_item shift.open_date is exist - process it [21:25:55]req_shift_open_date [21:25:55]req_shift_open_date done [21:25:55]produce_requested_data done [21:25:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152077,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:25:55]process_action_free close_receipt [21:25:55]json_value_free [21:25:55]json_value_free done [21:25:55]process_json_proto returns [21:25:55]Send response to host [21:25:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152077,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:25:55]free response buf [21:25:55]execute_script done [21:25:55]execute_script returns [21:25:55]free content buf [21:25:55]Sock 9.Close socket [21:25:55]Sock 9.Thread stoped [21:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 EB 47 00 2F E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 52 02 00 F4 03 04 00 64 33 F0 66 B6 04 01 00 00 07 26 E5 82 C9 ED AD E1 [21:25:55]CommunicateWithHost err = 0 [21:25:55]CheckOFDResponse [21:25:55]1017 (14) - 77093643461234 [21:25:55]1041 (16) - 0000000000871835 [21:25:55]1040 (4) - 152077 [21:25:55]1012 (4) - 22.09.2024 15:10 [21:25:55]1206 (1) - 0 [21:25:55]OFD Sender: Remove packet 152077 [21:25:55]ProducePacketName [21:25:55]name=ofd_packets/00152077 [21:25:55]NVStorageDeleteData [21:25:55]OFD Sender: No OFD packet to send [21:26:00]OFD Sender: No OFD packet to send [21:26:05]OFD Sender: No OFD packet to send [21:26:10]OFD Sender: No OFD packet to send [21:26:15]OFD Sender: No OFD packet to send [21:26:20]OFD Sender: No OFD packet to send [21:26:21]recv_with_timeout no data received [21:26:26]OFD Sender: No OFD packet to send [21:26:31]OFD Sender: No OFD packet to send [21:26:36]OFD Sender: No OFD packet to send [21:26:41]OFD Sender: No OFD packet to send [21:26:46]OFD Sender: No OFD packet to send [21:26:51]OFD Sender: No OFD packet to send [21:26:56]OFD Sender: No OFD packet to send [21:27:01]OFD Sender: No OFD packet to send [21:27:06]OFD Sender: No OFD packet to send [21:27:11]OFD Sender: No OFD packet to send [21:27:16]OFD Sender: No OFD packet to send [21:27:21]OFD Sender: No OFD packet to send [21:27:26]OFD Sender: No OFD packet to send [21:27:31]OFD Sender: No OFD packet to send [21:27:36]OFD Sender: No OFD packet to send [21:27:41]OFD Sender: No OFD packet to send [21:27:46]OFD Sender: No OFD packet to send [21:27:51]OFD Sender: No OFD packet to send [21:27:51]recv_with_timeout no data received [21:27:56]OFD Sender: No OFD packet to send [21:27:58]accept exits with 10 [21:27:58]New connection [21:27:58]New thread 3066797412 created [21:27:58]Thread 3066940772 joined [21:27:58]Waiting for new connection... [21:27:58] Sock 10.Parse request [21:27:58]Sock 10.Check first char [21:27:58]Sock 10.First char is OK [21:27:58]request: POST /json_proto HTTP/1.0 [21:27:58]Method: POST [21:27:58]URL: /json_proto [21:27:58]Method is POST - this is cgi request [21:27:58]url: /json_proto [21:27:58]query_string will be loaded in cgi processing [21:27:58]execute_cgi json_proto POST (null) [21:27:58]execute_cgi path=json_proto method=POST [21:27:58]POST find Content-Length [21:27:58]Host: 172.17.43.67:8080 [21:27:58]Content-Length: 678 [21:27:58]Content-Type: application/json [21:27:58] [21:27:58]POST finish read [21:27:58]Found Content-Length = 678 [21:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:27:58]execute_script... [21:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:27:58]POST & json_proto [21:27:58]process_json_proto [21:27:58]json parsed OK: [21:27:58]protocol is kg_v1.0 [21:27:58]action value=close_receipt [21:27:58]process_action close_receipt [21:27:58]cmd_close_receipt [21:27:58]MH_GetDate [21:27:58]Write to MH i2c: F0 00 00 10 02 01 [21:27:58]Write i2c OK [21:27:58]MH_I2C_Read... [21:27:58]Read from MH i2c: F0 [21:27:58]MH_I2C_Read... [21:27:58]Read from MH i2c: F0 09 00 [21:27:58]MH_I2C_Read... [21:27:58]Read from MH i2c: F0 09 00 10 02 00 DF 8B F0 66 6A BD 47 65 9D [21:27:58]GetLastDocTimeStamp 1727040352 [21:27:58]current date 1727040479 [21:27:58]FM_GetShiftState [21:27:58]SAM_PROTO_GetShiftState [21:27:58]wFMCommunicate request_size=4 [21:27:58]MH_SAM_APDU [21:27:58]CAPDU: 80 13 01 00 [21:27:58]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [21:27:58]Write i2c OK [21:27:58]MH_I2C_Read... [21:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:27:59]Read from MH i2c: E2 [21:27:59]MH_I2C_Read... [21:27:59]Read from MH i2c: E2 0E 00 [21:27:59]MH_I2C_Read... [21:27:59]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D7 [21:27:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:27:59]wFMCommunicate OK [21:27:59]SAM_PROTO_GetShiftState done [21:27:59]FM_GetShiftState done [21:27:59]opened in 1726966141 [21:27:59]opened+sec_in_day 1727052541 [21:27:59]quantity*price = 20001 [21:27:59]sum+1 = 20002 [21:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 409 22.09.2024 21:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152078 ФПД: 45108296905385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152078&fm=45108296905385&tin=02508201610067®Number=0000000000091825&sum=20000 [21:28:00]StoreToDocumentArchive [21:28:00]shift 475 fd 152078 [21:28:00]save to /storage/0475/doc_00152078 [21:28:00]save last doc name /storage/0475/doc_00152078 to /storage/kkm_last_doc_name [21:28:00]save OK [21:28:00]Clear old archive folders... [21:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:00]tlvbuf is 01A69F70 [21:28:00]SAM_PROTO_ClearQueue [21:28:00]wFMCommunicate request_size=4 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 09 00 00 [21:28:00]Write to MH i2c: E2 08 00 1E 02 80 09 00 00 00 00 00 00 92 [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [21:28:00]RAPDU: 90 00 [21:28:00]wFMCommunicate OK [21:28:00]SAM_PROTO_ClearQueue done [21:28:00]KKMCreateOFDPacket [21:28:00]OFDProtocolAddRootSTLVToBuf [21:28:00]FM_MakeSignedData [21:28:00]FM_MakeSignedData [21:28:00]SAM_PROTO_SignData [21:28:00]wFMCommunicate request_size=4 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 0D 01 02 [21:28:00]Write to MH i2c: E2 08 00 1F 02 80 0D 01 02 00 00 00 00 9A [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [21:28:00]RAPDU: 90 00 [21:28:00]wFMCommunicate OK [21:28:00]wFMCommunicate request_size=255 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DF 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 52 02 00 35 04 06 00 29 [21:28:00]Write to MH i2c: E2 02 01 20 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DF 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 52 02 00 35 04 06 00 29 00 00 DC [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [21:28:00]RAPDU: 90 00 [21:28:00]wFMCommunicate OK [21:28:00]wFMCommunicate request_size=10 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 0D 02 02 05 06 98 03 72 A9 [21:28:00]Write to MH i2c: E2 0D 00 21 02 80 0D 02 02 05 00 06 98 03 72 A9 00 00 63 [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [21:28:00]RAPDU: 90 00 [21:28:00]wFMCommunicate OK [21:28:00]wFMCommunicate request_size=4 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 0D 03 02 [21:28:00]Write to MH i2c: E2 08 00 22 02 80 0D 03 02 00 00 00 00 9F [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 0B 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 0B 00 22 02 00 48 44 AE AA 8F F8 CA 90 90 00 65 [21:28:00]RAPDU: 48 44 AE AA 8F F8 CA 90 90 00 [21:28:00]wFMCommunicate OK [21:28:00]SAM_PROTO_SignData done [21:28:00]FM_MakeSignedData done [21:28:00]CreateOFDProtocolMessage [21:28:00]wFMCommunicate request_size=4 [21:28:00]MH_SAM_APDU [21:28:00]CAPDU: 80 11 00 00 [21:28:00]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:00]Read from MH i2c: E2 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 17 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [21:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:00]wFMCommunicate OK [21:28:00]CreateOFDProtocolMessage done [21:28:00]OFDSenderStorePacket 152078 [21:28:00]StoreOFDPacket docnum=152078 [21:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 B1 07 01 93 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DF 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 52 02 00 35 04 06 00 29 06 98 03 72 A9 48 44 AE AA 8F F8 CA 90 [21:28:00]CheckFolder [21:28:00]dirname=/storage/ofd_packets [21:28:00]CheckFolder done [21:28:00]ProducePacketName [21:28:00]name=ofd_packets/00152078 [21:28:00]NVStorageSaveData ofd_packets/00152078 [21:28:00]File name is /storage/ofd_packets/00152078 [21:28:00]Write 301 bytes [21:28:00]NVStorageSaveData done [21:28:00]OFDSenderStorePacket done [21:28:00]KKMCreateOFDPacket done [21:28:00]NVStorageSaveData kkm_last_timestamp [21:28:00]File name is /storage/kkm_last_timestamp [21:28:00]Write 4 bytes [21:28:00]NVStorageSaveData done [21:28:00]ExternCall_PrintAddStr [21:28:00]wPrintStart [21:28:00]Write to MH i2c: 01 00 00 24 02 26 [21:28:00]Write i2c OK [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: 01 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: 01 07 00 [21:28:00]MH_I2C_Read... [21:28:00]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [21:28:00]RasterBufferAndPrint [21:28:00]line Счет N : (1)1786085 [21:28:00]line ИНН: 02508201610067 [21:28:00]line Контрольно-Кассовый Чек [21:28:00]line ПРОДАЖА [21:28:00]line ТРК (МРК, ГНК) : 42 [21:28:00]line Товар: 2710124130 [21:28:00]line Аи-92-К-5 [21:28:00]line 2.950 * 67.80 [21:28:00]line = 200.01 [21:28:00]line НДС 12% НСП 1% [21:28:00]line > о реализуемом товаре [21:28:00]line ОКРУГЛЕНИЕ: -0.01 [21:28:00]line ИТОГО: 200.00 [21:28:00]line Внесено: 200.00 [21:28:00]line СДАЧА: 0.00 [21:28:00]line НСП 1% : 1.77 [21:28:00]line НДС 12% : 21.24 [21:28:00]line Наличными: 200.00 [21:28:00]line Безнал.: 0.00 [21:28:00]line Место: АЗС № 89 "Партнер Нефть" [21:28:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:28:00]line СНО: Общий режим [21:28:00]line Чек 409 22.09.2024 21:27 [21:28:00]line Смена: 475 ФФД: 1.0 [21:28:00]line ЗНМ: 0300000113 [21:28:00]line РНМ: 0000000000091825 [21:28:00]line Версия ККМ: 001 [21:28:00]line ФМ: 0000000000871835 [21:28:00]line ФД: 152078 [21:28:00]line ФПД: 45108296905385 [21:28:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152078&fm=45108296905385&tin=02508201610067®Number=0000000000091825&sum=20000 [21:28:00]OFD Sender: Processing packet 152078 [packets to send 827, broken 826] [21:28:00]ProducePacketName [21:28:00]name=ofd_packets/00152078 [21:28:00]OFD Sender: To server: pG, [21:28:00]CommunicateWithHost lk.salyk.kg:30040 [21:28:00]ConnectInit lk.salyk.kg [21:28:00]written 0, free lines is 4095 [21:28:01]Write to MH i2c: 01 00 00 4F 02 51 [21:28:01]Write i2c OK [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: 01 [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: 01 07 00 [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: 01 07 00 4F 02 00 00 00 00 00 D7 0C 3B [21:28:01]RasterBufferAndPrint [21:28:01]line [21:28:01]line [21:28:01]line [21:28:01]line [21:28:01]line [21:28:01]written 0, free lines is 3293 [21:28:01]MH_Cut [21:28:01]Write to MH i2c: D1 01 00 56 02 01 2A [21:28:01]Write i2c OK [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: D1 [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: D1 01 00 [21:28:01]MH_I2C_Read... [21:28:01]Read from MH i2c: D1 01 00 56 02 00 29 [21:28:01]Write to MH i2c: 01 00 00 57 02 59 [21:28:01]Write i2c OK [21:28:01]MH_I2C_Read... [21:28:01]*** Cut start [21:28:01]*** Purtial cut [21:28:01]*** Stage 1: CUTSNS_PIN = 1 [21:28:01]Connected sock=11 [21:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 B1 07 01 93 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DF 8B F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 52 02 00 35 04 06 00 29 06 98 03 72 A9 48 44 AE AA 8F F8 CA 90 [21:28:02]Read from MH i2c: 01 [21:28:02]MH_I2C_Read... [21:28:02]*** Stop cut motor [21:28:02]*** Cut end [21:28:02]Read from MH i2c: 01 07 00 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 FF 0F 6E [21:28:02]process_action close_receipt done [21:28:02]requested_data is exist [21:28:02]produce_requested_data [21:28:02]requested_item fm.sn is exist - process it [21:28:02]wFMCommunicate request_size=4 [21:28:02]MH_SAM_APDU [21:28:02]CAPDU: 80 11 00 00 [21:28:02]Write to MH i2c: E2 08 00 58 02 80 11 00 00 00 00 00 00 D4 [21:28:02]Write i2c OK [21:28:02]MH_I2C_Read... [21:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:02]Read from MH i2c: E2 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 17 00 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 17 00 58 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [21:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:02]wFMCommunicate OK [21:28:02]requested_item fd.num is exist - process it [21:28:02]SAM_PROTO_GetFieldsCounters [21:28:02]wFMCommunicate request_size=4 [21:28:02]MH_SAM_APDU [21:28:02]CAPDU: 80 13 00 00 [21:28:02]Write to MH i2c: E2 08 00 59 02 80 13 00 00 00 00 00 00 D7 [21:28:02]Write i2c OK [21:28:02]MH_I2C_Read... [21:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:02]Read from MH i2c: E2 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 62 00 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 62 00 59 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [21:28:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:02]wFMCommunicate OK [21:28:02]SAM_PROTO_GetFieldsCounters done [21:28:02]requested_item shift.num is exist - process it [21:28:02]requested_item shift.opened is exist - process it [21:28:02]req_shift_opened [21:28:02]FM_GetShiftState [21:28:02]SAM_PROTO_GetShiftState [21:28:02]wFMCommunicate request_size=4 [21:28:02]MH_SAM_APDU [21:28:02]CAPDU: 80 13 01 00 [21:28:02]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [21:28:02]Write i2c OK [21:28:02]MH_I2C_Read... [21:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:02]Read from MH i2c: E2 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 0E 00 [21:28:02]MH_I2C_Read... [21:28:02]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 20 [21:28:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:28:02]wFMCommunicate OK [21:28:02]SAM_PROTO_GetShiftState done [21:28:02]FM_GetShiftState done [21:28:02]req_shift_opened done [21:28:02]requested_item shift.open_date is exist - process it [21:28:02]req_shift_open_date [21:28:02]req_shift_open_date done [21:28:02]produce_requested_data done [21:28:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152078,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:28:02]process_action_free close_receipt [21:28:02]json_value_free [21:28:02]json_value_free done [21:28:02]process_json_proto returns [21:28:02]Send response to host [21:28:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152078,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:28:02]free response buf [21:28:02]execute_script done [21:28:02]execute_script returns [21:28:02]free content buf [21:28:02]Sock 10.Close socket [21:28:02]Sock 10.Thread stoped [21:28:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8D C6 47 00 86 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 52 02 00 F4 03 04 00 E3 33 F0 66 B6 04 01 00 00 02 66 18 E3 61 FA 86 60 [21:28:02]CommunicateWithHost err = 0 [21:28:02]CheckOFDResponse [21:28:02]1017 (14) - 77093643461234 [21:28:02]1041 (16) - 0000000000871835 [21:28:02]1040 (4) - 152078 [21:28:02]1012 (4) - 22.09.2024 15:12 [21:28:02]1206 (1) - 0 [21:28:02]OFD Sender: Remove packet 152078 [21:28:02]ProducePacketName [21:28:02]name=ofd_packets/00152078 [21:28:02]NVStorageDeleteData [21:28:03]OFD Sender: No OFD packet to send [21:28:08]OFD Sender: No OFD packet to send [21:28:13]OFD Sender: No OFD packet to send [21:28:18]OFD Sender: No OFD packet to send [21:28:23]OFD Sender: No OFD packet to send [21:28:28]OFD Sender: No OFD packet to send [21:28:29]recv_with_timeout no data received [21:28:33]OFD Sender: No OFD packet to send [21:28:38]OFD Sender: No OFD packet to send [21:28:43]OFD Sender: No OFD packet to send [21:28:48]OFD Sender: No OFD packet to send [21:28:53]OFD Sender: No OFD packet to send [21:28:56]accept exits with 9 [21:28:56]New connection [21:28:56]New thread 3066940772 created [21:28:56]Thread 3066797412 joined [21:28:56]Waiting for new connection... [21:28:56] Sock 9.Parse request [21:28:56]Sock 9.Check first char [21:28:56]Sock 9.First char is OK [21:28:56]request: POST /json_proto HTTP/1.0 [21:28:56]Method: POST [21:28:56]URL: /json_proto [21:28:56]Method is POST - this is cgi request [21:28:56]url: /json_proto [21:28:56]query_string will be loaded in cgi processing [21:28:56]execute_cgi json_proto POST (null) [21:28:56]execute_cgi path=json_proto method=POST [21:28:56]POST find Content-Length [21:28:56]Host: 172.17.43.67:8080 [21:28:56]Content-Length: 662 [21:28:56]Content-Type: application/json [21:28:56] [21:28:56]POST finish read [21:28:56]Found Content-Length = 662 [21:28:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:56]execute_script... [21:28:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:56]POST & json_proto [21:28:56]process_json_proto [21:28:56]json parsed OK: [21:28:56]protocol is kg_v1.0 [21:28:56]action value=close_receipt [21:28:56]process_action close_receipt [21:28:56]cmd_close_receipt [21:28:56]MH_GetDate [21:28:56]Write to MH i2c: F0 00 00 5B 02 4C [21:28:56]Write i2c OK [21:28:56]MH_I2C_Read... [21:28:56]Read from MH i2c: F0 [21:28:56]MH_I2C_Read... [21:28:56]Read from MH i2c: F0 09 00 [21:28:56]MH_I2C_Read... [21:28:56]Read from MH i2c: F0 09 00 5B 02 00 19 8C F0 66 6A BD 47 65 23 [21:28:56]GetLastDocTimeStamp 1727040479 [21:28:56]current date 1727040537 [21:28:56]FM_GetShiftState [21:28:56]SAM_PROTO_GetShiftState [21:28:56]wFMCommunicate request_size=4 [21:28:56]MH_SAM_APDU [21:28:56]CAPDU: 80 13 01 00 [21:28:56]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [21:28:56]Write i2c OK [21:28:56]MH_I2C_Read... [21:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:57]Read from MH i2c: E2 [21:28:57]MH_I2C_Read... [21:28:57]Read from MH i2c: E2 0E 00 [21:28:57]MH_I2C_Read... [21:28:57]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 22 [21:28:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:28:57]wFMCommunicate OK [21:28:57]SAM_PROTO_GetShiftState done [21:28:57]FM_GetShiftState done [21:28:57]opened in 1726966141 [21:28:57]opened+sec_in_day 1727052541 [21:28:57]quantity*price = 20027 [21:28:57]sum+1 = 20029 [21:28:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 410 22.09.2024 21:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152079 ФПД: 265465170074443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152079&fm=265465170074443&tin=02508201610067®Number=0000000000091825&sum=20000 [21:28:58]StoreToDocumentArchive [21:28:58]shift 475 fd 152079 [21:28:58]save to /storage/0475/doc_00152079 [21:28:58]save last doc name /storage/0475/doc_00152079 to /storage/kkm_last_doc_name [21:28:58]save OK [21:28:58]Clear old archive folders... [21:28:58]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:28:58]tlvbuf is 01A59B70 [21:28:58]SAM_PROTO_ClearQueue [21:28:58]wFMCommunicate request_size=4 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 09 00 00 [21:28:58]Write to MH i2c: E2 08 00 69 02 80 09 00 00 00 00 00 00 DD [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [21:28:58]RAPDU: 90 00 [21:28:58]wFMCommunicate OK [21:28:58]SAM_PROTO_ClearQueue done [21:28:58]KKMCreateOFDPacket [21:28:58]OFDProtocolAddRootSTLVToBuf [21:28:58]FM_MakeSignedData [21:28:58]FM_MakeSignedData [21:28:58]SAM_PROTO_SignData [21:28:58]wFMCommunicate request_size=4 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 0D 01 02 [21:28:58]Write to MH i2c: E2 08 00 6A 02 80 0D 01 02 00 00 00 00 E5 [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [21:28:58]RAPDU: 90 00 [21:28:58]wFMCommunicate OK [21:28:58]wFMCommunicate request_size=255 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 19 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 52 02 00 35 04 06 00 F1 70 6D 29 9B [21:28:58]Write to MH i2c: E2 02 01 6B 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 19 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 52 02 00 35 04 06 00 F1 70 6D 29 9B 00 00 68 [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]OFD Sender: No OFD packet to send [21:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [21:28:58]RAPDU: 90 00 [21:28:58]wFMCommunicate OK [21:28:58]wFMCommunicate request_size=6 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 0D 02 02 01 4B [21:28:58]Write to MH i2c: E2 09 00 6C 02 80 0D 02 02 01 00 4B 00 00 35 [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [21:28:58]RAPDU: 90 00 [21:28:58]wFMCommunicate OK [21:28:58]wFMCommunicate request_size=4 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 0D 03 02 [21:28:58]Write to MH i2c: E2 08 00 6D 02 80 0D 03 02 00 00 00 00 EA [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 0B 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 0B 00 6D 02 00 6B AA CF 3E 0E A3 EE 99 90 00 45 [21:28:58]RAPDU: 6B AA CF 3E 0E A3 EE 99 90 00 [21:28:58]wFMCommunicate OK [21:28:58]SAM_PROTO_SignData done [21:28:58]FM_MakeSignedData done [21:28:58]CreateOFDProtocolMessage [21:28:58]wFMCommunicate request_size=4 [21:28:58]MH_SAM_APDU [21:28:58]CAPDU: 80 11 00 00 [21:28:58]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [21:28:58]Write i2c OK [21:28:58]MH_I2C_Read... [21:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:58]Read from MH i2c: E2 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 17 00 [21:28:58]MH_I2C_Read... [21:28:58]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [21:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:58]wFMCommunicate OK [21:28:58]CreateOFDProtocolMessage done [21:28:58]OFDSenderStorePacket 152079 [21:28:58]StoreOFDPacket docnum=152079 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27840382+1699200362=1727040744 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E9 8C F0 66 6A BD 47 65 9D [21:32:25]Current date/time: 22.09.2024 21:32 [21:32:25]FM_Init [21:32:25]wFMConnect [21:32:25]MH_SAM_On [21:32:25]Write to MH i2c: E0 00 00 08 00 E7 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_init finished! [21:32:25]*** atr: [21:32:25]*** 0F 3B D5 18 FF 81 91 FE [21:32:25]*** 1F C3 80 73 C8 21 10 0A [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]*** 00 00 00 00 00 00 00 00 [21:32:25]Read from MH i2c: E0 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E0 10 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [21:32:25]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:32:25]wFMCommunicate request_size=10 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:32:25]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:32:25]RAPDU: 90 00 [21:32:25]wFMCommunicate OK [21:32:25]wFMCommunicate request_size=4 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 80 11 00 00 [21:32:25]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 17 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [21:32:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:25]wFMCommunicate OK [21:32:25]Detected FM SN is 0000000000871835 [21:32:25]Stored FM SN is 0000000000871835 [21:32:25]wFMCommunicate request_size=9 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 80 16 00 00 04 E6 7F 00 00 [21:32:25]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:32:25]RAPDU: 90 00 [21:32:25]wFMCommunicate OK [21:32:25]FM PIN OK [21:32:25]wFMCommunicate request_size=8 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 80 14 04 00 03 02 00 01 [21:32:25]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:32:25]RAPDU: 90 00 [21:32:25]wFMCommunicate OK [21:32:25]wFMCommunicate request_size=13 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:32:25]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:32:25]RAPDU: 90 00 [21:32:25]wFMCommunicate OK [21:32:25]wFMCommunicate request_size=4 [21:32:25]MH_SAM_APDU [21:32:25]CAPDU: 80 11 00 00 [21:32:25]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:25]Read from MH i2c: E2 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 17 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [21:32:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:25]wFMCommunicate OK [21:32:25]DocumentArchiveInit [21:32:25]Start Httpd... [21:32:25]Httpd thread 3067321700 created [21:32:25]Write to MH i2c: 01 00 00 0F 00 0F [21:32:25]Write i2c OK [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: 01 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: 01 07 00 [21:32:25]MH_I2C_Read... [21:32:25]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:32:25]MH Int Process started [21:32:25]Allocated Socket 8 [21:32:25]Bind OK [21:32:25]Listen OK [21:32:25]httpd running on port 8080 [21:32:25]Waiting for new connection... [21:32:26]accept exits with 9 [21:32:26]New connection [21:32:26]New thread 3067034980 created [21:32:26]Waiting for new connection... [21:32:26] Sock 9.Parse request [21:32:26]Sock 9.Check first char [21:32:26]Sock 9.First char is OK [21:32:26]request: POST /json_proto HTTP/1.0 [21:32:26]Method: POST [21:32:26]URL: /json_proto [21:32:26]Method is POST - this is cgi request [21:32:26]url: /json_proto [21:32:26]query_string will be loaded in cgi processing [21:32:26]execute_cgi json_proto POST (null) [21:32:26]execute_cgi path=json_proto method=POST [21:32:26]POST find Content-Length [21:32:26]Host: 172.17.43.67:8080 [21:32:26]Content-Length: 215 [21:32:26]Content-Type: application/json [21:32:26] [21:32:26]POST finish read [21:32:26]Found Content-Length = 215 [21:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:26]execute_script... [21:32:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:26]POST & json_proto [21:32:26]process_json_proto [21:32:26]json parsed OK: [21:32:26]protocol is kg_v1.0 [21:32:26]action value=get_value [21:32:26]process_action get_value [21:32:26]cmd_get_value [21:32:26]process_action get_value done [21:32:26]requested_data is exist [21:32:26]produce_requested_data [21:32:26]requested_item kkm.sn is exist - process it [21:32:26]requested_item kkm.ver is exist - process it [21:32:26]requested_item fm.sn is exist - process it [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 11 00 00 [21:32:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 17 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [21:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:26]wFMCommunicate OK [21:32:26]requested_item fd.num is exist - process it [21:32:26]SAM_PROTO_GetFieldsCounters [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 13 00 00 [21:32:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 62 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [21:32:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:26]wFMCommunicate OK [21:32:26]SAM_PROTO_GetFieldsCounters done [21:32:26]requested_item shift.num is exist - process it [21:32:26]requested_item shift.opened is exist - process it [21:32:26]req_shift_opened [21:32:26]FM_GetShiftState [21:32:26]SAM_PROTO_GetShiftState [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 13 01 00 [21:32:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 0E 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [21:32:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:32:26]wFMCommunicate OK [21:32:26]SAM_PROTO_GetShiftState done [21:32:26]FM_GetShiftState done [21:32:26]req_shift_opened done [21:32:26]requested_item shift.open_date is exist - process it [21:32:26]req_shift_open_date [21:32:26]req_shift_open_date done [21:32:26]produce_requested_data done [21:32:26]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152079,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:32:26]process_action_free get_value [21:32:26]json_value_free [21:32:26]json_value_free done [21:32:26]process_json_proto returns [21:32:26]Send response to host [21:32:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152079,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:32:26]free response buf [21:32:26]execute_script done [21:32:26]execute_script returns [21:32:26]free content buf [21:32:26]Sock 9.Close socket [21:32:26]Sock 9.Thread stoped [21:32:26]accept exits with 10 [21:32:26]New connection [21:32:26]New thread 3066891620 created [21:32:26]Thread 3067034980 joined [21:32:26]Waiting for new connection... [21:32:26] Sock 10.Parse request [21:32:26]Sock 10.Check first char [21:32:26]Sock 10.First char is OK [21:32:26]request: POST /json_proto HTTP/1.0 [21:32:26]Method: POST [21:32:26]URL: /json_proto [21:32:26]Method is POST - this is cgi request [21:32:26]url: /json_proto [21:32:26]query_string will be loaded in cgi processing [21:32:26]execute_cgi json_proto POST (null) [21:32:26]execute_cgi path=json_proto method=POST [21:32:26]POST find Content-Length [21:32:26]Host: 172.17.43.67:8080 [21:32:26]Content-Length: 331 [21:32:26]Content-Type: application/json [21:32:26] [21:32:26]POST finish read [21:32:26]Found Content-Length = 331 [21:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:32:26]execute_script... [21:32:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:32:26]POST & json_proto [21:32:26]process_json_proto [21:32:26]json parsed OK: [21:32:26]protocol is kg_v1.0 [21:32:26]action value=get_value [21:32:26]process_action get_value [21:32:26]cmd_get_value [21:32:26]process_action get_value done [21:32:26]requested_data is exist [21:32:26]produce_requested_data [21:32:26]requested_item fm.sale.total is exist - process it [21:32:26]SAM_PROTO_GetFMData [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 13 03 00 [21:32:26]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 FD 00 [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:32:26]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 59 4E 02 00 69 04 9F 00 6F 04 04 00 84 4A 02 00 B1 04 05 00 EC 77 D8 98 02 70 04 05 00 EC 77 D8 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 17 F3 A1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 86 B0 E2 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 C8 [21:32:26]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 59 4E 02 00 69 04 9F 00 6F 04 04 00 84 4A 02 00 B1 04 05 00 EC 77 D8 98 02 70 04 05 00 EC 77 D8 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 17 F3 A1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 86 B0 E2 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [21:32:26]wFMCommunicate OK [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 17 00 00 [21:32:26]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]OFD Sender: Processing packet 152079 [packets to send 827, broken 826] [21:32:26]ProducePacketName [21:32:26]name=ofd_packets/00152079 [21:32:26]OFD Sender: To server: pG, [21:32:26]CommunicateWithHost lk.salyk.kg:30040 [21:32:26]ConnectInit lk.salyk.kg [21:32:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:27]Read from MH i2c: E2 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [21:32:27]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [21:32:27]wFMCommunicate OK [21:32:27]wFMCommunicate request_size=4 [21:32:27]MH_SAM_APDU [21:32:27]CAPDU: 80 17 00 00 [21:32:27]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:32:27]Write i2c OK [21:32:27]MH_I2C_Read... [21:32:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:27]Read from MH i2c: E2 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [21:32:27]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [21:32:27]wFMCommunicate OK [21:32:27]wFMCommunicate request_size=4 [21:32:27]MH_SAM_APDU [21:32:27]CAPDU: 80 17 00 00 [21:32:27]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:32:27]Write i2c OK [21:32:27]MH_I2C_Read... [21:32:27]Connected sock=7 [21:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 52 7E 03 01 A3 AD 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 19 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 52 02 00 35 04 06 00 F1 70 6D 29 9B 4B 6B AA CF 3E 0E A3 EE 99 [21:32:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:27]Read from MH i2c: E2 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 [21:32:27]MH_I2C_Read... [21:32:27]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [21:32:27]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [21:32:27]wFMCommunicate OK [21:32:27]wFMCommunicate request_size=4 [21:32:27]MH_SAM_APDU [21:32:27]CAPDU: 80 17 00 00 [21:32:27]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:32:27]Write i2c OK [21:32:27]MH_I2C_Read... [21:32:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [21:32:28]Read from MH i2c: E2 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 DE 00 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [21:32:28]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:32:28]wFMCommunicate OK [21:32:28]SAM_PROTO_GetFMData done [21:32:28]requested_item fm.sale_refund.total is exist - process it [21:32:28]requested_item fm.buy.total is exist - process it [21:32:28]requested_item shift.sale.total is exist - process it [21:32:28]SAM_PROTO_GetShiftData [21:32:28]wFMCommunicate request_size=4 [21:32:28]MH_SAM_APDU [21:32:28]CAPDU: 80 13 02 00 [21:32:28]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:32:28]Write i2c OK [21:32:28]MH_I2C_Read... [21:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F 8F 47 00 08 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 52 02 00 F4 03 04 00 ED 34 F0 66 B6 04 01 00 00 56 CE C5 26 3D 84 0C 5A [21:32:28]CommunicateWithHost err = 0 [21:32:28]CheckOFDResponse [21:32:28]1017 (14) - 77093643461234 [21:32:28]1041 (16) - 0000000000871835 [21:32:28]1040 (4) - 152079 [21:32:28]1012 (4) - 22.09.2024 15:17 [21:32:28]1206 (1) - 0 [21:32:28]OFD Sender: Remove packet 152079 [21:32:28]ProducePacketName [21:32:28]name=ofd_packets/00152079 [21:32:28]NVStorageDeleteData [21:32:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:32:28]Read from MH i2c: E2 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 FD 00 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 9A 01 00 00 69 04 9B 00 6F 04 04 00 99 01 00 00 B1 04 04 00 40 BA 40 01 70 04 04 00 40 BA 40 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F5 12 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E4 D6 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 E0 [21:32:28]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9A 01 00 00 69 04 9B 00 6F 04 04 00 99 01 00 00 B1 04 04 00 40 BA 40 01 70 04 04 00 40 BA 40 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F5 12 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E4 D6 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [21:32:28]wFMCommunicate OK [21:32:28]wFMCommunicate request_size=4 [21:32:28]MH_SAM_APDU [21:32:28]CAPDU: 80 17 00 00 [21:32:28]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:32:28]Write i2c OK [21:32:28]MH_I2C_Read... [21:32:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:28]Read from MH i2c: E2 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 FD 00 [21:32:28]MH_I2C_Read... [21:32:28]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 9C [21:32:28]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [21:32:28]wFMCommunicate OK [21:32:28]wFMCommunicate request_size=4 [21:32:28]MH_SAM_APDU [21:32:28]CAPDU: 80 17 00 00 [21:32:28]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:32:28]OFD Sender: No OFD packet to send [21:32:28]Write i2c OK [21:32:28]MH_I2C_Read... [21:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:29]Read from MH i2c: E2 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 FD 00 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [21:32:29]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [21:32:29]wFMCommunicate OK [21:32:29]wFMCommunicate request_size=4 [21:32:29]MH_SAM_APDU [21:32:29]CAPDU: 80 17 00 00 [21:32:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:32:29]Write i2c OK [21:32:29]MH_I2C_Read... [21:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:32:29]Read from MH i2c: E2 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 FD 00 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 24 [21:32:29]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [21:32:29]wFMCommunicate OK [21:32:29]wFMCommunicate request_size=4 [21:32:29]MH_SAM_APDU [21:32:29]CAPDU: 80 17 00 00 [21:32:29]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:32:29]Write i2c OK [21:32:29]MH_I2C_Read... [21:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [21:32:29]Read from MH i2c: E2 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 D5 00 [21:32:29]MH_I2C_Read... [21:32:29]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [21:32:29]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:32:29]wFMCommunicate OK [21:32:29]SAM_PROTO_GetShiftData done [21:32:29]requested_item shift.sale.total_cash is exist - process it [21:32:29]requested_item shift.sale_refund.total is exist - process it [21:32:29]requested_item shift.sale_refund.total_cash is exist - process it [21:32:29]requested_item shift.buy.total is exist - process it [21:32:29]requested_item shift.buy.total_cash is exist - process it [21:32:29]produce_requested_data done [21:32:29]produce_requested_data return {"fm.sale.total":111542579.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":210192.00,"shift.sale.total_cash":210192.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:32:29]process_action_free get_value [21:32:29]json_value_free [21:32:29]json_value_free done [21:32:29]process_json_proto returns [21:32:29]Send response to host [21:32:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111542579.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":210192.00,"shift.sale.total_cash":210192.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:32:29]free response buf [21:32:29]execute_script done [21:32:29]execute_script returns [21:32:29]free content buf [21:32:29]Sock 10.Close socket [21:32:29]Sock 10.Thread stoped [21:32:30]accept exits with 9 [21:32:30]New connection [21:32:30]New thread 3067034980 created [21:32:30]Thread 3066891620 joined [21:32:30]Waiting for new connection... [21:32:30] Sock 9.Parse request [21:32:30]Sock 9.Check first char [21:32:30]Sock 9.First char is OK [21:32:30]request: POST /json_proto HTTP/1.0 [21:32:30]Method: POST [21:32:30]URL: /json_proto [21:32:30]Method is POST - this is cgi request [21:32:30]url: /json_proto [21:32:30]query_string will be loaded in cgi processing [21:32:30]execute_cgi json_proto POST (null) [21:32:30]execute_cgi path=json_proto method=POST [21:32:30]POST find Content-Length [21:32:30]Host: 172.17.43.67:8080 [21:32:30]Content-Length: 678 [21:32:30]Content-Type: application/json [21:32:30] [21:32:30]POST finish read [21:32:30]Found Content-Length = 678 [21:32:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:30]execute_script... [21:32:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:30]POST & json_proto [21:32:30]process_json_proto [21:32:30]json parsed OK: [21:32:30]protocol is kg_v1.0 [21:32:30]action value=close_receipt [21:32:30]process_action close_receipt [21:32:30]cmd_close_receipt [21:32:30]MH_GetDate [21:32:30]Write to MH i2c: F0 00 00 1D 00 0C [21:32:30]Write i2c OK [21:32:30]MH_I2C_Read... [21:32:30]Read from MH i2c: F0 [21:32:30]MH_I2C_Read... [21:32:30]Read from MH i2c: F0 09 00 [21:32:30]MH_I2C_Read... [21:32:30]Read from MH i2c: F0 09 00 1D 00 00 EF 8C F0 66 6A BD 47 65 B9 [21:32:30]GetLastDocTimeStamp 1727040537 [21:32:30]current date 1727040751 [21:32:30]FM_GetShiftState [21:32:30]SAM_PROTO_GetShiftState [21:32:30]wFMCommunicate request_size=4 [21:32:30]MH_SAM_APDU [21:32:30]CAPDU: 80 13 01 00 [21:32:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:32:30]Write i2c OK [21:32:30]MH_I2C_Read... [21:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:30]Read from MH i2c: E2 [21:32:30]MH_I2C_Read... [21:32:30]Read from MH i2c: E2 0E 00 [21:32:30]MH_I2C_Read... [21:32:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [21:32:30]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:32:30]wFMCommunicate OK [21:32:30]SAM_PROTO_GetShiftState done [21:32:30]FM_GetShiftState done [21:32:30]opened in 1726966141 [21:32:30]opened+sec_in_day 1727052541 [21:32:30]quantity*price = 50036 [21:32:30]sum+1 = 50037 [21:32:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 411 22.09.2024 21:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152080 ФПД: 235839942381976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152080&fm=235839942381976&tin=02508201610067®Number=0000000000091825&sum=50000 [21:32:31]StoreToDocumentArchive [21:32:31]shift 475 fd 152080 [21:32:31]save to /storage/0475/doc_00152080 [21:32:31]save last doc name /storage/0475/doc_00152080 to /storage/kkm_last_doc_name [21:32:31]save OK [21:32:31]Clear old archive folders... [21:32:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:32:31]tlvbuf is 01AA4DD0 [21:32:31]SAM_PROTO_ClearQueue [21:32:31]wFMCommunicate request_size=4 [21:32:31]MH_SAM_APDU [21:32:31]CAPDU: 80 09 00 00 [21:32:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:32:31]Write i2c OK [21:32:31]MH_I2C_Read... [21:32:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:32:31]Read from MH i2c: E2 [21:32:31]MH_I2C_Read... [21:32:31]Read from MH i2c: E2 03 00 [21:32:31]MH_I2C_Read... [21:32:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:32:31]RAPDU: 90 00 [21:32:31]wFMCommunicate OK [21:32:31]SAM_PROTO_ClearQueue done [21:32:31]KKMCreateOFDPacket [21:32:31]OFDProtocolAddRootSTLVToBuf [21:32:31]FM_MakeSignedData [21:32:31]FM_MakeSignedData [21:32:31]SAM_PROTO_SignData [21:32:31]wFMCommunicate request_size=4 [21:32:31]MH_SAM_APDU [21:32:31]CAPDU: 80 0D 01 02 [21:32:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:32:31]Write i2c OK [21:32:31]MH_I2C_Read... [21:32:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:32:31]Read from MH i2c: E2 [21:32:31]MH_I2C_Read... [21:32:31]Read from MH i2c: E2 03 00 [21:32:31]MH_I2C_Read... [21:32:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:32:31]RAPDU: 90 00 [21:32:31]wFMCommunicate OK [21:32:31]wFMCommunicate request_size=255 [21:32:31]MH_SAM_APDU [21:32:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 EF 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 52 02 00 35 04 06 00 D6 [21:32:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 EF 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 52 02 00 35 04 06 00 D6 00 00 A7 [21:32:32]Write i2c OK [21:32:32]MH_I2C_Read... [21:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:32]Read from MH i2c: E2 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 03 00 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:32:32]RAPDU: 90 00 [21:32:32]wFMCommunicate OK [21:32:32]wFMCommunicate request_size=10 [21:32:32]MH_SAM_APDU [21:32:32]CAPDU: 80 0D 02 02 05 7E C3 FD 51 98 [21:32:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 7E C3 FD 51 98 00 00 D9 [21:32:32]Write i2c OK [21:32:32]MH_I2C_Read... [21:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:32]Read from MH i2c: E2 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 03 00 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:32:32]RAPDU: 90 00 [21:32:32]wFMCommunicate OK [21:32:32]wFMCommunicate request_size=4 [21:32:32]MH_SAM_APDU [21:32:32]CAPDU: 80 0D 03 02 [21:32:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:32:32]Write i2c OK [21:32:32]MH_I2C_Read... [21:32:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:32:32]Read from MH i2c: E2 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 0B 00 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 0B 00 2F 00 00 3F 0D 49 10 4F 87 FD 97 90 00 BA [21:32:32]RAPDU: 3F 0D 49 10 4F 87 FD 97 90 00 [21:32:32]wFMCommunicate OK [21:32:32]SAM_PROTO_SignData done [21:32:32]FM_MakeSignedData done [21:32:32]CreateOFDProtocolMessage [21:32:32]wFMCommunicate request_size=4 [21:32:32]MH_SAM_APDU [21:32:32]CAPDU: 80 11 00 00 [21:32:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:32:32]Write i2c OK [21:32:32]MH_I2C_Read... [21:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:32]Read from MH i2c: E2 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 17 00 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [21:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:32]wFMCommunicate OK [21:32:32]CreateOFDProtocolMessage done [21:32:32]OFDSenderStorePacket 152080 [21:32:32]StoreOFDPacket docnum=152080 [21:32:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 47 07 01 53 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 EF 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 52 02 00 35 04 06 00 D6 7E C3 FD 51 98 3F 0D 49 10 4F 87 FD 97 [21:32:32]CheckFolder [21:32:32]dirname=/storage/ofd_packets [21:32:32]CheckFolder done [21:32:32]ProducePacketName [21:32:32]name=ofd_packets/00152080 [21:32:32]NVStorageSaveData ofd_packets/00152080 [21:32:32]File name is /storage/ofd_packets/00152080 [21:32:32]Write 301 bytes [21:32:32]NVStorageSaveData done [21:32:32]OFDSenderStorePacket done [21:32:32]KKMCreateOFDPacket done [21:32:32]NVStorageSaveData kkm_last_timestamp [21:32:32]File name is /storage/kkm_last_timestamp [21:32:32]Write 4 bytes [21:32:32]NVStorageSaveData done [21:32:32]ExternCall_PrintAddStr [21:32:32]wPrintStart [21:32:32]Write to MH i2c: 01 00 00 31 00 31 [21:32:32]Write i2c OK [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: 01 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: 01 07 00 [21:32:32]MH_I2C_Read... [21:32:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:32:32]RasterBufferAndPrint [21:32:32]line Счет N : (1)1786087 [21:32:32]line ИНН: 02508201610067 [21:32:32]line Контрольно-Кассовый Чек [21:32:32]line ПРОДАЖА [21:32:32]line ТРК (МРК, ГНК) : 22 [21:32:32]line Товар: 2710124130 [21:32:32]line Аи-92-К-5 [21:32:32]line 7.380 * 67.80 [21:32:32]line = 500.36 [21:32:32]line НДС 12% НСП 1% [21:32:32]line > о реализуемом товаре [21:32:32]line ОКРУГЛЕНИЕ: -0.36 [21:32:32]line ИТОГО: 500.00 [21:32:32]line Внесено: 500.00 [21:32:32]line СДАЧА: 0.00 [21:32:32]line НСП 1% : 4.43 [21:32:32]line НДС 12% : 53.14 [21:32:32]line Наличными: 500.00 [21:32:32]line Безнал.: 0.00 [21:32:32]line Место: АЗС № 89 "Партнер Нефть" [21:32:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:32:32]line СНО: Общий режим [21:32:32]line Чек 411 22.09.2024 21:32 [21:32:32]line Смена: 475 ФФД: 1.0 [21:32:32]line ЗНМ: 0300000113 [21:32:32]line РНМ: 0000000000091825 [21:32:32]line Версия ККМ: 001 [21:32:32]line ФМ: 0000000000871835 [21:32:32]line ФД: 152080 [21:32:32]line ФПД: 235839942381976 [21:32:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152080&fm=235839942381976&tin=02508201610067®Number=0000000000091825&sum=50000 [21:32:32]written 0, free lines is 4095 [21:32:32]OFD Sender: Processing packet 152080 [packets to send 827, broken 826] [21:32:32]ProducePacketName [21:32:32]name=ofd_packets/00152080 [21:32:32]OFD Sender: To server: pG, [21:32:32]CommunicateWithHost lk.salyk.kg:30040 [21:32:32]ConnectInit lk.salyk.kg [21:32:33]Write to MH i2c: 01 00 00 5C 00 5C [21:32:33]Write i2c OK [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: 01 [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: 01 07 00 [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E7 0C 56 [21:32:33]RasterBufferAndPrint [21:32:33]line [21:32:33]line [21:32:33]line [21:32:33]line [21:32:33]line [21:32:33]written 0, free lines is 3327 [21:32:33]MH_Cut [21:32:33]Write to MH i2c: D1 01 00 63 00 01 35 [21:32:33]Write i2c OK [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: D1 [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: D1 01 00 [21:32:33]MH_I2C_Read... [21:32:33]Read from MH i2c: D1 01 00 63 00 00 34 [21:32:33]Write to MH i2c: 01 00 00 64 00 64 [21:32:33]Write i2c OK [21:32:33]MH_I2C_Read... [21:32:33]*** Cut start [21:32:33]*** Purtial cut [21:32:33]*** Stage 1: CUTSNS_PIN = 1 [21:32:34]Read from MH i2c: 01 [21:32:34]MH_I2C_Read... [21:32:34]*** Stop cut motor [21:32:34]*** Cut end [21:32:34]Read from MH i2c: 01 07 00 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:32:34]process_action close_receipt done [21:32:34]requested_data is exist [21:32:34]produce_requested_data [21:32:34]requested_item fm.sn is exist - process it [21:32:34]wFMCommunicate request_size=4 [21:32:34]MH_SAM_APDU [21:32:34]CAPDU: 80 11 00 00 [21:32:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:32:34]Write i2c OK [21:32:34]MH_I2C_Read... [21:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:34]Read from MH i2c: E2 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 17 00 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [21:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:34]wFMCommunicate OK [21:32:34]requested_item fd.num is exist - process it [21:32:34]SAM_PROTO_GetFieldsCounters [21:32:34]wFMCommunicate request_size=4 [21:32:34]MH_SAM_APDU [21:32:34]CAPDU: 80 13 00 00 [21:32:34]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:32:34]Write i2c OK [21:32:34]MH_I2C_Read... [21:32:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:34]Read from MH i2c: E2 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 62 00 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [21:32:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:34]wFMCommunicate OK [21:32:34]SAM_PROTO_GetFieldsCounters done [21:32:34]requested_item shift.num is exist - process it [21:32:34]requested_item shift.opened is exist - process it [21:32:34]req_shift_opened [21:32:34]FM_GetShiftState [21:32:34]SAM_PROTO_GetShiftState [21:32:34]wFMCommunicate request_size=4 [21:32:34]MH_SAM_APDU [21:32:34]CAPDU: 80 13 01 00 [21:32:34]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:32:34]Write i2c OK [21:32:34]MH_I2C_Read... [21:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:34]Read from MH i2c: E2 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 0E 00 [21:32:34]MH_I2C_Read... [21:32:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [21:32:34]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:32:34]wFMCommunicate OK [21:32:34]SAM_PROTO_GetShiftState done [21:32:34]FM_GetShiftState done [21:32:34]req_shift_opened done [21:32:34]requested_item shift.open_date is exist - process it [21:32:34]req_shift_open_date [21:32:34]req_shift_open_date done [21:32:34]produce_requested_data done [21:32:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152080,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:32:34]process_action_free close_receipt [21:32:34]json_value_free [21:32:34]json_value_free done [21:32:34]process_json_proto returns [21:32:34]Send response to host [21:32:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152080,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:32:34]free response buf [21:32:34]execute_script done [21:32:34]execute_script returns [21:32:34]free content buf [21:32:34]Sock 9.Close socket [21:32:34]Sock 9.Thread stoped [21:32:35]Connected sock=11 [21:32:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 47 07 01 53 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 EF 8C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 52 02 00 35 04 06 00 D6 7E C3 FD 51 98 3F 0D 49 10 4F 87 FD 97 [21:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 91 47 00 75 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 52 02 00 F4 03 04 00 F4 34 F0 66 B6 04 01 00 00 DC 3B 0E 46 E0 E7 D2 22 [21:32:35]CommunicateWithHost err = 0 [21:32:35]CheckOFDResponse [21:32:35]1017 (14) - 77093643461234 [21:32:35]1041 (16) - 0000000000871835 [21:32:35]1040 (4) - 152080 [21:32:35]1012 (4) - 22.09.2024 15:17 [21:32:35]1206 (1) - 0 [21:32:35]OFD Sender: Remove packet 152080 [21:32:35]ProducePacketName [21:32:35]name=ofd_packets/00152080 [21:32:35]NVStorageDeleteData [21:32:36]OFD Sender: No OFD packet to send [21:32:41]OFD Sender: No OFD packet to send [21:32:46]OFD Sender: No OFD packet to send [21:32:51]OFD Sender: No OFD packet to send [21:32:56]OFD Sender: No OFD packet to send [21:32:56]recv_with_timeout no data received [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:19]accept exits with 10 [21:33:19]New connection [21:33:19]New thread 3066891620 created [21:33:19]Thread 3067034980 joined [21:33:19]Waiting for new connection... [21:33:19] Sock 10.Parse request [21:33:19]Sock 10.Check first char [21:33:19]Sock 10.First char is OK [21:33:19]request: POST /json_proto HTTP/1.0 [21:33:19]Method: POST [21:33:19]URL: /json_proto [21:33:19]Method is POST - this is cgi request [21:33:19]url: /json_proto [21:33:19]query_string will be loaded in cgi processing [21:33:19]execute_cgi json_proto POST (null) [21:33:19]execute_cgi path=json_proto method=POST [21:33:19]POST find Content-Length [21:33:19]Host: 172.17.43.67:8080 [21:33:19]Content-Length: 683 [21:33:19]Content-Type: application/json [21:33:19] [21:33:19]POST finish read [21:33:19]Found Content-Length = 683 [21:33:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:19]execute_script... [21:33:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:19]POST & json_proto [21:33:19]process_json_proto [21:33:19]json parsed OK: [21:33:19]protocol is kg_v1.0 [21:33:19]action value=close_receipt [21:33:19]process_action close_receipt [21:33:19]cmd_close_receipt [21:33:19]MH_GetDate [21:33:19]Write to MH i2c: F0 00 00 68 00 57 [21:33:19]Write i2c OK [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: F0 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: F0 09 00 [21:33:19]MH_I2C_Read... [21:33:19]Read from MH i2c: F0 09 00 68 00 00 20 8D F0 66 6A BD 47 65 36 [21:33:19]GetLastDocTimeStamp 1727040751 [21:33:19]current date 1727040800 [21:33:19]FM_GetShiftState [21:33:19]SAM_PROTO_GetShiftState [21:33:19]wFMCommunicate request_size=4 [21:33:19]MH_SAM_APDU [21:33:19]CAPDU: 80 13 01 00 [21:33:19]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:33:19]Write i2c OK [21:33:19]MH_I2C_Read... [21:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:20]Read from MH i2c: E2 [21:33:20]MH_I2C_Read... [21:33:20]Read from MH i2c: E2 0E 00 [21:33:20]MH_I2C_Read... [21:33:20]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [21:33:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:33:20]wFMCommunicate OK [21:33:20]SAM_PROTO_GetShiftState done [21:33:20]FM_GetShiftState done [21:33:20]opened in 1726966141 [21:33:20]opened+sec_in_day 1727052541 [21:33:20]quantity*price = 100021 [21:33:20]sum+1 = 100023 [21:33:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 412 22.09.2024 21:33 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152081 ФПД: 184754656816309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152081&fm=184754656816309&tin=02508201610067®Number=0000000000091825&sum=100000 [21:33:20]StoreToDocumentArchive [21:33:20]shift 475 fd 152081 [21:33:20]save to /storage/0475/doc_00152081 [21:33:20]save last doc name /storage/0475/doc_00152081 to /storage/kkm_last_doc_name [21:33:20]save OK [21:33:20]Clear old archive folders... [21:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:33:20]tlvbuf is 01A51AE0 [21:33:20]SAM_PROTO_ClearQueue [21:33:20]wFMCommunicate request_size=4 [21:33:20]MH_SAM_APDU [21:33:20]CAPDU: 80 09 00 00 [21:33:20]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:33:20]Write i2c OK [21:33:20]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:33:21]RAPDU: 90 00 [21:33:21]wFMCommunicate OK [21:33:21]SAM_PROTO_ClearQueue done [21:33:21]KKMCreateOFDPacket [21:33:21]OFDProtocolAddRootSTLVToBuf [21:33:21]FM_MakeSignedData [21:33:21]FM_MakeSignedData [21:33:21]SAM_PROTO_SignData [21:33:21]wFMCommunicate request_size=4 [21:33:21]MH_SAM_APDU [21:33:21]CAPDU: 80 0D 01 02 [21:33:21]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:33:21]RAPDU: 90 00 [21:33:21]wFMCommunicate OK [21:33:21]wFMCommunicate request_size=255 [21:33:21]MH_SAM_APDU [21:33:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 20 8D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 52 02 00 35 04 06 00 A8 [21:33:21]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 20 8D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 52 02 00 35 04 06 00 A8 00 00 25 [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:33:21]RAPDU: 90 00 [21:33:21]wFMCommunicate OK [21:33:21]wFMCommunicate request_size=10 [21:33:21]MH_SAM_APDU [21:33:21]CAPDU: 80 0D 02 02 05 08 8B B0 AC B5 [21:33:21]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 08 8B B0 AC B5 00 00 A1 [21:33:21]OFD Sender: No OFD packet to send [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:33:21]RAPDU: 90 00 [21:33:21]wFMCommunicate OK [21:33:21]wFMCommunicate request_size=4 [21:33:21]MH_SAM_APDU [21:33:21]CAPDU: 80 0D 03 02 [21:33:21]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 0B 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 0B 00 7A 00 00 97 67 F5 B5 6D 1D 26 6B 90 00 B9 [21:33:21]RAPDU: 97 67 F5 B5 6D 1D 26 6B 90 00 [21:33:21]wFMCommunicate OK [21:33:21]SAM_PROTO_SignData done [21:33:21]FM_MakeSignedData done [21:33:21]CreateOFDProtocolMessage [21:33:21]wFMCommunicate request_size=4 [21:33:21]MH_SAM_APDU [21:33:21]CAPDU: 80 11 00 00 [21:33:21]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:21]Read from MH i2c: E2 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 17 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [21:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:33:21]wFMCommunicate OK [21:33:21]CreateOFDProtocolMessage done [21:33:21]OFDSenderStorePacket 152081 [21:33:21]StoreOFDPacket docnum=152081 [21:33:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 85 73 07 01 6F 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 20 8D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 52 02 00 35 04 06 00 A8 08 8B B0 AC B5 97 67 F5 B5 6D 1D 26 6B [21:33:21]CheckFolder [21:33:21]dirname=/storage/ofd_packets [21:33:21]CheckFolder done [21:33:21]ProducePacketName [21:33:21]name=ofd_packets/00152081 [21:33:21]NVStorageSaveData ofd_packets/00152081 [21:33:21]File name is /storage/ofd_packets/00152081 [21:33:21]Write 301 bytes [21:33:21]NVStorageSaveData done [21:33:21]OFDSenderStorePacket done [21:33:21]KKMCreateOFDPacket done [21:33:21]NVStorageSaveData kkm_last_timestamp [21:33:21]File name is /storage/kkm_last_timestamp [21:33:21]Write 4 bytes [21:33:21]NVStorageSaveData done [21:33:21]ExternCall_PrintAddStr [21:33:21]wPrintStart [21:33:21]Write to MH i2c: 01 00 00 7C 00 7C [21:33:21]Write i2c OK [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: 01 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: 01 07 00 [21:33:21]MH_I2C_Read... [21:33:21]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:33:21]RasterBufferAndPrint [21:33:21]line Счет N : (1)1786088 [21:33:21]line ИНН: 02508201610067 [21:33:21]line Контрольно-Кассовый Чек [21:33:21]line ПРОДАЖА [21:33:21]line ТРК (МРК, ГНК) : 23 [21:33:21]line Товар: 2710124500 [21:33:21]line Аи-95-К-5 [21:33:21]line 13.480 * 74.20 [21:33:21]line = 1000.22 [21:33:21]line НДС 12% НСП 1% [21:33:21]line > о реализуемом товаре [21:33:21]line ОКРУГЛЕНИЕ: -0.22 [21:33:21]line ИТОГО: 1000.00 [21:33:21]line Внесено: 1000.00 [21:33:21]line СДАЧА: 0.00 [21:33:21]line НСП 1% : 8.85 [21:33:21]line НДС 12% : 106.22 [21:33:21]line Наличными: 1000.00 [21:33:21]line Безнал.: 0.00 [21:33:21]line Место: АЗС № 89 "Партнер Нефть" [21:33:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:33:21]line СНО: Общий режим [21:33:21]line Чек 412 22.09.2024 21:33 [21:33:21]line Смена: 475 ФФД: 1.0 [21:33:21]line ЗНМ: 0300000113 [21:33:21]line РНМ: 0000000000091825 [21:33:21]line Версия ККМ: 001 [21:33:21]line ФМ: 0000000000871835 [21:33:21]line ФД: 152081 [21:33:21]line ФПД: 184754656816309 [21:33:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152081&fm=184754656816309&tin=02508201610067®Number=0000000000091825&sum=100000 [21:33:21]OFD Sender: Processing packet 152081 [packets to send 827, broken 826] [21:33:21]ProducePacketName [21:33:21]name=ofd_packets/00152081 [21:33:21]OFD Sender: To server: pG, [21:33:21]CommunicateWithHost lk.salyk.kg:30040 [21:33:21]ConnectInit lk.salyk.kg [21:33:21]written 0, free lines is 4095 [21:33:22]Write to MH i2c: 01 00 00 A7 00 A7 [21:33:22]Write i2c OK [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: 01 [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: 01 07 00 [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E6 0C A0 [21:33:22]RasterBufferAndPrint [21:33:22]line [21:33:22]line [21:33:22]line [21:33:22]line [21:33:22]line [21:33:22]written 0, free lines is 3319 [21:33:22]MH_Cut [21:33:22]Write to MH i2c: D1 01 00 AE 00 01 80 [21:33:22]Write i2c OK [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: D1 [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: D1 01 00 [21:33:22]MH_I2C_Read... [21:33:22]Read from MH i2c: D1 01 00 AE 00 00 7F [21:33:22]Write to MH i2c: 01 00 00 AF 00 AF [21:33:22]Write i2c OK [21:33:22]MH_I2C_Read... [21:33:22]*** Cut start [21:33:22]*** Purtial cut [21:33:22]*** Stage 1: CUTSNS_PIN = 1 [21:33:23]Read from MH i2c: 01 [21:33:23]MH_I2C_Read... [21:33:23]*** Stop cut motor [21:33:23]*** Cut end [21:33:23]Read from MH i2c: 01 07 00 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [21:33:23]process_action close_receipt done [21:33:23]requested_data is exist [21:33:23]produce_requested_data [21:33:23]requested_item fm.sn is exist - process it [21:33:23]wFMCommunicate request_size=4 [21:33:23]MH_SAM_APDU [21:33:23]CAPDU: 80 11 00 00 [21:33:23]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [21:33:23]Write i2c OK [21:33:23]MH_I2C_Read... [21:33:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:23]Read from MH i2c: E2 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 17 00 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [21:33:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:33:23]wFMCommunicate OK [21:33:23]requested_item fd.num is exist - process it [21:33:23]SAM_PROTO_GetFieldsCounters [21:33:23]wFMCommunicate request_size=4 [21:33:23]MH_SAM_APDU [21:33:23]CAPDU: 80 13 00 00 [21:33:23]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [21:33:23]Write i2c OK [21:33:23]MH_I2C_Read... [21:33:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:33:23]Read from MH i2c: E2 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 62 00 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [21:33:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:33:23]wFMCommunicate OK [21:33:23]SAM_PROTO_GetFieldsCounters done [21:33:23]requested_item shift.num is exist - process it [21:33:23]requested_item shift.opened is exist - process it [21:33:23]req_shift_opened [21:33:23]FM_GetShiftState [21:33:23]SAM_PROTO_GetShiftState [21:33:23]wFMCommunicate request_size=4 [21:33:23]MH_SAM_APDU [21:33:23]CAPDU: 80 13 01 00 [21:33:23]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [21:33:23]Write i2c OK [21:33:23]MH_I2C_Read... [21:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:23]Read from MH i2c: E2 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 0E 00 [21:33:23]MH_I2C_Read... [21:33:23]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [21:33:23]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:33:23]wFMCommunicate OK [21:33:23]SAM_PROTO_GetShiftState done [21:33:23]FM_GetShiftState done [21:33:23]req_shift_opened done [21:33:23]requested_item shift.open_date is exist - process it [21:33:23]req_shift_open_date [21:33:23]req_shift_open_date done [21:33:23]produce_requested_data done [21:33:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152081,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:33:23]process_action_free close_receipt [21:33:23]json_value_free [21:33:23]json_value_free done [21:33:23]process_json_proto returns [21:33:23]Send response to host [21:33:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152081,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:33:23]free response buf [21:33:23]execute_script done [21:33:23]execute_script returns [21:33:23]free content buf [21:33:23]Sock 10.Close socket [21:33:23]Sock 10.Thread stoped [21:33:24]Connected sock=7 [21:33:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 85 73 07 01 6F 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 20 8D F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 52 02 00 35 04 06 00 A8 08 8B B0 AC B5 97 67 F5 B5 6D 1D 26 6B [21:33:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 3B 47 00 81 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 52 02 00 F4 03 04 00 25 35 F0 66 B6 04 01 00 00 77 39 6E 1D 2F 8F 1C 00 [21:33:24]CommunicateWithHost err = 0 [21:33:24]CheckOFDResponse [21:33:24]1017 (14) - 77093643461234 [21:33:24]1041 (16) - 0000000000871835 [21:33:24]1040 (4) - 152081 [21:33:24]1012 (4) - 22.09.2024 15:17 [21:33:24]1206 (1) - 0 [21:33:24]OFD Sender: Remove packet 152081 [21:33:24]ProducePacketName [21:33:24]name=ofd_packets/00152081 [21:33:24]NVStorageDeleteData [21:33:25]OFD Sender: No OFD packet to send [21:33:30]OFD Sender: No OFD packet to send [21:33:35]OFD Sender: No OFD packet to send [21:33:40]OFD Sender: No OFD packet to send [21:33:45]OFD Sender: No OFD packet to send [21:33:50]OFD Sender: No OFD packet to send [21:33:55]OFD Sender: No OFD packet to send [21:33:56]recv_with_timeout no data received [21:34:00]OFD Sender: No OFD packet to send [21:34:05]OFD Sender: No OFD packet to send [21:34:09]recv_with_timeout no data received [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:19]recv_with_timeout no data received [21:34:20]OFD Sender: No OFD packet to send [21:34:25]OFD Sender: No OFD packet to send [21:34:30]OFD Sender: No OFD packet to send [21:34:32]recv_with_timeout no data received [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:50]OFD Sender: No OFD packet to send [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35:25]OFD Sender: No OFD packet to send [21:35:30]OFD Sender: No OFD packet to send [21:35:35]OFD Sender: No OFD packet to send [21:35:40]OFD Sender: No OFD packet to send [21:35:45]OFD Sender: No OFD packet to send [21:35:46]recv_with_timeout no data received [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:35:56]recv_with_timeout no data received [21:36:00]OFD Sender: No OFD packet to send [21:36:05]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:13]recv_with_timeout no data received [21:36:16]OFD Sender: No OFD packet to send [21:36:21]OFD Sender: No OFD packet to send [21:36:26]OFD Sender: No OFD packet to send [21:36:31]OFD Sender: No OFD packet to send [21:36:33]recv_with_timeout no data received [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:51]OFD Sender: No OFD packet to send [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:14]recv_with_timeout no data received [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:24]recv_with_timeout no data received [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:36]OFD Sender: No OFD packet to send [21:37:41]recv_with_timeout no data received [21:37:41]OFD Sender: No OFD packet to send [21:37:46]OFD Sender: No OFD packet to send [21:37:51]OFD Sender: No OFD packet to send [21:37:52]recv_with_timeout no data received [21:37:56]OFD Sender: No OFD packet to send [21:38:01]OFD Sender: No OFD packet to send [21:38:06]OFD Sender: No OFD packet to send [21:38:11]OFD Sender: No OFD packet to send [21:38:16]OFD Sender: No OFD packet to send [21:38:21]OFD Sender: No OFD packet to send [21:38:26]OFD Sender: No OFD packet to send [21:38:31]OFD Sender: No OFD packet to send [21:38:36]OFD Sender: No OFD packet to send [21:38:41]OFD Sender: No OFD packet to send [21:38:46]OFD Sender: No OFD packet to send [21:38:51]OFD Sender: No OFD packet to send [21:38:56]OFD Sender: No OFD packet to send [21:38:57]recv_with_timeout no data received [21:39:01]OFD Sender: No OFD packet to send [21:39:06]OFD Sender: No OFD packet to send [21:39:11]OFD Sender: No OFD packet to send [21:39:16]OFD Sender: No OFD packet to send [21:39:17]accept exits with 9 [21:39:17]New connection [21:39:17]New thread 3067034980 created [21:39:17]Thread 3066891620 joined [21:39:17]Waiting for new connection... [21:39:17] Sock 9.Parse request [21:39:17]Sock 9.Check first char [21:39:17]Sock 9.First char is OK [21:39:17]request: POST /json_proto HTTP/1.0 [21:39:17]Method: POST [21:39:17]URL: /json_proto [21:39:17]Method is POST - this is cgi request [21:39:17]url: /json_proto [21:39:17]query_string will be loaded in cgi processing [21:39:17]execute_cgi json_proto POST (null) [21:39:17]execute_cgi path=json_proto method=POST [21:39:17]POST find Content-Length [21:39:17]Host: 172.17.43.67:8080 [21:39:17]Content-Length: 680 [21:39:17]Content-Type: application/json [21:39:17] [21:39:17]POST finish read [21:39:17]Found Content-Length = 680 [21:39:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:17]execute_script... [21:39:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:17]POST & json_proto [21:39:17]process_json_proto [21:39:17]json parsed OK: [21:39:17]protocol is kg_v1.0 [21:39:17]action value=close_receipt [21:39:17]process_action close_receipt [21:39:17]cmd_close_receipt [21:39:17]MH_GetDate [21:39:17]Write to MH i2c: F0 00 00 B3 00 A2 [21:39:17]Write i2c OK [21:39:17]MH_I2C_Read... [21:39:17]Read from MH i2c: F0 [21:39:17]MH_I2C_Read... [21:39:17]Read from MH i2c: F0 09 00 [21:39:17]MH_I2C_Read... [21:39:17]Read from MH i2c: F0 09 00 B3 00 00 85 8E F0 66 6A BD 47 65 E7 [21:39:17]GetLastDocTimeStamp 1727040800 [21:39:17]current date 1727041157 [21:39:17]FM_GetShiftState [21:39:17]SAM_PROTO_GetShiftState [21:39:17]wFMCommunicate request_size=4 [21:39:17]MH_SAM_APDU [21:39:17]CAPDU: 80 13 01 00 [21:39:17]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [21:39:17]Write i2c OK [21:39:17]MH_I2C_Read... [21:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:17]Read from MH i2c: E2 [21:39:17]MH_I2C_Read... [21:39:17]Read from MH i2c: E2 0E 00 [21:39:17]MH_I2C_Read... [21:39:17]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [21:39:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:39:17]wFMCommunicate OK [21:39:17]SAM_PROTO_GetShiftState done [21:39:17]FM_GetShiftState done [21:39:17]opened in 1726966141 [21:39:17]opened+sec_in_day 1727052541 [21:39:17]quantity*price = 100050 [21:39:17]sum+1 = 100052 [21:39:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 413 22.09.2024 21:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152082 ФПД: 219625520039172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152082&fm=219625520039172&tin=02508201610067®Number=0000000000091825&sum=100000 [21:39:18]StoreToDocumentArchive [21:39:18]shift 475 fd 152082 [21:39:18]save to /storage/0475/doc_00152082 [21:39:18]save last doc name /storage/0475/doc_00152082 to /storage/kkm_last_doc_name [21:39:18]save OK [21:39:18]Clear old archive folders... [21:39:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:39:18]tlvbuf is 01A405E0 [21:39:18]SAM_PROTO_ClearQueue [21:39:18]wFMCommunicate request_size=4 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 09 00 00 [21:39:18]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:39:18]RAPDU: 90 00 [21:39:18]wFMCommunicate OK [21:39:18]SAM_PROTO_ClearQueue done [21:39:18]KKMCreateOFDPacket [21:39:18]OFDProtocolAddRootSTLVToBuf [21:39:18]FM_MakeSignedData [21:39:18]FM_MakeSignedData [21:39:18]SAM_PROTO_SignData [21:39:18]wFMCommunicate request_size=4 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 0D 01 02 [21:39:18]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:39:18]RAPDU: 90 00 [21:39:18]wFMCommunicate OK [21:39:18]wFMCommunicate request_size=255 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 85 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 52 02 00 35 04 06 00 C7 BF 8D 1B [21:39:18]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 85 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 52 02 00 35 04 06 00 C7 BF 8D 1B 00 00 37 [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:39:18]RAPDU: 90 00 [21:39:18]wFMCommunicate OK [21:39:18]wFMCommunicate request_size=7 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 0D 02 02 02 05 04 [21:39:18]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 05 04 00 00 4B [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [21:39:18]RAPDU: 90 00 [21:39:18]wFMCommunicate OK [21:39:18]wFMCommunicate request_size=4 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 0D 03 02 [21:39:18]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 0B 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 0B 00 C5 00 00 AC A0 8F F1 5A 52 BE 49 90 00 C0 [21:39:18]RAPDU: AC A0 8F F1 5A 52 BE 49 90 00 [21:39:18]wFMCommunicate OK [21:39:18]SAM_PROTO_SignData done [21:39:18]FM_MakeSignedData done [21:39:18]CreateOFDProtocolMessage [21:39:18]wFMCommunicate request_size=4 [21:39:18]MH_SAM_APDU [21:39:18]CAPDU: 80 11 00 00 [21:39:18]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:18]Read from MH i2c: E2 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 17 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [21:39:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:39:18]wFMCommunicate OK [21:39:18]CreateOFDProtocolMessage done [21:39:18]OFDSenderStorePacket 152082 [21:39:18]StoreOFDPacket docnum=152082 [21:39:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DC 45 04 01 E5 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 85 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 52 02 00 35 04 06 00 C7 BF 8D 1B 05 04 AC A0 8F F1 5A 52 BE 49 [21:39:18]CheckFolder [21:39:18]dirname=/storage/ofd_packets [21:39:18]CheckFolder done [21:39:18]ProducePacketName [21:39:18]name=ofd_packets/00152082 [21:39:18]NVStorageSaveData ofd_packets/00152082 [21:39:18]File name is /storage/ofd_packets/00152082 [21:39:18]Write 298 bytes [21:39:18]NVStorageSaveData done [21:39:18]OFDSenderStorePacket done [21:39:18]KKMCreateOFDPacket done [21:39:18]NVStorageSaveData kkm_last_timestamp [21:39:18]File name is /storage/kkm_last_timestamp [21:39:18]Write 4 bytes [21:39:18]NVStorageSaveData done [21:39:18]ExternCall_PrintAddStr [21:39:18]wPrintStart [21:39:18]Write to MH i2c: 01 00 00 C7 00 C7 [21:39:18]Write i2c OK [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: 01 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: 01 07 00 [21:39:18]MH_I2C_Read... [21:39:18]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [21:39:18]RasterBufferAndPrint [21:39:18]line Счет N : (1)1786089 [21:39:18]line ИНН: 02508201610067 [21:39:18]line Контрольно-Кассовый Чек [21:39:18]line ПРОДАЖА [21:39:18]line ТРК (МРК, ГНК) : 31 [21:39:18]line Товар: 2710194210 [21:39:18]line ДТ-К-5 [21:39:18]line 13.130 * 76.20 [21:39:18]line = 1000.51 [21:39:18]line НДС 12% НСП 1% [21:39:18]line > о реализуемом товаре [21:39:18]line ОКРУГЛЕНИЕ: -0.51 [21:39:18]line ИТОГО: 1000.00 [21:39:18]line Внесено: 1000.00 [21:39:18]line СДАЧА: 0.00 [21:39:18]line НСП 1% : 8.85 [21:39:18]line НДС 12% : 106.25 [21:39:18]line Наличными: 1000.00 [21:39:18]line Безнал.: 0.00 [21:39:18]line Место: АЗС № 89 "Партнер Нефть" [21:39:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:39:18]line СНО: Общий режим [21:39:18]line Чек 413 22.09.2024 21:39 [21:39:18]line Смена: 475 ФФД: 1.0 [21:39:18]line ЗНМ: 0300000113 [21:39:18]line РНМ: 0000000000091825 [21:39:18]line Версия ККМ: 001 [21:39:18]line ФМ: 0000000000871835 [21:39:18]line ФД: 152082 [21:39:18]line ФПД: 219625520039172 [21:39:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152082&fm=219625520039172&tin=02508201610067®Number=0000000000091825&sum=100000 [21:39:19]OFD Sender: Processing packet 152082 [packets to send 827, broken 826] [21:39:19]ProducePacketName [21:39:19]name=ofd_packets/00152082 [21:39:19]OFD Sender: To server: pG, [21:39:19]CommunicateWithHost lk.salyk.kg:30040 [21:39:19]ConnectInit lk.salyk.kg [21:39:19]written 0, free lines is 4095 [21:39:19]Write to MH i2c: 01 00 00 F2 00 F2 [21:39:19]Write i2c OK [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: 01 [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: 01 07 00 [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D9 0C DE [21:39:19]RasterBufferAndPrint [21:39:19]line [21:39:19]line [21:39:19]line [21:39:19]line [21:39:19]line [21:39:19]written 0, free lines is 3295 [21:39:19]MH_Cut [21:39:19]Write to MH i2c: D1 01 00 F9 00 01 CB [21:39:19]Write i2c OK [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: D1 [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: D1 01 00 [21:39:19]MH_I2C_Read... [21:39:19]Read from MH i2c: D1 01 00 F9 00 00 CA [21:39:19]Write to MH i2c: 01 00 00 FA 00 FA [21:39:19]Write i2c OK [21:39:19]MH_I2C_Read... [21:39:20]Connected sock=10 [21:39:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DC 45 04 01 E5 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 85 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 52 02 00 35 04 06 00 C7 BF 8D 1B 05 04 AC A0 8F F1 5A 52 BE 49 [21:39:20]*** Cut start [21:39:20]*** Purtial cut [21:39:20]*** Stage 1: CUTSNS_PIN = 1 [21:39:20]Read from MH i2c: 01 [21:39:20]MH_I2C_Read... [21:39:20]*** Stop cut motor [21:39:20]*** Cut end [21:39:20]Read from MH i2c: 01 07 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [21:39:20]process_action close_receipt done [21:39:20]requested_data is exist [21:39:20]produce_requested_data [21:39:20]requested_item fm.sn is exist - process it [21:39:20]wFMCommunicate request_size=4 [21:39:20]MH_SAM_APDU [21:39:20]CAPDU: 80 11 00 00 [21:39:20]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [21:39:20]Write i2c OK [21:39:20]MH_I2C_Read... [21:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:20]Read from MH i2c: E2 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 17 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [21:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:39:20]wFMCommunicate OK [21:39:20]requested_item fd.num is exist - process it [21:39:20]SAM_PROTO_GetFieldsCounters [21:39:20]wFMCommunicate request_size=4 [21:39:20]MH_SAM_APDU [21:39:20]CAPDU: 80 13 00 00 [21:39:20]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [21:39:20]Write i2c OK [21:39:20]MH_I2C_Read... [21:39:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:20]Read from MH i2c: E2 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 62 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [21:39:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:20]wFMCommunicate OK [21:39:20]SAM_PROTO_GetFieldsCounters done [21:39:20]requested_item shift.num is exist - process it [21:39:20]requested_item shift.opened is exist - process it [21:39:20]req_shift_opened [21:39:20]FM_GetShiftState [21:39:20]SAM_PROTO_GetShiftState [21:39:20]wFMCommunicate request_size=4 [21:39:20]MH_SAM_APDU [21:39:20]CAPDU: 80 13 01 00 [21:39:20]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [21:39:20]Write i2c OK [21:39:20]MH_I2C_Read... [21:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:20]Read from MH i2c: E2 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 0E 00 [21:39:20]MH_I2C_Read... [21:39:20]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [21:39:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:39:20]wFMCommunicate OK [21:39:20]SAM_PROTO_GetShiftState done [21:39:20]FM_GetShiftState done [21:39:20]req_shift_opened done [21:39:20]requested_item shift.open_date is exist - process it [21:39:20]req_shift_open_date [21:39:20]req_shift_open_date done [21:39:20]produce_requested_data done [21:39:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152082,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:39:20]process_action_free close_receipt [21:39:20]json_value_free [21:39:20]json_value_free done [21:39:20]process_json_proto returns [21:39:20]Send response to host [21:39:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152082,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:39:20]free response buf [21:39:20]execute_script done [21:39:20]execute_script returns [21:39:20]free content buf [21:39:20]Sock 9.Close socket [21:39:20]Sock 9.Thread stoped [21:39:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E 97 47 00 2C 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 52 02 00 F4 03 04 00 89 36 F0 66 B6 04 01 00 00 62 A8 27 34 CB 68 ED DA [21:39:20]CommunicateWithHost err = 0 [21:39:20]CheckOFDResponse [21:39:20]1017 (14) - 77093643461234 [21:39:20]1041 (16) - 0000000000871835 [21:39:20]1040 (4) - 152082 [21:39:20]1012 (4) - 22.09.2024 15:23 [21:39:21]1206 (1) - 0 [21:39:21]OFD Sender: Remove packet 152082 [21:39:21]ProducePacketName [21:39:21]name=ofd_packets/00152082 [21:39:21]NVStorageDeleteData [21:39:21]OFD Sender: No OFD packet to send [21:39:25]recv_with_timeout no data received [21:39:26]OFD Sender: No OFD packet to send [21:39:31]OFD Sender: No OFD packet to send [21:39:36]OFD Sender: No OFD packet to send [21:39:39]recv_with_timeout no data received [21:39:41]OFD Sender: No OFD packet to send [21:39:46]OFD Sender: No OFD packet to send [21:39:51]OFD Sender: No OFD packet to send [21:39:56]OFD Sender: No OFD packet to send [21:40:01]OFD Sender: No OFD packet to send [21:40:04]recv_with_timeout no data received [21:40:06]OFD Sender: No OFD packet to send [21:40:11]OFD Sender: No OFD packet to send [21:40:16]OFD Sender: No OFD packet to send [21:40:21]OFD Sender: No OFD packet to send [21:40:26]OFD Sender: No OFD packet to send [21:40:28]accept exits with 7 [21:40:28]New connection [21:40:28]New thread 3066891620 created [21:40:28]Thread 3067034980 joined [21:40:28]Waiting for new connection... [21:40:28] Sock 7.Parse request [21:40:28]Sock 7.Check first char [21:40:28]Sock 7.First char is OK [21:40:28]request: POST /json_proto HTTP/1.0 [21:40:28]Method: POST [21:40:28]URL: /json_proto [21:40:28]Method is POST - this is cgi request [21:40:28]url: /json_proto [21:40:28]query_string will be loaded in cgi processing [21:40:28]execute_cgi json_proto POST (null) [21:40:28]execute_cgi path=json_proto method=POST [21:40:28]POST find Content-Length [21:40:28]Host: 172.17.43.67:8080 [21:40:28]Content-Length: 678 [21:40:28]Content-Type: application/json [21:40:28] [21:40:28]POST finish read [21:40:28]Found Content-Length = 678 [21:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:28]execute_script... [21:40:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:28]POST & json_proto [21:40:28]process_json_proto [21:40:28]json parsed OK: [21:40:28]protocol is kg_v1.0 [21:40:28]action value=close_receipt [21:40:28]process_action close_receipt [21:40:28]cmd_close_receipt [21:40:28]MH_GetDate [21:40:28]Write to MH i2c: F0 00 00 FE 00 ED [21:40:28]Write i2c OK [21:40:28]MH_I2C_Read... [21:40:28]Read from MH i2c: F0 [21:40:28]MH_I2C_Read... [21:40:28]Read from MH i2c: F0 09 00 [21:40:28]MH_I2C_Read... [21:40:28]Read from MH i2c: F0 09 00 FE 00 00 CC 8E F0 66 6A BD 47 65 79 [21:40:28]GetLastDocTimeStamp 1727041157 [21:40:28]current date 1727041228 [21:40:28]FM_GetShiftState [21:40:28]SAM_PROTO_GetShiftState [21:40:28]wFMCommunicate request_size=4 [21:40:28]MH_SAM_APDU [21:40:28]CAPDU: 80 13 01 00 [21:40:28]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [21:40:28]Write i2c OK [21:40:28]MH_I2C_Read... [21:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:28]Read from MH i2c: E2 [21:40:28]MH_I2C_Read... [21:40:28]Read from MH i2c: E2 0E 00 [21:40:28]MH_I2C_Read... [21:40:28]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [21:40:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:40:28]wFMCommunicate OK [21:40:28]SAM_PROTO_GetShiftState done [21:40:28]FM_GetShiftState done [21:40:28]opened in 1726966141 [21:40:28]opened+sec_in_day 1727052541 [21:40:28]quantity*price = 40068 [21:40:28]sum+1 = 40069 [21:40:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 414 22.09.2024 21:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152083 ФПД: 13343859650420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152083&fm=13343859650420&tin=02508201610067®Number=0000000000091825&sum=40000 [21:40:29]StoreToDocumentArchive [21:40:29]shift 475 fd 152083 [21:40:29]save to /storage/0475/doc_00152083 [21:40:29]save last doc name /storage/0475/doc_00152083 to /storage/kkm_last_doc_name [21:40:29]save OK [21:40:29]Clear old archive folders... [21:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:40:29]tlvbuf is 01AC60E0 [21:40:29]SAM_PROTO_ClearQueue [21:40:29]wFMCommunicate request_size=4 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 09 00 00 [21:40:29]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:40:29]RAPDU: 90 00 [21:40:29]wFMCommunicate OK [21:40:29]SAM_PROTO_ClearQueue done [21:40:29]KKMCreateOFDPacket [21:40:29]OFDProtocolAddRootSTLVToBuf [21:40:29]FM_MakeSignedData [21:40:29]FM_MakeSignedData [21:40:29]SAM_PROTO_SignData [21:40:29]wFMCommunicate request_size=4 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 0D 01 02 [21:40:29]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:40:29]RAPDU: 90 00 [21:40:29]wFMCommunicate OK [21:40:29]wFMCommunicate request_size=255 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 CC 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 52 02 00 35 04 06 00 0C [21:40:29]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 CC 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 52 02 00 35 04 06 00 0C 00 00 63 [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:40:29]RAPDU: 90 00 [21:40:29]wFMCommunicate OK [21:40:29]wFMCommunicate request_size=10 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 0D 02 02 05 22 DC 03 AF 74 [21:40:29]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 22 DC 03 AF 74 00 00 B8 [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [21:40:29]RAPDU: 90 00 [21:40:29]wFMCommunicate OK [21:40:29]wFMCommunicate request_size=4 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 0D 03 02 [21:40:29]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 0B 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 0B 00 10 01 00 ED 36 1E 0F B5 DC 73 29 90 00 0A [21:40:29]RAPDU: ED 36 1E 0F B5 DC 73 29 90 00 [21:40:29]wFMCommunicate OK [21:40:29]SAM_PROTO_SignData done [21:40:29]FM_MakeSignedData done [21:40:29]CreateOFDProtocolMessage [21:40:29]wFMCommunicate request_size=4 [21:40:29]MH_SAM_APDU [21:40:29]CAPDU: 80 11 00 00 [21:40:29]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:29]Read from MH i2c: E2 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 17 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [21:40:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:40:29]wFMCommunicate OK [21:40:29]CreateOFDProtocolMessage done [21:40:29]OFDSenderStorePacket 152083 [21:40:29]StoreOFDPacket docnum=152083 [21:40:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC EF 07 01 A6 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 CC 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 52 02 00 35 04 06 00 0C 22 DC 03 AF 74 ED 36 1E 0F B5 DC 73 29 [21:40:29]CheckFolder [21:40:29]dirname=/storage/ofd_packets [21:40:29]CheckFolder done [21:40:29]ProducePacketName [21:40:29]name=ofd_packets/00152083 [21:40:29]NVStorageSaveData ofd_packets/00152083 [21:40:29]File name is /storage/ofd_packets/00152083 [21:40:29]Write 301 bytes [21:40:29]NVStorageSaveData done [21:40:29]OFDSenderStorePacket done [21:40:29]KKMCreateOFDPacket done [21:40:29]NVStorageSaveData kkm_last_timestamp [21:40:29]File name is /storage/kkm_last_timestamp [21:40:29]Write 4 bytes [21:40:29]NVStorageSaveData done [21:40:29]ExternCall_PrintAddStr [21:40:29]wPrintStart [21:40:29]Write to MH i2c: 01 00 00 12 01 13 [21:40:29]Write i2c OK [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: 01 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: 01 07 00 [21:40:29]MH_I2C_Read... [21:40:29]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [21:40:29]RasterBufferAndPrint [21:40:29]line Счет N : (1)1786090 [21:40:29]line ИНН: 02508201610067 [21:40:29]line Контрольно-Кассовый Чек [21:40:29]line ПРОДАЖА [21:40:29]line ТРК (МРК, ГНК) : 13 [21:40:29]line Товар: 2710124500 [21:40:29]line Аи-95-К-5 [21:40:29]line 5.400 * 74.20 [21:40:29]line = 400.68 [21:40:29]line НДС 12% НСП 1% [21:40:29]line > о реализуемом товаре [21:40:29]line ОКРУГЛЕНИЕ: -0.68 [21:40:29]line ИТОГО: 400.00 [21:40:29]line Внесено: 400.00 [21:40:29]line СДАЧА: 0.00 [21:40:29]line НСП 1% : 3.55 [21:40:29]line НДС 12% : 42.55 [21:40:29]line Наличными: 400.00 [21:40:29]line Безнал.: 0.00 [21:40:29]line Место: АЗС № 89 "Партнер Нефть" [21:40:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:40:29]line СНО: Общий режим [21:40:29]line Чек 414 22.09.2024 21:40 [21:40:29]line Смена: 475 ФФД: 1.0 [21:40:29]line ЗНМ: 0300000113 [21:40:29]line РНМ: 0000000000091825 [21:40:29]line Версия ККМ: 001 [21:40:29]line ФМ: 0000000000871835 [21:40:29]line ФД: 152083 [21:40:29]line ФПД: 13343859650420 [21:40:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152083&fm=13343859650420&tin=02508201610067®Number=0000000000091825&sum=40000 [21:40:29]written 0, free lines is 4095 [21:40:30]OFD Sender: Processing packet 152083 [packets to send 827, broken 826] [21:40:30]ProducePacketName [21:40:30]name=ofd_packets/00152083 [21:40:30]OFD Sender: To server: pG, [21:40:30]CommunicateWithHost lk.salyk.kg:30040 [21:40:30]ConnectInit lk.salyk.kg [21:40:30]Write to MH i2c: 01 00 00 3D 01 3E [21:40:30]Write i2c OK [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: 01 [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: 01 07 00 [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 DC 0C 2D [21:40:30]RasterBufferAndPrint [21:40:30]line [21:40:30]line [21:40:30]line [21:40:30]line [21:40:30]line [21:40:30]written 0, free lines is 3297 [21:40:30]Connected sock=11 [21:40:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC EF 07 01 A6 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 CC 8E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 52 02 00 35 04 06 00 0C 22 DC 03 AF 74 ED 36 1E 0F B5 DC 73 29 [21:40:30]MH_Cut [21:40:30]Write to MH i2c: D1 01 00 44 01 01 17 [21:40:30]Write i2c OK [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: D1 [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: D1 01 00 [21:40:30]MH_I2C_Read... [21:40:30]Read from MH i2c: D1 01 00 44 01 00 16 [21:40:30]Write to MH i2c: 01 00 00 45 01 46 [21:40:30]Write i2c OK [21:40:30]MH_I2C_Read... [21:40:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 ED 47 00 34 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 52 02 00 F4 03 04 00 CF 36 F0 66 B6 04 01 00 00 7E CB C2 6F F5 D5 39 02 [21:40:30]CommunicateWithHost err = 0 [21:40:30]CheckOFDResponse [21:40:30]1017 (14) - 77093643461234 [21:40:30]1041 (16) - 0000000000871835 [21:40:30]1040 (4) - 152083 [21:40:30]1012 (4) - 22.09.2024 15:25 [21:40:30]1206 (1) - 0 [21:40:30]OFD Sender: Remove packet 152083 [21:40:30]ProducePacketName [21:40:30]name=ofd_packets/00152083 [21:40:30]NVStorageDeleteData [21:40:31]*** Cut start [21:40:31]*** Purtial cut [21:40:31]*** Stage 1: CUTSNS_PIN = 1 [21:40:31]OFD Sender: No OFD packet to send [21:40:31]Read from MH i2c: 01 [21:40:31]MH_I2C_Read... [21:40:31]*** Stop cut motor [21:40:31]*** Cut end [21:40:31]Read from MH i2c: 01 07 00 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [21:40:31]process_action close_receipt done [21:40:31]requested_data is exist [21:40:31]produce_requested_data [21:40:31]requested_item fm.sn is exist - process it [21:40:31]wFMCommunicate request_size=4 [21:40:31]MH_SAM_APDU [21:40:31]CAPDU: 80 11 00 00 [21:40:31]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [21:40:31]Write i2c OK [21:40:31]MH_I2C_Read... [21:40:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:31]Read from MH i2c: E2 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 17 00 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [21:40:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:40:31]wFMCommunicate OK [21:40:31]requested_item fd.num is exist - process it [21:40:31]SAM_PROTO_GetFieldsCounters [21:40:31]wFMCommunicate request_size=4 [21:40:31]MH_SAM_APDU [21:40:31]CAPDU: 80 13 00 00 [21:40:31]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [21:40:31]Write i2c OK [21:40:31]MH_I2C_Read... [21:40:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:31]Read from MH i2c: E2 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 62 00 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [21:40:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:31]wFMCommunicate OK [21:40:31]SAM_PROTO_GetFieldsCounters done [21:40:31]requested_item shift.num is exist - process it [21:40:31]requested_item shift.opened is exist - process it [21:40:31]req_shift_opened [21:40:31]FM_GetShiftState [21:40:31]SAM_PROTO_GetShiftState [21:40:31]wFMCommunicate request_size=4 [21:40:31]MH_SAM_APDU [21:40:31]CAPDU: 80 13 01 00 [21:40:31]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [21:40:31]Write i2c OK [21:40:31]MH_I2C_Read... [21:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:31]Read from MH i2c: E2 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 0E 00 [21:40:31]MH_I2C_Read... [21:40:31]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [21:40:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:40:31]wFMCommunicate OK [21:40:31]SAM_PROTO_GetShiftState done [21:40:31]FM_GetShiftState done [21:40:31]req_shift_opened done [21:40:31]requested_item shift.open_date is exist - process it [21:40:31]req_shift_open_date [21:40:31]req_shift_open_date done [21:40:31]produce_requested_data done [21:40:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152083,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:40:31]process_action_free close_receipt [21:40:31]json_value_free [21:40:31]json_value_free done [21:40:31]process_json_proto returns [21:40:31]Send response to host [21:40:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152083,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:40:31]free response buf [21:40:31]execute_script done [21:40:31]execute_script returns [21:40:31]free content buf [21:40:31]Sock 7.Close socket [21:40:31]Sock 7.Thread stoped [21:40:36]OFD Sender: No OFD packet to send [21:40:40]recv_with_timeout no data received [21:40:41]OFD Sender: No OFD packet to send [21:40:46]OFD Sender: No OFD packet to send [21:40:51]OFD Sender: No OFD packet to send [21:40:51]recv_with_timeout no data received [21:40:56]OFD Sender: No OFD packet to send [21:41:01]OFD Sender: No OFD packet to send [21:41:06]OFD Sender: No OFD packet to send [21:41:07]recv_with_timeout no data received [21:41:11]OFD Sender: No OFD packet to send [21:41:16]OFD Sender: No OFD packet to send [21:41:21]OFD Sender: No OFD packet to send [21:41:26]OFD Sender: No OFD packet to send [21:41:30]recv_with_timeout no data received [21:41:31]OFD Sender: No OFD packet to send [21:41:36]OFD Sender: No OFD packet to send [21:41:40]recv_with_timeout no data received [21:41:41]OFD Sender: No OFD packet to send [21:41:46]accept exits with 10 [21:41:46]New connection [21:41:46]New thread 3067034980 created [21:41:46]Thread 3066891620 joined [21:41:46]Waiting for new connection... [21:41:46] Sock 10.Parse request [21:41:46]Sock 10.Check first char [21:41:46]Sock 10.First char is OK [21:41:46]request: POST /json_proto HTTP/1.0 [21:41:46]Method: POST [21:41:46]URL: /json_proto [21:41:46]Method is POST - this is cgi request [21:41:46]url: /json_proto [21:41:46]query_string will be loaded in cgi processing [21:41:46]execute_cgi json_proto POST (null) [21:41:46]execute_cgi path=json_proto method=POST [21:41:46]POST find Content-Length [21:41:46]Host: 172.17.43.67:8080 [21:41:46]Content-Length: 680 [21:41:46]Content-Type: application/json [21:41:46] [21:41:46]POST finish read [21:41:46]Found Content-Length = 680 [21:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:46]execute_script... [21:41:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:46]POST & json_proto [21:41:46]process_json_proto [21:41:46]json parsed OK: [21:41:46]protocol is kg_v1.0 [21:41:46]action value=close_receipt [21:41:46]process_action close_receipt [21:41:46]cmd_close_receipt [21:41:46]MH_GetDate [21:41:46]Write to MH i2c: F0 00 00 49 01 39 [21:41:46]Write i2c OK [21:41:46]MH_I2C_Read... [21:41:46]Read from MH i2c: F0 [21:41:46]MH_I2C_Read... [21:41:46]Read from MH i2c: F0 09 00 [21:41:46]MH_I2C_Read... [21:41:46]Read from MH i2c: F0 09 00 49 01 00 1B 8F F0 66 6A BD 47 65 15 [21:41:46]GetLastDocTimeStamp 1727041228 [21:41:46]current date 1727041307 [21:41:46]FM_GetShiftState [21:41:46]SAM_PROTO_GetShiftState [21:41:46]wFMCommunicate request_size=4 [21:41:46]MH_SAM_APDU [21:41:46]CAPDU: 80 13 01 00 [21:41:46]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [21:41:46]Write i2c OK [21:41:46]MH_I2C_Read... [21:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:46]Read from MH i2c: E2 [21:41:46]MH_I2C_Read... [21:41:46]Read from MH i2c: E2 0E 00 [21:41:46]MH_I2C_Read... [21:41:46]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [21:41:46]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:41:46]wFMCommunicate OK [21:41:46]SAM_PROTO_GetShiftState done [21:41:46]FM_GetShiftState done [21:41:46]opened in 1726966141 [21:41:46]opened+sec_in_day 1727052541 [21:41:46]quantity*price = 100050 [21:41:46]sum+1 = 100052 [21:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 415 22.09.2024 21:41 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152084 ФПД: 67231085060768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214147&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152084&fm=67231085060768&tin=02508201610067®Number=0000000000091825&sum=100000 [21:41:47]StoreToDocumentArchive [21:41:47]shift 475 fd 152084 [21:41:47]save to /storage/0475/doc_00152084 [21:41:47]save last doc name /storage/0475/doc_00152084 to /storage/kkm_last_doc_name [21:41:47]save OK [21:41:47]Clear old archive folders... [21:41:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:41:47]tlvbuf is 01A362E0 [21:41:47]SAM_PROTO_ClearQueue [21:41:47]wFMCommunicate request_size=4 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 09 00 00 [21:41:47]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]SAM_PROTO_ClearQueue done [21:41:47]KKMCreateOFDPacket [21:41:47]OFDProtocolAddRootSTLVToBuf [21:41:47]FM_MakeSignedData [21:41:47]FM_MakeSignedData [21:41:47]SAM_PROTO_SignData [21:41:47]wFMCommunicate request_size=4 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 0D 01 02 [21:41:47]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]wFMCommunicate request_size=255 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1B 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 52 02 00 35 04 06 00 3D 25 74 F1 [21:41:47]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1B 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 52 02 00 35 04 06 00 3D 25 74 F1 00 00 02 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 03 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:41:48]RAPDU: 90 00 [21:41:48]wFMCommunicate OK [21:41:48]wFMCommunicate request_size=7 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 0D 02 02 02 62 A0 [21:41:48]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 62 A0 00 00 DB [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 03 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [21:41:48]RAPDU: 90 00 [21:41:48]wFMCommunicate OK [21:41:48]wFMCommunicate request_size=4 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 0D 03 02 [21:41:48]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 0B 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 0B 00 5B 01 00 60 56 48 74 3F F5 CB 8C 90 00 D5 [21:41:48]RAPDU: 60 56 48 74 3F F5 CB 8C 90 00 [21:41:48]wFMCommunicate OK [21:41:48]SAM_PROTO_SignData done [21:41:48]FM_MakeSignedData done [21:41:48]CreateOFDProtocolMessage [21:41:48]wFMCommunicate request_size=4 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 11 00 00 [21:41:48]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 17 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [21:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:41:48]wFMCommunicate OK [21:41:48]CreateOFDProtocolMessage done [21:41:48]OFDSenderStorePacket 152084 [21:41:48]StoreOFDPacket docnum=152084 [21:41:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E8 90 04 01 EB FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1B 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 52 02 00 35 04 06 00 3D 25 74 F1 62 A0 60 56 48 74 3F F5 CB 8C [21:41:48]CheckFolder [21:41:48]dirname=/storage/ofd_packets [21:41:48]CheckFolder done [21:41:48]ProducePacketName [21:41:48]name=ofd_packets/00152084 [21:41:48]NVStorageSaveData ofd_packets/00152084 [21:41:48]File name is /storage/ofd_packets/00152084 [21:41:48]Write 298 bytes [21:41:48]NVStorageSaveData done [21:41:48]OFDSenderStorePacket done [21:41:48]KKMCreateOFDPacket done [21:41:48]NVStorageSaveData kkm_last_timestamp [21:41:48]File name is /storage/kkm_last_timestamp [21:41:48]Write 4 bytes [21:41:48]NVStorageSaveData done [21:41:48]ExternCall_PrintAddStr [21:41:48]wPrintStart [21:41:48]Write to MH i2c: 01 00 00 5D 01 5E [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: 01 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: 01 07 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [21:41:48]RasterBufferAndPrint [21:41:48]line Счет N : (1)1786091 [21:41:48]line ИНН: 02508201610067 [21:41:48]line Контрольно-Кассовый Чек [21:41:48]line ПРОДАЖА [21:41:48]line ТРК (МРК, ГНК) : 31 [21:41:48]line Товар: 2710194210 [21:41:48]line ДТ-К-5 [21:41:48]line 13.130 * 76.20 [21:41:48]line = 1000.51 [21:41:48]line НДС 12% НСП 1% [21:41:48]line > о реализуемом товаре [21:41:48]line ОКРУГЛЕНИЕ: -0.51 [21:41:48]line ИТОГО: 1000.00 [21:41:48]line Внесено: 1000.00 [21:41:48]line СДАЧА: 0.00 [21:41:48]line НСП 1% : 8.85 [21:41:48]line НДС 12% : 106.25 [21:41:48]line Наличными: 1000.00 [21:41:48]line Безнал.: 0.00 [21:41:48]line Место: АЗС № 89 "Партнер Нефть" [21:41:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:41:48]line СНО: Общий режим [21:41:48]line Чек 415 22.09.2024 21:41 [21:41:48]line Смена: 475 ФФД: 1.0 [21:41:48]line ЗНМ: 0300000113 [21:41:48]line РНМ: 0000000000091825 [21:41:48]line Версия ККМ: 001 [21:41:48]line ФМ: 0000000000871835 [21:41:48]line ФД: 152084 [21:41:48]line ФПД: 67231085060768 [21:41:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214147&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152084&fm=67231085060768&tin=02508201610067®Number=0000000000091825&sum=100000 [21:41:48]OFD Sender: Processing packet 152084 [packets to send 827, broken 826] [21:41:48]ProducePacketName [21:41:48]name=ofd_packets/00152084 [21:41:48]OFD Sender: To server: pG, [21:41:48]CommunicateWithHost lk.salyk.kg:30040 [21:41:48]ConnectInit lk.salyk.kg [21:41:48]written 0, free lines is 4095 [21:41:49]Write to MH i2c: 01 00 00 88 01 89 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: 01 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: 01 07 00 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D7 0C 73 [21:41:49]RasterBufferAndPrint [21:41:49]line [21:41:49]line [21:41:49]line [21:41:49]line [21:41:49]line [21:41:49]written 0, free lines is 3293 [21:41:49]MH_Cut [21:41:49]Write to MH i2c: D1 01 00 8F 01 01 62 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: D1 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: D1 01 00 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: D1 01 00 8F 01 00 61 [21:41:49]Write to MH i2c: 01 00 00 90 01 91 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:49]*** Cut start [21:41:49]*** Purtial cut [21:41:49]*** Stage 1: CUTSNS_PIN = 1 [21:41:50]Read from MH i2c: 01 [21:41:50]MH_I2C_Read... [21:41:50]*** Stop cut motor [21:41:50]*** Cut end [21:41:50]Read from MH i2c: 01 07 00 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [21:41:50]process_action close_receipt done [21:41:50]requested_data is exist [21:41:50]produce_requested_data [21:41:50]requested_item fm.sn is exist - process it [21:41:50]wFMCommunicate request_size=4 [21:41:50]MH_SAM_APDU [21:41:50]CAPDU: 80 11 00 00 [21:41:50]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [21:41:50]Write i2c OK [21:41:50]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:50]Read from MH i2c: E2 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 17 00 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [21:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:41:50]wFMCommunicate OK [21:41:50]requested_item fd.num is exist - process it [21:41:50]SAM_PROTO_GetFieldsCounters [21:41:50]wFMCommunicate request_size=4 [21:41:50]MH_SAM_APDU [21:41:50]CAPDU: 80 13 00 00 [21:41:50]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [21:41:50]Write i2c OK [21:41:50]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:41:50]Read from MH i2c: E2 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 62 00 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [21:41:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:41:50]wFMCommunicate OK [21:41:50]SAM_PROTO_GetFieldsCounters done [21:41:50]requested_item shift.num is exist - process it [21:41:50]requested_item shift.opened is exist - process it [21:41:50]req_shift_opened [21:41:50]FM_GetShiftState [21:41:50]SAM_PROTO_GetShiftState [21:41:50]wFMCommunicate request_size=4 [21:41:50]MH_SAM_APDU [21:41:50]CAPDU: 80 13 01 00 [21:41:50]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [21:41:50]Write i2c OK [21:41:50]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:50]Read from MH i2c: E2 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 0E 00 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 58 [21:41:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:41:50]wFMCommunicate OK [21:41:50]SAM_PROTO_GetShiftState done [21:41:50]FM_GetShiftState done [21:41:50]req_shift_opened done [21:41:50]requested_item shift.open_date is exist - process it [21:41:50]req_shift_open_date [21:41:50]req_shift_open_date done [21:41:50]produce_requested_data done [21:41:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152084,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:41:50]process_action_free close_receipt [21:41:50]json_value_free [21:41:50]json_value_free done [21:41:50]process_json_proto returns [21:41:50]Send response to host [21:41:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152084,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:41:50]free response buf [21:41:50]execute_script done [21:41:50]execute_script returns [21:41:50]free content buf [21:41:50]Sock 10.Close socket [21:41:50]Sock 10.Thread stoped [21:41:57]Connected sock=7 [21:41:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E8 90 04 01 EB FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1B 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 52 02 00 35 04 06 00 3D 25 74 F1 62 A0 60 56 48 74 3F F5 CB 8C [21:41:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF CD 47 00 DA D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 52 02 00 F4 03 04 00 27 37 F0 66 B6 04 01 00 00 B1 ED 55 0B 23 B0 B7 13 [21:41:58]CommunicateWithHost err = 0 [21:41:58]CheckOFDResponse [21:41:58]1017 (14) - 77093643461234 [21:41:58]1041 (16) - 0000000000871835 [21:41:58]1040 (4) - 152084 [21:41:58]1012 (4) - 22.09.2024 15:26 [21:41:58]1206 (1) - 0 [21:41:58]OFD Sender: Remove packet 152084 [21:41:58]ProducePacketName [21:41:58]name=ofd_packets/00152084 [21:41:58]NVStorageDeleteData [21:41:58]OFD Sender: No OFD packet to send [21:42:03]OFD Sender: No OFD packet to send [21:42:08]OFD Sender: No OFD packet to send [21:42:08]accept exits with 9 [21:42:08]New connection [21:42:08]New thread 3066891620 created [21:42:08]Thread 3067034980 joined [21:42:08]Waiting for new connection... [21:42:08] Sock 9.Parse request [21:42:08]Sock 9.Check first char [21:42:08]Sock 9.First char is OK [21:42:08]request: POST /json_proto HTTP/1.0 [21:42:08]Method: POST [21:42:08]URL: /json_proto [21:42:08]Method is POST - this is cgi request [21:42:08]url: /json_proto [21:42:08]query_string will be loaded in cgi processing [21:42:08]execute_cgi json_proto POST (null) [21:42:08]execute_cgi path=json_proto method=POST [21:42:08]POST find Content-Length [21:42:08]Host: 172.17.43.67:8080 [21:42:08]Content-Length: 683 [21:42:08]Content-Type: application/json [21:42:08] [21:42:08]POST finish read [21:42:08]Found Content-Length = 683 [21:42:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:08]execute_script... [21:42:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:08]POST & json_proto [21:42:08]process_json_proto [21:42:08]json parsed OK: [21:42:08]protocol is kg_v1.0 [21:42:08]action value=close_receipt [21:42:08]process_action close_receipt [21:42:08]cmd_close_receipt [21:42:08]MH_GetDate [21:42:08]Write to MH i2c: F0 00 00 94 01 84 [21:42:08]Write i2c OK [21:42:08]MH_I2C_Read... [21:42:08]Read from MH i2c: F0 [21:42:08]MH_I2C_Read... [21:42:08]Read from MH i2c: F0 09 00 [21:42:08]MH_I2C_Read... [21:42:08]Read from MH i2c: F0 09 00 94 01 00 31 8F F0 66 6A BD 47 65 76 [21:42:08]GetLastDocTimeStamp 1727041307 [21:42:08]current date 1727041329 [21:42:08]FM_GetShiftState [21:42:08]SAM_PROTO_GetShiftState [21:42:08]wFMCommunicate request_size=4 [21:42:08]MH_SAM_APDU [21:42:08]CAPDU: 80 13 01 00 [21:42:08]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [21:42:08]Write i2c OK [21:42:08]MH_I2C_Read... [21:42:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:08]Read from MH i2c: E2 [21:42:08]MH_I2C_Read... [21:42:08]Read from MH i2c: E2 0E 00 [21:42:08]MH_I2C_Read... [21:42:08]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5A [21:42:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:42:08]wFMCommunicate OK [21:42:08]SAM_PROTO_GetShiftState done [21:42:08]FM_GetShiftState done [21:42:08]opened in 1726966141 [21:42:08]opened+sec_in_day 1727052541 [21:42:08]quantity*price = 100005 [21:42:08]sum+1 = 100006 [21:42:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 416 22.09.2024 21:42 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152085 ФПД: 83381008944622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152085&fm=83381008944622&tin=02508201610067®Number=0000000000091825&sum=100000 [21:42:10]StoreToDocumentArchive [21:42:10]shift 475 fd 152085 [21:42:10]save to /storage/0475/doc_00152085 [21:42:10]save last doc name /storage/0475/doc_00152085 to /storage/kkm_last_doc_name [21:42:10]save OK [21:42:10]Clear old archive folders... [21:42:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:42:10]tlvbuf is 01ABA6C0 [21:42:10]SAM_PROTO_ClearQueue [21:42:10]wFMCommunicate request_size=4 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 09 00 00 [21:42:10]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:42:10]RAPDU: 90 00 [21:42:10]wFMCommunicate OK [21:42:10]SAM_PROTO_ClearQueue done [21:42:10]KKMCreateOFDPacket [21:42:10]OFDProtocolAddRootSTLVToBuf [21:42:10]FM_MakeSignedData [21:42:10]FM_MakeSignedData [21:42:10]SAM_PROTO_SignData [21:42:10]wFMCommunicate request_size=4 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 0D 01 02 [21:42:10]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [21:42:10]RAPDU: 90 00 [21:42:10]wFMCommunicate OK [21:42:10]wFMCommunicate request_size=255 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 31 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 52 02 00 35 04 06 00 4B [21:42:10]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 31 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 52 02 00 35 04 06 00 4B 00 00 72 [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [21:42:10]RAPDU: 90 00 [21:42:10]wFMCommunicate OK [21:42:10]wFMCommunicate request_size=10 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 0D 02 02 05 D5 A7 6B 4D EE [21:42:10]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 D5 A7 6B 4D EE 00 00 4C [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [21:42:10]RAPDU: 90 00 [21:42:10]wFMCommunicate OK [21:42:10]wFMCommunicate request_size=4 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 0D 03 02 [21:42:10]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 0B 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 0B 00 A6 01 00 D8 BD 7A E6 9F 29 79 D7 90 00 30 [21:42:10]RAPDU: D8 BD 7A E6 9F 29 79 D7 90 00 [21:42:10]wFMCommunicate OK [21:42:10]SAM_PROTO_SignData done [21:42:10]FM_MakeSignedData done [21:42:10]CreateOFDProtocolMessage [21:42:10]wFMCommunicate request_size=4 [21:42:10]MH_SAM_APDU [21:42:10]CAPDU: 80 11 00 00 [21:42:10]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:10]Read from MH i2c: E2 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 17 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [21:42:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:42:10]wFMCommunicate OK [21:42:10]CreateOFDProtocolMessage done [21:42:10]OFDSenderStorePacket 152085 [21:42:10]StoreOFDPacket docnum=152085 [21:42:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 9F 07 01 F6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 31 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 52 02 00 35 04 06 00 4B D5 A7 6B 4D EE D8 BD 7A E6 9F 29 79 D7 [21:42:10]CheckFolder [21:42:10]dirname=/storage/ofd_packets [21:42:10]CheckFolder done [21:42:10]ProducePacketName [21:42:10]name=ofd_packets/00152085 [21:42:10]NVStorageSaveData ofd_packets/00152085 [21:42:10]File name is /storage/ofd_packets/00152085 [21:42:10]Write 301 bytes [21:42:10]NVStorageSaveData done [21:42:10]OFDSenderStorePacket done [21:42:10]KKMCreateOFDPacket done [21:42:10]NVStorageSaveData kkm_last_timestamp [21:42:10]File name is /storage/kkm_last_timestamp [21:42:10]Write 4 bytes [21:42:10]NVStorageSaveData done [21:42:10]ExternCall_PrintAddStr [21:42:10]wPrintStart [21:42:10]Write to MH i2c: 01 00 00 A8 01 A9 [21:42:10]Write i2c OK [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: 01 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: 01 07 00 [21:42:10]MH_I2C_Read... [21:42:10]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [21:42:10]RasterBufferAndPrint [21:42:10]line Счет N : (1)1786092 [21:42:10]line ИНН: 02508201610067 [21:42:10]line Контрольно-Кассовый Чек [21:42:10]line ПРОДАЖА [21:42:10]line ТРК (МРК, ГНК) : 22 [21:42:10]line Товар: 2710124130 [21:42:10]line Аи-92-К-5 [21:42:10]line 14.750 * 67.80 [21:42:10]line = 1000.05 [21:42:10]line НДС 12% НСП 1% [21:42:10]line > о реализуемом товаре [21:42:10]line ОКРУГЛЕНИЕ: -0.05 [21:42:10]line ИТОГО: 1000.00 [21:42:10]line Внесено: 1000.00 [21:42:10]line СДАЧА: 0.00 [21:42:10]line НСП 1% : 8.85 [21:42:10]line НДС 12% : 106.20 [21:42:10]line Наличными: 1000.00 [21:42:10]line Безнал.: 0.00 [21:42:10]line Место: АЗС № 89 "Партнер Нефть" [21:42:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:42:10]line СНО: Общий режим [21:42:10]line Чек 416 22.09.2024 21:42 [21:42:10]line Смена: 475 ФФД: 1.0 [21:42:10]line ЗНМ: 0300000113 [21:42:10]line РНМ: 0000000000091825 [21:42:10]line Версия ККМ: 001 [21:42:10]line ФМ: 0000000000871835 [21:42:10]line ФД: 152085 [21:42:10]line ФПД: 83381008944622 [21:42:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152085&fm=83381008944622&tin=02508201610067®Number=0000000000091825&sum=100000 [21:42:10]written 0, free lines is 4095 [21:42:10]OFD Sender: Processing packet 152085 [packets to send 827, broken 826] [21:42:10]ProducePacketName [21:42:10]name=ofd_packets/00152085 [21:42:10]OFD Sender: To server: pG, [21:42:10]CommunicateWithHost lk.salyk.kg:30040 [21:42:10]ConnectInit lk.salyk.kg [21:42:11]Connected sock=7 [21:42:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 9F 07 01 F6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 31 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 52 02 00 35 04 06 00 4B D5 A7 6B 4D EE D8 BD 7A E6 9F 29 79 D7 [21:42:11]Write to MH i2c: 01 00 00 D3 01 D4 [21:42:11]Write i2c OK [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: 01 [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: 01 07 00 [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 EE 0C D5 [21:42:11]RasterBufferAndPrint [21:42:11]line [21:42:11]line [21:42:11]line [21:42:11]line [21:42:11]line [21:42:11]written 0, free lines is 3319 [21:42:11]MH_Cut [21:42:11]Write to MH i2c: D1 01 00 DA 01 01 AD [21:42:11]Write i2c OK [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: D1 [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: D1 01 00 [21:42:11]MH_I2C_Read... [21:42:11]Read from MH i2c: D1 01 00 DA 01 00 AC [21:42:11]Write to MH i2c: 01 00 00 DB 01 DC [21:42:11]Write i2c OK [21:42:11]MH_I2C_Read... [21:42:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2B 48 47 00 D2 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 52 02 00 F4 03 04 00 34 37 F0 66 B6 04 01 00 00 6F 8F 3A 1A E4 2C 29 CD [21:42:11]CommunicateWithHost err = 0 [21:42:11]CheckOFDResponse [21:42:11]1017 (14) - 77093643461234 [21:42:11]1041 (16) - 0000000000871835 [21:42:11]1040 (4) - 152085 [21:42:11]1012 (4) - 22.09.2024 15:26 [21:42:11]1206 (1) - 0 [21:42:11]OFD Sender: Remove packet 152085 [21:42:11]ProducePacketName [21:42:11]name=ofd_packets/00152085 [21:42:11]NVStorageDeleteData [21:42:11]*** Cut start [21:42:11]*** Purtial cut [21:42:11]*** Stage 1: CUTSNS_PIN = 1 [21:42:11]OFD Sender: No OFD packet to send [21:42:12]Read from MH i2c: 01 [21:42:12]MH_I2C_Read... [21:42:12]*** Stop cut motor [21:42:12]*** Cut end [21:42:12]Read from MH i2c: 01 07 00 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [21:42:12]process_action close_receipt done [21:42:12]requested_data is exist [21:42:12]produce_requested_data [21:42:12]requested_item fm.sn is exist - process it [21:42:12]wFMCommunicate request_size=4 [21:42:12]MH_SAM_APDU [21:42:12]CAPDU: 80 11 00 00 [21:42:12]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [21:42:12]Write i2c OK [21:42:12]MH_I2C_Read... [21:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:12]Read from MH i2c: E2 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 17 00 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [21:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:42:12]wFMCommunicate OK [21:42:12]requested_item fd.num is exist - process it [21:42:12]SAM_PROTO_GetFieldsCounters [21:42:12]wFMCommunicate request_size=4 [21:42:12]MH_SAM_APDU [21:42:12]CAPDU: 80 13 00 00 [21:42:12]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [21:42:12]Write i2c OK [21:42:12]MH_I2C_Read... [21:42:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:42:12]Read from MH i2c: E2 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 62 00 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [21:42:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:42:12]wFMCommunicate OK [21:42:12]SAM_PROTO_GetFieldsCounters done [21:42:12]requested_item shift.num is exist - process it [21:42:12]requested_item shift.opened is exist - process it [21:42:12]req_shift_opened [21:42:12]FM_GetShiftState [21:42:12]SAM_PROTO_GetShiftState [21:42:12]wFMCommunicate request_size=4 [21:42:12]MH_SAM_APDU [21:42:12]CAPDU: 80 13 01 00 [21:42:12]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [21:42:12]Write i2c OK [21:42:12]MH_I2C_Read... [21:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:12]Read from MH i2c: E2 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 0E 00 [21:42:12]MH_I2C_Read... [21:42:12]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A3 [21:42:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:42:12]wFMCommunicate OK [21:42:12]SAM_PROTO_GetShiftState done [21:42:12]FM_GetShiftState done [21:42:12]req_shift_opened done [21:42:12]requested_item shift.open_date is exist - process it [21:42:12]req_shift_open_date [21:42:12]req_shift_open_date done [21:42:12]produce_requested_data done [21:42:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152085,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:42:12]process_action_free close_receipt [21:42:12]json_value_free [21:42:12]json_value_free done [21:42:12]process_json_proto returns [21:42:12]Send response to host [21:42:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152085,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:42:12]free response buf [21:42:12]execute_script done [21:42:12]execute_script returns [21:42:12]free content buf [21:42:12]Sock 9.Close socket [21:42:12]Sock 9.Thread stoped [21:42:17]OFD Sender: No OFD packet to send [21:42:22]OFD Sender: No OFD packet to send [21:42:27]OFD Sender: No OFD packet to send [21:42:32]OFD Sender: No OFD packet to send [21:42:37]OFD Sender: No OFD packet to send [21:42:38]recv_with_timeout no data received [21:42:42]OFD Sender: No OFD packet to send [21:42:47]OFD Sender: No OFD packet to send [21:42:52]OFD Sender: No OFD packet to send [21:42:57]OFD Sender: No OFD packet to send [21:43:02]OFD Sender: No OFD packet to send [21:43:04]recv_with_timeout no data received [21:43:07]OFD Sender: No OFD packet to send [21:43:12]OFD Sender: No OFD packet to send [21:43:17]OFD Sender: No OFD packet to send [21:43:22]OFD Sender: No OFD packet to send [21:43:27]OFD Sender: No OFD packet to send [21:43:32]OFD Sender: No OFD packet to send [21:43:37]OFD Sender: No OFD packet to send [21:43:42]OFD Sender: No OFD packet to send [21:43:47]OFD Sender: No OFD packet to send [21:43:52]OFD Sender: No OFD packet to send [21:43:57]OFD Sender: No OFD packet to send [21:44:02]OFD Sender: No OFD packet to send [21:44:07]OFD Sender: No OFD packet to send [21:44:12]OFD Sender: No OFD packet to send [21:44:17]OFD Sender: No OFD packet to send [21:44:22]OFD Sender: No OFD packet to send [21:44:27]OFD Sender: No OFD packet to send [21:44:32]OFD Sender: No OFD packet to send [21:44:34]recv_with_timeout no data received [21:44:37]OFD Sender: No OFD packet to send [21:44:42]OFD Sender: No OFD packet to send [21:44:47]OFD Sender: No OFD packet to send [21:44:49]recv_with_timeout no data received [21:44:52]OFD Sender: No OFD packet to send [21:44:57]OFD Sender: No OFD packet to send [21:45:02]OFD Sender: No OFD packet to send [21:45:07]OFD Sender: No OFD packet to send [21:45:12]OFD Sender: No OFD packet to send [21:45:17]OFD Sender: No OFD packet to send [21:45:22]OFD Sender: No OFD packet to send [21:45:27]OFD Sender: No OFD packet to send [21:45:27]accept exits with 10 [21:45:27]New connection [21:45:27]New thread 3067034980 created [21:45:27]Thread 3066891620 joined [21:45:27]Waiting for new connection... [21:45:27] Sock 10.Parse request [21:45:27]Sock 10.Check first char [21:45:27]Sock 10.First char is OK [21:45:27]request: POST /json_proto HTTP/1.0 [21:45:27]Method: POST [21:45:27]URL: /json_proto [21:45:27]Method is POST - this is cgi request [21:45:27]url: /json_proto [21:45:27]query_string will be loaded in cgi processing [21:45:27]execute_cgi json_proto POST (null) [21:45:27]execute_cgi path=json_proto method=POST [21:45:27]POST find Content-Length [21:45:27]Host: 172.17.43.67:8080 [21:45:27]Content-Length: 680 [21:45:27]Content-Type: application/json [21:45:27] [21:45:27]POST finish read [21:45:27]Found Content-Length = 680 [21:45:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:27]execute_script... [21:45:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:27]POST & json_proto [21:45:27]process_json_proto [21:45:27]json parsed OK: [21:45:27]protocol is kg_v1.0 [21:45:27]action value=close_receipt [21:45:27]process_action close_receipt [21:45:27]cmd_close_receipt [21:45:27]MH_GetDate [21:45:27]Write to MH i2c: F0 00 00 DF 01 CF [21:45:27]Write i2c OK [21:45:27]MH_I2C_Read... [21:45:27]Read from MH i2c: F0 [21:45:27]MH_I2C_Read... [21:45:27]Read from MH i2c: F0 09 00 [21:45:27]MH_I2C_Read... [21:45:27]Read from MH i2c: F0 09 00 DF 01 00 F8 8F F0 66 6A BD 47 65 88 [21:45:27]GetLastDocTimeStamp 1727041329 [21:45:27]current date 1727041528 [21:45:27]FM_GetShiftState [21:45:27]SAM_PROTO_GetShiftState [21:45:27]wFMCommunicate request_size=4 [21:45:27]MH_SAM_APDU [21:45:27]CAPDU: 80 13 01 00 [21:45:27]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [21:45:27]Write i2c OK [21:45:27]MH_I2C_Read... [21:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:27]Read from MH i2c: E2 [21:45:27]MH_I2C_Read... [21:45:27]Read from MH i2c: E2 0E 00 [21:45:27]MH_I2C_Read... [21:45:27]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A5 [21:45:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:45:27]wFMCommunicate OK [21:45:27]SAM_PROTO_GetShiftState done [21:45:27]FM_GetShiftState done [21:45:27]opened in 1726966141 [21:45:27]opened+sec_in_day 1727052541 [21:45:27]quantity*price = 100050 [21:45:27]sum+1 = 100052 [21:45:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 417 22.09.2024 21:45 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152086 ФПД: 243117625740514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152086&fm=243117625740514&tin=02508201610067®Number=0000000000091825&sum=100000 [21:45:28]StoreToDocumentArchive [21:45:28]shift 475 fd 152086 [21:45:28]save to /storage/0475/doc_00152086 [21:45:28]save last doc name /storage/0475/doc_00152086 to /storage/kkm_last_doc_name [21:45:28]save OK [21:45:28]Clear old archive folders... [21:45:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:45:28]tlvbuf is 01ABAAB0 [21:45:28]SAM_PROTO_ClearQueue [21:45:28]wFMCommunicate request_size=4 [21:45:28]MH_SAM_APDU [21:45:28]CAPDU: 80 09 00 00 [21:45:28]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [21:45:28]Write i2c OK [21:45:28]MH_I2C_Read... [21:45:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:45:28]Read from MH i2c: E2 [21:45:28]MH_I2C_Read... [21:45:28]Read from MH i2c: E2 03 00 [21:45:28]MH_I2C_Read... [21:45:28]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:45:28]RAPDU: 90 00 [21:45:28]wFMCommunicate OK [21:45:28]SAM_PROTO_ClearQueue done [21:45:28]KKMCreateOFDPacket [21:45:28]OFDProtocolAddRootSTLVToBuf [21:45:28]FM_MakeSignedData [21:45:28]FM_MakeSignedData [21:45:28]SAM_PROTO_SignData [21:45:28]wFMCommunicate request_size=4 [21:45:28]MH_SAM_APDU [21:45:28]CAPDU: 80 0D 01 02 [21:45:28]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [21:45:28]Write i2c OK [21:45:28]MH_I2C_Read... [21:45:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:45:28]Read from MH i2c: E2 [21:45:28]MH_I2C_Read... [21:45:28]Read from MH i2c: E2 03 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [21:45:29]RAPDU: 90 00 [21:45:29]wFMCommunicate OK [21:45:29]wFMCommunicate request_size=255 [21:45:29]MH_SAM_APDU [21:45:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 F8 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 52 02 00 35 04 06 00 DD 1D 3B B8 [21:45:29]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 F8 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 52 02 00 35 04 06 00 DD 1D 3B B8 00 00 9F [21:45:29]Write i2c OK [21:45:29]MH_I2C_Read... [21:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:29]Read from MH i2c: E2 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 03 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [21:45:29]RAPDU: 90 00 [21:45:29]wFMCommunicate OK [21:45:29]wFMCommunicate request_size=7 [21:45:29]MH_SAM_APDU [21:45:29]CAPDU: 80 0D 02 02 02 8C E2 [21:45:29]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 8C E2 00 00 DD [21:45:29]Write i2c OK [21:45:29]MH_I2C_Read... [21:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:29]Read from MH i2c: E2 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 03 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [21:45:29]RAPDU: 90 00 [21:45:29]wFMCommunicate OK [21:45:29]wFMCommunicate request_size=4 [21:45:29]MH_SAM_APDU [21:45:29]CAPDU: 80 0D 03 02 [21:45:29]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [21:45:29]Write i2c OK [21:45:29]MH_I2C_Read... [21:45:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:45:29]Read from MH i2c: E2 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 0B 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 0B 00 F1 01 00 7A FF 94 9B FA EF D9 A6 90 00 7E [21:45:29]RAPDU: 7A FF 94 9B FA EF D9 A6 90 00 [21:45:29]wFMCommunicate OK [21:45:29]SAM_PROTO_SignData done [21:45:29]FM_MakeSignedData done [21:45:29]CreateOFDProtocolMessage [21:45:29]wFMCommunicate request_size=4 [21:45:29]MH_SAM_APDU [21:45:29]CAPDU: 80 11 00 00 [21:45:29]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [21:45:29]Write i2c OK [21:45:29]MH_I2C_Read... [21:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:29]Read from MH i2c: E2 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 17 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [21:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:45:29]wFMCommunicate OK [21:45:29]CreateOFDProtocolMessage done [21:45:29]OFDSenderStorePacket 152086 [21:45:29]StoreOFDPacket docnum=152086 [21:45:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 5E 04 01 20 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 F8 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 52 02 00 35 04 06 00 DD 1D 3B B8 8C E2 7A FF 94 9B FA EF D9 A6 [21:45:29]CheckFolder [21:45:29]dirname=/storage/ofd_packets [21:45:29]CheckFolder done [21:45:29]ProducePacketName [21:45:29]name=ofd_packets/00152086 [21:45:29]NVStorageSaveData ofd_packets/00152086 [21:45:29]File name is /storage/ofd_packets/00152086 [21:45:29]Write 298 bytes [21:45:29]NVStorageSaveData done [21:45:29]OFDSenderStorePacket done [21:45:29]KKMCreateOFDPacket done [21:45:29]NVStorageSaveData kkm_last_timestamp [21:45:29]File name is /storage/kkm_last_timestamp [21:45:29]Write 4 bytes [21:45:29]NVStorageSaveData done [21:45:29]ExternCall_PrintAddStr [21:45:29]wPrintStart [21:45:29]Write to MH i2c: 01 00 00 F3 01 F4 [21:45:29]Write i2c OK [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: 01 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: 01 07 00 [21:45:29]MH_I2C_Read... [21:45:29]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [21:45:29]RasterBufferAndPrint [21:45:29]line Счет N : (1)1786093 [21:45:29]line ИНН: 02508201610067 [21:45:29]line Контрольно-Кассовый Чек [21:45:29]line ПРОДАЖА [21:45:29]line ТРК (МРК, ГНК) : 41 [21:45:29]line Товар: 2710194210 [21:45:29]line ДТ-К-5 [21:45:29]line 13.130 * 76.20 [21:45:29]line = 1000.51 [21:45:29]line НДС 12% НСП 1% [21:45:29]line > о реализуемом товаре [21:45:29]line ОКРУГЛЕНИЕ: -0.51 [21:45:29]line ИТОГО: 1000.00 [21:45:29]line Внесено: 1000.00 [21:45:29]line СДАЧА: 0.00 [21:45:29]line НСП 1% : 8.85 [21:45:29]line НДС 12% : 106.25 [21:45:29]line Наличными: 1000.00 [21:45:29]line Безнал.: 0.00 [21:45:29]line Место: АЗС № 89 "Партнер Нефть" [21:45:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:45:29]line СНО: Общий режим [21:45:29]line Чек 417 22.09.2024 21:45 [21:45:29]line Смена: 475 ФФД: 1.0 [21:45:29]line ЗНМ: 0300000113 [21:45:29]line РНМ: 0000000000091825 [21:45:29]line Версия ККМ: 001 [21:45:29]line ФМ: 0000000000871835 [21:45:29]line ФД: 152086 [21:45:29]line ФПД: 243117625740514 [21:45:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152086&fm=243117625740514&tin=02508201610067®Number=0000000000091825&sum=100000 [21:45:29]OFD Sender: Processing packet 152086 [packets to send 827, broken 826] [21:45:29]ProducePacketName [21:45:29]name=ofd_packets/00152086 [21:45:29]OFD Sender: To server: pG, [21:45:29]CommunicateWithHost lk.salyk.kg:30040 [21:45:29]ConnectInit lk.salyk.kg [21:45:29]written 0, free lines is 4095 [21:45:30]Write to MH i2c: 01 00 00 1E 02 20 [21:45:30]Write i2c OK [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: 01 [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: 01 07 00 [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D7 0C 0A [21:45:30]RasterBufferAndPrint [21:45:30]line [21:45:30]line [21:45:30]line [21:45:30]line [21:45:30]line [21:45:30]written 0, free lines is 3293 [21:45:30]MH_Cut [21:45:30]Write to MH i2c: D1 01 00 25 02 01 F9 [21:45:30]Write i2c OK [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: D1 [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: D1 01 00 [21:45:30]MH_I2C_Read... [21:45:30]Read from MH i2c: D1 01 00 25 02 00 F8 [21:45:30]Write to MH i2c: 01 00 00 26 02 28 [21:45:30]Write i2c OK [21:45:30]MH_I2C_Read... [21:45:30]Connected sock=9 [21:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 5E 04 01 20 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 F8 8F F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 52 02 00 35 04 06 00 DD 1D 3B B8 8C E2 7A FF 94 9B FA EF D9 A6 [21:45:30]*** Cut start [21:45:30]*** Purtial cut [21:45:30]*** Stage 1: CUTSNS_PIN = 1 [21:45:31]Read from MH i2c: 01 [21:45:31]MH_I2C_Read... [21:45:31]*** Stop cut motor [21:45:31]*** Cut end [21:45:31]Read from MH i2c: 01 07 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [21:45:31]process_action close_receipt done [21:45:31]requested_data is exist [21:45:31]produce_requested_data [21:45:31]requested_item fm.sn is exist - process it [21:45:31]wFMCommunicate request_size=4 [21:45:31]MH_SAM_APDU [21:45:31]CAPDU: 80 11 00 00 [21:45:31]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [21:45:31]Write i2c OK [21:45:31]MH_I2C_Read... [21:45:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:31]Read from MH i2c: E2 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 17 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [21:45:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:45:31]wFMCommunicate OK [21:45:31]requested_item fd.num is exist - process it [21:45:31]SAM_PROTO_GetFieldsCounters [21:45:31]wFMCommunicate request_size=4 [21:45:31]MH_SAM_APDU [21:45:31]CAPDU: 80 13 00 00 [21:45:31]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [21:45:31]Write i2c OK [21:45:31]MH_I2C_Read... [21:45:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:45:31]Read from MH i2c: E2 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 62 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [21:45:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:45:31]wFMCommunicate OK [21:45:31]SAM_PROTO_GetFieldsCounters done [21:45:31]requested_item shift.num is exist - process it [21:45:31]requested_item shift.opened is exist - process it [21:45:31]req_shift_opened [21:45:31]FM_GetShiftState [21:45:31]SAM_PROTO_GetShiftState [21:45:31]wFMCommunicate request_size=4 [21:45:31]MH_SAM_APDU [21:45:31]CAPDU: 80 13 01 00 [21:45:31]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [21:45:31]Write i2c OK [21:45:31]MH_I2C_Read... [21:45:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:31]Read from MH i2c: E2 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 0E 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EF [21:45:31]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:45:31]wFMCommunicate OK [21:45:31]SAM_PROTO_GetShiftState done [21:45:31]FM_GetShiftState done [21:45:31]req_shift_opened done [21:45:31]requested_item shift.open_date is exist - process it [21:45:31]req_shift_open_date [21:45:31]req_shift_open_date done [21:45:31]produce_requested_data done [21:45:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152086,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:45:31]process_action_free close_receipt [21:45:31]json_value_free [21:45:31]json_value_free done [21:45:31]process_json_proto returns [21:45:31]Send response to host [21:45:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152086,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:45:31]free response buf [21:45:31]execute_script done [21:45:31]execute_script returns [21:45:31]free content buf [21:45:31]Sock 10.Close socket [21:45:31]Sock 10.Thread stoped [21:45:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 EE 47 00 17 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 52 02 00 F4 03 04 00 FC 37 F0 66 B6 04 01 00 00 7A 21 A7 D7 9F 92 88 70 [21:45:31]CommunicateWithHost err = 0 [21:45:31]CheckOFDResponse [21:45:31]1017 (14) - 77093643461234 [21:45:31]1041 (16) - 0000000000871835 [21:45:31]1040 (4) - 152086 [21:45:31]1012 (4) - 22.09.2024 15:30 [21:45:31]1206 (1) - 0 [21:45:31]OFD Sender: Remove packet 152086 [21:45:31]ProducePacketName [21:45:31]name=ofd_packets/00152086 [21:45:31]NVStorageDeleteData [21:45:32]OFD Sender: No OFD packet to send [21:45:37]OFD Sender: No OFD packet to send [21:45:42]OFD Sender: No OFD packet to send [21:45:46]recv_with_timeout no data received [21:45:47]OFD Sender: No OFD packet to send [21:45:52]OFD Sender: No OFD packet to send [21:45:57]OFD Sender: No OFD packet to send [21:46:02]OFD Sender: No OFD packet to send [21:46:07]OFD Sender: No OFD packet to send [21:46:12]OFD Sender: No OFD packet to send [21:46:17]OFD Sender: No OFD packet to send [21:46:22]OFD Sender: No OFD packet to send [21:46:27]OFD Sender: No OFD packet to send [21:46:32]OFD Sender: No OFD packet to send [21:46:37]OFD Sender: No OFD packet to send [21:46:42]OFD Sender: No OFD packet to send [21:46:47]OFD Sender: No OFD packet to send [21:46:48]recv_with_timeout no data received [21:46:52]OFD Sender: No OFD packet to send [21:46:57]OFD Sender: No OFD packet to send [21:47:02]OFD Sender: No OFD packet to send [21:47:07]OFD Sender: No OFD packet to send [21:47:11]accept exits with 7 [21:47:11]New connection [21:47:11]New thread 3066891620 created [21:47:11]Thread 3067034980 joined [21:47:11]Waiting for new connection... [21:47:11] Sock 7.Parse request [21:47:11]Sock 7.Check first char [21:47:11]Sock 7.First char is OK [21:47:11]request: POST /json_proto HTTP/1.0 [21:47:11]Method: POST [21:47:11]URL: /json_proto [21:47:11]Method is POST - this is cgi request [21:47:11]url: /json_proto [21:47:11]query_string will be loaded in cgi processing [21:47:11]execute_cgi json_proto POST (null) [21:47:11]execute_cgi path=json_proto method=POST [21:47:11]POST find Content-Length [21:47:11]Host: 172.17.43.67:8080 [21:47:11]Content-Length: 678 [21:47:11]Content-Type: application/json [21:47:11] [21:47:11]POST finish read [21:47:11]Found Content-Length = 678 [21:47:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:11]execute_script... [21:47:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:11]POST & json_proto [21:47:11]process_json_proto [21:47:11]json parsed OK: [21:47:11]protocol is kg_v1.0 [21:47:11]action value=close_receipt [21:47:11]process_action close_receipt [21:47:11]cmd_close_receipt [21:47:11]MH_GetDate [21:47:11]Write to MH i2c: F0 00 00 2A 02 1B [21:47:11]Write i2c OK [21:47:11]MH_I2C_Read... [21:47:11]Read from MH i2c: F0 [21:47:11]MH_I2C_Read... [21:47:11]Read from MH i2c: F0 09 00 [21:47:11]MH_I2C_Read... [21:47:11]Read from MH i2c: F0 09 00 2A 02 00 60 90 F0 66 6A BD 47 65 3D [21:47:11]GetLastDocTimeStamp 1727041528 [21:47:11]current date 1727041632 [21:47:11]FM_GetShiftState [21:47:11]SAM_PROTO_GetShiftState [21:47:11]wFMCommunicate request_size=4 [21:47:11]MH_SAM_APDU [21:47:11]CAPDU: 80 13 01 00 [21:47:11]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [21:47:11]Write i2c OK [21:47:11]MH_I2C_Read... [21:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:11]Read from MH i2c: E2 [21:47:11]MH_I2C_Read... [21:47:11]Read from MH i2c: E2 0E 00 [21:47:11]MH_I2C_Read... [21:47:11]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F1 [21:47:11]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:47:11]wFMCommunicate OK [21:47:11]SAM_PROTO_GetShiftState done [21:47:11]FM_GetShiftState done [21:47:11]opened in 1726966141 [21:47:11]opened+sec_in_day 1727052541 [21:47:11]quantity*price = 20001 [21:47:11]sum+1 = 20002 [21:47:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 418 22.09.2024 21:47 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152087 ФПД: 41369578688922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214712&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152087&fm=41369578688922&tin=02508201610067®Number=0000000000091825&sum=20000 [21:47:12]StoreToDocumentArchive [21:47:12]shift 475 fd 152087 [21:47:12]save to /storage/0475/doc_00152087 [21:47:12]save last doc name /storage/0475/doc_00152087 to /storage/kkm_last_doc_name [21:47:12]save OK [21:47:12]Clear old archive folders... [21:47:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:47:12]tlvbuf is 01A398B0 [21:47:12]SAM_PROTO_ClearQueue [21:47:12]wFMCommunicate request_size=4 [21:47:12]MH_SAM_APDU [21:47:12]CAPDU: 80 09 00 00 [21:47:12]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [21:47:12]Write i2c OK [21:47:12]MH_I2C_Read... [21:47:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:47:12]Read from MH i2c: E2 [21:47:12]MH_I2C_Read... [21:47:12]Read from MH i2c: E2 03 00 [21:47:12]MH_I2C_Read... [21:47:12]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [21:47:12]RAPDU: 90 00 [21:47:12]wFMCommunicate OK [21:47:12]SAM_PROTO_ClearQueue done [21:47:12]KKMCreateOFDPacket [21:47:12]OFDProtocolAddRootSTLVToBuf [21:47:12]FM_MakeSignedData [21:47:12]FM_MakeSignedData [21:47:12]SAM_PROTO_SignData [21:47:12]wFMCommunicate request_size=4 [21:47:12]MH_SAM_APDU [21:47:12]CAPDU: 80 0D 01 02 [21:47:12]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [21:47:12]Write i2c OK [21:47:12]MH_I2C_Read... [21:47:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:47:13]Read from MH i2c: E2 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [21:47:13]RAPDU: 90 00 [21:47:13]wFMCommunicate OK [21:47:13]wFMCommunicate request_size=255 [21:47:13]MH_SAM_APDU [21:47:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 60 90 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 52 02 00 35 04 06 00 25 [21:47:13]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 60 90 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 52 02 00 35 04 06 00 25 00 00 8A [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:13]Read from MH i2c: E2 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [21:47:13]RAPDU: 90 00 [21:47:13]wFMCommunicate OK [21:47:13]wFMCommunicate request_size=10 [21:47:13]MH_SAM_APDU [21:47:13]CAPDU: 80 0D 02 02 05 A0 1B 0A D1 9A [21:47:13]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 A0 1B 0A D1 9A 00 00 F1 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:13]Read from MH i2c: E2 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [21:47:13]RAPDU: 90 00 [21:47:13]wFMCommunicate OK [21:47:13]wFMCommunicate request_size=4 [21:47:13]MH_SAM_APDU [21:47:13]CAPDU: 80 0D 03 02 [21:47:13]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:47:13]Read from MH i2c: E2 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 0B 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 0B 00 3C 02 00 3D 62 E6 D6 02 62 3F DC 90 00 94 [21:47:13]RAPDU: 3D 62 E6 D6 02 62 3F DC 90 00 [21:47:13]wFMCommunicate OK [21:47:13]SAM_PROTO_SignData done [21:47:13]FM_MakeSignedData done [21:47:13]CreateOFDProtocolMessage [21:47:13]wFMCommunicate request_size=4 [21:47:13]MH_SAM_APDU [21:47:13]CAPDU: 80 11 00 00 [21:47:13]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:13]Read from MH i2c: E2 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 17 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [21:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:13]wFMCommunicate OK [21:47:13]CreateOFDProtocolMessage done [21:47:13]OFDSenderStorePacket 152087 [21:47:13]StoreOFDPacket docnum=152087 [21:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 CF 07 01 3A C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 60 90 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 52 02 00 35 04 06 00 25 A0 1B 0A D1 9A 3D 62 E6 D6 02 62 3F DC [21:47:13]CheckFolder [21:47:13]dirname=/storage/ofd_packets [21:47:13]CheckFolder done [21:47:13]ProducePacketName [21:47:13]name=ofd_packets/00152087 [21:47:13]NVStorageSaveData ofd_packets/00152087 [21:47:13]File name is /storage/ofd_packets/00152087 [21:47:13]Write 301 bytes [21:47:13]NVStorageSaveData done [21:47:13]OFDSenderStorePacket done [21:47:13]KKMCreateOFDPacket done [21:47:13]NVStorageSaveData kkm_last_timestamp [21:47:13]File name is /storage/kkm_last_timestamp [21:47:13]Write 4 bytes [21:47:13]NVStorageSaveData done [21:47:13]ExternCall_PrintAddStr [21:47:13]wPrintStart [21:47:13]Write to MH i2c: 01 00 00 3E 02 40 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 07 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [21:47:13]RasterBufferAndPrint [21:47:13]line Счет N : (1)1786094 [21:47:13]line ИНН: 02508201610067 [21:47:13]line Контрольно-Кассовый Чек [21:47:13]line ПРОДАЖА [21:47:13]line ТРК (МРК, ГНК) : 42 [21:47:13]line Товар: 2710124130 [21:47:13]line Аи-92-К-5 [21:47:13]line 2.950 * 67.80 [21:47:13]line = 200.01 [21:47:13]line НДС 12% НСП 1% [21:47:13]line > о реализуемом товаре [21:47:13]line ОКРУГЛЕНИЕ: -0.01 [21:47:13]line ИТОГО: 200.00 [21:47:13]line Внесено: 200.00 [21:47:13]line СДАЧА: 0.00 [21:47:13]line НСП 1% : 1.77 [21:47:13]line НДС 12% : 21.24 [21:47:13]line Наличными: 200.00 [21:47:13]line Безнал.: 0.00 [21:47:13]line Место: АЗС № 89 "Партнер Нефть" [21:47:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:47:13]line СНО: Общий режим [21:47:13]line Чек 418 22.09.2024 21:47 [21:47:13]line Смена: 475 ФФД: 1.0 [21:47:13]line ЗНМ: 0300000113 [21:47:13]line РНМ: 0000000000091825 [21:47:13]line Версия ККМ: 001 [21:47:13]line ФМ: 0000000000871835 [21:47:13]line ФД: 152087 [21:47:13]line ФПД: 41369578688922 [21:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214712&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152087&fm=41369578688922&tin=02508201610067®Number=0000000000091825&sum=20000 [21:47:13]written 0, free lines is 4095 [21:47:13]OFD Sender: Processing packet 152087 [packets to send 827, broken 826] [21:47:13]ProducePacketName [21:47:13]name=ofd_packets/00152087 [21:47:13]OFD Sender: To server: pG, [21:47:13]CommunicateWithHost lk.salyk.kg:30040 [21:47:13]ConnectInit lk.salyk.kg [21:47:13]Write to MH i2c: 01 00 00 69 02 6B [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 07 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 D4 0C 52 [21:47:13]RasterBufferAndPrint [21:47:13]line [21:47:13]line [21:47:13]line [21:47:13]line [21:47:13]line [21:47:13]written 0, free lines is 3289 [21:47:13]MH_Cut [21:47:13]Write to MH i2c: D1 01 00 70 02 01 44 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: D1 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: D1 01 00 [21:47:13]MH_I2C_Read... [21:47:13]Read from MH i2c: D1 01 00 70 02 00 43 [21:47:13]Write to MH i2c: 01 00 00 71 02 73 [21:47:13]Write i2c OK [21:47:13]MH_I2C_Read... [21:47:14]*** Cut start [21:47:14]*** Purtial cut [21:47:14]*** Stage 1: CUTSNS_PIN = 1 [21:47:14]Read from MH i2c: 01 [21:47:14]MH_I2C_Read... [21:47:14]*** Stop cut motor [21:47:14]*** Cut end [21:47:14]Read from MH i2c: 01 07 00 [21:47:14]MH_I2C_Read... [21:47:14]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [21:47:14]process_action close_receipt done [21:47:14]requested_data is exist [21:47:14]produce_requested_data [21:47:14]requested_item fm.sn is exist - process it [21:47:14]wFMCommunicate request_size=4 [21:47:14]MH_SAM_APDU [21:47:14]CAPDU: 80 11 00 00 [21:47:14]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [21:47:14]Write i2c OK [21:47:14]MH_I2C_Read... [21:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:15]Read from MH i2c: E2 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 17 00 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [21:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:15]wFMCommunicate OK [21:47:15]requested_item fd.num is exist - process it [21:47:15]SAM_PROTO_GetFieldsCounters [21:47:15]wFMCommunicate request_size=4 [21:47:15]MH_SAM_APDU [21:47:15]CAPDU: 80 13 00 00 [21:47:15]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [21:47:15]Write i2c OK [21:47:15]MH_I2C_Read... [21:47:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:15]Read from MH i2c: E2 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 62 00 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 62 00 73 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [21:47:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:15]wFMCommunicate OK [21:47:15]SAM_PROTO_GetFieldsCounters done [21:47:15]requested_item shift.num is exist - process it [21:47:15]requested_item shift.opened is exist - process it [21:47:15]req_shift_opened [21:47:15]FM_GetShiftState [21:47:15]SAM_PROTO_GetShiftState [21:47:15]wFMCommunicate request_size=4 [21:47:15]MH_SAM_APDU [21:47:15]CAPDU: 80 13 01 00 [21:47:15]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [21:47:15]Write i2c OK [21:47:15]MH_I2C_Read... [21:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:15]Read from MH i2c: E2 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 0E 00 [21:47:15]MH_I2C_Read... [21:47:15]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3A [21:47:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:47:15]wFMCommunicate OK [21:47:15]SAM_PROTO_GetShiftState done [21:47:15]FM_GetShiftState done [21:47:15]req_shift_opened done [21:47:15]requested_item shift.open_date is exist - process it [21:47:15]req_shift_open_date [21:47:15]req_shift_open_date done [21:47:15]produce_requested_data done [21:47:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152087,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:47:15]process_action_free close_receipt [21:47:15]json_value_free [21:47:15]json_value_free done [21:47:15]process_json_proto returns [21:47:15]Send response to host [21:47:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152087,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:47:15]free response buf [21:47:15]execute_script done [21:47:15]execute_script returns [21:47:15]free content buf [21:47:15]Sock 7.Close socket [21:47:15]Sock 7.Thread stoped [21:49:23]ConnectInit Can't connect to host [21:49:23]CommunicateWithHost connect error [21:49:23]CommunicateWithHost err = -1 [21:49:23]OFD Sender: Server communicate error [21:49:28]OFD Sender: Processing packet 152087 [packets to send 827, broken 826] [21:49:28]ProducePacketName [21:49:28]name=ofd_packets/00152087 [21:49:28]OFD Sender: To server: pG, [21:49:28]CommunicateWithHost lk.salyk.kg:30040 [21:49:28]ConnectInit lk.salyk.kg [21:49:28]Connected sock=7 [21:49:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 CF 07 01 3A C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 60 90 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 52 02 00 35 04 06 00 25 A0 1B 0A D1 9A 3D 62 E6 D6 02 62 3F DC [21:49:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 8E 47 00 4F EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 52 02 00 F4 03 04 00 EA 38 F0 66 B6 04 01 00 00 2B 0B C6 2A FA 97 87 2C [21:49:29]CommunicateWithHost err = 0 [21:49:29]CheckOFDResponse [21:49:29]1017 (14) - 77093643461234 [21:49:29]1041 (16) - 0000000000871835 [21:49:29]1040 (4) - 152087 [21:49:29]1012 (4) - 22.09.2024 15:34 [21:49:29]1206 (1) - 0 [21:49:29]OFD Sender: Remove packet 152087 [21:49:29]ProducePacketName [21:49:29]name=ofd_packets/00152087 [21:49:29]NVStorageDeleteData [21:49:29]OFD Sender: No OFD packet to send [21:49:35]OFD Sender: No OFD packet to send [21:49:38]recv_with_timeout no data received [21:49:40]OFD Sender: No OFD packet to send [21:49:45]OFD Sender: No OFD packet to send [21:49:50]OFD Sender: No OFD packet to send [21:49:55]OFD Sender: No OFD packet to send [21:50:00]OFD Sender: No OFD packet to send [21:50:05]OFD Sender: No OFD packet to send [21:50:10]OFD Sender: No OFD packet to send [21:50:15]OFD Sender: No OFD packet to send [21:50:20]OFD Sender: No OFD packet to send [21:50:21]recv_with_timeout no data received [21:50:25]OFD Sender: No OFD packet to send [21:50:30]OFD Sender: No OFD packet to send [21:50:35]OFD Sender: No OFD packet to send [21:50:37]recv_with_timeout no data received [21:50:40]OFD Sender: No OFD packet to send [21:50:45]OFD Sender: No OFD packet to send [21:50:50]OFD Sender: No OFD packet to send [21:50:55]recv_with_timeout no data received [21:50:55]OFD Sender: No OFD packet to send [21:51:00]OFD Sender: No OFD packet to send [21:51:05]OFD Sender: No OFD packet to send [21:51:10]OFD Sender: No OFD packet to send [21:51:15]OFD Sender: No OFD packet to send [21:51:20]OFD Sender: No OFD packet to send [21:51:25]OFD Sender: No OFD packet to send [21:51:30]OFD Sender: No OFD packet to send [21:51:35]OFD Sender: No OFD packet to send [21:51:40]OFD Sender: No OFD packet to send [21:51:45]OFD Sender: No OFD packet to send [21:51:50]OFD Sender: No OFD packet to send [21:51:52]accept exits with 9 [21:51:52]New connection [21:51:52]New thread 3067034980 created [21:51:52]Thread 3066891620 joined [21:51:52]Waiting for new connection... [21:51:52] Sock 9.Parse request [21:51:52]Sock 9.Check first char [21:51:52]Sock 9.First char is OK [21:51:52]request: POST /json_proto HTTP/1.0 [21:51:52]Method: POST [21:51:52]URL: /json_proto [21:51:52]Method is POST - this is cgi request [21:51:52]url: /json_proto [21:51:52]query_string will be loaded in cgi processing [21:51:52]execute_cgi json_proto POST (null) [21:51:52]execute_cgi path=json_proto method=POST [21:51:52]POST find Content-Length [21:51:52]Host: 172.17.43.67:8080 [21:51:52]Content-Length: 680 [21:51:52]Content-Type: application/json [21:51:52] [21:51:52]POST finish read [21:51:52]Found Content-Length = 680 [21:51:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:52]execute_script... [21:51:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:52]POST & json_proto [21:51:52]process_json_proto [21:51:52]json parsed OK: [21:51:52]protocol is kg_v1.0 [21:51:52]action value=close_receipt [21:51:52]process_action close_receipt [21:51:52]cmd_close_receipt [21:51:52]MH_GetDate [21:51:52]Write to MH i2c: F0 00 00 75 02 66 [21:51:52]Write i2c OK [21:51:52]MH_I2C_Read... [21:51:52]Read from MH i2c: F0 [21:51:52]MH_I2C_Read... [21:51:52]Read from MH i2c: F0 09 00 [21:51:52]MH_I2C_Read... [21:51:52]Read from MH i2c: F0 09 00 75 02 00 78 91 F0 66 6A BD 47 65 A1 [21:51:52]GetLastDocTimeStamp 1727041632 [21:51:52]current date 1727041912 [21:51:52]FM_GetShiftState [21:51:52]SAM_PROTO_GetShiftState [21:51:52]wFMCommunicate request_size=4 [21:51:52]MH_SAM_APDU [21:51:52]CAPDU: 80 13 01 00 [21:51:52]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [21:51:52]Write i2c OK [21:51:52]MH_I2C_Read... [21:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:52]Read from MH i2c: E2 [21:51:52]MH_I2C_Read... [21:51:52]Read from MH i2c: E2 0E 00 [21:51:52]MH_I2C_Read... [21:51:52]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 3C [21:51:52]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:51:52]wFMCommunicate OK [21:51:52]SAM_PROTO_GetShiftState done [21:51:52]FM_GetShiftState done [21:51:52]opened in 1726966141 [21:51:52]opened+sec_in_day 1727052541 [21:51:52]quantity*price = 100050 [21:51:52]sum+1 = 100052 [21:51:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 419 22.09.2024 21:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152088 ФПД: 110948270233067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215152&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152088&fm=110948270233067&tin=02508201610067®Number=0000000000091825&sum=100000 [21:51:53]StoreToDocumentArchive [21:51:53]shift 475 fd 152088 [21:51:53]save to /storage/0475/doc_00152088 [21:51:53]save last doc name /storage/0475/doc_00152088 to /storage/kkm_last_doc_name [21:51:53]save OK [21:51:53]Clear old archive folders... [21:51:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:51:53]tlvbuf is 01AC1EE0 [21:51:53]SAM_PROTO_ClearQueue [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 09 00 00 [21:51:53]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [21:51:53]RAPDU: 90 00 [21:51:53]wFMCommunicate OK [21:51:53]SAM_PROTO_ClearQueue done [21:51:53]KKMCreateOFDPacket [21:51:53]OFDProtocolAddRootSTLVToBuf [21:51:53]FM_MakeSignedData [21:51:53]FM_MakeSignedData [21:51:53]SAM_PROTO_SignData [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 0D 01 02 [21:51:53]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [21:51:53]RAPDU: 90 00 [21:51:53]wFMCommunicate OK [21:51:53]wFMCommunicate request_size=255 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 78 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 52 02 00 35 04 06 00 64 E8 28 3C [21:51:53]Write to MH i2c: E2 02 01 85 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 78 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 52 02 00 35 04 06 00 64 E8 28 3C 00 00 7F [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [21:51:53]RAPDU: 90 00 [21:51:53]wFMCommunicate OK [21:51:53]wFMCommunicate request_size=7 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 0D 02 02 02 55 EB [21:51:53]Write to MH i2c: E2 0A 00 86 02 80 0D 02 02 02 00 55 EB 00 00 46 [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [21:51:53]RAPDU: 90 00 [21:51:53]wFMCommunicate OK [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 0D 03 02 [21:51:53]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 0B 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 0B 00 87 02 00 C2 A5 34 D2 96 88 08 A2 90 00 3A [21:51:53]RAPDU: C2 A5 34 D2 96 88 08 A2 90 00 [21:51:53]wFMCommunicate OK [21:51:53]SAM_PROTO_SignData done [21:51:53]FM_MakeSignedData done [21:51:53]CreateOFDProtocolMessage [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 11 00 00 [21:51:53]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 17 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [21:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:51:53]wFMCommunicate OK [21:51:53]CreateOFDProtocolMessage done [21:51:53]OFDSenderStorePacket 152088 [21:51:53]StoreOFDPacket docnum=152088 [21:51:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4C 80 04 01 FB D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 78 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 52 02 00 35 04 06 00 64 E8 28 3C 55 EB C2 A5 34 D2 96 88 08 A2 [21:51:53]CheckFolder [21:51:53]dirname=/storage/ofd_packets [21:51:53]CheckFolder done [21:51:53]ProducePacketName [21:51:53]name=ofd_packets/00152088 [21:51:53]NVStorageSaveData ofd_packets/00152088 [21:51:53]File name is /storage/ofd_packets/00152088 [21:51:53]Write 298 bytes [21:51:53]NVStorageSaveData done [21:51:53]OFDSenderStorePacket done [21:51:53]KKMCreateOFDPacket done [21:51:53]NVStorageSaveData kkm_last_timestamp [21:51:53]File name is /storage/kkm_last_timestamp [21:51:53]Write 4 bytes [21:51:53]NVStorageSaveData done [21:51:53]ExternCall_PrintAddStr [21:51:53]wPrintStart [21:51:53]Write to MH i2c: 01 00 00 89 02 8B [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: 01 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: 01 07 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [21:51:53]RasterBufferAndPrint [21:51:53]line Счет N : (1)1786095 [21:51:53]line ИНН: 02508201610067 [21:51:53]line Контрольно-Кассовый Чек [21:51:53]line ПРОДАЖА [21:51:53]line ТРК (МРК, ГНК) : 31 [21:51:53]line Товар: 2710194210 [21:51:53]line ДТ-К-5 [21:51:53]line 13.130 * 76.20 [21:51:53]line = 1000.51 [21:51:53]line НДС 12% НСП 1% [21:51:53]line > о реализуемом товаре [21:51:53]line ОКРУГЛЕНИЕ: -0.51 [21:51:53]line ИТОГО: 1000.00 [21:51:53]line Внесено: 1000.00 [21:51:53]line СДАЧА: 0.00 [21:51:53]line НСП 1% : 8.85 [21:51:53]line НДС 12% : 106.25 [21:51:53]line Наличными: 1000.00 [21:51:53]line Безнал.: 0.00 [21:51:53]line Место: АЗС № 89 "Партнер Нефть" [21:51:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:51:53]line СНО: Общий режим [21:51:53]line Чек 419 22.09.2024 21:51 [21:51:53]line Смена: 475 ФФД: 1.0 [21:51:53]line ЗНМ: 0300000113 [21:51:53]line РНМ: 0000000000091825 [21:51:53]line Версия ККМ: 001 [21:51:53]line ФМ: 0000000000871835 [21:51:53]line ФД: 152088 [21:51:53]line ФПД: 110948270233067 [21:51:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215152&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152088&fm=110948270233067&tin=02508201610067®Number=0000000000091825&sum=100000 [21:51:54]OFD Sender: Processing packet 152088 [packets to send 827, broken 826] [21:51:54]ProducePacketName [21:51:54]name=ofd_packets/00152088 [21:51:54]OFD Sender: To server: pG, [21:51:54]CommunicateWithHost lk.salyk.kg:30040 [21:51:54]ConnectInit lk.salyk.kg [21:51:54]written 0, free lines is 4095 [21:51:54]Connected sock=10 [21:51:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4C 80 04 01 FB D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 78 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 52 02 00 35 04 06 00 64 E8 28 3C 55 EB C2 A5 34 D2 96 88 08 A2 [21:51:54]Write to MH i2c: 01 00 00 B4 02 B6 [21:51:54]Write i2c OK [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: 01 [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: 01 07 00 [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 E4 0C AD [21:51:54]RasterBufferAndPrint [21:51:54]line [21:51:54]line [21:51:54]line [21:51:54]line [21:51:54]line [21:51:54]written 0, free lines is 3306 [21:51:54]MH_Cut [21:51:54]Write to MH i2c: D1 01 00 BB 02 01 8F [21:51:54]Write i2c OK [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: D1 [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: D1 01 00 [21:51:54]MH_I2C_Read... [21:51:54]Read from MH i2c: D1 01 00 BB 02 00 8E [21:51:54]Write to MH i2c: 01 00 00 BC 02 BE [21:51:54]Write i2c OK [21:51:54]MH_I2C_Read... [21:51:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 32 47 00 59 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 52 02 00 F4 03 04 00 7C 39 F0 66 B6 04 01 00 00 AF FF FF 7F 2E 9B B0 B5 [21:51:55]CommunicateWithHost err = 0 [21:51:55]CheckOFDResponse [21:51:55]1017 (14) - 77093643461234 [21:51:55]1041 (16) - 0000000000871835 [21:51:55]1040 (4) - 152088 [21:51:55]1012 (4) - 22.09.2024 15:36 [21:51:55]1206 (1) - 0 [21:51:55]OFD Sender: Remove packet 152088 [21:51:55]ProducePacketName [21:51:55]name=ofd_packets/00152088 [21:51:55]NVStorageDeleteData [21:51:55]*** Cut start [21:51:55]*** Purtial cut [21:51:55]*** Stage 1: CUTSNS_PIN = 1 [21:51:55]OFD Sender: No OFD packet to send [21:51:55]Read from MH i2c: 01 [21:51:55]MH_I2C_Read... [21:51:55]*** Stop cut motor [21:51:55]*** Cut end [21:51:55]Read from MH i2c: 01 07 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [21:51:55]process_action close_receipt done [21:51:55]requested_data is exist [21:51:55]produce_requested_data [21:51:55]requested_item fm.sn is exist - process it [21:51:55]wFMCommunicate request_size=4 [21:51:55]MH_SAM_APDU [21:51:55]CAPDU: 80 11 00 00 [21:51:55]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [21:51:55]Write i2c OK [21:51:55]MH_I2C_Read... [21:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:55]Read from MH i2c: E2 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 17 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [21:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:51:55]wFMCommunicate OK [21:51:55]requested_item fd.num is exist - process it [21:51:55]SAM_PROTO_GetFieldsCounters [21:51:55]wFMCommunicate request_size=4 [21:51:55]MH_SAM_APDU [21:51:55]CAPDU: 80 13 00 00 [21:51:55]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [21:51:55]Write i2c OK [21:51:55]MH_I2C_Read... [21:51:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:55]Read from MH i2c: E2 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 62 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [21:51:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:55]wFMCommunicate OK [21:51:55]SAM_PROTO_GetFieldsCounters done [21:51:55]requested_item shift.num is exist - process it [21:51:55]requested_item shift.opened is exist - process it [21:51:55]req_shift_opened [21:51:55]FM_GetShiftState [21:51:55]SAM_PROTO_GetShiftState [21:51:55]wFMCommunicate request_size=4 [21:51:55]MH_SAM_APDU [21:51:55]CAPDU: 80 13 01 00 [21:51:55]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [21:51:55]Write i2c OK [21:51:55]MH_I2C_Read... [21:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:55]Read from MH i2c: E2 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 0E 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 85 [21:51:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:51:55]wFMCommunicate OK [21:51:55]SAM_PROTO_GetShiftState done [21:51:55]FM_GetShiftState done [21:51:55]req_shift_opened done [21:51:55]requested_item shift.open_date is exist - process it [21:51:55]req_shift_open_date [21:51:55]req_shift_open_date done [21:51:55]produce_requested_data done [21:51:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152088,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:51:55]process_action_free close_receipt [21:51:55]json_value_free [21:51:55]json_value_free done [21:51:55]process_json_proto returns [21:51:55]Send response to host [21:51:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152088,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:51:55]free response buf [21:51:55]execute_script done [21:51:55]execute_script returns [21:51:55]free content buf [21:51:55]Sock 9.Close socket [21:51:55]Sock 9.Thread stoped [21:51:56]accept exits with 7 [21:51:56]New connection [21:51:56]New thread 3066891620 created [21:51:56]Thread 3067034980 joined [21:51:56]Waiting for new connection... [21:51:56] Sock 7.Parse request [21:51:56]Sock 7.Check first char [21:51:56]Sock 7.First char is OK [21:51:56]request: POST /json_proto HTTP/1.0 [21:51:56]Method: POST [21:51:56]URL: /json_proto [21:51:56]Method is POST - this is cgi request [21:51:56]url: /json_proto [21:51:56]query_string will be loaded in cgi processing [21:51:56]execute_cgi json_proto POST (null) [21:51:56]execute_cgi path=json_proto method=POST [21:51:56]POST find Content-Length [21:51:56]Host: 172.17.43.67:8080 [21:51:56]Content-Length: 678 [21:51:56]Content-Type: application/json [21:51:56] [21:51:56]POST finish read [21:51:56]Found Content-Length = 678 [21:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:56]execute_script... [21:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:56]POST & json_proto [21:51:56]process_json_proto [21:51:56]json parsed OK: [21:51:56]protocol is kg_v1.0 [21:51:56]action value=close_receipt [21:51:56]process_action close_receipt [21:51:56]cmd_close_receipt [21:51:56]MH_GetDate [21:51:56]Write to MH i2c: F0 00 00 C0 02 B1 [21:51:56]Write i2c OK [21:51:56]MH_I2C_Read... [21:51:56]Read from MH i2c: F0 [21:51:56]MH_I2C_Read... [21:51:56]Read from MH i2c: F0 09 00 [21:51:56]MH_I2C_Read... [21:51:56]Read from MH i2c: F0 09 00 C0 02 00 7D 91 F0 66 6A BD 47 65 F1 [21:51:56]GetLastDocTimeStamp 1727041912 [21:51:56]current date 1727041917 [21:51:56]FM_GetShiftState [21:51:56]SAM_PROTO_GetShiftState [21:51:56]wFMCommunicate request_size=4 [21:51:56]MH_SAM_APDU [21:51:56]CAPDU: 80 13 01 00 [21:51:56]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [21:51:56]Write i2c OK [21:51:56]MH_I2C_Read... [21:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:56]Read from MH i2c: E2 [21:51:56]MH_I2C_Read... [21:51:56]Read from MH i2c: E2 0E 00 [21:51:56]MH_I2C_Read... [21:51:56]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 87 [21:51:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:51:56]wFMCommunicate OK [21:51:56]SAM_PROTO_GetShiftState done [21:51:56]FM_GetShiftState done [21:51:56]opened in 1726966141 [21:51:56]opened+sec_in_day 1727052541 [21:51:56]quantity*price = 30035 [21:51:56]sum+1 = 30036 [21:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 420 22.09.2024 21:51 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152089 ФПД: 205525456856024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152089&fm=205525456856024&tin=02508201610067®Number=0000000000091825&sum=30000 [21:51:57]StoreToDocumentArchive [21:51:57]shift 475 fd 152089 [21:51:57]save to /storage/0475/doc_00152089 [21:51:57]save last doc name /storage/0475/doc_00152089 to /storage/kkm_last_doc_name [21:51:57]save OK [21:51:57]Clear old archive folders... [21:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:57]tlvbuf is 01A36CA0 [21:51:57]SAM_PROTO_ClearQueue [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 09 00 00 [21:51:57]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]SAM_PROTO_ClearQueue done [21:51:57]KKMCreateOFDPacket [21:51:57]OFDProtocolAddRootSTLVToBuf [21:51:57]FM_MakeSignedData [21:51:57]FM_MakeSignedData [21:51:57]SAM_PROTO_SignData [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 01 02 [21:51:57]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]wFMCommunicate request_size=255 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 7D 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 52 02 00 35 04 06 00 BA [21:51:57]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 7D 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 52 02 00 35 04 06 00 BA 00 00 F4 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 03 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [21:51:58]RAPDU: 90 00 [21:51:58]wFMCommunicate OK [21:51:58]wFMCommunicate request_size=10 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 0D 02 02 05 EC 9F D9 23 D8 [21:51:58]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 EC 9F D9 23 D8 00 00 B6 [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 03 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [21:51:58]RAPDU: 90 00 [21:51:58]wFMCommunicate OK [21:51:58]wFMCommunicate request_size=4 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 0D 03 02 [21:51:58]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 0B 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 0B 00 D2 02 00 C1 7D 99 21 EC 11 2C A0 90 00 11 [21:51:58]RAPDU: C1 7D 99 21 EC 11 2C A0 90 00 [21:51:58]wFMCommunicate OK [21:51:58]SAM_PROTO_SignData done [21:51:58]FM_MakeSignedData done [21:51:58]CreateOFDProtocolMessage [21:51:58]wFMCommunicate request_size=4 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 11 00 00 [21:51:58]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 17 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [21:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:51:58]wFMCommunicate OK [21:51:58]CreateOFDProtocolMessage done [21:51:58]OFDSenderStorePacket 152089 [21:51:58]StoreOFDPacket docnum=152089 [21:51:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 3D 07 01 9C 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 7D 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 52 02 00 35 04 06 00 BA EC 9F D9 23 D8 C1 7D 99 21 EC 11 2C A0 [21:51:58]CheckFolder [21:51:58]dirname=/storage/ofd_packets [21:51:58]CheckFolder done [21:51:58]ProducePacketName [21:51:58]name=ofd_packets/00152089 [21:51:58]NVStorageSaveData ofd_packets/00152089 [21:51:58]File name is /storage/ofd_packets/00152089 [21:51:58]Write 301 bytes [21:51:58]NVStorageSaveData done [21:51:58]OFDSenderStorePacket done [21:51:58]KKMCreateOFDPacket done [21:51:58]NVStorageSaveData kkm_last_timestamp [21:51:58]File name is /storage/kkm_last_timestamp [21:51:58]Write 4 bytes [21:51:58]NVStorageSaveData done [21:51:58]ExternCall_PrintAddStr [21:51:58]wPrintStart [21:51:58]Write to MH i2c: 01 00 00 D4 02 D6 [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 07 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [21:51:58]RasterBufferAndPrint [21:51:58]line Счет N : (1)1786096 [21:51:58]line ИНН: 02508201610067 [21:51:58]line Контрольно-Кассовый Чек [21:51:58]line ПРОДАЖА [21:51:58]line ТРК (МРК, ГНК) : 12 [21:51:58]line Товар: 2710124130 [21:51:58]line Аи-92-К-5 [21:51:58]line 4.430 * 67.80 [21:51:58]line = 300.35 [21:51:58]line НДС 12% НСП 1% [21:51:58]line > о реализуемом товаре [21:51:58]line ОКРУГЛЕНИЕ: -0.35 [21:51:58]line ИТОГО: 300.00 [21:51:58]line Внесено: 300.00 [21:51:58]line СДАЧА: 0.00 [21:51:58]line НСП 1% : 2.66 [21:51:58]line НДС 12% : 31.90 [21:51:58]line Наличными: 300.00 [21:51:58]line Безнал.: 0.00 [21:51:58]line Место: АЗС № 89 "Партнер Нефть" [21:51:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:51:58]line СНО: Общий режим [21:51:58]line Чек 420 22.09.2024 21:51 [21:51:58]line Смена: 475 ФФД: 1.0 [21:51:58]line ЗНМ: 0300000113 [21:51:58]line РНМ: 0000000000091825 [21:51:58]line Версия ККМ: 001 [21:51:58]line ФМ: 0000000000871835 [21:51:58]line ФД: 152089 [21:51:58]line ФПД: 205525456856024 [21:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152089&fm=205525456856024&tin=02508201610067®Number=0000000000091825&sum=30000 [21:51:58]OFD Sender: Processing packet 152089 [packets to send 827, broken 826] [21:51:58]ProducePacketName [21:51:58]name=ofd_packets/00152089 [21:51:58]OFD Sender: To server: pG, [21:51:58]CommunicateWithHost lk.salyk.kg:30040 [21:51:58]ConnectInit lk.salyk.kg [21:51:58]written 0, free lines is 4095 [21:51:59]Connected sock=10 [21:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 3D 07 01 9C 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 7D 91 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 52 02 00 35 04 06 00 BA EC 9F D9 23 D8 C1 7D 99 21 EC 11 2C A0 [21:51:59]Write to MH i2c: 01 00 00 FF 02 01 [21:51:59]Write i2c OK [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: 01 [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: 01 07 00 [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 E5 0C F9 [21:51:59]RasterBufferAndPrint [21:51:59]line [21:51:59]line [21:51:59]line [21:51:59]line [21:51:59]line [21:51:59]written 0, free lines is 3313 [21:51:59]MH_Cut [21:51:59]Write to MH i2c: D1 01 00 06 03 01 DB [21:51:59]Write i2c OK [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: D1 [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: D1 01 00 [21:51:59]MH_I2C_Read... [21:51:59]Read from MH i2c: D1 01 00 06 03 00 DA [21:51:59]Write to MH i2c: 01 00 00 07 03 0A [21:51:59]Write i2c OK [21:51:59]MH_I2C_Read... [21:51:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 1E 47 00 EC 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 52 02 00 F4 03 04 00 80 39 F0 66 B6 04 01 00 00 F3 C6 90 FD 8F 41 43 DA [21:51:59]CommunicateWithHost err = 0 [21:51:59]CheckOFDResponse [21:51:59]1017 (14) - 77093643461234 [21:51:59]1041 (16) - 0000000000871835 [21:51:59]1040 (4) - 152089 [21:51:59]1012 (4) - 22.09.2024 15:36 [21:51:59]1206 (1) - 0 [21:51:59]OFD Sender: Remove packet 152089 [21:51:59]ProducePacketName [21:51:59]name=ofd_packets/00152089 [21:51:59]NVStorageDeleteData [21:51:59]*** Cut start [21:51:59]*** Purtial cut [21:51:59]*** Stage 1: CUTSNS_PIN = 1 [21:52:00]OFD Sender: No OFD packet to send [21:52:00]Read from MH i2c: 01 [21:52:00]MH_I2C_Read... [21:52:00]*** Stop cut motor [21:52:00]*** Cut end [21:52:00]Read from MH i2c: 01 07 00 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [21:52:00]process_action close_receipt done [21:52:00]requested_data is exist [21:52:00]produce_requested_data [21:52:00]requested_item fm.sn is exist - process it [21:52:00]wFMCommunicate request_size=4 [21:52:00]MH_SAM_APDU [21:52:00]CAPDU: 80 11 00 00 [21:52:00]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [21:52:00]Write i2c OK [21:52:00]MH_I2C_Read... [21:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:52:00]Read from MH i2c: E2 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 17 00 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [21:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:52:00]wFMCommunicate OK [21:52:00]requested_item fd.num is exist - process it [21:52:00]SAM_PROTO_GetFieldsCounters [21:52:00]wFMCommunicate request_size=4 [21:52:00]MH_SAM_APDU [21:52:00]CAPDU: 80 13 00 00 [21:52:00]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [21:52:00]Write i2c OK [21:52:00]MH_I2C_Read... [21:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:52:00]Read from MH i2c: E2 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 62 00 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [21:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:52:00]wFMCommunicate OK [21:52:00]SAM_PROTO_GetFieldsCounters done [21:52:00]requested_item shift.num is exist - process it [21:52:00]requested_item shift.opened is exist - process it [21:52:00]req_shift_opened [21:52:00]FM_GetShiftState [21:52:00]SAM_PROTO_GetShiftState [21:52:00]wFMCommunicate request_size=4 [21:52:00]MH_SAM_APDU [21:52:00]CAPDU: 80 13 01 00 [21:52:00]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [21:52:00]Write i2c OK [21:52:00]MH_I2C_Read... [21:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:52:00]Read from MH i2c: E2 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 0E 00 [21:52:00]MH_I2C_Read... [21:52:00]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D1 [21:52:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:52:00]wFMCommunicate OK [21:52:00]SAM_PROTO_GetShiftState done [21:52:00]FM_GetShiftState done [21:52:00]req_shift_opened done [21:52:00]requested_item shift.open_date is exist - process it [21:52:00]req_shift_open_date [21:52:00]req_shift_open_date done [21:52:00]produce_requested_data done [21:52:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152089,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:52:00]process_action_free close_receipt [21:52:00]json_value_free [21:52:00]json_value_free done [21:52:00]process_json_proto returns [21:52:00]Send response to host [21:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152089,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:52:00]free response buf [21:52:00]execute_script done [21:52:00]execute_script returns [21:52:00]free content buf [21:52:00]Sock 7.Close socket [21:52:00]Sock 7.Thread stoped [21:52:05]OFD Sender: No OFD packet to send [21:52:10]OFD Sender: No OFD packet to send [21:52:15]OFD Sender: No OFD packet to send [21:52:20]OFD Sender: No OFD packet to send [21:52:25]OFD Sender: No OFD packet to send [21:52:30]OFD Sender: No OFD packet to send [21:52:35]OFD Sender: No OFD packet to send [21:52:40]OFD Sender: No OFD packet to send [21:52:45]OFD Sender: No OFD packet to send [21:52:50]OFD Sender: No OFD packet to send [21:52:55]OFD Sender: No OFD packet to send [21:53:00]OFD Sender: No OFD packet to send [21:53:03]recv_with_timeout no data received [21:53:05]OFD Sender: No OFD packet to send [21:53:10]OFD Sender: No OFD packet to send [21:53:15]OFD Sender: No OFD packet to send [21:53:20]OFD Sender: No OFD packet to send [21:53:25]OFD Sender: No OFD packet to send [21:53:30]OFD Sender: No OFD packet to send [21:53:35]OFD Sender: No OFD packet to send [21:53:40]OFD Sender: No OFD packet to send [21:53:45]OFD Sender: No OFD packet to send [21:53:50]OFD Sender: No OFD packet to send [21:53:55]OFD Sender: No OFD packet to send [21:54:00]OFD Sender: No OFD packet to send [21:54:05]recv_with_timeout no data received [21:54:05]OFD Sender: No OFD packet to send [21:54:10]OFD Sender: No OFD packet to send [21:54:15]OFD Sender: No OFD packet to send [21:54:20]OFD Sender: No OFD packet to send [21:54:23]recv_with_timeout no data received [21:54:25]OFD Sender: No OFD packet to send [21:54:30]OFD Sender: No OFD packet to send [21:54:35]OFD Sender: No OFD packet to send [21:54:40]OFD Sender: No OFD packet to send [21:54:45]OFD Sender: No OFD packet to send [21:54:46]recv_with_timeout no data received [21:54:50]OFD Sender: No OFD packet to send [21:54:55]OFD Sender: No OFD packet to send [21:54:57]recv_with_timeout no data received [21:55:00]OFD Sender: No OFD packet to send [21:55:05]OFD Sender: No OFD packet to send [21:55:10]OFD Sender: No OFD packet to send [21:55:15]OFD Sender: No OFD packet to send [21:55:20]OFD Sender: No OFD packet to send [21:55:25]recv_with_timeout no data received [21:55:25]accept exits with 9 [21:55:25]New connection [21:55:25]New thread 3067034980 created [21:55:25]Thread 3066891620 joined [21:55:25]Waiting for new connection... [21:55:25] Sock 9.Parse request [21:55:25]Sock 9.Check first char [21:55:25]Sock 9.First char is OK [21:55:25]request: POST /json_proto HTTP/1.0 [21:55:25]Method: POST [21:55:25]URL: /json_proto [21:55:25]Method is POST - this is cgi request [21:55:25]url: /json_proto [21:55:25]query_string will be loaded in cgi processing [21:55:25]execute_cgi json_proto POST (null) [21:55:25]execute_cgi path=json_proto method=POST [21:55:25]POST find Content-Length [21:55:25]Host: 172.17.43.67:8080 [21:55:25]Content-Length: 678 [21:55:25]Content-Type: application/json [21:55:25] [21:55:25]POST finish read [21:55:25]Found Content-Length = 678 [21:55:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:25]execute_script... [21:55:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:25]POST & json_proto [21:55:25]process_json_proto [21:55:25]json parsed OK: [21:55:25]protocol is kg_v1.0 [21:55:25]action value=close_receipt [21:55:25]process_action close_receipt [21:55:25]cmd_close_receipt [21:55:25]MH_GetDate [21:55:25]Write to MH i2c: F0 00 00 0B 03 FD [21:55:25]Write i2c OK [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: F0 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: F0 09 00 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: F0 09 00 0B 03 00 4E 92 F0 66 6A BD 47 65 0F [21:55:25]GetLastDocTimeStamp 1727041917 [21:55:25]current date 1727042126 [21:55:25]FM_GetShiftState [21:55:25]SAM_PROTO_GetShiftState [21:55:25]wFMCommunicate request_size=4 [21:55:25]MH_SAM_APDU [21:55:25]CAPDU: 80 13 01 00 [21:55:25]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [21:55:25]Write i2c OK [21:55:25]MH_I2C_Read... [21:55:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:25]Read from MH i2c: E2 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: E2 0E 00 [21:55:25]MH_I2C_Read... [21:55:25]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D3 [21:55:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:55:25]wFMCommunicate OK [21:55:25]SAM_PROTO_GetShiftState done [21:55:25]FM_GetShiftState done [21:55:25]opened in 1726966141 [21:55:25]opened+sec_in_day 1727052541 [21:55:25]quantity*price = 20001 [21:55:25]sum+1 = 20002 [21:55:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 421 22.09.2024 21:55 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152090 ФПД: 28236493458156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152090&fm=28236493458156&tin=02508201610067®Number=0000000000091825&sum=20000 [21:55:26]StoreToDocumentArchive [21:55:26]shift 475 fd 152090 [21:55:26]save to /storage/0475/doc_00152090 [21:55:26]save last doc name /storage/0475/doc_00152090 to /storage/kkm_last_doc_name [21:55:26]save OK [21:55:26]Clear old archive folders... [21:55:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:55:26]tlvbuf is 01AC8440 [21:55:26]SAM_PROTO_ClearQueue [21:55:26]wFMCommunicate request_size=4 [21:55:26]MH_SAM_APDU [21:55:26]CAPDU: 80 09 00 00 [21:55:26]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [21:55:26]Write i2c OK [21:55:26]MH_I2C_Read... [21:55:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:26]Read from MH i2c: E2 [21:55:26]MH_I2C_Read... [21:55:26]Read from MH i2c: E2 03 00 [21:55:26]MH_I2C_Read... [21:55:26]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [21:55:26]RAPDU: 90 00 [21:55:26]wFMCommunicate OK [21:55:26]SAM_PROTO_ClearQueue done [21:55:26]KKMCreateOFDPacket [21:55:26]OFDProtocolAddRootSTLVToBuf [21:55:26]FM_MakeSignedData [21:55:26]FM_MakeSignedData [21:55:26]SAM_PROTO_SignData [21:55:26]wFMCommunicate request_size=4 [21:55:26]MH_SAM_APDU [21:55:26]CAPDU: 80 0D 01 02 [21:55:26]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [21:55:26]Write i2c OK [21:55:26]MH_I2C_Read... [21:55:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:26]Read from MH i2c: E2 [21:55:26]MH_I2C_Read... [21:55:26]Read from MH i2c: E2 03 00 [21:55:26]MH_I2C_Read... [21:55:26]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [21:55:26]RAPDU: 90 00 [21:55:26]wFMCommunicate OK [21:55:26]wFMCommunicate request_size=255 [21:55:26]MH_SAM_APDU [21:55:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 52 02 00 35 04 06 00 19 [21:55:26]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 52 02 00 35 04 06 00 19 00 00 56 [21:55:26]Write i2c OK [21:55:26]MH_I2C_Read... [21:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:27]Read from MH i2c: E2 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 03 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [21:55:27]RAPDU: 90 00 [21:55:27]wFMCommunicate OK [21:55:27]wFMCommunicate request_size=10 [21:55:27]MH_SAM_APDU [21:55:27]CAPDU: 80 0D 02 02 05 AE 52 29 8A EC [21:55:27]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 AE 52 29 8A EC 00 00 42 [21:55:27]Write i2c OK [21:55:27]MH_I2C_Read... [21:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:27]Read from MH i2c: E2 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 03 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [21:55:27]RAPDU: 90 00 [21:55:27]wFMCommunicate OK [21:55:27]wFMCommunicate request_size=4 [21:55:27]MH_SAM_APDU [21:55:27]CAPDU: 80 0D 03 02 [21:55:27]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [21:55:27]Write i2c OK [21:55:27]MH_I2C_Read... [21:55:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:27]Read from MH i2c: E2 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 0B 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 0B 00 1D 03 00 C6 B1 76 8A 30 0F 86 D2 90 00 AA [21:55:27]RAPDU: C6 B1 76 8A 30 0F 86 D2 90 00 [21:55:27]wFMCommunicate OK [21:55:27]SAM_PROTO_SignData done [21:55:27]FM_MakeSignedData done [21:55:27]CreateOFDProtocolMessage [21:55:27]wFMCommunicate request_size=4 [21:55:27]MH_SAM_APDU [21:55:27]CAPDU: 80 11 00 00 [21:55:27]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [21:55:27]Write i2c OK [21:55:27]MH_I2C_Read... [21:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:27]Read from MH i2c: E2 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 17 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [21:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:27]wFMCommunicate OK [21:55:27]CreateOFDProtocolMessage done [21:55:27]OFDSenderStorePacket 152090 [21:55:27]StoreOFDPacket docnum=152090 [21:55:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 0E 07 01 21 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 52 02 00 35 04 06 00 19 AE 52 29 8A EC C6 B1 76 8A 30 0F 86 D2 [21:55:27]CheckFolder [21:55:27]dirname=/storage/ofd_packets [21:55:27]CheckFolder done [21:55:27]ProducePacketName [21:55:27]name=ofd_packets/00152090 [21:55:27]NVStorageSaveData ofd_packets/00152090 [21:55:27]File name is /storage/ofd_packets/00152090 [21:55:27]Write 301 bytes [21:55:27]NVStorageSaveData done [21:55:27]OFDSenderStorePacket done [21:55:27]KKMCreateOFDPacket done [21:55:27]NVStorageSaveData kkm_last_timestamp [21:55:27]File name is /storage/kkm_last_timestamp [21:55:27]Write 4 bytes [21:55:27]NVStorageSaveData done [21:55:27]ExternCall_PrintAddStr [21:55:27]wPrintStart [21:55:27]Write to MH i2c: 01 00 00 1F 03 22 [21:55:27]Write i2c OK [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 07 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [21:55:27]RasterBufferAndPrint [21:55:27]line Счет N : (1)1786097 [21:55:27]line ИНН: 02508201610067 [21:55:27]line Контрольно-Кассовый Чек [21:55:27]line ПРОДАЖА [21:55:27]line ТРК (МРК, ГНК) : 42 [21:55:27]line Товар: 2710124130 [21:55:27]line Аи-92-К-5 [21:55:27]line 2.950 * 67.80 [21:55:27]line = 200.01 [21:55:27]line НДС 12% НСП 1% [21:55:27]line > о реализуемом товаре [21:55:27]line ОКРУГЛЕНИЕ: -0.01 [21:55:27]line ИТОГО: 200.00 [21:55:27]line Внесено: 200.00 [21:55:27]line СДАЧА: 0.00 [21:55:27]line НСП 1% : 1.77 [21:55:27]line НДС 12% : 21.24 [21:55:27]line Наличными: 200.00 [21:55:27]line Безнал.: 0.00 [21:55:27]line Место: АЗС № 89 "Партнер Нефть" [21:55:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:55:27]line СНО: Общий режим [21:55:27]line Чек 421 22.09.2024 21:55 [21:55:27]line Смена: 475 ФФД: 1.0 [21:55:27]line ЗНМ: 0300000113 [21:55:27]line РНМ: 0000000000091825 [21:55:27]line Версия ККМ: 001 [21:55:27]line ФМ: 0000000000871835 [21:55:27]line ФД: 152090 [21:55:27]line ФПД: 28236493458156 [21:55:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152090&fm=28236493458156&tin=02508201610067®Number=0000000000091825&sum=20000 [21:55:27]OFD Sender: Processing packet 152090 [packets to send 827, broken 826] [21:55:27]ProducePacketName [21:55:27]name=ofd_packets/00152090 [21:55:27]OFD Sender: To server: pG, [21:55:27]CommunicateWithHost lk.salyk.kg:30040 [21:55:27]ConnectInit lk.salyk.kg [21:55:27]written 0, free lines is 4095 [21:55:27]Write to MH i2c: 01 00 00 4A 03 4D [21:55:27]Write i2c OK [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 07 00 [21:55:27]MH_I2C_Read... [21:55:27]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 D3 0C 33 [21:55:27]RasterBufferAndPrint [21:55:27]line [21:55:27]line [21:55:27]line [21:55:27]line [21:55:27]line [21:55:27]written 0, free lines is 3288 [21:55:28]MH_Cut [21:55:28]Write to MH i2c: D1 01 00 51 03 01 26 [21:55:28]Write i2c OK [21:55:28]MH_I2C_Read... [21:55:28]Read from MH i2c: D1 [21:55:28]MH_I2C_Read... [21:55:28]Read from MH i2c: D1 01 00 [21:55:28]MH_I2C_Read... [21:55:28]Read from MH i2c: D1 01 00 51 03 00 25 [21:55:28]Write to MH i2c: 01 00 00 52 03 55 [21:55:28]Write i2c OK [21:55:28]MH_I2C_Read... [21:55:28]*** Cut start [21:55:28]*** Purtial cut [21:55:28]*** Stage 1: CUTSNS_PIN = 1 [21:55:29]Read from MH i2c: 01 [21:55:29]MH_I2C_Read... [21:55:29]*** Stop cut motor [21:55:29]*** Cut end [21:55:29]Read from MH i2c: 01 07 00 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [21:55:29]process_action close_receipt done [21:55:29]requested_data is exist [21:55:29]produce_requested_data [21:55:29]requested_item fm.sn is exist - process it [21:55:29]wFMCommunicate request_size=4 [21:55:29]MH_SAM_APDU [21:55:29]CAPDU: 80 11 00 00 [21:55:29]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [21:55:29]Write i2c OK [21:55:29]MH_I2C_Read... [21:55:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:29]Read from MH i2c: E2 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 17 00 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [21:55:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:29]wFMCommunicate OK [21:55:29]requested_item fd.num is exist - process it [21:55:29]SAM_PROTO_GetFieldsCounters [21:55:29]wFMCommunicate request_size=4 [21:55:29]MH_SAM_APDU [21:55:29]CAPDU: 80 13 00 00 [21:55:29]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [21:55:29]Write i2c OK [21:55:29]MH_I2C_Read... [21:55:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:29]Read from MH i2c: E2 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 62 00 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [21:55:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:29]wFMCommunicate OK [21:55:29]SAM_PROTO_GetFieldsCounters done [21:55:29]requested_item shift.num is exist - process it [21:55:29]requested_item shift.opened is exist - process it [21:55:29]req_shift_opened [21:55:29]FM_GetShiftState [21:55:29]SAM_PROTO_GetShiftState [21:55:29]wFMCommunicate request_size=4 [21:55:29]MH_SAM_APDU [21:55:29]CAPDU: 80 13 01 00 [21:55:29]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [21:55:29]Write i2c OK [21:55:29]MH_I2C_Read... [21:55:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:29]Read from MH i2c: E2 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 0E 00 [21:55:29]MH_I2C_Read... [21:55:29]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1C [21:55:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:55:29]wFMCommunicate OK [21:55:29]SAM_PROTO_GetShiftState done [21:55:29]FM_GetShiftState done [21:55:29]req_shift_opened done [21:55:29]requested_item shift.open_date is exist - process it [21:55:29]req_shift_open_date [21:55:29]req_shift_open_date done [21:55:29]produce_requested_data done [21:55:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152090,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:55:29]process_action_free close_receipt [21:55:29]json_value_free [21:55:29]json_value_free done [21:55:29]process_json_proto returns [21:55:29]Send response to host [21:55:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152090,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:55:29]free response buf [21:55:29]execute_script done [21:55:29]execute_script returns [21:55:29]free content buf [21:55:29]Sock 9.Close socket [21:55:29]Sock 9.Thread stoped [21:55:32]ConnectInit Can't take IP for lk.salyk.kg [21:55:32]CommunicateWithHost connect error [21:55:32]CommunicateWithHost err = -1 [21:55:32]OFD Sender: Server communicate error [21:55:37]OFD Sender: Processing packet 152090 [packets to send 827, broken 826] [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00152090 [21:55:37]OFD Sender: To server: pG, [21:55:37]CommunicateWithHost lk.salyk.kg:30040 [21:55:37]ConnectInit lk.salyk.kg [21:55:37]Connected sock=9 [21:55:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 0E 07 01 21 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 52 02 00 35 04 06 00 19 AE 52 29 8A EC C6 B1 76 8A 30 0F 86 D2 [21:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 58 47 00 BF 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 52 02 00 F4 03 04 00 5B 3A F0 66 B6 04 01 00 00 69 5C 90 CC AB 29 FC FD [21:55:38]CommunicateWithHost err = 0 [21:55:38]CheckOFDResponse [21:55:38]1017 (14) - 77093643461234 [21:55:38]1041 (16) - 0000000000871835 [21:55:38]1040 (4) - 152090 [21:55:38]1012 (4) - 22.09.2024 15:40 [21:55:38]1206 (1) - 0 [21:55:38]OFD Sender: Remove packet 152090 [21:55:38]ProducePacketName [21:55:38]name=ofd_packets/00152090 [21:55:38]NVStorageDeleteData [21:55:38]OFD Sender: No OFD packet to send [21:55:43]OFD Sender: No OFD packet to send [21:55:48]OFD Sender: No OFD packet to send [21:55:53]OFD Sender: No OFD packet to send [21:55:58]OFD Sender: No OFD packet to send [21:56:03]OFD Sender: No OFD packet to send [21:56:05]recv_with_timeout no data received [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:27]recv_with_timeout no data received [21:56:28]OFD Sender: No OFD packet to send [21:56:34]OFD Sender: No OFD packet to send [21:56:39]OFD Sender: No OFD packet to send [21:56:44]OFD Sender: No OFD packet to send [21:56:49]OFD Sender: No OFD packet to send [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:56:59]recv_with_timeout no data received [21:57:04]OFD Sender: No OFD packet to send [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:16]accept exits with 7 [21:57:16]New connection [21:57:16]New thread 3066891620 created [21:57:16]Thread 3067034980 joined [21:57:16]Waiting for new connection... [21:57:16] Sock 7.Parse request [21:57:16]Sock 7.Check first char [21:57:16]Sock 7.First char is OK [21:57:16]request: POST /json_proto HTTP/1.0 [21:57:16]Method: POST [21:57:16]URL: /json_proto [21:57:16]Method is POST - this is cgi request [21:57:16]url: /json_proto [21:57:16]query_string will be loaded in cgi processing [21:57:16]execute_cgi json_proto POST (null) [21:57:16]execute_cgi path=json_proto method=POST [21:57:16]POST find Content-Length [21:57:16]Host: 172.17.43.67:8080 [21:57:16]Content-Length: 796 [21:57:16]Content-Type: application/json [21:57:16] [21:57:16]POST finish read [21:57:16]Found Content-Length = 796 [21:57:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:16]execute_script... [21:57:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:16]POST & json_proto [21:57:16]process_json_proto [21:57:16]json parsed OK: [21:57:16]protocol is kg_v1.0 [21:57:16]action value=close_receipt [21:57:16]process_action close_receipt [21:57:16]cmd_close_receipt [21:57:16]MH_GetDate [21:57:16]Write to MH i2c: F0 00 00 56 03 48 [21:57:16]Write i2c OK [21:57:16]MH_I2C_Read... [21:57:16]Read from MH i2c: F0 [21:57:16]MH_I2C_Read... [21:57:16]Read from MH i2c: F0 09 00 [21:57:16]MH_I2C_Read... [21:57:16]Read from MH i2c: F0 09 00 56 03 00 BD 92 F0 66 6A BD 47 65 C9 [21:57:16]GetLastDocTimeStamp 1727042126 [21:57:16]current date 1727042237 [21:57:16]FM_GetShiftState [21:57:16]SAM_PROTO_GetShiftState [21:57:16]wFMCommunicate request_size=4 [21:57:16]MH_SAM_APDU [21:57:16]CAPDU: 80 13 01 00 [21:57:16]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [21:57:16]Write i2c OK [21:57:16]MH_I2C_Read... [21:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:16]Read from MH i2c: E2 [21:57:16]MH_I2C_Read... [21:57:16]Read from MH i2c: E2 0E 00 [21:57:16]MH_I2C_Read... [21:57:16]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 1E [21:57:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:16]wFMCommunicate OK [21:57:16]SAM_PROTO_GetShiftState done [21:57:16]FM_GetShiftState done [21:57:16]opened in 1726966141 [21:57:16]opened+sec_in_day 1727052541 [21:57:16]quantity*price = 0 [21:57:16]sum+1 = 1 [21:57:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 422 22.09.2024 21:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152091 ФПД: 156611827930695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152091&fm=156611827930695&tin=02508201610067®Number=0000000000091825&sum=0 [21:57:17]StoreToDocumentArchive [21:57:17]shift 475 fd 152091 [21:57:17]save to /storage/0475/doc_00152091 [21:57:17]save last doc name /storage/0475/doc_00152091 to /storage/kkm_last_doc_name [21:57:17]save OK [21:57:17]Clear old archive folders... [21:57:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:57:17]tlvbuf is 01A38F40 [21:57:17]SAM_PROTO_ClearQueue [21:57:17]wFMCommunicate request_size=4 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 09 00 00 [21:57:17]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [21:57:17]RAPDU: 90 00 [21:57:17]wFMCommunicate OK [21:57:17]SAM_PROTO_ClearQueue done [21:57:17]KKMCreateOFDPacket [21:57:17]OFDProtocolAddRootSTLVToBuf [21:57:17]FM_MakeSignedData [21:57:17]FM_MakeSignedData [21:57:17]SAM_PROTO_SignData [21:57:17]wFMCommunicate request_size=4 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 0D 01 02 [21:57:17]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [21:57:17]RAPDU: 90 00 [21:57:17]wFMCommunicate OK [21:57:17]wFMCommunicate request_size=255 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 BD 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 52 02 00 35 04 06 00 8E [21:57:17]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 BD 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 52 02 00 35 04 06 00 8E 00 00 00 [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [21:57:17]RAPDU: 90 00 [21:57:17]wFMCommunicate OK [21:57:17]wFMCommunicate request_size=10 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 0D 02 02 05 70 08 5F 16 47 [21:57:17]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 70 08 5F 16 47 00 00 22 [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 03 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [21:57:18]RAPDU: 90 00 [21:57:18]wFMCommunicate OK [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 0D 03 02 [21:57:18]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 0B 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 0B 00 68 03 00 71 0B E2 B0 CB C8 72 52 90 00 4C [21:57:18]RAPDU: 71 0B E2 B0 CB C8 72 52 90 00 [21:57:18]wFMCommunicate OK [21:57:18]SAM_PROTO_SignData done [21:57:18]FM_MakeSignedData done [21:57:18]CreateOFDProtocolMessage [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 11 00 00 [21:57:18]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 17 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [21:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:18]wFMCommunicate OK [21:57:18]CreateOFDProtocolMessage done [21:57:18]OFDSenderStorePacket 152091 [21:57:18]StoreOFDPacket docnum=152091 [21:57:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 A9 07 01 CA 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 BD 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 52 02 00 35 04 06 00 8E 70 08 5F 16 47 71 0B E2 B0 CB C8 72 52 [21:57:18]CheckFolder [21:57:18]dirname=/storage/ofd_packets [21:57:18]CheckFolder done [21:57:18]ProducePacketName [21:57:18]name=ofd_packets/00152091 [21:57:18]NVStorageSaveData ofd_packets/00152091 [21:57:18]File name is /storage/ofd_packets/00152091 [21:57:18]Write 301 bytes [21:57:18]NVStorageSaveData done [21:57:18]OFDSenderStorePacket done [21:57:18]KKMCreateOFDPacket done [21:57:18]NVStorageSaveData kkm_last_timestamp [21:57:18]File name is /storage/kkm_last_timestamp [21:57:18]Write 4 bytes [21:57:18]NVStorageSaveData done [21:57:18]ExternCall_PrintAddStr [21:57:18]wPrintStart [21:57:18]Write to MH i2c: 01 00 00 6A 03 6D [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 07 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [21:57:18]RasterBufferAndPrint [21:57:18]line Счет N : (1)1786098 [21:57:18]line ИНН: 02508201610067 [21:57:18]line Контрольно-Кассовый Чек [21:57:18]line ПРОДАЖА [21:57:18]line ТРК (МРК, ГНК) : 22 [21:57:18]line Товар: 2710124130 [21:57:18]line Аи-92-К-5 [21:57:18]line 7.380 * 0.00 [21:57:18]line = 0.00 [21:57:18]line НДС 12% НСП 1% [21:57:18]line > о реализуемом товаре [21:57:18]line ИТОГО: 0.00 [21:57:18]line НСП 1% : 0.00 [21:57:18]line НДС 12% : 0.00 [21:57:18]line Наличными: 0.00 [21:57:18]line Безнал.: 0.00 [21:57:18]line Место: АЗС № 89 "Партнер Нефть" [21:57:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:57:18]line СНО: Общий режим [21:57:18]line Чек 422 22.09.2024 21:57 [21:57:18]line Смена: 475 ФФД: 1.0 [21:57:18]line ЗНМ: 0300000113 [21:57:18]line РНМ: 0000000000091825 [21:57:18]line Версия ККМ: 001 [21:57:18]line Платежная система: O! деньги [21:57:18]line ФМ: 0000000000871835 [21:57:18]line ФД: 152091 [21:57:18]line ФПД: 156611827930695 [21:57:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152091&fm=156611827930695&tin=02508201610067®Number=0000000000091825&sum=0 [21:57:18]written 0, free lines is 4095 [21:57:18]OFD Sender: Processing packet 152091 [packets to send 827, broken 826] [21:57:18]ProducePacketName [21:57:18]name=ofd_packets/00152091 [21:57:18]OFD Sender: To server: pG, [21:57:18]CommunicateWithHost lk.salyk.kg:30040 [21:57:18]ConnectInit lk.salyk.kg [21:57:18]Write to MH i2c: 01 00 00 94 03 97 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 07 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 EC 0C 96 [21:57:18]RasterBufferAndPrint [21:57:18]line [21:57:18]line [21:57:18]line [21:57:18]line [21:57:18]line [21:57:18]written 0, free lines is 3314 [21:57:18]MH_Cut [21:57:18]Write to MH i2c: D1 01 00 9B 03 01 70 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: D1 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: D1 01 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: D1 01 00 9B 03 00 6F [21:57:18]Write to MH i2c: 01 00 00 9C 03 9F [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:19]*** Cut start [21:57:19]*** Purtial cut [21:57:19]*** Stage 1: CUTSNS_PIN = 1 [21:57:19]Read from MH i2c: 01 [21:57:19]MH_I2C_Read... [21:57:19]*** Stop cut motor [21:57:19]*** Cut end [21:57:19]Read from MH i2c: 01 07 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [21:57:19]process_action close_receipt done [21:57:19]requested_data is exist [21:57:19]produce_requested_data [21:57:19]requested_item fm.sn is exist - process it [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 11 00 00 [21:57:19]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 17 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [21:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:19]wFMCommunicate OK [21:57:19]requested_item fd.num is exist - process it [21:57:19]SAM_PROTO_GetFieldsCounters [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 13 00 00 [21:57:19]Write to MH i2c: E2 08 00 9E 03 80 13 00 00 00 00 00 00 1D [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 62 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 62 00 9E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [21:57:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:19]wFMCommunicate OK [21:57:19]SAM_PROTO_GetFieldsCounters done [21:57:19]requested_item shift.num is exist - process it [21:57:19]requested_item shift.opened is exist - process it [21:57:19]req_shift_opened [21:57:19]FM_GetShiftState [21:57:19]SAM_PROTO_GetShiftState [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 13 01 00 [21:57:19]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 0E 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 66 [21:57:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:19]wFMCommunicate OK [21:57:19]SAM_PROTO_GetShiftState done [21:57:19]FM_GetShiftState done [21:57:19]req_shift_opened done [21:57:19]requested_item shift.open_date is exist - process it [21:57:19]req_shift_open_date [21:57:19]req_shift_open_date done [21:57:19]produce_requested_data done [21:57:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152091,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:57:19]process_action_free close_receipt [21:57:19]json_value_free [21:57:19]json_value_free done [21:57:19]process_json_proto returns [21:57:19]Send response to host [21:57:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152091,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:57:19]free response buf [21:57:19]execute_script done [21:57:19]execute_script returns [21:57:19]free content buf [21:57:19]Sock 7.Close socket [21:57:19]Sock 7.Thread stoped [21:57:19]recv_with_timeout no data received [21:57:22]Connected sock=11 [21:57:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 A9 07 01 CA 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 BD 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 52 02 00 35 04 06 00 8E 70 08 5F 16 47 71 0B E2 B0 CB C8 72 52 [21:57:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 33 C5 47 00 53 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 52 02 00 F4 03 04 00 C3 3A F0 66 B6 04 01 00 00 9F 02 5D A3 CC D5 0A BC [21:57:23]CommunicateWithHost err = 0 [21:57:23]CheckOFDResponse [21:57:23]1017 (14) - 77093643461234 [21:57:23]1041 (16) - 0000000000871835 [21:57:23]1040 (4) - 152091 [21:57:23]1012 (4) - 22.09.2024 15:41 [21:57:23]1206 (1) - 0 [21:57:23]OFD Sender: Remove packet 152091 [21:57:23]ProducePacketName [21:57:23]name=ofd_packets/00152091 [21:57:23]NVStorageDeleteData [21:57:23]OFD Sender: No OFD packet to send [21:57:28]OFD Sender: No OFD packet to send [21:57:33]OFD Sender: No OFD packet to send [21:57:38]OFD Sender: No OFD packet to send [21:57:39]accept exits with 10 [21:57:39]New connection [21:57:39]New thread 3067034980 created [21:57:39]Thread 3066891620 joined [21:57:39]Waiting for new connection... [21:57:39] Sock 10.Parse request [21:57:39]Sock 10.Check first char [21:57:39]Sock 10.First char is OK [21:57:39]request: POST /json_proto HTTP/1.0 [21:57:39]Method: POST [21:57:39]URL: /json_proto [21:57:39]Method is POST - this is cgi request [21:57:39]url: /json_proto [21:57:39]query_string will be loaded in cgi processing [21:57:39]execute_cgi json_proto POST (null) [21:57:39]execute_cgi path=json_proto method=POST [21:57:39]POST find Content-Length [21:57:39]Host: 172.17.43.67:8080 [21:57:39]Content-Length: 678 [21:57:39]Content-Type: application/json [21:57:39] [21:57:39]POST finish read [21:57:39]Found Content-Length = 678 [21:57:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:39]execute_script... [21:57:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:39]POST & json_proto [21:57:39]process_json_proto [21:57:39]json parsed OK: [21:57:39]protocol is kg_v1.0 [21:57:39]action value=close_receipt [21:57:39]process_action close_receipt [21:57:39]cmd_close_receipt [21:57:39]MH_GetDate [21:57:39]Write to MH i2c: F0 00 00 A0 03 92 [21:57:39]Write i2c OK [21:57:39]MH_I2C_Read... [21:57:39]Read from MH i2c: F0 [21:57:39]MH_I2C_Read... [21:57:39]Read from MH i2c: F0 09 00 [21:57:39]MH_I2C_Read... [21:57:39]Read from MH i2c: F0 09 00 A0 03 00 D4 92 F0 66 6A BD 47 65 2A [21:57:39]GetLastDocTimeStamp 1727042237 [21:57:39]current date 1727042260 [21:57:39]FM_GetShiftState [21:57:39]SAM_PROTO_GetShiftState [21:57:39]wFMCommunicate request_size=4 [21:57:39]MH_SAM_APDU [21:57:39]CAPDU: 80 13 01 00 [21:57:39]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [21:57:39]Write i2c OK [21:57:39]MH_I2C_Read... [21:57:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:39]Read from MH i2c: E2 [21:57:39]MH_I2C_Read... [21:57:39]Read from MH i2c: E2 0E 00 [21:57:39]MH_I2C_Read... [21:57:39]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 68 [21:57:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:39]wFMCommunicate OK [21:57:39]SAM_PROTO_GetShiftState done [21:57:39]FM_GetShiftState done [21:57:39]opened in 1726966141 [21:57:39]opened+sec_in_day 1727052541 [21:57:39]quantity*price = 50010 [21:57:39]sum+1 = 50012 [21:57:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 423 22.09.2024 21:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152092 ФПД: 218283261979152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152092&fm=218283261979152&tin=02508201610067®Number=0000000000091825&sum=50000 [21:57:40]StoreToDocumentArchive [21:57:40]shift 475 fd 152092 [21:57:40]save to /storage/0475/doc_00152092 [21:57:40]save last doc name /storage/0475/doc_00152092 to /storage/kkm_last_doc_name [21:57:40]save OK [21:57:40]Clear old archive folders... [21:57:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:57:40]tlvbuf is 01A82920 [21:57:40]SAM_PROTO_ClearQueue [21:57:40]wFMCommunicate request_size=4 [21:57:40]MH_SAM_APDU [21:57:40]CAPDU: 80 09 00 00 [21:57:40]Write to MH i2c: E2 08 00 AE 03 80 09 00 00 00 00 00 00 23 [21:57:40]Write i2c OK [21:57:40]MH_I2C_Read... [21:57:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:40]Read from MH i2c: E2 [21:57:40]MH_I2C_Read... [21:57:40]Read from MH i2c: E2 03 00 [21:57:40]MH_I2C_Read... [21:57:40]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [21:57:40]RAPDU: 90 00 [21:57:40]wFMCommunicate OK [21:57:40]SAM_PROTO_ClearQueue done [21:57:40]KKMCreateOFDPacket [21:57:40]OFDProtocolAddRootSTLVToBuf [21:57:40]FM_MakeSignedData [21:57:40]FM_MakeSignedData [21:57:40]SAM_PROTO_SignData [21:57:40]wFMCommunicate request_size=4 [21:57:40]MH_SAM_APDU [21:57:40]CAPDU: 80 0D 01 02 [21:57:40]Write to MH i2c: E2 08 00 AF 03 80 0D 01 02 00 00 00 00 2B [21:57:40]Write i2c OK [21:57:40]MH_I2C_Read... [21:57:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:41]Read from MH i2c: E2 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [21:57:41]RAPDU: 90 00 [21:57:41]wFMCommunicate OK [21:57:41]wFMCommunicate request_size=255 [21:57:41]MH_SAM_APDU [21:57:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 D4 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 52 02 00 35 04 06 00 C6 [21:57:41]Write to MH i2c: E2 02 01 B0 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 D4 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 52 02 00 35 04 06 00 C6 00 00 08 [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:41]Read from MH i2c: E2 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [21:57:41]RAPDU: 90 00 [21:57:41]wFMCommunicate OK [21:57:41]wFMCommunicate request_size=10 [21:57:41]MH_SAM_APDU [21:57:41]CAPDU: 80 0D 02 02 05 87 08 4A 6A 10 [21:57:41]Write to MH i2c: E2 0D 00 B1 03 80 0D 02 02 05 00 87 08 4A 6A 10 00 00 8B [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:41]Read from MH i2c: E2 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [21:57:41]RAPDU: 90 00 [21:57:41]wFMCommunicate OK [21:57:41]wFMCommunicate request_size=4 [21:57:41]MH_SAM_APDU [21:57:41]CAPDU: 80 0D 03 02 [21:57:41]Write to MH i2c: E2 08 00 B2 03 80 0D 03 02 00 00 00 00 30 [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:41]Read from MH i2c: E2 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 0B 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 0B 00 B2 03 00 74 B1 1B 5D A2 4E 02 FB 90 00 BB [21:57:41]RAPDU: 74 B1 1B 5D A2 4E 02 FB 90 00 [21:57:41]wFMCommunicate OK [21:57:41]SAM_PROTO_SignData done [21:57:41]FM_MakeSignedData done [21:57:41]CreateOFDProtocolMessage [21:57:41]wFMCommunicate request_size=4 [21:57:41]MH_SAM_APDU [21:57:41]CAPDU: 80 11 00 00 [21:57:41]Write to MH i2c: E2 08 00 B3 03 80 11 00 00 00 00 00 00 30 [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:41]Read from MH i2c: E2 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 17 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: E2 17 00 B3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [21:57:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:41]wFMCommunicate OK [21:57:41]CreateOFDProtocolMessage done [21:57:41]OFDSenderStorePacket 152092 [21:57:41]StoreOFDPacket docnum=152092 [21:57:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AF 09 07 01 E4 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 D4 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 52 02 00 35 04 06 00 C6 87 08 4A 6A 10 74 B1 1B 5D A2 4E 02 FB [21:57:41]CheckFolder [21:57:41]dirname=/storage/ofd_packets [21:57:41]CheckFolder done [21:57:41]ProducePacketName [21:57:41]name=ofd_packets/00152092 [21:57:41]NVStorageSaveData ofd_packets/00152092 [21:57:41]File name is /storage/ofd_packets/00152092 [21:57:41]Write 301 bytes [21:57:41]NVStorageSaveData done [21:57:41]OFDSenderStorePacket done [21:57:41]KKMCreateOFDPacket done [21:57:41]NVStorageSaveData kkm_last_timestamp [21:57:41]File name is /storage/kkm_last_timestamp [21:57:41]Write 4 bytes [21:57:41]NVStorageSaveData done [21:57:41]ExternCall_PrintAddStr [21:57:41]wPrintStart [21:57:41]Write to MH i2c: 01 00 00 B4 03 B7 [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 07 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 FF 0F CC [21:57:41]RasterBufferAndPrint [21:57:41]line Счет N : (1)1786099 [21:57:41]line ИНН: 02508201610067 [21:57:41]line Контрольно-Кассовый Чек [21:57:41]line ПРОДАЖА [21:57:41]line ТРК (МРК, ГНК) : 13 [21:57:41]line Товар: 2710124500 [21:57:41]line Аи-95-К-5 [21:57:41]line 6.740 * 74.20 [21:57:41]line = 500.11 [21:57:41]line НДС 12% НСП 1% [21:57:41]line > о реализуемом товаре [21:57:41]line ОКРУГЛЕНИЕ: -0.11 [21:57:41]line ИТОГО: 500.00 [21:57:41]line Внесено: 500.00 [21:57:41]line СДАЧА: 0.00 [21:57:41]line НСП 1% : 4.43 [21:57:41]line НДС 12% : 53.11 [21:57:41]line Наличными: 500.00 [21:57:41]OFD Sender: Processing packet 152092 [packets to send 827, broken 826] [21:57:41]ProducePacketName [21:57:41]name=ofd_packets/00152092 [21:57:41]OFD Sender: To server: pG, [21:57:41]CommunicateWithHost lk.salyk.kg:30040 [21:57:41]ConnectInit lk.salyk.kg [21:57:41]line Безнал.: 0.00 [21:57:41]line Место: АЗС № 89 "Партнер Нефть" [21:57:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:57:41]line СНО: Общий режим [21:57:41]line Чек 423 22.09.2024 21:57 [21:57:41]line Смена: 475 ФФД: 1.0 [21:57:41]line ЗНМ: 0300000113 [21:57:41]line РНМ: 0000000000091825 [21:57:41]line Версия ККМ: 001 [21:57:41]line ФМ: 0000000000871835 [21:57:41]line ФД: 152092 [21:57:41]line ФПД: 218283261979152 [21:57:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152092&fm=218283261979152&tin=02508201610067®Number=0000000000091825&sum=50000 [21:57:41]written 0, free lines is 4095 [21:57:41]Write to MH i2c: 01 00 00 DF 03 E2 [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 07 00 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 D9 0C CE [21:57:41]RasterBufferAndPrint [21:57:41]line [21:57:41]line [21:57:41]line [21:57:41]line [21:57:41]line [21:57:41]written 0, free lines is 3295 [21:57:41]MH_Cut [21:57:41]Write to MH i2c: D1 01 00 E6 03 01 BB [21:57:41]Write i2c OK [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: D1 [21:57:41]MH_I2C_Read... [21:57:41]Read from MH i2c: D1 01 00 [21:57:41]MH_I2C_Read... [21:57:42]Read from MH i2c: D1 01 00 E6 03 00 BA [21:57:42]Write to MH i2c: 01 00 00 E7 03 EA [21:57:42]Write i2c OK [21:57:42]MH_I2C_Read... [21:57:42]*** Cut start [21:57:42]*** Purtial cut [21:57:42]*** Stage 1: CUTSNS_PIN = 1 [21:57:42]Read from MH i2c: 01 [21:57:43]MH_I2C_Read... [21:57:43]*** Stop cut motor [21:57:43]*** Cut end [21:57:43]Read from MH i2c: 01 07 00 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [21:57:43]process_action close_receipt done [21:57:43]requested_data is exist [21:57:43]produce_requested_data [21:57:43]requested_item fm.sn is exist - process it [21:57:43]wFMCommunicate request_size=4 [21:57:43]MH_SAM_APDU [21:57:43]CAPDU: 80 11 00 00 [21:57:43]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [21:57:43]Write i2c OK [21:57:43]MH_I2C_Read... [21:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:43]Read from MH i2c: E2 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 17 00 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [21:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:43]wFMCommunicate OK [21:57:43]requested_item fd.num is exist - process it [21:57:43]SAM_PROTO_GetFieldsCounters [21:57:43]wFMCommunicate request_size=4 [21:57:43]MH_SAM_APDU [21:57:43]CAPDU: 80 13 00 00 [21:57:43]Write to MH i2c: E2 08 00 E9 03 80 13 00 00 00 00 00 00 68 [21:57:43]Write i2c OK [21:57:43]MH_I2C_Read... [21:57:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:43]Read from MH i2c: E2 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 62 00 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 62 00 E9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [21:57:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:43]wFMCommunicate OK [21:57:43]SAM_PROTO_GetFieldsCounters done [21:57:43]requested_item shift.num is exist - process it [21:57:43]requested_item shift.opened is exist - process it [21:57:43]req_shift_opened [21:57:43]FM_GetShiftState [21:57:43]SAM_PROTO_GetShiftState [21:57:43]wFMCommunicate request_size=4 [21:57:43]MH_SAM_APDU [21:57:43]CAPDU: 80 13 01 00 [21:57:43]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [21:57:43]Write i2c OK [21:57:43]MH_I2C_Read... [21:57:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:43]Read from MH i2c: E2 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 0E 00 [21:57:43]MH_I2C_Read... [21:57:43]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B1 [21:57:43]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:43]wFMCommunicate OK [21:57:43]SAM_PROTO_GetShiftState done [21:57:43]FM_GetShiftState done [21:57:43]req_shift_opened done [21:57:43]requested_item shift.open_date is exist - process it [21:57:43]req_shift_open_date [21:57:43]req_shift_open_date done [21:57:43]produce_requested_data done [21:57:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152092,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:57:43]process_action_free close_receipt [21:57:43]json_value_free [21:57:43]json_value_free done [21:57:43]process_json_proto returns [21:57:43]Send response to host [21:57:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152092,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:57:43]free response buf [21:57:43]execute_script done [21:57:43]execute_script returns [21:57:43]free content buf [21:57:43]Sock 10.Close socket [21:57:43]Sock 10.Thread stoped [21:57:45]recv_with_timeout no data received [21:57:46]ConnectInit Can't take IP for lk.salyk.kg [21:57:46]CommunicateWithHost connect error [21:57:46]CommunicateWithHost err = -1 [21:57:46]OFD Sender: Server communicate error [21:57:50]accept exits with 7 [21:57:50]New connection [21:57:50]New thread 3066891620 created [21:57:50]Thread 3067034980 joined [21:57:50]Waiting for new connection... [21:57:50] Sock 7.Parse request [21:57:50]Sock 7.Check first char [21:57:50]Sock 7.First char is OK [21:57:50]request: POST /json_proto HTTP/1.0 [21:57:50]Method: POST [21:57:50]URL: /json_proto [21:57:50]Method is POST - this is cgi request [21:57:50]url: /json_proto [21:57:50]query_string will be loaded in cgi processing [21:57:50]execute_cgi json_proto POST (null) [21:57:50]execute_cgi path=json_proto method=POST [21:57:50]POST find Content-Length [21:57:50]Host: 172.17.43.67:8080 [21:57:50]Content-Length: 662 [21:57:50]Content-Type: application/json [21:57:50] [21:57:50]POST finish read [21:57:50]Found Content-Length = 662 [21:57:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:50]execute_script... [21:57:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:50]POST & json_proto [21:57:50]process_json_proto [21:57:50]json parsed OK: [21:57:50]protocol is kg_v1.0 [21:57:50]action value=close_receipt [21:57:50]process_action close_receipt [21:57:50]cmd_close_receipt [21:57:50]MH_GetDate [21:57:50]Write to MH i2c: F0 00 00 EB 03 DD [21:57:50]Write i2c OK [21:57:50]MH_I2C_Read... [21:57:50]Read from MH i2c: F0 [21:57:50]MH_I2C_Read... [21:57:50]Read from MH i2c: F0 09 00 [21:57:50]MH_I2C_Read... [21:57:50]Read from MH i2c: F0 09 00 EB 03 00 DF 92 F0 66 6A BD 47 65 80 [21:57:50]GetLastDocTimeStamp 1727042260 [21:57:50]current date 1727042271 [21:57:50]FM_GetShiftState [21:57:50]SAM_PROTO_GetShiftState [21:57:50]wFMCommunicate request_size=4 [21:57:50]MH_SAM_APDU [21:57:50]CAPDU: 80 13 01 00 [21:57:50]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [21:57:50]Write i2c OK [21:57:50]MH_I2C_Read... [21:57:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:50]Read from MH i2c: E2 [21:57:50]MH_I2C_Read... [21:57:50]Read from MH i2c: E2 0E 00 [21:57:50]MH_I2C_Read... [21:57:50]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B3 [21:57:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:50]wFMCommunicate OK [21:57:50]SAM_PROTO_GetShiftState done [21:57:50]FM_GetShiftState done [21:57:50]opened in 1726966141 [21:57:50]opened+sec_in_day 1727052541 [21:57:50]quantity*price = 50034 [21:57:50]sum+1 = 50036 [21:57:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 424 22.09.2024 21:57 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152093 ФПД: 18495591845974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152093&fm=18495591845974&tin=02508201610067®Number=0000000000091825&sum=50000 [21:57:52]StoreToDocumentArchive [21:57:52]shift 475 fd 152093 [21:57:52]save to /storage/0475/doc_00152093 [21:57:52]save last doc name /storage/0475/doc_00152093 to /storage/kkm_last_doc_name [21:57:52]save OK [21:57:52]Clear old archive folders... [21:57:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:57:52]tlvbuf is 01A51B70 [21:57:52]SAM_PROTO_ClearQueue [21:57:52]wFMCommunicate request_size=4 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 09 00 00 [21:57:52]Write to MH i2c: E2 08 00 F9 03 80 09 00 00 00 00 00 00 6E [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [21:57:52]RAPDU: 90 00 [21:57:52]wFMCommunicate OK [21:57:52]SAM_PROTO_ClearQueue done [21:57:52]KKMCreateOFDPacket [21:57:52]OFDProtocolAddRootSTLVToBuf [21:57:52]FM_MakeSignedData [21:57:52]FM_MakeSignedData [21:57:52]SAM_PROTO_SignData [21:57:52]wFMCommunicate request_size=4 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 0D 01 02 [21:57:52]Write to MH i2c: E2 08 00 FA 03 80 0D 01 02 00 00 00 00 76 [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [21:57:52]RAPDU: 90 00 [21:57:52]wFMCommunicate OK [21:57:52]wFMCommunicate request_size=255 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 DF 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 52 02 00 35 04 06 00 10 D2 57 2E 90 [21:57:52]Write to MH i2c: E2 02 01 FB 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 DF 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 52 02 00 35 04 06 00 10 D2 57 2E 90 00 00 C0 [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [21:57:52]RAPDU: 90 00 [21:57:52]wFMCommunicate OK [21:57:52]wFMCommunicate request_size=6 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 0D 02 02 01 56 [21:57:52]Write to MH i2c: E2 09 00 FC 03 80 0D 02 02 01 00 56 00 00 D1 [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [21:57:52]RAPDU: 90 00 [21:57:52]wFMCommunicate OK [21:57:52]wFMCommunicate request_size=4 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 0D 03 02 [21:57:52]Write to MH i2c: E2 08 00 FD 03 80 0D 03 02 00 00 00 00 7B [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 0B 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 0B 00 FD 03 00 20 0D A7 96 54 08 8D 3F 90 00 0E [21:57:52]RAPDU: 20 0D A7 96 54 08 8D 3F 90 00 [21:57:52]wFMCommunicate OK [21:57:52]SAM_PROTO_SignData done [21:57:52]FM_MakeSignedData done [21:57:52]CreateOFDProtocolMessage [21:57:52]wFMCommunicate request_size=4 [21:57:52]MH_SAM_APDU [21:57:52]CAPDU: 80 11 00 00 [21:57:52]Write to MH i2c: E2 08 00 FE 03 80 11 00 00 00 00 00 00 7B [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:52]Read from MH i2c: E2 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 17 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: E2 17 00 FE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [21:57:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:52]wFMCommunicate OK [21:57:52]CreateOFDProtocolMessage done [21:57:52]OFDSenderStorePacket 152093 [21:57:52]StoreOFDPacket docnum=152093 [21:57:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3F 9D 03 01 D5 13 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 DF 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 52 02 00 35 04 06 00 10 D2 57 2E 90 56 20 0D A7 96 54 08 8D 3F [21:57:52]CheckFolder [21:57:52]dirname=/storage/ofd_packets [21:57:52]CheckFolder done [21:57:52]ProducePacketName [21:57:52]name=ofd_packets/00152093 [21:57:52]NVStorageSaveData ofd_packets/00152093 [21:57:52]File name is /storage/ofd_packets/00152093 [21:57:52]Write 297 bytes [21:57:52]NVStorageSaveData done [21:57:52]OFDSenderStorePacket done [21:57:52]KKMCreateOFDPacket done [21:57:52]NVStorageSaveData kkm_last_timestamp [21:57:52]File name is /storage/kkm_last_timestamp [21:57:52]Write 4 bytes [21:57:52]NVStorageSaveData done [21:57:52]ExternCall_PrintAddStr [21:57:52]wPrintStart [21:57:52]Write to MH i2c: 01 00 00 FF 03 02 [21:57:52]Write i2c OK [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: 01 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: 01 07 00 [21:57:52]MH_I2C_Read... [21:57:52]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 FF 0F 17 [21:57:52]RasterBufferAndPrint [21:57:52]line Счет N : (1)1786100 [21:57:52]line ИНН: 02508201610067 [21:57:52]line Контрольно-Кассовый Чек [21:57:52]line ПРОДАЖА [21:57:52]line ТРК (МРК, ГНК) : 33 [21:57:52]line Товар: 2710124130 [21:57:52]line Super-92 [21:57:52]line 7.220 * 69.30 [21:57:52]line = 500.35 [21:57:52]line НДС 12% НСП 1% [21:57:52]line > о реализуемом товаре [21:57:52]line ОКРУГЛЕНИЕ: -0.35 [21:57:52]line ИТОГО: 500.00 [21:57:52]line Внесено: 500.00 [21:57:52]line СДАЧА: 0.00 [21:57:52]line НСП 1% : 4.43 [21:57:52]line НДС 12% : 53.13 [21:57:52]line Наличными: 500.00 [21:57:52]line Безнал.: 0.00 [21:57:52]line Место: АЗС № 89 "Партнер Нефть" [21:57:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:57:52]line СНО: Общий режим [21:57:52]line Чек 424 22.09.2024 21:57 [21:57:52]line Смена: 475 ФФД: 1.0 [21:57:52]line ЗНМ: 0300000113 [21:57:52]line РНМ: 0000000000091825 [21:57:52]line Версия ККМ: 001 [21:57:52]line ФМ: 0000000000871835 [21:57:52]line ФД: 152093 [21:57:52]line ФПД: 18495591845974 [21:57:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152093&fm=18495591845974&tin=02508201610067®Number=0000000000091825&sum=50000 [21:57:52]written 0, free lines is 4095 [21:57:53]Write to MH i2c: 01 00 00 2A 04 2E [21:57:53]Write i2c OK [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: 01 [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: 01 07 00 [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 DE 0C 1F [21:57:53]RasterBufferAndPrint [21:57:53]line [21:57:53]line [21:57:53]line [21:57:53]line [21:57:53]line [21:57:53]written 0, free lines is 3303 [21:57:53]MH_Cut [21:57:53]Write to MH i2c: D1 01 00 31 04 01 07 [21:57:53]Write i2c OK [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: D1 [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: D1 01 00 [21:57:53]MH_I2C_Read... [21:57:53]Read from MH i2c: D1 01 00 31 04 00 06 [21:57:53]Write to MH i2c: 01 00 00 32 04 36 [21:57:53]Write i2c OK [21:57:53]MH_I2C_Read... [21:57:53]*** Cut start [21:57:53]*** Purtial cut [21:57:53]*** Stage 1: CUTSNS_PIN = 1 [21:57:54]Read from MH i2c: 01 [21:57:54]MH_I2C_Read... [21:57:54]*** Stop cut motor [21:57:54]*** Cut end [21:57:54]Read from MH i2c: 01 07 00 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [21:57:54]process_action close_receipt done [21:57:54]requested_data is exist [21:57:54]produce_requested_data [21:57:54]requested_item fm.sn is exist - process it [21:57:54]wFMCommunicate request_size=4 [21:57:54]MH_SAM_APDU [21:57:54]CAPDU: 80 11 00 00 [21:57:54]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [21:57:54]Write i2c OK [21:57:54]MH_I2C_Read... [21:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:54]Read from MH i2c: E2 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 17 00 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [21:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:57:54]wFMCommunicate OK [21:57:54]requested_item fd.num is exist - process it [21:57:54]SAM_PROTO_GetFieldsCounters [21:57:54]wFMCommunicate request_size=4 [21:57:54]MH_SAM_APDU [21:57:54]CAPDU: 80 13 00 00 [21:57:54]Write to MH i2c: E2 08 00 34 04 80 13 00 00 00 00 00 00 B4 [21:57:54]Write i2c OK [21:57:54]MH_I2C_Read... [21:57:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:54]Read from MH i2c: E2 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 62 00 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 62 00 34 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [21:57:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:54]wFMCommunicate OK [21:57:54]SAM_PROTO_GetFieldsCounters done [21:57:54]requested_item shift.num is exist - process it [21:57:54]requested_item shift.opened is exist - process it [21:57:54]req_shift_opened [21:57:54]FM_GetShiftState [21:57:54]SAM_PROTO_GetShiftState [21:57:54]wFMCommunicate request_size=4 [21:57:54]MH_SAM_APDU [21:57:54]CAPDU: 80 13 01 00 [21:57:54]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [21:57:54]Write i2c OK [21:57:54]MH_I2C_Read... [21:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:54]Read from MH i2c: E2 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 0E 00 [21:57:54]MH_I2C_Read... [21:57:54]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FD [21:57:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [21:57:54]wFMCommunicate OK [21:57:54]SAM_PROTO_GetShiftState done [21:57:54]FM_GetShiftState done [21:57:54]req_shift_opened done [21:57:54]requested_item shift.open_date is exist - process it [21:57:54]req_shift_open_date [21:57:54]req_shift_open_date done [21:57:54]produce_requested_data done [21:57:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152093,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [21:57:54]process_action_free close_receipt [21:57:54]json_value_free [21:57:54]json_value_free done [21:57:54]process_json_proto returns [21:57:54]Send response to host [21:57:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152093,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [21:57:54]free response buf [21:57:54]execute_script done [21:57:54]execute_script returns [21:57:54]free content buf [21:57:54]Sock 7.Close socket [21:57:54]Sock 7.Thread stoped [21:57:56]ConnectInit Can't take IP for lk.salyk.kg [21:57:56]CommunicateWithHost connect error [21:57:56]CommunicateWithHost err = -1 [21:57:56]OFD Sender: Server communicate error [21:57:56]OFD Sender: Processing packet 152092 [packets to send 828, broken 826] [21:57:56]ProducePacketName [21:57:56]name=ofd_packets/00152092 [21:57:56]OFD Sender: To server: pG, [21:57:56]CommunicateWithHost lk.salyk.kg:30040 [21:57:56]ConnectInit lk.salyk.kg [21:58:02]recv_with_timeout no data received [21:58:11]Connected sock=7 [21:58:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AF 09 07 01 E4 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 D4 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 52 02 00 35 04 06 00 C6 87 08 4A 6A 10 74 B1 1B 5D A2 4E 02 FB [21:58:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 B9 47 00 8C 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 52 02 00 F4 03 04 00 F5 3A F0 66 B6 04 01 00 00 6E E1 31 33 D7 92 7E 3F [21:58:12]CommunicateWithHost err = 0 [21:58:12]CheckOFDResponse [21:58:12]1017 (14) - 77093643461234 [21:58:12]1041 (16) - 0000000000871835 [21:58:12]1040 (4) - 152092 [21:58:12]1012 (4) - 22.09.2024 15:42 [21:58:12]1206 (1) - 0 [21:58:12]OFD Sender: Remove packet 152092 [21:58:12]ProducePacketName [21:58:12]name=ofd_packets/00152092 [21:58:12]NVStorageDeleteData [21:58:13]OFD Sender: Processing packet 152093 [packets to send 827, broken 826] [21:58:13]ProducePacketName [21:58:13]name=ofd_packets/00152093 [21:58:13]OFD Sender: To server: pG, [21:58:13]CommunicateWithHost lk.salyk.kg:30040 [21:58:13]ConnectInit lk.salyk.kg [21:58:14]Connected sock=7 [21:58:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3F 9D 03 01 D5 13 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 DF 92 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 52 02 00 35 04 06 00 10 D2 57 2E 90 56 20 0D A7 96 54 08 8D 3F [21:58:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC D5 47 00 0E B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 52 02 00 F4 03 04 00 F8 3A F0 66 B6 04 01 00 00 88 58 B3 CD 32 19 CE 85 [21:58:15]CommunicateWithHost err = 0 [21:58:15]CheckOFDResponse [21:58:15]1017 (14) - 77093643461234 [21:58:15]1041 (16) - 0000000000871835 [21:58:15]1040 (4) - 152093 [21:58:15]1012 (4) - 22.09.2024 15:42 [21:58:15]1206 (1) - 0 [21:58:15]OFD Sender: Remove packet 152093 [21:58:15]ProducePacketName [21:58:15]name=ofd_packets/00152093 [21:58:15]NVStorageDeleteData [21:58:15]OFD Sender: No OFD packet to send [21:58:20]OFD Sender: No OFD packet to send [21:58:25]OFD Sender: No OFD packet to send [21:58:30]OFD Sender: No OFD packet to send [21:58:35]OFD Sender: No OFD packet to send [21:58:40]OFD Sender: No OFD packet to send [21:58:41]recv_with_timeout no data received [21:58:45]OFD Sender: No OFD packet to send [21:58:50]OFD Sender: No OFD packet to send [21:58:55]OFD Sender: No OFD packet to send [21:59:00]OFD Sender: No OFD packet to send [21:59:05]OFD Sender: No OFD packet to send [21:59:10]OFD Sender: No OFD packet to send [21:59:14]recv_with_timeout no data received [21:59:15]OFD Sender: No OFD packet to send [21:59:20]OFD Sender: No OFD packet to send [21:59:24]recv_with_timeout no data received [21:59:25]OFD Sender: No OFD packet to send [21:59:30]OFD Sender: No OFD packet to send [21:59:35]OFD Sender: No OFD packet to send [21:59:40]OFD Sender: No OFD packet to send [21:59:44]recv_with_timeout no data received [21:59:45]OFD Sender: No OFD packet to send [21:59:50]OFD Sender: No OFD packet to send [21:59:55]OFD Sender: No OFD packet to send [22:00:00]OFD Sender: No OFD packet to send [22:00:05]OFD Sender: No OFD packet to send [22:00:10]OFD Sender: No OFD packet to send [22:00:15]OFD Sender: No OFD packet to send [22:00:20]OFD Sender: No OFD packet to send [22:00:24]recv_with_timeout no data received [22:00:26]OFD Sender: No OFD packet to send [22:00:31]OFD Sender: No OFD packet to send [22:00:36]OFD Sender: No OFD packet to send [22:00:41]OFD Sender: No OFD packet to send [22:00:46]OFD Sender: No OFD packet to send [22:00:49]recv_with_timeout no data received [22:00:51]OFD Sender: No OFD packet to send [22:00:56]OFD Sender: No OFD packet to send [22:01:01]OFD Sender: No OFD packet to send [22:01:06]OFD Sender: No OFD packet to send [22:01:11]OFD Sender: No OFD packet to send [22:01:16]OFD Sender: No OFD packet to send [22:01:21]OFD Sender: No OFD packet to send [22:01:26]OFD Sender: No OFD packet to send [22:01:31]OFD Sender: No OFD packet to send [22:01:36]OFD Sender: No OFD packet to send [22:01:41]OFD Sender: No OFD packet to send [22:01:46]OFD Sender: No OFD packet to send [22:01:48]recv_with_timeout no data received [22:01:51]OFD Sender: No OFD packet to send [22:01:56]OFD Sender: No OFD packet to send [22:02:01]OFD Sender: No OFD packet to send [22:02:06]OFD Sender: No OFD packet to send [22:02:11]OFD Sender: No OFD packet to send [22:02:16]OFD Sender: No OFD packet to send [22:02:21]OFD Sender: No OFD packet to send [22:02:22]recv_with_timeout no data received [22:02:26]OFD Sender: No OFD packet to send [22:02:31]OFD Sender: No OFD packet to send [22:02:36]OFD Sender: No OFD packet to send [22:02:41]OFD Sender: No OFD packet to send [22:02:45]recv_with_timeout no data received [22:02:46]OFD Sender: No OFD packet to send [22:02:51]OFD Sender: No OFD packet to send [22:02:56]OFD Sender: No OFD packet to send [22:03:01]OFD Sender: No OFD packet to send [22:03:06]OFD Sender: No OFD packet to send [22:03:11]OFD Sender: No OFD packet to send [22:03:16]OFD Sender: No OFD packet to send [22:03:21]OFD Sender: No OFD packet to send [22:03:26]OFD Sender: No OFD packet to send [22:03:31]OFD Sender: No OFD packet to send [22:03:36]OFD Sender: No OFD packet to send [22:03:41]OFD Sender: No OFD packet to send [22:03:43]recv_with_timeout no data received [22:03:46]OFD Sender: No OFD packet to send [22:03:51]OFD Sender: No OFD packet to send [22:03:56]OFD Sender: No OFD packet to send [22:04:01]OFD Sender: No OFD packet to send [22:04:06]OFD Sender: No OFD packet to send [22:04:11]OFD Sender: No OFD packet to send [22:04:16]OFD Sender: No OFD packet to send [22:04:21]OFD Sender: No OFD packet to send [22:04:26]OFD Sender: No OFD packet to send [22:04:31]OFD Sender: No OFD packet to send [22:04:36]OFD Sender: No OFD packet to send [22:04:39]recv_with_timeout no data received [22:04:41]OFD Sender: No OFD packet to send [22:04:46]OFD Sender: No OFD packet to send [22:04:51]OFD Sender: No OFD packet to send [22:04:56]OFD Sender: No OFD packet to send [22:05:02]OFD Sender: No OFD packet to send [22:05:07]OFD Sender: No OFD packet to send [22:05:12]OFD Sender: No OFD packet to send [22:05:17]OFD Sender: No OFD packet to send [22:05:22]OFD Sender: No OFD packet to send [22:05:27]OFD Sender: No OFD packet to send [22:05:32]OFD Sender: No OFD packet to send [22:05:37]OFD Sender: No OFD packet to send [22:05:42]OFD Sender: No OFD packet to send [22:05:47]OFD Sender: No OFD packet to send [22:05:52]OFD Sender: No OFD packet to send [22:05:52]recv_with_timeout no data received [22:05:57]OFD Sender: No OFD packet to send [22:06:02]OFD Sender: No OFD packet to send [22:06:07]OFD Sender: No OFD packet to send [22:06:12]OFD Sender: No OFD packet to send [22:06:17]OFD Sender: No OFD packet to send [22:06:22]accept exits with 10 [22:06:22]New connection [22:06:22]New thread 3067034980 created [22:06:22]Thread 3066891620 joined [22:06:22]Waiting for new connection... [22:06:22] Sock 10.Parse request [22:06:22]Sock 10.Check first char [22:06:22]Sock 10.First char is OK [22:06:22]request: POST /json_proto HTTP/1.0 [22:06:22]Method: POST [22:06:22]URL: /json_proto [22:06:22]Method is POST - this is cgi request [22:06:22]url: /json_proto [22:06:22]query_string will be loaded in cgi processing [22:06:22]execute_cgi json_proto POST (null) [22:06:22]execute_cgi path=json_proto method=POST [22:06:22]POST find Content-Length [22:06:22]Host: 172.17.43.67:8080 [22:06:22]Content-Length: 680 [22:06:22]Content-Type: application/json [22:06:22] [22:06:22]POST finish read [22:06:22]Found Content-Length = 680 [22:06:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:22]execute_script... [22:06:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:06:22]POST & json_proto [22:06:22]process_json_proto [22:06:22]json parsed OK: [22:06:22]protocol is kg_v1.0 [22:06:22]action value=close_receipt [22:06:22]process_action close_receipt [22:06:22]cmd_close_receipt [22:06:22]MH_GetDate [22:06:22]Write to MH i2c: F0 00 00 36 04 29 [22:06:22]Write i2c OK [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: F0 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: F0 09 00 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: F0 09 00 36 04 00 DE 94 F0 66 6A BD 47 65 CD [22:06:22]GetLastDocTimeStamp 1727042271 [22:06:22]current date 1727042782 [22:06:22]FM_GetShiftState [22:06:22]SAM_PROTO_GetShiftState [22:06:22]wFMCommunicate request_size=4 [22:06:22]MH_SAM_APDU [22:06:22]CAPDU: 80 13 01 00 [22:06:22]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [22:06:22]Write i2c OK [22:06:22]MH_I2C_Read... [22:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:06:22]Read from MH i2c: E2 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 0E 00 [22:06:22]MH_I2C_Read... [22:06:22]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 FF [22:06:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:06:22]wFMCommunicate OK [22:06:22]SAM_PROTO_GetShiftState done [22:06:22]FM_GetShiftState done [22:06:22]opened in 1726966141 [22:06:22]opened+sec_in_day 1727052541 [22:06:22]quantity*price = 100050 [22:06:22]sum+1 = 100052 [22:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 425 22.09.2024 22:06 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152094 ФПД: 212189384286559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152094&fm=212189384286559&tin=02508201610067®Number=0000000000091825&sum=100000 [22:06:23]StoreToDocumentArchive [22:06:23]shift 475 fd 152094 [22:06:23]save to /storage/0475/doc_00152094 [22:06:23]save last doc name /storage/0475/doc_00152094 to /storage/kkm_last_doc_name [22:06:23]save OK [22:06:23]Clear old archive folders... [22:06:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:06:23]tlvbuf is 01A43750 [22:06:23]SAM_PROTO_ClearQueue [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 09 00 00 [22:06:23]Write to MH i2c: E2 08 00 44 04 80 09 00 00 00 00 00 00 BA [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [22:06:23]RAPDU: 90 00 [22:06:23]wFMCommunicate OK [22:06:23]SAM_PROTO_ClearQueue done [22:06:23]KKMCreateOFDPacket [22:06:23]OFDProtocolAddRootSTLVToBuf [22:06:23]FM_MakeSignedData [22:06:23]FM_MakeSignedData [22:06:23]SAM_PROTO_SignData [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 0D 01 02 [22:06:23]Write to MH i2c: E2 08 00 45 04 80 0D 01 02 00 00 00 00 C2 [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [22:06:23]RAPDU: 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=255 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 DE 94 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 52 02 00 35 04 06 00 C0 FC 30 E0 [22:06:23]Write to MH i2c: E2 02 01 46 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 DE 94 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 52 02 00 35 04 06 00 C0 FC 30 E0 00 00 D3 [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [22:06:23]RAPDU: 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=7 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 0D 02 02 02 21 5F [22:06:23]Write to MH i2c: E2 0A 00 47 04 80 0D 02 02 02 00 21 5F 00 00 49 [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [22:06:23]RAPDU: 90 00 [22:06:23]wFMCommunicate OK [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 0D 03 02 [22:06:23]Write to MH i2c: E2 08 00 48 04 80 0D 03 02 00 00 00 00 C7 [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 0B 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 0B 00 48 04 00 6A C7 23 E9 4A 0A 2C 03 90 00 88 [22:06:23]RAPDU: 6A C7 23 E9 4A 0A 2C 03 90 00 [22:06:23]wFMCommunicate OK [22:06:23]SAM_PROTO_SignData done [22:06:23]FM_MakeSignedData done [22:06:23]CreateOFDProtocolMessage [22:06:23]wFMCommunicate request_size=4 [22:06:23]MH_SAM_APDU [22:06:23]CAPDU: 80 11 00 00 [22:06:23]Write to MH i2c: E2 08 00 49 04 80 11 00 00 00 00 00 00 C7 [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:06:23]Read from MH i2c: E2 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 17 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: E2 17 00 49 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [22:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:06:23]wFMCommunicate OK [22:06:23]CreateOFDProtocolMessage done [22:06:23]OFDSenderStorePacket 152094 [22:06:23]StoreOFDPacket docnum=152094 [22:06:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 57 85 04 01 A6 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 DE 94 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 52 02 00 35 04 06 00 C0 FC 30 E0 21 5F 6A C7 23 E9 4A 0A 2C 03 [22:06:23]CheckFolder [22:06:23]dirname=/storage/ofd_packets [22:06:23]CheckFolder done [22:06:23]ProducePacketName [22:06:23]name=ofd_packets/00152094 [22:06:23]NVStorageSaveData ofd_packets/00152094 [22:06:23]File name is /storage/ofd_packets/00152094 [22:06:23]Write 298 bytes [22:06:23]NVStorageSaveData done [22:06:23]OFDSenderStorePacket done [22:06:23]KKMCreateOFDPacket done [22:06:23]NVStorageSaveData kkm_last_timestamp [22:06:23]File name is /storage/kkm_last_timestamp [22:06:23]Write 4 bytes [22:06:23]NVStorageSaveData done [22:06:23]ExternCall_PrintAddStr [22:06:23]wPrintStart [22:06:23]Write to MH i2c: 01 00 00 4A 04 4E [22:06:23]Write i2c OK [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: 01 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: 01 07 00 [22:06:23]MH_I2C_Read... [22:06:23]Read from MH i2c: 01 07 00 4A 04 00 00 00 00 00 FF 0F 63 [22:06:23]RasterBufferAndPrint [22:06:23]line Счет N : (1)1786101 [22:06:23]line ИНН: 02508201610067 [22:06:23]line Контрольно-Кассовый Чек [22:06:23]line ПРОДАЖА [22:06:23]line ТРК (МРК, ГНК) : 41 [22:06:23]line Товар: 2710194210 [22:06:23]line ДТ-К-5 [22:06:23]line 13.130 * 76.20 [22:06:23]line = 1000.51 [22:06:23]line НДС 12% НСП 1% [22:06:23]line > о реализуемом товаре [22:06:23]line ОКРУГЛЕНИЕ: -0.51 [22:06:23]line ИТОГО: 1000.00 [22:06:23]line Внесено: 1000.00 [22:06:23]line СДАЧА: 0.00 [22:06:23]line НСП 1% : 8.85 [22:06:23]line НДС 12% : 106.25 [22:06:23]line Наличными: 1000.00 [22:06:23]line Безнал.: 0.00 [22:06:23]line Место: АЗС № 89 "Партнер Нефть" [22:06:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:06:23]line СНО: Общий режим [22:06:23]line Чек 425 22.09.2024 22:06 [22:06:23]line Смена: 475 ФФД: 1.0 [22:06:23]line ЗНМ: 0300000113 [22:06:23]line РНМ: 0000000000091825 [22:06:23]line Версия ККМ: 001 [22:06:23]line ФМ: 0000000000871835 [22:06:23]line ФД: 152094 [22:06:23]line ФПД: 212189384286559 [22:06:51]OFD Sender: No OFD packet to send [22:06:56]OFD Sender: No OFD packet to send [22:07:01]OFD Sender: No OFD packet to send [22:07:06]OFD Sender: No OFD packet to send [22:07:11]OFD Sender: No OFD packet to send [22:07:16]OFD Sender: No OFD packet to send [22:07:19]accept exits with 7 [22:07:19]New connection [22:07:19]New thread 3066891620 created [22:07:19]Thread 3067034980 joined [22:07:19]Waiting for new connection... [22:07:19] Sock 7.Parse request [22:07:19]Sock 7.Check first char [22:07:19]Sock 7.First char is OK [22:07:19]request: POST /json_proto HTTP/1.0 [22:07:19]Method: POST [22:07:19]URL: /json_proto [22:07:19]Method is POST - this is cgi request [22:07:19]url: /json_proto [22:07:19]query_string will be loaded in cgi processing [22:07:19]execute_cgi json_proto POST (null) [22:07:19]execute_cgi path=json_proto method=POST [22:07:19]POST find Content-Length [22:07:19]Host: 172.17.43.67:8080 [22:07:19]Content-Length: 754 [22:07:19]Content-Type: application/json [22:07:19] [22:07:19]POST finish read [22:07:19]Found Content-Length = 754 [22:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.860, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:19]execute_script... [22:07:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.860, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116869", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:19]POST & json_proto [22:07:19]process_json_proto [22:07:19]json parsed OK: [22:07:19]protocol is kg_v1.0 [22:07:19]action value=close_receipt [22:07:19]process_action close_receipt [22:07:19]cmd_close_receipt [22:07:19]MH_GetDate [22:07:19]Write to MH i2c: F0 00 00 81 04 74 [22:07:19]Write i2c OK [22:07:19]MH_I2C_Read... [22:07:19]Read from MH i2c: F0 [22:07:19]MH_I2C_Read... [22:07:19]Read from MH i2c: F0 09 00 [22:07:19]MH_I2C_Read... [22:07:19]Read from MH i2c: F0 09 00 81 04 00 18 95 F0 66 6A BD 47 65 53 [22:07:19]GetLastDocTimeStamp 1727042782 [22:07:19]current date 1727042840 [22:07:19]FM_GetShiftState [22:07:19]SAM_PROTO_GetShiftState [22:07:19]wFMCommunicate request_size=4 [22:07:19]MH_SAM_APDU [22:07:19]CAPDU: 80 13 01 00 [22:07:19]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [22:07:19]Write i2c OK [22:07:19]MH_I2C_Read... [22:07:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:19]Read from MH i2c: E2 [22:07:19]MH_I2C_Read... [22:07:19]Read from MH i2c: E2 0E 00 [22:07:19]MH_I2C_Read... [22:07:19]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4A [22:07:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:07:19]wFMCommunicate OK [22:07:19]SAM_PROTO_GetShiftState done [22:07:19]FM_GetShiftState done [22:07:19]opened in 1726966141 [22:07:19]opened+sec_in_day 1727052541 [22:07:19]quantity*price = 0 [22:07:19]sum+1 = 1 [22:07:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 426 22.09.2024 22:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116869 ФМ: 0000000000871835 ФД: 152095 ФПД: 42884734154974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152095&fm=42884734154974&tin=02508201610067®Number=0000000000091825&sum=0 [22:07:20]StoreToDocumentArchive [22:07:20]shift 475 fd 152095 [22:07:20]save to /storage/0475/doc_00152095 [22:07:20]save last doc name /storage/0475/doc_00152095 to /storage/kkm_last_doc_name [22:07:20]save OK [22:07:20]Clear old archive folders... [22:07:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:07:20]tlvbuf is 01ABFC70 [22:07:20]SAM_PROTO_ClearQueue [22:07:20]wFMCommunicate request_size=4 [22:07:20]MH_SAM_APDU [22:07:20]CAPDU: 80 09 00 00 [22:07:20]Write to MH i2c: E2 08 00 8F 04 80 09 00 00 00 00 00 00 05 [22:07:20]Write i2c OK [22:07:20]MH_I2C_Read... [22:07:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:20]Read from MH i2c: E2 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [22:07:20]RAPDU: 90 00 [22:07:20]wFMCommunicate OK [22:07:20]SAM_PROTO_ClearQueue done [22:07:20]KKMCreateOFDPacket [22:07:20]OFDProtocolAddRootSTLVToBuf [22:07:20]FM_MakeSignedData [22:07:20]FM_MakeSignedData [22:07:20]SAM_PROTO_SignData [22:07:20]wFMCommunicate request_size=4 [22:07:20]MH_SAM_APDU [22:07:20]CAPDU: 80 0D 01 02 [22:07:20]Write to MH i2c: E2 08 00 90 04 80 0D 01 02 00 00 00 00 0D [22:07:20]Write i2c OK [22:07:20]MH_I2C_Read... [22:07:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:20]Read from MH i2c: E2 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [22:07:20]RAPDU: 90 00 [22:07:20]wFMCommunicate OK [22:07:20]wFMCommunicate request_size=255 [22:07:20]MH_SAM_APDU [22:07:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 18 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 52 02 00 35 04 06 00 27 [22:07:20]Write to MH i2c: E2 02 01 91 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 18 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 52 02 00 35 04 06 00 27 00 00 F9 [22:07:20]Write i2c OK [22:07:20]MH_I2C_Read... [22:07:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:20]Read from MH i2c: E2 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 [22:07:20]MH_I2C_Read... [22:07:20]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [22:07:20]RAPDU: 90 00 [22:07:20]wFMCommunicate OK [22:07:20]wFMCommunicate request_size=10 [22:07:20]MH_SAM_APDU [22:07:20]CAPDU: 80 0D 02 02 05 00 E1 58 78 DE [22:07:20]Write to MH i2c: E2 0D 00 92 04 80 0D 02 02 05 00 00 E1 58 78 DE 00 00 A9 [22:07:20]Write i2c OK [22:07:20]MH_I2C_Read... [22:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:21]Read from MH i2c: E2 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 03 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [22:07:21]RAPDU: 90 00 [22:07:21]wFMCommunicate OK [22:07:21]wFMCommunicate request_size=4 [22:07:21]MH_SAM_APDU [22:07:21]CAPDU: 80 0D 03 02 [22:07:21]Write to MH i2c: E2 08 00 93 04 80 0D 03 02 00 00 00 00 12 [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:21]Read from MH i2c: E2 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 0B 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 0B 00 93 04 00 3B 4E C8 F3 93 9A 8B 24 90 00 33 [22:07:21]RAPDU: 3B 4E C8 F3 93 9A 8B 24 90 00 [22:07:21]wFMCommunicate OK [22:07:21]SAM_PROTO_SignData done [22:07:21]FM_MakeSignedData done [22:07:21]CreateOFDProtocolMessage [22:07:21]wFMCommunicate request_size=4 [22:07:21]MH_SAM_APDU [22:07:21]CAPDU: 80 11 00 00 [22:07:21]Write to MH i2c: E2 08 00 94 04 80 11 00 00 00 00 00 00 12 [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:21]Read from MH i2c: E2 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 17 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: E2 17 00 94 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [22:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:07:21]wFMCommunicate OK [22:07:21]CreateOFDProtocolMessage done [22:07:21]OFDSenderStorePacket 152095 [22:07:21]StoreOFDPacket docnum=152095 [22:07:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 F2 07 01 EB 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 18 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 52 02 00 35 04 06 00 27 00 E1 58 78 DE 3B 4E C8 F3 93 9A 8B 24 [22:07:21]CheckFolder [22:07:21]dirname=/storage/ofd_packets [22:07:21]CheckFolder done [22:07:21]ProducePacketName [22:07:21]name=ofd_packets/00152095 [22:07:21]NVStorageSaveData ofd_packets/00152095 [22:07:21]File name is /storage/ofd_packets/00152095 [22:07:21]Write 301 bytes [22:07:21]NVStorageSaveData done [22:07:21]OFDSenderStorePacket done [22:07:21]KKMCreateOFDPacket done [22:07:21]NVStorageSaveData kkm_last_timestamp [22:07:21]File name is /storage/kkm_last_timestamp [22:07:21]Write 4 bytes [22:07:21]NVStorageSaveData done [22:07:21]ExternCall_PrintAddStr [22:07:21]wPrintStart [22:07:21]Write to MH i2c: 01 00 00 95 04 99 [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 07 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 07 00 95 04 00 00 00 00 00 FF 0F AE [22:07:21]RasterBufferAndPrint [22:07:21]line Счет N : (1)1786102 [22:07:21]line ИНН: 02508201610067 [22:07:21]line Контрольно-Кассовый Чек [22:07:21]line ПРОДАЖА [22:07:21]line ТРК (МРК, ГНК) : 42 [22:07:21]line Товар: 2710124130 [22:07:21]line Аи-92-К-5 [22:07:21]line 8.860 * 0.00 [22:07:21]line = 0.00 [22:07:21]line НДС 12% НСП 1% [22:07:21]line > о реализуемом товаре [22:07:21]line ИТОГО: 0.00 [22:07:21]line НСП 1% : 0.00 [22:07:21]line НДС 12% : 0.00 [22:07:21]line Наличными: 0.00 [22:07:21]line Безнал.: 0.00 [22:07:21]line Место: АЗС № 89 "Партнер Нефть" [22:07:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:07:21]line СНО: Общий режим [22:07:21]line Чек 426 22.09.2024 22:07 [22:07:21]line Смена: 475 ФФД: 1.0 [22:07:21]line ЗНМ: 0300000113 [22:07:21]line РНМ: 0000000000091825 [22:07:21]line Версия ККМ: 001 [22:07:21]line Талоны: ТК ГПНА Online [22:07:21]line 30116869 [22:07:21]line ФМ: 0000000000871835 [22:07:21]line ФД: 152095 [22:07:21]line ФПД: 42884734154974 [22:07:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152095&fm=42884734154974&tin=02508201610067®Number=0000000000091825&sum=0 [22:07:21]written 0, free lines is 4095 [22:07:21]OFD Sender: Processing packet 152095 [packets to send 827, broken 826] [22:07:21]ProducePacketName [22:07:21]name=ofd_packets/00152095 [22:07:21]OFD Sender: To server: pG, [22:07:21]CommunicateWithHost lk.salyk.kg:30040 [22:07:21]ConnectInit lk.salyk.kg [22:07:21]Write to MH i2c: 01 00 00 BF 04 C3 [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 07 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 ED 0C C3 [22:07:21]RasterBufferAndPrint [22:07:21]line [22:07:21]line [22:07:21]line [22:07:21]line [22:07:21]line [22:07:21]written 0, free lines is 3314 [22:07:21]MH_Cut [22:07:21]Write to MH i2c: D1 01 00 C6 04 01 9C [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: D1 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: D1 01 00 [22:07:21]MH_I2C_Read... [22:07:21]Read from MH i2c: D1 01 00 C6 04 00 9B [22:07:21]Write to MH i2c: 01 00 00 C7 04 CB [22:07:21]Write i2c OK [22:07:21]MH_I2C_Read... [22:07:22]*** Cut start [22:07:22]*** Purtial cut [22:07:22]*** Stage 1: CUTSNS_PIN = 1 [22:07:22]Read from MH i2c: 01 [22:07:22]MH_I2C_Read... [22:07:22]*** Stop cut motor [22:07:22]*** Cut end [22:07:22]Read from MH i2c: 01 07 00 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [22:07:22]process_action close_receipt done [22:07:22]requested_data is exist [22:07:22]produce_requested_data [22:07:22]requested_item fm.sn is exist - process it [22:07:22]wFMCommunicate request_size=4 [22:07:22]MH_SAM_APDU [22:07:22]CAPDU: 80 11 00 00 [22:07:22]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [22:07:22]Write i2c OK [22:07:22]MH_I2C_Read... [22:07:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:22]Read from MH i2c: E2 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 17 00 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [22:07:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:07:22]wFMCommunicate OK [22:07:22]requested_item fd.num is exist - process it [22:07:22]SAM_PROTO_GetFieldsCounters [22:07:22]wFMCommunicate request_size=4 [22:07:22]MH_SAM_APDU [22:07:22]CAPDU: 80 13 00 00 [22:07:22]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [22:07:22]Write i2c OK [22:07:22]MH_I2C_Read... [22:07:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:22]Read from MH i2c: E2 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 62 00 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [22:07:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:22]wFMCommunicate OK [22:07:22]SAM_PROTO_GetFieldsCounters done [22:07:22]requested_item shift.num is exist - process it [22:07:22]requested_item shift.opened is exist - process it [22:07:22]req_shift_opened [22:07:22]FM_GetShiftState [22:07:22]SAM_PROTO_GetShiftState [22:07:22]wFMCommunicate request_size=4 [22:07:22]MH_SAM_APDU [22:07:22]CAPDU: 80 13 01 00 [22:07:22]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [22:07:22]Write i2c OK [22:07:22]MH_I2C_Read... [22:07:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:22]Read from MH i2c: E2 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 0E 00 [22:07:22]MH_I2C_Read... [22:07:22]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 92 [22:07:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:07:22]wFMCommunicate OK [22:07:22]SAM_PROTO_GetShiftState done [22:07:22]FM_GetShiftState done [22:07:22]req_shift_opened done [22:07:22]requested_item shift.open_date is exist - process it [22:07:22]req_shift_open_date [22:07:22]req_shift_open_date done [22:07:22]produce_requested_data done [22:07:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152095,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:07:22]process_action_free close_receipt [22:07:22]json_value_free [22:07:22]json_value_free done [22:07:22]process_json_proto returns [22:07:22]Send response to host [22:07:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152095,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:07:22]free response buf [22:07:22]execute_script done [22:07:22]execute_script returns [22:07:22]free content buf [22:07:22]Sock 7.Close socket [22:07:22]Sock 7.Thread stoped [22:07:26]ConnectInit Can't take IP for lk.salyk.kg [22:07:26]CommunicateWithHost connect error [22:07:26]CommunicateWithHost err = -1 [22:07:26]OFD Sender: Server communicate error [22:07:31]OFD Sender: Processing packet 152095 [packets to send 827, broken 826] [22:07:31]ProducePacketName [22:07:31]name=ofd_packets/00152095 [22:07:31]OFD Sender: To server: pG, [22:07:31]CommunicateWithHost lk.salyk.kg:30040 [22:07:31]ConnectInit lk.salyk.kg [22:07:36]ConnectInit Can't take IP for lk.salyk.kg [22:07:36]CommunicateWithHost connect error [22:07:36]CommunicateWithHost err = -1 [22:07:36]OFD Sender: Server communicate error [22:07:41]OFD Sender: Processing packet 152095 [packets to send 827, broken 826] [22:07:41]ProducePacketName [22:07:41]name=ofd_packets/00152095 [22:07:41]OFD Sender: To server: pG, [22:07:41]CommunicateWithHost lk.salyk.kg:30040 [22:07:41]ConnectInit lk.salyk.kg [22:07:46]ConnectInit Can't take IP for lk.salyk.kg [22:07:46]CommunicateWithHost connect error [22:07:46]CommunicateWithHost err = -1 [22:07:46]OFD Sender: Server communicate error [22:07:51]OFD Sender: Processing packet 152095 [packets to send 827, broken 826] [22:07:51]ProducePacketName [22:07:51]name=ofd_packets/00152095 [22:07:51]OFD Sender: To server: pG, [22:07:51]CommunicateWithHost lk.salyk.kg:30040 [22:07:51]ConnectInit lk.salyk.kg [22:07:56]ConnectInit Can't take IP for lk.salyk.kg [22:07:56]CommunicateWithHost connect error [22:07:56]CommunicateWithHost err = -1 [22:07:56]OFD Sender: Server communicate error [22:07:58]accept exits with 10 [22:07:58]New connection [22:07:58]New thread 3067034980 created [22:07:58]Thread 3066891620 joined [22:07:58]Waiting for new connection... [22:07:58] Sock 10.Parse request [22:07:58]Sock 10.Check first char [22:07:58]Sock 10.First char is OK [22:07:58]request: POST /json_proto HTTP/1.0 [22:07:58]Method: POST [22:07:58]URL: /json_proto [22:07:58]Method is POST - this is cgi request [22:07:58]url: /json_proto [22:07:58]query_string will be loaded in cgi processing [22:07:58]execute_cgi json_proto POST (null) [22:07:58]execute_cgi path=json_proto method=POST [22:07:58]POST find Content-Length [22:07:58]Host: 172.17.43.67:8080 [22:07:58]Content-Length: 678 [22:07:58]Content-Type: application/json [22:07:58] [22:07:58]POST finish read [22:07:58]Found Content-Length = 678 [22:07:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:58]execute_script... [22:07:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:58]POST & json_proto [22:07:58]process_json_proto [22:07:58]json parsed OK: [22:07:58]protocol is kg_v1.0 [22:07:58]action value=close_receipt [22:07:58]process_action close_receipt [22:07:58]cmd_close_receipt [22:07:58]MH_GetDate [22:07:58]Write to MH i2c: F0 00 00 CB 04 BE [22:07:58]Write i2c OK [22:07:58]MH_I2C_Read... [22:07:58]Read from MH i2c: F0 [22:07:58]MH_I2C_Read... [22:07:58]Read from MH i2c: F0 09 00 [22:07:58]MH_I2C_Read... [22:07:58]Read from MH i2c: F0 09 00 CB 04 00 3F 95 F0 66 6A BD 47 65 C4 [22:07:58]GetLastDocTimeStamp 1727042840 [22:07:58]current date 1727042879 [22:07:58]FM_GetShiftState [22:07:58]SAM_PROTO_GetShiftState [22:07:58]wFMCommunicate request_size=4 [22:07:58]MH_SAM_APDU [22:07:58]CAPDU: 80 13 01 00 [22:07:58]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [22:07:58]Write i2c OK [22:07:58]MH_I2C_Read... [22:07:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:58]Read from MH i2c: E2 [22:07:58]MH_I2C_Read... [22:07:58]Read from MH i2c: E2 0E 00 [22:07:58]MH_I2C_Read... [22:07:58]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 94 [22:07:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:07:58]wFMCommunicate OK [22:07:58]SAM_PROTO_GetShiftState done [22:07:58]FM_GetShiftState done [22:07:58]opened in 1726966141 [22:07:58]opened+sec_in_day 1727052541 [22:07:58]quantity*price = 30035 [22:07:58]sum+1 = 30036 [22:07:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 427 22.09.2024 22:07 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152096 ФПД: 5379718391763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152096&fm=5379718391763&tin=02508201610067®Number=0000000000091825&sum=30000 [22:07:59]StoreToDocumentArchive [22:07:59]shift 475 fd 152096 [22:07:59]save to /storage/0475/doc_00152096 [22:07:59]save last doc name /storage/0475/doc_00152096 to /storage/kkm_last_doc_name [22:07:59]save OK [22:07:59]Clear old archive folders... [22:07:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:07:59]tlvbuf is 01ABE4A0 [22:07:59]SAM_PROTO_ClearQueue [22:07:59]wFMCommunicate request_size=4 [22:07:59]MH_SAM_APDU [22:07:59]CAPDU: 80 09 00 00 [22:07:59]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [22:07:59]Write i2c OK [22:07:59]MH_I2C_Read... [22:07:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:59]Read from MH i2c: E2 [22:07:59]MH_I2C_Read... [22:07:59]Read from MH i2c: E2 03 00 [22:07:59]MH_I2C_Read... [22:07:59]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [22:07:59]RAPDU: 90 00 [22:07:59]wFMCommunicate OK [22:08:00]SAM_PROTO_ClearQueue done [22:08:00]KKMCreateOFDPacket [22:08:00]OFDProtocolAddRootSTLVToBuf [22:08:00]FM_MakeSignedData [22:08:00]FM_MakeSignedData [22:08:00]SAM_PROTO_SignData [22:08:00]wFMCommunicate request_size=4 [22:08:00]MH_SAM_APDU [22:08:00]CAPDU: 80 0D 01 02 [22:08:00]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:00]Read from MH i2c: E2 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [22:08:00]RAPDU: 90 00 [22:08:00]wFMCommunicate OK [22:08:00]wFMCommunicate request_size=255 [22:08:00]MH_SAM_APDU [22:08:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 3F 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 52 02 00 35 04 06 00 04 [22:08:00]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 3F 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 52 02 00 35 04 06 00 04 00 00 1F [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:00]Read from MH i2c: E2 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [22:08:00]RAPDU: 90 00 [22:08:00]wFMCommunicate OK [22:08:00]wFMCommunicate request_size=10 [22:08:00]MH_SAM_APDU [22:08:00]CAPDU: 80 0D 02 02 05 E4 90 34 27 D3 [22:08:00]Write to MH i2c: E2 0D 00 DC 04 80 0D 02 02 05 00 E4 90 34 27 D3 00 00 06 [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:00]Read from MH i2c: E2 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [22:08:00]RAPDU: 90 00 [22:08:00]wFMCommunicate OK [22:08:00]wFMCommunicate request_size=4 [22:08:00]MH_SAM_APDU [22:08:00]CAPDU: 80 0D 03 02 [22:08:00]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:00]Read from MH i2c: E2 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 0B 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 0B 00 DD 04 00 33 28 0B 01 7F D7 F2 85 90 00 91 [22:08:00]RAPDU: 33 28 0B 01 7F D7 F2 85 90 00 [22:08:00]wFMCommunicate OK [22:08:00]SAM_PROTO_SignData done [22:08:00]FM_MakeSignedData done [22:08:00]CreateOFDProtocolMessage [22:08:00]wFMCommunicate request_size=4 [22:08:00]MH_SAM_APDU [22:08:00]CAPDU: 80 11 00 00 [22:08:00]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:00]Read from MH i2c: E2 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 17 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [22:08:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:08:00]wFMCommunicate OK [22:08:00]CreateOFDProtocolMessage done [22:08:00]OFDSenderStorePacket 152096 [22:08:00]StoreOFDPacket docnum=152096 [22:08:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B FB 07 01 C5 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 3F 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 52 02 00 35 04 06 00 04 E4 90 34 27 D3 33 28 0B 01 7F D7 F2 85 [22:08:00]CheckFolder [22:08:00]dirname=/storage/ofd_packets [22:08:00]CheckFolder done [22:08:00]ProducePacketName [22:08:00]name=ofd_packets/00152096 [22:08:00]NVStorageSaveData ofd_packets/00152096 [22:08:00]File name is /storage/ofd_packets/00152096 [22:08:00]Write 301 bytes [22:08:00]NVStorageSaveData done [22:08:00]OFDSenderStorePacket done [22:08:00]KKMCreateOFDPacket done [22:08:00]NVStorageSaveData kkm_last_timestamp [22:08:00]File name is /storage/kkm_last_timestamp [22:08:00]Write 4 bytes [22:08:00]NVStorageSaveData done [22:08:00]ExternCall_PrintAddStr [22:08:00]wPrintStart [22:08:00]Write to MH i2c: 01 00 00 DF 04 E3 [22:08:00]Write i2c OK [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: 01 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: 01 07 00 [22:08:00]MH_I2C_Read... [22:08:00]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [22:08:00]RasterBufferAndPrint [22:08:00]line Счет N : (1)1786103 [22:08:00]line ИНН: 02508201610067 [22:08:00]line Контрольно-Кассовый Чек [22:08:00]line ПРОДАЖА [22:08:00]line ТРК (МРК, ГНК) : 42 [22:08:00]line Товар: 2710124130 [22:08:00]line Аи-92-К-5 [22:08:00]line 4.430 * 67.80 [22:08:00]line = 300.35 [22:08:00]line НДС 12% НСП 1% [22:08:00]line > о реализуемом товаре [22:08:00]line ОКРУГЛЕНИЕ: -0.35 [22:08:00]line ИТОГО: 300.00 [22:08:00]line Внесено: 300.00 [22:08:00]line СДАЧА: 0.00 [22:08:00]line НСП 1% : 2.66 [22:08:00]line НДС 12% : 31.90 [22:08:00]line Наличными: 300.00 [22:08:00]line Безнал.: 0.00 [22:08:00]line Место: АЗС № 89 "Партнер Нефть" [22:08:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:08:00]line СНО: Общий режим [22:08:00]line Чек 427 22.09.2024 22:07 [22:08:00]line Смена: 475 ФФД: 1.0 [22:08:00]line ЗНМ: 0300000113 [22:08:00]line РНМ: 0000000000091825 [22:08:00]line Версия ККМ: 001 [22:08:00]line ФМ: 0000000000871835 [22:08:00]line ФД: 152096 [22:08:00]line ФПД: 5379718391763 [22:08:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152096&fm=5379718391763&tin=02508201610067®Number=0000000000091825&sum=30000 [22:08:00]written 0, free lines is 4095 [22:08:00]OFD Sender: Processing packet 152095 [packets to send 828, broken 826] [22:08:00]ProducePacketName [22:08:00]name=ofd_packets/00152095 [22:08:00]OFD Sender: To server: pG, [22:08:00]CommunicateWithHost lk.salyk.kg:30040 [22:08:00]ConnectInit lk.salyk.kg [22:08:01]Write to MH i2c: 01 00 00 0A 05 0F [22:08:01]Write i2c OK [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: 01 [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: 01 07 00 [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 E2 0C 04 [22:08:01]RasterBufferAndPrint [22:08:01]line [22:08:01]line [22:08:01]line [22:08:01]line [22:08:01]line [22:08:01]written 0, free lines is 3310 [22:08:01]MH_Cut [22:08:01]Write to MH i2c: D1 01 00 11 05 01 E8 [22:08:01]Write i2c OK [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: D1 [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: D1 01 00 [22:08:01]MH_I2C_Read... [22:08:01]Read from MH i2c: D1 01 00 11 05 00 E7 [22:08:01]Write to MH i2c: 01 00 00 12 05 17 [22:08:01]Write i2c OK [22:08:01]MH_I2C_Read... [22:08:01]*** Cut start [22:08:01]*** Purtial cut [22:08:01]*** Stage 1: CUTSNS_PIN = 1 [22:08:02]Read from MH i2c: 01 [22:08:02]MH_I2C_Read... [22:08:02]*** Stop cut motor [22:08:02]*** Cut end [22:08:02]Read from MH i2c: 01 07 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [22:08:02]process_action close_receipt done [22:08:02]requested_data is exist [22:08:02]produce_requested_data [22:08:02]requested_item fm.sn is exist - process it [22:08:02]wFMCommunicate request_size=4 [22:08:02]MH_SAM_APDU [22:08:02]CAPDU: 80 11 00 00 [22:08:02]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [22:08:02]Write i2c OK [22:08:02]MH_I2C_Read... [22:08:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:02]Read from MH i2c: E2 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 17 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [22:08:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:08:02]wFMCommunicate OK [22:08:02]requested_item fd.num is exist - process it [22:08:02]SAM_PROTO_GetFieldsCounters [22:08:02]wFMCommunicate request_size=4 [22:08:02]MH_SAM_APDU [22:08:02]CAPDU: 80 13 00 00 [22:08:02]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [22:08:02]Write i2c OK [22:08:02]MH_I2C_Read... [22:08:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:02]Read from MH i2c: E2 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 62 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [22:08:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:02]wFMCommunicate OK [22:08:02]SAM_PROTO_GetFieldsCounters done [22:08:02]requested_item shift.num is exist - process it [22:08:02]requested_item shift.opened is exist - process it [22:08:02]req_shift_opened [22:08:02]FM_GetShiftState [22:08:02]SAM_PROTO_GetShiftState [22:08:02]wFMCommunicate request_size=4 [22:08:02]MH_SAM_APDU [22:08:02]CAPDU: 80 13 01 00 [22:08:02]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [22:08:02]Write i2c OK [22:08:02]MH_I2C_Read... [22:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:02]Read from MH i2c: E2 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 0E 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 DE [22:08:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:08:02]wFMCommunicate OK [22:08:02]SAM_PROTO_GetShiftState done [22:08:02]FM_GetShiftState done [22:08:02]req_shift_opened done [22:08:02]requested_item shift.open_date is exist - process it [22:08:02]req_shift_open_date [22:08:02]req_shift_open_date done [22:08:02]produce_requested_data done [22:08:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152096,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:08:02]process_action_free close_receipt [22:08:02]json_value_free [22:08:02]json_value_free done [22:08:02]process_json_proto returns [22:08:02]Send response to host [22:08:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152096,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:08:02]free response buf [22:08:02]execute_script done [22:08:02]execute_script returns [22:08:02]free content buf [22:08:02]Sock 10.Close socket [22:08:02]Sock 10.Thread stoped [22:08:05]ConnectInit Can't take IP for lk.salyk.kg [22:08:05]CommunicateWithHost connect error [22:08:05]CommunicateWithHost err = -1 [22:08:05]OFD Sender: Server communicate error [22:08:10]OFD Sender: Processing packet 152095 [packets to send 828, broken 826] [22:08:10]ProducePacketName [22:08:10]name=ofd_packets/00152095 [22:08:10]OFD Sender: To server: pG, [22:08:10]CommunicateWithHost lk.salyk.kg:30040 [22:08:10]ConnectInit lk.salyk.kg [22:08:15]ConnectInit Can't take IP for lk.salyk.kg [22:08:15]CommunicateWithHost connect error [22:08:15]CommunicateWithHost err = -1 [22:08:15]OFD Sender: Server communicate error [22:08:16]accept exits with 7 [22:08:16]New connection [22:08:16]New thread 3066891620 created [22:08:16]Thread 3067034980 joined [22:08:16]Waiting for new connection... [22:08:16] Sock 7.Parse request [22:08:16]Sock 7.Check first char [22:08:16]Sock 7.First char is OK [22:08:16]request: POST /json_proto HTTP/1.0 [22:08:16]Method: POST [22:08:16]URL: /json_proto [22:08:16]Method is POST - this is cgi request [22:08:16]url: /json_proto [22:08:16]query_string will be loaded in cgi processing [22:08:16]execute_cgi json_proto POST (null) [22:08:16]execute_cgi path=json_proto method=POST [22:08:16]POST find Content-Length [22:08:16]Host: 172.17.43.67:8080 [22:08:16]Content-Length: 780 [22:08:16]Content-Type: application/json [22:08:16] [22:08:16]POST finish read [22:08:16]Found Content-Length = 780 [22:08:17]Write i2c OK [22:08:17]MH_I2C_Read... [22:08:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:08:17]Read from MH i2c: E2 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [22:08:17]RAPDU: 90 00 [22:08:17]wFMCommunicate OK [22:08:17]wFMCommunicate request_size=4 [22:08:17]MH_SAM_APDU [22:08:17]CAPDU: 80 15 03 00 [22:08:17]Write to MH i2c: E2 08 00 22 05 80 15 03 00 00 00 00 00 A8 [22:08:17]Write i2c OK [22:08:17]MH_I2C_Read... [22:08:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:08:17]Read from MH i2c: E2 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 40 00 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 40 00 22 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 01 00 00 35 04 06 00 EB 96 1D 69 5F 4E 90 00 50 [22:08:17]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 01 00 00 35 04 06 00 EB 96 1D 69 5F 4E 90 00 [22:08:17]wFMCommunicate OK [22:08:17]SAM_PROTO_ProcessDocument answer len = 59 [22:08:17]SAM_PROTO_ProcessDocument done [22:08:17]SetTLVBufToDocument [22:08:17]Processing tag 1209 (04B9) [22:08:17]Malloc new data [22:08:17]Processing tag 1041 (0411) [22:08:17]Processing tag 1040 (0410) [22:08:17]Malloc new data [22:08:17]Processing tag 1038 (040E) [22:08:17]Malloc new data [22:08:17]Processing tag 1042 (0412) [22:08:17]Malloc new data [22:08:17]Processing tag 1077 (0435) [22:08:17]Malloc new data [22:08:17]SetTLVBufToDocument err=0 [22:08:17]KKMLoadAndSignReceiptData store KKM data [22:08:17]KKMLoadAndSignReceiptData err=0 [22:08:17]wFMCommunicate request_size=4 [22:08:17]MH_SAM_APDU [22:08:17]CAPDU: 80 11 00 00 [22:08:17]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [22:08:17]Write i2c OK [22:08:17]MH_I2C_Read... [22:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:17]Read from MH i2c: E2 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 17 00 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [22:08:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:08:17]wFMCommunicate OK [22:08:17]Счет N : (1)1786104 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710124130 Super-92 7.220 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 428 22.09.2024 22:08 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152097 ФПД: 259029971066702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152097&fm=259029971066702&tin=02508201610067®Number=0000000000091825&sum=0 [22:08:17]StoreToDocumentArchive [22:08:17]shift 475 fd 152097 [22:08:17]save to /storage/0475/doc_00152097 [22:08:17]save last doc name /storage/0475/doc_00152097 to /storage/kkm_last_doc_name [22:08:17]save OK [22:08:17]Clear old archive folders... [22:08:17]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:08:17]tlvbuf is 01A94010 [22:08:17]SAM_PROTO_ClearQueue [22:08:17]wFMCommunicate request_size=4 [22:08:17]MH_SAM_APDU [22:08:17]CAPDU: 80 09 00 00 [22:08:17]Write to MH i2c: E2 08 00 24 05 80 09 00 00 00 00 00 00 9B [22:08:17]Write i2c OK [22:08:17]MH_I2C_Read... [22:08:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:17]Read from MH i2c: E2 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [22:08:17]RAPDU: 90 00 [22:08:17]wFMCommunicate OK [22:08:17]SAM_PROTO_ClearQueue done [22:08:17]KKMCreateOFDPacket [22:08:17]OFDProtocolAddRootSTLVToBuf [22:08:17]FM_MakeSignedData [22:08:17]FM_MakeSignedData [22:08:17]SAM_PROTO_SignData [22:08:17]wFMCommunicate request_size=4 [22:08:17]MH_SAM_APDU [22:08:17]CAPDU: 80 0D 01 02 [22:08:17]Write to MH i2c: E2 08 00 25 05 80 0D 01 02 00 00 00 00 A3 [22:08:17]Write i2c OK [22:08:17]MH_I2C_Read... [22:08:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:17]Read from MH i2c: E2 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 [22:08:17]MH_I2C_Read... [22:08:17]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [22:08:17]RAPDU: 90 00 [22:08:17]wFMCommunicate OK [22:08:17]wFMCommunicate request_size=255 [22:08:17]MH_SAM_APDU [22:08:17]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 51 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 35 04 06 00 EB 96 1D 69 5F [22:08:17]Write to MH i2c: E2 02 01 26 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 51 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 35 04 06 00 EB 96 1D 69 5F 00 00 BF [22:08:18]Write i2c OK [22:08:18]MH_I2C_Read... [22:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:18]Read from MH i2c: E2 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 03 00 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [22:08:18]RAPDU: 90 00 [22:08:18]wFMCommunicate OK [22:08:18]wFMCommunicate request_size=6 [22:08:18]MH_SAM_APDU [22:08:18]CAPDU: 80 0D 02 02 01 4E [22:08:18]Write to MH i2c: E2 09 00 27 05 80 0D 02 02 01 00 4E 00 00 F6 [22:08:18]Write i2c OK [22:08:18]MH_I2C_Read... [22:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:18]Read from MH i2c: E2 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 03 00 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [22:08:18]RAPDU: 90 00 [22:08:18]wFMCommunicate OK [22:08:18]wFMCommunicate request_size=4 [22:08:18]MH_SAM_APDU [22:08:18]CAPDU: 80 0D 03 02 [22:08:18]Write to MH i2c: E2 08 00 28 05 80 0D 03 02 00 00 00 00 A8 [22:08:18]Write i2c OK [22:08:18]MH_I2C_Read... [22:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:18]Read from MH i2c: E2 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 0B 00 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 0B 00 28 05 00 B2 20 38 49 4B 01 AC DD 90 00 D1 [22:08:18]RAPDU: B2 20 38 49 4B 01 AC DD 90 00 [22:08:18]wFMCommunicate OK [22:08:18]SAM_PROTO_SignData done [22:08:18]FM_MakeSignedData done [22:08:18]CreateOFDProtocolMessage [22:08:18]wFMCommunicate request_size=4 [22:08:18]MH_SAM_APDU [22:08:18]CAPDU: 80 11 00 00 [22:08:18]Write to MH i2c: E2 08 00 29 05 80 11 00 00 00 00 00 00 A8 [22:08:18]Write i2c OK [22:08:18]MH_I2C_Read... [22:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:18]Read from MH i2c: E2 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 17 00 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: E2 17 00 29 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [22:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:08:18]wFMCommunicate OK [22:08:18]CreateOFDProtocolMessage done [22:08:18]OFDSenderStorePacket 152097 [22:08:18]StoreOFDPacket docnum=152097 [22:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D2 85 03 01 7A 08 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 51 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 35 04 06 00 EB 96 1D 69 5F 4E B2 20 38 49 4B 01 AC DD [22:08:18]CheckFolder [22:08:18]dirname=/storage/ofd_packets [22:08:18]CheckFolder done [22:08:18]ProducePacketName [22:08:18]name=ofd_packets/00152097 [22:08:18]NVStorageSaveData ofd_packets/00152097 [22:08:18]File name is /storage/ofd_packets/00152097 [22:08:18]Write 297 bytes [22:08:18]NVStorageSaveData done [22:08:18]OFDSenderStorePacket done [22:08:18]KKMCreateOFDPacket done [22:08:18]NVStorageSaveData kkm_last_timestamp [22:08:18]File name is /storage/kkm_last_timestamp [22:08:18]Write 4 bytes [22:08:18]NVStorageSaveData done [22:08:18]ExternCall_PrintAddStr [22:08:18]wPrintStart [22:08:18]Write to MH i2c: 01 00 00 2A 05 2F [22:08:18]Write i2c OK [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: 01 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: 01 07 00 [22:08:18]MH_I2C_Read... [22:08:18]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [22:08:18]RasterBufferAndPrint [22:08:18]line Счет N : (1)1786104 [22:08:18]line ИНН: 02508201610067 [22:08:18]line Контрольно-Кассовый Чек [22:08:18]line ПРОДАЖА [22:08:18]line ТРК (МРК, ГНК) : 11 [22:08:18]line Товар: 2710124130 [22:08:18]line Super-92 [22:08:18]line 7.220 * 0.00 [22:08:18]line = 0.00 [22:08:18]line НДС 12% НСП 1% [22:08:18]line > о реализуемом товаре [22:08:18]line ИТОГО: 0.00 [22:08:18]line НСП 1% : 0.00 [22:08:18]line НДС 12% : 0.00 [22:08:18]line Наличными: 0.00 [22:08:18]line Безнал.: 0.00 [22:08:18]line Место: АЗС № 89 "Партнер Нефть" [22:08:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:08:18]line СНО: Общий режим [22:08:18]line Чек 428 22.09.2024 22:08 [22:08:18]line Смена: 475 ФФД: 1.0 [22:08:18]line ЗНМ: 0300000113 [22:08:18]line РНМ: 0000000000091825 [22:08:18]line Версия ККМ: 001 [22:08:18]line Платежная система: O! деньги [22:08:18]line ФМ: 0000000000871835 [22:08:18]line ФД: 152097 [22:08:18]line ФПД: 259029971066702 [22:08:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T220817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152097&fm=259029971066702&tin=02508201610067®Number=0000000000091825&sum=0 [22:08:18]written 0, free lines is 4095 [22:08:18]OFD Sender: Processing packet 152095 [packets to send 829, broken 826] [22:08:18]ProducePacketName [22:08:18]name=ofd_packets/00152095 [22:08:18]OFD Sender: To server: pG, [22:08:18]CommunicateWithHost lk.salyk.kg:30040 [22:08:18]ConnectInit lk.salyk.kg [22:08:19]Write to MH i2c: 01 00 00 54 05 59 [22:08:19]Write i2c OK [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: 01 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: 01 07 00 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 EC 0C 58 [22:08:19]RasterBufferAndPrint [22:08:19]line [22:08:19]line [22:08:19]line [22:08:19]line [22:08:19]line [22:08:19]written 0, free lines is 3334 [22:08:19]MH_Cut [22:08:19]Write to MH i2c: D1 01 00 5B 05 01 32 [22:08:19]Write i2c OK [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: D1 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: D1 01 00 [22:08:19]MH_I2C_Read... [22:08:19]Read from MH i2c: D1 01 00 5B 05 00 31 [22:08:19]Write to MH i2c: 01 00 00 5C 05 61 [22:08:19]Write i2c OK [22:08:19]MH_I2C_Read... [22:08:19]*** Cut start [22:08:19]*** Purtial cut [22:08:19]*** Stage 1: CUTSNS_PIN = 1 [22:08:20]Read from MH i2c: 01 [22:08:20]MH_I2C_Read... [22:08:20]*** Stop cut motor [22:08:20]*** Cut end [22:08:20]Read from MH i2c: 01 07 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 FF 0F 76 [22:08:20]process_action close_receipt done [22:08:20]requested_data is exist [22:08:20]produce_requested_data [22:08:20]requested_item fm.sn is exist - process it [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 11 00 00 [22:08:20]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 17 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 17 00 5D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [22:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:08:20]wFMCommunicate OK [22:08:20]requested_item fd.num is exist - process it [22:08:20]SAM_PROTO_GetFieldsCounters [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 13 00 00 [22:08:20]Write to MH i2c: E2 08 00 5E 05 80 13 00 00 00 00 00 00 DF [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 62 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 62 00 5E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [22:08:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:20]wFMCommunicate OK [22:08:20]SAM_PROTO_GetFieldsCounters done [22:08:20]requested_item shift.num is exist - process it [22:08:20]requested_item shift.opened is exist - process it [22:08:20]req_shift_opened [22:08:20]FM_GetShiftState [22:08:20]SAM_PROTO_GetShiftState [22:08:20]wFMCommunicate request_size=4 [22:08:20]MH_SAM_APDU [22:08:20]CAPDU: 80 13 01 00 [22:08:20]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [22:08:20]Write i2c OK [22:08:20]MH_I2C_Read... [22:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:20]Read from MH i2c: E2 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 0E 00 [22:08:20]MH_I2C_Read... [22:08:20]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 28 [22:08:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:08:20]wFMCommunicate OK [22:08:20]SAM_PROTO_GetShiftState done [22:08:20]FM_GetShiftState done [22:08:20]req_shift_opened done [22:08:20]requested_item shift.open_date is exist - process it [22:08:20]req_shift_open_date [22:08:20]req_shift_open_date done [22:08:20]produce_requested_data done [22:08:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152097,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:08:20]process_action_free close_receipt [22:08:20]json_value_free [22:08:20]json_value_free done [22:08:20]process_json_proto returns [22:08:20]Send response to host [22:08:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152097,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:08:20]free response buf [22:08:20]execute_script done [22:08:20]execute_script returns [22:08:20]free content buf [22:08:20]Sock 7.Close socket [22:08:20]Sock 7.Thread stoped [22:08:23]ConnectInit Can't take IP for lk.salyk.kg [22:08:23]CommunicateWithHost connect error [22:08:23]CommunicateWithHost err = -1 [22:08:23]OFD Sender: Server communicate error [22:08:28]OFD Sender: Processing packet 152095 [packets to send 829, broken 826] [22:08:28]ProducePacketName [22:08:28]name=ofd_packets/00152095 [22:08:28]OFD Sender: To server: pG, [22:08:28]CommunicateWithHost lk.salyk.kg:30040 [22:08:28]ConnectInit lk.salyk.kg [22:08:33]ConnectInit Can't take IP for lk.salyk.kg [22:08:33]CommunicateWithHost connect error [22:08:33]CommunicateWithHost err = -1 [22:08:33]OFD Sender: Server communicate error [22:08:38]OFD Sender: Processing packet 152095 [packets to send 829, broken 826] [22:08:38]ProducePacketName [22:08:38]name=ofd_packets/00152095 [22:08:38]OFD Sender: To server: pG, [22:08:38]CommunicateWithHost lk.salyk.kg:30040 [22:08:38]ConnectInit lk.salyk.kg [22:08:39]Connected sock=7 [22:08:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 F2 07 01 EB 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 18 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 52 02 00 35 04 06 00 27 00 E1 58 78 DE 3B 4E C8 F3 93 9A 8B 24 [22:08:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 34 47 00 70 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 52 02 00 F4 03 04 00 69 3D F0 66 B6 04 01 00 00 E1 9D E1 E3 6C 4B E8 6D [22:08:41]CommunicateWithHost err = 0 [22:08:41]CheckOFDResponse [22:08:41]1017 (14) - 77093643461234 [22:08:41]1041 (16) - 0000000000871835 [22:08:41]1040 (4) - 152095 [22:08:41]1012 (4) - 22.09.2024 15:53 [22:08:41]1206 (1) - 0 [22:08:41]OFD Sender: Remove packet 152095 [22:08:41]ProducePacketName [22:08:41]name=ofd_packets/00152095 [22:08:41]NVStorageDeleteData [22:08:42]OFD Sender: Processing packet 152096 [packets to send 828, broken 826] [22:08:42]ProducePacketName [22:08:42]name=ofd_packets/00152096 [22:08:42]OFD Sender: To server: pG, [22:08:42]CommunicateWithHost lk.salyk.kg:30040 [22:08:42]ConnectInit lk.salyk.kg [22:08:43]Connected sock=7 [22:08:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B FB 07 01 C5 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 3F 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 52 02 00 35 04 06 00 04 E4 90 34 27 D3 33 28 0B 01 7F D7 F2 85 [22:08:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 E1 47 00 90 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 52 02 00 F4 03 04 00 6D 3D F0 66 B6 04 01 00 00 4F C1 23 8E FE 47 68 B7 [22:08:44]CommunicateWithHost err = 0 [22:08:44]CheckOFDResponse [22:08:44]1017 (14) - 77093643461234 [22:08:44]1041 (16) - 0000000000871835 [22:08:44]1040 (4) - 152096 [22:08:44]1012 (4) - 22.09.2024 15:53 [22:08:44]1206 (1) - 0 [22:08:44]OFD Sender: Remove packet 152096 [22:08:44]ProducePacketName [22:08:44]name=ofd_packets/00152096 [22:08:44]NVStorageDeleteData [22:08:45]OFD Sender: Processing packet 152097 [packets to send 827, broken 826] [22:08:45]ProducePacketName [22:08:45]name=ofd_packets/00152097 [22:08:45]OFD Sender: To server: pG, [22:08:45]CommunicateWithHost lk.salyk.kg:30040 [22:08:45]ConnectInit lk.salyk.kg [22:08:45]Connected sock=7 [22:08:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D2 85 03 01 7A 08 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 51 95 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 35 04 06 00 EB 96 1D 69 5F 4E B2 20 38 49 4B 01 AC DD [22:08:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 31 EF 47 00 4A 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 52 02 00 F4 03 04 00 6F 3D F0 66 B6 04 01 00 00 52 12 23 DE CA 11 A1 64 [22:08:46]CommunicateWithHost err = 0 [22:08:46]CheckOFDResponse [22:08:46]1017 (14) - 77093643461234 [22:08:46]1041 (16) - 0000000000871835 [22:08:46]1040 (4) - 152097 [22:08:46]1012 (4) - 22.09.2024 15:53 [22:08:46]1206 (1) - 0 [22:08:46]OFD Sender: Remove packet 152097 [22:08:46]ProducePacketName [22:08:46]name=ofd_packets/00152097 [22:08:46]NVStorageDeleteData [22:08:47]OFD Sender: No OFD packet to send [22:08:52]OFD Sender: No OFD packet to send [22:08:57]OFD Sender: No OFD packet to send [22:09:00]ConnectInit Can't connect to host [22:09:02]OFD Sender: No OFD packet to send [22:09:07]OFD Sender: No OFD packet to send [22:09:12]OFD Sender: No OFD packet to send [22:09:17]OFD Sender: No OFD packet to send [22:09:22]OFD Sender: No OFD packet to send [22:09:27]OFD Sender: No OFD packet to send [22:09:32]OFD Sender: No OFD packet to send [22:09:37]OFD Sender: No OFD packet to send [22:09:42]OFD Sender: No OFD packet to send [22:09:45]recv_with_timeout no data received [22:09:47]OFD Sender: No OFD packet to send [22:09:52]OFD Sender: No OFD packet to send [22:09:55]recv_with_timeout no data received [22:09:57]OFD Sender: No OFD packet to send [22:10:02]OFD Sender: No OFD packet to send [22:10:07]OFD Sender: No OFD packet to send [22:10:08]recv_with_timeout no data received [22:10:12]OFD Sender: No OFD packet to send [22:10:17]OFD Sender: No OFD packet to send [22:10:22]OFD Sender: No OFD packet to send [22:10:26]recv_with_timeout no data received [22:10:27]OFD Sender: No OFD packet to send [22:08:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:16]execute_script... [22:08:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:16]POST & json_proto [22:08:16]process_json_proto [22:08:16]json parsed OK: [22:08:16]protocol is kg_v1.0 [22:08:16]action value=close_receipt [22:08:16]process_action close_receipt [22:08:16]cmd_close_receipt [22:08:16]MH_GetDate [22:08:16]Write to MH i2c: F0 00 00 16 05 0A [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: F0 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: F0 09 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: F0 09 00 16 05 00 51 95 F0 66 6A BD 47 65 22 [22:08:16]GetLastDocTimeStamp 1727042879 [22:08:16]current date 1727042897 [22:08:16]FM_GetShiftState [22:08:16]SAM_PROTO_GetShiftState [22:08:16]wFMCommunicate request_size=4 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 13 01 00 [22:08:16]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 0E 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E0 [22:08:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:08:16]wFMCommunicate OK [22:08:16]SAM_PROTO_GetShiftState done [22:08:16]FM_GetShiftState done [22:08:16]opened in 1726966141 [22:08:16]opened+sec_in_day 1727052541 [22:08:16]quantity*price = 0 [22:08:16]sum+1 = 1 [22:08:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 429 22.09.2024 22:14 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152098 ФПД: 28687574092474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T221436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152098&fm=28687574092474&tin=02508201610067®Number=0000000000091825&sum=60000 [22:14:37]StoreToDocumentArchive [22:14:37]shift 475 fd 152098 [22:14:37]save to /storage/0475/doc_00152098 [22:14:37]save last doc name /storage/0475/doc_00152098 to /storage/kkm_last_doc_name [22:14:37]save OK [22:14:37]Clear old archive folders... [22:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:14:37]tlvbuf is 01A42FB0 [22:14:37]SAM_PROTO_ClearQueue [22:14:37]wFMCommunicate request_size=4 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 09 00 00 [22:14:37]Write to MH i2c: E2 08 00 6E 05 80 09 00 00 00 00 00 00 E5 [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [22:14:37]RAPDU: 90 00 [22:14:37]wFMCommunicate OK [22:14:37]SAM_PROTO_ClearQueue done [22:14:37]KKMCreateOFDPacket [22:14:37]OFDProtocolAddRootSTLVToBuf [22:14:37]FM_MakeSignedData [22:14:37]FM_MakeSignedData [22:14:37]SAM_PROTO_SignData [22:14:37]wFMCommunicate request_size=4 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 0D 01 02 [22:14:37]Write to MH i2c: E2 08 00 6F 05 80 0D 01 02 00 00 00 00 ED [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [22:14:37]RAPDU: 90 00 [22:14:37]wFMCommunicate OK [22:14:37]wFMCommunicate request_size=255 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 CC 96 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 52 02 00 35 04 06 00 1A 17 58 A9 [22:14:37]Write to MH i2c: E2 02 01 70 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 CC 96 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 52 02 00 35 04 06 00 1A 17 58 A9 00 00 1D [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [22:14:37]RAPDU: 90 00 [22:14:37]wFMCommunicate OK [22:14:37]wFMCommunicate request_size=7 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 0D 02 02 02 CA BA [22:14:37]Write to MH i2c: E2 0A 00 71 05 80 0D 02 02 02 00 CA BA 00 00 78 [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [22:14:37]RAPDU: 90 00 [22:14:37]wFMCommunicate OK [22:14:37]wFMCommunicate request_size=4 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 0D 03 02 [22:14:37]Write to MH i2c: E2 08 00 72 05 80 0D 03 02 00 00 00 00 F2 [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 0B 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 0B 00 72 05 00 EE 89 A4 82 FF 55 12 60 90 00 56 [22:14:37]RAPDU: EE 89 A4 82 FF 55 12 60 90 00 [22:14:37]wFMCommunicate OK [22:14:37]SAM_PROTO_SignData done [22:14:37]FM_MakeSignedData done [22:14:37]CreateOFDProtocolMessage [22:14:37]wFMCommunicate request_size=4 [22:14:37]MH_SAM_APDU [22:14:37]CAPDU: 80 11 00 00 [22:14:37]Write to MH i2c: E2 08 00 73 05 80 11 00 00 00 00 00 00 F2 [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:37]Read from MH i2c: E2 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 17 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: E2 17 00 73 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [22:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:14:37]wFMCommunicate OK [22:14:37]CreateOFDProtocolMessage done [22:14:37]OFDSenderStorePacket 152098 [22:14:37]StoreOFDPacket docnum=152098 [22:14:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 3E 04 01 13 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 CC 96 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 52 02 00 35 04 06 00 1A 17 58 A9 CA BA EE 89 A4 82 FF 55 12 60 [22:14:37]CheckFolder [22:14:37]dirname=/storage/ofd_packets [22:14:37]CheckFolder done [22:14:37]ProducePacketName [22:14:37]name=ofd_packets/00152098 [22:14:37]NVStorageSaveData ofd_packets/00152098 [22:14:37]File name is /storage/ofd_packets/00152098 [22:14:37]Write 298 bytes [22:14:37]NVStorageSaveData done [22:14:37]OFDSenderStorePacket done [22:14:37]KKMCreateOFDPacket done [22:14:37]NVStorageSaveData kkm_last_timestamp [22:14:37]File name is /storage/kkm_last_timestamp [22:14:37]Write 4 bytes [22:14:37]NVStorageSaveData done [22:14:37]ExternCall_PrintAddStr [22:14:37]wPrintStart [22:14:37]Write to MH i2c: 01 00 00 74 05 79 [22:14:37]Write i2c OK [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: 01 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: 01 07 00 [22:14:37]MH_I2C_Read... [22:14:37]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 FF 0F 8E [22:14:37]RasterBufferAndPrint [22:14:37]line Счет N : (1)1786105 [22:14:37]line ИНН: 02508201610067 [22:14:37]line Контрольно-Кассовый Чек [22:14:37]line ПРОДАЖА [22:14:37]line ТРК (МРК, ГНК) : 31 [22:14:37]line Товар: 2710194210 [22:14:37]line ДТ-К-5 [22:14:37]line 7.880 * 76.20 [22:14:37]line = 600.46 [22:14:37]line НДС 12% НСП 1% [22:14:37]line > о реализуемом товаре [22:14:37]line ОКРУГЛЕНИЕ: -0.46 [22:14:37]line ИТОГО: 600.00 [22:14:37]line Внесено: 600.00 [22:14:37]line СДАЧА: 0.00 [22:14:37]line НСП 1% : 5.31 [22:14:37]line НДС 12% : 63.77 [22:14:37]line Наличными: 600.00 [22:14:37]line Безнал.: 0.00 [22:14:37]line Место: АЗС № 89 "Партнер Нефть" [22:14:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:14:37]line СНО: Общий режим [22:14:37]line Чек 429 22.09.2024 22:14 [22:14:37]line Смена: 475 ФФД: 1.0 [22:14:37]line ЗНМ: 0300000113 [22:14:37]line РНМ: 0000000000091825 [22:14:37]line Версия ККМ: 001 [22:14:37]line ФМ: 0000000000871835 [22:14:37]line ФД: 152098 [22:14:37]line ФПД: 28687574092474 [22:14:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T221436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152098&fm=28687574092474&tin=02508201610067®Number=0000000000091825&sum=60000 [22:14:37]written 0, free lines is 4095 [22:14:37]OFD Sender: Processing packet 152098 [packets to send 827, broken 826] [22:14:37]ProducePacketName [22:14:37]name=ofd_packets/00152098 [22:14:37]OFD Sender: To server: pG, [22:14:37]CommunicateWithHost lk.salyk.kg:30040 [22:14:37]ConnectInit lk.salyk.kg [22:14:38]Write to MH i2c: 01 00 00 9F 05 A4 [22:14:38]Write i2c OK [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: 01 [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: 01 07 00 [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 DA 0C 91 [22:14:38]RasterBufferAndPrint [22:14:38]line [22:14:38]line [22:14:38]line [22:14:38]line [22:14:38]line [22:14:38]written 0, free lines is 3296 [22:14:38]MH_Cut [22:14:38]Write to MH i2c: D1 01 00 A6 05 01 7D [22:14:38]Write i2c OK [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: D1 [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: D1 01 00 [22:14:38]MH_I2C_Read... [22:14:38]Read from MH i2c: D1 01 00 A6 05 00 7C [22:14:38]Write to MH i2c: 01 00 00 A7 05 AC [22:14:38]Write i2c OK [22:14:38]MH_I2C_Read... [22:14:38]*** Cut start [22:14:38]*** Purtial cut [22:14:38]*** Stage 1: CUTSNS_PIN = 1 [22:14:39]Read from MH i2c: 01 [22:14:39]MH_I2C_Read... [22:14:39]*** Stop cut motor [22:14:39]*** Cut end [22:14:39]Read from MH i2c: 01 07 00 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 FF 0F C1 [22:14:39]process_action close_receipt done [22:14:39]requested_data is exist [22:14:39]produce_requested_data [22:14:39]requested_item fm.sn is exist - process it [22:14:39]wFMCommunicate request_size=4 [22:14:39]MH_SAM_APDU [22:14:39]CAPDU: 80 11 00 00 [22:14:39]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [22:14:39]Write i2c OK [22:14:39]MH_I2C_Read... [22:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:39]Read from MH i2c: E2 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 17 00 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 17 00 A8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [22:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:14:39]wFMCommunicate OK [22:14:39]requested_item fd.num is exist - process it [22:14:39]SAM_PROTO_GetFieldsCounters [22:14:39]wFMCommunicate request_size=4 [22:14:39]MH_SAM_APDU [22:14:39]CAPDU: 80 13 00 00 [22:14:39]Write to MH i2c: E2 08 00 A9 05 80 13 00 00 00 00 00 00 2A [22:14:39]Write i2c OK [22:14:39]MH_I2C_Read... [22:14:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:39]Read from MH i2c: E2 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 62 00 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 62 00 A9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [22:14:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:39]wFMCommunicate OK [22:14:39]SAM_PROTO_GetFieldsCounters done [22:14:39]requested_item shift.num is exist - process it [22:14:39]requested_item shift.opened is exist - process it [22:14:39]req_shift_opened [22:14:39]FM_GetShiftState [22:14:39]SAM_PROTO_GetShiftState [22:14:39]wFMCommunicate request_size=4 [22:14:39]MH_SAM_APDU [22:14:39]CAPDU: 80 13 01 00 [22:14:39]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [22:14:39]Write i2c OK [22:14:39]MH_I2C_Read... [22:14:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:39]Read from MH i2c: E2 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 0E 00 [22:14:39]MH_I2C_Read... [22:14:39]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 73 [22:14:39]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:14:39]wFMCommunicate OK [22:14:39]SAM_PROTO_GetShiftState done [22:14:39]FM_GetShiftState done [22:14:39]req_shift_opened done [22:14:39]requested_item shift.open_date is exist - process it [22:14:39]req_shift_open_date [22:14:39]req_shift_open_date done [22:14:39]produce_requested_data done [22:14:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152098,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:14:39]process_action_free close_receipt [22:14:39]json_value_free [22:14:39]json_value_free done [22:14:39]process_json_proto returns [22:14:39]Send response to host [22:14:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152098,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:14:39]free response buf [22:14:39]execute_script done [22:14:39]execute_script returns [22:14:39]free content buf [22:14:39]Sock 10.Close socket [22:14:39]Sock 10.Thread stoped [22:14:40]Connected sock=11 [22:14:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 3E 04 01 13 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 CC 96 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 52 02 00 35 04 06 00 1A 17 58 A9 CA BA EE 89 A4 82 FF 55 12 60 [22:14:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F 68 47 00 70 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 52 02 00 F4 03 04 00 D2 3E F0 66 B6 04 01 00 00 A3 9A 6D 69 CC 31 32 C0 [22:14:41]CommunicateWithHost err = 0 [22:14:41]CheckOFDResponse [22:14:41]1017 (14) - 77093643461234 [22:14:41]1041 (16) - 0000000000871835 [22:14:41]1040 (4) - 152098 [22:14:41]1012 (4) - 22.09.2024 15:59 [22:14:41]1206 (1) - 0 [22:14:41]OFD Sender: Remove packet 152098 [22:14:41]ProducePacketName [22:14:41]name=ofd_packets/00152098 [22:14:41]NVStorageDeleteData [22:14:41]OFD Sender: No OFD packet to send [22:14:46]OFD Sender: No OFD packet to send [22:14:51]recv_with_timeout no data received [22:14:51]OFD Sender: No OFD packet to send [22:14:56]OFD Sender: No OFD packet to send [22:15:01]OFD Sender: No OFD packet to send [22:15:06]OFD Sender: No OFD packet to send [22:15:11]OFD Sender: No OFD packet to send [22:15:16]OFD Sender: No OFD packet to send [22:15:21]OFD Sender: No OFD packet to send [22:15:24]recv_with_timeout no data received [22:15:26]OFD Sender: No OFD packet to send [22:15:31]OFD Sender: No OFD packet to send [22:15:36]OFD Sender: No OFD packet to send [22:15:41]OFD Sender: No OFD packet to send [22:15:46]OFD Sender: No OFD packet to send [22:15:51]OFD Sender: No OFD packet to send [22:15:56]OFD Sender: No OFD packet to send [22:16:02]OFD Sender: No OFD packet to send [22:16:07]OFD Sender: No OFD packet to send [22:16:12]OFD Sender: No OFD packet to send [22:16:17]OFD Sender: No OFD packet to send [22:16:22]OFD Sender: No OFD packet to send [22:16:27]OFD Sender: No OFD packet to send [22:16:32]OFD Sender: No OFD packet to send [22:16:37]OFD Sender: No OFD packet to send [22:16:39]recv_with_timeout no data received [22:16:42]OFD Sender: No OFD packet to send [22:16:47]OFD Sender: No OFD packet to send [22:16:52]OFD Sender: No OFD packet to send [22:16:57]OFD Sender: No OFD packet to send [22:17:02]OFD Sender: No OFD packet to send [22:17:07]OFD Sender: No OFD packet to send [22:17:12]OFD Sender: No OFD packet to send [22:17:14]recv_with_timeout no data received [22:17:17]OFD Sender: No OFD packet to send [22:17:22]OFD Sender: No OFD packet to send [22:17:27]OFD Sender: No OFD packet to send [22:17:32]OFD Sender: No OFD packet to send [22:17:37]OFD Sender: No OFD packet to send [22:17:42]OFD Sender: No OFD packet to send [22:17:47]OFD Sender: No OFD packet to send [22:17:52]OFD Sender: No OFD packet to send [22:17:57]OFD Sender: No OFD packet to send [22:18:02]OFD Sender: No OFD packet to send [22:18:07]OFD Sender: No OFD packet to send [22:18:12]OFD Sender: No OFD packet to send [22:18:17]OFD Sender: No OFD packet to send [22:18:22]OFD Sender: No OFD packet to send [22:18:26]recv_with_timeout no data received [22:18:27]OFD Sender: No OFD packet to send [22:18:32]OFD Sender: No OFD packet to send [22:18:37]OFD Sender: No OFD packet to send [22:18:42]OFD Sender: No OFD packet to send [22:18:47]OFD Sender: No OFD packet to send [22:18:52]OFD Sender: No OFD packet to send [22:18:57]OFD Sender: No OFD packet to send [22:19:02]OFD Sender: No OFD packet to send [22:19:04]recv_with_timeout no data received [22:19:07]OFD Sender: No OFD packet to send [22:19:12]OFD Sender: No OFD packet to send [22:19:17]OFD Sender: No OFD packet to send [22:19:22]OFD Sender: No OFD packet to send [22:19:27]recv_with_timeout no data received [22:19:27]OFD Sender: No OFD packet to send [22:19:32]OFD Sender: No OFD packet to send [22:19:37]OFD Sender: No OFD packet to send [22:19:42]OFD Sender: No OFD packet to send [22:19:47]OFD Sender: No OFD packet to send [22:19:52]OFD Sender: No OFD packet to send [22:19:54]recv_with_timeout no data received [22:19:57]OFD Sender: No OFD packet to send [22:20:02]OFD Sender: No OFD packet to send [22:20:07]OFD Sender: No OFD packet to send [22:20:11]recv_with_timeout no data received [22:20:12]OFD Sender: No OFD packet to send [22:20:17]OFD Sender: No OFD packet to send [22:20:22]OFD Sender: No OFD packet to send [22:20:27]OFD Sender: No OFD packet to send [22:20:32]OFD Sender: No OFD packet to send [22:20:38]OFD Sender: No OFD packet to send [22:20:43]OFD Sender: No OFD packet to send [22:20:45]recv_with_timeout no data received [22:20:48]OFD Sender: No OFD packet to send [22:20:53]OFD Sender: No OFD packet to send [22:20:58]OFD Sender: No OFD packet to send [22:21:03]OFD Sender: No OFD packet to send [22:21:07]accept exits with 7 [22:21:07]New connection [22:21:07]New thread 3066891620 created [22:21:07]Thread 3067034980 joined [22:21:07]Waiting for new connection... [22:21:07] Sock 7.Parse request [22:21:07]Sock 7.Check first char [22:21:07]Sock 7.First char is OK [22:21:07]request: POST /json_proto HTTP/1.0 [22:21:07]Method: POST [22:21:07]URL: /json_proto [22:21:07]Method is POST - this is cgi request [22:21:07]url: /json_proto [22:21:07]query_string will be loaded in cgi processing [22:21:07]execute_cgi json_proto POST (null) [22:21:07]execute_cgi path=json_proto method=POST [22:21:07]POST find Content-Length [22:21:07]Host: 172.17.43.67:8080 [22:21:07]Content-Length: 680 [22:21:07]Content-Type: application/json [22:21:07] [22:21:07]POST finish read [22:21:07]Found Content-Length = 680 [22:21:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:07]execute_script... [22:21:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:07]POST & json_proto [22:21:07]process_json_proto [22:21:07]json parsed OK: [22:21:07]protocol is kg_v1.0 [22:21:07]action value=close_receipt [22:21:07]process_action close_receipt [22:21:07]cmd_close_receipt [22:21:07]MH_GetDate [22:21:07]Write to MH i2c: F0 00 00 AB 05 9F [22:21:07]Write i2c OK [22:21:07]MH_I2C_Read... [22:21:07]Read from MH i2c: F0 [22:21:07]MH_I2C_Read... [22:21:07]Read from MH i2c: F0 09 00 [22:21:07]MH_I2C_Read... [22:21:07]Read from MH i2c: F0 09 00 AB 05 00 53 98 F0 66 6A BD 47 65 BC [22:21:07]GetLastDocTimeStamp 1727043276 [22:21:07]current date 1727043667 [22:21:07]FM_GetShiftState [22:21:07]SAM_PROTO_GetShiftState [22:21:07]wFMCommunicate request_size=4 [22:21:07]MH_SAM_APDU [22:21:07]CAPDU: 80 13 01 00 [22:21:07]Write to MH i2c: E2 08 00 AC 05 80 13 01 00 00 00 00 00 2E [22:21:07]Write i2c OK [22:21:07]MH_I2C_Read... [22:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:07]Read from MH i2c: E2 [22:21:07]MH_I2C_Read... [22:21:07]Read from MH i2c: E2 0E 00 [22:21:07]MH_I2C_Read... [22:21:07]Read from MH i2c: E2 0E 00 AC 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 75 [22:21:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:21:07]wFMCommunicate OK [22:21:07]SAM_PROTO_GetShiftState done [22:21:07]FM_GetShiftState done [22:21:07]opened in 1726966141 [22:21:07]opened+sec_in_day 1727052541 [22:21:07]quantity*price = 100050 [22:21:07]sum+1 = 100052 [22:21:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 430 22.09.2024 22:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152099 ФПД: 207850649088230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152099&fm=207850649088230&tin=02508201610067®Number=0000000000091825&sum=100000 [22:21:08]StoreToDocumentArchive [22:21:08]shift 475 fd 152099 [22:21:08]save to /storage/0475/doc_00152099 [22:21:08]save last doc name /storage/0475/doc_00152099 to /storage/kkm_last_doc_name [22:21:08]save OK [22:21:08]Clear old archive folders... [22:21:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:21:08]tlvbuf is 01A3D480 [22:21:08]SAM_PROTO_ClearQueue [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 09 00 00 [22:21:08]Write to MH i2c: E2 08 00 B9 05 80 09 00 00 00 00 00 00 30 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [22:21:08]RAPDU: 90 00 [22:21:08]wFMCommunicate OK [22:21:08]SAM_PROTO_ClearQueue done [22:21:08]KKMCreateOFDPacket [22:21:08]OFDProtocolAddRootSTLVToBuf [22:21:08]FM_MakeSignedData [22:21:08]FM_MakeSignedData [22:21:08]SAM_PROTO_SignData [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 0D 01 02 [22:21:08]Write to MH i2c: E2 08 00 BA 05 80 0D 01 02 00 00 00 00 38 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [22:21:08]RAPDU: 90 00 [22:21:08]wFMCommunicate OK [22:21:08]wFMCommunicate request_size=255 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 53 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 52 02 00 35 04 06 00 BD 0A 00 1A [22:21:08]Write to MH i2c: E2 02 01 BB 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 53 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 52 02 00 35 04 06 00 BD 0A 00 1A 00 00 E1 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [22:21:08]RAPDU: 90 00 [22:21:08]wFMCommunicate OK [22:21:08]wFMCommunicate request_size=7 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 0D 02 02 02 F0 E6 [22:21:08]Write to MH i2c: E2 0A 00 BC 05 80 0D 02 02 02 00 F0 E6 00 00 15 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [22:21:08]RAPDU: 90 00 [22:21:08]wFMCommunicate OK [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 0D 03 02 [22:21:08]Write to MH i2c: E2 08 00 BD 05 80 0D 03 02 00 00 00 00 3D [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 0B 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 0B 00 BD 05 00 41 95 2A 2F DA 4F 1B F0 90 00 A1 [22:21:08]RAPDU: 41 95 2A 2F DA 4F 1B F0 90 00 [22:21:08]wFMCommunicate OK [22:21:08]SAM_PROTO_SignData done [22:21:08]FM_MakeSignedData done [22:21:08]CreateOFDProtocolMessage [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 11 00 00 [22:21:08]Write to MH i2c: E2 08 00 BE 05 80 11 00 00 00 00 00 00 3D [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 17 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 17 00 BE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [22:21:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:21:08]wFMCommunicate OK [22:21:08]CreateOFDProtocolMessage done [22:21:08]OFDSenderStorePacket 152099 [22:21:08]StoreOFDPacket docnum=152099 [22:21:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EF 38 04 01 80 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 53 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 52 02 00 35 04 06 00 BD 0A 00 1A F0 E6 41 95 2A 2F DA 4F 1B F0 [22:21:08]CheckFolder [22:21:08]dirname=/storage/ofd_packets [22:21:08]CheckFolder done [22:21:08]ProducePacketName [22:21:08]name=ofd_packets/00152099 [22:21:08]NVStorageSaveData ofd_packets/00152099 [22:21:08]File name is /storage/ofd_packets/00152099 [22:21:08]Write 298 bytes [22:21:08]NVStorageSaveData done [22:21:08]OFDSenderStorePacket done [22:21:08]KKMCreateOFDPacket done [22:21:08]NVStorageSaveData kkm_last_timestamp [22:21:08]File name is /storage/kkm_last_timestamp [22:21:08]Write 4 bytes [22:21:08]NVStorageSaveData done [22:21:08]ExternCall_PrintAddStr [22:21:08]wPrintStart [22:21:08]Write to MH i2c: 01 00 00 BF 05 C4 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: 01 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: 01 07 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: 01 07 00 BF 05 00 00 00 00 00 FF 0F D9 [22:21:08]RasterBufferAndPrint [22:21:08]line Счет N : (1)1786106 [22:21:08]line ИНН: 02508201610067 [22:21:08]line Контрольно-Кассовый Чек [22:21:08]line ПРОДАЖА [22:21:08]line ТРК (МРК, ГНК) : 31 [22:21:08]line Товар: 2710194210 [22:21:08]line ДТ-К-5 [22:21:08]line 13.130 * 76.20 [22:21:08]line = 1000.51 [22:21:08]line НДС 12% НСП 1% [22:21:08]line > о реализуемом товаре [22:21:08]line ОКРУГЛЕНИЕ: -0.51 [22:21:08]line ИТОГО: 1000.00 [22:21:08]line Внесено: 1000.00 [22:21:08]line СДАЧА: 0.00 [22:21:08]line НСП 1% : 8.85 [22:21:08]line НДС 12% : 106.25 [22:21:08]line Наличными: 1000.00 [22:21:08]line Безнал.: 0.00 [22:21:08]line Место: АЗС № 89 "Партнер Нефть" [22:21:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:21:08]line СНО: Общий режим [22:21:08]line Чек 430 22.09.2024 22:21 [22:21:08]line Смена: 475 ФФД: 1.0 [22:21:08]line ЗНМ: 0300000113 [22:21:08]line РНМ: 0000000000091825 [22:21:08]line Версия ККМ: 001 [22:21:08]line ФМ: 0000000000871835 [22:21:08]line ФД: 152099 [22:21:08]line ФПД: 207850649088230 [22:21:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152099&fm=207850649088230&tin=02508201610067®Number=0000000000091825&sum=100000 [22:21:09]written 0, free lines is 4095 [22:21:09]OFD Sender: Processing packet 152099 [packets to send 827, broken 826] [22:21:09]ProducePacketName [22:21:09]name=ofd_packets/00152099 [22:21:09]OFD Sender: To server: pG, [22:21:09]CommunicateWithHost lk.salyk.kg:30040 [22:21:09]ConnectInit lk.salyk.kg [22:21:09]Write to MH i2c: 01 00 00 EA 05 EF [22:21:09]Write i2c OK [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: 01 [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: 01 07 00 [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 D6 0C D8 [22:21:09]RasterBufferAndPrint [22:21:09]line [22:21:09]line [22:21:09]line [22:21:09]line [22:21:09]line [22:21:09]written 0, free lines is 3293 [22:21:09]MH_Cut [22:21:09]Write to MH i2c: D1 01 00 F1 05 01 C8 [22:21:09]Write i2c OK [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: D1 [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: D1 01 00 [22:21:09]MH_I2C_Read... [22:21:09]Read from MH i2c: D1 01 00 F1 05 00 C7 [22:21:09]Write to MH i2c: 01 00 00 F2 05 F7 [22:21:09]Write i2c OK [22:21:09]MH_I2C_Read... [22:21:10]*** Cut start [22:21:10]*** Purtial cut [22:21:10]*** Stage 1: CUTSNS_PIN = 1 [22:21:10]Read from MH i2c: 01 [22:21:10]MH_I2C_Read... [22:21:10]*** Stop cut motor [22:21:10]*** Cut end [22:21:10]Read from MH i2c: 01 07 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 FF 0F 0C [22:21:10]process_action close_receipt done [22:21:10]requested_data is exist [22:21:10]produce_requested_data [22:21:10]requested_item fm.sn is exist - process it [22:21:10]wFMCommunicate request_size=4 [22:21:10]MH_SAM_APDU [22:21:10]CAPDU: 80 11 00 00 [22:21:10]Write to MH i2c: E2 08 00 F3 05 80 11 00 00 00 00 00 00 72 [22:21:10]Write i2c OK [22:21:10]MH_I2C_Read... [22:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:10]Read from MH i2c: E2 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 17 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 17 00 F3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [22:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:21:10]wFMCommunicate OK [22:21:10]requested_item fd.num is exist - process it [22:21:10]SAM_PROTO_GetFieldsCounters [22:21:10]wFMCommunicate request_size=4 [22:21:10]MH_SAM_APDU [22:21:10]CAPDU: 80 13 00 00 [22:21:10]Write to MH i2c: E2 08 00 F4 05 80 13 00 00 00 00 00 00 75 [22:21:10]Write i2c OK [22:21:10]MH_I2C_Read... [22:21:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:10]Read from MH i2c: E2 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 62 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 62 00 F4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [22:21:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:21:10]wFMCommunicate OK [22:21:10]SAM_PROTO_GetFieldsCounters done [22:21:10]requested_item shift.num is exist - process it [22:21:10]requested_item shift.opened is exist - process it [22:21:10]req_shift_opened [22:21:10]FM_GetShiftState [22:21:10]SAM_PROTO_GetShiftState [22:21:10]wFMCommunicate request_size=4 [22:21:10]MH_SAM_APDU [22:21:10]CAPDU: 80 13 01 00 [22:21:10]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [22:21:10]Write i2c OK [22:21:10]MH_I2C_Read... [22:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:10]Read from MH i2c: E2 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 0E 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BE [22:21:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:21:10]wFMCommunicate OK [22:21:10]SAM_PROTO_GetShiftState done [22:21:10]FM_GetShiftState done [22:21:10]req_shift_opened done [22:21:10]requested_item shift.open_date is exist - process it [22:21:10]req_shift_open_date [22:21:10]req_shift_open_date done [22:21:10]produce_requested_data done [22:21:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152099,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:21:10]process_action_free close_receipt [22:21:10]json_value_free [22:21:10]json_value_free done [22:21:10]process_json_proto returns [22:21:10]Send response to host [22:21:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152099,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:21:10]free response buf [22:21:10]execute_script done [22:21:10]execute_script returns [22:21:10]free content buf [22:21:10]Sock 7.Close socket [22:21:10]Sock 7.Thread stoped [22:21:10]Connected sock=10 [22:21:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EF 38 04 01 80 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 53 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 52 02 00 35 04 06 00 BD 0A 00 1A F0 E6 41 95 2A 2F DA 4F 1B F0 [22:21:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D A2 47 00 45 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 52 02 00 F4 03 04 00 59 40 F0 66 B6 04 01 00 00 D6 73 AE 24 6E 32 6F 2B [22:21:12]CommunicateWithHost err = 0 [22:21:12]CheckOFDResponse [22:21:12]1017 (14) - 77093643461234 [22:21:12]1041 (16) - 0000000000871835 [22:21:12]1040 (4) - 152099 [22:21:12]1012 (4) - 22.09.2024 16:05 [22:21:12]1206 (1) - 0 [22:21:12]OFD Sender: Remove packet 152099 [22:21:12]ProducePacketName [22:21:12]name=ofd_packets/00152099 [22:21:12]NVStorageDeleteData [22:21:13]OFD Sender: No OFD packet to send [22:21:17]recv_with_timeout no data received [22:21:18]OFD Sender: No OFD packet to send [22:21:23]OFD Sender: No OFD packet to send [22:21:28]OFD Sender: No OFD packet to send [22:21:28]recv_with_timeout no data received [22:21:33]OFD Sender: No OFD packet to send [22:21:38]OFD Sender: No OFD packet to send [22:21:38]recv_with_timeout no data received [22:21:43]OFD Sender: No OFD packet to send [22:21:48]OFD Sender: No OFD packet to send [22:21:53]OFD Sender: No OFD packet to send [22:21:58]recv_with_timeout no data received [22:21:58]OFD Sender: No OFD packet to send [22:22:03]OFD Sender: No OFD packet to send [22:22:08]OFD Sender: No OFD packet to send [22:22:13]OFD Sender: No OFD packet to send [22:22:18]OFD Sender: No OFD packet to send [22:22:23]OFD Sender: No OFD packet to send [22:22:28]OFD Sender: No OFD packet to send [22:22:33]OFD Sender: No OFD packet to send [22:22:38]OFD Sender: No OFD packet to send [22:22:43]OFD Sender: No OFD packet to send [22:22:48]OFD Sender: No OFD packet to send [22:22:53]OFD Sender: No OFD packet to send [22:22:58]OFD Sender: No OFD packet to send [22:23:03]OFD Sender: No OFD packet to send [22:23:03]accept exits with 9 [22:23:03]New connection [22:23:03]New thread 3067034980 created [22:23:03]Thread 3066891620 joined [22:23:03]Waiting for new connection... [22:23:03] Sock 9.Parse request [22:23:03]Sock 9.Check first char [22:23:03]Sock 9.First char is OK [22:23:03]request: POST /json_proto HTTP/1.0 [22:23:03]Method: POST [22:23:03]URL: /json_proto [22:23:03]Method is POST - this is cgi request [22:23:03]url: /json_proto [22:23:03]query_string will be loaded in cgi processing [22:23:03]execute_cgi json_proto POST (null) [22:23:03]execute_cgi path=json_proto method=POST [22:23:03]POST find Content-Length [22:23:03]Host: 172.17.43.67:8080 [22:23:03]Content-Length: 629 [22:23:03]Content-Type: application/json [22:23:03] [22:23:03]POST finish read [22:23:03]Found Content-Length = 629 [22:23:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18843", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:03]execute_script... [22:23:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18843", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:03]POST & json_proto [22:23:03]process_json_proto [22:23:03]json parsed OK: [22:23:03]protocol is kg_v1.0 [22:23:03]action value=close_receipt [22:23:03]process_action close_receipt [22:23:03]cmd_close_receipt [22:23:03]MH_GetDate [22:23:03]Write to MH i2c: F0 00 00 F6 05 EA [22:23:03]Write i2c OK [22:23:03]MH_I2C_Read... [22:23:03]Read from MH i2c: F0 [22:23:03]MH_I2C_Read... [22:23:03]Read from MH i2c: F0 09 00 [22:23:03]MH_I2C_Read... [22:23:03]Read from MH i2c: F0 09 00 F6 05 00 C8 98 F0 66 6A BD 47 65 7C [22:23:03]GetLastDocTimeStamp 1727043667 [22:23:03]current date 1727043784 [22:23:03]FM_GetShiftState [22:23:03]SAM_PROTO_GetShiftState [22:23:03]wFMCommunicate request_size=4 [22:23:03]MH_SAM_APDU [22:23:03]CAPDU: 80 13 01 00 [22:23:03]Write to MH i2c: E2 08 00 F7 05 80 13 01 00 00 00 00 00 79 [22:23:03]Write i2c OK [22:23:03]MH_I2C_Read... [22:23:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:03]Read from MH i2c: E2 [22:23:03]MH_I2C_Read... [22:23:03]Read from MH i2c: E2 0E 00 [22:23:03]MH_I2C_Read... [22:23:03]Read from MH i2c: E2 0E 00 F7 05 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C0 [22:23:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:23:03]wFMCommunicate OK [22:23:03]SAM_PROTO_GetShiftState done [22:23:03]FM_GetShiftState done [22:23:03]opened in 1726966141 [22:23:03]opened+sec_in_day 1727052541 [22:23:03]quantity*price = 4500 [22:23:03]sum+1 = 4501 [22:23:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 431 22.09.2024 22:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152100 ФПД: 262712014991820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152100&fm=262712014991820&tin=02508201610067®Number=0000000000091825&sum=4500 0 [22:23:05]StoreToDocumentArchive [22:23:05]shift 475 fd 152100 [22:23:05]save to /storage/0475/doc_00152100 [22:23:05]save last doc name /storage/0475/doc_00152100 to /storage/kkm_last_doc_name [22:23:05]save OK [22:23:05]Clear old archive folders... [22:23:05]ProcessDocumentItem done err = 0, tmpTLVsize=269 [22:23:05]tlvbuf is 01AB33F0 [22:23:05]SAM_PROTO_ClearQueue [22:23:05]wFMCommunicate request_size=4 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 09 00 00 [22:23:05]Write to MH i2c: E2 08 00 04 06 80 09 00 00 00 00 00 00 7C [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [22:23:05]RAPDU: 90 00 [22:23:05]wFMCommunicate OK [22:23:05]SAM_PROTO_ClearQueue done [22:23:05]KKMCreateOFDPacket [22:23:05]OFDProtocolAddRootSTLVToBuf [22:23:05]FM_MakeSignedData [22:23:05]FM_MakeSignedData [22:23:05]SAM_PROTO_SignData [22:23:05]wFMCommunicate request_size=4 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 0D 01 02 [22:23:05]Write to MH i2c: E2 08 00 05 06 80 0D 01 02 00 00 00 00 84 [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [22:23:05]RAPDU: 90 00 [22:23:05]wFMCommunicate OK [22:23:05]wFMCommunicate request_size=255 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 C8 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [22:23:05]Write to MH i2c: E2 02 01 06 06 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 C8 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 CB [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [22:23:05]RAPDU: 90 00 [22:23:05]wFMCommunicate OK [22:23:05]wFMCommunicate request_size=28 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 24 52 02 00 35 04 06 00 EE EF 68 54 F1 CC [22:23:05]Write to MH i2c: E2 1F 00 07 06 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 24 52 02 00 35 04 06 00 EE EF 68 54 F1 CC 00 00 E2 [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [22:23:05]RAPDU: 90 00 [22:23:05]wFMCommunicate OK [22:23:05]wFMCommunicate request_size=4 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 0D 03 02 [22:23:05]Write to MH i2c: E2 08 00 08 06 80 0D 03 02 00 00 00 00 89 [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 0B 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 0B 00 08 06 00 DF 4E EF FD 30 74 73 E3 90 00 9D [22:23:05]RAPDU: DF 4E EF FD 30 74 73 E3 90 00 [22:23:05]wFMCommunicate OK [22:23:05]SAM_PROTO_SignData done [22:23:05]FM_MakeSignedData done [22:23:05]CreateOFDProtocolMessage [22:23:05]wFMCommunicate request_size=4 [22:23:05]MH_SAM_APDU [22:23:05]CAPDU: 80 11 00 00 [22:23:05]Write to MH i2c: E2 08 00 09 06 80 11 00 00 00 00 00 00 89 [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:05]Read from MH i2c: E2 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 17 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: E2 17 00 09 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [22:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:23:05]wFMCommunicate OK [22:23:05]CreateOFDProtocolMessage done [22:23:05]OFDSenderStorePacket 152100 [22:23:05]StoreOFDPacket docnum=152100 [22:23:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 EA 98 19 01 8B E8 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 C8 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 52 02 00 35 04 06 00 EE EF 68 54 F1 CC DF 4E EF FD 30 74 73 E3 [22:23:05]CheckFolder [22:23:05]dirname=/storage/ofd_packets [22:23:05]CheckFolder done [22:23:05]ProducePacketName [22:23:05]name=ofd_packets/00152100 [22:23:05]NVStorageSaveData ofd_packets/00152100 [22:23:05]File name is /storage/ofd_packets/00152100 [22:23:05]Write 319 bytes [22:23:05]NVStorageSaveData done [22:23:05]OFDSenderStorePacket done [22:23:05]KKMCreateOFDPacket done [22:23:05]NVStorageSaveData kkm_last_timestamp [22:23:05]File name is /storage/kkm_last_timestamp [22:23:05]Write 4 bytes [22:23:05]NVStorageSaveData done [22:23:05]ExternCall_PrintAddStr [22:23:05]wPrintStart [22:23:05]Write to MH i2c: 01 00 00 0A 06 10 [22:23:05]Write i2c OK [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: 01 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: 01 07 00 [22:23:05]MH_I2C_Read... [22:23:05]Read from MH i2c: 01 07 00 0A 06 00 00 00 00 00 FF 0F 25 [22:23:05]RasterBufferAndPrint [22:23:05]line Счет N : (3)18843 [22:23:05]line ИНН: 02508201610067 [22:23:05]line Контрольно-Кассовый Чек [22:23:05]line ПРОДАЖА [22:23:05]line Товар: 4700000160358 [22:23:05]line Вода Легенда 1л [22:23:05]line 1.000 * 45.00 [22:23:05]line = 45.00 [22:23:05]line НДС 12% НСП 1% [22:23:05]line > о реализуемом товаре [22:23:05]line ИТОГО: 45.00 [22:23:05]line НСП 1% : 0.40 [22:23:05]line НДС 12% : 4.78 [22:23:05]line Наличными: 45.00 [22:23:05]line Безнал.: 0.00 [22:23:05]line Место: АЗС № 89 "Партнер Нефть" [22:23:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:23:05]line СНО: Общий режим [22:23:05]line Чек 431 22.09.2024 22:23 [22:23:05]line Смена: 475 ФФД: 1.0 [22:23:05]line ЗНМ: 0300000113 [22:23:05]line РНМ: 0000000000091825 [22:23:05]line Версия ККМ: 001 [22:23:05]line ФМ: 0000000000871835 [22:23:05]line ФД: 152100 [22:23:05]line ФПД: 262712014991820 [22:23:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152100&fm=262712014991820&tin=02508201610067®Number=0000000000091825&sum=4500 [22:23:05]line 0 [22:23:05]written 0, free lines is 4095 [22:23:05]OFD Sender: Processing packet 152100 [packets to send 827, broken 826] [22:23:05]ProducePacketName [22:23:05]name=ofd_packets/00152100 [22:23:05]OFD Sender: To server: pG, [22:23:05]CommunicateWithHost lk.salyk.kg:30040 [22:23:05]ConnectInit lk.salyk.kg [22:23:06]Write to MH i2c: 01 00 00 32 06 38 [22:23:06]Write i2c OK [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: 01 [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: 01 07 00 [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 FE 0C 49 [22:23:06]RasterBufferAndPrint [22:23:06]line [22:23:06]line [22:23:06]line [22:23:06]line [22:23:06]line [22:23:06]written 0, free lines is 3332 [22:23:06]MH_Cut [22:23:06]Write to MH i2c: D1 01 00 39 06 01 11 [22:23:06]Write i2c OK [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: D1 [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: D1 01 00 [22:23:06]MH_I2C_Read... [22:23:06]Read from MH i2c: D1 01 00 39 06 00 10 [22:23:06]Write to MH i2c: 01 00 00 3A 06 40 [22:23:06]Write i2c OK [22:23:06]MH_I2C_Read... [22:23:06]Connected sock=7 [22:23:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 EA 98 19 01 8B E8 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 C8 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 52 02 00 35 04 06 00 EE EF 68 54 F1 CC DF 4E EF FD 30 74 73 E3 [22:23:06]*** Cut start [22:23:06]*** Purtial cut [22:23:06]*** Stage 1: CUTSNS_PIN = 1 [22:23:07]Read from MH i2c: 01 [22:23:07]MH_I2C_Read... [22:23:07]*** Stop cut motor [22:23:07]*** Cut end [22:23:07]Read from MH i2c: 01 07 00 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [22:23:07]process_action close_receipt done [22:23:07]requested_data is exist [22:23:07]produce_requested_data [22:23:07]requested_item fm.sn is exist - process it [22:23:07]wFMCommunicate request_size=4 [22:23:07]MH_SAM_APDU [22:23:07]CAPDU: 80 11 00 00 [22:23:07]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [22:23:07]Write i2c OK [22:23:07]MH_I2C_Read... [22:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:07]Read from MH i2c: E2 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 17 00 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [22:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:23:07]wFMCommunicate OK [22:23:07]requested_item fd.num is exist - process it [22:23:07]SAM_PROTO_GetFieldsCounters [22:23:07]wFMCommunicate request_size=4 [22:23:07]MH_SAM_APDU [22:23:07]CAPDU: 80 13 00 00 [22:23:07]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [22:23:07]Write i2c OK [22:23:07]MH_I2C_Read... [22:23:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:07]Read from MH i2c: E2 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 62 00 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [22:23:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:07]wFMCommunicate OK [22:23:07]SAM_PROTO_GetFieldsCounters done [22:23:07]requested_item shift.num is exist - process it [22:23:07]requested_item shift.opened is exist - process it [22:23:07]req_shift_opened [22:23:07]FM_GetShiftState [22:23:07]SAM_PROTO_GetShiftState [22:23:07]wFMCommunicate request_size=4 [22:23:07]MH_SAM_APDU [22:23:07]CAPDU: 80 13 01 00 [22:23:07]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [22:23:07]Write i2c OK [22:23:07]MH_I2C_Read... [22:23:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD FD 47 00 00 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 52 02 00 F4 03 04 00 CC 40 F0 66 B6 04 01 00 00 E2 0F 5B F1 99 B1 1F CE [22:23:07]CommunicateWithHost err = 0 [22:23:07]CheckOFDResponse [22:23:07]1017 (14) - 77093643461234 [22:23:07]1041 (16) - 0000000000871835 [22:23:07]1040 (4) - 152100 [22:23:07]1012 (4) - 22.09.2024 16:07 [22:23:07]1206 (1) - 0 [22:23:07]OFD Sender: Remove packet 152100 [22:23:07]ProducePacketName [22:23:07]name=ofd_packets/00152100 [22:23:07]NVStorageDeleteData [22:23:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:07]Read from MH i2c: E2 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 0E 00 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 07 [22:23:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:23:07]wFMCommunicate OK [22:23:07]SAM_PROTO_GetShiftState done [22:23:07]FM_GetShiftState done [22:23:07]req_shift_opened done [22:23:07]requested_item shift.open_date is exist - process it [22:23:07]req_shift_open_date [22:23:07]req_shift_open_date done [22:23:07]produce_requested_data done [22:23:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152100,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:23:07]process_action_free close_receipt [22:23:07]json_value_free [22:23:07]json_value_free done [22:23:07]process_json_proto returns [22:23:07]Send response to host [22:23:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152100,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:23:07]free response buf [22:23:07]execute_script done [22:23:07]execute_script returns [22:23:07]free content buf [22:23:07]Sock 9.Close socket [22:23:07]Sock 9.Thread stoped [22:23:07]OFD Sender: No OFD packet to send [22:23:12]OFD Sender: No OFD packet to send [22:23:17]OFD Sender: No OFD packet to send [22:23:22]OFD Sender: No OFD packet to send [22:23:24]accept exits with 10 [22:23:24]New connection [22:23:24]New thread 3066891620 created [22:23:24]Thread 3067034980 joined [22:23:24]Waiting for new connection... [22:23:24] Sock 10.Parse request [22:23:24]Sock 10.Check first char [22:23:24]Sock 10.First char is OK [22:23:24]request: POST /json_proto HTTP/1.0 [22:23:24]Method: POST [22:23:24]URL: /json_proto [22:23:24]Method is POST - this is cgi request [22:23:24]url: /json_proto [22:23:24]query_string will be loaded in cgi processing [22:23:24]execute_cgi json_proto POST (null) [22:23:24]execute_cgi path=json_proto method=POST [22:23:24]POST find Content-Length [22:23:24]Host: 172.17.43.67:8080 [22:23:24]Content-Length: 678 [22:23:24]Content-Type: application/json [22:23:24] [22:23:24]POST finish read [22:23:24]Found Content-Length = 678 [22:23:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:24]execute_script... [22:23:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:24]POST & json_proto [22:23:24]process_json_proto [22:23:24]json parsed OK: [22:23:24]protocol is kg_v1.0 [22:23:24]action value=close_receipt [22:23:24]process_action close_receipt [22:23:24]cmd_close_receipt [22:23:24]MH_GetDate [22:23:24]Write to MH i2c: F0 00 00 3E 06 33 [22:23:24]Write i2c OK [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: F0 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: F0 09 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: F0 09 00 3E 06 00 DD 98 F0 66 6A BD 47 65 DA [22:23:24]GetLastDocTimeStamp 1727043784 [22:23:24]current date 1727043805 [22:23:24]FM_GetShiftState [22:23:24]SAM_PROTO_GetShiftState [22:23:24]wFMCommunicate request_size=4 [22:23:24]MH_SAM_APDU [22:23:24]CAPDU: 80 13 01 00 [22:23:24]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [22:23:24]Write i2c OK [22:23:24]MH_I2C_Read... [22:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:24]Read from MH i2c: E2 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 0E 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 09 [22:23:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:23:24]wFMCommunicate OK [22:23:24]SAM_PROTO_GetShiftState done [22:23:24]FM_GetShiftState done [22:23:24]opened in 1726966141 [22:23:24]opened+sec_in_day 1727052541 [22:23:24]quantity*price = 30035 [22:23:24]sum+1 = 30036 [22:23:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 432 22.09.2024 22:23 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152101 ФПД: 69290966478693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152101&fm=69290966478693&tin=02508201610067®Number=0000000000091825&sum=30000 [22:23:25]StoreToDocumentArchive [22:23:25]shift 475 fd 152101 [22:23:25]save to /storage/0475/doc_00152101 [22:23:25]save last doc name /storage/0475/doc_00152101 to /storage/kkm_last_doc_name [22:23:25]save OK [22:23:25]Clear old archive folders... [22:23:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:23:25]tlvbuf is 01AC0390 [22:23:25]SAM_PROTO_ClearQueue [22:23:25]wFMCommunicate request_size=4 [22:23:25]MH_SAM_APDU [22:23:25]CAPDU: 80 09 00 00 [22:23:25]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [22:23:25]Write i2c OK [22:23:25]MH_I2C_Read... [22:23:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:25]Read from MH i2c: E2 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 03 00 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [22:23:25]RAPDU: 90 00 [22:23:25]wFMCommunicate OK [22:23:25]SAM_PROTO_ClearQueue done [22:23:25]KKMCreateOFDPacket [22:23:25]OFDProtocolAddRootSTLVToBuf [22:23:25]FM_MakeSignedData [22:23:25]FM_MakeSignedData [22:23:25]SAM_PROTO_SignData [22:23:25]wFMCommunicate request_size=4 [22:23:25]MH_SAM_APDU [22:23:25]CAPDU: 80 0D 01 02 [22:23:25]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [22:23:25]Write i2c OK [22:23:25]MH_I2C_Read... [22:23:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:25]Read from MH i2c: E2 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 03 00 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [22:23:25]RAPDU: 90 00 [22:23:25]wFMCommunicate OK [22:23:25]wFMCommunicate request_size=255 [22:23:25]MH_SAM_APDU [22:23:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 DD 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 52 02 00 35 04 06 00 3F [22:23:25]Write to MH i2c: E2 02 01 4E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 DD 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 52 02 00 35 04 06 00 3F 00 00 7A [22:23:25]Write i2c OK [22:23:25]MH_I2C_Read... [22:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:26]Read from MH i2c: E2 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 03 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [22:23:26]RAPDU: 90 00 [22:23:26]wFMCommunicate OK [22:23:26]wFMCommunicate request_size=10 [22:23:26]MH_SAM_APDU [22:23:26]CAPDU: 80 0D 02 02 05 05 0F 71 6F 65 [22:23:26]Write to MH i2c: E2 0D 00 4F 06 80 0D 02 02 05 00 05 0F 71 6F 65 00 00 32 [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:26]Read from MH i2c: E2 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 03 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [22:23:26]RAPDU: 90 00 [22:23:26]wFMCommunicate OK [22:23:26]wFMCommunicate request_size=4 [22:23:26]MH_SAM_APDU [22:23:26]CAPDU: 80 0D 03 02 [22:23:26]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:26]Read from MH i2c: E2 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 0B 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 0B 00 50 06 00 C7 0B 58 EC 44 9E D1 F8 90 00 93 [22:23:26]RAPDU: C7 0B 58 EC 44 9E D1 F8 90 00 [22:23:26]wFMCommunicate OK [22:23:26]SAM_PROTO_SignData done [22:23:26]FM_MakeSignedData done [22:23:26]CreateOFDProtocolMessage [22:23:26]wFMCommunicate request_size=4 [22:23:26]MH_SAM_APDU [22:23:26]CAPDU: 80 11 00 00 [22:23:26]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:26]Read from MH i2c: E2 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 17 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [22:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:23:26]wFMCommunicate OK [22:23:26]CreateOFDProtocolMessage done [22:23:26]OFDSenderStorePacket 152101 [22:23:26]StoreOFDPacket docnum=152101 [22:23:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 E5 07 01 3C 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 DD 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 52 02 00 35 04 06 00 3F 05 0F 71 6F 65 C7 0B 58 EC 44 9E D1 F8 [22:23:26]CheckFolder [22:23:26]dirname=/storage/ofd_packets [22:23:26]CheckFolder done [22:23:26]ProducePacketName [22:23:26]name=ofd_packets/00152101 [22:23:26]NVStorageSaveData ofd_packets/00152101 [22:23:26]File name is /storage/ofd_packets/00152101 [22:23:26]Write 301 bytes [22:23:26]NVStorageSaveData done [22:23:26]OFDSenderStorePacket done [22:23:26]KKMCreateOFDPacket done [22:23:26]NVStorageSaveData kkm_last_timestamp [22:23:26]File name is /storage/kkm_last_timestamp [22:23:26]Write 4 bytes [22:23:26]NVStorageSaveData done [22:23:26]ExternCall_PrintAddStr [22:23:26]wPrintStart [22:23:26]Write to MH i2c: 01 00 00 52 06 58 [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 07 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [22:23:26]RasterBufferAndPrint [22:23:26]line Счет N : (1)1786107 [22:23:26]line ИНН: 02508201610067 [22:23:26]line Контрольно-Кассовый Чек [22:23:26]line ПРОДАЖА [22:23:26]line ТРК (МРК, ГНК) : 22 [22:23:26]line Товар: 2710124130 [22:23:26]line Аи-92-К-5 [22:23:26]line 4.430 * 67.80 [22:23:26]line = 300.35 [22:23:26]line НДС 12% НСП 1% [22:23:26]line > о реализуемом товаре [22:23:26]line ОКРУГЛЕНИЕ: -0.35 [22:23:26]line ИТОГО: 300.00 [22:23:26]line Внесено: 300.00 [22:23:26]line СДАЧА: 0.00 [22:23:26]line НСП 1% : 2.66 [22:23:26]line НДС 12% : 31.90 [22:23:26]line Наличными: 300.00 [22:23:26]line Безнал.: 0.00 [22:23:26]line Место: АЗС № 89 "Партнер Нефть" [22:23:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:23:26]line СНО: Общий режим [22:23:26]line Чек 432 22.09.2024 22:23 [22:23:26]line Смена: 475 ФФД: 1.0 [22:23:26]line ЗНМ: 0300000113 [22:23:26]line РНМ: 0000000000091825 [22:23:26]line Версия ККМ: 001 [22:23:26]line ФМ: 0000000000871835 [22:23:26]line ФД: 152101 [22:23:26]line ФПД: 69290966478693 [22:23:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152101&fm=69290966478693&tin=02508201610067®Number=0000000000091825&sum=30000 [22:23:26]written 0, free lines is 4095 [22:23:26]OFD Sender: Processing packet 152101 [packets to send 827, broken 826] [22:23:26]ProducePacketName [22:23:26]name=ofd_packets/00152101 [22:23:26]OFD Sender: To server: pG, [22:23:26]CommunicateWithHost lk.salyk.kg:30040 [22:23:26]ConnectInit lk.salyk.kg [22:23:26]Write to MH i2c: 01 00 00 7D 06 83 [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 07 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 DA 0C 70 [22:23:26]RasterBufferAndPrint [22:23:26]line [22:23:26]line [22:23:26]line [22:23:26]line [22:23:26]line [22:23:26]written 0, free lines is 3299 [22:23:26]Connected sock=9 [22:23:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 E5 07 01 3C 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 DD 98 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 52 02 00 35 04 06 00 3F 05 0F 71 6F 65 C7 0B 58 EC 44 9E D1 F8 [22:23:26]MH_Cut [22:23:26]Write to MH i2c: D1 01 00 84 06 01 5C [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: D1 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: D1 01 00 [22:23:26]MH_I2C_Read... [22:23:26]Read from MH i2c: D1 01 00 84 06 00 5B [22:23:26]Write to MH i2c: 01 00 00 85 06 8B [22:23:26]Write i2c OK [22:23:26]MH_I2C_Read... [22:23:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 AF 47 00 C0 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 52 02 00 F4 03 04 00 E0 40 F0 66 B6 04 01 00 00 EE E2 BF 1D 5A 5F F8 CD [22:23:27]CommunicateWithHost err = 0 [22:23:27]CheckOFDResponse [22:23:27]1017 (14) - 77093643461234 [22:23:27]1041 (16) - 0000000000871835 [22:23:27]1040 (4) - 152101 [22:23:27]1012 (4) - 22.09.2024 16:08 [22:23:27]1206 (1) - 0 [22:23:27]OFD Sender: Remove packet 152101 [22:23:27]ProducePacketName [22:23:27]name=ofd_packets/00152101 [22:23:27]NVStorageDeleteData [22:23:27]*** Cut start [22:23:27]*** Purtial cut [22:23:27]*** Stage 1: CUTSNS_PIN = 1 [22:23:27]Read from MH i2c: 01 [22:23:27]MH_I2C_Read... [22:23:27]*** Stop cut motor [22:23:27]Read from MH i2c: 01 07 00 [22:23:27]MH_I2C_Read... [22:23:27]*** Cut end [22:23:27]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [22:23:27]process_action close_receipt done [22:23:27]requested_data is exist [22:23:27]produce_requested_data [22:23:27]requested_item fm.sn is exist - process it [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 11 00 00 [22:23:27]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]OFD Sender: No OFD packet to send [22:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 17 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [22:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:23:27]wFMCommunicate OK [22:23:27]requested_item fd.num is exist - process it [22:23:27]SAM_PROTO_GetFieldsCounters [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 13 00 00 [22:23:27]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 62 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [22:23:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:27]wFMCommunicate OK [22:23:27]SAM_PROTO_GetFieldsCounters done [22:23:27]requested_item shift.num is exist - process it [22:23:27]requested_item shift.opened is exist - process it [22:23:27]req_shift_opened [22:23:27]FM_GetShiftState [22:23:27]SAM_PROTO_GetShiftState [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 13 01 00 [22:23:27]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 0E 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 52 [22:23:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:23:27]wFMCommunicate OK [22:23:27]SAM_PROTO_GetShiftState done [22:23:27]FM_GetShiftState done [22:23:27]req_shift_opened done [22:23:27]requested_item shift.open_date is exist - process it [22:23:27]req_shift_open_date [22:23:27]req_shift_open_date done [22:23:27]produce_requested_data done [22:23:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152101,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:23:27]process_action_free close_receipt [22:23:27]json_value_free [22:23:27]json_value_free done [22:23:27]process_json_proto returns [22:23:27]Send response to host [22:23:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152101,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:23:27]free response buf [22:23:27]execute_script done [22:23:27]execute_script returns [22:23:27]free content buf [22:23:27]Sock 10.Close socket [22:23:27]Sock 10.Thread stoped [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:52]OFD Sender: No OFD packet to send [22:23:57]OFD Sender: No OFD packet to send [22:24:01]recv_with_timeout no data received [22:24:02]OFD Sender: No OFD packet to send [22:24:07]OFD Sender: No OFD packet to send [22:24:12]OFD Sender: No OFD packet to send [22:24:17]OFD Sender: No OFD packet to send [22:24:22]OFD Sender: No OFD packet to send [22:24:27]OFD Sender: No OFD packet to send [22:24:32]OFD Sender: No OFD packet to send [22:24:37]OFD Sender: No OFD packet to send [22:24:42]OFD Sender: No OFD packet to send [22:24:47]OFD Sender: No OFD packet to send [22:24:53]OFD Sender: No OFD packet to send [22:24:58]OFD Sender: No OFD packet to send [22:25:03]OFD Sender: No OFD packet to send [22:25:06]recv_with_timeout no data received [22:25:08]OFD Sender: No OFD packet to send [22:25:13]OFD Sender: No OFD packet to send [22:25:18]OFD Sender: No OFD packet to send [22:25:23]OFD Sender: No OFD packet to send [22:25:28]OFD Sender: No OFD packet to send [22:25:33]OFD Sender: No OFD packet to send [22:25:34]recv_with_timeout no data received [22:25:38]OFD Sender: No OFD packet to send [22:25:43]OFD Sender: No OFD packet to send [22:25:48]OFD Sender: No OFD packet to send [22:25:53]OFD Sender: No OFD packet to send [22:25:58]OFD Sender: No OFD packet to send [22:26:03]OFD Sender: No OFD packet to send [22:26:08]OFD Sender: No OFD packet to send [22:26:13]OFD Sender: No OFD packet to send [22:26:18]OFD Sender: No OFD packet to send [22:26:23]OFD Sender: No OFD packet to send [22:26:28]OFD Sender: No OFD packet to send [22:26:33]OFD Sender: No OFD packet to send [22:26:38]OFD Sender: No OFD packet to send [22:26:43]OFD Sender: No OFD packet to send [22:26:48]OFD Sender: No OFD packet to send [22:26:50]recv_with_timeout no data received [22:26:53]OFD Sender: No OFD packet to send [22:26:58]OFD Sender: No OFD packet to send [22:27:03]OFD Sender: No OFD packet to send [22:27:08]OFD Sender: No OFD packet to send [22:27:13]OFD Sender: No OFD packet to send [22:27:18]OFD Sender: No OFD packet to send [22:27:23]OFD Sender: No OFD packet to send [22:27:28]OFD Sender: No OFD packet to send [22:27:33]OFD Sender: No OFD packet to send [22:27:38]OFD Sender: No OFD packet to send [22:27:43]OFD Sender: No OFD packet to send [22:27:45]recv_with_timeout no data received [22:27:48]OFD Sender: No OFD packet to send [22:27:53]OFD Sender: No OFD packet to send [22:27:56]recv_with_timeout no data received [22:27:58]OFD Sender: No OFD packet to send [22:28:03]OFD Sender: No OFD packet to send [22:28:06]accept exits with 7 [22:28:06]New connection [22:28:06]New thread 3067034980 created [22:28:06]Thread 3066891620 joined [22:28:06]Waiting for new connection... [22:28:06] Sock 7.Parse request [22:28:06]Sock 7.Check first char [22:28:06]Sock 7.First char is OK [22:28:06]request: POST /json_proto HTTP/1.0 [22:28:06]Method: POST [22:28:06]URL: /json_proto [22:28:06]Method is POST - this is cgi request [22:28:06]url: /json_proto [22:28:06]query_string will be loaded in cgi processing [22:28:06]execute_cgi json_proto POST (null) [22:28:06]execute_cgi path=json_proto method=POST [22:28:06]POST find Content-Length [22:28:06]Host: 172.17.43.67:8080 [22:28:06]Content-Length: 683 [22:28:06]Content-Type: application/json [22:28:06] [22:28:06]POST finish read [22:28:06]Found Content-Length = 683 [22:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 39.090, "sum" : 2900.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2900.00, "total" : 2900.00, "payments": [ { "type": 0, "sum" : 2900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:06]execute_script... [22:28:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 39.090, "sum" : 2900.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2900.00, "total" : 2900.00, "payments": [ { "type": 0, "sum" : 2900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:06]POST & json_proto [22:28:06]process_json_proto [22:28:06]json parsed OK: [22:28:06]protocol is kg_v1.0 [22:28:06]action value=close_receipt [22:28:06]process_action close_receipt [22:28:06]cmd_close_receipt [22:28:06]MH_GetDate [22:28:06]Write to MH i2c: F0 00 00 89 06 7E [22:28:06]Write i2c OK [22:28:06]MH_I2C_Read... [22:28:06]Read from MH i2c: F0 [22:28:06]MH_I2C_Read... [22:28:06]Read from MH i2c: F0 09 00 [22:28:06]MH_I2C_Read... [22:28:06]Read from MH i2c: F0 09 00 89 06 00 F7 99 F0 66 6A BD 47 65 40 [22:28:06]GetLastDocTimeStamp 1727043805 [22:28:06]current date 1727044087 [22:28:06]FM_GetShiftState [22:28:06]SAM_PROTO_GetShiftState [22:28:06]wFMCommunicate request_size=4 [22:28:06]MH_SAM_APDU [22:28:06]CAPDU: 80 13 01 00 [22:28:06]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [22:28:06]Write i2c OK [22:28:06]MH_I2C_Read... [22:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:06]Read from MH i2c: E2 [22:28:06]MH_I2C_Read... [22:28:06]Read from MH i2c: E2 0E 00 [22:28:06]MH_I2C_Read... [22:28:06]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 54 [22:28:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:28:06]wFMCommunicate OK [22:28:06]SAM_PROTO_GetShiftState done [22:28:06]FM_GetShiftState done [22:28:06]opened in 1726966141 [22:28:06]opened+sec_in_day 1727052541 [22:28:06]quantity*price = 290047 [22:28:06]sum+1 = 290049 [22:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 2900.00 Внесено: 2900.00 СДАЧА: 0.00 НСП 1% : 25.67 НДС 12% : 308.02 Наличными: 2900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 433 22.09.2024 22:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152102 ФПД: 280336666371401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222807&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152102&fm=280336666371401&tin=02508201610067®Number=0000000000091825&sum=290000 [22:28:08]StoreToDocumentArchive [22:28:08]shift 475 fd 152102 [22:28:08]save to /storage/0475/doc_00152102 [22:28:08]save last doc name /storage/0475/doc_00152102 to /storage/kkm_last_doc_name [22:28:08]save OK [22:28:08]Clear old archive folders... [22:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:28:08]tlvbuf is 01AC0C40 [22:28:08]SAM_PROTO_ClearQueue [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 09 00 00 [22:28:08]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]SAM_PROTO_ClearQueue done [22:28:08]KKMCreateOFDPacket [22:28:08]OFDProtocolAddRootSTLVToBuf [22:28:08]FM_MakeSignedData [22:28:08]FM_MakeSignedData [22:28:08]SAM_PROTO_SignData [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 01 02 [22:28:08]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=255 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 98 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 6D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 78 00 00 00 00 07 04 06 00 D0 6C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F7 99 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 52 02 00 35 04 06 00 FE [22:28:08]Write to MH i2c: E2 02 01 99 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 98 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 6D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 78 00 00 00 00 07 04 06 00 D0 6C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F7 99 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 52 02 00 35 04 06 00 FE 00 00 3F [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=10 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 02 02 05 F6 F7 6A A5 49 [22:28:08]Write to MH i2c: E2 0D 00 9A 06 80 0D 02 02 05 00 F6 F7 6A A5 49 00 00 69 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [22:28:08]RAPDU: 90 00 [22:28:08]wFMCommunicate OK [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 0D 03 02 [22:28:08]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 0B 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 0B 00 9B 06 00 CB B3 FE 28 77 5F 7A 0C 90 00 1D [22:28:08]RAPDU: CB B3 FE 28 77 5F 7A 0C 90 00 [22:28:08]wFMCommunicate OK [22:28:08]SAM_PROTO_SignData done [22:28:08]FM_MakeSignedData done [22:28:08]CreateOFDProtocolMessage [22:28:08]wFMCommunicate request_size=4 [22:28:08]MH_SAM_APDU [22:28:08]CAPDU: 80 11 00 00 [22:28:08]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:08]Read from MH i2c: E2 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 17 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [22:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:28:08]wFMCommunicate OK [22:28:08]CreateOFDProtocolMessage done [22:28:08]OFDSenderStorePacket 152102 [22:28:08]StoreOFDPacket docnum=152102 [22:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 41 07 01 89 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 98 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 6D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 78 00 00 00 00 07 04 06 00 D0 6C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F7 99 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 52 02 00 35 04 06 00 FE F6 F7 6A A5 49 CB B3 FE 28 77 5F 7A 0C [22:28:08]CheckFolder [22:28:08]dirname=/storage/ofd_packets [22:28:08]CheckFolder done [22:28:08]ProducePacketName [22:28:08]name=ofd_packets/00152102 [22:28:08]NVStorageSaveData ofd_packets/00152102 [22:28:08]File name is /storage/ofd_packets/00152102 [22:28:08]Write 301 bytes [22:28:08]NVStorageSaveData done [22:28:08]OFDSenderStorePacket done [22:28:08]KKMCreateOFDPacket done [22:28:08]NVStorageSaveData kkm_last_timestamp [22:28:08]File name is /storage/kkm_last_timestamp [22:28:08]Write 4 bytes [22:28:08]NVStorageSaveData done [22:28:08]ExternCall_PrintAddStr [22:28:08]wPrintStart [22:28:08]Write to MH i2c: 01 00 00 9D 06 A3 [22:28:08]Write i2c OK [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 07 00 [22:28:08]MH_I2C_Read... [22:28:08]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [22:28:08]RasterBufferAndPrint [22:28:08]line Счет N : (1)1786108 [22:28:08]line ИНН: 02508201610067 [22:28:08]line Контрольно-Кассовый Чек [22:28:08]line ПРОДАЖА [22:28:08]line ТРК (МРК, ГНК) : 13 [22:28:08]line Товар: 2710124500 [22:28:08]line Аи-95-К-5 [22:28:08]line 39.090 * 74.20 [22:28:08]line = 2900.48 [22:28:08]line НДС 12% НСП 1% [22:28:08]line > о реализуемом товаре [22:28:08]line ОКРУГЛЕНИЕ: -0.48 [22:28:08]line ИТОГО: 2900.00 [22:28:08]line Внесено: 2900.00 [22:28:08]line СДАЧА: 0.00 [22:28:08]line НСП 1% : 25.67 [22:28:08]line НДС 12% : 308.02 [22:28:08]line Наличными: 2900.00 [22:28:08]line Безнал.: 0.00 [22:28:08]line Место: АЗС № 89 "Партнер Нефть" [22:28:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:28:08]line СНО: Общий режим [22:28:08]line Чек 433 22.09.2024 22:28 [22:28:08]line Смена: 475 ФФД: 1.0 [22:28:08]line ЗНМ: 0300000113 [22:28:08]line РНМ: 0000000000091825 [22:28:08]line Версия ККМ: 001 [22:28:08]line ФМ: 0000000000871835 [22:28:08]line ФД: 152102 [22:28:08]line ФПД: 280336666371401 [22:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222807&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152102&fm=280336666371401&tin=02508201610067®Number=0000000000091825&sum=290000 [22:28:08]OFD Sender: Processing packet 152102 [packets to send 827, broken 826] [22:28:08]ProducePacketName [22:28:08]name=ofd_packets/00152102 [22:28:08]OFD Sender: To server: pG, [22:28:08]CommunicateWithHost lk.salyk.kg:30040 [22:28:08]ConnectInit lk.salyk.kg [22:28:08]written 0, free lines is 4095 [22:28:09]Write to MH i2c: 01 00 00 C8 06 CE [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 07 00 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 E2 0C C3 [22:28:09]RasterBufferAndPrint [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]line [22:28:09]written 0, free lines is 3304 [22:28:09]MH_Cut [22:28:09]Write to MH i2c: D1 01 00 CF 06 01 A7 [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 01 00 [22:28:09]MH_I2C_Read... [22:28:09]Read from MH i2c: D1 01 00 CF 06 00 A6 [22:28:09]Write to MH i2c: 01 00 00 D0 06 D6 [22:28:09]Write i2c OK [22:28:09]MH_I2C_Read... [22:28:10]*** Cut start [22:28:10]*** Purtial cut [22:28:10]*** Stage 1: CUTSNS_PIN = 1 [22:28:10]Read from MH i2c: 01 [22:28:10]MH_I2C_Read... [22:28:10]*** Stop cut motor [22:28:10]*** Cut end [22:28:10]Read from MH i2c: 01 07 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [22:28:10]process_action close_receipt done [22:28:10]requested_data is exist [22:28:10]produce_requested_data [22:28:10]requested_item fm.sn is exist - process it [22:28:10]wFMCommunicate request_size=4 [22:28:10]MH_SAM_APDU [22:28:10]CAPDU: 80 11 00 00 [22:28:10]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [22:28:10]Write i2c OK [22:28:10]MH_I2C_Read... [22:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:10]Read from MH i2c: E2 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 17 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [22:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:28:10]wFMCommunicate OK [22:28:10]requested_item fd.num is exist - process it [22:28:10]SAM_PROTO_GetFieldsCounters [22:28:10]wFMCommunicate request_size=4 [22:28:10]MH_SAM_APDU [22:28:10]CAPDU: 80 13 00 00 [22:28:10]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [22:28:10]Write i2c OK [22:28:10]MH_I2C_Read... [22:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:10]Read from MH i2c: E2 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 62 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 62 00 D2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [22:28:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:10]wFMCommunicate OK [22:28:10]SAM_PROTO_GetFieldsCounters done [22:28:10]requested_item shift.num is exist - process it [22:28:10]requested_item shift.opened is exist - process it [22:28:10]req_shift_opened [22:28:10]FM_GetShiftState [22:28:10]SAM_PROTO_GetShiftState [22:28:10]wFMCommunicate request_size=4 [22:28:10]MH_SAM_APDU [22:28:10]CAPDU: 80 13 01 00 [22:28:10]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [22:28:10]Write i2c OK [22:28:10]MH_I2C_Read... [22:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:10]Read from MH i2c: E2 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 0E 00 [22:28:10]MH_I2C_Read... [22:28:10]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9D [22:28:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:28:10]wFMCommunicate OK [22:28:10]SAM_PROTO_GetShiftState done [22:28:10]FM_GetShiftState done [22:28:10]req_shift_opened done [22:28:10]requested_item shift.open_date is exist - process it [22:28:10]req_shift_open_date [22:28:10]req_shift_open_date done [22:28:10]produce_requested_data done [22:28:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152102,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:28:10]process_action_free close_receipt [22:28:10]json_value_free [22:28:10]json_value_free done [22:28:10]process_json_proto returns [22:28:10]Send response to host [22:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152102,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:28:10]free response buf [22:28:10]execute_script done [22:28:10]execute_script returns [22:28:10]free content buf [22:28:10]Sock 7.Close socket [22:28:10]Sock 7.Thread stoped [22:28:12]Connected sock=11 [22:28:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 41 07 01 89 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 98 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 6D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 78 00 00 00 00 07 04 06 00 D0 6C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F7 99 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 52 02 00 35 04 06 00 FE F6 F7 6A A5 49 CB B3 FE 28 77 5F 7A 0C [22:28:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA 94 47 00 A6 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 52 02 00 F4 03 04 00 01 42 F0 66 B6 04 01 00 00 85 94 A3 69 C1 42 4C 32 [22:28:16]CommunicateWithHost err = 0 [22:28:16]CheckOFDResponse [22:28:16]1017 (14) - 77093643461234 [22:28:16]1041 (16) - 0000000000871835 [22:28:16]1040 (4) - 152102 [22:28:16]1012 (4) - 22.09.2024 16:12 [22:28:16]1206 (1) - 0 [22:28:16]OFD Sender: Remove packet 152102 [22:28:16]ProducePacketName [22:28:16]name=ofd_packets/00152102 [22:28:16]NVStorageDeleteData [22:28:17]OFD Sender: No OFD packet to send [22:28:22]OFD Sender: No OFD packet to send [22:28:27]OFD Sender: No OFD packet to send [22:28:32]OFD Sender: No OFD packet to send [22:28:32]recv_with_timeout no data received [22:28:37]OFD Sender: No OFD packet to send [22:28:42]OFD Sender: No OFD packet to send [22:28:47]OFD Sender: No OFD packet to send [22:28:52]OFD Sender: No OFD packet to send [22:28:56]recv_with_timeout no data received [22:28:57]OFD Sender: No OFD packet to send [22:29:02]OFD Sender: No OFD packet to send [22:29:07]OFD Sender: No OFD packet to send [22:29:12]OFD Sender: No OFD packet to send [22:29:17]OFD Sender: No OFD packet to send [22:29:22]OFD Sender: No OFD packet to send [22:29:37]OFD Sender: No OFD packet to send [22:29:42]OFD Sender: No OFD packet to send [22:29:47]OFD Sender: No OFD packet to send [22:29:52]OFD Sender: No OFD packet to send [22:29:57]OFD Sender: No OFD packet to send [22:30:02]OFD Sender: No OFD packet to send [22:30:07]OFD Sender: No OFD packet to send [22:30:12]OFD Sender: No OFD packet to send [22:30:16]accept exits with 9 [22:30:16]New connection [22:30:16]New thread 3066891620 created [22:30:16]Thread 3067034980 joined [22:30:16]Waiting for new connection... [22:30:16] Sock 9.Parse request [22:30:16]Sock 9.Check first char [22:30:16]Sock 9.First char is OK [22:30:16]request: POST /json_proto HTTP/1.0 [22:30:16]Method: POST [22:30:16]URL: /json_proto [22:30:16]Method is POST - this is cgi request [22:30:16]url: /json_proto [22:30:16]query_string will be loaded in cgi processing [22:30:16]execute_cgi json_proto POST (null) [22:30:16]execute_cgi path=json_proto method=POST [22:30:16]POST find Content-Length [22:30:16]Host: 172.17.43.67:8080 [22:30:16]Content-Length: 678 [22:30:16]Content-Type: application/json [22:30:16] [22:30:16]POST finish read [22:30:16]Found Content-Length = 678 [22:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:16]execute_script... [22:30:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:16]POST & json_proto [22:30:16]process_json_proto [22:30:16]json parsed OK: [22:30:16]protocol is kg_v1.0 [22:30:16]action value=close_receipt [22:30:16]process_action close_receipt [22:30:16]cmd_close_receipt [22:30:16]MH_GetDate [22:30:16]Write to MH i2c: F0 00 00 D4 06 C9 [22:30:16]Write i2c OK [22:30:16]MH_I2C_Read... [22:30:16]Read from MH i2c: F0 [22:30:16]MH_I2C_Read... [22:30:16]Read from MH i2c: F0 09 00 [22:30:16]MH_I2C_Read... [22:30:16]Read from MH i2c: F0 09 00 D4 06 00 79 9A F0 66 6A BD 47 65 0E [22:30:16]GetLastDocTimeStamp 1727044087 [22:30:16]current date 1727044217 [22:30:16]FM_GetShiftState [22:30:16]SAM_PROTO_GetShiftState [22:30:16]wFMCommunicate request_size=4 [22:30:16]MH_SAM_APDU [22:30:16]CAPDU: 80 13 01 00 [22:30:16]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [22:30:16]Write i2c OK [22:30:16]MH_I2C_Read... [22:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:16]Read from MH i2c: E2 [22:30:16]MH_I2C_Read... [22:30:16]Read from MH i2c: E2 0E 00 [22:30:16]MH_I2C_Read... [22:30:16]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9F [22:30:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:30:16]wFMCommunicate OK [22:30:16]SAM_PROTO_GetShiftState done [22:30:16]FM_GetShiftState done [22:30:16]opened in 1726966141 [22:30:16]opened+sec_in_day 1727052541 [22:30:16]quantity*price = 60003 [22:30:16]sum+1 = 60004 [22:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 434 22.09.2024 22:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152103 ФПД: 196247784800061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152103&fm=196247784800061&tin=02508201610067®Number=0000000000091825&sum=60000 [22:30:17]StoreToDocumentArchive [22:30:17]shift 475 fd 152103 [22:30:17]save to /storage/0475/doc_00152103 [22:30:17]save last doc name /storage/0475/doc_00152103 to /storage/kkm_last_doc_name [22:30:17]save OK [22:30:17]Clear old archive folders... [22:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:30:17]tlvbuf is 01A69DA0 [22:30:17]SAM_PROTO_ClearQueue [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 09 00 00 [22:30:17]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]SAM_PROTO_ClearQueue done [22:30:17]KKMCreateOFDPacket [22:30:17]OFDProtocolAddRootSTLVToBuf [22:30:17]FM_MakeSignedData [22:30:17]FM_MakeSignedData [22:30:17]SAM_PROTO_SignData [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 01 02 [22:30:17]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]wFMCommunicate request_size=255 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 79 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 35 04 06 00 B2 [22:30:17]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 79 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 35 04 06 00 B2 00 00 CD [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:18]Read from MH i2c: E2 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 03 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [22:30:18]RAPDU: 90 00 [22:30:18]wFMCommunicate OK [22:30:18]wFMCommunicate request_size=10 [22:30:18]MH_SAM_APDU [22:30:18]CAPDU: 80 0D 02 02 05 7C 7F 80 3F 3D [22:30:18]Write to MH i2c: E2 0D 00 E5 06 80 0D 02 02 05 00 7C 7F 80 3F 3D 00 00 66 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:18]Read from MH i2c: E2 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 03 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [22:30:18]RAPDU: 90 00 [22:30:18]wFMCommunicate OK [22:30:18]wFMCommunicate request_size=4 [22:30:18]MH_SAM_APDU [22:30:18]CAPDU: 80 0D 03 02 [22:30:18]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:18]Read from MH i2c: E2 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 0B 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 0B 00 E6 06 00 FA ED 2B EB D3 4C 81 16 90 00 1B [22:30:18]RAPDU: FA ED 2B EB D3 4C 81 16 90 00 [22:30:18]wFMCommunicate OK [22:30:18]SAM_PROTO_SignData done [22:30:18]FM_MakeSignedData done [22:30:18]CreateOFDProtocolMessage [22:30:18]wFMCommunicate request_size=4 [22:30:18]MH_SAM_APDU [22:30:18]CAPDU: 80 11 00 00 [22:30:18]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:18]Read from MH i2c: E2 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 17 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [22:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:18]wFMCommunicate OK [22:30:18]CreateOFDProtocolMessage done [22:30:18]OFDSenderStorePacket 152103 [22:30:18]StoreOFDPacket docnum=152103 [22:30:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 4C 07 01 E6 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 79 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 35 04 06 00 B2 7C 7F 80 3F 3D FA ED 2B EB D3 4C 81 16 [22:30:18]CheckFolder [22:30:18]dirname=/storage/ofd_packets [22:30:18]CheckFolder done [22:30:18]ProducePacketName [22:30:18]name=ofd_packets/00152103 [22:30:18]NVStorageSaveData ofd_packets/00152103 [22:30:18]File name is /storage/ofd_packets/00152103 [22:30:18]Write 301 bytes [22:30:18]NVStorageSaveData done [22:30:18]OFDSenderStorePacket done [22:30:18]KKMCreateOFDPacket done [22:30:18]NVStorageSaveData kkm_last_timestamp [22:30:18]File name is /storage/kkm_last_timestamp [22:30:18]Write 4 bytes [22:30:18]NVStorageSaveData done [22:30:18]ExternCall_PrintAddStr [22:30:18]wPrintStart [22:30:18]Write to MH i2c: 01 00 00 E8 06 EE [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 07 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 FF 0F 03 [22:30:18]RasterBufferAndPrint [22:30:18]line Счет N : (1)1786111 [22:30:18]line ИНН: 02508201610067 [22:30:18]line Контрольно-Кассовый Чек [22:30:18]line ПРОДАЖА [22:30:18]line ТРК (МРК, ГНК) : 22 [22:30:18]line Товар: 2710124130 [22:30:18]line Аи-92-К-5 [22:30:18]line 8.850 * 67.80 [22:30:18]line = 600.03 [22:30:18]line НДС 12% НСП 1% [22:30:18]line > о реализуемом товаре [22:30:18]line ОКРУГЛЕНИЕ: -0.03 [22:30:18]line ИТОГО: 600.00 [22:30:18]line Внесено: 600.00 [22:30:18]line СДАЧА: 0.00 [22:30:18]line НСП 1% : 5.31 [22:30:18]line НДС 12% : 63.72 [22:30:18]line Наличными: 600.00 [22:30:18]line Безнал.: 0.00 [22:30:18]line Место: АЗС № 89 "Партнер Нефть" [22:30:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:30:18]line СНО: Общий режим [22:30:18]line Чек 434 22.09.2024 22:30 [22:30:18]line Смена: 475 ФФД: 1.0 [22:30:18]line ЗНМ: 0300000113 [22:30:18]line РНМ: 0000000000091825 [22:30:18]line Версия ККМ: 001 [22:30:18]line ФМ: 0000000000871835 [22:30:18]line ФД: 152103 [22:30:18]line ФПД: 196247784800061 [22:30:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152103&fm=196247784800061&tin=02508201610067®Number=0000000000091825&sum=60000 [22:30:18]OFD Sender: Processing packet 152103 [packets to send 827, broken 826] [22:30:18]ProducePacketName [22:30:18]name=ofd_packets/00152103 [22:30:18]OFD Sender: To server: pG, [22:30:18]CommunicateWithHost lk.salyk.kg:30040 [22:30:18]ConnectInit lk.salyk.kg [22:30:18]written 0, free lines is 4095 [22:30:19]Write to MH i2c: 01 00 00 13 07 1A [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: 01 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: 01 07 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 DF 0C 0C [22:30:19]RasterBufferAndPrint [22:30:19]line [22:30:19]line [22:30:19]line [22:30:19]line [22:30:19]line [22:30:19]written 0, free lines is 3301 [22:30:19]MH_Cut [22:30:19]Write to MH i2c: D1 01 00 1A 07 01 F3 [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: D1 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: D1 01 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: D1 01 00 1A 07 00 F2 [22:30:19]Write to MH i2c: 01 00 00 1B 07 22 [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]*** Cut start [22:30:19]*** Purtial cut [22:30:19]*** Stage 1: CUTSNS_PIN = 1 [22:30:20]Read from MH i2c: 01 [22:30:20]MH_I2C_Read... [22:30:20]*** Stop cut motor [22:30:20]*** Cut end [22:30:20]Read from MH i2c: 01 07 00 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [22:30:20]process_action close_receipt done [22:30:20]requested_data is exist [22:30:20]produce_requested_data [22:30:20]requested_item fm.sn is exist - process it [22:30:20]wFMCommunicate request_size=4 [22:30:20]MH_SAM_APDU [22:30:20]CAPDU: 80 11 00 00 [22:30:20]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [22:30:20]Write i2c OK [22:30:20]MH_I2C_Read... [22:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:20]Read from MH i2c: E2 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 17 00 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [22:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:20]wFMCommunicate OK [22:30:20]requested_item fd.num is exist - process it [22:30:20]SAM_PROTO_GetFieldsCounters [22:30:20]wFMCommunicate request_size=4 [22:30:20]MH_SAM_APDU [22:30:20]CAPDU: 80 13 00 00 [22:30:20]Write to MH i2c: E2 08 00 1D 07 80 13 00 00 00 00 00 00 A0 [22:30:20]Write i2c OK [22:30:20]MH_I2C_Read... [22:30:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:20]Read from MH i2c: E2 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 62 00 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 62 00 1D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [22:30:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:20]wFMCommunicate OK [22:30:20]SAM_PROTO_GetFieldsCounters done [22:30:20]requested_item shift.num is exist - process it [22:30:20]requested_item shift.opened is exist - process it [22:30:20]req_shift_opened [22:30:20]FM_GetShiftState [22:30:20]SAM_PROTO_GetShiftState [22:30:20]wFMCommunicate request_size=4 [22:30:20]MH_SAM_APDU [22:30:20]CAPDU: 80 13 01 00 [22:30:20]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [22:30:20]Write i2c OK [22:30:20]MH_I2C_Read... [22:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:20]Read from MH i2c: E2 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 0E 00 [22:30:20]MH_I2C_Read... [22:30:20]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E9 [22:30:20]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:30:20]wFMCommunicate OK [22:30:20]SAM_PROTO_GetShiftState done [22:30:20]FM_GetShiftState done [22:30:20]req_shift_opened done [22:30:20]requested_item shift.open_date is exist - process it [22:30:20]req_shift_open_date [22:30:20]req_shift_open_date done [22:30:20]produce_requested_data done [22:30:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152103,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:30:20]process_action_free close_receipt [22:30:20]json_value_free [22:30:20]json_value_free done [22:30:20]process_json_proto returns [22:30:20]Send response to host [22:30:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152103,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:30:20]free response buf [22:30:20]execute_script done [22:30:20]execute_script returns [22:30:20]free content buf [22:30:20]Sock 9.Close socket [22:30:20]Sock 9.Thread stoped [22:30:23]ConnectInit Can't take IP for lk.salyk.kg [22:30:23]CommunicateWithHost connect error [22:30:23]CommunicateWithHost err = -1 [22:30:23]OFD Sender: Server communicate error [22:30:28]OFD Sender: Processing packet 152103 [packets to send 827, broken 826] [22:30:28]ProducePacketName [22:30:28]name=ofd_packets/00152103 [22:30:28]OFD Sender: To server: pG, [22:30:28]CommunicateWithHost lk.salyk.kg:30040 [22:30:28]ConnectInit lk.salyk.kg [22:30:33]ConnectInit Can't take IP for lk.salyk.kg [22:30:33]CommunicateWithHost connect error [22:30:33]CommunicateWithHost err = -1 [22:30:33]OFD Sender: Server communicate error [22:30:38]OFD Sender: Processing packet 152103 [packets to send 827, broken 826] [22:30:38]ProducePacketName [22:30:38]name=ofd_packets/00152103 [22:30:38]OFD Sender: To server: pG, [22:30:38]CommunicateWithHost lk.salyk.kg:30040 [22:30:38]ConnectInit lk.salyk.kg [22:30:43]ConnectInit Can't take IP for lk.salyk.kg [22:30:43]CommunicateWithHost connect error [22:30:43]CommunicateWithHost err = -1 [22:30:43]OFD Sender: Server communicate error [22:30:45]accept exits with 10 [22:30:45]New connection [22:30:45]New thread 3067034980 created [22:30:45]Thread 3066891620 joined [22:30:45]Waiting for new connection... [22:30:45] Sock 10.Parse request [22:30:45]Sock 10.Check first char [22:30:45]Sock 10.First char is OK [22:30:45]request: POST /json_proto HTTP/1.0 [22:30:45]Method: POST [22:30:45]URL: /json_proto [22:30:45]Method is POST - this is cgi request [22:30:45]url: /json_proto [22:30:45]query_string will be loaded in cgi processing [22:30:45]execute_cgi json_proto POST (null) [22:30:45]execute_cgi path=json_proto method=POST [22:30:45]POST find Content-Length [22:30:45]Host: 172.17.43.67:8080 [22:30:45]Content-Length: 662 [22:30:45]Content-Type: application/json [22:30:45] [22:30:45]POST finish read [22:30:45]Found Content-Length = 662 [22:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:45]execute_script... [22:30:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:45]POST & json_proto [22:30:45]process_json_proto [22:30:45]json parsed OK: [22:30:45]protocol is kg_v1.0 [22:30:45]action value=close_receipt [22:30:45]process_action close_receipt [22:30:45]cmd_close_receipt [22:30:45]MH_GetDate [22:30:45]Write to MH i2c: F0 00 00 1F 07 15 [22:30:45]Write i2c OK [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: F0 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: F0 09 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: F0 09 00 1F 07 00 96 9A F0 66 6A BD 47 65 77 [22:30:45]GetLastDocTimeStamp 1727044217 [22:30:45]current date 1727044246 [22:30:45]FM_GetShiftState [22:30:45]SAM_PROTO_GetShiftState [22:30:45]wFMCommunicate request_size=4 [22:30:45]MH_SAM_APDU [22:30:45]CAPDU: 80 13 01 00 [22:30:45]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [22:30:45]Write i2c OK [22:30:45]MH_I2C_Read... [22:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:45]Read from MH i2c: E2 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 0E 00 [22:30:45]MH_I2C_Read... [22:30:45]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EB [22:30:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:30:45]wFMCommunicate OK [22:30:45]SAM_PROTO_GetShiftState done [22:30:45]FM_GetShiftState done [22:30:45]opened in 1726966141 [22:30:45]opened+sec_in_day 1727052541 [22:30:45]quantity*price = 50034 [22:30:45]sum+1 = 50036 [22:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 435 22.09.2024 22:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152104 ФПД: 189814181600450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152104&fm=189814181600450&tin=02508201610067®Number=0000000000091825&sum=50000 [22:30:46]StoreToDocumentArchive [22:30:46]shift 475 fd 152104 [22:30:46]save to /storage/0475/doc_00152104 [22:30:46]save last doc name /storage/0475/doc_00152104 to /storage/kkm_last_doc_name [22:30:46]save OK [22:30:46]Clear old archive folders... [22:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:30:46]tlvbuf is 01A60F80 [22:30:46]SAM_PROTO_ClearQueue [22:30:46]wFMCommunicate request_size=4 [22:30:46]MH_SAM_APDU [22:30:46]CAPDU: 80 09 00 00 [22:30:46]Write to MH i2c: E2 08 00 2D 07 80 09 00 00 00 00 00 00 A6 [22:30:46]Write i2c OK [22:30:46]MH_I2C_Read... [22:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:46]Read from MH i2c: E2 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 03 00 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [22:30:46]RAPDU: 90 00 [22:30:46]wFMCommunicate OK [22:30:46]SAM_PROTO_ClearQueue done [22:30:46]KKMCreateOFDPacket [22:30:46]OFDProtocolAddRootSTLVToBuf [22:30:46]FM_MakeSignedData [22:30:46]FM_MakeSignedData [22:30:46]SAM_PROTO_SignData [22:30:46]wFMCommunicate request_size=4 [22:30:46]MH_SAM_APDU [22:30:46]CAPDU: 80 0D 01 02 [22:30:46]Write to MH i2c: E2 08 00 2E 07 80 0D 01 02 00 00 00 00 AE [22:30:46]Write i2c OK [22:30:46]MH_I2C_Read... [22:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:46]Read from MH i2c: E2 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 03 00 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [22:30:46]RAPDU: 90 00 [22:30:46]wFMCommunicate OK [22:30:46]wFMCommunicate request_size=255 [22:30:46]MH_SAM_APDU [22:30:46]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 96 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 52 02 00 35 04 06 00 AC A2 8E DE 1C [22:30:46]Write to MH i2c: E2 02 01 2F 07 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 96 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 52 02 00 35 04 06 00 AC A2 8E DE 1C 00 00 AC [22:30:46]Write i2c OK [22:30:46]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [22:30:47]RAPDU: 90 00 [22:30:47]wFMCommunicate OK [22:30:47]wFMCommunicate request_size=6 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 0D 02 02 01 C2 [22:30:47]Write to MH i2c: E2 09 00 30 07 80 0D 02 02 01 00 C2 00 00 75 [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [22:30:47]RAPDU: 90 00 [22:30:47]wFMCommunicate OK [22:30:47]wFMCommunicate request_size=4 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 0D 03 02 [22:30:47]Write to MH i2c: E2 08 00 31 07 80 0D 03 02 00 00 00 00 B3 [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 0B 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 0B 00 31 07 00 AF F3 D2 86 73 57 1F D1 90 00 68 [22:30:47]RAPDU: AF F3 D2 86 73 57 1F D1 90 00 [22:30:47]wFMCommunicate OK [22:30:47]SAM_PROTO_SignData done [22:30:47]FM_MakeSignedData done [22:30:47]CreateOFDProtocolMessage [22:30:47]wFMCommunicate request_size=4 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 11 00 00 [22:30:47]Write to MH i2c: E2 08 00 32 07 80 11 00 00 00 00 00 00 B3 [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 17 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 17 00 32 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [22:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:47]wFMCommunicate OK [22:30:47]CreateOFDProtocolMessage done [22:30:47]OFDSenderStorePacket 152104 [22:30:47]StoreOFDPacket docnum=152104 [22:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B4 A4 03 01 42 BB 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 96 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 52 02 00 35 04 06 00 AC A2 8E DE 1C C2 AF F3 D2 86 73 57 1F D1 [22:30:47]CheckFolder [22:30:47]dirname=/storage/ofd_packets [22:30:47]CheckFolder done [22:30:47]ProducePacketName [22:30:47]name=ofd_packets/00152104 [22:30:47]NVStorageSaveData ofd_packets/00152104 [22:30:47]File name is /storage/ofd_packets/00152104 [22:30:47]Write 297 bytes [22:30:47]NVStorageSaveData done [22:30:47]OFDSenderStorePacket done [22:30:47]KKMCreateOFDPacket done [22:30:47]NVStorageSaveData kkm_last_timestamp [22:30:47]File name is /storage/kkm_last_timestamp [22:30:47]Write 4 bytes [22:30:47]NVStorageSaveData done [22:30:47]ExternCall_PrintAddStr [22:30:47]wPrintStart [22:30:47]Write to MH i2c: 01 00 00 33 07 3A [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 07 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 FF 0F 4F [22:30:47]RasterBufferAndPrint [22:30:47]line Счет N : (1)1786113 [22:30:47]line ИНН: 02508201610067 [22:30:47]line Контрольно-Кассовый Чек [22:30:47]line ПРОДАЖА [22:30:47]line ТРК (МРК, ГНК) : 33 [22:30:47]line Товар: 2710124130 [22:30:47]line Super-92 [22:30:47]line 7.220 * 69.30 [22:30:47]line = 500.35 [22:30:47]line НДС 12% НСП 1% [22:30:47]line > о реализуемом товаре [22:30:47]line ОКРУГЛЕНИЕ: -0.35 [22:30:47]line ИТОГО: 500.00 [22:30:47]line Внесено: 500.00 [22:30:47]line СДАЧА: 0.00 [22:30:47]line НСП 1% : 4.43 [22:30:47]line НДС 12% : 53.13 [22:30:47]line Наличными: 500.00 [22:30:47]line Безнал.: 0.00 [22:30:47]line Место: АЗС № 89 "Партнер Нефть" [22:30:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:30:47]line СНО: Общий режим [22:30:47]line Чек 435 22.09.2024 22:30 [22:30:47]line Смена: 475 ФФД: 1.0 [22:30:47]line ЗНМ: 0300000113 [22:30:47]line РНМ: 0000000000091825 [22:30:47]line Версия ККМ: 001 [22:30:47]line ФМ: 0000000000871835 [22:30:47]line ФД: 152104 [22:30:47]line ФПД: 189814181600450 [22:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152104&fm=189814181600450&tin=02508201610067®Number=0000000000091825&sum=50000 [22:30:47]OFD Sender: Processing packet 152103 [packets to send 828, broken 826] [22:30:47]ProducePacketName [22:30:47]name=ofd_packets/00152103 [22:30:47]OFD Sender: To server: pG, [22:30:47]CommunicateWithHost lk.salyk.kg:30040 [22:30:47]ConnectInit lk.salyk.kg [22:30:47]written 0, free lines is 4095 [22:30:47]Write to MH i2c: 01 00 00 5E 07 65 [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 07 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 E2 0C 5A [22:30:47]RasterBufferAndPrint [22:30:47]line [22:30:47]line [22:30:47]line [22:30:47]line [22:30:47]line [22:30:47]written 0, free lines is 3310 [22:30:47]MH_Cut [22:30:47]Write to MH i2c: D1 01 00 65 07 01 3E [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: D1 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: D1 01 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: D1 01 00 65 07 00 3D [22:30:47]Write to MH i2c: 01 00 00 66 07 6D [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:48]*** Cut start [22:30:48]*** Purtial cut [22:30:48]*** Stage 1: CUTSNS_PIN = 1 [22:30:48]Read from MH i2c: 01 [22:30:48]MH_I2C_Read... [22:30:48]*** Stop cut motor [22:30:48]*** Cut end [22:30:48]Read from MH i2c: 01 07 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 FF 0F 82 [22:30:48]process_action close_receipt done [22:30:48]requested_data is exist [22:30:48]produce_requested_data [22:30:48]requested_item fm.sn is exist - process it [22:30:48]wFMCommunicate request_size=4 [22:30:48]MH_SAM_APDU [22:30:48]CAPDU: 80 11 00 00 [22:30:48]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:48]Read from MH i2c: E2 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 17 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [22:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:48]wFMCommunicate OK [22:30:48]requested_item fd.num is exist - process it [22:30:48]SAM_PROTO_GetFieldsCounters [22:30:48]wFMCommunicate request_size=4 [22:30:48]MH_SAM_APDU [22:30:48]CAPDU: 80 13 00 00 [22:30:48]Write to MH i2c: E2 08 00 68 07 80 13 00 00 00 00 00 00 EB [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:49]Read from MH i2c: E2 [22:30:49]MH_I2C_Read... [22:30:49]Read from MH i2c: E2 62 00 [22:30:49]MH_I2C_Read... [22:30:49]Read from MH i2c: E2 62 00 68 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [22:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:49]wFMCommunicate OK [22:30:49]SAM_PROTO_GetFieldsCounters done [22:30:49]requested_item shift.num is exist - process it [22:30:49]requested_item shift.opened is exist - process it [22:30:49]req_shift_opened [22:30:49]FM_GetShiftState [22:30:49]SAM_PROTO_GetShiftState [22:30:49]wFMCommunicate request_size=4 [22:30:49]MH_SAM_APDU [22:30:49]CAPDU: 80 13 01 00 [22:30:49]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [22:30:49]Write i2c OK [22:30:49]MH_I2C_Read... [22:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:49]Read from MH i2c: E2 [22:30:49]MH_I2C_Read... [22:30:49]Read from MH i2c: E2 0E 00 [22:30:49]MH_I2C_Read... [22:30:49]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 34 [22:30:49]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:30:49]wFMCommunicate OK [22:30:49]SAM_PROTO_GetShiftState done [22:30:49]FM_GetShiftState done [22:30:49]req_shift_opened done [22:30:49]requested_item shift.open_date is exist - process it [22:30:49]req_shift_open_date [22:30:49]req_shift_open_date done [22:30:49]produce_requested_data done [22:30:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152104,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:30:49]process_action_free close_receipt [22:30:49]json_value_free [22:30:49]json_value_free done [22:30:49]process_json_proto returns [22:30:49]Send response to host [22:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152104,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:30:49]free response buf [22:30:49]execute_script done [22:30:49]execute_script returns [22:30:49]free content buf [22:30:49]Sock 10.Close socket [22:30:49]Sock 10.Thread stoped [22:30:52]ConnectInit Can't take IP for lk.salyk.kg [22:30:52]CommunicateWithHost connect error [22:30:52]CommunicateWithHost err = -1 [22:30:52]OFD Sender: Server communicate error [22:30:57]accept exits with 9 [22:30:57]New connection [22:30:57]New thread 3066891620 created [22:30:57]Thread 3067034980 joined [22:30:57]Waiting for new connection... [22:30:57] Sock 9.Parse request [22:30:57]Sock 9.Check first char [22:30:57]Sock 9.First char is OK [22:30:57]request: POST /json_proto HTTP/1.0 [22:30:57]Method: POST [22:30:57]URL: /json_proto [22:30:57]Method is POST - this is cgi request [22:30:57]url: /json_proto [22:30:57]query_string will be loaded in cgi processing [22:30:57]execute_cgi json_proto POST (null) [22:30:57]execute_cgi path=json_proto method=POST [22:30:57]POST find Content-Length [22:30:57]Host: 172.17.43.67:8080 [22:30:57]Content-Length: 797 [22:30:57]Content-Type: application/json [22:30:57] [22:30:57]POST finish read [22:30:57]Found Content-Length = 797 [22:30:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:57]execute_script... [22:30:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:57]POST & json_proto [22:30:57]process_json_proto [22:30:57]json parsed OK: [22:30:57]protocol is kg_v1.0 [22:30:57]action value=close_receipt [22:30:57]process_action close_receipt [22:30:57]cmd_close_receipt [22:30:57]MH_GetDate [22:30:57]Write to MH i2c: F0 00 00 6A 07 60 [22:30:57]Write i2c OK [22:30:57]MH_I2C_Read... [22:30:57]Read from MH i2c: F0 [22:30:57]MH_I2C_Read... [22:30:57]Read from MH i2c: F0 09 00 [22:30:57]MH_I2C_Read... [22:30:57]Read from MH i2c: F0 09 00 6A 07 00 A2 9A F0 66 6A BD 47 65 CE [22:30:57]GetLastDocTimeStamp 1727044246 [22:30:57]current date 1727044258 [22:30:57]FM_GetShiftState [22:30:57]SAM_PROTO_GetShiftState [22:30:57]wFMCommunicate request_size=4 [22:30:57]MH_SAM_APDU [22:30:57]CAPDU: 80 13 01 00 [22:30:57]Write to MH i2c: E2 08 00 6B 07 80 13 01 00 00 00 00 00 EF [22:30:57]Write i2c OK [22:30:57]MH_I2C_Read... [22:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:57]Read from MH i2c: E2 [22:30:57]MH_I2C_Read... [22:30:57]Read from MH i2c: E2 0E 00 [22:30:57]MH_I2C_Read... [22:30:57]Read from MH i2c: E2 0E 00 6B 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 36 [22:30:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:30:57]wFMCommunicate OK [22:30:57]SAM_PROTO_GetShiftState done [22:30:57]FM_GetShiftState done [22:30:57]opened in 1726966141 [22:30:57]opened+sec_in_day 1727052541 [22:30:57]quantity*price = 0 [22:30:57]sum+1 = 1 [22:30:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 436 22.09.2024 22:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152105 ФПД: 167221467138450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152105&fm=167221467138450&tin=02508201610067®Number=0000000000091825&sum=0 [22:30:58]StoreToDocumentArchive [22:30:58]shift 475 fd 152105 [22:30:58]save to /storage/0475/doc_00152105 [22:30:58]save last doc name /storage/0475/doc_00152105 to /storage/kkm_last_doc_name [22:30:58]save OK [22:30:58]Clear old archive folders... [22:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:30:58]tlvbuf is 01A62BA0 [22:30:58]SAM_PROTO_ClearQueue [22:30:58]wFMCommunicate request_size=4 [22:30:58]MH_SAM_APDU [22:30:58]CAPDU: 80 09 00 00 [22:30:58]Write to MH i2c: E2 08 00 78 07 80 09 00 00 00 00 00 00 F1 [22:30:58]Write i2c OK [22:30:58]MH_I2C_Read... [22:30:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:58]Read from MH i2c: E2 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [22:30:58]RAPDU: 90 00 [22:30:58]wFMCommunicate OK [22:30:58]SAM_PROTO_ClearQueue done [22:30:58]KKMCreateOFDPacket [22:30:58]OFDProtocolAddRootSTLVToBuf [22:30:58]FM_MakeSignedData [22:30:58]FM_MakeSignedData [22:30:58]SAM_PROTO_SignData [22:30:58]wFMCommunicate request_size=4 [22:30:58]MH_SAM_APDU [22:30:58]CAPDU: 80 0D 01 02 [22:30:58]Write to MH i2c: E2 08 00 79 07 80 0D 01 02 00 00 00 00 F9 [22:30:58]Write i2c OK [22:30:58]MH_I2C_Read... [22:30:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:58]Read from MH i2c: E2 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [22:30:58]RAPDU: 90 00 [22:30:58]wFMCommunicate OK [22:30:58]wFMCommunicate request_size=255 [22:30:58]MH_SAM_APDU [22:30:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 A2 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 52 02 00 35 04 06 00 98 [22:30:58]Write to MH i2c: E2 02 01 7A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 A2 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 52 02 00 35 04 06 00 98 00 00 12 [22:30:58]Write i2c OK [22:30:58]MH_I2C_Read... [22:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:58]Read from MH i2c: E2 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 [22:30:58]MH_I2C_Read... [22:30:58]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [22:30:58]RAPDU: 90 00 [22:30:58]wFMCommunicate OK [22:30:58]wFMCommunicate request_size=10 [22:30:58]MH_SAM_APDU [22:30:58]CAPDU: 80 0D 02 02 05 16 48 25 C9 92 [22:30:59]Write to MH i2c: E2 0D 00 7B 07 80 0D 02 02 05 00 16 48 25 C9 92 00 00 E4 [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:59]Read from MH i2c: E2 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 03 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [22:30:59]RAPDU: 90 00 [22:30:59]wFMCommunicate OK [22:30:59]wFMCommunicate request_size=4 [22:30:59]MH_SAM_APDU [22:30:59]CAPDU: 80 0D 03 02 [22:30:59]Write to MH i2c: E2 08 00 7C 07 80 0D 03 02 00 00 00 00 FE [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:59]Read from MH i2c: E2 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 0B 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 0B 00 7C 07 00 77 55 8D 49 4D EE DF F9 90 00 B4 [22:30:59]RAPDU: 77 55 8D 49 4D EE DF F9 90 00 [22:30:59]wFMCommunicate OK [22:30:59]SAM_PROTO_SignData done [22:30:59]FM_MakeSignedData done [22:30:59]CreateOFDProtocolMessage [22:30:59]wFMCommunicate request_size=4 [22:30:59]MH_SAM_APDU [22:30:59]CAPDU: 80 11 00 00 [22:30:59]Write to MH i2c: E2 08 00 7D 07 80 11 00 00 00 00 00 00 FE [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:59]Read from MH i2c: E2 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 17 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: E2 17 00 7D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [22:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:59]wFMCommunicate OK [22:30:59]CreateOFDProtocolMessage done [22:30:59]OFDSenderStorePacket 152105 [22:30:59]StoreOFDPacket docnum=152105 [22:30:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 FF 07 01 4C E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 A2 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 52 02 00 35 04 06 00 98 16 48 25 C9 92 77 55 8D 49 4D EE DF F9 [22:30:59]CheckFolder [22:30:59]dirname=/storage/ofd_packets [22:30:59]CheckFolder done [22:30:59]ProducePacketName [22:30:59]name=ofd_packets/00152105 [22:30:59]NVStorageSaveData ofd_packets/00152105 [22:30:59]File name is /storage/ofd_packets/00152105 [22:30:59]Write 301 bytes [22:30:59]NVStorageSaveData done [22:30:59]OFDSenderStorePacket done [22:30:59]KKMCreateOFDPacket done [22:30:59]NVStorageSaveData kkm_last_timestamp [22:30:59]File name is /storage/kkm_last_timestamp [22:30:59]Write 4 bytes [22:30:59]NVStorageSaveData done [22:30:59]ExternCall_PrintAddStr [22:30:59]wPrintStart [22:30:59]Write to MH i2c: 01 00 00 7E 07 85 [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 07 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 07 00 7E 07 00 00 00 00 00 FF 0F 9A [22:30:59]RasterBufferAndPrint [22:30:59]line Счет N : (1)1786112 [22:30:59]line ИНН: 02508201610067 [22:30:59]line Контрольно-Кассовый Чек [22:30:59]line ПРОДАЖА [22:30:59]line ТРК (МРК, ГНК) : 42 [22:30:59]line Товар: 2710124130 [22:30:59]line Аи-92-К-5 [22:30:59]line 14.750 * 0.00 [22:30:59]line = 0.00 [22:30:59]line НДС 12% НСП 1% [22:30:59]line > о реализуемом товаре [22:30:59]line ИТОГО: 0.00 [22:30:59]line НСП 1% : 0.00 [22:30:59]line НДС 12% : 0.00 [22:30:59]line Наличными: 0.00 [22:30:59]line Безнал.: 0.00 [22:30:59]line Место: АЗС № 89 "Партнер Нефть" [22:30:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:30:59]line СНО: Общий режим [22:30:59]line Чек 436 22.09.2024 22:30 [22:30:59]line Смена: 475 ФФД: 1.0 [22:30:59]line ЗНМ: 0300000113 [22:30:59]line РНМ: 0000000000091825 [22:30:59]line Версия ККМ: 001 [22:30:59]line Платежная система: O! деньги [22:30:59]line ФМ: 0000000000871835 [22:30:59]line ФД: 152105 [22:30:59]line ФПД: 167221467138450 [22:30:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152105&fm=167221467138450&tin=02508201610067®Number=0000000000091825&sum=0 [22:30:59]written 0, free lines is 4095 [22:30:59]Write to MH i2c: 01 00 00 A8 07 AF [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 07 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 EF 0C B1 [22:30:59]RasterBufferAndPrint [22:30:59]line [22:30:59]line [22:30:59]line [22:30:59]line [22:30:59]line [22:30:59]written 0, free lines is 3334 [22:30:59]MH_Cut [22:30:59]Write to MH i2c: D1 01 00 AF 07 01 88 [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: D1 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: D1 01 00 [22:30:59]MH_I2C_Read... [22:30:59]Read from MH i2c: D1 01 00 AF 07 00 87 [22:30:59]Write to MH i2c: 01 00 00 B0 07 B7 [22:30:59]Write i2c OK [22:30:59]MH_I2C_Read... [22:31:00]*** Cut start [22:31:00]*** Purtial cut [22:31:00]*** Stage 1: CUTSNS_PIN = 1 [22:31:00]Read from MH i2c: 01 [22:31:00]MH_I2C_Read... [22:31:00]*** Stop cut motor [22:31:00]*** Cut end [22:31:00]Read from MH i2c: 01 07 00 [22:31:00]MH_I2C_Read... [22:31:00]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [22:31:00]process_action close_receipt done [22:31:00]requested_data is exist [22:31:00]produce_requested_data [22:31:00]requested_item fm.sn is exist - process it [22:31:00]wFMCommunicate request_size=4 [22:31:00]MH_SAM_APDU [22:31:00]CAPDU: 80 11 00 00 [22:31:00]Write to MH i2c: E2 08 00 B1 07 80 11 00 00 00 00 00 00 32 [22:31:00]Write i2c OK [22:31:00]MH_I2C_Read... [22:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:00]Read from MH i2c: E2 [22:31:00]MH_I2C_Read... [22:31:00]Read from MH i2c: E2 17 00 [22:31:00]MH_I2C_Read... [22:31:00]Read from MH i2c: E2 17 00 B1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [22:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:31:00]wFMCommunicate OK [22:31:00]requested_item fd.num is exist - process it [22:31:00]SAM_PROTO_GetFieldsCounters [22:31:00]wFMCommunicate request_size=4 [22:31:00]MH_SAM_APDU [22:31:00]CAPDU: 80 13 00 00 [22:31:00]Write to MH i2c: E2 08 00 B2 07 80 13 00 00 00 00 00 00 35 [22:31:00]Write i2c OK [22:31:00]MH_I2C_Read... [22:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:00]Read from MH i2c: E2 [22:31:00]MH_I2C_Read... [22:31:00]Read from MH i2c: E2 62 00 [22:31:00]MH_I2C_Read... [22:31:00]Read from MH i2c: E2 62 00 B2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [22:31:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:01]wFMCommunicate OK [22:31:01]SAM_PROTO_GetFieldsCounters done [22:31:01]requested_item shift.num is exist - process it [22:31:01]requested_item shift.opened is exist - process it [22:31:01]req_shift_opened [22:31:01]FM_GetShiftState [22:31:01]SAM_PROTO_GetShiftState [22:31:01]wFMCommunicate request_size=4 [22:31:01]MH_SAM_APDU [22:31:01]CAPDU: 80 13 01 00 [22:31:01]Write to MH i2c: E2 08 00 B3 07 80 13 01 00 00 00 00 00 37 [22:31:01]Write i2c OK [22:31:01]MH_I2C_Read... [22:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:01]Read from MH i2c: E2 [22:31:01]MH_I2C_Read... [22:31:01]Read from MH i2c: E2 0E 00 [22:31:01]MH_I2C_Read... [22:31:01]Read from MH i2c: E2 0E 00 B3 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 7E [22:31:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:31:01]wFMCommunicate OK [22:31:01]SAM_PROTO_GetShiftState done [22:31:01]FM_GetShiftState done [22:31:01]req_shift_opened done [22:31:01]requested_item shift.open_date is exist - process it [22:31:01]req_shift_open_date [22:31:01]req_shift_open_date done [22:31:01]produce_requested_data done [22:31:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152105,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:31:01]process_action_free close_receipt [22:31:01]json_value_free [22:31:01]json_value_free done [22:31:01]process_json_proto returns [22:31:01]Send response to host [22:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152105,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:31:01]free response buf [22:31:01]execute_script done [22:31:01]execute_script returns [22:31:01]free content buf [22:31:01]Sock 9.Close socket [22:31:01]Sock 9.Thread stoped [22:31:02]ConnectInit Can't take IP for lk.salyk.kg [22:31:02]CommunicateWithHost connect error [22:31:02]CommunicateWithHost err = -1 [22:31:02]OFD Sender: Server communicate error [22:31:02]OFD Sender: Processing packet 152103 [packets to send 829, broken 826] [22:31:02]ProducePacketName [22:31:02]name=ofd_packets/00152103 [22:31:02]OFD Sender: To server: pG, [22:31:02]CommunicateWithHost lk.salyk.kg:30040 [22:31:02]ConnectInit lk.salyk.kg [22:31:07]ConnectInit Can't take IP for lk.salyk.kg [22:31:07]CommunicateWithHost connect error [22:31:07]CommunicateWithHost err = -1 [22:31:07]OFD Sender: Server communicate error [22:31:12]OFD Sender: Processing packet 152103 [packets to send 829, broken 826] [22:31:12]ProducePacketName [22:31:12]name=ofd_packets/00152103 [22:31:12]OFD Sender: To server: pG, [22:31:12]CommunicateWithHost lk.salyk.kg:30040 [22:31:12]ConnectInit lk.salyk.kg [22:31:17]ConnectInit Can't take IP for lk.salyk.kg [22:31:17]CommunicateWithHost connect error [22:31:17]CommunicateWithHost err = -1 [22:31:17]OFD Sender: Server communicate error [22:31:22]OFD Sender: Processing packet 152103 [packets to send 829, broken 826] [22:31:22]ProducePacketName [22:31:22]name=ofd_packets/00152103 [22:31:22]OFD Sender: To server: pG, [22:31:22]CommunicateWithHost lk.salyk.kg:30040 [22:31:22]ConnectInit lk.salyk.kg [22:31:23]Connected sock=9 [22:31:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 4C 07 01 E6 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 79 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 35 04 06 00 B2 7C 7F 80 3F 3D FA ED 2B EB D3 4C 81 16 [22:31:28]recv_with_timeout no data received [22:31:28]CommunicateWithHost answer receiving error [22:31:28]CommunicateWithHost err = -3 [22:31:28]OFD Sender: Server communicate error [22:31:33]OFD Sender: Processing packet 152103 [packets to send 829, broken 826] [22:31:33]ProducePacketName [22:31:33]name=ofd_packets/00152103 [22:31:33]OFD Sender: To server: pG, [22:31:33]CommunicateWithHost lk.salyk.kg:30040 [22:31:33]ConnectInit lk.salyk.kg [22:31:35]Connected sock=9 [22:31:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 4C 07 01 E6 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 79 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 35 04 06 00 B2 7C 7F 80 3F 3D FA ED 2B EB D3 4C 81 16 [22:31:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF C5 47 00 A1 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 52 02 00 F4 03 04 00 C9 42 F0 66 B6 04 01 00 00 8F EE F7 B3 0E 47 F8 07 [22:31:37]CommunicateWithHost err = 0 [22:31:37]CheckOFDResponse [22:31:37]1017 (14) - 77093643461234 [22:31:37]1041 (16) - 0000000000871835 [22:31:37]1040 (4) - 152103 [22:31:37]1012 (4) - 22.09.2024 16:16 [22:31:37]1206 (1) - 0 [22:31:37]OFD Sender: Remove packet 152103 [22:31:37]ProducePacketName [22:31:37]name=ofd_packets/00152103 [22:31:37]NVStorageDeleteData [22:31:37]OFD Sender: Processing packet 152104 [packets to send 828, broken 826] [22:31:37]ProducePacketName [22:31:37]name=ofd_packets/00152104 [22:31:37]OFD Sender: To server: pG, [22:31:37]CommunicateWithHost lk.salyk.kg:30040 [22:31:37]ConnectInit lk.salyk.kg [22:31:38]Connected sock=9 [22:31:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B4 A4 03 01 42 BB 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 96 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 52 02 00 35 04 06 00 AC A2 8E DE 1C C2 AF F3 D2 86 73 57 1F D1 [22:31:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 36 47 00 BA 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 52 02 00 F4 03 04 00 CB 42 F0 66 B6 04 01 00 00 63 BA 19 41 5D 9F B2 DE [22:31:38]CommunicateWithHost err = 0 [22:31:38]CheckOFDResponse [22:31:38]1017 (14) - 77093643461234 [22:31:38]1041 (16) - 0000000000871835 [22:31:38]1040 (4) - 152104 [22:31:38]1012 (4) - 22.09.2024 16:16 [22:31:38]1206 (1) - 0 [22:31:38]OFD Sender: Remove packet 152104 [22:31:38]ProducePacketName [22:31:38]name=ofd_packets/00152104 [22:31:38]NVStorageDeleteData [22:31:39]OFD Sender: Processing packet 152105 [packets to send 827, broken 826] [22:31:39]ProducePacketName [22:31:39]name=ofd_packets/00152105 [22:31:39]OFD Sender: To server: pG, [22:31:39]CommunicateWithHost lk.salyk.kg:30040 [22:31:39]ConnectInit lk.salyk.kg [22:31:39]Connected sock=9 [22:31:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 FF 07 01 4C E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 A2 9A F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 52 02 00 35 04 06 00 98 16 48 25 C9 92 77 55 8D 49 4D EE DF F9 [22:31:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B0 94 47 00 7F 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 52 02 00 F4 03 04 00 CD 42 F0 66 B6 04 01 00 00 85 81 42 B1 76 AE FA F0 [22:31:40]CommunicateWithHost err = 0 [22:31:40]CheckOFDResponse [22:31:40]1017 (14) - 77093643461234 [22:31:40]1041 (16) - 0000000000871835 [22:31:40]1040 (4) - 152105 [22:31:40]1012 (4) - 22.09.2024 16:16 [22:31:40]1206 (1) - 0 [22:31:40]OFD Sender: Remove packet 152105 [22:31:40]ProducePacketName [22:31:40]name=ofd_packets/00152105 [22:31:40]NVStorageDeleteData [22:31:41]OFD Sender: No OFD packet to send [22:31:46]OFD Sender: No OFD packet to send [22:31:47]ConnectInit Can't connect to host [22:31:51]OFD Sender: No OFD packet to send [22:31:56]OFD Sender: No OFD packet to send [22:31:58]recv_with_timeout no data received [22:32:01]OFD Sender: No OFD packet to send [22:32:06]OFD Sender: No OFD packet to send [22:32:09]recv_with_timeout no data received [22:32:11]OFD Sender: No OFD packet to send [22:32:16]OFD Sender: No OFD packet to send [22:32:21]OFD Sender: No OFD packet to send [22:32:21]recv_with_timeout no data received [22:32:26]OFD Sender: No OFD packet to send [22:32:31]OFD Sender: No OFD packet to send [22:32:35]recv_with_timeout no data received [22:32:36]OFD Sender: No OFD packet to send [22:32:41]OFD Sender: No OFD packet to send [22:32:46]OFD Sender: No OFD packet to send [22:32:51]OFD Sender: No OFD packet to send [22:32:56]OFD Sender: No OFD packet to send [22:33:01]OFD Sender: No OFD packet to send [22:33:06]OFD Sender: No OFD packet to send [22:33:11]OFD Sender: No OFD packet to send [22:33:16]OFD Sender: No OFD packet to send [22:33:21]OFD Sender: No OFD packet to send [22:33:26]OFD Sender: No OFD packet to send [22:33:31]OFD Sender: No OFD packet to send [22:33:36]OFD Sender: No OFD packet to send [22:33:41]OFD Sender: No OFD packet to send [22:33:46]OFD Sender: No OFD packet to send [22:33:51]OFD Sender: No OFD packet to send [22:33:56]OFD Sender: No OFD packet to send [22:34:01]OFD Sender: No OFD packet to send [22:34:03]recv_with_timeout no data received [22:34:06]OFD Sender: No OFD packet to send [22:34:11]OFD Sender: No OFD packet to send [22:34:16]OFD Sender: No OFD packet to send [22:34:21]OFD Sender: No OFD packet to send [22:34:26]OFD Sender: No OFD packet to send [22:34:31]OFD Sender: No OFD packet to send [22:34:36]OFD Sender: No OFD packet to send [22:34:41]OFD Sender: No OFD packet to send [22:34:46]OFD Sender: No OFD packet to send [22:34:51]OFD Sender: No OFD packet to send [22:34:55]recv_with_timeout no data received [22:34:56]OFD Sender: No OFD packet to send [22:35:01]OFD Sender: No OFD packet to send [22:35:06]OFD Sender: No OFD packet to send [22:35:11]OFD Sender: No OFD packet to send [22:35:16]OFD Sender: No OFD packet to send [22:35:21]OFD Sender: No OFD packet to send [22:35:26]OFD Sender: No OFD packet to send [22:35:31]OFD Sender: No OFD packet to send [22:35:36]OFD Sender: No OFD packet to send [22:35:41]OFD Sender: No OFD packet to send [22:35:46]OFD Sender: No OFD packet to send [22:35:51]OFD Sender: No OFD packet to send [22:35:56]OFD Sender: No OFD packet to send [22:36:01]OFD Sender: No OFD packet to send [22:36:07]OFD Sender: No OFD packet to send [22:36:12]OFD Sender: No OFD packet to send [22:36:17]OFD Sender: No OFD packet to send [22:36:22]OFD Sender: No OFD packet to send [22:36:27]OFD Sender: No OFD packet to send [22:36:32]OFD Sender: No OFD packet to send [22:36:37]OFD Sender: No OFD packet to send [22:36:42]OFD Sender: No OFD packet to send [22:36:47]OFD Sender: No OFD packet to send [22:36:47]recv_with_timeout no data received [22:36:52]OFD Sender: No OFD packet to send [22:36:57]OFD Sender: No OFD packet to send [22:37:02]OFD Sender: No OFD packet to send [22:37:07]OFD Sender: No OFD packet to send [22:37:12]OFD Sender: No OFD packet to send [22:37:14]recv_with_timeout no data received [22:37:17]OFD Sender: No OFD packet to send [22:37:22]OFD Sender: No OFD packet to send [22:37:27]OFD Sender: No OFD packet to send [22:37:32]OFD Sender: No OFD packet to send [22:37:37]OFD Sender: No OFD packet to send [22:37:42]OFD Sender: No OFD packet to send [22:37:47]OFD Sender: No OFD packet to send [22:37:52]OFD Sender: No OFD packet to send [22:37:57]OFD Sender: No OFD packet to send [22:38:02]OFD Sender: No OFD packet to send [22:38:07]OFD Sender: No OFD packet to send [22:38:12]OFD Sender: No OFD packet to send [22:38:17]OFD Sender: No OFD packet to send [22:38:22]OFD Sender: No OFD packet to send [22:38:27]OFD Sender: No OFD packet to send [22:38:31]recv_with_timeout no data received [22:38:32]OFD Sender: No OFD packet to send [22:38:37]OFD Sender: No OFD packet to send [22:38:42]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:48]recv_with_timeout no data received [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:19]recv_with_timeout no data received [22:39:22]OFD Sender: No OFD packet to send [22:39:27]OFD Sender: No OFD packet to send [22:39:32]OFD Sender: No OFD packet to send [22:39:37]OFD Sender: No OFD packet to send [22:39:42]OFD Sender: No OFD packet to send [22:39:47]OFD Sender: No OFD packet to send [22:39:52]OFD Sender: No OFD packet to send [22:39:57]OFD Sender: No OFD packet to send [22:40:02]OFD Sender: No OFD packet to send [22:40:04]recv_with_timeout no data received [22:40:07]OFD Sender: No OFD packet to send [22:40:12]OFD Sender: No OFD packet to send [22:40:17]OFD Sender: No OFD packet to send [22:40:22]accept exits with 10 [22:40:22]New connection [22:40:22]New thread 3067034980 created [22:40:22]Thread 3066891620 joined [22:40:22]Waiting for new connection... [22:40:22] Sock 10.Parse request [22:40:22]Sock 10.Check first char [22:40:22]Sock 10.First char is OK [22:40:22]request: POST /json_proto HTTP/1.0 [22:40:22]Method: POST [22:40:22]URL: /json_proto [22:40:22]Method is POST - this is cgi request [22:40:22]url: /json_proto [22:40:22]query_string will be loaded in cgi processing [22:40:22]execute_cgi json_proto POST (null) [22:40:22]execute_cgi path=json_proto method=POST [22:40:22]POST find Content-Length [22:40:22]Host: 172.17.43.67:8080 [22:40:22]Content-Length: 683 [22:40:22]Content-Type: application/json [22:40:22] [22:40:22]POST finish read [22:40:22]Found Content-Length = 683 [22:40:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:22]execute_script... [22:40:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:22]POST & json_proto [22:40:22]process_json_proto [22:40:22]json parsed OK: [22:40:22]protocol is kg_v1.0 [22:40:22]action value=close_receipt [22:40:22]process_action close_receipt [22:40:22]cmd_close_receipt [22:40:22]MH_GetDate [22:40:22]Write to MH i2c: F0 00 00 B4 07 AA [22:40:22]Write i2c OK [22:40:22]MH_I2C_Read... [22:40:22]Read from MH i2c: F0 [22:40:22]MH_I2C_Read... [22:40:22]Read from MH i2c: F0 09 00 [22:40:22]MH_I2C_Read... [22:40:22]Read from MH i2c: F0 09 00 B4 07 00 D6 9C F0 66 6A BD 47 65 4E [22:40:22]GetLastDocTimeStamp 1727044258 [22:40:22]current date 1727044822 [22:40:22]FM_GetShiftState [22:40:22]SAM_PROTO_GetShiftState [22:40:22]wFMCommunicate request_size=4 [22:40:22]MH_SAM_APDU [22:40:22]CAPDU: 80 13 01 00 [22:40:22]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [22:40:22]Write i2c OK [22:40:22]MH_I2C_Read... [22:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:22]Read from MH i2c: E2 [22:40:22]MH_I2C_Read... [22:40:22]Read from MH i2c: E2 0E 00 [22:40:22]MH_I2C_Read... [22:40:22]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 80 [22:40:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:40:22]wFMCommunicate OK [22:40:22]SAM_PROTO_GetShiftState done [22:40:22]FM_GetShiftState done [22:40:22]opened in 1726966141 [22:40:22]opened+sec_in_day 1727052541 [22:40:22]quantity*price = 100021 [22:40:22]sum+1 = 100023 [22:40:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 437 22.09.2024 22:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152106 ФПД: 195525439336332 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152106&fm=195525439336332&tin=02508201610067®Number=0000000000091825&sum=100000 [22:40:23]StoreToDocumentArchive [22:40:23]shift 475 fd 152106 [22:40:23]save to /storage/0475/doc_00152106 [22:40:23]save last doc name /storage/0475/doc_00152106 to /storage/kkm_last_doc_name [22:40:23]save OK [22:40:23]Clear old archive folders... [22:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:40:23]tlvbuf is 01AB0BA0 [22:40:23]SAM_PROTO_ClearQueue [22:40:23]wFMCommunicate request_size=4 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 09 00 00 [22:40:23]Write to MH i2c: E2 08 00 C2 07 80 09 00 00 00 00 00 00 3B [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [22:40:23]RAPDU: 90 00 [22:40:23]wFMCommunicate OK [22:40:23]SAM_PROTO_ClearQueue done [22:40:23]KKMCreateOFDPacket [22:40:23]OFDProtocolAddRootSTLVToBuf [22:40:23]FM_MakeSignedData [22:40:23]FM_MakeSignedData [22:40:23]SAM_PROTO_SignData [22:40:23]wFMCommunicate request_size=4 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 0D 01 02 [22:40:23]Write to MH i2c: E2 08 00 C3 07 80 0D 01 02 00 00 00 00 43 [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [22:40:23]RAPDU: 90 00 [22:40:23]wFMCommunicate OK [22:40:23]wFMCommunicate request_size=255 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 D7 9C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 52 02 00 35 04 06 00 B1 [22:40:23]Write to MH i2c: E2 02 01 C4 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 D7 9C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 52 02 00 35 04 06 00 B1 00 00 79 [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [22:40:23]RAPDU: 90 00 [22:40:23]wFMCommunicate OK [22:40:23]wFMCommunicate request_size=10 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 0D 02 02 05 D4 50 5B 2F 8C [22:40:23]Write to MH i2c: E2 0D 00 C5 07 80 0D 02 02 05 00 D4 50 5B 2F 8C 00 00 8A [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [22:40:23]RAPDU: 90 00 [22:40:23]wFMCommunicate OK [22:40:23]wFMCommunicate request_size=4 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 0D 03 02 [22:40:23]Write to MH i2c: E2 08 00 C6 07 80 0D 03 02 00 00 00 00 48 [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 0B 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 0B 00 C6 07 00 31 A3 F3 51 73 E8 18 16 90 00 EA [22:40:23]RAPDU: 31 A3 F3 51 73 E8 18 16 90 00 [22:40:23]wFMCommunicate OK [22:40:23]SAM_PROTO_SignData done [22:40:23]FM_MakeSignedData done [22:40:23]CreateOFDProtocolMessage [22:40:23]wFMCommunicate request_size=4 [22:40:23]MH_SAM_APDU [22:40:23]CAPDU: 80 11 00 00 [22:40:23]Write to MH i2c: E2 08 00 C7 07 80 11 00 00 00 00 00 00 48 [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:23]Read from MH i2c: E2 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 17 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: E2 17 00 C7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [22:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:40:23]wFMCommunicate OK [22:40:23]CreateOFDProtocolMessage done [22:40:23]OFDSenderStorePacket 152106 [22:40:23]StoreOFDPacket docnum=152106 [22:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 04 07 01 C3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 D7 9C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 52 02 00 35 04 06 00 B1 D4 50 5B 2F 8C 31 A3 F3 51 73 E8 18 16 [22:40:23]CheckFolder [22:40:23]dirname=/storage/ofd_packets [22:40:23]CheckFolder done [22:40:23]ProducePacketName [22:40:23]name=ofd_packets/00152106 [22:40:23]NVStorageSaveData ofd_packets/00152106 [22:40:23]File name is /storage/ofd_packets/00152106 [22:40:23]Write 301 bytes [22:40:23]NVStorageSaveData done [22:40:23]OFDSenderStorePacket done [22:40:23]KKMCreateOFDPacket done [22:40:23]NVStorageSaveData kkm_last_timestamp [22:40:23]File name is /storage/kkm_last_timestamp [22:40:23]Write 4 bytes [22:40:23]NVStorageSaveData done [22:40:23]ExternCall_PrintAddStr [22:40:23]wPrintStart [22:40:23]Write to MH i2c: 01 00 00 C8 07 CF [22:40:23]Write i2c OK [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: 01 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: 01 07 00 [22:40:23]MH_I2C_Read... [22:40:23]Read from MH i2c: 01 07 00 C8 07 00 00 00 00 00 FF 0F E4 [22:40:23]RasterBufferAndPrint [22:40:23]line Счет N : (1)1786114 [22:40:23]line ИНН: 02508201610067 [22:40:23]line Контрольно-Кассовый Чек [22:40:23]line ПРОДАЖА [22:40:23]line ТРК (МРК, ГНК) : 13 [22:40:23]line Товар: 2710124500 [22:40:23]line Аи-95-К-5 [22:40:23]line 13.480 * 74.20 [22:40:23]line = 1000.22 [22:40:23]line НДС 12% НСП 1% [22:40:23]line > о реализуемом товаре [22:40:23]line ОКРУГЛЕНИЕ: -0.22 [22:40:23]line ИТОГО: 1000.00 [22:40:23]line Внесено: 1000.00 [22:40:23]line СДАЧА: 0.00 [22:40:23]line НСП 1% : 8.85 [22:40:23]line НДС 12% : 106.22 [22:40:23]line Наличными: 1000.00 [22:40:23]line Безнал.: 0.00 [22:40:23]line Место: АЗС № 89 "Партнер Нефть" [22:40:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:40:23]line СНО: Общий режим [22:40:23]line Чек 437 22.09.2024 22:40 [22:40:23]line Смена: 475 ФФД: 1.0 [22:40:23]line ЗНМ: 0300000113 [22:40:23]line РНМ: 0000000000091825 [22:40:23]line Версия ККМ: 001 [22:40:23]line ФМ: 0000000000871835 [22:40:23]line ФД: 152106 [22:40:23]line ФПД: 195525439336332 [22:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152106&fm=195525439336332&tin=02508201610067®Number=0000000000091825&sum=100000 [22:40:23]written 0, free lines is 4095 [22:40:23]OFD Sender: Processing packet 152106 [packets to send 827, broken 826] [22:40:23]ProducePacketName [22:40:23]name=ofd_packets/00152106 [22:40:23]OFD Sender: To server: pG, [22:40:23]CommunicateWithHost lk.salyk.kg:30040 [22:40:23]ConnectInit lk.salyk.kg [22:40:24]Write to MH i2c: 01 00 00 F3 07 FA [22:40:24]Write i2c OK [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: 01 [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: 01 07 00 [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 E3 0C F0 [22:40:24]RasterBufferAndPrint [22:40:24]line [22:40:24]line [22:40:24]line [22:40:24]line [22:40:24]line [22:40:24]written 0, free lines is 3305 [22:40:24]MH_Cut [22:40:24]Write to MH i2c: D1 01 00 FA 07 01 D3 [22:40:24]Write i2c OK [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: D1 [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: D1 01 00 [22:40:24]MH_I2C_Read... [22:40:24]Read from MH i2c: D1 01 00 FA 07 00 D2 [22:40:24]Write to MH i2c: 01 00 00 FB 07 02 [22:40:24]Write i2c OK [22:40:24]MH_I2C_Read... [22:40:25]*** Cut start [22:40:25]*** Purtial cut [22:40:25]*** Stage 1: CUTSNS_PIN = 1 [22:40:25]Read from MH i2c: 01 [22:40:25]MH_I2C_Read... [22:40:25]*** Stop cut motor [22:40:25]*** Cut end [22:40:25]Read from MH i2c: 01 07 00 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: 01 07 00 FB 07 00 00 00 00 00 FF 0F 17 [22:40:25]process_action close_receipt done [22:40:25]requested_data is exist [22:40:25]produce_requested_data [22:40:25]requested_item fm.sn is exist - process it [22:40:25]wFMCommunicate request_size=4 [22:40:25]MH_SAM_APDU [22:40:25]CAPDU: 80 11 00 00 [22:40:25]Write to MH i2c: E2 08 00 FC 07 80 11 00 00 00 00 00 00 7D [22:40:25]Write i2c OK [22:40:25]MH_I2C_Read... [22:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:25]Read from MH i2c: E2 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 17 00 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 17 00 FC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D0 [22:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:40:25]wFMCommunicate OK [22:40:25]requested_item fd.num is exist - process it [22:40:25]SAM_PROTO_GetFieldsCounters [22:40:25]wFMCommunicate request_size=4 [22:40:25]MH_SAM_APDU [22:40:25]CAPDU: 80 13 00 00 [22:40:25]Write to MH i2c: E2 08 00 FD 07 80 13 00 00 00 00 00 00 80 [22:40:25]Write i2c OK [22:40:25]MH_I2C_Read... [22:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:25]Read from MH i2c: E2 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 62 00 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 62 00 FD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [22:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:40:25]wFMCommunicate OK [22:40:25]SAM_PROTO_GetFieldsCounters done [22:40:25]requested_item shift.num is exist - process it [22:40:25]requested_item shift.opened is exist - process it [22:40:25]req_shift_opened [22:40:25]FM_GetShiftState [22:40:25]SAM_PROTO_GetShiftState [22:40:25]wFMCommunicate request_size=4 [22:40:25]MH_SAM_APDU [22:40:25]CAPDU: 80 13 01 00 [22:40:25]Write to MH i2c: E2 08 00 FE 07 80 13 01 00 00 00 00 00 82 [22:40:25]Write i2c OK [22:40:25]MH_I2C_Read... [22:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:25]Read from MH i2c: E2 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 0E 00 [22:40:25]MH_I2C_Read... [22:40:25]Read from MH i2c: E2 0E 00 FE 07 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C9 [22:40:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:40:25]wFMCommunicate OK [22:40:25]SAM_PROTO_GetShiftState done [22:40:25]FM_GetShiftState done [22:40:25]req_shift_opened done [22:40:25]requested_item shift.open_date is exist - process it [22:40:25]req_shift_open_date [22:40:25]req_shift_open_date done [22:40:25]produce_requested_data done [22:40:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152106,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:40:25]process_action_free close_receipt [22:40:25]json_value_free [22:40:25]json_value_free done [22:40:25]process_json_proto returns [22:40:25]Send response to host [22:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152106,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:40:25]free response buf [22:40:25]execute_script done [22:40:25]execute_script returns [22:40:25]free content buf [22:40:25]Sock 10.Close socket [22:40:25]Sock 10.Thread stoped [22:40:25]Connected sock=11 [22:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 04 07 01 C3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 D7 9C F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 52 02 00 35 04 06 00 B1 D4 50 5B 2F 8C 31 A3 F3 51 73 E8 18 16 [22:40:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF C5 47 00 E7 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 52 02 00 F4 03 04 00 DB 44 F0 66 B6 04 01 00 00 7A C5 B0 72 A1 1C 31 67 [22:40:26]CommunicateWithHost err = 0 [22:40:26]CheckOFDResponse [22:40:26]1017 (14) - 77093643461234 [22:40:26]1041 (16) - 0000000000871835 [22:40:26]1040 (4) - 152106 [22:40:26]1012 (4) - 22.09.2024 16:24 [22:40:26]1206 (1) - 0 [22:40:26]OFD Sender: Remove packet 152106 [22:40:26]ProducePacketName [22:40:26]name=ofd_packets/00152106 [22:40:26]NVStorageDeleteData [22:40:27]OFD Sender: No OFD packet to send [22:40:32]OFD Sender: No OFD packet to send [22:40:36]recv_with_timeout no data received [22:40:37]OFD Sender: No OFD packet to send [22:40:42]OFD Sender: No OFD packet to send [22:40:47]OFD Sender: No OFD packet to send [22:40:47]recv_with_timeout no data received [22:40:52]OFD Sender: No OFD packet to send [22:40:57]OFD Sender: No OFD packet to send [22:41:02]OFD Sender: No OFD packet to send [22:41:07]OFD Sender: No OFD packet to send [22:41:12]OFD Sender: No OFD packet to send [22:41:17]OFD Sender: No OFD packet to send [22:41:22]OFD Sender: No OFD packet to send [22:41:27]OFD Sender: No OFD packet to send [22:41:32]OFD Sender: No OFD packet to send [22:41:37]OFD Sender: No OFD packet to send [22:41:41]recv_with_timeout no data received [22:41:42]OFD Sender: No OFD packet to send [22:41:47]OFD Sender: No OFD packet to send [22:41:52]OFD Sender: No OFD packet to send [22:41:57]OFD Sender: No OFD packet to send [22:42:07]OFD Sender: No OFD packet to send [22:42:12]OFD Sender: No OFD packet to send [22:42:14]recv_with_timeout no data received [22:42:17]OFD Sender: No OFD packet to send [22:42:22]OFD Sender: No OFD packet to send [22:42:27]OFD Sender: No OFD packet to send [22:42:31]recv_with_timeout no data received [22:42:32]OFD Sender: No OFD packet to send [22:42:37]OFD Sender: No OFD packet to send [22:42:42]OFD Sender: No OFD packet to send [22:42:47]OFD Sender: No OFD packet to send [22:42:52]OFD Sender: No OFD packet to send [22:42:57]OFD Sender: No OFD packet to send [22:43:02]OFD Sender: No OFD packet to send [22:43:07]OFD Sender: No OFD packet to send [22:43:12]OFD Sender: No OFD packet to send [22:43:17]OFD Sender: No OFD packet to send [22:43:22]OFD Sender: No OFD packet to send [22:43:27]OFD Sender: No OFD packet to send [22:43:32]OFD Sender: No OFD packet to send [22:43:37]OFD Sender: No OFD packet to send [22:43:42]OFD Sender: No OFD packet to send [22:43:47]OFD Sender: No OFD packet to send [22:43:52]OFD Sender: No OFD packet to send [22:43:57]OFD Sender: No OFD packet to send [22:44:02]OFD Sender: No OFD packet to send [22:44:07]OFD Sender: No OFD packet to send [22:44:12]OFD Sender: No OFD packet to send [22:44:17]OFD Sender: No OFD packet to send [22:44:22]OFD Sender: No OFD packet to send [22:44:27]OFD Sender: No OFD packet to send [22:44:33]OFD Sender: No OFD packet to send [22:44:38]OFD Sender: No OFD packet to send [22:44:43]OFD Sender: No OFD packet to send [22:44:48]OFD Sender: No OFD packet to send [22:44:51]recv_with_timeout no data received [22:44:53]OFD Sender: No OFD packet to send [22:44:58]OFD Sender: No OFD packet to send [22:45:03]OFD Sender: No OFD packet to send [22:45:08]OFD Sender: No OFD packet to send [22:45:13]OFD Sender: No OFD packet to send [22:45:14]recv_with_timeout no data received [22:45:18]OFD Sender: No OFD packet to send [22:45:23]OFD Sender: No OFD packet to send [22:45:28]OFD Sender: No OFD packet to send [22:45:33]OFD Sender: No OFD packet to send [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:13]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46:39]recv_with_timeout no data received [22:46:43]OFD Sender: No OFD packet to send [22:46:48]OFD Sender: No OFD packet to send [22:46:53]OFD Sender: No OFD packet to send [22:46:58]OFD Sender: No OFD packet to send [22:47:01]recv_with_timeout no data received [22:47:03]OFD Sender: No OFD packet to send [22:47:08]OFD Sender: No OFD packet to send [22:47:12]recv_with_timeout no data received [22:47:13]OFD Sender: No OFD packet to send [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:28]OFD Sender: No OFD packet to send [22:47:33]OFD Sender: No OFD packet to send [22:47:38]OFD Sender: No OFD packet to send [22:47:43]OFD Sender: No OFD packet to send [22:47:48]OFD Sender: No OFD packet to send [22:47:52]recv_with_timeout no data received [22:47:53]OFD Sender: No OFD packet to send [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:08]recv_with_timeout no data received [22:48:08]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:51]accept exits with 7 [22:48:51]New connection [22:48:51]New thread 3066891620 created [22:48:51]Thread 3067034980 joined [22:48:51]Waiting for new connection... [22:48:51] Sock 7.Parse request [22:48:51]Sock 7.Check first char [22:48:51]Sock 7.First char is OK [22:48:51]request: POST /json_proto HTTP/1.0 [22:48:51]Method: POST [22:48:51]URL: /json_proto [22:48:51]Method is POST - this is cgi request [22:48:51]url: /json_proto [22:48:51]query_string will be loaded in cgi processing [22:48:51]execute_cgi json_proto POST (null) [22:48:51]execute_cgi path=json_proto method=POST [22:48:51]POST find Content-Length [22:48:51]Host: 172.17.43.67:8080 [22:48:51]Content-Length: 662 [22:48:51]Content-Type: application/json [22:48:51] [22:48:51]POST finish read [22:48:51]Found Content-Length = 662 [22:48:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:51]execute_script... [22:48:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:51]POST & json_proto [22:48:51]process_json_proto [22:48:51]json parsed OK: [22:48:51]protocol is kg_v1.0 [22:48:51]action value=close_receipt [22:48:51]process_action close_receipt [22:48:51]cmd_close_receipt [22:48:51]MH_GetDate [22:48:51]Write to MH i2c: F0 00 00 FF 07 F5 [22:48:51]Write i2c OK [22:48:51]MH_I2C_Read... [22:48:51]Read from MH i2c: F0 [22:48:51]MH_I2C_Read... [22:48:51]Read from MH i2c: F0 09 00 [22:48:51]MH_I2C_Read... [22:48:51]Read from MH i2c: F0 09 00 FF 07 00 D4 9E F0 66 6A BD 47 65 99 [22:48:51]GetLastDocTimeStamp 1727044823 [22:48:51]current date 1727045332 [22:48:51]FM_GetShiftState [22:48:51]SAM_PROTO_GetShiftState [22:48:51]wFMCommunicate request_size=4 [22:48:51]MH_SAM_APDU [22:48:51]CAPDU: 80 13 01 00 [22:48:51]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [22:48:51]Write i2c OK [22:48:51]MH_I2C_Read... [22:48:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:51]Read from MH i2c: E2 [22:48:51]MH_I2C_Read... [22:48:51]Read from MH i2c: E2 0E 00 [22:48:51]MH_I2C_Read... [22:48:51]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 CC [22:48:51]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:48:51]wFMCommunicate OK [22:48:51]SAM_PROTO_GetShiftState done [22:48:51]FM_GetShiftState done [22:48:51]opened in 1726966141 [22:48:51]opened+sec_in_day 1727052541 [22:48:51]quantity*price = 50034 [22:48:51]sum+1 = 50036 [22:48:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 438 22.09.2024 22:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152107 ФПД: 209705119815647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152107&fm=209705119815647&tin=02508201610067®Number=0000000000091825&sum=50000 [22:48:52]StoreToDocumentArchive [22:48:52]shift 475 fd 152107 [22:48:52]save to /storage/0475/doc_00152107 [22:48:52]save last doc name /storage/0475/doc_00152107 to /storage/kkm_last_doc_name [22:48:52]save OK [22:48:52]Clear old archive folders... [22:48:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:48:52]tlvbuf is 01A6A1F0 [22:48:52]SAM_PROTO_ClearQueue [22:48:52]wFMCommunicate request_size=4 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 09 00 00 [22:48:52]Write to MH i2c: E2 08 00 0D 08 80 09 00 00 00 00 00 00 87 [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [22:48:52]RAPDU: 90 00 [22:48:52]wFMCommunicate OK [22:48:52]SAM_PROTO_ClearQueue done [22:48:52]KKMCreateOFDPacket [22:48:52]OFDProtocolAddRootSTLVToBuf [22:48:52]FM_MakeSignedData [22:48:52]FM_MakeSignedData [22:48:52]SAM_PROTO_SignData [22:48:52]wFMCommunicate request_size=4 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 0D 01 02 [22:48:52]Write to MH i2c: E2 08 00 0E 08 80 0D 01 02 00 00 00 00 8F [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [22:48:52]RAPDU: 90 00 [22:48:52]wFMCommunicate OK [22:48:52]wFMCommunicate request_size=255 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 D4 9E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 52 02 00 35 04 06 00 BE B9 C7 2C 97 [22:48:52]Write to MH i2c: E2 02 01 0F 08 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 D4 9E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 52 02 00 35 04 06 00 BE B9 C7 2C 97 00 00 00 [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [22:48:52]RAPDU: 90 00 [22:48:52]wFMCommunicate OK [22:48:52]wFMCommunicate request_size=6 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 0D 02 02 01 DF [22:48:52]Write to MH i2c: E2 09 00 10 08 80 0D 02 02 01 00 DF 00 00 73 [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [22:48:52]RAPDU: 90 00 [22:48:52]wFMCommunicate OK [22:48:52]wFMCommunicate request_size=4 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 0D 03 02 [22:48:52]Write to MH i2c: E2 08 00 11 08 80 0D 03 02 00 00 00 00 94 [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 0B 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 0B 00 11 08 00 67 20 1A 24 B0 64 52 D5 90 00 95 [22:48:52]RAPDU: 67 20 1A 24 B0 64 52 D5 90 00 [22:48:52]wFMCommunicate OK [22:48:52]SAM_PROTO_SignData done [22:48:52]FM_MakeSignedData done [22:48:52]CreateOFDProtocolMessage [22:48:52]wFMCommunicate request_size=4 [22:48:52]MH_SAM_APDU [22:48:52]CAPDU: 80 11 00 00 [22:48:52]Write to MH i2c: E2 08 00 12 08 80 11 00 00 00 00 00 00 94 [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:52]Read from MH i2c: E2 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 17 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: E2 17 00 12 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [22:48:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:48:52]wFMCommunicate OK [22:48:52]CreateOFDProtocolMessage done [22:48:52]OFDSenderStorePacket 152107 [22:48:52]StoreOFDPacket docnum=152107 [22:48:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A5 0D 03 01 50 74 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 D4 9E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 52 02 00 35 04 06 00 BE B9 C7 2C 97 DF 67 20 1A 24 B0 64 52 D5 [22:48:52]CheckFolder [22:48:52]dirname=/storage/ofd_packets [22:48:52]CheckFolder done [22:48:52]ProducePacketName [22:48:52]name=ofd_packets/00152107 [22:48:52]NVStorageSaveData ofd_packets/00152107 [22:48:52]File name is /storage/ofd_packets/00152107 [22:48:52]Write 297 bytes [22:48:52]NVStorageSaveData done [22:48:52]OFDSenderStorePacket done [22:48:52]KKMCreateOFDPacket done [22:48:52]NVStorageSaveData kkm_last_timestamp [22:48:52]File name is /storage/kkm_last_timestamp [22:48:52]Write 4 bytes [22:48:52]NVStorageSaveData done [22:48:52]ExternCall_PrintAddStr [22:48:52]wPrintStart [22:48:52]Write to MH i2c: 01 00 00 13 08 1B [22:48:52]Write i2c OK [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: 01 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: 01 07 00 [22:48:52]MH_I2C_Read... [22:48:52]Read from MH i2c: 01 07 00 13 08 00 00 00 00 00 FF 0F 30 [22:48:52]RasterBufferAndPrint [22:48:52]line Счет N : (1)1786115 [22:48:52]line ИНН: 02508201610067 [22:48:52]line Контрольно-Кассовый Чек [22:48:52]line ПРОДАЖА [22:48:52]line ТРК (МРК, ГНК) : 33 [22:48:52]line Товар: 2710124130 [22:48:52]line Super-92 [22:48:52]line 7.220 * 69.30 [22:48:52]line = 500.35 [22:48:52]line НДС 12% НСП 1% [22:48:52]line > о реализуемом товаре [22:48:52]line ОКРУГЛЕНИЕ: -0.35 [22:48:52]line ИТОГО: 500.00 [22:48:52]line Внесено: 500.00 [22:48:52]line СДАЧА: 0.00 [22:48:52]line НСП 1% : 4.43 [22:48:52]line НДС 12% : 53.13 [22:48:52]line Наличными: 500.00 [22:48:52]line Безнал.: 0.00 [22:48:52]line Место: АЗС № 89 "Партнер Нефть" [22:48:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:48:52]line СНО: Общий режим [22:48:52]line Чек 438 22.09.2024 22:48 [22:48:52]line Смена: 475 ФФД: 1.0 [22:48:52]line ЗНМ: 0300000113 [22:48:52]line РНМ: 0000000000091825 [22:48:52]line Версия ККМ: 001 [22:48:52]line ФМ: 0000000000871835 [22:48:52]line ФД: 152107 [22:48:52]line ФПД: 209705119815647 [22:48:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152107&fm=209705119815647&tin=02508201610067®Number=0000000000091825&sum=50000 [22:48:53]OFD Sender: Processing packet 152107 [packets to send 827, broken 826] [22:48:53]ProducePacketName [22:48:53]name=ofd_packets/00152107 [22:48:53]OFD Sender: To server: pG, [22:48:53]CommunicateWithHost lk.salyk.kg:30040 [22:48:53]ConnectInit lk.salyk.kg [22:48:53]written 0, free lines is 4095 [22:48:53]Write to MH i2c: 01 00 00 3E 08 46 [22:48:53]Write i2c OK [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: 01 [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: 01 07 00 [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 D7 0C 30 [22:48:53]RasterBufferAndPrint [22:48:53]line [22:48:53]line [22:48:53]line [22:48:53]line [22:48:53]line [22:48:53]written 0, free lines is 3295 [22:48:53]MH_Cut [22:48:53]Write to MH i2c: D1 01 00 45 08 01 1F [22:48:53]Write i2c OK [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: D1 [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: D1 01 00 [22:48:53]MH_I2C_Read... [22:48:53]Read from MH i2c: D1 01 00 45 08 00 1E [22:48:53]Write to MH i2c: 01 00 00 46 08 4E [22:48:53]Write i2c OK [22:48:53]MH_I2C_Read... [22:48:53]Connected sock=9 [22:48:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A5 0D 03 01 50 74 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 D4 9E F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 52 02 00 35 04 06 00 BE B9 C7 2C 97 DF 67 20 1A 24 B0 64 52 D5 [22:48:54]*** Cut start [22:48:54]*** Purtial cut [22:48:54]*** Stage 1: CUTSNS_PIN = 1 [22:48:54]Read from MH i2c: 01 [22:48:54]MH_I2C_Read... [22:48:54]*** Stop cut motor [22:48:54]*** Cut end [22:48:54]Read from MH i2c: 01 07 00 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: 01 07 00 46 08 00 00 00 00 00 FF 0F 63 [22:48:54]process_action close_receipt done [22:48:54]requested_data is exist [22:48:54]produce_requested_data [22:48:54]requested_item fm.sn is exist - process it [22:48:54]wFMCommunicate request_size=4 [22:48:54]MH_SAM_APDU [22:48:54]CAPDU: 80 11 00 00 [22:48:54]Write to MH i2c: E2 08 00 47 08 80 11 00 00 00 00 00 00 C9 [22:48:54]Write i2c OK [22:48:54]MH_I2C_Read... [22:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:54]Read from MH i2c: E2 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 17 00 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 17 00 47 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [22:48:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:48:54]wFMCommunicate OK [22:48:54]requested_item fd.num is exist - process it [22:48:54]SAM_PROTO_GetFieldsCounters [22:48:54]wFMCommunicate request_size=4 [22:48:54]MH_SAM_APDU [22:48:54]CAPDU: 80 13 00 00 [22:48:54]Write to MH i2c: E2 08 00 48 08 80 13 00 00 00 00 00 00 CC [22:48:54]Write i2c OK [22:48:54]MH_I2C_Read... [22:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:48:54]Read from MH i2c: E2 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 62 00 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 62 00 48 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [22:48:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:48:54]wFMCommunicate OK [22:48:54]SAM_PROTO_GetFieldsCounters done [22:48:54]requested_item shift.num is exist - process it [22:48:54]requested_item shift.opened is exist - process it [22:48:54]req_shift_opened [22:48:54]FM_GetShiftState [22:48:54]SAM_PROTO_GetShiftState [22:48:54]wFMCommunicate request_size=4 [22:48:54]MH_SAM_APDU [22:48:54]CAPDU: 80 13 01 00 [22:48:54]Write to MH i2c: E2 08 00 49 08 80 13 01 00 00 00 00 00 CE [22:48:54]Write i2c OK [22:48:54]MH_I2C_Read... [22:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:54]Read from MH i2c: E2 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 0E 00 [22:48:54]MH_I2C_Read... [22:48:54]Read from MH i2c: E2 0E 00 49 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 15 [22:48:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [22:48:54]wFMCommunicate OK [22:48:54]SAM_PROTO_GetShiftState done [22:48:54]FM_GetShiftState done [22:48:54]req_shift_opened done [22:48:54]requested_item shift.open_date is exist - process it [22:48:54]req_shift_open_date [22:48:54]req_shift_open_date done [22:48:54]produce_requested_data done [22:48:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152107,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [22:48:54]process_action_free close_receipt [22:48:54]json_value_free [22:48:54]json_value_free done [22:48:54]process_json_proto returns [22:48:54]Send response to host [22:48:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152107,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [22:48:54]free response buf [22:48:54]execute_script done [22:48:54]execute_script returns [22:48:54]free content buf [22:48:54]Sock 7.Close socket [22:48:54]Sock 7.Thread stoped [22:48:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 98 04 47 00 8A 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 52 02 00 F4 03 04 00 D7 46 F0 66 B6 04 01 00 00 1F B0 3E 65 5C 5F AD 9D [22:48:54]CommunicateWithHost err = 0 [22:48:54]CheckOFDResponse [22:48:54]1017 (14) - 77093643461234 [22:48:54]1041 (16) - 0000000000871835 [22:48:54]1040 (4) - 152107 [22:48:54]1012 (4) - 22.09.2024 16:33 [22:48:54]1206 (1) - 0 [22:48:54]OFD Sender: Remove packet 152107 [22:48:54]ProducePacketName [22:48:54]name=ofd_packets/00152107 [22:48:54]NVStorageDeleteData [22:48:55]OFD Sender: No OFD packet to send [22:49:00]OFD Sender: No OFD packet to send [22:49:01]recv_with_timeout no data received [22:49:05]OFD Sender: No OFD packet to send [22:49:10]OFD Sender: No OFD packet to send [22:49:15]OFD Sender: No OFD packet to send [22:49:20]OFD Sender: No OFD packet to send [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:15]OFD Sender: No OFD packet to send [22:50:20]OFD Sender: No OFD packet to send [22:50:25]OFD Sender: No OFD packet to send [22:50:30]OFD Sender: No OFD packet to send [22:50:31]recv_with_timeout no data received [22:50:35]OFD Sender: No OFD packet to send [22:50:40]OFD Sender: No OFD packet to send [22:50:45]OFD Sender: No OFD packet to send [22:50:50]OFD Sender: No OFD packet to send [22:50:55]OFD Sender: No OFD packet to send [22:51:00]OFD Sender: No OFD packet to send [22:51:05]OFD Sender: No OFD packet to send [22:51:10]OFD Sender: No OFD packet to send [22:51:15]OFD Sender: No OFD packet to send [22:51:20]OFD Sender: No OFD packet to send [22:51:24]recv_with_timeout no data received [22:51:25]OFD Sender: No OFD packet to send [22:51:30]OFD Sender: No OFD packet to send [22:51:35]OFD Sender: No OFD packet to send [22:51:40]OFD Sender: No OFD packet to send [22:51:41]recv_with_timeout no data received [22:51:45]OFD Sender: No OFD packet to send [22:51:50]OFD Sender: No OFD packet to send [22:51:55]OFD Sender: No OFD packet to send [22:52:00]OFD Sender: No OFD packet to send [22:52:06]OFD Sender: No OFD packet to send [22:52:11]OFD Sender: No OFD packet to send [22:52:16]OFD Sender: No OFD packet to send [22:52:21]OFD Sender: No OFD packet to send [22:52:26]OFD Sender: No OFD packet to send [22:52:31]OFD Sender: No OFD packet to send [22:52:36]OFD Sender: No OFD packet to send [22:52:41]OFD Sender: No OFD packet to send [22:52:46]OFD Sender: No OFD packet to send [22:52:51]OFD Sender: No OFD packet to send [22:52:56]OFD Sender: No OFD packet to send [22:53:01]OFD Sender: No OFD packet to send [22:53:06]OFD Sender: No OFD packet to send [22:53:11]OFD Sender: No OFD packet to send [22:53:16]OFD Sender: No OFD packet to send [22:53:21]OFD Sender: No OFD packet to send [22:53:26]OFD Sender: No OFD packet to send [22:53:31]OFD Sender: No OFD packet to send [22:53:36]OFD Sender: No OFD packet to send [22:53:41]OFD Sender: No OFD packet to send [22:53:46]OFD Sender: No OFD packet to send [22:53:51]OFD Sender: No OFD packet to send [22:53:53]recv_with_timeout no data received [22:53:56]OFD Sender: No OFD packet to send [22:54:01]OFD Sender: No OFD packet to send [22:54:06]OFD Sender: No OFD packet to send [22:54:11]OFD Sender: No OFD packet to send [22:54:16]OFD Sender: No OFD packet to send [22:54:21]OFD Sender: No OFD packet to send [22:54:26]OFD Sender: No OFD packet to send [22:54:31]OFD Sender: No OFD packet to send [22:54:36]OFD Sender: No OFD packet to send [22:54:41]OFD Sender: No OFD packet to send [22:54:46]OFD Sender: No OFD packet to send [22:54:48]recv_with_timeout no data received [22:54:51]OFD Sender: No OFD packet to send [22:54:56]OFD Sender: No OFD packet to send [22:55:01]OFD Sender: No OFD packet to send [22:55:06]OFD Sender: No OFD packet to send [22:55:11]OFD Sender: No OFD packet to send [22:55:16]OFD Sender: No OFD packet to send [22:55:21]OFD Sender: No OFD packet to send [22:55:26]OFD Sender: No OFD packet to send [22:55:31]OFD Sender: No OFD packet to send [22:55:36]OFD Sender: No OFD packet to send [22:55:41]OFD Sender: No OFD packet to send [22:55:46]OFD Sender: No OFD packet to send [22:55:51]OFD Sender: No OFD packet to send [22:55:56]OFD Sender: No OFD packet to send [22:56:01]OFD Sender: No OFD packet to send [22:56:06]OFD Sender: No OFD packet to send [22:56:11]OFD Sender: No OFD packet to send [22:56:16]OFD Sender: No OFD packet to send [22:56:21]OFD Sender: No OFD packet to send [22:56:23]recv_with_timeout no data received [22:56:26]OFD Sender: No OFD packet to send [22:56:31]OFD Sender: No OFD packet to send [22:56:36]OFD Sender: No OFD packet to send [22:56:42]OFD Sender: No OFD packet to send [22:56:47]OFD Sender: No OFD packet to send [22:56:52]OFD Sender: No OFD packet to send [22:56:57]OFD Sender: No OFD packet to send [22:57:02]OFD Sender: No OFD packet to send [22:57:07]OFD Sender: No OFD packet to send [22:57:12]OFD Sender: No OFD packet to send [22:57:17]OFD Sender: No OFD packet to send [22:57:22]OFD Sender: No OFD packet to send [22:57:27]OFD Sender: No OFD packet to send [22:57:32]OFD Sender: No OFD packet to send [22:57:37]OFD Sender: No OFD packet to send [22:57:42]OFD Sender: No OFD packet to send [22:57:47]OFD Sender: No OFD packet to send [22:57:52]OFD Sender: No OFD packet to send [22:57:56]recv_with_timeout no data received [22:57:57]OFD Sender: No OFD packet to send [22:58:02]OFD Sender: No OFD packet to send [22:58:07]OFD Sender: No OFD packet to send [22:58:12]OFD Sender: No OFD packet to send [22:58:14]recv_with_timeout no data received [22:58:17]OFD Sender: No OFD packet to send [22:58:22]OFD Sender: No OFD packet to send [22:58:27]OFD Sender: No OFD packet to send [22:58:30]recv_with_timeout no data received [22:58:32]OFD Sender: No OFD packet to send [22:58:37]OFD Sender: No OFD packet to send [22:58:42]OFD Sender: No OFD packet to send [22:58:47]OFD Sender: No OFD packet to send [22:58:52]OFD Sender: No OFD packet to send [22:58:57]OFD Sender: No OFD packet to send [22:59:02]OFD Sender: No OFD packet to send [22:59:07]OFD Sender: No OFD packet to send [22:59:12]OFD Sender: No OFD packet to send [22:59:17]OFD Sender: No OFD packet to send [22:59:19]recv_with_timeout no data received [22:59:22]OFD Sender: No OFD packet to send [22:59:27]OFD Sender: No OFD packet to send [22:59:32]OFD Sender: No OFD packet to send [22:59:37]OFD Sender: No OFD packet to send [22:59:38]recv_with_timeout no data received [22:59:42]OFD Sender: No OFD packet to send [22:59:47]OFD Sender: No OFD packet to send [22:59:49]recv_with_timeout no data received [22:59:52]OFD Sender: No OFD packet to send [22:59:57]OFD Sender: No OFD packet to send [23:00:02]OFD Sender: No OFD packet to send [23:00:07]OFD Sender: No OFD packet to send [23:00:12]OFD Sender: No OFD packet to send [23:00:17]OFD Sender: No OFD packet to send [23:00:22]OFD Sender: No OFD packet to send [23:00:27]OFD Sender: No OFD packet to send [23:00:32]OFD Sender: No OFD packet to send [23:00:37]OFD Sender: No OFD packet to send [23:00:42]OFD Sender: No OFD packet to send [23:00:43]recv_with_timeout no data received [23:00:47]OFD Sender: No OFD packet to send [23:00:52]OFD Sender: No OFD packet to send [23:00:57]OFD Sender: No OFD packet to send [23:01:02]recv_with_timeout no data received [23:01:02]OFD Sender: No OFD packet to send [23:01:07]OFD Sender: No OFD packet to send [23:01:12]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:43]OFD Sender: No OFD packet to send [23:01:48]OFD Sender: No OFD packet to send [23:01:53]OFD Sender: No OFD packet to send [23:01:58]OFD Sender: No OFD packet to send [23:02:03]OFD Sender: No OFD packet to send [23:02:08]OFD Sender: No OFD packet to send [23:02:13]OFD Sender: No OFD packet to send [23:02:15]recv_with_timeout no data received [23:02:18]OFD Sender: No OFD packet to send [23:02:23]OFD Sender: No OFD packet to send [23:02:28]OFD Sender: No OFD packet to send [23:02:33]OFD Sender: No OFD packet to send [23:02:38]OFD Sender: No OFD packet to send [23:02:43]OFD Sender: No OFD packet to send [23:02:48]OFD Sender: No OFD packet to send [23:02:53]OFD Sender: No OFD packet to send [23:02:58]OFD Sender: No OFD packet to send [23:03:03]OFD Sender: No OFD packet to send [23:03:08]OFD Sender: No OFD packet to send [23:03:13]OFD Sender: No OFD packet to send [23:03:18]OFD Sender: No OFD packet to send [23:03:20]recv_with_timeout no data received [23:03:23]OFD Sender: No OFD packet to send [23:03:28]OFD Sender: No OFD packet to send [23:03:33]OFD Sender: No OFD packet to send [23:03:38]OFD Sender: No OFD packet to send [23:03:41]recv_with_timeout no data received [23:03:43]OFD Sender: No OFD packet to send [23:03:48]OFD Sender: No OFD packet to send [23:03:53]OFD Sender: No OFD packet to send [23:03:58]OFD Sender: No OFD packet to send [23:04:03]OFD Sender: No OFD packet to send [23:04:05]recv_with_timeout no data received [23:04:08]OFD Sender: No OFD packet to send [23:04:13]OFD Sender: No OFD packet to send [23:04:18]OFD Sender: No OFD packet to send [23:04:23]OFD Sender: No OFD packet to send [23:04:28]OFD Sender: No OFD packet to send [23:04:33]OFD Sender: No OFD packet to send [23:04:38]OFD Sender: No OFD packet to send [23:04:43]OFD Sender: No OFD packet to send [23:04:48]OFD Sender: No OFD packet to send [23:04:53]OFD Sender: No OFD packet to send [23:04:55]accept exits with 10 [23:04:55]New connection [23:04:55]New thread 3067034980 created [23:04:55]Thread 3066891620 joined [23:04:55]Waiting for new connection... [23:04:55] Sock 10.Parse request [23:04:55]Sock 10.Check first char [23:04:55]Sock 10.First char is OK [23:04:55]request: POST /json_proto HTTP/1.0 [23:04:55]Method: POST [23:04:55]URL: /json_proto [23:04:55]Method is POST - this is cgi request [23:04:55]url: /json_proto [23:04:55]query_string will be loaded in cgi processing [23:04:55]execute_cgi json_proto POST (null) [23:04:55]execute_cgi path=json_proto method=POST [23:04:55]POST find Content-Length [23:04:55]Host: 172.17.43.67:8080 [23:04:55]Content-Length: 680 [23:04:55]Content-Type: application/json [23:04:55] [23:04:55]POST finish read [23:04:55]Found Content-Length = 680 [23:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.790, "sum" : 1050.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:55]execute_script... [23:04:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.790, "sum" : 1050.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:55]POST & json_proto [23:04:55]process_json_proto [23:04:55]json parsed OK: [23:04:55]protocol is kg_v1.0 [23:04:55]action value=close_receipt [23:04:55]process_action close_receipt [23:04:55]cmd_close_receipt [23:04:55]MH_GetDate [23:04:55]Write to MH i2c: F0 00 00 4A 08 41 [23:04:55]Write i2c OK [23:04:55]MH_I2C_Read... [23:04:55]Read from MH i2c: F0 [23:04:55]MH_I2C_Read... [23:04:55]Read from MH i2c: F0 09 00 [23:04:55]MH_I2C_Read... [23:04:55]Read from MH i2c: F0 09 00 4A 08 00 98 A2 F0 66 6A BD 47 65 AD [23:04:55]GetLastDocTimeStamp 1727045332 [23:04:55]current date 1727046296 [23:04:55]FM_GetShiftState [23:04:55]SAM_PROTO_GetShiftState [23:04:55]wFMCommunicate request_size=4 [23:04:55]MH_SAM_APDU [23:04:55]CAPDU: 80 13 01 00 [23:04:55]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [23:04:55]Write i2c OK [23:04:55]MH_I2C_Read... [23:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:55]Read from MH i2c: E2 [23:04:55]MH_I2C_Read... [23:04:55]Read from MH i2c: E2 0E 00 [23:04:55]MH_I2C_Read... [23:04:55]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 17 [23:04:55]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:04:55]wFMCommunicate OK [23:04:55]SAM_PROTO_GetShiftState done [23:04:55]FM_GetShiftState done [23:04:55]opened in 1726966141 [23:04:55]opened+sec_in_day 1727052541 [23:04:55]quantity*price = 105079 [23:04:55]sum+1 = 105081 [23:04:55]Check (price>sum+1) || (price+1 о реализуемом товаре [23:04:57]line ОКРУГЛЕНИЕ: -0.80 [23:04:57]line ИТОГО: 1050.00 [23:04:57]line Внесено: 3000.00 [23:04:57]line СДАЧА: 1950.00 [23:04:57]line НСП 1% : 9.30 [23:04:57]line НДС 12% : 111.59 [23:04:57]line Наличными: 1050.00 [23:04:57]line Безнал.: 0.00 [23:04:57]line Место: АЗС № 89 "Партнер Нефть" [23:04:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:04:57]line СНО: Общий режим [23:04:57]line Чек 439 22.09.2024 23:04 [23:04:57]line Смена: 475 ФФД: 1.0 [23:04:57]line ЗНМ: 0300000113 [23:04:57]line РНМ: 0000000000091825 [23:04:57]line Версия ККМ: 001 [23:04:57]line ФМ: 0000000000871835 [23:04:57]line ФД: 152108 [23:04:57]line ФПД: 149010616296374 [23:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152108&fm=149010616296374&tin=02508201610067®Number=0000000000091825&sum=105000 [23:04:57]OFD Sender: Processing packet 152108 [packets to send 827, broken 826] [23:04:57]ProducePacketName [23:04:57]name=ofd_packets/00152108 [23:04:57]OFD Sender: To server: pG, [23:04:57]CommunicateWithHost lk.salyk.kg:30040 [23:04:57]ConnectInit lk.salyk.kg [23:04:57]written 0, free lines is 4095 [23:04:58]Write to MH i2c: 01 00 00 89 08 91 [23:04:58]Write i2c OK [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: 01 [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: 01 07 00 [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 D7 0C 7B [23:04:58]RasterBufferAndPrint [23:04:58]line [23:04:58]line [23:04:58]line [23:04:58]line [23:04:58]line [23:04:58]written 0, free lines is 3293 [23:04:58]MH_Cut [23:04:58]Write to MH i2c: D1 01 00 90 08 01 6A [23:04:58]Write i2c OK [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: D1 [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: D1 01 00 [23:04:58]MH_I2C_Read... [23:04:58]Read from MH i2c: D1 01 00 90 08 00 69 [23:04:58]Write to MH i2c: 01 00 00 91 08 99 [23:04:58]Write i2c OK [23:04:58]MH_I2C_Read... [23:04:58]*** Cut start [23:04:58]*** Purtial cut [23:04:58]*** Stage 1: CUTSNS_PIN = 1 [23:04:59]Read from MH i2c: 01 [23:04:59]MH_I2C_Read... [23:04:59]*** Stop cut motor [23:04:59]*** Cut end [23:04:59]Read from MH i2c: 01 07 00 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 FF 0F AE [23:04:59]process_action close_receipt done [23:04:59]requested_data is exist [23:04:59]produce_requested_data [23:04:59]requested_item fm.sn is exist - process it [23:04:59]wFMCommunicate request_size=4 [23:04:59]MH_SAM_APDU [23:04:59]CAPDU: 80 11 00 00 [23:04:59]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [23:04:59]Write i2c OK [23:04:59]MH_I2C_Read... [23:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:04:59]Read from MH i2c: E2 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 17 00 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [23:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:04:59]wFMCommunicate OK [23:04:59]requested_item fd.num is exist - process it [23:04:59]SAM_PROTO_GetFieldsCounters [23:04:59]wFMCommunicate request_size=4 [23:04:59]MH_SAM_APDU [23:04:59]CAPDU: 80 13 00 00 [23:04:59]Write to MH i2c: E2 08 00 93 08 80 13 00 00 00 00 00 00 17 [23:04:59]Write i2c OK [23:04:59]MH_I2C_Read... [23:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:04:59]Read from MH i2c: E2 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 62 00 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 62 00 93 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [23:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:04:59]wFMCommunicate OK [23:04:59]SAM_PROTO_GetFieldsCounters done [23:04:59]requested_item shift.num is exist - process it [23:04:59]requested_item shift.opened is exist - process it [23:04:59]req_shift_opened [23:04:59]FM_GetShiftState [23:04:59]SAM_PROTO_GetShiftState [23:04:59]wFMCommunicate request_size=4 [23:04:59]MH_SAM_APDU [23:04:59]CAPDU: 80 13 01 00 [23:04:59]Write to MH i2c: E2 08 00 94 08 80 13 01 00 00 00 00 00 19 [23:04:59]Write i2c OK [23:04:59]MH_I2C_Read... [23:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:59]Read from MH i2c: E2 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 0E 00 [23:04:59]MH_I2C_Read... [23:04:59]Read from MH i2c: E2 0E 00 94 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 60 [23:04:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:04:59]wFMCommunicate OK [23:04:59]SAM_PROTO_GetShiftState done [23:04:59]FM_GetShiftState done [23:04:59]req_shift_opened done [23:04:59]requested_item shift.open_date is exist - process it [23:04:59]req_shift_open_date [23:04:59]req_shift_open_date done [23:04:59]produce_requested_data done [23:04:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152108,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:04:59]process_action_free close_receipt [23:04:59]json_value_free [23:04:59]json_value_free done [23:04:59]process_json_proto returns [23:04:59]Send response to host [23:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152108,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:04:59]free response buf [23:04:59]execute_script done [23:04:59]execute_script returns [23:04:59]free content buf [23:04:59]Sock 10.Close socket [23:04:59]Sock 10.Thread stoped [23:05:05]recv_with_timeout no data received [23:05:09]Connected sock=11 [23:05:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 17 04 01 21 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 98 A2 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 52 02 00 35 04 06 00 87 86 3C DA 23 B6 E3 8F 46 E8 4F 76 74 42 [23:05:14]recv_with_timeout no data received [23:05:14]CommunicateWithHost answer receiving error [23:05:14]CommunicateWithHost err = -3 [23:05:14]OFD Sender: Server communicate error [23:05:19]OFD Sender: Processing packet 152108 [packets to send 827, broken 826] [23:05:19]ProducePacketName [23:05:19]name=ofd_packets/00152108 [23:05:19]OFD Sender: To server: pG, [23:05:19]CommunicateWithHost lk.salyk.kg:30040 [23:05:19]ConnectInit lk.salyk.kg [23:05:24]ConnectInit Can't take IP for lk.salyk.kg [23:05:24]CommunicateWithHost connect error [23:05:24]CommunicateWithHost err = -1 [23:05:24]OFD Sender: Server communicate error [23:05:29]OFD Sender: Processing packet 152108 [packets to send 827, broken 826] [23:05:29]ProducePacketName [23:05:29]name=ofd_packets/00152108 [23:05:29]OFD Sender: To server: pG, [23:05:29]CommunicateWithHost lk.salyk.kg:30040 [23:05:29]ConnectInit lk.salyk.kg [23:05:29]recv_with_timeout no data received [23:05:32]Connected sock=10 [23:05:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 17 04 01 21 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 98 A2 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 52 02 00 35 04 06 00 87 86 3C DA 23 B6 E3 8F 46 E8 4F 76 74 42 [23:05:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 CC 47 00 44 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 52 02 00 F4 03 04 00 BD 4A F0 66 B6 04 01 00 00 5B B5 9E 33 06 20 43 8B [23:05:32]CommunicateWithHost err = 0 [23:05:32]CheckOFDResponse [23:05:32]1017 (14) - 77093643461234 [23:05:32]1041 (16) - 0000000000871835 [23:05:32]1040 (4) - 152108 [23:05:32]1012 (4) - 22.09.2024 16:50 [23:05:32]1206 (1) - 0 [23:05:32]OFD Sender: Remove packet 152108 [23:05:32]ProducePacketName [23:05:32]name=ofd_packets/00152108 [23:05:32]NVStorageDeleteData [23:05:33]OFD Sender: No OFD packet to send [23:05:38]OFD Sender: No OFD packet to send [23:05:39]recv_with_timeout no data received [23:05:43]OFD Sender: No OFD packet to send [23:05:48]OFD Sender: No OFD packet to send [23:05:50]recv_with_timeout no data received [23:05:53]OFD Sender: No OFD packet to send [23:05:58]OFD Sender: No OFD packet to send [23:06:03]OFD Sender: No OFD packet to send [23:06:08]OFD Sender: No OFD packet to send [23:06:13]OFD Sender: No OFD packet to send [23:06:18]OFD Sender: No OFD packet to send [23:06:23]OFD Sender: No OFD packet to send [23:06:28]OFD Sender: No OFD packet to send [23:06:33]OFD Sender: No OFD packet to send [23:06:38]OFD Sender: No OFD packet to send [23:06:43]OFD Sender: No OFD packet to send [23:06:48]OFD Sender: No OFD packet to send [23:06:53]OFD Sender: No OFD packet to send [23:06:58]OFD Sender: No OFD packet to send [23:07:03]OFD Sender: No OFD packet to send [23:07:08]OFD Sender: No OFD packet to send [23:07:13]OFD Sender: No OFD packet to send [23:07:18]OFD Sender: No OFD packet to send [23:07:23]OFD Sender: No OFD packet to send [23:07:28]OFD Sender: No OFD packet to send [23:07:33]OFD Sender: No OFD packet to send [23:07:38]OFD Sender: No OFD packet to send [23:07:42]recv_with_timeout no data received [23:07:43]OFD Sender: No OFD packet to send [23:07:48]OFD Sender: No OFD packet to send [23:07:53]OFD Sender: No OFD packet to send [23:07:58]OFD Sender: No OFD packet to send [23:08:03]OFD Sender: No OFD packet to send [23:08:08]OFD Sender: No OFD packet to send [23:08:13]OFD Sender: No OFD packet to send [23:08:18]OFD Sender: No OFD packet to send [23:08:23]OFD Sender: No OFD packet to send [23:08:28]OFD Sender: No OFD packet to send [23:08:33]OFD Sender: No OFD packet to send [23:08:38]OFD Sender: No OFD packet to send [23:08:43]OFD Sender: No OFD packet to send [23:08:48]OFD Sender: No OFD packet to send [23:08:53]OFD Sender: No OFD packet to send [23:08:58]OFD Sender: No OFD packet to send [23:08:59]recv_with_timeout no data received [23:09:03]OFD Sender: No OFD packet to send [23:09:09]OFD Sender: No OFD packet to send [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:24]OFD Sender: No OFD packet to send [23:09:29]OFD Sender: No OFD packet to send [23:09:31]recv_with_timeout no data received [23:09:34]OFD Sender: No OFD packet to send [23:09:39]OFD Sender: No OFD packet to send [23:09:42]recv_with_timeout no data received [23:09:44]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:39]recv_with_timeout no data received [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:12]recv_with_timeout no data received [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:58]recv_with_timeout no data received [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:21]recv_with_timeout no data received [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:18]recv_with_timeout no data received [23:13:19]OFD Sender: No OFD packet to send [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:43]recv_with_timeout no data received [23:13:45]OFD Sender: No OFD packet to send [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:14:00]OFD Sender: No OFD packet to send [23:14:03]recv_with_timeout no data received [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:20]recv_with_timeout no data received [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:40]OFD Sender: No OFD packet to send [23:14:45]OFD Sender: No OFD packet to send [23:14:50]OFD Sender: No OFD packet to send [23:14:50]recv_with_timeout no data received [23:14:55]OFD Sender: No OFD packet to send [23:15:00]OFD Sender: No OFD packet to send [23:15:05]OFD Sender: No OFD packet to send [23:15:10]OFD Sender: No OFD packet to send [23:15:13]accept exits with 7 [23:15:13]New connection [23:15:13]New thread 3066891620 created [23:15:13]Thread 3067034980 joined [23:15:13]Waiting for new connection... [23:15:13] Sock 7.Parse request [23:15:13]Sock 7.Check first char [23:15:13]Sock 7.First char is OK [23:15:13]request: POST /json_proto HTTP/1.0 [23:15:13]Method: POST [23:15:13]URL: /json_proto [23:15:13]Method is POST - this is cgi request [23:15:13]url: /json_proto [23:15:13]query_string will be loaded in cgi processing [23:15:13]execute_cgi json_proto POST (null) [23:15:13]execute_cgi path=json_proto method=POST [23:15:13]POST find Content-Length [23:15:13]Host: 172.17.43.67:8080 [23:15:13]Content-Length: 796 [23:15:13]Content-Type: application/json [23:15:13] [23:15:13]POST finish read [23:15:13]Found Content-Length = 796 [23:15:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:15:13]execute_script... [23:15:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:15:13]POST & json_proto [23:15:13]process_json_proto [23:15:13]json parsed OK: [23:15:13]protocol is kg_v1.0 [23:15:13]action value=close_receipt [23:15:13]process_action close_receipt [23:15:13]cmd_close_receipt [23:15:13]MH_GetDate [23:15:13]Write to MH i2c: F0 00 00 95 08 8C [23:15:13]Write i2c OK [23:15:13]MH_I2C_Read... [23:15:13]Read from MH i2c: F0 [23:15:13]MH_I2C_Read... [23:15:13]Read from MH i2c: F0 09 00 [23:15:13]MH_I2C_Read... [23:15:13]Read from MH i2c: F0 09 00 95 08 00 02 A5 F0 66 6A BD 47 65 65 [23:15:13]GetLastDocTimeStamp 1727046296 [23:15:13]current date 1727046914 [23:15:13]FM_GetShiftState [23:15:13]SAM_PROTO_GetShiftState [23:15:13]wFMCommunicate request_size=4 [23:15:13]MH_SAM_APDU [23:15:13]CAPDU: 80 13 01 00 [23:15:13]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [23:15:13]Write i2c OK [23:15:13]MH_I2C_Read... [23:15:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:15:13]Read from MH i2c: E2 [23:15:13]MH_I2C_Read... [23:15:13]Read from MH i2c: E2 0E 00 [23:15:13]MH_I2C_Read... [23:15:13]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 62 [23:15:13]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:15:13]wFMCommunicate OK [23:15:13]SAM_PROTO_GetShiftState done [23:15:13]FM_GetShiftState done [23:15:13]opened in 1726966141 [23:15:13]opened+sec_in_day 1727052541 [23:15:13]quantity*price = 0 [23:15:13]sum+1 = 1 [23:15:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 440 22.09.2024 23:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152109 ФПД: 179151231778760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152109&fm=179151231778760&tin=02508201610067®Number=0000000000091825&sum=0 [23:15:14]StoreToDocumentArchive [23:15:14]shift 475 fd 152109 [23:15:14]save to /storage/0475/doc_00152109 [23:15:14]save last doc name /storage/0475/doc_00152109 to /storage/kkm_last_doc_name [23:15:14]save OK [23:15:14]Clear old archive folders... [23:15:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:15:14]tlvbuf is 01AC0A60 [23:15:14]SAM_PROTO_ClearQueue [23:15:14]wFMCommunicate request_size=4 [23:15:14]MH_SAM_APDU [23:15:14]CAPDU: 80 09 00 00 [23:15:14]Write to MH i2c: E2 08 00 A3 08 80 09 00 00 00 00 00 00 1D [23:15:14]Write i2c OK [23:15:14]MH_I2C_Read... [23:15:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:15:14]Read from MH i2c: E2 [23:15:14]MH_I2C_Read... [23:15:14]Read from MH i2c: E2 03 00 [23:15:14]MH_I2C_Read... [23:15:14]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [23:15:14]RAPDU: 90 00 [23:15:14]wFMCommunicate OK [23:15:14]SAM_PROTO_ClearQueue done [23:15:14]KKMCreateOFDPacket [23:15:14]OFDProtocolAddRootSTLVToBuf [23:15:14]FM_MakeSignedData [23:15:14]FM_MakeSignedData [23:15:14]SAM_PROTO_SignData [23:15:14]wFMCommunicate request_size=4 [23:15:14]MH_SAM_APDU [23:15:14]CAPDU: 80 0D 01 02 [23:15:14]Write to MH i2c: E2 08 00 A4 08 80 0D 01 02 00 00 00 00 25 [23:15:14]Write i2c OK [23:15:14]MH_I2C_Read... [23:15:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:15:14]Read from MH i2c: E2 [23:15:14]MH_I2C_Read... [23:15:14]Read from MH i2c: E2 03 00 [23:15:14]MH_I2C_Read... [23:15:14]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [23:15:14]RAPDU: 90 00 [23:15:14]wFMCommunicate OK [23:15:14]wFMCommunicate request_size=255 [23:15:14]MH_SAM_APDU [23:15:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 02 A5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 52 02 00 35 04 06 00 A2 [23:15:14]Write to MH i2c: E2 02 01 A5 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 02 A5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 52 02 00 35 04 06 00 A2 00 00 D4 [23:15:14]Write i2c OK [23:15:14]MH_I2C_Read... [23:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:15:15]Read from MH i2c: E2 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 03 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [23:15:15]RAPDU: 90 00 [23:15:15]wFMCommunicate OK [23:15:15]wFMCommunicate request_size=10 [23:15:15]MH_SAM_APDU [23:15:15]CAPDU: 80 0D 02 02 05 EF E5 87 FF C8 [23:15:15]Write to MH i2c: E2 0D 00 A6 08 80 0D 02 02 05 00 EF E5 87 FF C8 00 00 54 [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:15:15]Read from MH i2c: E2 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 03 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [23:15:15]RAPDU: 90 00 [23:15:15]wFMCommunicate OK [23:15:15]wFMCommunicate request_size=4 [23:15:15]MH_SAM_APDU [23:15:15]CAPDU: 80 0D 03 02 [23:15:15]Write to MH i2c: E2 08 00 A7 08 80 0D 03 02 00 00 00 00 2A [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:15:15]Read from MH i2c: E2 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 0B 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 0B 00 A7 08 00 6D EB A3 88 21 3B F1 05 90 00 00 [23:15:15]RAPDU: 6D EB A3 88 21 3B F1 05 90 00 [23:15:15]wFMCommunicate OK [23:15:15]SAM_PROTO_SignData done [23:15:15]FM_MakeSignedData done [23:15:15]CreateOFDProtocolMessage [23:15:15]wFMCommunicate request_size=4 [23:15:15]MH_SAM_APDU [23:15:15]CAPDU: 80 11 00 00 [23:15:15]Write to MH i2c: E2 08 00 A8 08 80 11 00 00 00 00 00 00 2A [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:15:15]Read from MH i2c: E2 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 17 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: E2 17 00 A8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [23:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:15:15]wFMCommunicate OK [23:15:15]CreateOFDProtocolMessage done [23:15:15]OFDSenderStorePacket 152109 [23:15:15]StoreOFDPacket docnum=152109 [23:15:17]1206 (1) - 0 [23:15:17]OFD Sender: Remove packet 152109 [23:15:17]ProducePacketName [23:15:17]name=ofd_packets/00152109 [23:15:17]NVStorageDeleteData [23:15:18]OFD Sender: No OFD packet to send [23:15:23]OFD Sender: No OFD packet to send [23:15:28]OFD Sender: No OFD packet to send [23:15:31]recv_with_timeout no data received [23:15:33]OFD Sender: No OFD packet to send [23:15:38]OFD Sender: No OFD packet to send [23:15:42]recv_with_timeout no data received [23:15:43]OFD Sender: No OFD packet to send [23:15:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB F4 07 01 A6 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 02 A5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 52 02 00 35 04 06 00 A2 EF E5 87 FF C8 6D EB A3 88 21 3B F1 05 [23:15:15]CheckFolder [23:15:15]dirname=/storage/ofd_packets [23:15:15]CheckFolder done [23:15:15]ProducePacketName [23:15:15]name=ofd_packets/00152109 [23:15:15]NVStorageSaveData ofd_packets/00152109 [23:15:15]File name is /storage/ofd_packets/00152109 [23:15:15]Write 301 bytes [23:15:15]NVStorageSaveData done [23:15:15]OFDSenderStorePacket done [23:15:15]KKMCreateOFDPacket done [23:15:15]NVStorageSaveData kkm_last_timestamp [23:15:15]File name is /storage/kkm_last_timestamp [23:15:15]Write 4 bytes [23:15:15]NVStorageSaveData done [23:15:15]ExternCall_PrintAddStr [23:15:15]wPrintStart [23:15:15]Write to MH i2c: 01 00 00 A9 08 B1 [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 07 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [23:15:15]RasterBufferAndPrint [23:15:15]line Счет N : (1)1786117 [23:15:15]line ИНН: 02508201610067 [23:15:15]line Контрольно-Кассовый Чек [23:15:15]line ПРОДАЖА [23:15:15]line ТРК (МРК, ГНК) : 22 [23:15:15]line Товар: 2710124130 [23:15:15]line Аи-92-К-5 [23:15:15]line 7.380 * 0.00 [23:15:15]line = 0.00 [23:15:15]line НДС 12% НСП 1% [23:15:15]line > о реализуемом товаре [23:15:15]line ИТОГО: 0.00 [23:15:15]line НСП 1% : 0.00 [23:15:15]line НДС 12% : 0.00 [23:15:15]line Наличными: 0.00 [23:15:15]line Безнал.: 0.00 [23:15:15]line Место: АЗС № 89 "Партнер Нефть" [23:15:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:15:15]line СНО: Общий режим [23:15:15]line Чек 440 22.09.2024 23:15 [23:15:15]line Смена: 475 ФФД: 1.0 [23:15:15]line ЗНМ: 0300000113 [23:15:15]line РНМ: 0000000000091825 [23:15:15]line Версия ККМ: 001 [23:15:15]line Платежная система: O! деньги [23:15:15]line ФМ: 0000000000871835 [23:15:15]line ФД: 152109 [23:15:15]line ФПД: 179151231778760 [23:15:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152109&fm=179151231778760&tin=02508201610067®Number=0000000000091825&sum=0 [23:15:15]written 0, free lines is 4095 [23:15:15]OFD Sender: Processing packet 152109 [packets to send 827, broken 826] [23:15:15]ProducePacketName [23:15:15]name=ofd_packets/00152109 [23:15:15]OFD Sender: To server: pG, [23:15:15]CommunicateWithHost lk.salyk.kg:30040 [23:15:15]ConnectInit lk.salyk.kg [23:15:15]Write to MH i2c: 01 00 00 D3 08 DB [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 07 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: 01 07 00 D3 08 00 00 00 00 00 E9 0C D7 [23:15:15]RasterBufferAndPrint [23:15:15]line [23:15:15]line [23:15:15]line [23:15:15]line [23:15:15]line [23:15:15]written 0, free lines is 3311 [23:15:15]MH_Cut [23:15:15]Write to MH i2c: D1 01 00 DA 08 01 B4 [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: D1 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: D1 01 00 [23:15:15]MH_I2C_Read... [23:15:15]Read from MH i2c: D1 01 00 DA 08 00 B3 [23:15:15]Write to MH i2c: 01 00 00 DB 08 E3 [23:15:15]Write i2c OK [23:15:15]MH_I2C_Read... [23:15:16]*** Cut start [23:15:16]*** Purtial cut [23:15:16]*** Stage 1: CUTSNS_PIN = 1 [23:15:16]Read from MH i2c: 01 [23:15:16]MH_I2C_Read... [23:15:16]*** Stop cut motor [23:15:16]*** Cut end [23:15:16]Read from MH i2c: 01 07 00 [23:15:16]MH_I2C_Read... [23:15:16]Read from MH i2c: 01 07 00 DB 08 00 00 00 00 00 FF 0F F8 [23:15:16]process_action close_receipt done [23:15:16]requested_data is exist [23:15:16]produce_requested_data [23:15:16]requested_item fm.sn is exist - process it [23:15:16]wFMCommunicate request_size=4 [23:15:16]MH_SAM_APDU [23:15:16]CAPDU: 80 11 00 00 [23:15:16]Write to MH i2c: E2 08 00 DC 08 80 11 00 00 00 00 00 00 5E [23:15:16]Write i2c OK [23:15:16]MH_I2C_Read... [23:15:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:15:16]Read from MH i2c: E2 [23:15:16]MH_I2C_Read... [23:15:16]Read from MH i2c: E2 17 00 [23:15:16]MH_I2C_Read... [23:15:16]Read from MH i2c: E2 17 00 DC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [23:15:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:15:16]wFMCommunicate OK [23:15:16]requested_item fd.num is exist - process it [23:15:16]SAM_PROTO_GetFieldsCounters [23:15:16]wFMCommunicate request_size=4 [23:15:16]MH_SAM_APDU [23:15:16]CAPDU: 80 13 00 00 [23:15:16]Write to MH i2c: E2 08 00 DD 08 80 13 00 00 00 00 00 00 61 [23:15:16]Write i2c OK [23:15:16]MH_I2C_Read... [23:15:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:15:16]Read from MH i2c: E2 [23:15:16]MH_I2C_Read... [23:15:16]Read from MH i2c: E2 62 00 [23:15:16]MH_I2C_Read... [23:15:16]Read from MH i2c: E2 62 00 DD 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [23:15:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:15:16]wFMCommunicate OK [23:15:16]SAM_PROTO_GetFieldsCounters done [23:15:16]requested_item shift.num is exist - process it [23:15:16]requested_item shift.opened is exist - process it [23:15:16]req_shift_opened [23:15:16]FM_GetShiftState [23:15:16]SAM_PROTO_GetShiftState [23:15:16]wFMCommunicate request_size=4 [23:15:16]MH_SAM_APDU [23:15:16]CAPDU: 80 13 01 00 [23:15:16]Write to MH i2c: E2 08 00 DE 08 80 13 01 00 00 00 00 00 63 [23:15:16]Write i2c OK [23:15:16]MH_I2C_Read... [23:15:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:15:17]Read from MH i2c: E2 [23:15:17]MH_I2C_Read... [23:15:17]Read from MH i2c: E2 0E 00 [23:15:17]MH_I2C_Read... [23:15:17]Read from MH i2c: E2 0E 00 DE 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AA [23:15:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:15:17]wFMCommunicate OK [23:15:17]SAM_PROTO_GetShiftState done [23:15:17]FM_GetShiftState done [23:15:17]req_shift_opened done [23:15:17]requested_item shift.open_date is exist - process it [23:15:17]req_shift_open_date [23:15:17]req_shift_open_date done [23:15:17]produce_requested_data done [23:15:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152109,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:15:17]process_action_free close_receipt [23:15:17]json_value_free [23:15:17]json_value_free done [23:15:17]process_json_proto returns [23:15:17]Send response to host [23:15:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152109,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:15:17]free response buf [23:15:17]execute_script done [23:15:17]execute_script returns [23:15:17]free content buf [23:15:17]Sock 7.Close socket [23:15:17]Sock 7.Thread stoped [23:15:17]Connected sock=9 [23:15:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB F4 07 01 A6 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 02 A5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 52 02 00 35 04 06 00 A2 EF E5 87 FF C8 6D EB A3 88 21 3B F1 05 [23:15:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 31 47 00 2C D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 52 02 00 F4 03 04 00 06 4D F0 66 B6 04 01 00 00 F4 98 93 35 D5 B8 A2 4C [23:15:17]CommunicateWithHost err = 0 [23:15:17]CheckOFDResponse [23:15:17]1017 (14) - 77093643461234 [23:15:17]1041 (16) - 0000000000871835 [23:15:17]1040 (4) - 152109 [23:15:17]1012 (4) - 22.09.2024 16:59 [23:15:48]OFD Sender: No OFD packet to send [23:15:53]OFD Sender: No OFD packet to send [23:15:58]OFD Sender: No OFD packet to send [23:15:59]recv_with_timeout no data received [23:16:03]OFD Sender: No OFD packet to send [23:16:08]OFD Sender: No OFD packet to send [23:16:13]OFD Sender: No OFD packet to send [23:16:18]OFD Sender: No OFD packet to send [23:16:23]OFD Sender: No OFD packet to send [23:16:24]recv_with_timeout no data received [23:16:28]OFD Sender: No OFD packet to send [23:16:33]OFD Sender: No OFD packet to send [23:16:38]recv_with_timeout no data received [23:16:38]OFD Sender: No OFD packet to send [23:16:43]OFD Sender: No OFD packet to send [23:16:48]OFD Sender: No OFD packet to send [23:16:53]OFD Sender: No OFD packet to send [23:16:58]OFD Sender: No OFD packet to send [23:17:03]OFD Sender: No OFD packet to send [23:17:08]OFD Sender: No OFD packet to send [23:17:11]recv_with_timeout no data received [23:17:13]OFD Sender: No OFD packet to send [23:17:18]OFD Sender: No OFD packet to send [23:17:23]OFD Sender: No OFD packet to send [23:17:28]OFD Sender: No OFD packet to send [23:17:33]OFD Sender: No OFD packet to send [23:17:38]OFD Sender: No OFD packet to send [23:17:43]OFD Sender: No OFD packet to send [23:17:48]OFD Sender: No OFD packet to send [23:17:53]OFD Sender: No OFD packet to send [23:17:58]OFD Sender: No OFD packet to send [23:18:03]OFD Sender: No OFD packet to send [23:18:09]OFD Sender: No OFD packet to send [23:18:14]OFD Sender: No OFD packet to send [23:18:19]OFD Sender: No OFD packet to send [23:18:23]recv_with_timeout no data received [23:18:24]OFD Sender: No OFD packet to send [23:18:29]OFD Sender: No OFD packet to send [23:18:34]OFD Sender: No OFD packet to send [23:18:39]OFD Sender: No OFD packet to send [23:18:44]OFD Sender: No OFD packet to send [23:18:49]OFD Sender: No OFD packet to send [23:18:54]OFD Sender: No OFD packet to send [23:18:59]OFD Sender: No OFD packet to send [23:19:04]OFD Sender: No OFD packet to send [23:19:09]OFD Sender: No OFD packet to send [23:19:14]OFD Sender: No OFD packet to send [23:19:19]OFD Sender: No OFD packet to send [23:19:24]OFD Sender: No OFD packet to send [23:19:29]OFD Sender: No OFD packet to send [23:19:33]recv_with_timeout no data received [23:19:34]OFD Sender: No OFD packet to send [23:19:39]OFD Sender: No OFD packet to send [23:19:44]OFD Sender: No OFD packet to send [23:19:49]OFD Sender: No OFD packet to send [23:19:54]OFD Sender: No OFD packet to send [23:19:59]OFD Sender: No OFD packet to send [23:20:04]OFD Sender: No OFD packet to send [23:20:09]OFD Sender: No OFD packet to send [23:20:14]OFD Sender: No OFD packet to send [23:20:19]OFD Sender: No OFD packet to send [23:20:24]OFD Sender: No OFD packet to send [23:20:29]OFD Sender: No OFD packet to send [23:20:34]OFD Sender: No OFD packet to send [23:20:38]recv_with_timeout no data received [23:20:39]OFD Sender: No OFD packet to send [23:20:44]OFD Sender: No OFD packet to send [23:20:49]OFD Sender: No OFD packet to send [23:20:54]OFD Sender: No OFD packet to send [23:20:59]OFD Sender: No OFD packet to send [23:21:04]OFD Sender: No OFD packet to send [23:21:09]OFD Sender: No OFD packet to send [23:21:14]OFD Sender: No OFD packet to send [23:21:19]OFD Sender: No OFD packet to send [23:21:24]OFD Sender: No OFD packet to send [23:21:29]OFD Sender: No OFD packet to send [23:21:34]OFD Sender: No OFD packet to send [23:21:39]OFD Sender: No OFD packet to send [23:21:44]OFD Sender: No OFD packet to send [23:21:49]OFD Sender: No OFD packet to send [23:21:54]OFD Sender: No OFD packet to send [23:21:59]OFD Sender: No OFD packet to send [23:22:04]OFD Sender: No OFD packet to send [23:22:09]OFD Sender: No OFD packet to send [23:22:14]OFD Sender: No OFD packet to send [23:22:19]OFD Sender: No OFD packet to send [23:22:24]OFD Sender: No OFD packet to send [23:22:29]OFD Sender: No OFD packet to send [23:22:34]OFD Sender: No OFD packet to send [23:22:39]OFD Sender: No OFD packet to send [23:22:40]recv_with_timeout no data received [23:22:40]accept exits with 10 [23:22:40]New connection [23:22:40]New thread 3067034980 created [23:22:40]Thread 3066891620 joined [23:22:40]Waiting for new connection... [23:22:40] Sock 10.Parse request [23:22:40]Sock 10.Check first char [23:22:40]Sock 10.First char is OK [23:22:40]request: POST /json_proto HTTP/1.0 [23:22:40]Method: POST [23:22:40]URL: /json_proto [23:22:40]Method is POST - this is cgi request [23:22:40]url: /json_proto [23:22:40]query_string will be loaded in cgi processing [23:22:40]execute_cgi json_proto POST (null) [23:22:40]execute_cgi path=json_proto method=POST [23:22:40]POST find Content-Length [23:22:40]Host: 172.17.43.67:8080 [23:22:40]Content-Length: 683 [23:22:40]Content-Type: application/json [23:22:40] [23:22:40]POST finish read [23:22:40]Found Content-Length = 683 [23:22:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:22:40]execute_script... [23:22:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:22:40]POST & json_proto [23:22:40]process_json_proto [23:22:40]json parsed OK: [23:22:40]protocol is kg_v1.0 [23:22:40]action value=close_receipt [23:22:40]process_action close_receipt [23:22:40]cmd_close_receipt [23:22:40]MH_GetDate [23:22:40]Write to MH i2c: F0 00 00 DF 08 D6 [23:22:40]Write i2c OK [23:22:40]MH_I2C_Read... [23:22:40]Read from MH i2c: F0 [23:22:40]MH_I2C_Read... [23:22:40]Read from MH i2c: F0 09 00 [23:22:40]MH_I2C_Read... [23:22:40]Read from MH i2c: F0 09 00 DF 08 00 C2 A6 F0 66 6A BD 47 65 70 [23:22:40]GetLastDocTimeStamp 1727046914 [23:22:40]current date 1727047362 [23:22:40]FM_GetShiftState [23:22:40]SAM_PROTO_GetShiftState [23:22:40]wFMCommunicate request_size=4 [23:22:40]MH_SAM_APDU [23:22:40]CAPDU: 80 13 01 00 [23:22:40]Write to MH i2c: E2 08 00 E0 08 80 13 01 00 00 00 00 00 65 [23:22:40]Write i2c OK [23:22:40]MH_I2C_Read... [23:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:22:40]Read from MH i2c: E2 [23:22:40]MH_I2C_Read... [23:22:40]Read from MH i2c: E2 0E 00 [23:22:40]MH_I2C_Read... [23:22:40]Read from MH i2c: E2 0E 00 E0 08 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 AC [23:22:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:22:40]wFMCommunicate OK [23:22:40]SAM_PROTO_GetShiftState done [23:22:40]FM_GetShiftState done [23:22:40]opened in 1726966141 [23:22:40]opened+sec_in_day 1727052541 [23:22:40]quantity*price = 100005 [23:22:40]sum+1 = 100006 [23:22:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 441 22.09.2024 23:22 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152110 ФПД: 127413752665982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152110&fm=127413752665982&tin=02508201610067®Number=0000000000091825&sum=100000 [23:22:42]StoreToDocumentArchive [23:22:42]shift 475 fd 152110 [23:22:42]save to /storage/0475/doc_00152110 [23:22:42]save last doc name /storage/0475/doc_00152110 to /storage/kkm_last_doc_name [23:22:42]save OK [23:22:42]Clear old archive folders... [23:22:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:22:42]tlvbuf is 01AC2250 [23:22:42]SAM_PROTO_ClearQueue [23:22:42]wFMCommunicate request_size=4 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 09 00 00 [23:22:42]Write to MH i2c: E2 08 00 ED 08 80 09 00 00 00 00 00 00 67 [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [23:22:42]RAPDU: 90 00 [23:22:42]wFMCommunicate OK [23:22:42]SAM_PROTO_ClearQueue done [23:22:42]KKMCreateOFDPacket [23:22:42]OFDProtocolAddRootSTLVToBuf [23:22:42]FM_MakeSignedData [23:22:42]FM_MakeSignedData [23:22:42]SAM_PROTO_SignData [23:22:42]wFMCommunicate request_size=4 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 0D 01 02 [23:22:42]Write to MH i2c: E2 08 00 EE 08 80 0D 01 02 00 00 00 00 6F [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [23:22:42]RAPDU: 90 00 [23:22:42]wFMCommunicate OK [23:22:42]wFMCommunicate request_size=255 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 C2 A6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 35 04 06 00 73 [23:22:42]Write to MH i2c: E2 02 01 EF 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 C2 A6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 35 04 06 00 73 00 00 C6 [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 EF 08 00 90 00 6B [23:22:42]RAPDU: 90 00 [23:22:42]wFMCommunicate OK [23:22:42]wFMCommunicate request_size=10 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 0D 02 02 05 E1 D3 77 97 7E [23:22:42]Write to MH i2c: E2 0D 00 F0 08 80 0D 02 02 05 00 E1 D3 77 97 7E 00 00 BC [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [23:22:42]RAPDU: 90 00 [23:22:42]wFMCommunicate OK [23:22:42]wFMCommunicate request_size=4 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 0D 03 02 [23:22:42]Write to MH i2c: E2 08 00 F1 08 80 0D 03 02 00 00 00 00 74 [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 0B 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 0B 00 F1 08 00 09 BF 1C 33 54 29 DA 89 90 00 6C [23:22:42]RAPDU: 09 BF 1C 33 54 29 DA 89 90 00 [23:22:42]wFMCommunicate OK [23:22:42]SAM_PROTO_SignData done [23:22:42]FM_MakeSignedData done [23:22:42]CreateOFDProtocolMessage [23:22:42]wFMCommunicate request_size=4 [23:22:42]MH_SAM_APDU [23:22:42]CAPDU: 80 11 00 00 [23:22:42]Write to MH i2c: E2 08 00 F2 08 80 11 00 00 00 00 00 00 74 [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:22:42]Read from MH i2c: E2 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 17 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: E2 17 00 F2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [23:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:22:42]wFMCommunicate OK [23:22:42]CreateOFDProtocolMessage done [23:22:42]OFDSenderStorePacket 152110 [23:22:42]StoreOFDPacket docnum=152110 [23:22:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 0E 07 01 54 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 C2 A6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 35 04 06 00 73 E1 D3 77 97 7E 09 BF 1C 33 54 29 DA 89 [23:22:42]CheckFolder [23:22:42]dirname=/storage/ofd_packets [23:22:42]CheckFolder done [23:22:42]ProducePacketName [23:22:42]name=ofd_packets/00152110 [23:22:42]NVStorageSaveData ofd_packets/00152110 [23:22:42]File name is /storage/ofd_packets/00152110 [23:22:42]Write 301 bytes [23:22:42]NVStorageSaveData done [23:22:42]OFDSenderStorePacket done [23:22:42]KKMCreateOFDPacket done [23:22:42]NVStorageSaveData kkm_last_timestamp [23:22:42]File name is /storage/kkm_last_timestamp [23:22:42]Write 4 bytes [23:22:42]NVStorageSaveData done [23:22:42]ExternCall_PrintAddStr [23:22:42]wPrintStart [23:22:42]Write to MH i2c: 01 00 00 F3 08 FB [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 07 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 07 00 F3 08 00 00 00 00 00 FF 0F 10 [23:22:42]RasterBufferAndPrint [23:22:42]line Счет N : (1)1786118 [23:22:42]line ИНН: 02508201610067 [23:22:42]line Контрольно-Кассовый Чек [23:22:42]line ПРОДАЖА [23:22:42]line ТРК (МРК, ГНК) : 12 [23:22:42]line Товар: 2710124130 [23:22:42]line Аи-92-К-5 [23:22:42]line 14.750 * 67.80 [23:22:42]line = 1000.05 [23:22:42]line НДС 12% НСП 1% [23:22:42]line > о реализуемом товаре [23:22:42]line ОКРУГЛЕНИЕ: -0.05 [23:22:42]line ИТОГО: 1000.00 [23:22:42]line Внесено: 1000.00 [23:22:42]line СДАЧА: 0.00 [23:22:42]line НСП 1% : 8.85 [23:22:42]line НДС 12% : 106.20 [23:22:42]line Наличными: 1000.00 [23:22:42]line Безнал.: 0.00 [23:22:42]line Место: АЗС № 89 "Партнер Нефть" [23:22:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:22:42]line СНО: Общий режим [23:22:42]line Чек 441 22.09.2024 23:22 [23:22:42]line Смена: 475 ФФД: 1.0 [23:22:42]line ЗНМ: 0300000113 [23:22:42]line РНМ: 0000000000091825 [23:22:42]line Версия ККМ: 001 [23:22:42]line ФМ: 0000000000871835 [23:22:42]line ФД: 152110 [23:22:42]line ФПД: 127413752665982 [23:22:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152110&fm=127413752665982&tin=02508201610067®Number=0000000000091825&sum=100000 [23:22:42]OFD Sender: Processing packet 152110 [packets to send 827, broken 826] [23:22:42]ProducePacketName [23:22:42]name=ofd_packets/00152110 [23:22:42]OFD Sender: To server: pG, [23:22:42]CommunicateWithHost lk.salyk.kg:30040 [23:22:42]ConnectInit lk.salyk.kg [23:22:42]written 0, free lines is 4095 [23:22:43]Write to MH i2c: 01 00 00 1E 09 27 [23:22:43]Write i2c OK [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: 01 [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: 01 07 00 [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: 01 07 00 1E 09 00 00 00 00 00 DF 0C 19 [23:22:43]RasterBufferAndPrint [23:22:43]line [23:22:43]line [23:22:43]line [23:22:43]line [23:22:43]line [23:22:43]written 0, free lines is 3301 [23:22:43]MH_Cut [23:22:43]Write to MH i2c: D1 01 00 25 09 01 00 [23:22:43]Write i2c OK [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: D1 [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: D1 01 00 [23:22:43]MH_I2C_Read... [23:22:43]Read from MH i2c: D1 01 00 25 09 00 FF [23:22:43]Write to MH i2c: 01 00 00 26 09 2F [23:22:43]Write i2c OK [23:22:43]MH_I2C_Read... [23:22:44]*** Cut start [23:22:44]*** Purtial cut [23:22:44]*** Stage 1: CUTSNS_PIN = 1 [23:22:44]Read from MH i2c: 01 [23:22:44]MH_I2C_Read... [23:22:44]*** Stop cut motor [23:22:44]*** Cut end [23:22:44]Read from MH i2c: 01 07 00 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: 01 07 00 26 09 00 00 00 00 00 FF 0F 44 [23:22:44]process_action close_receipt done [23:22:44]requested_data is exist [23:22:44]produce_requested_data [23:22:44]requested_item fm.sn is exist - process it [23:22:44]wFMCommunicate request_size=4 [23:22:44]MH_SAM_APDU [23:22:44]CAPDU: 80 11 00 00 [23:22:44]Write to MH i2c: E2 08 00 27 09 80 11 00 00 00 00 00 00 AA [23:22:44]Write i2c OK [23:22:44]MH_I2C_Read... [23:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:22:44]Read from MH i2c: E2 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 17 00 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 17 00 27 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [23:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:22:44]wFMCommunicate OK [23:22:44]requested_item fd.num is exist - process it [23:22:44]SAM_PROTO_GetFieldsCounters [23:22:44]wFMCommunicate request_size=4 [23:22:44]MH_SAM_APDU [23:22:44]CAPDU: 80 13 00 00 [23:22:44]Write to MH i2c: E2 08 00 28 09 80 13 00 00 00 00 00 00 AD [23:22:44]Write i2c OK [23:22:44]MH_I2C_Read... [23:22:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:22:44]Read from MH i2c: E2 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 62 00 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 62 00 28 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [23:22:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:22:44]wFMCommunicate OK [23:22:44]SAM_PROTO_GetFieldsCounters done [23:22:44]requested_item shift.num is exist - process it [23:22:44]requested_item shift.opened is exist - process it [23:22:44]req_shift_opened [23:22:44]FM_GetShiftState [23:22:44]SAM_PROTO_GetShiftState [23:22:44]wFMCommunicate request_size=4 [23:22:44]MH_SAM_APDU [23:22:44]CAPDU: 80 13 01 00 [23:22:44]Write to MH i2c: E2 08 00 29 09 80 13 01 00 00 00 00 00 AF [23:22:44]Write i2c OK [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 [23:22:44]MH_I2C_Read... [23:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:22:44]Read from MH i2c: E2 0E 00 [23:22:44]MH_I2C_Read... [23:22:44]Read from MH i2c: E2 0E 00 29 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F6 [23:22:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:22:44]wFMCommunicate OK [23:22:44]SAM_PROTO_GetShiftState done [23:22:44]FM_GetShiftState done [23:22:44]req_shift_opened done [23:22:44]requested_item shift.open_date is exist - process it [23:22:44]req_shift_open_date [23:22:44]req_shift_open_date done [23:22:44]produce_requested_data done [23:22:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152110,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:22:44]process_action_free close_receipt [23:22:44]json_value_free [23:22:44]json_value_free done [23:22:44]process_json_proto returns [23:22:44]Send response to host [23:22:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152110,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:22:44]free response buf [23:22:44]execute_script done [23:22:44]execute_script returns [23:22:44]free content buf [23:22:44]Sock 10.Close socket [23:22:44]Sock 10.Thread stoped [23:22:47]ConnectInit Can't take IP for lk.salyk.kg [23:22:47]CommunicateWithHost connect error [23:22:47]CommunicateWithHost err = -1 [23:22:47]OFD Sender: Server communicate error [23:22:53]OFD Sender: Processing packet 152110 [packets to send 827, broken 826] [23:22:53]ProducePacketName [23:22:53]name=ofd_packets/00152110 [23:22:53]OFD Sender: To server: pG, [23:22:53]CommunicateWithHost lk.salyk.kg:30040 [23:22:53]ConnectInit lk.salyk.kg [23:23:00]recv_with_timeout no data received [23:23:09]Connected sock=9 [23:23:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 0E 07 01 54 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 C2 A6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 35 04 06 00 73 E1 D3 77 97 7E 09 BF 1C 33 54 29 DA 89 [23:23:14]recv_with_timeout no data received [23:23:14]CommunicateWithHost answer receiving error [23:23:14]CommunicateWithHost err = -3 [23:23:14]OFD Sender: Server communicate error [23:23:19]OFD Sender: Processing packet 152110 [packets to send 827, broken 826] [23:23:19]ProducePacketName [23:23:19]name=ofd_packets/00152110 [23:23:19]OFD Sender: To server: pG, [23:23:19]CommunicateWithHost lk.salyk.kg:30040 [23:23:19]ConnectInit lk.salyk.kg [23:23:20]Connected sock=10 [23:23:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 0E 07 01 54 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 C2 A6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 35 04 06 00 73 E1 D3 77 97 7E 09 BF 1C 33 54 29 DA 89 [23:23:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 2F 47 00 B3 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 52 02 00 F4 03 04 00 E9 4E F0 66 B6 04 01 00 00 00 A6 34 AA E9 F4 CB 2E [23:23:20]CommunicateWithHost err = 0 [23:23:20]CheckOFDResponse [23:23:20]1017 (14) - 77093643461234 [23:23:20]1041 (16) - 0000000000871835 [23:23:20]1040 (4) - 152110 [23:23:20]1012 (4) - 22.09.2024 17:07 [23:23:20]1206 (1) - 0 [23:23:20]OFD Sender: Remove packet 152110 [23:23:20]ProducePacketName [23:23:20]name=ofd_packets/00152110 [23:23:20]NVStorageDeleteData [23:23:21]OFD Sender: No OFD packet to send [23:23:26]OFD Sender: No OFD packet to send [23:23:30]recv_with_timeout no data received [23:23:31]OFD Sender: No OFD packet to send [23:23:36]OFD Sender: No OFD packet to send [23:23:41]OFD Sender: No OFD packet to send [23:23:46]OFD Sender: No OFD packet to send [23:23:51]OFD Sender: No OFD packet to send [23:23:56]OFD Sender: No OFD packet to send [23:24:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:19]recv_with_timeout no data received [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:51]OFD Sender: No OFD packet to send [23:24:56]OFD Sender: No OFD packet to send [23:24:56]accept exits with 7 [23:24:56]New connection [23:24:56]New thread 3066891620 created [23:24:56]Thread 3067034980 joined [23:24:56]Waiting for new connection... [23:24:56] Sock 7.Parse request [23:24:56]Sock 7.Check first char [23:24:56]Sock 7.First char is OK [23:24:56]request: POST /json_proto HTTP/1.0 [23:24:56]Method: POST [23:24:56]URL: /json_proto [23:24:56]Method is POST - this is cgi request [23:24:56]url: /json_proto [23:24:56]query_string will be loaded in cgi processing [23:24:56]execute_cgi json_proto POST (null) [23:24:56]execute_cgi path=json_proto method=POST [23:24:56]POST find Content-Length [23:24:56]Host: 172.17.43.67:8080 [23:24:56]Content-Length: 679 [23:24:56]Content-Type: application/json [23:24:56] [23:24:56]POST finish read [23:24:56]Found Content-Length = 679 [23:24:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:56]execute_script... [23:24:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:56]POST & json_proto [23:24:56]process_json_proto [23:24:56]json parsed OK: [23:24:56]protocol is kg_v1.0 [23:24:56]action value=close_receipt [23:24:56]process_action close_receipt [23:24:56]cmd_close_receipt [23:24:56]MH_GetDate [23:24:56]Write to MH i2c: F0 00 00 2A 09 22 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: F0 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: F0 09 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: F0 09 00 2A 09 00 49 A7 F0 66 6A BD 47 65 44 [23:24:56]GetLastDocTimeStamp 1727047362 [23:24:56]current date 1727047497 [23:24:56]FM_GetShiftState [23:24:56]SAM_PROTO_GetShiftState [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 13 01 00 [23:24:56]Write to MH i2c: E2 08 00 2B 09 80 13 01 00 00 00 00 00 B1 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0E 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0E 00 2B 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F8 [23:24:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:24:56]wFMCommunicate OK [23:24:56]SAM_PROTO_GetShiftState done [23:24:56]FM_GetShiftState done [23:24:56]opened in 1726966141 [23:24:56]opened+sec_in_day 1727052541 [23:24:56]quantity*price = 70037 [23:24:56]sum+1 = 70038 [23:24:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 442 22.09.2024 23:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152111 ФПД: 167278352225202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152111&fm=167278352225202&tin=02508201610067®Number=0000000000091825&sum=70000 [23:24:57]StoreToDocumentArchive [23:24:57]shift 475 fd 152111 [23:24:57]save to /storage/0475/doc_00152111 [23:24:57]save last doc name /storage/0475/doc_00152111 to /storage/kkm_last_doc_name [23:24:58]save OK [23:24:58]Clear old archive folders... [23:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:24:58]tlvbuf is 01AC20F0 [23:24:58]SAM_PROTO_ClearQueue [23:24:58]wFMCommunicate request_size=4 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 09 00 00 [23:24:58]Write to MH i2c: E2 08 00 38 09 80 09 00 00 00 00 00 00 B3 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 38 09 00 90 00 B5 [23:24:58]RAPDU: 90 00 [23:24:58]wFMCommunicate OK [23:24:58]SAM_PROTO_ClearQueue done [23:24:58]KKMCreateOFDPacket [23:24:58]OFDProtocolAddRootSTLVToBuf [23:24:58]FM_MakeSignedData [23:24:58]FM_MakeSignedData [23:24:58]SAM_PROTO_SignData [23:24:58]wFMCommunicate request_size=4 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 0D 01 02 [23:24:58]Write to MH i2c: E2 08 00 39 09 80 0D 01 02 00 00 00 00 BB [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [23:24:58]RAPDU: 90 00 [23:24:58]wFMCommunicate OK [23:24:58]wFMCommunicate request_size=255 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 49 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 52 02 00 35 04 06 00 98 [23:24:58]Write to MH i2c: E2 02 01 3A 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 49 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 52 02 00 35 04 06 00 98 00 00 19 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [23:24:58]RAPDU: 90 00 [23:24:58]wFMCommunicate OK [23:24:58]wFMCommunicate request_size=10 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 0D 02 02 05 23 86 C3 53 B2 [23:24:58]Write to MH i2c: E2 0D 00 3B 09 80 0D 02 02 05 00 23 86 C3 53 B2 00 00 39 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [23:24:58]RAPDU: 90 00 [23:24:58]wFMCommunicate OK [23:24:58]wFMCommunicate request_size=4 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 0D 03 02 [23:24:58]Write to MH i2c: E2 08 00 3C 09 80 0D 03 02 00 00 00 00 C0 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 0B 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 0B 00 3C 09 00 B4 E3 8F 8C 9D D2 8A 22 90 00 8E [23:24:58]RAPDU: B4 E3 8F 8C 9D D2 8A 22 90 00 [23:24:58]wFMCommunicate OK [23:24:58]SAM_PROTO_SignData done [23:24:58]FM_MakeSignedData done [23:24:58]CreateOFDProtocolMessage [23:24:58]wFMCommunicate request_size=4 [23:24:58]MH_SAM_APDU [23:24:58]CAPDU: 80 11 00 00 [23:24:58]Write to MH i2c: E2 08 00 3D 09 80 11 00 00 00 00 00 00 C0 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:58]Read from MH i2c: E2 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 17 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: E2 17 00 3D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [23:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:24:58]wFMCommunicate OK [23:24:58]CreateOFDProtocolMessage done [23:24:58]OFDSenderStorePacket 152111 [23:24:58]StoreOFDPacket docnum=152111 [23:24:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 7C 07 01 98 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 49 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 52 02 00 35 04 06 00 98 23 86 C3 53 B2 B4 E3 8F 8C 9D D2 8A 22 [23:24:58]CheckFolder [23:24:58]dirname=/storage/ofd_packets [23:24:58]CheckFolder done [23:24:58]ProducePacketName [23:24:58]name=ofd_packets/00152111 [23:24:58]NVStorageSaveData ofd_packets/00152111 [23:24:58]File name is /storage/ofd_packets/00152111 [23:24:58]Write 301 bytes [23:24:58]NVStorageSaveData done [23:24:58]OFDSenderStorePacket done [23:24:58]KKMCreateOFDPacket done [23:24:58]NVStorageSaveData kkm_last_timestamp [23:24:58]File name is /storage/kkm_last_timestamp [23:24:58]Write 4 bytes [23:24:58]NVStorageSaveData done [23:24:58]ExternCall_PrintAddStr [23:24:58]wPrintStart [23:24:58]Write to MH i2c: 01 00 00 3E 09 47 [23:24:58]Write i2c OK [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: 01 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: 01 07 00 [23:24:58]MH_I2C_Read... [23:24:58]Read from MH i2c: 01 07 00 3E 09 00 00 00 00 00 FF 0F 5C [23:24:58]RasterBufferAndPrint [23:24:58]line Счет N : (1)1786119 [23:24:58]line ИНН: 02508201610067 [23:24:58]line Контрольно-Кассовый Чек [23:24:58]line ПРОДАЖА [23:24:58]line ТРК (МРК, ГНК) : 12 [23:24:58]line Товар: 2710124130 [23:24:58]line Аи-92-К-5 [23:24:58]line 10.330 * 67.80 [23:24:58]line = 700.37 [23:24:58]line НДС 12% НСП 1% [23:24:58]line > о реализуемом товаре [23:24:58]line ОКРУГЛЕНИЕ: -0.37 [23:24:58]line ИТОГО: 700.00 [23:24:58]line Внесено: 700.00 [23:24:58]line СДАЧА: 0.00 [23:24:58]line НСП 1% : 6.20 [23:24:58]line НДС 12% : 74.38 [23:24:58]line Наличными: 700.00 [23:24:58]line Безнал.: 0.00 [23:24:58]line Место: АЗС № 89 "Партнер Нефть" [23:24:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:24:58]line СНО: Общий режим [23:24:58]line Чек 442 22.09.2024 23:24 [23:24:58]line Смена: 475 ФФД: 1.0 [23:24:58]line ЗНМ: 0300000113 [23:24:58]line РНМ: 0000000000091825 [23:24:58]line Версия ККМ: 001 [23:24:58]line ФМ: 0000000000871835 [23:24:58]line ФД: 152111 [23:24:58]line ФПД: 167278352225202 [23:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152111&fm=167278352225202&tin=02508201610067®Number=0000000000091825&sum=70000 [23:24:58]written 0, free lines is 4095 [23:24:58]OFD Sender: Processing packet 152111 [packets to send 827, broken 826] [23:24:58]ProducePacketName [23:24:58]name=ofd_packets/00152111 [23:24:58]OFD Sender: To server: pG, [23:24:58]CommunicateWithHost lk.salyk.kg:30040 [23:24:58]ConnectInit lk.salyk.kg [23:24:59]Write to MH i2c: 01 00 00 69 09 72 [23:24:59]Write i2c OK [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: 01 [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: 01 07 00 [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: 01 07 00 69 09 00 00 00 00 00 DF 0C 64 [23:24:59]RasterBufferAndPrint [23:24:59]line [23:24:59]line [23:24:59]line [23:24:59]line [23:24:59]line [23:24:59]written 0, free lines is 3301 [23:24:59]MH_Cut [23:24:59]Write to MH i2c: D1 01 00 70 09 01 4B [23:24:59]Write i2c OK [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: D1 [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: D1 01 00 [23:24:59]MH_I2C_Read... [23:24:59]Read from MH i2c: D1 01 00 70 09 00 4A [23:24:59]Write to MH i2c: 01 00 00 71 09 7A [23:24:59]Write i2c OK [23:24:59]MH_I2C_Read... [23:24:59]*** Cut start [23:24:59]*** Purtial cut [23:24:59]*** Stage 1: CUTSNS_PIN = 1 [23:25:00]Read from MH i2c: 01 [23:25:00]MH_I2C_Read... [23:25:00]*** Stop cut motor [23:25:00]*** Cut end [23:25:00]Read from MH i2c: 01 07 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: 01 07 00 71 09 00 00 00 00 00 FF 0F 8F [23:25:00]process_action close_receipt done [23:25:00]requested_data is exist [23:25:00]produce_requested_data [23:25:00]requested_item fm.sn is exist - process it [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 11 00 00 [23:25:00]Write to MH i2c: E2 08 00 72 09 80 11 00 00 00 00 00 00 F5 [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 17 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 17 00 72 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [23:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:25:00]wFMCommunicate OK [23:25:00]requested_item fd.num is exist - process it [23:25:00]SAM_PROTO_GetFieldsCounters [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 13 00 00 [23:25:00]Write to MH i2c: E2 08 00 73 09 80 13 00 00 00 00 00 00 F8 [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 62 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 62 00 73 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [23:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:00]wFMCommunicate OK [23:25:00]SAM_PROTO_GetFieldsCounters done [23:25:00]requested_item shift.num is exist - process it [23:25:00]requested_item shift.opened is exist - process it [23:25:00]req_shift_opened [23:25:00]FM_GetShiftState [23:25:00]SAM_PROTO_GetShiftState [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 13 01 00 [23:25:00]Write to MH i2c: E2 08 00 74 09 80 13 01 00 00 00 00 00 FA [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 0E 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 0E 00 74 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 41 [23:25:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:25:00]wFMCommunicate OK [23:25:00]SAM_PROTO_GetShiftState done [23:25:00]FM_GetShiftState done [23:25:00]req_shift_opened done [23:25:00]requested_item shift.open_date is exist - process it [23:25:00]req_shift_open_date [23:25:00]req_shift_open_date done [23:25:00]produce_requested_data done [23:25:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152111,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:25:00]process_action_free close_receipt [23:25:00]json_value_free [23:25:00]json_value_free done [23:25:00]process_json_proto returns [23:25:00]Send response to host [23:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152111,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:25:00]free response buf [23:25:00]execute_script done [23:25:00]execute_script returns [23:25:00]free content buf [23:25:00]Sock 7.Close socket [23:25:00]Sock 7.Thread stoped [23:25:03]ConnectInit Can't take IP for lk.salyk.kg [23:25:03]CommunicateWithHost connect error [23:25:03]CommunicateWithHost err = -1 [23:25:03]OFD Sender: Server communicate error [23:25:08]OFD Sender: Processing packet 152111 [packets to send 827, broken 826] [23:25:08]ProducePacketName [23:25:08]name=ofd_packets/00152111 [23:25:08]OFD Sender: To server: pG, [23:25:08]CommunicateWithHost lk.salyk.kg:30040 [23:25:08]ConnectInit lk.salyk.kg [23:25:09]Connected sock=7 [23:25:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 7C 07 01 98 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 49 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 52 02 00 35 04 06 00 98 23 86 C3 53 B2 B4 E3 8F 8C 9D D2 8A 22 [23:25:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 81 47 00 33 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 52 02 00 F4 03 04 00 56 4F F0 66 B6 04 01 00 00 46 C1 E4 CB 10 45 BC 86 [23:25:09]CommunicateWithHost err = 0 [23:25:09]CheckOFDResponse [23:25:09]1017 (14) - 77093643461234 [23:25:09]1041 (16) - 0000000000871835 [23:25:09]1040 (4) - 152111 [23:25:09]1012 (4) - 22.09.2024 17:09 [23:25:09]1206 (1) - 0 [23:25:09]OFD Sender: Remove packet 152111 [23:25:09]ProducePacketName [23:25:09]name=ofd_packets/00152111 [23:25:09]NVStorageDeleteData [23:25:10]OFD Sender: No OFD packet to send [23:25:15]OFD Sender: No OFD packet to send [23:25:16]recv_with_timeout no data received [23:25:20]OFD Sender: No OFD packet to send [23:25:25]OFD Sender: No OFD packet to send [23:25:27]recv_with_timeout no data received [23:25:30]OFD Sender: No OFD packet to send [23:25:35]OFD Sender: No OFD packet to send [23:25:40]OFD Sender: No OFD packet to send [23:25:45]OFD Sender: No OFD packet to send [23:25:50]OFD Sender: No OFD packet to send [23:25:50]accept exits with 10 [23:25:50]New connection [23:25:50]New thread 3067034980 created [23:25:50]Thread 3066891620 joined [23:25:50]Waiting for new connection... [23:25:50] Sock 10.Parse request [23:25:50]Sock 10.Check first char [23:25:50]Sock 10.First char is OK [23:25:50]request: POST /json_proto HTTP/1.0 [23:25:50]Method: POST [23:25:50]URL: /json_proto [23:25:50]Method is POST - this is cgi request [23:25:50]url: /json_proto [23:25:50]query_string will be loaded in cgi processing [23:25:50]execute_cgi json_proto POST (null) [23:25:50]execute_cgi path=json_proto method=POST [23:25:50]POST find Content-Length [23:25:50]Host: 172.17.43.67:8080 [23:25:50]Content-Length: 678 [23:25:50]Content-Type: application/json [23:25:50] [23:25:50]POST finish read [23:25:50]Found Content-Length = 678 [23:25:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:50]execute_script... [23:25:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:50]POST & json_proto [23:25:50]process_json_proto [23:25:50]json parsed OK: [23:25:50]protocol is kg_v1.0 [23:25:50]action value=close_receipt [23:25:50]process_action close_receipt [23:25:50]cmd_close_receipt [23:25:50]MH_GetDate [23:25:50]Write to MH i2c: F0 00 00 75 09 6D [23:25:50]Write i2c OK [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 09 00 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 09 00 75 09 00 7F A7 F0 66 6A BD 47 65 C5 [23:25:50]GetLastDocTimeStamp 1727047497 [23:25:50]current date 1727047551 [23:25:50]FM_GetShiftState [23:25:50]SAM_PROTO_GetShiftState [23:25:50]wFMCommunicate request_size=4 [23:25:50]MH_SAM_APDU [23:25:50]CAPDU: 80 13 01 00 [23:25:50]Write to MH i2c: E2 08 00 76 09 80 13 01 00 00 00 00 00 FC [23:25:50]Write i2c OK [23:25:50]MH_I2C_Read... [23:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:50]Read from MH i2c: E2 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: E2 0E 00 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: E2 0E 00 76 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 43 [23:25:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:25:50]wFMCommunicate OK [23:25:50]SAM_PROTO_GetShiftState done [23:25:50]FM_GetShiftState done [23:25:50]opened in 1726966141 [23:25:50]opened+sec_in_day 1727052541 [23:25:50]quantity*price = 20001 [23:25:50]sum+1 = 20002 [23:25:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 443 22.09.2024 23:25 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152112 ФПД: 37611851755154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152112&fm=37611851755154&tin=02508201610067®Number=0000000000091825&sum=20000 [23:25:51]StoreToDocumentArchive [23:25:51]shift 475 fd 152112 [23:25:51]save to /storage/0475/doc_00152112 [23:25:51]save last doc name /storage/0475/doc_00152112 to /storage/kkm_last_doc_name [23:25:51]save OK [23:25:51]Clear old archive folders... [23:25:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:25:51]tlvbuf is 01A1A840 [23:25:51]SAM_PROTO_ClearQueue [23:25:51]wFMCommunicate request_size=4 [23:25:51]MH_SAM_APDU [23:25:51]CAPDU: 80 09 00 00 [23:25:51]Write to MH i2c: E2 08 00 83 09 80 09 00 00 00 00 00 00 FE [23:25:51]Write i2c OK [23:25:51]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 83 09 00 90 00 00 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]SAM_PROTO_ClearQueue done [23:25:52]KKMCreateOFDPacket [23:25:52]OFDProtocolAddRootSTLVToBuf [23:25:52]FM_MakeSignedData [23:25:52]FM_MakeSignedData [23:25:52]SAM_PROTO_SignData [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 01 02 [23:25:52]Write to MH i2c: E2 08 00 84 09 80 0D 01 02 00 00 00 00 06 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 84 09 00 90 00 01 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=255 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 7F A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 52 02 00 35 04 06 00 22 [23:25:52]Write to MH i2c: E2 02 01 85 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 7F A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 52 02 00 35 04 06 00 22 00 00 41 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 85 09 00 90 00 02 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=10 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 02 02 05 35 31 10 2E 92 [23:25:52]Write to MH i2c: E2 0D 00 86 09 80 0D 02 02 05 00 35 31 10 2E 92 00 00 49 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 03 02 [23:25:52]Write to MH i2c: E2 08 00 87 09 80 0D 03 02 00 00 00 00 0B [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 0B 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 0B 00 87 09 00 B2 82 9D CC 8D 7D C5 40 90 00 B8 [23:25:52]RAPDU: B2 82 9D CC 8D 7D C5 40 90 00 [23:25:52]wFMCommunicate OK [23:25:52]SAM_PROTO_SignData done [23:25:52]FM_MakeSignedData done [23:25:52]CreateOFDProtocolMessage [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 11 00 00 [23:25:52]Write to MH i2c: E2 08 00 88 09 80 11 00 00 00 00 00 00 0B [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 17 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 17 00 88 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [23:25:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:25:52]wFMCommunicate OK [23:25:52]CreateOFDProtocolMessage done [23:25:52]OFDSenderStorePacket 152112 [23:25:52]StoreOFDPacket docnum=152112 [23:25:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 71 07 01 37 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 7F A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 52 02 00 35 04 06 00 22 35 31 10 2E 92 B2 82 9D CC 8D 7D C5 40 [23:25:52]CheckFolder [23:25:52]dirname=/storage/ofd_packets [23:25:52]CheckFolder done [23:25:52]ProducePacketName [23:25:52]name=ofd_packets/00152112 [23:25:52]NVStorageSaveData ofd_packets/00152112 [23:25:52]File name is /storage/ofd_packets/00152112 [23:25:52]Write 301 bytes [23:25:52]NVStorageSaveData done [23:25:52]OFDSenderStorePacket done [23:25:52]KKMCreateOFDPacket done [23:25:52]NVStorageSaveData kkm_last_timestamp [23:25:52]File name is /storage/kkm_last_timestamp [23:25:52]Write 4 bytes [23:25:52]NVStorageSaveData done [23:25:52]ExternCall_PrintAddStr [23:25:52]wPrintStart [23:25:52]Write to MH i2c: 01 00 00 89 09 92 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 07 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 07 00 89 09 00 00 00 00 00 FF 0F A7 [23:25:52]RasterBufferAndPrint [23:25:52]line Счет N : (1)1786120 [23:25:52]line ИНН: 02508201610067 [23:25:52]line Контрольно-Кассовый Чек [23:25:52]line ПРОДАЖА [23:25:52]line ТРК (МРК, ГНК) : 22 [23:25:52]line Товар: 2710124130 [23:25:52]line Аи-92-К-5 [23:25:52]line 2.950 * 67.80 [23:25:52]line = 200.01 [23:25:52]line НДС 12% НСП 1% [23:25:52]line > о реализуемом товаре [23:25:52]line ОКРУГЛЕНИЕ: -0.01 [23:25:52]line ИТОГО: 200.00 [23:25:52]line Внесено: 200.00 [23:25:52]line СДАЧА: 0.00 [23:25:52]line НСП 1% : 1.77 [23:25:52]line НДС 12% : 21.24 [23:25:52]line Наличными: 200.00 [23:25:52]line Безнал.: 0.00 [23:25:52]line Место: АЗС № 89 "Партнер Нефть" [23:25:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:25:52]line СНО: Общий режим [23:25:52]line Чек 443 22.09.2024 23:25 [23:25:52]line Смена: 475 ФФД: 1.0 [23:25:52]line ЗНМ: 0300000113 [23:25:52]line РНМ: 0000000000091825 [23:25:52]line Версия ККМ: 001 [23:25:52]line ФМ: 0000000000871835 [23:25:52]line ФД: 152112 [23:25:52]line ФПД: 37611851755154 [23:25:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152112&fm=37611851755154&tin=02508201610067®Number=0000000000091825&sum=20000 [23:25:52]written 0, free lines is 4095 [23:25:52]OFD Sender: Processing packet 152112 [packets to send 827, broken 826] [23:25:52]ProducePacketName [23:25:52]name=ofd_packets/00152112 [23:25:52]OFD Sender: To server: pG, [23:25:52]CommunicateWithHost lk.salyk.kg:30040 [23:25:52]ConnectInit lk.salyk.kg [23:25:53]Write to MH i2c: 01 00 00 B4 09 BD [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 07 00 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 07 00 B4 09 00 00 00 00 00 D6 0C A6 [23:25:53]RasterBufferAndPrint [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]written 0, free lines is 3294 [23:25:53]MH_Cut [23:25:53]Write to MH i2c: D1 01 00 BB 09 01 96 [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 01 00 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 01 00 BB 09 00 95 [23:25:53]Write to MH i2c: 01 00 00 BC 09 C5 [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]Connected sock=9 [23:25:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 71 07 01 37 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 7F A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 52 02 00 35 04 06 00 22 35 31 10 2E 92 B2 82 9D CC 8D 7D C5 40 [23:25:54]*** Cut start [23:25:54]*** Purtial cut [23:25:54]*** Stage 1: CUTSNS_PIN = 1 [23:25:54]Read from MH i2c: 01 [23:25:54]MH_I2C_Read... [23:25:54]*** Stop cut motor [23:25:54]*** Cut end [23:25:54]Read from MH i2c: 01 07 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: 01 07 00 BC 09 00 00 00 00 00 FF 0F DA [23:25:54]process_action close_receipt done [23:25:54]requested_data is exist [23:25:54]produce_requested_data [23:25:54]requested_item fm.sn is exist - process it [23:25:54]wFMCommunicate request_size=4 [23:25:54]MH_SAM_APDU [23:25:54]CAPDU: 80 11 00 00 [23:25:54]Write to MH i2c: E2 08 00 BD 09 80 11 00 00 00 00 00 00 40 [23:25:54]Write i2c OK [23:25:54]MH_I2C_Read... [23:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:54]Read from MH i2c: E2 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 17 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 17 00 BD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [23:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:25:54]wFMCommunicate OK [23:25:54]requested_item fd.num is exist - process it [23:25:54]SAM_PROTO_GetFieldsCounters [23:25:54]wFMCommunicate request_size=4 [23:25:54]MH_SAM_APDU [23:25:54]CAPDU: 80 13 00 00 [23:25:54]Write to MH i2c: E2 08 00 BE 09 80 13 00 00 00 00 00 00 43 [23:25:54]Write i2c OK [23:25:54]MH_I2C_Read... [23:25:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:54]Read from MH i2c: E2 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 62 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 62 00 BE 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [23:25:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:54]wFMCommunicate OK [23:25:54]SAM_PROTO_GetFieldsCounters done [23:25:54]requested_item shift.num is exist - process it [23:25:54]requested_item shift.opened is exist - process it [23:25:54]req_shift_opened [23:25:54]FM_GetShiftState [23:25:54]SAM_PROTO_GetShiftState [23:25:54]wFMCommunicate request_size=4 [23:25:54]MH_SAM_APDU [23:25:54]CAPDU: 80 13 01 00 [23:25:54]Write to MH i2c: E2 08 00 BF 09 80 13 01 00 00 00 00 00 45 [23:25:54]Write i2c OK [23:25:54]MH_I2C_Read... [23:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:54]Read from MH i2c: E2 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 0E 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 0E 00 BF 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8C [23:25:54]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:25:54]wFMCommunicate OK [23:25:54]SAM_PROTO_GetShiftState done [23:25:54]FM_GetShiftState done [23:25:54]req_shift_opened done [23:25:54]requested_item shift.open_date is exist - process it [23:25:54]req_shift_open_date [23:25:54]req_shift_open_date done [23:25:54]produce_requested_data done [23:25:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152112,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:25:54]process_action_free close_receipt [23:25:54]json_value_free [23:25:54]json_value_free done [23:25:54]process_json_proto returns [23:25:54]Send response to host [23:25:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152112,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:25:54]free response buf [23:25:54]execute_script done [23:25:54]execute_script returns [23:25:54]free content buf [23:25:54]Sock 10.Close socket [23:25:54]Sock 10.Thread stoped [23:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6A A5 47 00 70 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 52 02 00 F4 03 04 00 83 4F F0 66 B6 04 01 00 00 02 6C 7C 0E 28 6C 7E F4 [23:25:55]CommunicateWithHost err = 0 [23:25:55]CheckOFDResponse [23:25:55]1017 (14) - 77093643461234 [23:25:55]1041 (16) - 0000000000871835 [23:25:55]1040 (4) - 152112 [23:25:55]1012 (4) - 22.09.2024 17:10 [23:25:55]1206 (1) - 0 [23:25:55]OFD Sender: Remove packet 152112 [23:25:55]ProducePacketName [23:25:55]name=ofd_packets/00152112 [23:25:55]NVStorageDeleteData [23:25:55]OFD Sender: No OFD packet to send [23:26:00]OFD Sender: No OFD packet to send [23:26:05]OFD Sender: No OFD packet to send [23:26:10]OFD Sender: No OFD packet to send [23:26:15]OFD Sender: No OFD packet to send [23:26:20]OFD Sender: No OFD packet to send [23:26:25]OFD Sender: No OFD packet to send [23:26:30]OFD Sender: No OFD packet to send [23:26:35]OFD Sender: No OFD packet to send [23:26:40]accept exits with 7 [23:26:40]New connection [23:26:40]New thread 3066891620 created [23:26:40]Thread 3067034980 joined [23:26:40]Waiting for new connection... [23:26:40] Sock 7.Parse request [23:26:40]Sock 7.Check first char [23:26:40]Sock 7.First char is OK [23:26:40]request: POST /json_proto HTTP/1.0 [23:26:40]Method: POST [23:26:40]URL: /json_proto [23:26:40]Method is POST - this is cgi request [23:26:40]url: /json_proto [23:26:40]query_string will be loaded in cgi processing [23:26:40]execute_cgi json_proto POST (null) [23:26:40]execute_cgi path=json_proto method=POST [23:26:40]POST find Content-Length [23:26:40]Host: 172.17.43.67:8080 [23:26:40]Content-Length: 796 [23:26:40]Content-Type: application/json [23:26:40] [23:26:40]POST finish read [23:26:40]Found Content-Length = 796 [23:26:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:26:40]execute_script... [23:26:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:26:40]POST & json_proto [23:26:40]process_json_proto [23:26:40]json parsed OK: [23:26:40]protocol is kg_v1.0 [23:26:40]action value=close_receipt [23:26:40]process_action close_receipt [23:26:40]cmd_close_receipt [23:26:40]MH_GetDate [23:26:40]Write to MH i2c: F0 00 00 C0 09 B8 [23:26:40]Write i2c OK [23:26:40]MH_I2C_Read... [23:26:40]Read from MH i2c: F0 [23:26:40]MH_I2C_Read... [23:26:40]Read from MH i2c: F0 09 00 [23:26:40]MH_I2C_Read... [23:26:40]Read from MH i2c: F0 09 00 C0 09 00 B1 A7 F0 66 6A BD 47 65 42 [23:26:40]GetLastDocTimeStamp 1727047551 [23:26:40]current date 1727047601 [23:26:40]FM_GetShiftState [23:26:40]SAM_PROTO_GetShiftState [23:26:40]wFMCommunicate request_size=4 [23:26:40]MH_SAM_APDU [23:26:40]CAPDU: 80 13 01 00 [23:26:40]Write to MH i2c: E2 08 00 C1 09 80 13 01 00 00 00 00 00 47 [23:26:40]Write i2c OK [23:26:40]MH_I2C_Read... [23:26:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:26:40]Read from MH i2c: E2 [23:26:40]MH_I2C_Read... [23:26:40]Read from MH i2c: E2 0E 00 [23:26:40]MH_I2C_Read... [23:26:40]Read from MH i2c: E2 0E 00 C1 09 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 8E [23:26:40]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:26:40]wFMCommunicate OK [23:26:40]SAM_PROTO_GetShiftState done [23:26:40]FM_GetShiftState done [23:26:40]opened in 1726966141 [23:26:40]opened+sec_in_day 1727052541 [23:26:40]quantity*price = 0 [23:26:40]sum+1 = 1 [23:26:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 444 22.09.2024 23:26 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152113 ФПД: 204087349325593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152113&fm=204087349325593&tin=02508201610067®Number=0000000000091825&sum=0 [23:26:41]StoreToDocumentArchive [23:26:41]shift 475 fd 152113 [23:26:41]save to /storage/0475/doc_00152113 [23:26:41]save last doc name /storage/0475/doc_00152113 to /storage/kkm_last_doc_name [23:26:41]save OK [23:26:41]Clear old archive folders... [23:26:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:26:41]tlvbuf is 01AC2550 [23:26:41]SAM_PROTO_ClearQueue [23:26:41]wFMCommunicate request_size=4 [23:26:41]MH_SAM_APDU [23:26:41]CAPDU: 80 09 00 00 [23:26:41]Write to MH i2c: E2 08 00 CE 09 80 09 00 00 00 00 00 00 49 [23:26:41]Write i2c OK [23:26:41]MH_I2C_Read... [23:26:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:26:41]Read from MH i2c: E2 [23:26:41]MH_I2C_Read... [23:26:41]Read from MH i2c: E2 03 00 [23:26:41]MH_I2C_Read... [23:26:41]Read from MH i2c: E2 03 00 CE 09 00 90 00 4B [23:26:41]RAPDU: 90 00 [23:26:41]wFMCommunicate OK [23:26:41]SAM_PROTO_ClearQueue done [23:26:41]KKMCreateOFDPacket [23:26:41]OFDProtocolAddRootSTLVToBuf [23:26:41]FM_MakeSignedData [23:26:41]FM_MakeSignedData [23:26:41]SAM_PROTO_SignData [23:26:41]wFMCommunicate request_size=4 [23:26:41]MH_SAM_APDU [23:26:41]CAPDU: 80 0D 01 02 [23:26:41]Write to MH i2c: E2 08 00 CF 09 80 0D 01 02 00 00 00 00 51 [23:26:41]Write i2c OK [23:26:41]MH_I2C_Read... [23:26:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:26:41]Read from MH i2c: E2 [23:26:41]MH_I2C_Read... [23:26:41]Read from MH i2c: E2 03 00 [23:26:41]MH_I2C_Read... [23:26:41]Read from MH i2c: E2 03 00 CF 09 00 90 00 4C [23:26:41]RAPDU: 90 00 [23:26:41]wFMCommunicate OK [23:26:41]wFMCommunicate request_size=255 [23:26:41]MH_SAM_APDU [23:26:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 B1 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 52 02 00 35 04 06 00 B9 [23:26:41]Write to MH i2c: E2 02 01 D0 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 B1 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 52 02 00 35 04 06 00 B9 00 00 D0 [23:26:41]Write i2c OK [23:26:41]MH_I2C_Read... [23:26:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:42]Read from MH i2c: E2 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 03 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 03 00 D0 09 00 90 00 4D [23:26:42]RAPDU: 90 00 [23:26:42]wFMCommunicate OK [23:26:42]wFMCommunicate request_size=10 [23:26:42]MH_SAM_APDU [23:26:42]CAPDU: 80 0D 02 02 05 9D C9 F5 AF 19 [23:26:42]Write to MH i2c: E2 0D 00 D1 09 80 0D 02 02 05 00 9D C9 F5 AF 19 00 00 81 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:42]Read from MH i2c: E2 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 03 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [23:26:42]RAPDU: 90 00 [23:26:42]wFMCommunicate OK [23:26:42]wFMCommunicate request_size=4 [23:26:42]MH_SAM_APDU [23:26:42]CAPDU: 80 0D 03 02 [23:26:42]Write to MH i2c: E2 08 00 D2 09 80 0D 03 02 00 00 00 00 56 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:26:42]Read from MH i2c: E2 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 0B 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 0B 00 D2 09 00 2B 62 11 A2 64 69 E3 9B 90 00 E2 [23:26:42]RAPDU: 2B 62 11 A2 64 69 E3 9B 90 00 [23:26:42]wFMCommunicate OK [23:26:42]SAM_PROTO_SignData done [23:26:42]FM_MakeSignedData done [23:26:42]CreateOFDProtocolMessage [23:26:42]wFMCommunicate request_size=4 [23:26:42]MH_SAM_APDU [23:26:42]CAPDU: 80 11 00 00 [23:26:42]Write to MH i2c: E2 08 00 D3 09 80 11 00 00 00 00 00 00 56 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:42]Read from MH i2c: E2 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 17 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: E2 17 00 D3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [23:26:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:26:42]wFMCommunicate OK [23:26:42]CreateOFDProtocolMessage done [23:26:42]OFDSenderStorePacket 152113 [23:26:42]StoreOFDPacket docnum=152113 [23:26:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 E2 07 01 8F 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 B1 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 52 02 00 35 04 06 00 B9 9D C9 F5 AF 19 2B 62 11 A2 64 69 E3 9B [23:26:42]CheckFolder [23:26:42]dirname=/storage/ofd_packets [23:26:42]CheckFolder done [23:26:42]ProducePacketName [23:26:42]name=ofd_packets/00152113 [23:26:42]NVStorageSaveData ofd_packets/00152113 [23:26:42]File name is /storage/ofd_packets/00152113 [23:26:42]Write 301 bytes [23:26:42]NVStorageSaveData done [23:26:42]OFDSenderStorePacket done [23:26:42]KKMCreateOFDPacket done [23:26:42]NVStorageSaveData kkm_last_timestamp [23:26:42]File name is /storage/kkm_last_timestamp [23:26:42]Write 4 bytes [23:26:42]NVStorageSaveData done [23:26:42]ExternCall_PrintAddStr [23:26:42]wPrintStart [23:26:42]Write to MH i2c: 01 00 00 D4 09 DD [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 07 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 07 00 D4 09 00 00 00 00 00 FF 0F F2 [23:26:42]RasterBufferAndPrint [23:26:42]line Счет N : (1)1786121 [23:26:42]line ИНН: 02508201610067 [23:26:42]line Контрольно-Кассовый Чек [23:26:42]line ПРОДАЖА [23:26:42]line ТРК (МРК, ГНК) : 12 [23:26:42]line Товар: 2710124130 [23:26:42]line Аи-92-К-5 [23:26:42]line 7.380 * 0.00 [23:26:42]line = 0.00 [23:26:42]line НДС 12% НСП 1% [23:26:42]line > о реализуемом товаре [23:26:42]line ИТОГО: 0.00 [23:26:42]line НСП 1% : 0.00 [23:26:42]line НДС 12% : 0.00 [23:26:42]line Наличными: 0.00 [23:26:42]line Безнал.: 0.00 [23:26:42]line Место: АЗС № 89 "Партнер Нефть" [23:26:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:26:42]line СНО: Общий режим [23:26:42]line Чек 444 22.09.2024 23:26 [23:26:42]line Смена: 475 ФФД: 1.0 [23:26:42]line ЗНМ: 0300000113 [23:26:42]line РНМ: 0000000000091825 [23:26:42]line Версия ККМ: 001 [23:26:42]line Платежная система: O! деньги [23:26:42]line ФМ: 0000000000871835 [23:26:42]line ФД: 152113 [23:26:42]line ФПД: 204087349325593 [23:26:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152113&fm=204087349325593&tin=02508201610067®Number=0000000000091825&sum=0 [23:26:42]written 0, free lines is 4095 [23:26:42]OFD Sender: Processing packet 152113 [packets to send 827, broken 826] [23:26:42]ProducePacketName [23:26:42]name=ofd_packets/00152113 [23:26:42]OFD Sender: To server: pG, [23:26:42]CommunicateWithHost lk.salyk.kg:30040 [23:26:42]ConnectInit lk.salyk.kg [23:26:42]Write to MH i2c: 01 00 00 FE 09 07 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 07 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: 01 07 00 FE 09 00 00 00 00 00 E9 0C 03 [23:26:42]RasterBufferAndPrint [23:26:42]line [23:26:42]line [23:26:42]line [23:26:42]line [23:26:42]line [23:26:42]written 0, free lines is 3311 [23:26:42]MH_Cut [23:26:42]Write to MH i2c: D1 01 00 05 0A 01 E1 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: D1 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: D1 01 00 [23:26:42]MH_I2C_Read... [23:26:42]Read from MH i2c: D1 01 00 05 0A 00 E0 [23:26:42]Write to MH i2c: 01 00 00 06 0A 10 [23:26:42]Write i2c OK [23:26:42]MH_I2C_Read... [23:26:42]Connected sock=10 [23:26:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 E2 07 01 8F 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 B1 A7 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 52 02 00 35 04 06 00 B9 9D C9 F5 AF 19 2B 62 11 A2 64 69 E3 9B [23:26:43]*** Cut start [23:26:43]*** Purtial cut [23:26:43]*** Stage 1: CUTSNS_PIN = 1 [23:26:43]Read from MH i2c: 01 [23:26:43]MH_I2C_Read... [23:26:43]*** Stop cut motor [23:26:43]*** Cut end [23:26:43]Read from MH i2c: 01 07 00 [23:26:43]MH_I2C_Read... [23:26:43]Read from MH i2c: 01 07 00 06 0A 00 00 00 00 00 FF 0F 25 [23:26:43]process_action close_receipt done [23:26:43]requested_data is exist [23:26:43]produce_requested_data [23:26:43]requested_item fm.sn is exist - process it [23:26:43]wFMCommunicate request_size=4 [23:26:43]MH_SAM_APDU [23:26:43]CAPDU: 80 11 00 00 [23:26:43]Write to MH i2c: E2 08 00 07 0A 80 11 00 00 00 00 00 00 8B [23:26:43]Write i2c OK [23:26:43]MH_I2C_Read... [23:26:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:43]Read from MH i2c: E2 [23:26:43]MH_I2C_Read... [23:26:43]Read from MH i2c: E2 17 00 [23:26:43]MH_I2C_Read... [23:26:43]Read from MH i2c: E2 17 00 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [23:26:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:26:43]wFMCommunicate OK [23:26:43]requested_item fd.num is exist - process it [23:26:43]SAM_PROTO_GetFieldsCounters [23:26:43]wFMCommunicate request_size=4 [23:26:43]MH_SAM_APDU [23:26:43]CAPDU: 80 13 00 00 [23:26:43]Write to MH i2c: E2 08 00 08 0A 80 13 00 00 00 00 00 00 8E [23:26:43]Write i2c OK [23:26:43]MH_I2C_Read... [23:26:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:26:44]Read from MH i2c: E2 [23:26:44]MH_I2C_Read... [23:26:44]Read from MH i2c: E2 62 00 [23:26:44]MH_I2C_Read... [23:26:44]Read from MH i2c: E2 62 00 08 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [23:26:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:26:44]wFMCommunicate OK [23:26:44]SAM_PROTO_GetFieldsCounters done [23:26:44]requested_item shift.num is exist - process it [23:26:44]requested_item shift.opened is exist - process it [23:26:44]req_shift_opened [23:26:44]FM_GetShiftState [23:26:44]SAM_PROTO_GetShiftState [23:26:44]wFMCommunicate request_size=4 [23:26:44]MH_SAM_APDU [23:26:44]CAPDU: 80 13 01 00 [23:26:44]Write to MH i2c: E2 08 00 09 0A 80 13 01 00 00 00 00 00 90 [23:26:44]Write i2c OK [23:26:44]MH_I2C_Read... [23:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:26:44]Read from MH i2c: E2 [23:26:44]MH_I2C_Read... [23:26:44]Read from MH i2c: E2 0E 00 [23:26:44]MH_I2C_Read... [23:26:44]Read from MH i2c: E2 0E 00 09 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D7 [23:26:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:26:44]wFMCommunicate OK [23:26:44]SAM_PROTO_GetShiftState done [23:26:44]FM_GetShiftState done [23:26:44]req_shift_opened done [23:26:44]requested_item shift.open_date is exist - process it [23:26:44]req_shift_open_date [23:26:44]req_shift_open_date done [23:26:44]produce_requested_data done [23:26:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152113,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:26:44]process_action_free close_receipt [23:26:44]json_value_free [23:26:44]json_value_free done [23:26:44]process_json_proto returns [23:26:44]Send response to host [23:26:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152113,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:26:44]free response buf [23:26:44]execute_script done [23:26:44]execute_script returns [23:26:44]free content buf [23:26:44]Sock 7.Close socket [23:26:44]Sock 7.Thread stoped [23:26:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 F1 47 00 52 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 52 02 00 F4 03 04 00 B5 4F F0 66 B6 04 01 00 00 9A 28 E9 CC 06 89 63 8B [23:26:45]CommunicateWithHost err = 0 [23:26:45]CheckOFDResponse [23:26:45]1017 (14) - 77093643461234 [23:26:45]1041 (16) - 0000000000871835 [23:26:45]1040 (4) - 152113 [23:26:45]1012 (4) - 22.09.2024 17:11 [23:26:45]1206 (1) - 0 [23:26:45]OFD Sender: Remove packet 152113 [23:26:45]ProducePacketName [23:26:45]name=ofd_packets/00152113 [23:26:45]NVStorageDeleteData [23:26:45]OFD Sender: No OFD packet to send [23:26:50]recv_with_timeout no data received [23:26:51]OFD Sender: No OFD packet to send [23:26:56]OFD Sender: No OFD packet to send [23:27:01]OFD Sender: No OFD packet to send [23:27:04]recv_with_timeout no data received [23:27:06]OFD Sender: No OFD packet to send [23:27:11]OFD Sender: No OFD packet to send [23:27:16]OFD Sender: No OFD packet to send [23:27:16]recv_with_timeout no data received [23:27:21]OFD Sender: No OFD packet to send [23:27:26]OFD Sender: No OFD packet to send [23:27:31]OFD Sender: No OFD packet to send [23:27:36]OFD Sender: No OFD packet to send [23:27:41]OFD Sender: No OFD packet to send [23:27:46]OFD Sender: No OFD packet to send [23:27:51]OFD Sender: No OFD packet to send [23:27:56]OFD Sender: No OFD packet to send [23:28:01]OFD Sender: No OFD packet to send [23:28:06]OFD Sender: No OFD packet to send [23:28:11]OFD Sender: No OFD packet to send [23:28:16]OFD Sender: No OFD packet to send [23:28:21]OFD Sender: No OFD packet to send [23:28:26]OFD Sender: No OFD packet to send [23:28:31]OFD Sender: No OFD packet to send [23:28:36]OFD Sender: No OFD packet to send [23:28:41]OFD Sender: No OFD packet to send [23:28:43]recv_with_timeout no data received [23:28:46]OFD Sender: No OFD packet to send [23:28:51]OFD Sender: No OFD packet to send [23:28:56]OFD Sender: No OFD packet to send [23:29:01]OFD Sender: No OFD packet to send [23:29:06]OFD Sender: No OFD packet to send [23:29:11]OFD Sender: No OFD packet to send [23:29:16]OFD Sender: No OFD packet to send [23:29:21]OFD Sender: No OFD packet to send [23:29:26]OFD Sender: No OFD packet to send [23:29:31]OFD Sender: No OFD packet to send [23:29:36]OFD Sender: No OFD packet to send [23:29:41]OFD Sender: No OFD packet to send [23:29:46]OFD Sender: No OFD packet to send [23:29:51]OFD Sender: No OFD packet to send [23:29:56]OFD Sender: No OFD packet to send [23:29:57]recv_with_timeout no data received [23:30:01]OFD Sender: No OFD packet to send [23:30:06]OFD Sender: No OFD packet to send [23:30:11]OFD Sender: No OFD packet to send [23:30:16]OFD Sender: No OFD packet to send [23:30:21]recv_with_timeout no data received [23:30:21]OFD Sender: No OFD packet to send [23:30:24]accept exits with 9 [23:30:24]New connection [23:30:24]New thread 3067034980 created [23:30:24]Thread 3066891620 joined [23:30:24]Waiting for new connection... [23:30:24] Sock 9.Parse request [23:30:24]Sock 9.Check first char [23:30:24]Sock 9.First char is OK [23:30:24]request: POST /json_proto HTTP/1.0 [23:30:24]Method: POST [23:30:24]URL: /json_proto [23:30:24]Method is POST - this is cgi request [23:30:24]url: /json_proto [23:30:24]query_string will be loaded in cgi processing [23:30:24]execute_cgi json_proto POST (null) [23:30:24]execute_cgi path=json_proto method=POST [23:30:24]POST find Content-Length [23:30:24]Host: 172.17.43.67:8080 [23:30:24]Content-Length: 678 [23:30:24]Content-Type: application/json [23:30:24] [23:30:24]POST finish read [23:30:24]Found Content-Length = 678 [23:30:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:24]execute_script... [23:30:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:24]POST & json_proto [23:30:24]process_json_proto [23:30:24]json parsed OK: [23:30:24]protocol is kg_v1.0 [23:30:24]action value=close_receipt [23:30:24]process_action close_receipt [23:30:24]cmd_close_receipt [23:30:24]MH_GetDate [23:30:24]Write to MH i2c: F0 00 00 0A 0A 03 [23:30:24]Write i2c OK [23:30:24]MH_I2C_Read... [23:30:24]Read from MH i2c: F0 [23:30:24]MH_I2C_Read... [23:30:24]Read from MH i2c: F0 09 00 [23:30:24]MH_I2C_Read... [23:30:24]Read from MH i2c: F0 09 00 0A 0A 00 91 A8 F0 66 6A BD 47 65 6E [23:30:24]GetLastDocTimeStamp 1727047601 [23:30:24]current date 1727047825 [23:30:24]FM_GetShiftState [23:30:24]SAM_PROTO_GetShiftState [23:30:24]wFMCommunicate request_size=4 [23:30:24]MH_SAM_APDU [23:30:24]CAPDU: 80 13 01 00 [23:30:24]Write to MH i2c: E2 08 00 0B 0A 80 13 01 00 00 00 00 00 92 [23:30:24]Write i2c OK [23:30:24]MH_I2C_Read... [23:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:24]Read from MH i2c: E2 [23:30:24]MH_I2C_Read... [23:30:24]Read from MH i2c: E2 0E 00 [23:30:24]MH_I2C_Read... [23:30:24]Read from MH i2c: E2 0E 00 0B 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D9 [23:30:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:30:24]wFMCommunicate OK [23:30:24]SAM_PROTO_GetShiftState done [23:30:24]FM_GetShiftState done [23:30:24]opened in 1726966141 [23:30:24]opened+sec_in_day 1727052541 [23:30:24]quantity*price = 70044 [23:30:24]sum+1 = 70046 [23:30:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 445 22.09.2024 23:30 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152114 ФПД: 187322751741111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152114&fm=187322751741111&tin=02508201610067®Number=0000000000091825&sum=70000 [23:30:25]StoreToDocumentArchive [23:30:25]shift 475 fd 152114 [23:30:25]save to /storage/0475/doc_00152114 [23:30:25]save last doc name /storage/0475/doc_00152114 to /storage/kkm_last_doc_name [23:30:25]save OK [23:30:25]Clear old archive folders... [23:30:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:30:25]tlvbuf is 01A7D9B0 [23:30:25]SAM_PROTO_ClearQueue [23:30:25]wFMCommunicate request_size=4 [23:30:25]MH_SAM_APDU [23:30:25]CAPDU: 80 09 00 00 [23:30:25]Write to MH i2c: E2 08 00 18 0A 80 09 00 00 00 00 00 00 94 [23:30:25]Write i2c OK [23:30:25]MH_I2C_Read... [23:30:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:25]Read from MH i2c: E2 [23:30:25]MH_I2C_Read... [23:30:25]Read from MH i2c: E2 03 00 [23:30:25]MH_I2C_Read... [23:30:25]Read from MH i2c: E2 03 00 18 0A 00 90 00 96 [23:30:25]RAPDU: 90 00 [23:30:25]wFMCommunicate OK [23:30:25]SAM_PROTO_ClearQueue done [23:30:25]KKMCreateOFDPacket [23:30:25]OFDProtocolAddRootSTLVToBuf [23:30:25]FM_MakeSignedData [23:30:25]FM_MakeSignedData [23:30:25]SAM_PROTO_SignData [23:30:25]wFMCommunicate request_size=4 [23:30:25]MH_SAM_APDU [23:30:25]CAPDU: 80 0D 01 02 [23:30:25]Write to MH i2c: E2 08 00 19 0A 80 0D 01 02 00 00 00 00 9C [23:30:25]Write i2c OK [23:30:25]MH_I2C_Read... [23:30:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:25]Read from MH i2c: E2 [23:30:25]MH_I2C_Read... [23:30:25]Read from MH i2c: E2 03 00 [23:30:25]MH_I2C_Read... [23:30:25]Read from MH i2c: E2 03 00 19 0A 00 90 00 97 [23:30:25]RAPDU: 90 00 [23:30:25]wFMCommunicate OK [23:30:25]wFMCommunicate request_size=255 [23:30:25]MH_SAM_APDU [23:30:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 91 A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 52 02 00 35 04 06 00 AA [23:30:25]Write to MH i2c: E2 02 01 1A 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 91 A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 52 02 00 35 04 06 00 AA 00 00 6B [23:30:25]Write i2c OK [23:30:25]MH_I2C_Read... [23:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:26]Read from MH i2c: E2 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 03 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 03 00 1A 0A 00 90 00 98 [23:30:26]RAPDU: 90 00 [23:30:26]wFMCommunicate OK [23:30:26]wFMCommunicate request_size=10 [23:30:26]MH_SAM_APDU [23:30:26]CAPDU: 80 0D 02 02 05 5E 7A 13 6C B7 [23:30:26]Write to MH i2c: E2 0D 00 1B 0A 80 0D 02 02 05 00 5E 7A 13 6C B7 00 00 B7 [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:26]Read from MH i2c: E2 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 03 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 03 00 1B 0A 00 90 00 99 [23:30:26]RAPDU: 90 00 [23:30:26]wFMCommunicate OK [23:30:26]wFMCommunicate request_size=4 [23:30:26]MH_SAM_APDU [23:30:26]CAPDU: 80 0D 03 02 [23:30:26]Write to MH i2c: E2 08 00 1C 0A 80 0D 03 02 00 00 00 00 A1 [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:26]Read from MH i2c: E2 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 0B 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 0B 00 1C 0A 00 B3 A4 1D C3 05 85 53 40 90 00 F6 [23:30:26]RAPDU: B3 A4 1D C3 05 85 53 40 90 00 [23:30:26]wFMCommunicate OK [23:30:26]SAM_PROTO_SignData done [23:30:26]FM_MakeSignedData done [23:30:26]CreateOFDProtocolMessage [23:30:26]wFMCommunicate request_size=4 [23:30:26]MH_SAM_APDU [23:30:26]CAPDU: 80 11 00 00 [23:30:26]Write to MH i2c: E2 08 00 1D 0A 80 11 00 00 00 00 00 00 A1 [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:26]Read from MH i2c: E2 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 17 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: E2 17 00 1D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [23:30:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:30:26]wFMCommunicate OK [23:30:26]CreateOFDProtocolMessage done [23:30:26]OFDSenderStorePacket 152114 [23:30:26]StoreOFDPacket docnum=152114 [23:30:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 3C 07 01 30 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 91 A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 52 02 00 35 04 06 00 AA 5E 7A 13 6C B7 B3 A4 1D C3 05 85 53 40 [23:30:26]CheckFolder [23:30:26]dirname=/storage/ofd_packets [23:30:26]CheckFolder done [23:30:26]ProducePacketName [23:30:26]name=ofd_packets/00152114 [23:30:26]NVStorageSaveData ofd_packets/00152114 [23:30:26]File name is /storage/ofd_packets/00152114 [23:30:26]Write 301 bytes [23:30:26]NVStorageSaveData done [23:30:26]OFDSenderStorePacket done [23:30:26]KKMCreateOFDPacket done [23:30:26]NVStorageSaveData kkm_last_timestamp [23:30:26]File name is /storage/kkm_last_timestamp [23:30:26]Write 4 bytes [23:30:26]NVStorageSaveData done [23:30:26]ExternCall_PrintAddStr [23:30:26]wPrintStart [23:30:26]Write to MH i2c: 01 00 00 1E 0A 28 [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 07 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 07 00 1E 0A 00 00 00 00 00 FF 0F 3D [23:30:26]RasterBufferAndPrint [23:30:26]line Счет N : (1)1786122 [23:30:26]line ИНН: 02508201610067 [23:30:26]line Контрольно-Кассовый Чек [23:30:26]line ПРОДАЖА [23:30:26]line ТРК (МРК, ГНК) : 23 [23:30:26]line Товар: 2710124500 [23:30:26]line Аи-95-К-5 [23:30:26]line 9.440 * 74.20 [23:30:26]line = 700.45 [23:30:26]line НДС 12% НСП 1% [23:30:26]line > о реализуемом товаре [23:30:26]line ОКРУГЛЕНИЕ: -0.45 [23:30:26]line ИТОГО: 700.00 [23:30:26]line Внесено: 700.00 [23:30:26]line СДАЧА: 0.00 [23:30:26]line НСП 1% : 6.20 [23:30:26]line НДС 12% : 74.38 [23:30:26]line Наличными: 700.00 [23:30:26]line Безнал.: 0.00 [23:30:26]line Место: АЗС № 89 "Партнер Нефть" [23:30:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:30:26]line СНО: Общий режим [23:30:26]line Чек 445 22.09.2024 23:30 [23:30:26]line Смена: 475 ФФД: 1.0 [23:30:26]line ЗНМ: 0300000113 [23:30:26]line РНМ: 0000000000091825 [23:30:26]line Версия ККМ: 001 [23:30:26]line ФМ: 0000000000871835 [23:30:26]line ФД: 152114 [23:30:26]line ФПД: 187322751741111 [23:30:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152114&fm=187322751741111&tin=02508201610067®Number=0000000000091825&sum=70000 [23:30:26]written 0, free lines is 4095 [23:30:26]OFD Sender: Processing packet 152114 [packets to send 827, broken 826] [23:30:26]ProducePacketName [23:30:26]name=ofd_packets/00152114 [23:30:26]OFD Sender: To server: pG, [23:30:26]CommunicateWithHost lk.salyk.kg:30040 [23:30:26]ConnectInit lk.salyk.kg [23:30:26]Write to MH i2c: 01 00 00 49 0A 53 [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 07 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: 01 07 00 49 0A 00 00 00 00 00 D5 0C 3B [23:30:26]RasterBufferAndPrint [23:30:26]line [23:30:26]line [23:30:26]line [23:30:26]line [23:30:26]line [23:30:26]written 0, free lines is 3289 [23:30:26]MH_Cut [23:30:26]Write to MH i2c: D1 01 00 50 0A 01 2C [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: D1 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: D1 01 00 [23:30:26]MH_I2C_Read... [23:30:26]Read from MH i2c: D1 01 00 50 0A 00 2B [23:30:26]Write to MH i2c: 01 00 00 51 0A 5B [23:30:26]Write i2c OK [23:30:26]MH_I2C_Read... [23:30:27]*** Cut start [23:30:27]*** Purtial cut [23:30:27]*** Stage 1: CUTSNS_PIN = 1 [23:30:27]Read from MH i2c: 01 [23:30:27]MH_I2C_Read... [23:30:27]*** Stop cut motor [23:30:27]*** Cut end [23:30:27]Read from MH i2c: 01 07 00 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: 01 07 00 51 0A 00 00 00 00 00 FF 0F 70 [23:30:27]process_action close_receipt done [23:30:27]requested_data is exist [23:30:27]produce_requested_data [23:30:27]requested_item fm.sn is exist - process it [23:30:27]wFMCommunicate request_size=4 [23:30:27]MH_SAM_APDU [23:30:27]CAPDU: 80 11 00 00 [23:30:27]Write to MH i2c: E2 08 00 52 0A 80 11 00 00 00 00 00 00 D6 [23:30:27]Write i2c OK [23:30:27]MH_I2C_Read... [23:30:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:27]Read from MH i2c: E2 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 17 00 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 17 00 52 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [23:30:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:30:27]wFMCommunicate OK [23:30:27]requested_item fd.num is exist - process it [23:30:27]SAM_PROTO_GetFieldsCounters [23:30:27]wFMCommunicate request_size=4 [23:30:27]MH_SAM_APDU [23:30:27]CAPDU: 80 13 00 00 [23:30:27]Write to MH i2c: E2 08 00 53 0A 80 13 00 00 00 00 00 00 D9 [23:30:27]Write i2c OK [23:30:27]MH_I2C_Read... [23:30:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:27]Read from MH i2c: E2 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 62 00 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 62 00 53 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [23:30:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:30:27]wFMCommunicate OK [23:30:27]SAM_PROTO_GetFieldsCounters done [23:30:27]requested_item shift.num is exist - process it [23:30:27]requested_item shift.opened is exist - process it [23:30:27]req_shift_opened [23:30:27]FM_GetShiftState [23:30:27]SAM_PROTO_GetShiftState [23:30:27]wFMCommunicate request_size=4 [23:30:27]MH_SAM_APDU [23:30:27]CAPDU: 80 13 01 00 [23:30:27]Write to MH i2c: E2 08 00 54 0A 80 13 01 00 00 00 00 00 DB [23:30:27]Write i2c OK [23:30:27]MH_I2C_Read... [23:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:27]Read from MH i2c: E2 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 0E 00 [23:30:27]MH_I2C_Read... [23:30:27]Read from MH i2c: E2 0E 00 54 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 22 [23:30:27]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:30:27]wFMCommunicate OK [23:30:27]SAM_PROTO_GetShiftState done [23:30:27]FM_GetShiftState done [23:30:27]req_shift_opened done [23:30:27]requested_item shift.open_date is exist - process it [23:30:27]req_shift_open_date [23:30:27]req_shift_open_date done [23:30:27]produce_requested_data done [23:30:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152114,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:30:27]process_action_free close_receipt [23:30:27]json_value_free [23:30:27]json_value_free done [23:30:27]process_json_proto returns [23:30:27]Send response to host [23:30:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152114,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:30:27]free response buf [23:30:27]execute_script done [23:30:27]execute_script returns [23:30:27]free content buf [23:30:27]Sock 9.Close socket [23:30:27]Sock 9.Thread stoped [23:30:42]recv_with_timeout no data received [23:31:06]accept exits with 7 [23:31:06]New connection [23:31:06]New thread 3066891620 created [23:31:06]Thread 3067034980 joined [23:31:06]Waiting for new connection... [23:31:06] Sock 7.Parse request [23:31:06]Sock 7.Check first char [23:31:06]Sock 7.First char is OK [23:31:06]request: POST /json_proto HTTP/1.0 [23:31:06]Method: POST [23:31:06]URL: /json_proto [23:31:06]Method is POST - this is cgi request [23:31:06]url: /json_proto [23:31:06]query_string will be loaded in cgi processing [23:31:06]execute_cgi json_proto POST (null) [23:31:06]execute_cgi path=json_proto method=POST [23:31:06]POST find Content-Length [23:31:06]Host: 172.17.43.67:8080 [23:31:06]Content-Length: 796 [23:31:06]Content-Type: application/json [23:31:06] [23:31:06]POST finish read [23:31:06]Found Content-Length = 796 [23:31:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 5.400, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:06]execute_script... [23:31:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 5.400, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:06]POST & json_proto [23:31:06]process_json_proto [23:31:06]json parsed OK: [23:31:06]protocol is kg_v1.0 [23:31:06]action value=close_receipt [23:31:06]process_action close_receipt [23:31:06]cmd_close_receipt [23:31:06]MH_GetDate [23:31:06]Write to MH i2c: F0 00 00 55 0A 4E [23:31:06]Write i2c OK [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: F0 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: F0 09 00 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: F0 09 00 55 0A 00 BC A8 F0 66 6A BD 47 65 E4 [23:31:06]GetLastDocTimeStamp 1727047825 [23:31:06]current date 1727047868 [23:31:06]FM_GetShiftState [23:31:06]SAM_PROTO_GetShiftState [23:31:06]wFMCommunicate request_size=4 [23:31:06]MH_SAM_APDU [23:31:06]CAPDU: 80 13 01 00 [23:31:06]Write to MH i2c: E2 08 00 56 0A 80 13 01 00 00 00 00 00 DD [23:31:06]Write i2c OK [23:31:06]MH_I2C_Read... [23:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:06]Read from MH i2c: E2 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 0E 00 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 0E 00 56 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 24 [23:31:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:31:06]wFMCommunicate OK [23:31:06]SAM_PROTO_GetShiftState done [23:31:06]FM_GetShiftState done [23:31:06]opened in 1726966141 [23:31:06]opened+sec_in_day 1727052541 [23:31:06]quantity*price = 0 [23:31:06]sum+1 = 1 [23:31:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 446 22.09.2024 23:31 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152115 ФПД: 116795621986061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152115&fm=116795621986061&tin=02508201610067®Number=0000000000091825&sum=0 [23:31:08]StoreToDocumentArchive [23:31:08]shift 475 fd 152115 [23:31:08]save to /storage/0475/doc_00152115 [23:31:08]save last doc name /storage/0475/doc_00152115 to /storage/kkm_last_doc_name [23:31:08]save OK [23:31:08]Clear old archive folders... [23:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:31:08]tlvbuf is 01ABBE50 [23:31:08]SAM_PROTO_ClearQueue [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 09 00 00 [23:31:08]Write to MH i2c: E2 08 00 63 0A 80 09 00 00 00 00 00 00 DF [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 63 0A 00 90 00 E1 [23:31:08]RAPDU: 90 00 [23:31:08]wFMCommunicate OK [23:31:08]SAM_PROTO_ClearQueue done [23:31:08]KKMCreateOFDPacket [23:31:08]OFDProtocolAddRootSTLVToBuf [23:31:08]FM_MakeSignedData [23:31:08]FM_MakeSignedData [23:31:08]SAM_PROTO_SignData [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 0D 01 02 [23:31:08]Write to MH i2c: E2 08 00 64 0A 80 0D 01 02 00 00 00 00 E7 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 64 0A 00 90 00 E2 [23:31:08]RAPDU: 90 00 [23:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=255 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 BC A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 52 02 00 35 04 06 00 6A [23:31:08]Write to MH i2c: E2 02 01 65 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 BC A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 52 02 00 35 04 06 00 6A 00 00 68 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 65 0A 00 90 00 E3 [23:31:08]RAPDU: 90 00 [23:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=10 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 0D 02 02 05 39 99 8F 4F 0D [23:31:08]Write to MH i2c: E2 0D 00 66 0A 80 0D 02 02 05 00 39 99 8F 4F 0D 00 00 B1 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 03 00 66 0A 00 90 00 E4 [23:31:08]RAPDU: 90 00 [23:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 0D 03 02 [23:31:08]Write to MH i2c: E2 08 00 67 0A 80 0D 03 02 00 00 00 00 EC [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 0B 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 0B 00 67 0A 00 86 DA 54 E7 48 2D C9 B5 90 00 7B [23:31:08]RAPDU: 86 DA 54 E7 48 2D C9 B5 90 00 [23:31:08]wFMCommunicate OK [23:31:08]SAM_PROTO_SignData done [23:31:08]FM_MakeSignedData done [23:31:08]CreateOFDProtocolMessage [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 11 00 00 [23:31:08]Write to MH i2c: E2 08 00 68 0A 80 11 00 00 00 00 00 00 EC [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 17 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 17 00 68 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [23:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:31:08]wFMCommunicate OK [23:31:08]CreateOFDProtocolMessage done [23:31:08]OFDSenderStorePacket 152115 [23:31:08]StoreOFDPacket docnum=152115 [23:31:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 B0 07 01 9C 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 BC A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 52 02 00 35 04 06 00 6A 39 99 8F 4F 0D 86 DA 54 E7 48 2D C9 B5 [23:31:08]CheckFolder [23:31:08]dirname=/storage/ofd_packets [23:31:08]CheckFolder done [23:31:08]ProducePacketName [23:31:08]name=ofd_packets/00152115 [23:31:08]NVStorageSaveData ofd_packets/00152115 [23:31:08]File name is /storage/ofd_packets/00152115 [23:31:08]Write 301 bytes [23:31:08]NVStorageSaveData done [23:31:08]OFDSenderStorePacket done [23:31:08]KKMCreateOFDPacket done [23:31:08]NVStorageSaveData kkm_last_timestamp [23:31:08]File name is /storage/kkm_last_timestamp [23:31:08]Write 4 bytes [23:31:08]NVStorageSaveData done [23:31:08]ExternCall_PrintAddStr [23:31:08]wPrintStart [23:31:08]Write to MH i2c: 01 00 00 69 0A 73 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: 01 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: 01 07 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: 01 07 00 69 0A 00 00 00 00 00 FF 0F 88 [23:31:08]RasterBufferAndPrint [23:31:08]line Счет N : (1)1786123 [23:31:08]line ИНН: 02508201610067 [23:31:08]line Контрольно-Кассовый Чек [23:31:08]line ПРОДАЖА [23:31:08]line ТРК (МРК, ГНК) : 23 [23:31:08]line Товар: 2710124500 [23:31:08]line Аи-95-К-5 [23:31:08]line 5.400 * 0.00 [23:31:08]line = 0.00 [23:31:08]line НДС 12% НСП 1% [23:31:08]line > о реализуемом товаре [23:31:08]line ИТОГО: 0.00 [23:31:08]line НСП 1% : 0.00 [23:31:08]line НДС 12% : 0.00 [23:31:08]line Наличными: 0.00 [23:31:08]line Безнал.: 0.00 [23:31:08]line Место: АЗС № 89 "Партнер Нефть" [23:31:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:31:08]line СНО: Общий режим [23:31:08]line Чек 446 22.09.2024 23:31 [23:31:08]line Смена: 475 ФФД: 1.0 [23:31:08]line ЗНМ: 0300000113 [23:31:08]line РНМ: 0000000000091825 [23:31:08]line Версия ККМ: 001 [23:31:08]line Платежная система: O! деньги [23:31:08]line ФМ: 0000000000871835 [23:31:08]line ФД: 152115 [23:31:08]line ФПД: 116795621986061 [23:31:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152115&fm=116795621986061&tin=02508201610067®Number=0000000000091825&sum=0 [23:31:08]written 0, free lines is 4095 [23:31:09]Write to MH i2c: 01 00 00 93 0A 9D [23:31:09]Write i2c OK [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: 01 [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: 01 07 00 [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 E9 0C 99 [23:31:09]RasterBufferAndPrint [23:31:09]line [23:31:09]line [23:31:09]line [23:31:09]line [23:31:09]line [23:31:09]written 0, free lines is 3311 [23:31:09]MH_Cut [23:31:09]Write to MH i2c: D1 01 00 9A 0A 01 76 [23:31:09]Write i2c OK [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: D1 [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: D1 01 00 [23:31:09]MH_I2C_Read... [23:31:09]Read from MH i2c: D1 01 00 9A 0A 00 75 [23:31:09]Write to MH i2c: 01 00 00 9B 0A A5 [23:31:09]Write i2c OK [23:31:09]MH_I2C_Read... [23:31:09]*** Cut start [23:31:09]*** Purtial cut [23:31:09]*** Stage 1: CUTSNS_PIN = 1 [23:31:10]Read from MH i2c: 01 [23:31:10]MH_I2C_Read... [23:31:10]*** Stop cut motor [23:31:10]*** Cut end [23:31:10]Read from MH i2c: 01 07 00 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 FF 0F BA [23:31:10]process_action close_receipt done [23:31:10]requested_data is exist [23:31:10]produce_requested_data [23:31:10]requested_item fm.sn is exist - process it [23:31:10]wFMCommunicate request_size=4 [23:31:10]MH_SAM_APDU [23:31:10]CAPDU: 80 11 00 00 [23:31:10]Write to MH i2c: E2 08 00 9C 0A 80 11 00 00 00 00 00 00 20 [23:31:10]Write i2c OK [23:31:10]MH_I2C_Read... [23:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:10]Read from MH i2c: E2 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 17 00 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 17 00 9C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [23:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:31:10]wFMCommunicate OK [23:31:10]requested_item fd.num is exist - process it [23:31:10]SAM_PROTO_GetFieldsCounters [23:31:10]wFMCommunicate request_size=4 [23:31:10]MH_SAM_APDU [23:31:10]CAPDU: 80 13 00 00 [23:31:10]Write to MH i2c: E2 08 00 9D 0A 80 13 00 00 00 00 00 00 23 [23:31:10]Write i2c OK [23:31:10]MH_I2C_Read... [23:31:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:31:10]Read from MH i2c: E2 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 62 00 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 62 00 9D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [23:31:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:31:10]wFMCommunicate OK [23:31:10]SAM_PROTO_GetFieldsCounters done [23:31:10]requested_item shift.num is exist - process it [23:31:10]requested_item shift.opened is exist - process it [23:31:10]req_shift_opened [23:31:10]FM_GetShiftState [23:31:10]SAM_PROTO_GetShiftState [23:31:10]wFMCommunicate request_size=4 [23:31:10]MH_SAM_APDU [23:31:10]CAPDU: 80 13 01 00 [23:31:10]Write to MH i2c: E2 08 00 9E 0A 80 13 01 00 00 00 00 00 25 [23:31:10]Write i2c OK [23:31:10]MH_I2C_Read... [23:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:10]Read from MH i2c: E2 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 0E 00 [23:31:10]MH_I2C_Read... [23:31:10]Read from MH i2c: E2 0E 00 9E 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6C [23:31:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:31:10]wFMCommunicate OK [23:31:10]SAM_PROTO_GetShiftState done [23:31:10]FM_GetShiftState done [23:31:10]req_shift_opened done [23:31:10]requested_item shift.open_date is exist - process it [23:31:10]req_shift_open_date [23:31:10]req_shift_open_date done [23:31:10]produce_requested_data done [23:31:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152115,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:31:10]process_action_free close_receipt [23:31:10]json_value_free [23:31:10]json_value_free done [23:31:10]process_json_proto returns [23:31:10]Send response to host [23:31:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152115,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:31:10]free response buf [23:31:10]execute_script done [23:31:10]execute_script returns [23:31:10]free content buf [23:31:10]Sock 7.Close socket [23:31:10]Sock 7.Thread stoped [23:31:16]recv_with_timeout no data received [23:31:27]recv_with_timeout no data received [23:32:38]ConnectInit Can't connect to host [23:32:38]CommunicateWithHost connect error [23:32:38]CommunicateWithHost err = -1 [23:32:38]OFD Sender: Server communicate error [23:32:38]OFD Sender: Processing packet 152114 [packets to send 828, broken 826] [23:32:38]ProducePacketName [23:32:38]name=ofd_packets/00152114 [23:32:38]OFD Sender: To server: pG, [23:32:38]CommunicateWithHost lk.salyk.kg:30040 [23:32:38]ConnectInit lk.salyk.kg [23:32:39]Connected sock=7 [23:32:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 3C 07 01 30 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 91 A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 52 02 00 35 04 06 00 AA 5E 7A 13 6C B7 B3 A4 1D C3 05 85 53 40 [23:32:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 8F 47 00 C3 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 52 02 00 F4 03 04 00 19 51 F0 66 B6 04 01 00 00 34 78 98 CB 24 47 D6 43 [23:32:39]CommunicateWithHost err = 0 [23:32:39]CheckOFDResponse [23:32:39]1017 (14) - 77093643461234 [23:32:39]1041 (16) - 0000000000871835 [23:32:39]1040 (4) - 152114 [23:32:39]1012 (4) - 22.09.2024 17:17 [23:32:39]1206 (1) - 0 [23:32:39]OFD Sender: Remove packet 152114 [23:32:39]ProducePacketName [23:32:39]name=ofd_packets/00152114 [23:32:39]NVStorageDeleteData [23:32:40]OFD Sender: Processing packet 152115 [packets to send 827, broken 826] [23:32:40]ProducePacketName [23:32:40]name=ofd_packets/00152115 [23:32:40]OFD Sender: To server: pG, [23:32:40]CommunicateWithHost lk.salyk.kg:30040 [23:32:40]ConnectInit lk.salyk.kg [23:32:41]Connected sock=10 [23:32:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 B0 07 01 9C 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 BC A8 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 52 02 00 35 04 06 00 6A 39 99 8F 4F 0D 86 DA 54 E7 48 2D C9 B5 [23:32:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 17 47 00 DA E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 52 02 00 F4 03 04 00 1A 51 F0 66 B6 04 01 00 00 2D 72 60 3B F6 A4 FB 25 [23:32:41]CommunicateWithHost err = 0 [23:32:41]CheckOFDResponse [23:32:41]1017 (14) - 77093643461234 [23:32:41]1041 (16) - 0000000000871835 [23:32:41]1040 (4) - 152115 [23:32:41]1012 (4) - 22.09.2024 17:17 [23:32:41]1206 (1) - 0 [23:32:41]OFD Sender: Remove packet 152115 [23:32:41]ProducePacketName [23:32:41]name=ofd_packets/00152115 [23:32:41]NVStorageDeleteData [23:32:41]OFD Sender: No OFD packet to send [23:32:46]OFD Sender: No OFD packet to send [23:32:51]OFD Sender: No OFD packet to send [23:32:56]OFD Sender: No OFD packet to send [23:32:59]recv_with_timeout no data received [23:33:01]OFD Sender: No OFD packet to send [23:33:07]OFD Sender: No OFD packet to send [23:33:12]OFD Sender: No OFD packet to send [23:33:17]OFD Sender: No OFD packet to send [23:33:18]recv_with_timeout no data received [23:33:22]OFD Sender: No OFD packet to send [23:33:27]OFD Sender: No OFD packet to send [23:33:32]OFD Sender: No OFD packet to send [23:33:37]OFD Sender: No OFD packet to send [23:33:42]OFD Sender: No OFD packet to send [23:33:47]OFD Sender: No OFD packet to send [23:33:52]OFD Sender: No OFD packet to send [23:33:57]OFD Sender: No OFD packet to send [23:34:02]OFD Sender: No OFD packet to send [23:34:07]OFD Sender: No OFD packet to send [23:34:12]OFD Sender: No OFD packet to send [23:34:17]OFD Sender: No OFD packet to send [23:34:22]OFD Sender: No OFD packet to send [23:34:27]OFD Sender: No OFD packet to send [23:34:32]OFD Sender: No OFD packet to send [23:34:34]recv_with_timeout no data received [23:34:37]OFD Sender: No OFD packet to send [23:34:42]OFD Sender: No OFD packet to send [23:34:47]OFD Sender: No OFD packet to send [23:34:52]OFD Sender: No OFD packet to send [23:34:57]OFD Sender: No OFD packet to send [23:35:02]OFD Sender: No OFD packet to send [23:35:07]OFD Sender: No OFD packet to send [23:35:12]OFD Sender: No OFD packet to send [23:35:17]OFD Sender: No OFD packet to send [23:35:22]OFD Sender: No OFD packet to send [23:35:27]OFD Sender: No OFD packet to send [23:35:32]OFD Sender: No OFD packet to send [23:35:37]OFD Sender: No OFD packet to send [23:35:42]OFD Sender: No OFD packet to send [23:35:47]OFD Sender: No OFD packet to send [23:35:52]OFD Sender: No OFD packet to send [23:35:57]OFD Sender: No OFD packet to send [23:36:02]OFD Sender: No OFD packet to send [23:36:07]OFD Sender: No OFD packet to send [23:36:12]OFD Sender: No OFD packet to send [23:36:17]OFD Sender: No OFD packet to send [23:36:21]recv_with_timeout no data received [23:36:22]OFD Sender: No OFD packet to send [23:36:27]OFD Sender: No OFD packet to send [23:36:32]OFD Sender: No OFD packet to send [23:36:37]OFD Sender: No OFD packet to send [23:36:42]OFD Sender: No OFD packet to send [23:36:47]OFD Sender: No OFD packet to send [23:36:52]OFD Sender: No OFD packet to send [23:36:57]OFD Sender: No OFD packet to send [23:37:02]OFD Sender: No OFD packet to send [23:37:07]OFD Sender: No OFD packet to send [23:37:12]OFD Sender: No OFD packet to send [23:37:17]OFD Sender: No OFD packet to send [23:37:22]OFD Sender: No OFD packet to send [23:37:27]OFD Sender: No OFD packet to send [23:37:32]OFD Sender: No OFD packet to send [23:37:37]OFD Sender: No OFD packet to send [23:37:43]OFD Sender: No OFD packet to send [23:37:48]OFD Sender: No OFD packet to send [23:37:53]OFD Sender: No OFD packet to send [23:37:55]recv_with_timeout no data received [23:37:58]OFD Sender: No OFD packet to send [23:38:03]OFD Sender: No OFD packet to send [23:38:08]OFD Sender: No OFD packet to send [23:38:13]OFD Sender: No OFD packet to send [23:38:18]OFD Sender: No OFD packet to send [23:38:23]OFD Sender: No OFD packet to send [23:38:28]OFD Sender: No OFD packet to send [23:38:33]OFD Sender: No OFD packet to send [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:48]OFD Sender: No OFD packet to send [23:38:53]OFD Sender: No OFD packet to send [23:38:58]OFD Sender: No OFD packet to send [23:39:03]OFD Sender: No OFD packet to send [23:39:08]OFD Sender: No OFD packet to send [23:39:13]OFD Sender: No OFD packet to send [23:39:18]OFD Sender: No OFD packet to send [23:39:23]OFD Sender: No OFD packet to send [23:39:28]OFD Sender: No OFD packet to send [23:39:33]OFD Sender: No OFD packet to send [23:39:38]OFD Sender: No OFD packet to send [23:39:43]OFD Sender: No OFD packet to send [23:39:48]OFD Sender: No OFD packet to send [23:39:53]OFD Sender: No OFD packet to send [23:39:56]accept exits with 9 [23:39:56]New connection [23:39:56]New thread 3067034980 created [23:39:56]Thread 3066891620 joined [23:39:56]Waiting for new connection... [23:39:56] Sock 9.Parse request [23:39:56]Sock 9.Check first char [23:39:56]Sock 9.First char is OK [23:39:56]request: POST /json_proto HTTP/1.0 [23:39:56]Method: POST [23:39:56]URL: /json_proto [23:39:56]Method is POST - this is cgi request [23:39:56]url: /json_proto [23:39:56]query_string will be loaded in cgi processing [23:39:56]execute_cgi json_proto POST (null) [23:39:56]execute_cgi path=json_proto method=POST [23:39:56]POST find Content-Length [23:39:56]Host: 172.17.43.67:8080 [23:39:56]Content-Length: 796 [23:39:56]Content-Type: application/json [23:39:56] [23:39:56]POST finish read [23:39:56]Found Content-Length = 796 [23:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:56]execute_script... [23:39:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:56]POST & json_proto [23:39:56]process_json_proto [23:39:56]json parsed OK: [23:39:56]protocol is kg_v1.0 [23:39:56]action value=close_receipt [23:39:56]process_action close_receipt [23:39:56]cmd_close_receipt [23:39:56]MH_GetDate [23:39:56]Write to MH i2c: F0 00 00 9F 0A 98 [23:39:56]Write i2c OK [23:39:56]MH_I2C_Read... [23:39:56]Read from MH i2c: F0 [23:39:56]MH_I2C_Read... [23:39:56]Read from MH i2c: F0 09 00 [23:39:56]MH_I2C_Read... [23:39:56]Read from MH i2c: F0 09 00 9F 0A 00 CD AA F0 66 6A BD 47 65 41 [23:39:56]GetLastDocTimeStamp 1727047868 [23:39:56]current date 1727048397 [23:39:56]FM_GetShiftState [23:39:56]SAM_PROTO_GetShiftState [23:39:56]wFMCommunicate request_size=4 [23:39:56]MH_SAM_APDU [23:39:56]CAPDU: 80 13 01 00 [23:39:56]Write to MH i2c: E2 08 00 A0 0A 80 13 01 00 00 00 00 00 27 [23:39:56]Write i2c OK [23:39:56]MH_I2C_Read... [23:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:56]Read from MH i2c: E2 [23:39:56]MH_I2C_Read... [23:39:56]Read from MH i2c: E2 0E 00 [23:39:56]MH_I2C_Read... [23:39:56]Read from MH i2c: E2 0E 00 A0 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [23:39:56]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:39:56]wFMCommunicate OK [23:39:56]SAM_PROTO_GetShiftState done [23:39:56]FM_GetShiftState done [23:39:56]opened in 1726966141 [23:39:56]opened+sec_in_day 1727052541 [23:39:56]quantity*price = 0 [23:39:56]sum+1 = 1 [23:39:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 447 22.09.2024 23:39 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152116 ФПД: 48705146054046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152116&fm=48705146054046&tin=02508201610067®Number=0000000000091825&sum=0 [23:39:57]StoreToDocumentArchive [23:39:57]shift 475 fd 152116 [23:39:57]save to /storage/0475/doc_00152116 [23:39:57]save last doc name /storage/0475/doc_00152116 to /storage/kkm_last_doc_name [23:39:57]save OK [23:39:57]Clear old archive folders... [23:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:39:57]tlvbuf is 01A7C5A0 [23:39:57]SAM_PROTO_ClearQueue [23:39:57]wFMCommunicate request_size=4 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 09 00 00 [23:39:57]Write to MH i2c: E2 08 00 AD 0A 80 09 00 00 00 00 00 00 29 [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 AD 0A 00 90 00 2B [23:39:57]RAPDU: 90 00 [23:39:57]wFMCommunicate OK [23:39:57]SAM_PROTO_ClearQueue done [23:39:57]KKMCreateOFDPacket [23:39:57]OFDProtocolAddRootSTLVToBuf [23:39:57]FM_MakeSignedData [23:39:57]FM_MakeSignedData [23:39:57]SAM_PROTO_SignData [23:39:57]wFMCommunicate request_size=4 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 0D 01 02 [23:39:57]Write to MH i2c: E2 08 00 AE 0A 80 0D 01 02 00 00 00 00 31 [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 AE 0A 00 90 00 2C [23:39:57]RAPDU: 90 00 [23:39:57]wFMCommunicate OK [23:39:57]wFMCommunicate request_size=255 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CD AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 35 04 06 00 2C [23:39:57]Write to MH i2c: E2 02 01 AF 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CD AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 35 04 06 00 2C 00 00 7B [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 AF 0A 00 90 00 2D [23:39:57]RAPDU: 90 00 [23:39:57]wFMCommunicate OK [23:39:57]wFMCommunicate request_size=10 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 0D 02 02 05 4C 0C ED E5 9E [23:39:57]Write to MH i2c: E2 0D 00 B0 0A 80 0D 02 02 05 00 4C 0C ED E5 9E 00 00 06 [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 03 00 B0 0A 00 90 00 2E [23:39:57]RAPDU: 90 00 [23:39:57]wFMCommunicate OK [23:39:57]wFMCommunicate request_size=4 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 0D 03 02 [23:39:57]Write to MH i2c: E2 08 00 B1 0A 80 0D 03 02 00 00 00 00 36 [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 0B 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 0B 00 B1 0A 00 68 14 A2 13 6A E2 32 4A 90 00 30 [23:39:57]RAPDU: 68 14 A2 13 6A E2 32 4A 90 00 [23:39:57]wFMCommunicate OK [23:39:57]SAM_PROTO_SignData done [23:39:57]FM_MakeSignedData done [23:39:57]CreateOFDProtocolMessage [23:39:57]wFMCommunicate request_size=4 [23:39:57]MH_SAM_APDU [23:39:57]CAPDU: 80 11 00 00 [23:39:57]Write to MH i2c: E2 08 00 B2 0A 80 11 00 00 00 00 00 00 36 [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:57]Read from MH i2c: E2 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 17 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: E2 17 00 B2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [23:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:39:57]wFMCommunicate OK [23:39:57]CreateOFDProtocolMessage done [23:39:57]OFDSenderStorePacket 152116 [23:39:57]StoreOFDPacket docnum=152116 [23:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 5C 07 01 54 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CD AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 35 04 06 00 2C 4C 0C ED E5 9E 68 14 A2 13 6A E2 32 4A [23:39:57]CheckFolder [23:39:57]dirname=/storage/ofd_packets [23:39:57]CheckFolder done [23:39:57]ProducePacketName [23:39:57]name=ofd_packets/00152116 [23:39:57]NVStorageSaveData ofd_packets/00152116 [23:39:57]File name is /storage/ofd_packets/00152116 [23:39:57]Write 301 bytes [23:39:57]NVStorageSaveData done [23:39:57]OFDSenderStorePacket done [23:39:57]KKMCreateOFDPacket done [23:39:57]NVStorageSaveData kkm_last_timestamp [23:39:57]File name is /storage/kkm_last_timestamp [23:39:57]Write 4 bytes [23:39:57]NVStorageSaveData done [23:39:57]ExternCall_PrintAddStr [23:39:57]wPrintStart [23:39:57]Write to MH i2c: 01 00 00 B3 0A BD [23:39:57]Write i2c OK [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: 01 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: 01 07 00 [23:39:57]MH_I2C_Read... [23:39:57]Read from MH i2c: 01 07 00 B3 0A 00 00 00 00 00 FF 0F D2 [23:39:57]RasterBufferAndPrint [23:39:57]line Счет N : (1)1786124 [23:39:57]line ИНН: 02508201610067 [23:39:57]line Контрольно-Кассовый Чек [23:39:57]line ПРОДАЖА [23:39:57]line ТРК (МРК, ГНК) : 22 [23:39:57]line Товар: 2710124130 [23:39:57]line Аи-92-К-5 [23:39:57]line 5.900 * 0.00 [23:39:57]line = 0.00 [23:39:57]line НДС 12% НСП 1% [23:39:57]line > о реализуемом товаре [23:39:57]line ИТОГО: 0.00 [23:39:57]line НСП 1% : 0.00 [23:39:57]line НДС 12% : 0.00 [23:39:57]line Наличными: 0.00 [23:39:57]line Безнал.: 0.00 [23:39:57]line Место: АЗС № 89 "Партнер Нефть" [23:39:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:39:57]line СНО: Общий режим [23:39:57]line Чек 447 22.09.2024 23:39 [23:39:57]line Смена: 475 ФФД: 1.0 [23:39:57]line ЗНМ: 0300000113 [23:39:57]line РНМ: 0000000000091825 [23:39:57]line Версия ККМ: 001 [23:39:57]line Платежная система: O! деньги [23:39:57]line ФМ: 0000000000871835 [23:39:57]line ФД: 152116 [23:39:57]line ФПД: 48705146054046 [23:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152116&fm=48705146054046&tin=02508201610067®Number=0000000000091825&sum=0 [23:39:57]written 0, free lines is 4095 [23:39:57]OFD Sender: Processing packet 152116 [packets to send 827, broken 826] [23:39:57]ProducePacketName [23:39:57]name=ofd_packets/00152116 [23:39:57]OFD Sender: To server: pG, [23:39:57]CommunicateWithHost lk.salyk.kg:30040 [23:39:57]ConnectInit lk.salyk.kg [23:39:58]Write to MH i2c: 01 00 00 DD 0A E7 [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: 01 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: 01 07 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: 01 07 00 DD 0A 00 00 00 00 00 E3 0C DD [23:39:58]RasterBufferAndPrint [23:39:58]line [23:39:58]line [23:39:58]line [23:39:58]line [23:39:58]line [23:39:58]written 0, free lines is 3305 [23:39:58]MH_Cut [23:39:58]Write to MH i2c: D1 01 00 E4 0A 01 C0 [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: D1 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: D1 01 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: D1 01 00 E4 0A 00 BF [23:39:58]Write to MH i2c: 01 00 00 E5 0A EF [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:59]*** Cut start [23:39:59]*** Purtial cut [23:39:59]*** Stage 1: CUTSNS_PIN = 1 [23:39:59]Read from MH i2c: 01 [23:39:59]MH_I2C_Read... [23:39:59]*** Stop cut motor [23:39:59]*** Cut end [23:39:59]Read from MH i2c: 01 07 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: 01 07 00 E5 0A 00 00 00 00 00 FF 0F 04 [23:39:59]process_action close_receipt done [23:39:59]requested_data is exist [23:39:59]produce_requested_data [23:39:59]requested_item fm.sn is exist - process it [23:39:59]wFMCommunicate request_size=4 [23:39:59]MH_SAM_APDU [23:39:59]CAPDU: 80 11 00 00 [23:39:59]Write to MH i2c: E2 08 00 E6 0A 80 11 00 00 00 00 00 00 6A [23:39:59]Write i2c OK [23:39:59]MH_I2C_Read... [23:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:59]Read from MH i2c: E2 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 17 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 17 00 E6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [23:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:39:59]wFMCommunicate OK [23:39:59]requested_item fd.num is exist - process it [23:39:59]SAM_PROTO_GetFieldsCounters [23:39:59]wFMCommunicate request_size=4 [23:39:59]MH_SAM_APDU [23:39:59]CAPDU: 80 13 00 00 [23:39:59]Write to MH i2c: E2 08 00 E7 0A 80 13 00 00 00 00 00 00 6D [23:39:59]Write i2c OK [23:39:59]MH_I2C_Read... [23:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:59]Read from MH i2c: E2 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 62 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 62 00 E7 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [23:39:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:59]wFMCommunicate OK [23:39:59]SAM_PROTO_GetFieldsCounters done [23:39:59]requested_item shift.num is exist - process it [23:39:59]requested_item shift.opened is exist - process it [23:39:59]req_shift_opened [23:39:59]FM_GetShiftState [23:39:59]SAM_PROTO_GetShiftState [23:39:59]wFMCommunicate request_size=4 [23:39:59]MH_SAM_APDU [23:39:59]CAPDU: 80 13 01 00 [23:39:59]Write to MH i2c: E2 08 00 E8 0A 80 13 01 00 00 00 00 00 6F [23:39:59]Write i2c OK [23:39:59]MH_I2C_Read... [23:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:59]Read from MH i2c: E2 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 0E 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 0E 00 E8 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B6 [23:39:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:39:59]wFMCommunicate OK [23:39:59]SAM_PROTO_GetShiftState done [23:39:59]FM_GetShiftState done [23:39:59]req_shift_opened done [23:39:59]requested_item shift.open_date is exist - process it [23:39:59]req_shift_open_date [23:39:59]req_shift_open_date done [23:39:59]produce_requested_data done [23:39:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152116,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:39:59]process_action_free close_receipt [23:39:59]json_value_free [23:39:59]json_value_free done [23:39:59]process_json_proto returns [23:39:59]Send response to host [23:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152116,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:39:59]free response buf [23:39:59]execute_script done [23:39:59]execute_script returns [23:39:59]free content buf [23:39:59]Sock 9.Close socket [23:39:59]Sock 9.Thread stoped [23:40:03]Connected sock=11 [23:40:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 5C 07 01 54 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CD AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 35 04 06 00 2C 4C 0C ED E5 9E 68 14 A2 13 6A E2 32 4A [23:40:08]recv_with_timeout no data received [23:40:08]CommunicateWithHost answer receiving error [23:40:08]CommunicateWithHost err = -3 [23:40:08]OFD Sender: Server communicate error [23:40:13]OFD Sender: Processing packet 152116 [packets to send 827, broken 826] [23:40:13]ProducePacketName [23:40:13]name=ofd_packets/00152116 [23:40:13]OFD Sender: To server: pG, [23:40:13]CommunicateWithHost lk.salyk.kg:30040 [23:40:13]ConnectInit lk.salyk.kg [23:40:15]recv_with_timeout no data received [23:40:17]accept exits with 10 [23:40:17]New connection [23:40:17]New thread 3066891620 created [23:40:17]Thread 3067034980 joined [23:40:17]Waiting for new connection... [23:40:17] Sock 10.Parse request [23:40:17]Sock 10.Check first char [23:40:17]Sock 10.First char is OK [23:40:17]request: POST /json_proto HTTP/1.0 [23:40:17]Method: POST [23:40:17]URL: /json_proto [23:40:17]Method is POST - this is cgi request [23:40:17]url: /json_proto [23:40:17]query_string will be loaded in cgi processing [23:40:17]execute_cgi json_proto POST (null) [23:40:17]execute_cgi path=json_proto method=POST [23:40:17]POST find Content-Length [23:40:17]Host: 172.17.43.67:8080 [23:40:17]Content-Length: 683 [23:40:17]Content-Type: application/json [23:40:17] [23:40:17]POST finish read [23:40:17]Found Content-Length = 683 [23:40:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:17]execute_script... [23:40:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:17]POST & json_proto [23:40:17]process_json_proto [23:40:17]json parsed OK: [23:40:17]protocol is kg_v1.0 [23:40:17]action value=close_receipt [23:40:17]process_action close_receipt [23:40:17]cmd_close_receipt [23:40:17]MH_GetDate [23:40:17]Write to MH i2c: F0 00 00 E9 0A E2 [23:40:17]Write i2c OK [23:40:17]MH_I2C_Read... [23:40:17]Read from MH i2c: F0 [23:40:17]MH_I2C_Read... [23:40:17]Read from MH i2c: F0 09 00 [23:40:17]MH_I2C_Read... [23:40:17]Read from MH i2c: F0 09 00 E9 0A 00 E2 AA F0 66 6A BD 47 65 A0 [23:40:17]GetLastDocTimeStamp 1727048397 [23:40:17]current date 1727048418 [23:40:17]FM_GetShiftState [23:40:17]SAM_PROTO_GetShiftState [23:40:17]wFMCommunicate request_size=4 [23:40:17]MH_SAM_APDU [23:40:17]CAPDU: 80 13 01 00 [23:40:17]Write to MH i2c: E2 08 00 EA 0A 80 13 01 00 00 00 00 00 71 [23:40:17]Write i2c OK [23:40:17]MH_I2C_Read... [23:40:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:17]Read from MH i2c: E2 [23:40:17]MH_I2C_Read... [23:40:17]Read from MH i2c: E2 0E 00 [23:40:17]MH_I2C_Read... [23:40:17]Read from MH i2c: E2 0E 00 EA 0A 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 B8 [23:40:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:40:17]wFMCommunicate OK [23:40:17]SAM_PROTO_GetShiftState done [23:40:17]FM_GetShiftState done [23:40:17]opened in 1726966141 [23:40:17]opened+sec_in_day 1727052541 [23:40:17]quantity*price = 100005 [23:40:17]sum+1 = 100006 [23:40:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 448 22.09.2024 23:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152117 ФПД: 161705268569068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T234018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152117&fm=161705268569068&tin=02508201610067®Number=0000000000091825&sum=100000 [23:40:18]StoreToDocumentArchive [23:40:18]shift 475 fd 152117 [23:40:18]save to /storage/0475/doc_00152117 [23:40:18]save last doc name /storage/0475/doc_00152117 to /storage/kkm_last_doc_name [23:40:18]save OK [23:40:18]Clear old archive folders... [23:40:18]ConnectInit Can't take IP for lk.salyk.kg [23:40:18]CommunicateWithHost connect error [23:40:18]CommunicateWithHost err = -1 [23:40:18]OFD Sender: Server communicate error [23:40:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:40:18]tlvbuf is 01A61080 [23:40:18]SAM_PROTO_ClearQueue [23:40:18]wFMCommunicate request_size=4 [23:40:18]MH_SAM_APDU [23:40:18]CAPDU: 80 09 00 00 [23:40:18]Write to MH i2c: E2 08 00 F7 0A 80 09 00 00 00 00 00 00 73 [23:40:18]Write i2c OK [23:40:18]MH_I2C_Read... [23:40:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:18]Read from MH i2c: E2 [23:40:18]MH_I2C_Read... [23:40:18]Read from MH i2c: E2 03 00 [23:40:18]MH_I2C_Read... [23:40:18]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [23:40:18]RAPDU: 90 00 [23:40:18]wFMCommunicate OK [23:40:18]SAM_PROTO_ClearQueue done [23:40:18]KKMCreateOFDPacket [23:40:18]OFDProtocolAddRootSTLVToBuf [23:40:18]FM_MakeSignedData [23:40:18]FM_MakeSignedData [23:40:18]SAM_PROTO_SignData [23:40:18]wFMCommunicate request_size=4 [23:40:18]MH_SAM_APDU [23:40:18]CAPDU: 80 0D 01 02 [23:40:18]Write to MH i2c: E2 08 00 F8 0A 80 0D 01 02 00 00 00 00 7B [23:40:18]Write i2c OK [23:40:18]MH_I2C_Read... [23:40:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:18]Read from MH i2c: E2 [23:40:18]MH_I2C_Read... [23:40:18]Read from MH i2c: E2 03 00 [23:40:18]MH_I2C_Read... [23:40:18]Read from MH i2c: E2 03 00 F8 0A 00 90 00 76 [23:40:18]RAPDU: 90 00 [23:40:18]wFMCommunicate OK [23:40:18]wFMCommunicate request_size=255 [23:40:18]MH_SAM_APDU [23:40:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 E2 AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 52 02 00 35 04 06 00 93 [23:40:18]Write to MH i2c: E2 02 01 F9 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 E2 AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 52 02 00 35 04 06 00 93 00 00 24 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:19]Read from MH i2c: E2 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 03 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 03 00 F9 0A 00 90 00 77 [23:40:19]RAPDU: 90 00 [23:40:19]wFMCommunicate OK [23:40:19]wFMCommunicate request_size=10 [23:40:19]MH_SAM_APDU [23:40:19]CAPDU: 80 0D 02 02 05 11 F1 17 63 EC [23:40:19]Write to MH i2c: E2 0D 00 FA 0A 80 0D 02 02 05 00 11 F1 17 63 EC 00 00 F0 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:19]Read from MH i2c: E2 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 03 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 03 00 FA 0A 00 90 00 78 [23:40:19]RAPDU: 90 00 [23:40:19]wFMCommunicate OK [23:40:19]wFMCommunicate request_size=4 [23:40:19]MH_SAM_APDU [23:40:19]CAPDU: 80 0D 03 02 [23:40:19]Write to MH i2c: E2 08 00 FB 0A 80 0D 03 02 00 00 00 00 80 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:19]Read from MH i2c: E2 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 0B 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 0B 00 FB 0A 00 EB 69 22 23 3F 6B 5F AF 90 00 D2 [23:40:19]RAPDU: EB 69 22 23 3F 6B 5F AF 90 00 [23:40:19]wFMCommunicate OK [23:40:19]SAM_PROTO_SignData done [23:40:19]FM_MakeSignedData done [23:40:19]CreateOFDProtocolMessage [23:40:19]wFMCommunicate request_size=4 [23:40:19]MH_SAM_APDU [23:40:19]CAPDU: 80 11 00 00 [23:40:19]Write to MH i2c: E2 08 00 FC 0A 80 11 00 00 00 00 00 00 80 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:19]Read from MH i2c: E2 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 17 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 17 00 FC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [23:40:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:40:19]wFMCommunicate OK [23:40:19]CreateOFDProtocolMessage done [23:40:19]OFDSenderStorePacket 152117 [23:40:19]StoreOFDPacket docnum=152117 [23:40:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5C 8D 07 01 F8 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 E2 AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 52 02 00 35 04 06 00 93 11 F1 17 63 EC EB 69 22 23 3F 6B 5F AF [23:40:19]CheckFolder [23:40:19]dirname=/storage/ofd_packets [23:40:19]CheckFolder done [23:40:19]ProducePacketName [23:40:19]name=ofd_packets/00152117 [23:40:19]NVStorageSaveData ofd_packets/00152117 [23:40:19]File name is /storage/ofd_packets/00152117 [23:40:19]Write 301 bytes [23:40:19]NVStorageSaveData done [23:40:19]OFDSenderStorePacket done [23:40:19]KKMCreateOFDPacket done [23:40:19]NVStorageSaveData kkm_last_timestamp [23:40:19]File name is /storage/kkm_last_timestamp [23:40:19]Write 4 bytes [23:40:19]NVStorageSaveData done [23:40:19]ExternCall_PrintAddStr [23:40:19]wPrintStart [23:40:19]Write to MH i2c: 01 00 00 FD 0A 07 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 07 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 07 00 FD 0A 00 00 00 00 00 FF 0F 1C [23:40:19]RasterBufferAndPrint [23:40:19]line Счет N : (1)1786125 [23:40:19]line ИНН: 02508201610067 [23:40:19]line Контрольно-Кассовый Чек [23:40:19]line ПРОДАЖА [23:40:19]line ТРК (МРК, ГНК) : 12 [23:40:19]line Товар: 2710124130 [23:40:19]line Аи-92-К-5 [23:40:19]line 14.750 * 67.80 [23:40:19]line = 1000.05 [23:40:19]line НДС 12% НСП 1% [23:40:19]line > о реализуемом товаре [23:40:19]line ОКРУГЛЕНИЕ: -0.05 [23:40:19]line ИТОГО: 1000.00 [23:40:19]line Внесено: 1000.00 [23:40:19]line СДАЧА: 0.00 [23:40:19]line НСП 1% : 8.85 [23:40:19]line НДС 12% : 106.20 [23:40:19]line Наличными: 1000.00 [23:40:19]line Безнал.: 0.00 [23:40:19]line Место: АЗС № 89 "Партнер Нефть" [23:40:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:40:19]line СНО: Общий режим [23:40:19]line Чек 448 22.09.2024 23:40 [23:40:19]line Смена: 475 ФФД: 1.0 [23:40:19]line ЗНМ: 0300000113 [23:40:19]line РНМ: 0000000000091825 [23:40:19]line Версия ККМ: 001 [23:40:19]line ФМ: 0000000000871835 [23:40:19]line ФД: 152117 [23:40:19]line ФПД: 161705268569068 [23:40:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T234018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152117&fm=161705268569068&tin=02508201610067®Number=0000000000091825&sum=100000 [23:40:19]written 0, free lines is 4095 [23:40:19]OFD Sender: Processing packet 152116 [packets to send 828, broken 826] [23:40:19]ProducePacketName [23:40:19]name=ofd_packets/00152116 [23:40:19]OFD Sender: To server: pG, [23:40:19]CommunicateWithHost lk.salyk.kg:30040 [23:40:19]ConnectInit lk.salyk.kg [23:40:19]Write to MH i2c: 01 00 00 28 0B 33 [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 07 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: 01 07 00 28 0B 00 00 00 00 00 DC 0C 22 [23:40:19]RasterBufferAndPrint [23:40:19]line [23:40:19]line [23:40:19]line [23:40:19]line [23:40:19]line [23:40:19]written 0, free lines is 3304 [23:40:19]MH_Cut [23:40:19]Write to MH i2c: D1 01 00 2F 0B 01 0C [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: D1 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: D1 01 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: D1 01 00 2F 0B 00 0B [23:40:19]Write to MH i2c: 01 00 00 30 0B 3B [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:20]*** Cut start [23:40:20]*** Purtial cut [23:40:20]*** Stage 1: CUTSNS_PIN = 1 [23:40:20]Read from MH i2c: 01 [23:40:20]MH_I2C_Read... [23:40:20]*** Stop cut motor [23:40:20]*** Cut end [23:40:20]Read from MH i2c: 01 07 00 [23:40:20]MH_I2C_Read... [23:40:20]Read from MH i2c: 01 07 00 30 0B 00 00 00 00 00 FF 0F 50 [23:40:20]process_action close_receipt done [23:40:20]requested_data is exist [23:40:20]produce_requested_data [23:40:20]requested_item fm.sn is exist - process it [23:40:20]wFMCommunicate request_size=4 [23:40:20]MH_SAM_APDU [23:40:20]CAPDU: 80 11 00 00 [23:40:20]Write to MH i2c: E2 08 00 31 0B 80 11 00 00 00 00 00 00 B6 [23:40:20]Write i2c OK [23:40:20]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 17 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 17 00 31 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [23:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:40:21]wFMCommunicate OK [23:40:21]requested_item fd.num is exist - process it [23:40:21]SAM_PROTO_GetFieldsCounters [23:40:21]wFMCommunicate request_size=4 [23:40:21]MH_SAM_APDU [23:40:21]CAPDU: 80 13 00 00 [23:40:21]Write to MH i2c: E2 08 00 32 0B 80 13 00 00 00 00 00 00 B9 [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 62 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 62 00 32 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [23:40:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:21]wFMCommunicate OK [23:40:21]SAM_PROTO_GetFieldsCounters done [23:40:21]requested_item shift.num is exist - process it [23:40:21]requested_item shift.opened is exist - process it [23:40:21]req_shift_opened [23:40:21]FM_GetShiftState [23:40:21]SAM_PROTO_GetShiftState [23:40:21]wFMCommunicate request_size=4 [23:40:21]MH_SAM_APDU [23:40:21]CAPDU: 80 13 01 00 [23:40:21]Write to MH i2c: E2 08 00 33 0B 80 13 01 00 00 00 00 00 BB [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 0E 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 0E 00 33 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 02 [23:40:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:40:21]wFMCommunicate OK [23:40:21]SAM_PROTO_GetShiftState done [23:40:21]FM_GetShiftState done [23:40:21]req_shift_opened done [23:40:21]requested_item shift.open_date is exist - process it [23:40:21]req_shift_open_date [23:40:21]req_shift_open_date done [23:40:21]produce_requested_data done [23:40:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152117,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:40:21]process_action_free close_receipt [23:40:21]json_value_free [23:40:21]json_value_free done [23:40:21]process_json_proto returns [23:40:21]Send response to host [23:40:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152117,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:40:21]free response buf [23:40:21]execute_script done [23:40:21]execute_script returns [23:40:21]free content buf [23:40:21]Sock 10.Close socket [23:40:21]Sock 10.Thread stoped [23:40:22]Connected sock=9 [23:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 5C 07 01 54 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CD AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 35 04 06 00 2C 4C 0C ED E5 9E 68 14 A2 13 6A E2 32 4A [23:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 72 50 47 00 1F AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 52 02 00 F4 03 04 00 EA 52 F0 66 B6 04 01 00 00 38 EB D9 44 E5 84 3E 8C [23:40:24]CommunicateWithHost err = 0 [23:40:24]CheckOFDResponse [23:40:24]1017 (14) - 77093643461234 [23:40:24]1041 (16) - 0000000000871835 [23:40:24]1040 (4) - 152116 [23:40:24]1012 (4) - 22.09.2024 17:24 [23:40:24]1206 (1) - 0 [23:40:24]OFD Sender: Remove packet 152116 [23:40:24]ProducePacketName [23:40:24]name=ofd_packets/00152116 [23:40:24]NVStorageDeleteData [23:40:25]OFD Sender: Processing packet 152117 [packets to send 827, broken 826] [23:40:25]ProducePacketName [23:40:25]name=ofd_packets/00152117 [23:40:25]OFD Sender: To server: pG, [23:40:25]CommunicateWithHost lk.salyk.kg:30040 [23:40:25]ConnectInit lk.salyk.kg [23:40:26]Connected sock=9 [23:40:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5C 8D 07 01 F8 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 E2 AA F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 52 02 00 35 04 06 00 93 11 F1 17 63 EC EB 69 22 23 3F 6B 5F AF [23:40:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC BE 47 00 3C 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 52 02 00 F4 03 04 00 EC 52 F0 66 B6 04 01 00 00 CC CB C7 14 31 87 09 F3 [23:40:27]CommunicateWithHost err = 0 [23:40:27]CheckOFDResponse [23:40:27]1017 (14) - 77093643461234 [23:40:27]1041 (16) - 0000000000871835 [23:40:27]1040 (4) - 152117 [23:40:27]1012 (4) - 22.09.2024 17:25 [23:40:27]1206 (1) - 0 [23:40:27]OFD Sender: Remove packet 152117 [23:40:27]ProducePacketName [23:40:27]name=ofd_packets/00152117 [23:40:27]NVStorageDeleteData [23:40:27]OFD Sender: No OFD packet to send [23:40:32]OFD Sender: No OFD packet to send [23:40:37]OFD Sender: No OFD packet to send [23:40:42]recv_with_timeout no data received [23:40:42]OFD Sender: No OFD packet to send [23:40:47]OFD Sender: No OFD packet to send [23:40:52]OFD Sender: No OFD packet to send [23:40:57]OFD Sender: No OFD packet to send [23:40:58]recv_with_timeout no data received [23:41:02]OFD Sender: No OFD packet to send [23:41:07]OFD Sender: No OFD packet to send [23:41:12]OFD Sender: No OFD packet to send [23:41:14]recv_with_timeout no data received [23:41:17]OFD Sender: No OFD packet to send [23:41:22]OFD Sender: No OFD packet to send [23:41:27]OFD Sender: No OFD packet to send [23:41:32]OFD Sender: No OFD packet to send [23:41:36]recv_with_timeout no data received [23:41:37]OFD Sender: No OFD packet to send [23:41:43]OFD Sender: No OFD packet to send [23:41:46]recv_with_timeout no data received [23:41:48]OFD Sender: No OFD packet to send [23:41:53]OFD Sender: No OFD packet to send [23:41:57]recv_with_timeout no data received [23:41:58]OFD Sender: No OFD packet to send [23:42:03]OFD Sender: No OFD packet to send [23:42:08]OFD Sender: No OFD packet to send [23:42:13]OFD Sender: No OFD packet to send [23:42:18]OFD Sender: No OFD packet to send [23:42:23]OFD Sender: No OFD packet to send [23:42:28]OFD Sender: No OFD packet to send [23:42:33]OFD Sender: No OFD packet to send [23:42:38]OFD Sender: No OFD packet to send [23:42:43]OFD Sender: No OFD packet to send [23:42:48]OFD Sender: No OFD packet to send [23:42:53]OFD Sender: No OFD packet to send [23:42:58]OFD Sender: No OFD packet to send [23:43:03]OFD Sender: No OFD packet to send [23:43:08]OFD Sender: No OFD packet to send [23:43:13]OFD Sender: No OFD packet to send [23:43:18]OFD Sender: No OFD packet to send [23:43:23]OFD Sender: No OFD packet to send [23:43:27]recv_with_timeout no data received [23:43:28]OFD Sender: No OFD packet to send [23:43:33]OFD Sender: No OFD packet to send [23:43:38]OFD Sender: No OFD packet to send [23:43:43]OFD Sender: No OFD packet to send [23:43:48]OFD Sender: No OFD packet to send [23:43:53]recv_with_timeout no data received [23:43:53]OFD Sender: No OFD packet to send [23:43:58]OFD Sender: No OFD packet to send [23:44:03]OFD Sender: No OFD packet to send [23:44:08]OFD Sender: No OFD packet to send [23:44:10]recv_with_timeout no data received [23:44:13]OFD Sender: No OFD packet to send [23:44:18]OFD Sender: No OFD packet to send [23:44:23]OFD Sender: No OFD packet to send [23:44:28]OFD Sender: No OFD packet to send [23:44:33]OFD Sender: No OFD packet to send [23:44:38]OFD Sender: No OFD packet to send [23:44:43]OFD Sender: No OFD packet to send [23:44:48]OFD Sender: No OFD packet to send [23:44:53]OFD Sender: No OFD packet to send [23:44:58]OFD Sender: No OFD packet to send [23:45:03]OFD Sender: No OFD packet to send [23:45:06]recv_with_timeout no data received [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:23]recv_with_timeout no data received [23:45:23]OFD Sender: No OFD packet to send [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:42]recv_with_timeout no data received [23:45:43]OFD Sender: No OFD packet to send [23:45:48]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:58]OFD Sender: No OFD packet to send [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:19]OFD Sender: No OFD packet to send [23:46:24]OFD Sender: No OFD packet to send [23:46:29]OFD Sender: No OFD packet to send [23:46:32]recv_with_timeout no data received [23:46:34]OFD Sender: No OFD packet to send [23:46:39]OFD Sender: No OFD packet to send [23:46:44]OFD Sender: No OFD packet to send [23:46:49]OFD Sender: No OFD packet to send [23:46:49]recv_with_timeout no data received [23:46:54]OFD Sender: No OFD packet to send [23:46:59]OFD Sender: No OFD packet to send [23:47:04]OFD Sender: No OFD packet to send [23:47:09]OFD Sender: No OFD packet to send [23:47:14]OFD Sender: No OFD packet to send [23:47:19]OFD Sender: No OFD packet to send [23:47:24]OFD Sender: No OFD packet to send [23:47:29]OFD Sender: No OFD packet to send [23:47:34]OFD Sender: No OFD packet to send [23:47:39]OFD Sender: No OFD packet to send [23:47:44]OFD Sender: No OFD packet to send [23:47:49]OFD Sender: No OFD packet to send [23:47:54]OFD Sender: No OFD packet to send [23:47:59]OFD Sender: No OFD packet to send [23:48:04]OFD Sender: No OFD packet to send [23:48:09]OFD Sender: No OFD packet to send [23:48:14]OFD Sender: No OFD packet to send [23:48:19]OFD Sender: No OFD packet to send [23:48:24]OFD Sender: No OFD packet to send [23:48:29]OFD Sender: No OFD packet to send [23:48:34]OFD Sender: No OFD packet to send [23:48:39]OFD Sender: No OFD packet to send [23:48:44]OFD Sender: No OFD packet to send [23:48:44]accept exits with 7 [23:48:44]New connection [23:48:44]New thread 3067034980 created [23:48:44]Thread 3066891620 joined [23:48:44]Waiting for new connection... [23:48:44] Sock 7.Parse request [23:48:44]Sock 7.Check first char [23:48:44]Sock 7.First char is OK [23:48:44]request: POST /json_proto HTTP/1.0 [23:48:44]Method: POST [23:48:44]URL: /json_proto [23:48:44]Method is POST - this is cgi request [23:48:44]url: /json_proto [23:48:44]query_string will be loaded in cgi processing [23:48:44]execute_cgi json_proto POST (null) [23:48:44]execute_cgi path=json_proto method=POST [23:48:44]POST find Content-Length [23:48:44]Host: 172.17.43.67:8080 [23:48:44]Content-Length: 663 [23:48:44]Content-Type: application/json [23:48:44] [23:48:44]POST finish read [23:48:44]Found Content-Length = 663 [23:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 12.990, "sum" : 900.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:44]execute_script... [23:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 12.990, "sum" : 900.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:44]POST & json_proto [23:48:44]process_json_proto [23:48:44]json parsed OK: [23:48:44]protocol is kg_v1.0 [23:48:44]action value=close_receipt [23:48:44]process_action close_receipt [23:48:44]cmd_close_receipt [23:48:44]MH_GetDate [23:48:44]Write to MH i2c: F0 00 00 34 0B 2E [23:48:44]Write i2c OK [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: F0 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: F0 09 00 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: F0 09 00 34 0B 00 DD AC F0 66 6A BD 47 65 E9 [23:48:44]GetLastDocTimeStamp 1727048418 [23:48:44]current date 1727048925 [23:48:44]FM_GetShiftState [23:48:44]SAM_PROTO_GetShiftState [23:48:44]wFMCommunicate request_size=4 [23:48:44]MH_SAM_APDU [23:48:44]CAPDU: 80 13 01 00 [23:48:44]Write to MH i2c: E2 08 00 35 0B 80 13 01 00 00 00 00 00 BD [23:48:44]Write i2c OK [23:48:44]MH_I2C_Read... [23:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:44]Read from MH i2c: E2 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 0E 00 [23:48:44]MH_I2C_Read... [23:48:44]Read from MH i2c: E2 0E 00 35 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 04 [23:48:44]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:48:44]wFMCommunicate OK [23:48:44]SAM_PROTO_GetShiftState done [23:48:44]FM_GetShiftState done [23:48:44]opened in 1726966141 [23:48:44]opened+sec_in_day 1727052541 [23:48:44]quantity*price = 90020 [23:48:44]sum+1 = 90022 [23:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.60 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 449 22.09.2024 23:48 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152118 ФПД: 155718760599413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T234845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152118&fm=155718760599413&tin=02508201610067®Number=0000000000091825&sum=90000 [23:48:45]StoreToDocumentArchive [23:48:45]shift 475 fd 152118 [23:48:45]save to /storage/0475/doc_00152118 [23:48:45]save last doc name /storage/0475/doc_00152118 to /storage/kkm_last_doc_name [23:48:45]save OK [23:48:45]Clear old archive folders... [23:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=247 [23:48:45]tlvbuf is 01A1B250 [23:48:45]SAM_PROTO_ClearQueue [23:48:45]wFMCommunicate request_size=4 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 09 00 00 [23:48:45]Write to MH i2c: E2 08 00 42 0B 80 09 00 00 00 00 00 00 BF [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [23:48:45]RAPDU: 90 00 [23:48:45]wFMCommunicate OK [23:48:45]SAM_PROTO_ClearQueue done [23:48:45]KKMCreateOFDPacket [23:48:45]OFDProtocolAddRootSTLVToBuf [23:48:45]FM_MakeSignedData [23:48:45]FM_MakeSignedData [23:48:45]SAM_PROTO_SignData [23:48:45]wFMCommunicate request_size=4 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 0D 01 02 [23:48:45]Write to MH i2c: E2 08 00 43 0B 80 0D 01 02 00 00 00 00 C7 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:45]Read from MH i2c: E2 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 [23:48:45]MH_I2C_Read... [23:48:45]Read from MH i2c: E2 03 00 43 0B 00 90 00 C2 [23:48:45]RAPDU: 90 00 [23:48:45]wFMCommunicate OK [23:48:45]wFMCommunicate request_size=255 [23:48:45]MH_SAM_APDU [23:48:45]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A5 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 DD AC F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 52 02 00 35 04 06 00 8D A0 19 69 0F [23:48:45]Write to MH i2c: E2 02 01 44 0B 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A5 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 DD AC F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 52 02 00 35 04 06 00 8D A0 19 69 0F 00 00 57 [23:48:45]Write i2c OK [23:48:45]MH_I2C_Read... [23:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:46]Read from MH i2c: E2 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 03 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 03 00 44 0B 00 90 00 C3 [23:48:46]RAPDU: 90 00 [23:48:46]wFMCommunicate OK [23:48:46]wFMCommunicate request_size=6 [23:48:46]MH_SAM_APDU [23:48:46]CAPDU: 80 0D 02 02 01 75 [23:48:46]Write to MH i2c: E2 09 00 45 0B 80 0D 02 02 01 00 75 00 00 41 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:46]Read from MH i2c: E2 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 03 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 03 00 45 0B 00 90 00 C4 [23:48:46]RAPDU: 90 00 [23:48:46]wFMCommunicate OK [23:48:46]wFMCommunicate request_size=4 [23:48:46]MH_SAM_APDU [23:48:46]CAPDU: 80 0D 03 02 [23:48:46]Write to MH i2c: E2 08 00 46 0B 80 0D 03 02 00 00 00 00 CC [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:46]Read from MH i2c: E2 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 0B 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 0B 00 46 0B 00 8E A8 D4 EE ED 3C 0E 04 90 00 00 [23:48:46]RAPDU: 8E A8 D4 EE ED 3C 0E 04 90 00 [23:48:46]wFMCommunicate OK [23:48:46]SAM_PROTO_SignData done [23:48:46]FM_MakeSignedData done [23:48:46]CreateOFDProtocolMessage [23:48:46]wFMCommunicate request_size=4 [23:48:46]MH_SAM_APDU [23:48:46]CAPDU: 80 11 00 00 [23:48:46]Write to MH i2c: E2 08 00 47 0B 80 11 00 00 00 00 00 00 CC [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:46]Read from MH i2c: E2 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 17 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: E2 17 00 47 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [23:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:46]wFMCommunicate OK [23:48:46]CreateOFDProtocolMessage done [23:48:46]OFDSenderStorePacket 152118 [23:48:46]StoreOFDPacket docnum=152118 [23:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 1C 84 03 01 10 F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A5 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 DD AC F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 52 02 00 35 04 06 00 8D A0 19 69 0F 75 8E A8 D4 EE ED 3C 0E 04 [23:48:46]CheckFolder [23:48:46]dirname=/storage/ofd_packets [23:48:46]CheckFolder done [23:48:46]ProducePacketName [23:48:46]name=ofd_packets/00152118 [23:48:46]NVStorageSaveData ofd_packets/00152118 [23:48:46]File name is /storage/ofd_packets/00152118 [23:48:46]Write 297 bytes [23:48:46]NVStorageSaveData done [23:48:46]OFDSenderStorePacket done [23:48:46]KKMCreateOFDPacket done [23:48:46]NVStorageSaveData kkm_last_timestamp [23:48:46]File name is /storage/kkm_last_timestamp [23:48:46]Write 4 bytes [23:48:46]NVStorageSaveData done [23:48:46]ExternCall_PrintAddStr [23:48:46]wPrintStart [23:48:46]Write to MH i2c: 01 00 00 48 0B 53 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 07 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 07 00 48 0B 00 00 00 00 00 FF 0F 68 [23:48:46]RasterBufferAndPrint [23:48:46]line Счет N : (1)1786126 [23:48:46]line ИНН: 02508201610067 [23:48:46]line Контрольно-Кассовый Чек [23:48:46]line ПРОДАЖА [23:48:46]line ТРК (МРК, ГНК) : 11 [23:48:46]line Товар: 2710124130 [23:48:46]line Super-92 [23:48:46]line 12.990 * 69.30 [23:48:46]line = 900.21 [23:48:46]line НДС 12% НСП 1% [23:48:46]line > о реализуемом товаре [23:48:46]line ОКРУГЛЕНИЕ: -0.21 [23:48:46]line ИТОГО: 900.00 [23:48:46]line Внесено: 900.00 [23:48:46]line СДАЧА: 0.00 [23:48:46]line НСП 1% : 7.97 [23:48:46]line НДС 12% : 95.60 [23:48:46]line Наличными: 900.00 [23:48:46]line Безнал.: 0.00 [23:48:46]line Место: АЗС № 89 "Партнер Нефть" [23:48:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:48:46]line СНО: Общий режим [23:48:46]line Чек 449 22.09.2024 23:48 [23:48:46]line Смена: 475 ФФД: 1.0 [23:48:46]line ЗНМ: 0300000113 [23:48:46]line РНМ: 0000000000091825 [23:48:46]line Версия ККМ: 001 [23:48:46]line ФМ: 0000000000871835 [23:48:46]line ФД: 152118 [23:48:46]line ФПД: 155718760599413 [23:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T234845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152118&fm=155718760599413&tin=02508201610067®Number=0000000000091825&sum=90000 [23:48:46]written 0, free lines is 4095 [23:48:46]OFD Sender: Processing packet 152118 [packets to send 827, broken 826] [23:48:46]ProducePacketName [23:48:46]name=ofd_packets/00152118 [23:48:46]OFD Sender: To server: pG, [23:48:46]CommunicateWithHost lk.salyk.kg:30040 [23:48:46]ConnectInit lk.salyk.kg [23:48:46]Connected sock=9 [23:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 1C 84 03 01 10 F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BE 32 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A5 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 DD AC F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 52 02 00 35 04 06 00 8D A0 19 69 0F 75 8E A8 D4 EE ED 3C 0E 04 [23:48:46]Write to MH i2c: 01 00 00 73 0B 7E [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 07 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: 01 07 00 73 0B 00 00 00 00 00 E2 0C 73 [23:48:46]RasterBufferAndPrint [23:48:46]line [23:48:46]line [23:48:46]line [23:48:46]line [23:48:46]line [23:48:46]written 0, free lines is 3304 [23:48:46]MH_Cut [23:48:46]Write to MH i2c: D1 01 00 7A 0B 01 57 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: D1 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: D1 01 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: D1 01 00 7A 0B 00 56 [23:48:46]Write to MH i2c: 01 00 00 7B 0B 86 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 EF 47 00 E3 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 52 02 00 F4 03 04 00 E0 54 F0 66 B6 04 01 00 00 DF D0 7A 39 94 85 17 25 [23:48:47]CommunicateWithHost err = 0 [23:48:47]CheckOFDResponse [23:48:47]1017 (14) - 77093643461234 [23:48:47]1041 (16) - 0000000000871835 [23:48:47]1040 (4) - 152118 [23:48:47]1012 (4) - 22.09.2024 17:33 [23:48:47]1206 (1) - 0 [23:48:47]OFD Sender: Remove packet 152118 [23:48:47]ProducePacketName [23:48:47]name=ofd_packets/00152118 [23:48:47]NVStorageDeleteData [23:48:47]*** Cut start [23:48:47]*** Purtial cut [23:48:47]*** Stage 1: CUTSNS_PIN = 1 [23:48:47]OFD Sender: No OFD packet to send [23:48:47]Read from MH i2c: 01 [23:48:47]MH_I2C_Read... [23:48:47]*** Stop cut motor [23:48:47]*** Cut end [23:48:47]Read from MH i2c: 01 07 00 [23:48:47]MH_I2C_Read... [23:48:47]Read from MH i2c: 01 07 00 7B 0B 00 00 00 00 00 FF 0F 9B [23:48:47]process_action close_receipt done [23:48:47]requested_data is exist [23:48:47]produce_requested_data [23:48:47]requested_item fm.sn is exist - process it [23:48:47]wFMCommunicate request_size=4 [23:48:47]MH_SAM_APDU [23:48:47]CAPDU: 80 11 00 00 [23:48:47]Write to MH i2c: E2 08 00 7C 0B 80 11 00 00 00 00 00 00 01 [23:48:47]Write i2c OK [23:48:47]MH_I2C_Read... [23:48:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:47]Read from MH i2c: E2 [23:48:47]MH_I2C_Read... [23:48:47]Read from MH i2c: E2 17 00 [23:48:47]MH_I2C_Read... [23:48:47]Read from MH i2c: E2 17 00 7C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [23:48:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:47]wFMCommunicate OK [23:48:47]requested_item fd.num is exist - process it [23:48:47]SAM_PROTO_GetFieldsCounters [23:48:47]wFMCommunicate request_size=4 [23:48:47]MH_SAM_APDU [23:48:47]CAPDU: 80 13 00 00 [23:48:47]Write to MH i2c: E2 08 00 7D 0B 80 13 00 00 00 00 00 00 04 [23:48:47]Write i2c OK [23:48:47]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 62 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 62 00 7D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [23:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_GetFieldsCounters done [23:48:48]requested_item shift.num is exist - process it [23:48:48]requested_item shift.opened is exist - process it [23:48:48]req_shift_opened [23:48:48]FM_GetShiftState [23:48:48]SAM_PROTO_GetShiftState [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 13 01 00 [23:48:48]Write to MH i2c: E2 08 00 7E 0B 80 13 01 00 00 00 00 00 06 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0E 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0E 00 7E 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4D [23:48:48]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_GetShiftState done [23:48:48]FM_GetShiftState done [23:48:48]req_shift_opened done [23:48:48]requested_item shift.open_date is exist - process it [23:48:48]req_shift_open_date [23:48:48]req_shift_open_date done [23:48:48]produce_requested_data done [23:48:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152118,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:48:48]process_action_free close_receipt [23:48:48]json_value_free [23:48:48]json_value_free done [23:48:48]process_json_proto returns [23:48:48]Send response to host [23:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152118,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:48:48]free response buf [23:48:48]execute_script done [23:48:48]execute_script returns [23:48:48]free content buf [23:48:48]Sock 7.Close socket [23:48:48]Sock 7.Thread stoped [23:48:52]OFD Sender: No OFD packet to send [23:48:57]OFD Sender: No OFD packet to send [23:49:02]OFD Sender: No OFD packet to send [23:49:04]recv_with_timeout no data received [23:49:07]OFD Sender: No OFD packet to send [23:49:12]OFD Sender: No OFD packet to send [23:49:17]OFD Sender: No OFD packet to send [23:49:22]OFD Sender: No OFD packet to send [23:49:27]OFD Sender: No OFD packet to send [23:49:32]OFD Sender: No OFD packet to send [23:49:37]OFD Sender: No OFD packet to send [23:49:42]OFD Sender: No OFD packet to send [23:49:47]OFD Sender: No OFD packet to send [23:49:52]OFD Sender: No OFD packet to send [23:49:57]OFD Sender: No OFD packet to send [23:50:02]OFD Sender: No OFD packet to send [23:50:07]OFD Sender: No OFD packet to send [23:50:13]OFD Sender: No OFD packet to send [23:50:18]OFD Sender: No OFD packet to send [23:50:23]OFD Sender: No OFD packet to send [23:50:28]OFD Sender: No OFD packet to send [23:50:33]OFD Sender: No OFD packet to send [23:50:33]recv_with_timeout no data received [23:50:38]OFD Sender: No OFD packet to send [23:50:43]OFD Sender: No OFD packet to send [23:50:48]OFD Sender: No OFD packet to send [23:50:53]OFD Sender: No OFD packet to send [23:50:58]OFD Sender: No OFD packet to send [23:51:03]OFD Sender: No OFD packet to send [23:51:08]OFD Sender: No OFD packet to send [23:51:13]OFD Sender: No OFD packet to send [23:51:18]OFD Sender: No OFD packet to send [23:51:23]OFD Sender: No OFD packet to send [23:51:28]OFD Sender: No OFD packet to send [23:51:33]OFD Sender: No OFD packet to send [23:51:38]OFD Sender: No OFD packet to send [23:51:43]OFD Sender: No OFD packet to send [23:51:48]OFD Sender: No OFD packet to send [23:51:53]OFD Sender: No OFD packet to send [23:51:58]OFD Sender: No OFD packet to send [23:51:59]recv_with_timeout no data received [23:52:03]OFD Sender: No OFD packet to send [23:52:08]OFD Sender: No OFD packet to send [23:52:13]OFD Sender: No OFD packet to send [23:52:18]OFD Sender: No OFD packet to send [23:52:23]OFD Sender: No OFD packet to send [23:52:28]OFD Sender: No OFD packet to send [23:52:33]OFD Sender: No OFD packet to send [23:52:38]OFD Sender: No OFD packet to send [23:52:43]OFD Sender: No OFD packet to send [23:52:47]recv_with_timeout no data received [23:52:48]OFD Sender: No OFD packet to send [23:52:53]OFD Sender: No OFD packet to send [23:52:58]OFD Sender: No OFD packet to send [23:53:03]OFD Sender: No OFD packet to send [23:53:08]OFD Sender: No OFD packet to send [23:53:13]OFD Sender: No OFD packet to send [23:53:18]OFD Sender: No OFD packet to send [23:53:23]OFD Sender: No OFD packet to send [23:53:28]OFD Sender: No OFD packet to send [23:53:33]OFD Sender: No OFD packet to send [23:53:35]recv_with_timeout no data received [23:53:38]OFD Sender: No OFD packet to send [23:53:43]OFD Sender: No OFD packet to send [23:53:48]OFD Sender: No OFD packet to send [23:53:53]OFD Sender: No OFD packet to send [23:53:58]recv_with_timeout no data received [23:53:58]OFD Sender: No OFD packet to send [23:54:01]accept exits with 10 [23:54:01]New connection [23:54:01]New thread 3066891620 created [23:54:01]Thread 3067034980 joined [23:54:01]Waiting for new connection... [23:54:01] Sock 10.Parse request [23:54:01]Sock 10.Check first char [23:54:01]Sock 10.First char is OK [23:54:01]request: POST /json_proto HTTP/1.0 [23:54:01]Method: POST [23:54:01]URL: /json_proto [23:54:01]Method is POST - this is cgi request [23:54:01]url: /json_proto [23:54:01]query_string will be loaded in cgi processing [23:54:01]execute_cgi json_proto POST (null) [23:54:01]execute_cgi path=json_proto method=POST [23:54:01]POST find Content-Length [23:54:01]Host: 172.17.43.67:8080 [23:54:01]Content-Length: 676 [23:54:01]Content-Type: application/json [23:54:01] [23:54:01]POST finish read [23:54:01]Found Content-Length = 676 [23:54:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:01]execute_script... [23:54:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:01]POST & json_proto [23:54:01]process_json_proto [23:54:01]json parsed OK: [23:54:01]protocol is kg_v1.0 [23:54:01]action value=close_receipt [23:54:01]process_action close_receipt [23:54:01]cmd_close_receipt [23:54:01]MH_GetDate [23:54:01]Write to MH i2c: F0 00 00 7F 0B 79 [23:54:01]Write i2c OK [23:54:01]MH_I2C_Read... [23:54:01]Read from MH i2c: F0 [23:54:01]MH_I2C_Read... [23:54:01]Read from MH i2c: F0 09 00 [23:54:01]MH_I2C_Read... [23:54:01]Read from MH i2c: F0 09 00 7F 0B 00 1A AE F0 66 6A BD 47 65 73 [23:54:01]GetLastDocTimeStamp 1727048925 [23:54:01]current date 1727049242 [23:54:01]FM_GetShiftState [23:54:01]SAM_PROTO_GetShiftState [23:54:01]wFMCommunicate request_size=4 [23:54:01]MH_SAM_APDU [23:54:01]CAPDU: 80 13 01 00 [23:54:01]Write to MH i2c: E2 08 00 80 0B 80 13 01 00 00 00 00 00 08 [23:54:01]Write i2c OK [23:54:01]MH_I2C_Read... [23:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:01]Read from MH i2c: E2 [23:54:01]MH_I2C_Read... [23:54:01]Read from MH i2c: E2 0E 00 [23:54:01]MH_I2C_Read... [23:54:01]Read from MH i2c: E2 0E 00 80 0B 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 4F [23:54:01]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:54:01]wFMCommunicate OK [23:54:01]SAM_PROTO_GetShiftState done [23:54:01]FM_GetShiftState done [23:54:01]opened in 1726966141 [23:54:01]opened+sec_in_day 1727052541 [23:54:01]quantity*price = 90068 [23:54:01]sum+1 = 90069 [23:54:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 450 22.09.2024 23:54 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152119 ФПД: 271330095097526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T235402&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152119&fm=271330095097526&tin=02508201610067®Number=0000000000091825&sum=90000 [23:54:02]StoreToDocumentArchive [23:54:02]shift 475 fd 152119 [23:54:02]save to /storage/0475/doc_00152119 [23:54:02]save last doc name /storage/0475/doc_00152119 to /storage/kkm_last_doc_name [23:54:02]save OK [23:54:02]Clear old archive folders... [23:54:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:54:02]tlvbuf is 01AAFDF0 [23:54:02]SAM_PROTO_ClearQueue [23:54:02]wFMCommunicate request_size=4 [23:54:02]MH_SAM_APDU [23:54:02]CAPDU: 80 09 00 00 [23:54:02]Write to MH i2c: E2 08 00 8D 0B 80 09 00 00 00 00 00 00 0A [23:54:02]Write i2c OK [23:54:02]MH_I2C_Read... [23:54:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:02]Read from MH i2c: E2 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [23:54:02]RAPDU: 90 00 [23:54:02]wFMCommunicate OK [23:54:02]SAM_PROTO_ClearQueue done [23:54:02]KKMCreateOFDPacket [23:54:02]OFDProtocolAddRootSTLVToBuf [23:54:02]FM_MakeSignedData [23:54:02]FM_MakeSignedData [23:54:02]SAM_PROTO_SignData [23:54:02]wFMCommunicate request_size=4 [23:54:02]MH_SAM_APDU [23:54:02]CAPDU: 80 0D 01 02 [23:54:02]Write to MH i2c: E2 08 00 8E 0B 80 0D 01 02 00 00 00 00 12 [23:54:02]Write i2c OK [23:54:02]MH_I2C_Read... [23:54:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:02]Read from MH i2c: E2 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 8E 0B 00 90 00 0D [23:54:02]RAPDU: 90 00 [23:54:02]wFMCommunicate OK [23:54:02]wFMCommunicate request_size=255 [23:54:02]MH_SAM_APDU [23:54:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 1A AE F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 52 02 00 35 04 06 00 F6 C5 F5 EF [23:54:02]Write to MH i2c: E2 02 01 8F 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 1A AE F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 52 02 00 35 04 06 00 F6 C5 F5 EF 00 00 47 [23:54:02]Write i2c OK [23:54:02]MH_I2C_Read... [23:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:02]Read from MH i2c: E2 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 8F 0B 00 90 00 0E [23:54:02]RAPDU: 90 00 [23:54:02]wFMCommunicate OK [23:54:02]wFMCommunicate request_size=7 [23:54:02]MH_SAM_APDU [23:54:02]CAPDU: 80 0D 02 02 02 66 B6 [23:54:02]Write to MH i2c: E2 0A 00 90 0B 80 0D 02 02 02 00 66 B6 00 00 35 [23:54:02]Write i2c OK [23:54:02]MH_I2C_Read... [23:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:02]Read from MH i2c: E2 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 [23:54:02]MH_I2C_Read... [23:54:02]Read from MH i2c: E2 03 00 90 0B 00 90 00 0F [23:54:02]RAPDU: 90 00 [23:54:02]wFMCommunicate OK [23:54:02]wFMCommunicate request_size=4 [23:54:02]MH_SAM_APDU [23:54:02]CAPDU: 80 0D 03 02 [23:54:02]Write to MH i2c: E2 08 00 91 0B 80 0D 03 02 00 00 00 00 17 [23:54:02]Write i2c OK [23:54:02]MH_I2C_Read... [23:54:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:03]Read from MH i2c: E2 [23:54:03]MH_I2C_Read... [23:54:03]Read from MH i2c: E2 0B 00 [23:54:03]MH_I2C_Read... [23:54:03]Read from MH i2c: E2 0B 00 91 0B 00 FA 7A EC A3 32 C9 10 DB 90 00 01 [23:54:03]RAPDU: FA 7A EC A3 32 C9 10 DB 90 00 [23:54:03]wFMCommunicate OK [23:54:03]SAM_PROTO_SignData done [23:54:03]FM_MakeSignedData done [23:54:03]CreateOFDProtocolMessage [23:54:03]wFMCommunicate request_size=4 [23:54:03]MH_SAM_APDU [23:54:03]CAPDU: 80 11 00 00 [23:54:03]Write to MH i2c: E2 08 00 92 0B 80 11 00 00 00 00 00 00 17 [23:54:03]Write i2c OK [23:54:03]MH_I2C_Read... [23:54:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:03]Read from MH i2c: E2 [23:54:03]MH_I2C_Read... [23:54:03]Read from MH i2c: E2 17 00 [23:54:03]MH_I2C_Read... [23:54:03]Read from MH i2c: E2 17 00 92 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [23:54:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:54:03]wFMCommunicate OK [23:54:03]CreateOFDProtocolMessage done [23:54:03]OFDSenderStorePacket 152119 [23:54:03]StoreOFDPacket docnum=152119 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27849189+1699200362=1727049551 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 4F AF F0 66 6A BD 47 65 26 [23:59:11]Current date/time: 22.09.2024 23:59 [23:59:11]FM_Init [23:59:11]wFMConnect [23:59:11]MH_SAM_On [23:59:11]Write to MH i2c: E0 00 00 08 00 E7 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_init finished! [23:59:11]*** atr: [23:59:11]*** 0F 3B D5 18 FF 81 91 FE [23:59:11]*** 1F C3 80 73 C8 21 10 0A [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]*** 00 00 00 00 00 00 00 00 [23:59:11]Read from MH i2c: E0 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E0 10 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:59:11]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:59:11]wFMCommunicate request_size=10 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:59:11]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:59:11]RAPDU: 90 00 [23:59:11]wFMCommunicate OK [23:59:11]wFMCommunicate request_size=4 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 11 00 00 [23:59:11]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [23:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:59:11]wFMCommunicate OK [23:59:11]Detected FM SN is 0000000000871835 [23:59:11]Stored FM SN is 0000000000871835 [23:59:11]wFMCommunicate request_size=9 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 16 00 00 04 E6 7F 00 00 [23:59:11]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:59:11]RAPDU: 90 00 [23:59:11]wFMCommunicate OK [23:59:11]FM PIN OK [23:59:11]wFMCommunicate request_size=8 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 14 04 00 03 02 00 01 [23:59:11]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:59:11]RAPDU: 90 00 [23:59:11]wFMCommunicate OK [23:59:11]wFMCommunicate request_size=13 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:59:11]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:59:11]RAPDU: 90 00 [23:59:11]wFMCommunicate OK [23:59:11]wFMCommunicate request_size=4 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 11 00 00 [23:59:11]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [23:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:59:11]wFMCommunicate OK [23:59:11]DocumentArchiveInit [23:59:11]Start Httpd... [23:59:11]Httpd thread 3067403620 created [23:59:11]Write to MH i2c: 01 00 00 0F 00 0F [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: 01 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: 01 07 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:59:11]MH Int Process started [23:59:11]Allocated Socket 8 [23:59:11]Bind OK [23:59:11]Listen OK [23:59:11]httpd running on port 8080 [23:59:11]Waiting for new connection... [23:59:12]OFD Sender: Processing packet 152119 [packets to send 827, broken 826] [23:59:12]ProducePacketName [23:59:12]name=ofd_packets/00152119 [23:59:12]OFD Sender: To server: pG, [23:59:12]CommunicateWithHost lk.salyk.kg:30040 [23:59:12]ConnectInit lk.salyk.kg [23:59:13]Connected sock=7 [23:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 66 04 01 41 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 1A AE F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 52 02 00 35 04 06 00 F6 C5 F5 EF 66 B6 FA 7A EC A3 32 C9 10 DB [23:59:14]accept exits with 9 [23:59:14]New connection [23:59:14]New thread 3067116900 created [23:59:14]Waiting for new connection... [23:59:14] Sock 9.Parse request [23:59:14]Sock 9.Check first char [23:59:14]Sock 9.First char is OK [23:59:14]request: POST /json_proto HTTP/1.0 [23:59:14]Method: POST [23:59:14]URL: /json_proto [23:59:14]Method is POST - this is cgi request [23:59:14]url: /json_proto [23:59:14]query_string will be loaded in cgi processing [23:59:14]execute_cgi json_proto POST (null) [23:59:14]execute_cgi path=json_proto method=POST [23:59:14]POST find Content-Length [23:59:14]Host: 172.17.43.67:8080 [23:59:14]Content-Length: 215 [23:59:14]Content-Type: application/json [23:59:14] [23:59:14]POST finish read [23:59:14]Found Content-Length = 215 [23:59:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:14]execute_script... [23:59:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:14]POST & json_proto [23:59:14]process_json_proto [23:59:14]json parsed OK: [23:59:14]protocol is kg_v1.0 [23:59:14]action value=get_value [23:59:14]process_action get_value [23:59:14]cmd_get_value [23:59:14]process_action get_value done [23:59:14]requested_data is exist [23:59:14]produce_requested_data [23:59:14]requested_item kkm.sn is exist - process it [23:59:14]requested_item kkm.ver is exist - process it [23:59:14]requested_item fm.sn is exist - process it [23:59:14]wFMCommunicate request_size=4 [23:59:14]MH_SAM_APDU [23:59:14]CAPDU: 80 11 00 00 [23:59:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:59:14]Write i2c OK [23:59:14]MH_I2C_Read... [23:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:15]Read from MH i2c: E2 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 17 00 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [23:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:59:15]wFMCommunicate OK [23:59:15]requested_item fd.num is exist - process it [23:59:15]SAM_PROTO_GetFieldsCounters [23:59:15]wFMCommunicate request_size=4 [23:59:15]MH_SAM_APDU [23:59:15]CAPDU: 80 13 00 00 [23:59:15]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:59:15]Write i2c OK [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 [23:59:15]MH_I2C_Read... [23:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:59:15]Read from MH i2c: E2 62 00 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [23:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:59:15]wFMCommunicate OK [23:59:15]SAM_PROTO_GetFieldsCounters done [23:59:15]requested_item shift.num is exist - process it [23:59:15]requested_item shift.opened is exist - process it [23:59:15]req_shift_opened [23:59:15]FM_GetShiftState [23:59:15]SAM_PROTO_GetShiftState [23:59:15]wFMCommunicate request_size=4 [23:59:15]MH_SAM_APDU [23:59:15]CAPDU: 80 13 01 00 [23:59:15]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:59:15]Write i2c OK [23:59:15]MH_I2C_Read... [23:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:15]Read from MH i2c: E2 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 0E 00 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 D6 [23:59:15]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:59:15]wFMCommunicate OK [23:59:15]SAM_PROTO_GetShiftState done [23:59:15]FM_GetShiftState done [23:59:15]req_shift_opened done [23:59:15]requested_item shift.open_date is exist - process it [23:59:15]req_shift_open_date [23:59:15]req_shift_open_date done [23:59:15]produce_requested_data done [23:59:15]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152119,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:59:15]process_action_free get_value [23:59:15]json_value_free [23:59:15]json_value_free done [23:59:15]process_json_proto returns [23:59:15]Send response to host [23:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152119,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:59:15]free response buf [23:59:15]execute_script done [23:59:15]execute_script returns [23:59:15]free content buf [23:59:15]Sock 9.Close socket [23:59:15]Sock 9.Thread stoped [23:59:15]accept exits with 11 [23:59:15]New connection [23:59:15]New thread 3066973540 created [23:59:15]Thread 3067116900 joined [23:59:15]Waiting for new connection... [23:59:15] Sock 11.Parse request [23:59:15]Sock 11.Check first char [23:59:15]Sock 11.First char is OK [23:59:15]request: POST /json_proto HTTP/1.0 [23:59:15]Method: POST [23:59:15]URL: /json_proto [23:59:15]Method is POST - this is cgi request [23:59:15]url: /json_proto [23:59:15]query_string will be loaded in cgi processing [23:59:15]execute_cgi json_proto POST (null) [23:59:15]execute_cgi path=json_proto method=POST [23:59:15]POST find Content-Length [23:59:15]Host: 172.17.43.67:8080 [23:59:15]Content-Length: 331 [23:59:15]Content-Type: application/json [23:59:15] [23:59:15]POST finish read [23:59:15]Found Content-Length = 331 [23:59:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:59:15]execute_script... [23:59:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:59:15]POST & json_proto [23:59:15]process_json_proto [23:59:15]json parsed OK: [23:59:15]protocol is kg_v1.0 [23:59:15]action value=get_value [23:59:15]process_action get_value [23:59:15]cmd_get_value [23:59:15]process_action get_value done [23:59:15]requested_data is exist [23:59:15]produce_requested_data [23:59:15]requested_item fm.sale.total is exist - process it [23:59:15]SAM_PROTO_GetFMData [23:59:15]wFMCommunicate request_size=4 [23:59:15]MH_SAM_APDU [23:59:15]CAPDU: 80 13 03 00 [23:59:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:59:15]Write i2c OK [23:59:15]MH_I2C_Read... [23:59:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FC B7 47 00 65 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 52 02 00 F4 03 04 00 54 57 F0 66 B6 04 01 00 00 59 20 B8 39 FE 9B 2A 29 [23:59:15]CommunicateWithHost err = 0 [23:59:15]CheckOFDResponse [23:59:15]1017 (14) - 77093643461234 [23:59:15]1041 (16) - 0000000000871835 [23:59:15]1040 (4) - 152119 [23:59:15]1012 (4) - 22.09.2024 17:43 [23:59:15]1206 (1) - 0 [23:59:15]OFD Sender: Remove packet 152119 [23:59:15]ProducePacketName [23:59:15]name=ofd_packets/00152119 [23:59:15]NVStorageDeleteData [23:59:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:59:15]Read from MH i2c: E2 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 FD 00 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 81 4E 02 00 69 04 9F 00 6F 04 04 00 AC 4A 02 00 B1 04 05 00 D8 C6 FC 98 02 70 04 05 00 D8 C6 FC 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B CE A5 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D1 02 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 D7 [23:59:15]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 81 4E 02 00 69 04 9F 00 6F 04 04 00 AC 4A 02 00 B1 04 05 00 D8 C6 FC 98 02 70 04 05 00 D8 C6 FC 98 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B CE A5 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D1 02 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [23:59:15]wFMCommunicate OK [23:59:15]wFMCommunicate request_size=4 [23:59:15]MH_SAM_APDU [23:59:15]CAPDU: 80 17 00 00 [23:59:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:59:15]Write i2c OK [23:59:15]MH_I2C_Read... [23:59:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:15]Read from MH i2c: E2 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 FD 00 [23:59:15]MH_I2C_Read... [23:59:15]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E6 [23:59:15]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [23:59:15]wFMCommunicate OK [23:59:15]wFMCommunicate request_size=4 [23:59:15]MH_SAM_APDU [23:59:15]CAPDU: 80 17 00 00 [23:59:15]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:59:15]Write i2c OK [23:59:15]MH_I2C_Read... [23:59:16]OFD Sender: No OFD packet to send [23:59:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:16]Read from MH i2c: E2 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 FD 00 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [23:59:16]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [23:59:16]wFMCommunicate OK [23:59:16]wFMCommunicate request_size=4 [23:59:16]MH_SAM_APDU [23:59:16]CAPDU: 80 17 00 00 [23:59:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:59:16]Write i2c OK [23:59:16]MH_I2C_Read... [23:59:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:16]Read from MH i2c: E2 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 FD 00 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [23:59:16]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [23:59:16]wFMCommunicate OK [23:59:16]wFMCommunicate request_size=4 [23:59:16]MH_SAM_APDU [23:59:16]CAPDU: 80 17 00 00 [23:59:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:59:16]Write i2c OK [23:59:16]MH_I2C_Read... [23:59:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [23:59:16]Read from MH i2c: E2 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 DE 00 [23:59:16]MH_I2C_Read... [23:59:16]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [23:59:16]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:59:16]wFMCommunicate OK [23:59:16]SAM_PROTO_GetFMData done [23:59:16]requested_item fm.sale_refund.total is exist - process it [23:59:16]requested_item fm.buy.total is exist - process it [23:59:16]requested_item shift.sale.total is exist - process it [23:59:16]SAM_PROTO_GetShiftData [23:59:16]wFMCommunicate request_size=4 [23:59:16]MH_SAM_APDU [23:59:16]CAPDU: 80 13 02 00 [23:59:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:59:16]Write i2c OK [23:59:16]MH_I2C_Read... [23:59:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:59:17]Read from MH i2c: E2 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 C2 01 00 00 69 04 9B 00 6F 04 04 00 C1 01 00 00 B1 04 04 00 2C 09 65 01 70 04 04 00 2C 09 65 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 79 EE 25 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F 29 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 F2 [23:59:17]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C2 01 00 00 69 04 9B 00 6F 04 04 00 C1 01 00 00 B1 04 04 00 2C 09 65 01 70 04 04 00 2C 09 65 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 79 EE 25 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F 29 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [23:59:17]wFMCommunicate OK [23:59:17]wFMCommunicate request_size=4 [23:59:17]MH_SAM_APDU [23:59:17]CAPDU: 80 17 00 00 [23:59:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:59:17]Write i2c OK [23:59:17]MH_I2C_Read... [23:59:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:17]Read from MH i2c: E2 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 9C [23:59:17]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [23:59:17]wFMCommunicate OK [23:59:17]wFMCommunicate request_size=4 [23:59:17]MH_SAM_APDU [23:59:17]CAPDU: 80 17 00 00 [23:59:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:59:17]Write i2c OK [23:59:17]MH_I2C_Read... [23:59:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:17]Read from MH i2c: E2 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 [23:59:17]MH_I2C_Read... [23:59:17]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [23:59:17]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [23:59:17]wFMCommunicate OK [23:59:17]wFMCommunicate request_size=4 [23:59:17]MH_SAM_APDU [23:59:17]CAPDU: 80 17 00 00 [23:59:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:59:17]Write i2c OK [23:59:17]MH_I2C_Read... [23:59:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:18]Read from MH i2c: E2 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 FD 00 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 24 [23:59:18]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [23:59:18]wFMCommunicate OK [23:59:18]wFMCommunicate request_size=4 [23:59:18]MH_SAM_APDU [23:59:18]CAPDU: 80 17 00 00 [23:59:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:59:18]Write i2c OK [23:59:18]MH_I2C_Read... [23:59:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [23:59:18]Read from MH i2c: E2 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 D5 00 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [23:59:18]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:59:18]wFMCommunicate OK [23:59:18]SAM_PROTO_GetShiftData done [23:59:18]requested_item shift.sale.total_cash is exist - process it [23:59:18]requested_item shift.sale_refund.total is exist - process it [23:59:18]requested_item shift.sale_refund.total_cash is exist - process it [23:59:18]requested_item shift.buy.total is exist - process it [23:59:18]requested_item shift.buy.total_cash is exist - process it [23:59:18]produce_requested_data done [23:59:18]produce_requested_data return {"fm.sale.total":111566374.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":233987.00,"shift.sale.total_cash":233987.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:59:18]process_action_free get_value [23:59:18]json_value_free [23:59:18]json_value_free done [23:59:18]process_json_proto returns [23:59:18]Send response to host [23:59:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111566374.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":233987.00,"shift.sale.total_cash":233987.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:59:18]free response buf [23:59:18]execute_script done [23:59:18]execute_script returns [23:59:18]free content buf [23:59:18]Sock 11.Close socket [23:59:18]Sock 11.Thread stoped [23:59:18]accept exits with 9 [23:59:18]New connection [23:59:18]New thread 3067116900 created [23:59:18]Thread 3066973540 joined [23:59:18]Waiting for new connection... [23:59:18] Sock 9.Parse request [23:59:18]Sock 9.Check first char [23:59:18]Sock 9.First char is OK [23:59:18]request: POST /json_proto HTTP/1.0 [23:59:18]Method: POST [23:59:18]URL: /json_proto [23:59:18]Method is POST - this is cgi request [23:59:18]url: /json_proto [23:59:18]query_string will be loaded in cgi processing [23:59:18]execute_cgi json_proto POST (null) [23:59:18]execute_cgi path=json_proto method=POST [23:59:18]POST find Content-Length [23:59:18]Host: 172.17.43.67:8080 [23:59:18]Content-Length: 678 [23:59:18]Content-Type: application/json [23:59:18] [23:59:18]POST finish read [23:59:18]Found Content-Length = 678 [23:59:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:18]execute_script... [23:59:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:18]POST & json_proto [23:59:18]process_json_proto [23:59:18]json parsed OK: [23:59:18]protocol is kg_v1.0 [23:59:18]action value=close_receipt [23:59:18]process_action close_receipt [23:59:18]cmd_close_receipt [23:59:18]MH_GetDate [23:59:18]Write to MH i2c: F0 00 00 1D 00 0C [23:59:18]Write i2c OK [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: F0 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: F0 09 00 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: F0 09 00 1D 00 00 57 AF F0 66 6A BD 47 65 44 [23:59:18]GetLastDocTimeStamp 1727049242 [23:59:18]current date 1727049559 [23:59:18]FM_GetShiftState [23:59:18]SAM_PROTO_GetShiftState [23:59:18]wFMCommunicate request_size=4 [23:59:18]MH_SAM_APDU [23:59:18]CAPDU: 80 13 01 00 [23:59:18]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:59:18]Write i2c OK [23:59:18]MH_I2C_Read... [23:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:18]Read from MH i2c: E2 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 0E 00 [23:59:18]MH_I2C_Read... [23:59:18]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E2 [23:59:18]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:59:18]wFMCommunicate OK [23:59:18]SAM_PROTO_GetShiftState done [23:59:18]FM_GetShiftState done [23:59:18]opened in 1726966141 [23:59:18]opened+sec_in_day 1727052541 [23:59:18]quantity*price = 50036 [23:59:18]sum+1 = 50037 [23:59:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 451 22.09.2024 23:59 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152120 ФПД: 116991367974778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T235919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152120&fm=116991367974778&tin=02508201610067®Number=0000000000091825&sum=50000 [23:59:19]StoreToDocumentArchive [23:59:19]shift 475 fd 152120 [23:59:19]save to /storage/0475/doc_00152120 [23:59:19]save last doc name /storage/0475/doc_00152120 to /storage/kkm_last_doc_name [23:59:19]save OK [23:59:19]Clear old archive folders... [23:59:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:59:19]tlvbuf is 0063BE90 [23:59:19]SAM_PROTO_ClearQueue [23:59:19]wFMCommunicate request_size=4 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 09 00 00 [23:59:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:59:20]RAPDU: 90 00 [23:59:20]wFMCommunicate OK [23:59:20]SAM_PROTO_ClearQueue done [23:59:20]KKMCreateOFDPacket [23:59:20]OFDProtocolAddRootSTLVToBuf [23:59:20]FM_MakeSignedData [23:59:20]FM_MakeSignedData [23:59:20]SAM_PROTO_SignData [23:59:20]wFMCommunicate request_size=4 [23:59:20]MH_SAM_APDU [23:59:20]CAPDU: 80 0D 01 02 [23:59:20]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:59:20]RAPDU: 90 00 [23:59:20]wFMCommunicate OK [23:59:20]wFMCommunicate request_size=255 [23:59:20]MH_SAM_APDU [23:59:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 57 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 52 02 00 35 04 06 00 6A [23:59:20]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 57 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 52 02 00 35 04 06 00 6A 00 00 16 [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]recv_with_timeout no data received [23:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:59:20]RAPDU: 90 00 [23:59:20]wFMCommunicate OK [23:59:20]wFMCommunicate request_size=10 [23:59:20]MH_SAM_APDU [23:59:20]CAPDU: 80 0D 02 02 05 67 2C EE 0F 7A [23:59:20]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 67 2C EE 0F 7A 00 00 BC [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:59:20]RAPDU: 90 00 [23:59:20]wFMCommunicate OK [23:59:20]wFMCommunicate request_size=4 [23:59:20]MH_SAM_APDU [23:59:20]CAPDU: 80 0D 03 02 [23:59:20]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 0B 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 0B 00 2F 00 00 81 59 12 2C 42 43 AF FC 90 00 F3 [23:59:20]RAPDU: 81 59 12 2C 42 43 AF FC 90 00 [23:59:20]wFMCommunicate OK [23:59:20]SAM_PROTO_SignData done [23:59:20]FM_MakeSignedData done [23:59:20]CreateOFDProtocolMessage [23:59:20]wFMCommunicate request_size=4 [23:59:20]MH_SAM_APDU [23:59:20]CAPDU: 80 11 00 00 [23:59:20]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:20]Read from MH i2c: E2 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 17 00 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [23:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:59:20]wFMCommunicate OK [23:59:20]CreateOFDProtocolMessage done [23:59:20]OFDSenderStorePacket 152120 [23:59:20]StoreOFDPacket docnum=152120 [23:59:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 52 FB 07 01 6A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 57 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 52 02 00 35 04 06 00 6A 67 2C EE 0F 7A 81 59 12 2C 42 43 AF FC [23:59:20]CheckFolder [23:59:20]dirname=/storage/ofd_packets [23:59:20]CheckFolder done [23:59:20]ProducePacketName [23:59:20]name=ofd_packets/00152120 [23:59:20]NVStorageSaveData ofd_packets/00152120 [23:59:20]File name is /storage/ofd_packets/00152120 [23:59:20]Write 301 bytes [23:59:20]NVStorageSaveData done [23:59:20]OFDSenderStorePacket done [23:59:20]KKMCreateOFDPacket done [23:59:20]NVStorageSaveData kkm_last_timestamp [23:59:20]File name is /storage/kkm_last_timestamp [23:59:20]Write 4 bytes [23:59:20]NVStorageSaveData done [23:59:20]ExternCall_PrintAddStr [23:59:20]wPrintStart [23:59:20]Write to MH i2c: 01 00 00 31 00 31 [23:59:20]Write i2c OK [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: 01 [23:59:20]MH_I2C_Read... [23:59:20]Read from MH i2c: 01 07 00 [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:59:21]RasterBufferAndPrint [23:59:21]line Счет N : (1)1786128 [23:59:21]line ИНН: 02508201610067 [23:59:21]line Контрольно-Кассовый Чек [23:59:21]line ПРОДАЖА [23:59:21]line ТРК (МРК, ГНК) : 12 [23:59:21]line Товар: 2710124130 [23:59:21]line Аи-92-К-5 [23:59:21]line 7.380 * 67.80 [23:59:21]line = 500.36 [23:59:21]line НДС 12% НСП 1% [23:59:21]line > о реализуемом товаре [23:59:21]line ОКРУГЛЕНИЕ: -0.36 [23:59:21]line ИТОГО: 500.00 [23:59:21]line Внесено: 500.00 [23:59:21]line СДАЧА: 0.00 [23:59:21]line НСП 1% : 4.43 [23:59:21]line НДС 12% : 53.14 [23:59:21]line Наличными: 500.00 [23:59:21]line Безнал.: 0.00 [23:59:21]line Место: АЗС № 89 "Партнер Нефть" [23:59:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:59:21]line СНО: Общий режим [23:59:21]line Чек 451 22.09.2024 23:59 [23:59:21]line Смена: 475 ФФД: 1.0 [23:59:21]line ЗНМ: 0300000113 [23:59:21]line РНМ: 0000000000091825 [23:59:21]line Версия ККМ: 001 [23:59:21]line ФМ: 0000000000871835 [23:59:21]line ФД: 152120 [23:59:21]line ФПД: 116991367974778 [23:59:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T235919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152120&fm=116991367974778&tin=02508201610067®Number=0000000000091825&sum=50000 [23:59:21]written 0, free lines is 4095 [23:59:21]OFD Sender: Processing packet 152120 [packets to send 827, broken 826] [23:59:21]ProducePacketName [23:59:21]name=ofd_packets/00152120 [23:59:21]OFD Sender: To server: pG, [23:59:21]CommunicateWithHost lk.salyk.kg:30040 [23:59:21]ConnectInit lk.salyk.kg [23:59:21]Write to MH i2c: 01 00 00 5C 00 5C [23:59:21]Write i2c OK [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: 01 [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: 01 07 00 [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E7 0C 56 [23:59:21]RasterBufferAndPrint [23:59:21]line [23:59:21]line [23:59:21]line [23:59:21]line [23:59:21]line [23:59:21]written 0, free lines is 3327 [23:59:21]MH_Cut [23:59:21]Write to MH i2c: D1 01 00 63 00 01 35 [23:59:21]Write i2c OK [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: D1 [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: D1 01 00 [23:59:21]MH_I2C_Read... [23:59:21]Read from MH i2c: D1 01 00 63 00 00 34 [23:59:21]Write to MH i2c: 01 00 00 64 00 64 [23:59:21]Write i2c OK [23:59:21]MH_I2C_Read... [23:59:22]*** Cut start [23:59:22]*** Purtial cut [23:59:22]*** Stage 1: CUTSNS_PIN = 1 [23:59:22]Read from MH i2c: 01 *** Stop cut motor [23:59:22] [23:59:22]*** Cut end [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: 01 07 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [23:59:22]process_action close_receipt done [23:59:22]requested_data is exist [23:59:22]produce_requested_data [23:59:22]requested_item fm.sn is exist - process it [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 11 00 00 [23:59:22]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 17 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [23:59:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:59:22]wFMCommunicate OK [23:59:22]requested_item fd.num is exist - process it [23:59:22]SAM_PROTO_GetFieldsCounters [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 13 00 00 [23:59:22]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 62 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [23:59:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:59:22]wFMCommunicate OK [23:59:22]SAM_PROTO_GetFieldsCounters done [23:59:22]requested_item shift.num is exist - process it [23:59:22]requested_item shift.opened is exist - process it [23:59:22]req_shift_opened [23:59:22]FM_GetShiftState [23:59:22]SAM_PROTO_GetShiftState [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 13 01 00 [23:59:22]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 0E 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2B [23:59:22]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:59:22]wFMCommunicate OK [23:59:22]SAM_PROTO_GetShiftState done [23:59:22]FM_GetShiftState done [23:59:22]req_shift_opened done [23:59:22]requested_item shift.open_date is exist - process it [23:59:22]req_shift_open_date [23:59:22]req_shift_open_date done [23:59:22]produce_requested_data done [23:59:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152120,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [23:59:22]process_action_free close_receipt [23:59:22]json_value_free [23:59:22]json_value_free done [23:59:22]process_json_proto returns [23:59:22]Send response to host [23:59:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152120,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [23:59:22]free response buf [23:59:22]execute_script done [23:59:22]execute_script returns [23:59:22]free content buf [23:59:22]Sock 9.Close socket [23:59:22]Sock 9.Thread stoped [23:59:24]Connected sock=10 [23:59:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 52 FB 07 01 6A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 57 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 52 02 00 35 04 06 00 6A 67 2C EE 0F 7A 81 59 12 2C 42 43 AF FC [23:59:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E FE 47 00 4E 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 52 02 00 F4 03 04 00 5E 57 F0 66 B6 04 01 00 00 32 8A A1 89 B5 77 D1 3E [23:59:25]CommunicateWithHost err = 0 [23:59:25]CheckOFDResponse [23:59:25]1017 (14) - 77093643461234 [23:59:25]1041 (16) - 0000000000871835 [23:59:25]1040 (4) - 152120 [23:59:25]1012 (4) - 22.09.2024 17:43 [23:59:25]1206 (1) - 0 [23:59:25]OFD Sender: Remove packet 152120 [23:59:25]ProducePacketName [23:59:25]name=ofd_packets/00152120 [23:59:25]NVStorageDeleteData [23:59:26]OFD Sender: No OFD packet to send [23:59:31]OFD Sender: No OFD packet to send [23:59:36]OFD Sender: No OFD packet to send [23:59:41]OFD Sender: No OFD packet to send [23:59:46]OFD Sender: No OFD packet to send [23:59:51]OFD Sender: No OFD packet to send [23:59:56]OFD Sender: No OFD packet to send [23:59:59]accept exits with 7 [23:59:59]New connection [23:59:59]New thread 3066973540 created [23:59:59]Thread 3067116900 joined [23:59:59]Waiting for new connection... [23:59:59] Sock 7.Parse request [23:59:59]Sock 7.Check first char [23:59:59]Sock 7.First char is OK [23:59:59]request: POST /json_proto HTTP/1.0 [23:59:59]Method: POST [23:59:59]URL: /json_proto [23:59:59]Method is POST - this is cgi request [23:59:59]url: /json_proto [23:59:59]query_string will be loaded in cgi processing [23:59:59]execute_cgi json_proto POST (null) [23:59:59]execute_cgi path=json_proto method=POST [23:59:59]POST find Content-Length [23:59:59]Host: 172.17.43.67:8080 [23:59:59]Content-Length: 678 [23:59:59]Content-Type: application/json [23:59:59] [23:59:59]POST finish read [23:59:59]Found Content-Length = 678 [23:59:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:59]execute_script... [23:59:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:59]POST & json_proto [23:59:59]process_json_proto [23:59:59]json parsed OK: [23:59:59]protocol is kg_v1.0 [23:59:59]action value=close_receipt [23:59:59]process_action close_receipt [23:59:59]cmd_close_receipt [23:59:59]MH_GetDate [23:59:59]Write to MH i2c: F0 00 00 68 00 57 [23:59:59]Write i2c OK [23:59:59]MH_I2C_Read... [23:59:59]Read from MH i2c: F0 [23:59:59]MH_I2C_Read... [23:59:59]Read from MH i2c: F0 09 00 [23:59:59]MH_I2C_Read... [23:59:59]Read from MH i2c: F0 09 00 68 00 00 80 AF F0 66 6A BD 47 65 B8 [23:59:59]GetLastDocTimeStamp 1727049559 [23:59:59]current date 1727049600 [23:59:59]FM_GetShiftState [23:59:59]SAM_PROTO_GetShiftState [23:59:59]wFMCommunicate request_size=4 [23:59:59]MH_SAM_APDU [23:59:59]CAPDU: 80 13 01 00 [23:59:59]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [23:59:59]Write i2c OK [23:59:59]MH_I2C_Read... [23:59:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:59]Read from MH i2c: E2 [23:59:59]MH_I2C_Read... [23:59:59]Read from MH i2c: E2 0E 00 [23:59:59]MH_I2C_Read... [23:59:59]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2D [23:59:59]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [23:59:59]wFMCommunicate OK [23:59:59]SAM_PROTO_GetShiftState done [23:59:59]FM_GetShiftState done [23:59:59]opened in 1726966141 [23:59:59]opened+sec_in_day 1727052541 [23:59:59]quantity*price = 40002 [23:59:59]sum+1 = 40003 [23:59:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 452 23.09.2024 00:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152121 ФПД: 72891367124704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000000&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152121&fm=72891367124704&tin=02508201610067®Number=0000000000091825&sum=40000 [00:00:00]StoreToDocumentArchive [00:00:00]shift 475 fd 152121 [00:00:00]save to /storage/0475/doc_00152121 [00:00:00]save last doc name /storage/0475/doc_00152121 to /storage/kkm_last_doc_name [00:00:00]save OK [00:00:00]Clear old archive folders... [00:00:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:00:00]tlvbuf is 005DA060 [00:00:00]SAM_PROTO_ClearQueue [00:00:00]wFMCommunicate request_size=4 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 09 00 00 [00:00:00]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [00:00:00]RAPDU: 90 00 [00:00:00]wFMCommunicate OK [00:00:00]SAM_PROTO_ClearQueue done [00:00:00]KKMCreateOFDPacket [00:00:00]OFDProtocolAddRootSTLVToBuf [00:00:00]FM_MakeSignedData [00:00:00]FM_MakeSignedData [00:00:00]SAM_PROTO_SignData [00:00:00]wFMCommunicate request_size=4 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 0D 01 02 [00:00:00]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [00:00:00]RAPDU: 90 00 [00:00:00]wFMCommunicate OK [00:00:00]wFMCommunicate request_size=255 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 80 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 52 02 00 35 04 06 00 42 [00:00:00]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 80 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 52 02 00 35 04 06 00 42 00 00 49 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [00:00:00]RAPDU: 90 00 [00:00:00]wFMCommunicate OK [00:00:00]wFMCommunicate request_size=10 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 0D 02 02 05 4B 58 0B 6E E0 [00:00:00]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 4B 58 0B 6E E0 00 00 F9 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [00:00:00]RAPDU: 90 00 [00:00:00]wFMCommunicate OK [00:00:00]wFMCommunicate request_size=4 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 0D 03 02 [00:00:00]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 0B 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 0B 00 7A 00 00 95 63 D3 9A 96 3C F6 BB 90 00 DE [00:00:00]RAPDU: 95 63 D3 9A 96 3C F6 BB 90 00 [00:00:00]wFMCommunicate OK [00:00:00]SAM_PROTO_SignData done [00:00:00]FM_MakeSignedData done [00:00:00]CreateOFDProtocolMessage [00:00:00]wFMCommunicate request_size=4 [00:00:00]MH_SAM_APDU [00:00:00]CAPDU: 80 11 00 00 [00:00:00]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [00:00:00]Write i2c OK [00:00:00]MH_I2C_Read... [00:00:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:00]Read from MH i2c: E2 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 17 00 [00:00:00]MH_I2C_Read... [00:00:00]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [00:00:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:00:00]wFMCommunicate OK [00:00:00]CreateOFDProtocolMessage done [00:00:00]OFDSenderStorePacket 152121 [00:00:00]StoreOFDPacket docnum=152121 [00:00:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 03 07 01 0A E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 80 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 52 02 00 35 04 06 00 42 4B 58 0B 6E E0 95 63 D3 9A 96 3C F6 BB [00:00:00]CheckFolder [00:00:00]dirname=/storage/ofd_packets [00:00:00]CheckFolder done [00:00:00]ProducePacketName [00:00:00]name=ofd_packets/00152121 [00:00:00]NVStorageSaveData ofd_packets/00152121 [00:00:00]File name is /storage/ofd_packets/00152121 [00:00:00]Write 301 bytes [00:00:00]NVStorageSaveData done [00:00:00]OFDSenderStorePacket done [00:00:00]KKMCreateOFDPacket done [00:00:00]NVStorageSaveData kkm_last_timestamp [00:00:00]File name is /storage/kkm_last_timestamp [00:00:00]Write 4 bytes [00:00:00]NVStorageSaveData done [00:00:01]ExternCall_PrintAddStr [00:00:01]wPrintStart [00:00:01]Write to MH i2c: 01 00 00 7C 00 7C [00:00:01]Write i2c OK [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 07 00 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [00:00:01]RasterBufferAndPrint [00:00:01]line Счет N : (1)1786129 [00:00:01]line ИНН: 02508201610067 [00:00:01]line Контрольно-Кассовый Чек [00:00:01]line ПРОДАЖА [00:00:01]line ТРК (МРК, ГНК) : 12 [00:00:01]line Товар: 2710124130 [00:00:01]line Аи-92-К-5 [00:00:01]line 5.900 * 67.80 [00:00:01]line = 400.02 [00:00:01]line НДС 12% НСП 1% [00:00:01]line > о реализуемом товаре [00:00:01]line ОКРУГЛЕНИЕ: -0.02 [00:00:01]line ИТОГО: 400.00 [00:00:01]line Внесено: 400.00 [00:00:01]line СДАЧА: 0.00 [00:00:01]line НСП 1% : 3.54 [00:00:01]line НДС 12% : 42.48 [00:00:01]line Наличными: 400.00 [00:00:01]line Безнал.: 0.00 [00:00:01]line Место: АЗС № 89 "Партнер Нефть" [00:00:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:00:01]line СНО: Общий режим [00:00:01]line Чек 452 23.09.2024 00:00 [00:00:01]line Смена: 475 ФФД: 1.0 [00:00:01]line ЗНМ: 0300000113 [00:00:01]line РНМ: 0000000000091825 [00:00:01]line Версия ККМ: 001 [00:00:01]line ФМ: 0000000000871835 [00:00:01]line ФД: 152121 [00:00:01]line ФПД: 72891367124704 [00:00:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000000&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152121&fm=72891367124704&tin=02508201610067®Number=0000000000091825&sum=40000 [00:00:01]written 0, free lines is 4095 [00:00:01]OFD Sender: Processing packet 152121 [packets to send 827, broken 826] [00:00:01]ProducePacketName [00:00:01]name=ofd_packets/00152121 [00:00:01]OFD Sender: To server: pG, [00:00:01]CommunicateWithHost lk.salyk.kg:30040 [00:00:01]ConnectInit lk.salyk.kg [00:00:01]Write to MH i2c: 01 00 00 A7 00 A7 [00:00:01]Write i2c OK [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 07 00 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DE 0C 98 [00:00:01]RasterBufferAndPrint [00:00:01]line [00:00:01]line [00:00:01]line [00:00:01]line [00:00:01]line [00:00:01]written 0, free lines is 3306 [00:00:01]MH_Cut [00:00:01]Write to MH i2c: D1 01 00 AE 00 01 80 [00:00:01]Write i2c OK [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: D1 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: D1 01 00 [00:00:01]MH_I2C_Read... [00:00:01]Read from MH i2c: D1 01 00 AE 00 00 7F [00:00:01]Write to MH i2c: 01 00 00 AF 00 AF [00:00:01]Write i2c OK [00:00:01]MH_I2C_Read... [00:00:01]Connected sock=9 [00:00:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 03 07 01 0A E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 80 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 52 02 00 35 04 06 00 42 4B 58 0B 6E E0 95 63 D3 9A 96 3C F6 BB [00:00:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 16 F8 47 00 57 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 52 02 00 F4 03 04 00 83 57 F0 66 B6 04 01 00 00 99 D9 55 79 86 1A FF 90 [00:00:02]CommunicateWithHost err = 0 [00:00:02]CheckOFDResponse [00:00:02]1017 (14) - 77093643461234 [00:00:02]1041 (16) - 0000000000871835 [00:00:02]1040 (4) - 152121 [00:00:02]1012 (4) - 22.09.2024 17:44 [00:00:02]1206 (1) - 0 [00:00:02]OFD Sender: Remove packet 152121 [00:00:02]ProducePacketName [00:00:02]name=ofd_packets/00152121 [00:00:02]NVStorageDeleteData [00:00:02]*** Cut start [00:00:02]*** Purtial cut [00:00:02]*** Stage 1: CUTSNS_PIN = 1 [00:00:02]Read from MH i2c: 01 [00:00:02]MH_I2C_Read... [00:00:02]*** Stop cut motor [00:00:02]*** Cut end [00:00:02]Read from MH i2c: 01 07 00 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [00:00:02]process_action close_receipt done [00:00:02]requested_data is exist [00:00:02]produce_requested_data [00:00:02]requested_item fm.sn is exist - process it [00:00:02]wFMCommunicate request_size=4 [00:00:02]MH_SAM_APDU [00:00:02]CAPDU: 80 11 00 00 [00:00:02]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [00:00:02]Write i2c OK [00:00:02]MH_I2C_Read... [00:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:02]Read from MH i2c: E2 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 17 00 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [00:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:00:02]wFMCommunicate OK [00:00:02]requested_item fd.num is exist - process it [00:00:02]SAM_PROTO_GetFieldsCounters [00:00:02]wFMCommunicate request_size=4 [00:00:02]MH_SAM_APDU [00:00:02]CAPDU: 80 13 00 00 [00:00:02]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [00:00:02]Write i2c OK [00:00:02]MH_I2C_Read... [00:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:02]OFD Sender: No OFD packet to send [00:00:02]Read from MH i2c: E2 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 62 00 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [00:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:02]wFMCommunicate OK [00:00:02]SAM_PROTO_GetFieldsCounters done [00:00:02]requested_item shift.num is exist - process it [00:00:02]requested_item shift.opened is exist - process it [00:00:02]req_shift_opened [00:00:02]FM_GetShiftState [00:00:02]SAM_PROTO_GetShiftState [00:00:02]wFMCommunicate request_size=4 [00:00:02]MH_SAM_APDU [00:00:02]CAPDU: 80 13 01 00 [00:00:02]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [00:00:02]Write i2c OK [00:00:02]MH_I2C_Read... [00:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:02]Read from MH i2c: E2 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 0E 00 [00:00:02]MH_I2C_Read... [00:00:02]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [00:00:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:00:02]wFMCommunicate OK [00:00:02]SAM_PROTO_GetShiftState done [00:00:02]FM_GetShiftState done [00:00:02]req_shift_opened done [00:00:02]requested_item shift.open_date is exist - process it [00:00:02]req_shift_open_date [00:00:02]req_shift_open_date done [00:00:02]produce_requested_data done [00:00:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152121,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:00:02]process_action_free close_receipt [00:00:02]json_value_free [00:00:02]json_value_free done [00:00:02]process_json_proto returns [00:00:02]Send response to host [00:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152121,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:00:02]free response buf [00:00:02]execute_script done [00:00:02]execute_script returns [00:00:02]free content buf [00:00:02]Sock 7.Close socket [00:00:02]Sock 7.Thread stoped [00:00:03]accept exits with 10 [00:00:03]New connection [00:00:03]New thread 3067116900 created [00:00:03]Thread 3066973540 joined [00:00:03]Waiting for new connection... [00:00:03] Sock 10.Parse request [00:00:03]Sock 10.Check first char [00:00:03]Sock 10.First char is OK [00:00:03]request: POST /json_proto HTTP/1.0 [00:00:03]Method: POST [00:00:03]URL: /json_proto [00:00:03]Method is POST - this is cgi request [00:00:03]url: /json_proto [00:00:03]query_string will be loaded in cgi processing [00:00:03]execute_cgi json_proto POST (null) [00:00:03]execute_cgi path=json_proto method=POST [00:00:03]POST find Content-Length [00:00:03]Host: 172.17.43.67:8080 [00:00:03]Content-Length: 678 [00:00:03]Content-Type: application/json [00:00:03] [00:00:03]POST finish read [00:00:03]Found Content-Length = 678 [00:00:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:03]execute_script... [00:00:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:00:03]POST & json_proto [00:00:03]process_json_proto [00:00:03]json parsed OK: [00:00:03]protocol is kg_v1.0 [00:00:03]action value=close_receipt [00:00:03]process_action close_receipt [00:00:03]cmd_close_receipt [00:00:03]MH_GetDate [00:00:03]Write to MH i2c: F0 00 00 B3 00 A2 [00:00:03]Write i2c OK [00:00:03]MH_I2C_Read... [00:00:03]Read from MH i2c: F0 [00:00:03]MH_I2C_Read... [00:00:03]Read from MH i2c: F0 09 00 [00:00:03]MH_I2C_Read... [00:00:03]Read from MH i2c: F0 09 00 B3 00 00 84 AF F0 66 6A BD 47 65 07 [00:00:03]GetLastDocTimeStamp 1727049600 [00:00:03]current date 1727049604 [00:00:03]FM_GetShiftState [00:00:03]SAM_PROTO_GetShiftState [00:00:03]wFMCommunicate request_size=4 [00:00:03]MH_SAM_APDU [00:00:03]CAPDU: 80 13 01 00 [00:00:03]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [00:00:03]Write i2c OK [00:00:03]MH_I2C_Read... [00:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:03]Read from MH i2c: E2 [00:00:03]MH_I2C_Read... [00:00:03]Read from MH i2c: E2 0E 00 [00:00:03]MH_I2C_Read... [00:00:03]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 78 [00:00:03]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:00:03]wFMCommunicate OK [00:00:03]SAM_PROTO_GetShiftState done [00:00:03]FM_GetShiftState done [00:00:03]opened in 1726966141 [00:00:03]opened+sec_in_day 1727052541 [00:00:03]quantity*price = 50036 [00:00:03]sum+1 = 50037 [00:00:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 453 23.09.2024 00:00 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152122 ФПД: 266510143393539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152122&fm=266510143393539&tin=02508201610067®Number=0000000000091825&sum=50000 [00:00:04]StoreToDocumentArchive [00:00:04]shift 475 fd 152122 [00:00:04]save to /storage/0475/doc_00152122 [00:00:04]save last doc name /storage/0475/doc_00152122 to /storage/kkm_last_doc_name [00:00:04]save OK [00:00:04]Clear old archive folders... [00:00:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:00:04]tlvbuf is 005E5740 [00:00:04]SAM_PROTO_ClearQueue [00:00:04]wFMCommunicate request_size=4 [00:00:04]MH_SAM_APDU [00:00:04]CAPDU: 80 09 00 00 [00:00:04]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [00:00:04]Write i2c OK [00:00:04]MH_I2C_Read... [00:00:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:00:04]Read from MH i2c: E2 [00:00:04]MH_I2C_Read... [00:00:04]Read from MH i2c: E2 03 00 [00:00:04]MH_I2C_Read... [00:00:04]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [00:00:04]RAPDU: 90 00 [00:00:04]wFMCommunicate OK [00:00:04]SAM_PROTO_ClearQueue done [00:00:04]KKMCreateOFDPacket [00:00:04]OFDProtocolAddRootSTLVToBuf [00:00:04]FM_MakeSignedData [00:00:04]FM_MakeSignedData [00:00:04]SAM_PROTO_SignData [00:00:04]wFMCommunicate request_size=4 [00:00:04]MH_SAM_APDU [00:00:04]CAPDU: 80 0D 01 02 [00:00:04]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [00:00:04]Write i2c OK [00:00:04]MH_I2C_Read... [00:00:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:00:04]Read from MH i2c: E2 [00:00:04]MH_I2C_Read... [00:00:04]Read from MH i2c: E2 03 00 [00:00:04]MH_I2C_Read... [00:00:04]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [00:00:04]RAPDU: 90 00 [00:00:04]wFMCommunicate OK [00:00:04]wFMCommunicate request_size=255 [00:00:04]MH_SAM_APDU [00:00:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 84 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 52 02 00 35 04 06 00 F2 [00:00:04]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 84 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 52 02 00 35 04 06 00 F2 00 00 65 [00:00:04]Write i2c OK [00:00:04]MH_I2C_Read... [00:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:05]Read from MH i2c: E2 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 03 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [00:00:05]RAPDU: 90 00 [00:00:05]wFMCommunicate OK [00:00:05]wFMCommunicate request_size=10 [00:00:05]MH_SAM_APDU [00:00:05]CAPDU: 80 0D 02 02 05 63 BA 6D 0F 03 [00:00:05]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 63 BA 6D 0F 03 00 00 E4 [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:00:05]Read from MH i2c: E2 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 03 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:00:05]RAPDU: 90 00 [00:00:05]wFMCommunicate OK [00:00:05]wFMCommunicate request_size=4 [00:00:05]MH_SAM_APDU [00:00:05]CAPDU: 80 0D 03 02 [00:00:05]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:00:05]Read from MH i2c: E2 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 0B 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 0B 00 C5 00 00 51 17 B5 8C 72 4E AD 7F 90 00 D6 [00:00:05]RAPDU: 51 17 B5 8C 72 4E AD 7F 90 00 [00:00:05]wFMCommunicate OK [00:00:05]SAM_PROTO_SignData done [00:00:05]FM_MakeSignedData done [00:00:05]CreateOFDProtocolMessage [00:00:05]wFMCommunicate request_size=4 [00:00:05]MH_SAM_APDU [00:00:05]CAPDU: 80 11 00 00 [00:00:05]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:05]Read from MH i2c: E2 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 17 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [00:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:00:05]wFMCommunicate OK [00:00:05]CreateOFDProtocolMessage done [00:00:05]OFDSenderStorePacket 152122 [00:00:05]StoreOFDPacket docnum=152122 [00:00:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F 82 07 01 9C 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 84 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 52 02 00 35 04 06 00 F2 63 BA 6D 0F 03 51 17 B5 8C 72 4E AD 7F [00:00:05]CheckFolder [00:00:05]dirname=/storage/ofd_packets [00:00:05]CheckFolder done [00:00:05]ProducePacketName [00:00:05]name=ofd_packets/00152122 [00:00:05]NVStorageSaveData ofd_packets/00152122 [00:00:05]File name is /storage/ofd_packets/00152122 [00:00:05]Write 301 bytes [00:00:05]NVStorageSaveData done [00:00:05]OFDSenderStorePacket done [00:00:05]KKMCreateOFDPacket done [00:00:05]NVStorageSaveData kkm_last_timestamp [00:00:05]File name is /storage/kkm_last_timestamp [00:00:05]Write 4 bytes [00:00:05]NVStorageSaveData done [00:00:05]ExternCall_PrintAddStr [00:00:05]wPrintStart [00:00:05]Write to MH i2c: 01 00 00 C7 00 C7 [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 07 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [00:00:05]RasterBufferAndPrint [00:00:05]line Счет N : (1)1786130 [00:00:05]line ИНН: 02508201610067 [00:00:05]line Контрольно-Кассовый Чек [00:00:05]line ПРОДАЖА [00:00:05]line ТРК (МРК, ГНК) : 42 [00:00:05]line Товар: 2710124130 [00:00:05]line Аи-92-К-5 [00:00:05]line 7.380 * 67.80 [00:00:05]line = 500.36 [00:00:05]line НДС 12% НСП 1% [00:00:05]line > о реализуемом товаре [00:00:05]line ОКРУГЛЕНИЕ: -0.36 [00:00:05]line ИТОГО: 500.00 [00:00:05]line Внесено: 500.00 [00:00:05]line СДАЧА: 0.00 [00:00:05]line НСП 1% : 4.43 [00:00:05]line НДС 12% : 53.14 [00:00:05]line Наличными: 500.00 [00:00:05]line Безнал.: 0.00 [00:00:05]line Место: АЗС № 89 "Партнер Нефть" [00:00:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:00:05]OFD Sender: Processing packet 152122 [packets to send 827, broken 826] [00:00:05]ProducePacketName [00:00:05]name=ofd_packets/00152122 [00:00:05]OFD Sender: To server: pG, [00:00:05]CommunicateWithHost lk.salyk.kg:30040 [00:00:05]ConnectInit lk.salyk.kg [00:00:05]line СНО: Общий режим [00:00:05]line Чек 453 23.09.2024 00:00 [00:00:05]line Смена: 475 ФФД: 1.0 [00:00:05]line ЗНМ: 0300000113 [00:00:05]line РНМ: 0000000000091825 [00:00:05]line Версия ККМ: 001 [00:00:05]line ФМ: 0000000000871835 [00:00:05]line ФД: 152122 [00:00:05]line ФПД: 266510143393539 [00:00:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152122&fm=266510143393539&tin=02508201610067®Number=0000000000091825&sum=50000 [00:00:05]written 0, free lines is 4095 [00:00:05]Write to MH i2c: 01 00 00 F2 00 F2 [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 07 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DD 0C E2 [00:00:05]RasterBufferAndPrint [00:00:05]line [00:00:05]line [00:00:05]line [00:00:05]line [00:00:05]line [00:00:05]written 0, free lines is 3317 [00:00:05]MH_Cut [00:00:05]Write to MH i2c: D1 01 00 F9 00 01 CB [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: D1 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: D1 01 00 [00:00:05]MH_I2C_Read... [00:00:05]Read from MH i2c: D1 01 00 F9 00 00 CA [00:00:05]Write to MH i2c: 01 00 00 FA 00 FA [00:00:05]Write i2c OK [00:00:05]MH_I2C_Read... [00:00:06]*** Cut start [00:00:06]*** Purtial cut [00:00:06]*** Stage 1: CUTSNS_PIN = 1 [00:00:06]Read from MH i2c: 01 [00:00:06]MH_I2C_Read... [00:00:06]*** Stop cut motor [00:00:06]*** Cut end [00:00:06]Read from MH i2c: 01 07 00 [00:00:06]MH_I2C_Read... [00:00:06]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [00:00:06]process_action close_receipt done [00:00:06]requested_data is exist [00:00:06]produce_requested_data [00:00:06]requested_item fm.sn is exist - process it [00:00:06]wFMCommunicate request_size=4 [00:00:06]MH_SAM_APDU [00:00:06]CAPDU: 80 11 00 00 [00:00:06]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [00:00:06]Write i2c OK [00:00:06]MH_I2C_Read... [00:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:06]Read from MH i2c: E2 [00:00:06]MH_I2C_Read... [00:00:06]Read from MH i2c: E2 17 00 [00:00:06]MH_I2C_Read... [00:00:06]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [00:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:00:06]wFMCommunicate OK [00:00:06]requested_item fd.num is exist - process it [00:00:06]SAM_PROTO_GetFieldsCounters [00:00:06]wFMCommunicate request_size=4 [00:00:06]MH_SAM_APDU [00:00:06]CAPDU: 80 13 00 00 [00:00:06]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [00:00:07]Write i2c OK [00:00:07]MH_I2C_Read... [00:00:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:07]Read from MH i2c: E2 [00:00:07]MH_I2C_Read... [00:00:07]Read from MH i2c: E2 62 00 [00:00:07]MH_I2C_Read... [00:00:07]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [00:00:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:07]wFMCommunicate OK [00:00:07]SAM_PROTO_GetFieldsCounters done [00:00:07]requested_item shift.num is exist - process it [00:00:07]requested_item shift.opened is exist - process it [00:00:07]req_shift_opened [00:00:07]FM_GetShiftState [00:00:07]SAM_PROTO_GetShiftState [00:00:07]wFMCommunicate request_size=4 [00:00:07]MH_SAM_APDU [00:00:07]CAPDU: 80 13 01 00 [00:00:07]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [00:00:07]Write i2c OK [00:00:07]MH_I2C_Read... [00:00:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:07]Read from MH i2c: E2 [00:00:07]MH_I2C_Read... [00:00:07]Read from MH i2c: E2 0E 00 [00:00:07]MH_I2C_Read... [00:00:07]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [00:00:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:00:07]wFMCommunicate OK [00:00:07]SAM_PROTO_GetShiftState done [00:00:07]FM_GetShiftState done [00:00:07]req_shift_opened done [00:00:07]requested_item shift.open_date is exist - process it [00:00:07]req_shift_open_date [00:00:07]req_shift_open_date done [00:00:07]produce_requested_data done [00:00:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152122,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:00:07]process_action_free close_receipt [00:00:07]json_value_free [00:00:07]json_value_free done [00:00:07]process_json_proto returns [00:00:07]Send response to host [00:00:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152122,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:00:07]free response buf [00:00:07]execute_script done [00:00:07]execute_script returns [00:00:07]free content buf [00:00:07]Sock 10.Close socket [00:00:07]Sock 10.Thread stoped [00:00:08]Connected sock=11 [00:00:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9F 82 07 01 9C 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 84 AF F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 52 02 00 35 04 06 00 F2 63 BA 6D 0F 03 51 17 B5 8C 72 4E AD 7F [00:00:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 76 47 00 9A 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 52 02 00 F4 03 04 00 89 57 F0 66 B6 04 01 00 00 9B 0D 69 99 1E 80 15 48 [00:00:08]CommunicateWithHost err = 0 [00:00:08]CheckOFDResponse [00:00:08]1017 (14) - 77093643461234 [00:00:08]1041 (16) - 0000000000871835 [00:00:08]1040 (4) - 152122 [00:00:08]1012 (4) - 22.09.2024 17:44 [00:00:08]1206 (1) - 0 [00:00:08]OFD Sender: Remove packet 152122 [00:00:08]ProducePacketName [00:00:08]name=ofd_packets/00152122 [00:00:08]NVStorageDeleteData [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:37]recv_with_timeout no data received [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:47]recv_with_timeout no data received [00:00:49]OFD Sender: No OFD packet to send [00:00:54]OFD Sender: No OFD packet to send [00:00:59]recv_with_timeout no data received [00:00:59]OFD Sender: No OFD packet to send [00:01:04]OFD Sender: No OFD packet to send [00:01:09]OFD Sender: No OFD packet to send [00:01:10]recv_with_timeout no data received [00:01:14]OFD Sender: No OFD packet to send [00:01:19]OFD Sender: No OFD packet to send [00:01:24]OFD Sender: No OFD packet to send [00:01:26]recv_with_timeout no data received [00:01:29]OFD Sender: No OFD packet to send [00:01:34]OFD Sender: No OFD packet to send [00:01:39]OFD Sender: No OFD packet to send [00:01:44]OFD Sender: No OFD packet to send [00:01:45]recv_with_timeout no data received [00:01:49]OFD Sender: No OFD packet to send [00:01:54]OFD Sender: No OFD packet to send [00:01:59]OFD Sender: No OFD packet to send [00:02:04]OFD Sender: No OFD packet to send [00:02:09]OFD Sender: No OFD packet to send [00:02:14]OFD Sender: No OFD packet to send [00:02:19]OFD Sender: No OFD packet to send [00:02:24]OFD Sender: No OFD packet to send [00:02:29]OFD Sender: No OFD packet to send [00:02:34]OFD Sender: No OFD packet to send [00:02:36]recv_with_timeout no data received [00:02:39]OFD Sender: No OFD packet to send [00:02:44]OFD Sender: No OFD packet to send [00:02:50]OFD Sender: No OFD packet to send [00:02:55]OFD Sender: No OFD packet to send [00:03:00]OFD Sender: No OFD packet to send [00:03:05]OFD Sender: No OFD packet to send [00:03:10]OFD Sender: No OFD packet to send [00:03:15]OFD Sender: No OFD packet to send [00:03:20]OFD Sender: No OFD packet to send [00:03:25]OFD Sender: No OFD packet to send [00:03:30]OFD Sender: No OFD packet to send [00:03:35]OFD Sender: No OFD packet to send [00:03:40]OFD Sender: No OFD packet to send [00:03:45]OFD Sender: No OFD packet to send [00:03:50]OFD Sender: No OFD packet to send [00:03:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:29]accept exits with 7 [00:04:29]New connection [00:04:29]New thread 3066973540 created [00:04:29]Thread 3067116900 joined [00:04:29]Waiting for new connection... [00:04:29] Sock 7.Parse request [00:04:29]Sock 7.Check first char [00:04:29]Sock 7.First char is OK [00:04:29]request: POST /json_proto HTTP/1.0 [00:04:29]Method: POST [00:04:29]URL: /json_proto [00:04:29]Method is POST - this is cgi request [00:04:29]url: /json_proto [00:04:29]query_string will be loaded in cgi processing [00:04:29]execute_cgi json_proto POST (null) [00:04:29]execute_cgi path=json_proto method=POST [00:04:29]POST find Content-Length [00:04:29]Host: 172.17.43.67:8080 [00:04:29]Content-Length: 678 [00:04:29]Content-Type: application/json [00:04:29] [00:04:29]POST finish read [00:04:29]Found Content-Length = 678 [00:04:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:29]execute_script... [00:04:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:29]POST & json_proto [00:04:29]process_json_proto [00:04:29]json parsed OK: [00:04:29]protocol is kg_v1.0 [00:04:29]action value=close_receipt [00:04:29]process_action close_receipt [00:04:29]cmd_close_receipt [00:04:29]MH_GetDate [00:04:29]Write to MH i2c: F0 00 00 FE 00 ED [00:04:29]Write i2c OK [00:04:29]MH_I2C_Read... [00:04:29]Read from MH i2c: F0 [00:04:29]MH_I2C_Read... [00:04:29]Read from MH i2c: F0 09 00 [00:04:29]MH_I2C_Read... [00:04:29]Read from MH i2c: F0 09 00 FE 00 00 8E B0 F0 66 6A BD 47 65 5D [00:04:29]GetLastDocTimeStamp 1727049604 [00:04:29]current date 1727049870 [00:04:29]FM_GetShiftState [00:04:29]SAM_PROTO_GetShiftState [00:04:29]wFMCommunicate request_size=4 [00:04:29]MH_SAM_APDU [00:04:29]CAPDU: 80 13 01 00 [00:04:29]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [00:04:29]Write i2c OK [00:04:29]MH_I2C_Read... [00:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:29]Read from MH i2c: E2 [00:04:29]MH_I2C_Read... [00:04:29]Read from MH i2c: E2 0E 00 [00:04:29]MH_I2C_Read... [00:04:29]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C3 [00:04:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:04:29]wFMCommunicate OK [00:04:29]SAM_PROTO_GetShiftState done [00:04:29]FM_GetShiftState done [00:04:29]opened in 1726966141 [00:04:29]opened+sec_in_day 1727052541 [00:04:29]quantity*price = 30035 [00:04:29]sum+1 = 30036 [00:04:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 454 23.09.2024 00:04 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152123 ФПД: 275670752357120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152123&fm=275670752357120&tin=02508201610067®Number=0000000000091825&sum=30000 [00:04:30]StoreToDocumentArchive [00:04:30]shift 475 fd 152123 [00:04:30]save to /storage/0475/doc_00152123 [00:04:30]save last doc name /storage/0475/doc_00152123 to /storage/kkm_last_doc_name [00:04:30]save OK [00:04:30]Clear old archive folders... [00:04:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:04:30]tlvbuf is 0062CC90 [00:04:30]SAM_PROTO_ClearQueue [00:04:30]wFMCommunicate request_size=4 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 09 00 00 [00:04:30]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [00:04:30]RAPDU: 90 00 [00:04:30]wFMCommunicate OK [00:04:30]SAM_PROTO_ClearQueue done [00:04:30]KKMCreateOFDPacket [00:04:30]OFDProtocolAddRootSTLVToBuf [00:04:30]FM_MakeSignedData [00:04:30]FM_MakeSignedData [00:04:30]SAM_PROTO_SignData [00:04:30]wFMCommunicate request_size=4 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 0D 01 02 [00:04:30]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [00:04:30]RAPDU: 90 00 [00:04:30]wFMCommunicate OK [00:04:30]wFMCommunicate request_size=255 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 8E B0 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 52 02 00 35 04 06 00 FA [00:04:30]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 8E B0 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 52 02 00 35 04 06 00 FA 00 00 E5 [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]OFD Sender: No OFD packet to send [00:04:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [00:04:30]RAPDU: 90 00 [00:04:30]wFMCommunicate OK [00:04:30]wFMCommunicate request_size=10 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 0D 02 02 05 B8 99 44 EB 00 [00:04:30]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 B8 99 44 EB 00 00 00 14 [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [00:04:30]RAPDU: 90 00 [00:04:30]wFMCommunicate OK [00:04:30]wFMCommunicate request_size=4 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 0D 03 02 [00:04:30]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 0B 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 0B 00 10 01 00 18 3F 77 A7 AD 9F 52 2E 90 00 CE [00:04:30]RAPDU: 18 3F 77 A7 AD 9F 52 2E 90 00 [00:04:30]wFMCommunicate OK [00:04:30]SAM_PROTO_SignData done [00:04:30]FM_MakeSignedData done [00:04:30]CreateOFDProtocolMessage [00:04:30]wFMCommunicate request_size=4 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 11 00 00 [00:04:30]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 17 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [00:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:04:30]wFMCommunicate OK [00:04:30]CreateOFDProtocolMessage done [00:04:30]OFDSenderStorePacket 152123 [00:04:30]StoreOFDPacket docnum=152123 [00:04:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BE C3 07 01 B6 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 8E B0 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 52 02 00 35 04 06 00 FA B8 99 44 EB 00 18 3F 77 A7 AD 9F 52 2E [00:04:30]CheckFolder [00:04:30]dirname=/storage/ofd_packets [00:04:30]CheckFolder done [00:04:30]ProducePacketName [00:04:30]name=ofd_packets/00152123 [00:04:30]NVStorageSaveData ofd_packets/00152123 [00:04:30]File name is /storage/ofd_packets/00152123 [00:04:30]Write 301 bytes [00:04:30]NVStorageSaveData done [00:04:30]OFDSenderStorePacket done [00:04:30]KKMCreateOFDPacket done [00:04:30]NVStorageSaveData kkm_last_timestamp [00:04:30]File name is /storage/kkm_last_timestamp [00:04:30]Write 4 bytes [00:04:30]NVStorageSaveData done [00:04:30]ExternCall_PrintAddStr [00:04:30]wPrintStart [00:04:30]Write to MH i2c: 01 00 00 12 01 13 [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: 01 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: 01 07 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [00:04:30]RasterBufferAndPrint [00:04:30]line Счет N : (1)1786131 [00:04:30]line ИНН: 02508201610067 [00:04:30]line Контрольно-Кассовый Чек [00:04:30]line ПРОДАЖА [00:04:30]line ТРК (МРК, ГНК) : 42 [00:04:30]line Товар: 2710124130 [00:04:30]line Аи-92-К-5 [00:04:30]line 4.430 * 67.80 [00:04:30]line = 300.35 [00:04:30]line НДС 12% НСП 1% [00:04:30]line > о реализуемом товаре [00:04:30]line ОКРУГЛЕНИЕ: -0.35 [00:04:30]line ИТОГО: 300.00 [00:04:30]line Внесено: 300.00 [00:04:30]line СДАЧА: 0.00 [00:04:30]line НСП 1% : 2.66 [00:04:30]line НДС 12% : 31.90 [00:04:30]line Наличными: 300.00 [00:04:30]line Безнал.: 0.00 [00:04:30]line Место: АЗС № 89 "Партнер Нефть" [00:04:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:04:30]line СНО: Общий режим [00:04:30]line Чек 454 23.09.2024 00:04 [00:04:30]line Смена: 475 ФФД: 1.0 [00:04:30]line ЗНМ: 0300000113 [00:04:30]line РНМ: 0000000000091825 [00:04:30]line Версия ККМ: 001 [00:04:30]line ФМ: 0000000000871835 [00:04:30]line ФД: 152123 [00:04:30]line ФПД: 275670752357120 [00:04:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152123&fm=275670752357120&tin=02508201610067®Number=0000000000091825&sum=30000 [00:04:31]OFD Sender: Processing packet 152123 [packets to send 827, broken 826] [00:04:31]ProducePacketName [00:04:31]name=ofd_packets/00152123 [00:04:31]OFD Sender: To server: pG, [00:04:31]CommunicateWithHost lk.salyk.kg:30040 [00:04:31]ConnectInit lk.salyk.kg [00:04:31]written 0, free lines is 4095 [00:04:31]Write to MH i2c: 01 00 00 3D 01 3E [00:04:31]Write i2c OK [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: 01 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: 01 07 00 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D9 0C 2A [00:04:31]RasterBufferAndPrint [00:04:31]line [00:04:31]line [00:04:31]line [00:04:31]line [00:04:31]line [00:04:31]written 0, free lines is 3296 [00:04:31]MH_Cut [00:04:31]Write to MH i2c: D1 01 00 44 01 01 17 [00:04:31]Write i2c OK [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: D1 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: D1 01 00 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: D1 01 00 44 01 00 16 [00:04:31]Write to MH i2c: 01 00 00 45 01 46 [00:04:31]Write i2c OK [00:04:31]MH_I2C_Read... [00:04:32]*** Cut start [00:04:32]*** Purtial cut [00:04:32]*** Stage 1: CUTSNS_PIN = 1 [00:04:32]Read from MH i2c: 01 [00:04:32]MH_I2C_Read... [00:04:32]*** Stop cut motor [00:04:32]*** Cut end [00:04:32]Read from MH i2c: 01 07 00 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [00:04:32]process_action close_receipt done [00:04:32]requested_data is exist [00:04:32]produce_requested_data [00:04:32]requested_item fm.sn is exist - process it [00:04:32]wFMCommunicate request_size=4 [00:04:32]MH_SAM_APDU [00:04:32]CAPDU: 80 11 00 00 [00:04:32]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [00:04:32]Write i2c OK [00:04:32]MH_I2C_Read... [00:04:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:32]Read from MH i2c: E2 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 17 00 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [00:04:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:04:32]wFMCommunicate OK [00:04:32]requested_item fd.num is exist - process it [00:04:32]SAM_PROTO_GetFieldsCounters [00:04:32]wFMCommunicate request_size=4 [00:04:32]MH_SAM_APDU [00:04:32]CAPDU: 80 13 00 00 [00:04:32]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [00:04:32]Write i2c OK [00:04:32]MH_I2C_Read... [00:04:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:32]Read from MH i2c: E2 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 62 00 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [00:04:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:32]wFMCommunicate OK [00:04:32]SAM_PROTO_GetFieldsCounters done [00:04:32]requested_item shift.num is exist - process it [00:04:32]requested_item shift.opened is exist - process it [00:04:32]req_shift_opened [00:04:32]FM_GetShiftState [00:04:32]SAM_PROTO_GetShiftState [00:04:32]wFMCommunicate request_size=4 [00:04:32]MH_SAM_APDU [00:04:32]CAPDU: 80 13 01 00 [00:04:32]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [00:04:32]Write i2c OK [00:04:32]MH_I2C_Read... [00:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:32]Read from MH i2c: E2 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 0E 00 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0D [00:04:32]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:04:32]wFMCommunicate OK [00:04:32]SAM_PROTO_GetShiftState done [00:04:32]FM_GetShiftState done [00:04:32]req_shift_opened done [00:04:32]requested_item shift.open_date is exist - process it [00:04:32]req_shift_open_date [00:04:32]req_shift_open_date done [00:04:32]produce_requested_data done [00:04:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152123,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:04:32]process_action_free close_receipt [00:04:32]json_value_free [00:04:32]json_value_free done [00:04:32]process_json_proto returns [00:04:32]Send response to host [00:04:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152123,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:04:32]free response buf [00:04:32]execute_script done [00:04:32]execute_script returns [00:04:32]free content buf [00:04:32]Sock 7.Close socket [00:04:32]Sock 7.Thread stoped [00:04:33]Connected sock=11 [00:04:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BE C3 07 01 B6 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 8E B0 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 52 02 00 35 04 06 00 FA B8 99 44 EB 00 18 3F 77 A7 AD 9F 52 2E [00:04:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 31 97 47 00 A4 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 52 02 00 F4 03 04 00 93 58 F0 66 B6 04 01 00 00 E3 33 11 33 72 FF 3D D5 [00:04:34]CommunicateWithHost err = 0 [00:04:34]CheckOFDResponse [00:04:34]1017 (14) - 77093643461234 [00:04:34]1041 (16) - 0000000000871835 [00:04:34]1040 (4) - 152123 [00:04:34]1012 (4) - 22.09.2024 17:49 [00:04:34]1206 (1) - 0 [00:04:34]OFD Sender: Remove packet 152123 [00:04:34]ProducePacketName [00:04:34]name=ofd_packets/00152123 [00:04:34]NVStorageDeleteData [00:04:34]OFD Sender: No OFD packet to send [00:04:39]OFD Sender: No OFD packet to send [00:04:44]recv_with_timeout no data received [00:04:44]OFD Sender: No OFD packet to send [00:04:49]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:05]OFD Sender: No OFD packet to send [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:20]recv_with_timeout no data received [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:42]recv_with_timeout no data received [00:06:45]OFD Sender: No OFD packet to send [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:10]OFD Sender: No OFD packet to send [00:07:15]OFD Sender: No OFD packet to send [00:07:20]OFD Sender: No OFD packet to send [00:07:25]OFD Sender: No OFD packet to send [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:08:00]OFD Sender: No OFD packet to send [00:08:04]recv_with_timeout no data received [00:08:05]OFD Sender: No OFD packet to send [00:08:10]OFD Sender: No OFD packet to send [00:08:15]OFD Sender: No OFD packet to send [00:08:20]OFD Sender: No OFD packet to send [00:08:25]OFD Sender: No OFD packet to send [00:08:30]OFD Sender: No OFD packet to send [00:08:35]OFD Sender: No OFD packet to send [00:08:40]OFD Sender: No OFD packet to send [00:08:45]OFD Sender: No OFD packet to send [00:08:50]OFD Sender: No OFD packet to send [00:08:55]OFD Sender: No OFD packet to send [00:08:59]recv_with_timeout no data received [00:09:00]OFD Sender: No OFD packet to send [00:09:05]OFD Sender: No OFD packet to send [00:09:10]OFD Sender: No OFD packet to send [00:09:15]OFD Sender: No OFD packet to send [00:09:20]OFD Sender: No OFD packet to send [00:09:25]OFD Sender: No OFD packet to send [00:09:30]OFD Sender: No OFD packet to send [00:09:36]OFD Sender: No OFD packet to send [00:09:41]OFD Sender: No OFD packet to send [00:09:46]OFD Sender: No OFD packet to send [00:09:51]OFD Sender: No OFD packet to send [00:09:56]OFD Sender: No OFD packet to send [00:10:01]OFD Sender: No OFD packet to send [00:10:06]OFD Sender: No OFD packet to send [00:10:11]OFD Sender: No OFD packet to send [00:10:16]OFD Sender: No OFD packet to send [00:10:21]OFD Sender: No OFD packet to send [00:10:26]OFD Sender: No OFD packet to send [00:10:31]OFD Sender: No OFD packet to send [00:10:36]OFD Sender: No OFD packet to send [00:10:41]OFD Sender: No OFD packet to send [00:10:46]OFD Sender: No OFD packet to send [00:10:51]OFD Sender: No OFD packet to send [00:10:56]OFD Sender: No OFD packet to send [00:10:56]recv_with_timeout no data received [00:11:01]OFD Sender: No OFD packet to send [00:11:06]OFD Sender: No OFD packet to send [00:11:11]OFD Sender: No OFD packet to send [00:11:16]OFD Sender: No OFD packet to send [00:11:21]OFD Sender: No OFD packet to send [00:11:26]OFD Sender: No OFD packet to send [00:11:31]OFD Sender: No OFD packet to send [00:11:36]OFD Sender: No OFD packet to send [00:11:41]OFD Sender: No OFD packet to send [00:11:46]OFD Sender: No OFD packet to send [00:11:51]OFD Sender: No OFD packet to send [00:11:56]OFD Sender: No OFD packet to send [00:12:01]OFD Sender: No OFD packet to send [00:12:06]OFD Sender: No OFD packet to send [00:12:11]OFD Sender: No OFD packet to send [00:12:16]OFD Sender: No OFD packet to send [00:12:21]OFD Sender: No OFD packet to send [00:12:26]OFD Sender: No OFD packet to send [00:12:31]OFD Sender: No OFD packet to send [00:12:36]OFD Sender: No OFD packet to send [00:12:41]OFD Sender: No OFD packet to send [00:12:46]OFD Sender: No OFD packet to send [00:12:51]OFD Sender: No OFD packet to send [00:12:56]OFD Sender: No OFD packet to send [00:13:01]OFD Sender: No OFD packet to send [00:13:06]OFD Sender: No OFD packet to send [00:13:11]OFD Sender: No OFD packet to send [00:13:16]OFD Sender: No OFD packet to send [00:13:21]OFD Sender: No OFD packet to send [00:13:26]OFD Sender: No OFD packet to send [00:13:31]OFD Sender: No OFD packet to send [00:13:36]OFD Sender: No OFD packet to send [00:13:41]OFD Sender: No OFD packet to send [00:13:46]OFD Sender: No OFD packet to send [00:13:51]OFD Sender: No OFD packet to send [00:13:56]OFD Sender: No OFD packet to send [00:14:01]OFD Sender: No OFD packet to send [00:14:06]OFD Sender: No OFD packet to send [00:14:12]OFD Sender: No OFD packet to send [00:14:17]OFD Sender: No OFD packet to send [00:14:22]OFD Sender: No OFD packet to send [00:14:26]recv_with_timeout no data received [00:14:27]OFD Sender: No OFD packet to send [00:14:32]OFD Sender: No OFD packet to send [00:14:37]OFD Sender: No OFD packet to send [00:14:42]OFD Sender: No OFD packet to send [00:14:47]OFD Sender: No OFD packet to send [00:14:52]OFD Sender: No OFD packet to send [00:14:57]OFD Sender: No OFD packet to send [00:15:02]OFD Sender: No OFD packet to send [00:15:03]recv_with_timeout no data received [00:15:07]OFD Sender: No OFD packet to send [00:15:12]OFD Sender: No OFD packet to send [00:15:17]OFD Sender: No OFD packet to send [00:15:22]OFD Sender: No OFD packet to send [00:15:27]recv_with_timeout no data received [00:15:27]OFD Sender: No OFD packet to send [00:15:32]OFD Sender: No OFD packet to send [00:15:37]OFD Sender: No OFD packet to send [00:15:42]OFD Sender: No OFD packet to send [00:15:47]OFD Sender: No OFD packet to send [00:15:52]OFD Sender: No OFD packet to send [00:15:57]OFD Sender: No OFD packet to send [00:16:02]OFD Sender: No OFD packet to send [00:16:07]OFD Sender: No OFD packet to send [00:16:12]OFD Sender: No OFD packet to send [00:16:17]OFD Sender: No OFD packet to send [00:16:22]OFD Sender: No OFD packet to send [00:16:27]OFD Sender: No OFD packet to send [00:16:30]recv_with_timeout no data received [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:17]OFD Sender: No OFD packet to send [00:17:22]OFD Sender: No OFD packet to send [00:17:27]OFD Sender: No OFD packet to send [00:17:32]OFD Sender: No OFD packet to send [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:53]recv_with_timeout no data received [00:17:57]OFD Sender: No OFD packet to send [00:18:02]OFD Sender: No OFD packet to send [00:18:07]OFD Sender: No OFD packet to send [00:18:12]OFD Sender: No OFD packet to send [00:18:17]OFD Sender: No OFD packet to send [00:18:22]OFD Sender: No OFD packet to send [00:18:27]OFD Sender: No OFD packet to send [00:18:31]recv_with_timeout no data received [00:18:32]OFD Sender: No OFD packet to send [00:18:37]OFD Sender: No OFD packet to send [00:18:42]OFD Sender: No OFD packet to send [00:18:48]OFD Sender: No OFD packet to send [00:18:53]OFD Sender: No OFD packet to send [00:18:58]OFD Sender: No OFD packet to send [00:19:03]OFD Sender: No OFD packet to send [00:19:08]OFD Sender: No OFD packet to send [00:19:13]OFD Sender: No OFD packet to send [00:19:18]OFD Sender: No OFD packet to send [00:19:23]OFD Sender: No OFD packet to send [00:19:28]OFD Sender: No OFD packet to send [00:19:33]OFD Sender: No OFD packet to send [00:19:38]OFD Sender: No OFD packet to send [00:19:43]OFD Sender: No OFD packet to send [00:19:48]OFD Sender: No OFD packet to send [00:19:53]OFD Sender: No OFD packet to send [00:19:57]recv_with_timeout no data received [00:19:58]OFD Sender: No OFD packet to send [00:20:03]OFD Sender: No OFD packet to send [00:20:08]OFD Sender: No OFD packet to send [00:20:13]OFD Sender: No OFD packet to send [00:20:18]OFD Sender: No OFD packet to send [00:20:23]OFD Sender: No OFD packet to send [00:20:28]OFD Sender: No OFD packet to send [00:20:33]OFD Sender: No OFD packet to send [00:20:38]OFD Sender: No OFD packet to send [00:20:43]OFD Sender: No OFD packet to send [00:20:48]OFD Sender: No OFD packet to send [00:20:53]OFD Sender: No OFD packet to send [00:20:58]OFD Sender: No OFD packet to send [00:21:03]OFD Sender: No OFD packet to send [00:21:08]OFD Sender: No OFD packet to send [00:21:08]accept exits with 9 [00:21:08]New connection [00:21:08]New thread 3067116900 created [00:21:08]Thread 3066973540 joined [00:21:08]Waiting for new connection... [00:21:08] Sock 9.Parse request [00:21:08]Sock 9.Check first char [00:21:08]Sock 9.First char is OK [00:21:08]request: POST /json_proto HTTP/1.0 [00:21:08]Method: POST [00:21:08]URL: /json_proto [00:21:08]Method is POST - this is cgi request [00:21:08]url: /json_proto [00:21:08]query_string will be loaded in cgi processing [00:21:08]execute_cgi json_proto POST (null) [00:21:08]execute_cgi path=json_proto method=POST [00:21:08]POST find Content-Length [00:21:08]Host: 172.17.43.67:8080 [00:21:08]Content-Length: 678 [00:21:08]Content-Type: application/json [00:21:08] [00:21:08]POST finish read [00:21:08]Found Content-Length = 678 [00:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:21:08]execute_script... [00:21:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:21:08]POST & json_proto [00:21:08]process_json_proto [00:21:08]json parsed OK: [00:21:08]protocol is kg_v1.0 [00:21:08]action value=close_receipt [00:21:08]process_action close_receipt [00:21:08]cmd_close_receipt [00:21:08]MH_GetDate [00:21:08]Write to MH i2c: F0 00 00 49 01 39 [00:21:08]Write i2c OK [00:21:08]MH_I2C_Read... [00:21:08]Read from MH i2c: F0 [00:21:08]MH_I2C_Read... [00:21:08]Read from MH i2c: F0 09 00 [00:21:08]MH_I2C_Read... [00:21:08]Read from MH i2c: F0 09 00 49 01 00 75 B4 F0 66 6A BD 47 65 94 [00:21:08]GetLastDocTimeStamp 1727049870 [00:21:08]current date 1727050869 [00:21:08]FM_GetShiftState [00:21:08]SAM_PROTO_GetShiftState [00:21:08]wFMCommunicate request_size=4 [00:21:08]MH_SAM_APDU [00:21:08]CAPDU: 80 13 01 00 [00:21:08]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [00:21:08]Write i2c OK [00:21:08]MH_I2C_Read... [00:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:21:08]Read from MH i2c: E2 [00:21:08]MH_I2C_Read... [00:21:08]Read from MH i2c: E2 0E 00 [00:21:08]MH_I2C_Read... [00:21:08]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0F [00:21:08]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:21:08]wFMCommunicate OK [00:21:08]SAM_PROTO_GetShiftState done [00:21:08]FM_GetShiftState done [00:21:08]opened in 1726966141 [00:21:08]opened+sec_in_day 1727052541 [00:21:08]quantity*price = 50036 [00:21:08]sum+1 = 50037 [00:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 455 23.09.2024 00:21 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152124 ФПД: 138688914140555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152124&fm=138688914140555&tin=02508201610067®Number=0000000000091825&sum=50000 [00:21:09]StoreToDocumentArchive [00:21:09]shift 475 fd 152124 [00:21:09]save to /storage/0475/doc_00152124 [00:21:09]save last doc name /storage/0475/doc_00152124 to /storage/kkm_last_doc_name [00:21:09]save OK [00:21:09]Clear old archive folders... [00:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:21:09]tlvbuf is 0065AE60 [00:21:09]SAM_PROTO_ClearQueue [00:21:09]wFMCommunicate request_size=4 [00:21:09]MH_SAM_APDU [00:21:09]CAPDU: 80 09 00 00 [00:21:09]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [00:21:09]Write i2c OK [00:21:09]MH_I2C_Read... [00:21:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:21:09]Read from MH i2c: E2 [00:21:09]MH_I2C_Read... [00:21:09]Read from MH i2c: E2 03 00 [00:21:09]MH_I2C_Read... [00:21:09]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [00:21:09]RAPDU: 90 00 [00:21:09]wFMCommunicate OK [00:21:09]SAM_PROTO_ClearQueue done [00:21:09]KKMCreateOFDPacket [00:21:09]OFDProtocolAddRootSTLVToBuf [00:21:09]FM_MakeSignedData [00:21:09]FM_MakeSignedData [00:21:09]SAM_PROTO_SignData [00:21:09]wFMCommunicate request_size=4 [00:21:09]MH_SAM_APDU [00:21:09]CAPDU: 80 0D 01 02 [00:21:09]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [00:21:09]Write i2c OK [00:21:09]MH_I2C_Read... [00:21:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:21:09]Read from MH i2c: E2 [00:21:09]MH_I2C_Read... [00:21:09]Read from MH i2c: E2 03 00 [00:21:09]MH_I2C_Read... [00:21:09]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [00:21:09]RAPDU: 90 00 [00:21:09]wFMCommunicate OK [00:21:09]wFMCommunicate request_size=255 [00:21:09]MH_SAM_APDU [00:21:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 75 B4 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 52 02 00 35 04 06 00 7E [00:21:09]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 75 B4 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 52 02 00 35 04 06 00 7E 00 00 82 [00:21:09]Write i2c OK [00:21:09]MH_I2C_Read... [00:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:21:10]Read from MH i2c: E2 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 03 00 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [00:21:10]RAPDU: 90 00 [00:21:10]wFMCommunicate OK [00:21:10]wFMCommunicate request_size=10 [00:21:10]MH_SAM_APDU [00:21:10]CAPDU: 80 0D 02 02 05 23 07 76 2D 8B [00:21:10]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 23 07 76 2D 8B 00 00 37 [00:21:10]Write i2c OK [00:21:10]MH_I2C_Read... [00:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:21:10]Read from MH i2c: E2 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 03 00 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [00:21:10]RAPDU: 90 00 [00:21:10]wFMCommunicate OK [00:21:10]wFMCommunicate request_size=4 [00:21:10]MH_SAM_APDU [00:21:10]CAPDU: 80 0D 03 02 [00:21:10]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [00:21:10]Write i2c OK [00:21:10]MH_I2C_Read... [00:21:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:21:10]Read from MH i2c: E2 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 0B 00 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 0B 00 5B 01 00 14 F7 A3 A1 EC F3 4E 23 90 00 77 [00:21:10]RAPDU: 14 F7 A3 A1 EC F3 4E 23 90 00 [00:21:10]wFMCommunicate OK [00:21:10]SAM_PROTO_SignData done [00:21:10]FM_MakeSignedData done [00:21:10]CreateOFDProtocolMessage [00:21:10]wFMCommunicate request_size=4 [00:21:10]MH_SAM_APDU [00:21:10]CAPDU: 80 11 00 00 [00:21:10]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [00:21:10]Write i2c OK [00:21:10]MH_I2C_Read... [00:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:21:10]Read from MH i2c: E2 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 17 00 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [00:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:21:10]wFMCommunicate OK [00:21:10]CreateOFDProtocolMessage done [00:21:10]OFDSenderStorePacket 152124 [00:21:10]StoreOFDPacket docnum=152124 [00:21:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 D1 07 01 60 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 75 B4 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 52 02 00 35 04 06 00 7E 23 07 76 2D 8B 14 F7 A3 A1 EC F3 4E 23 [00:21:10]CheckFolder [00:21:10]dirname=/storage/ofd_packets [00:21:10]CheckFolder done [00:21:10]ProducePacketName [00:21:10]name=ofd_packets/00152124 [00:21:10]NVStorageSaveData ofd_packets/00152124 [00:21:10]File name is /storage/ofd_packets/00152124 [00:21:10]Write 301 bytes [00:21:10]NVStorageSaveData done [00:21:10]OFDSenderStorePacket done [00:21:10]KKMCreateOFDPacket done [00:21:10]NVStorageSaveData kkm_last_timestamp [00:21:10]File name is /storage/kkm_last_timestamp [00:21:10]Write 4 bytes [00:21:10]NVStorageSaveData done [00:21:10]ExternCall_PrintAddStr [00:21:10]wPrintStart [00:21:10]Write to MH i2c: 01 00 00 5D 01 5E [00:21:10]Write i2c OK [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: 01 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: 01 07 00 [00:21:10]MH_I2C_Read... [00:21:10]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [00:21:10]RasterBufferAndPrint [00:21:10]line Счет N : (1)1786132 [00:21:10]line ИНН: 02508201610067 [00:21:10]line Контрольно-Кассовый Чек [00:21:10]line ПРОДАЖА [00:21:10]line ТРК (МРК, ГНК) : 42 [00:21:10]line Товар: 2710124130 [00:21:10]line Аи-92-К-5 [00:21:10]line 7.380 * 67.80 [00:21:10]line = 500.36 [00:21:10]line НДС 12% НСП 1% [00:21:10]line > о реализуемом товаре [00:21:10]line ОКРУГЛЕНИЕ: -0.36 [00:21:10]line ИТОГО: 500.00 [00:21:10]line Внесено: 500.00 [00:21:10]line СДАЧА: 0.00 [00:21:10]line НСП 1% : 4.43 [00:21:10]line НДС 12% : 53.14 [00:21:10]line Наличными: 500.00 [00:21:10]line Безнал.: 0.00 [00:21:10]line Место: АЗС № 89 "Партнер Нефть" [00:21:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:21:10]line СНО: Общий режим [00:21:10]line Чек 455 23.09.2024 00:21 [00:21:10]line Смена: 475 ФФД: 1.0 [00:21:10]line ЗНМ: 0300000113 [00:21:10]line РНМ: 0000000000091825 [00:21:10]line Версия ККМ: 001 [00:21:10]line ФМ: 0000000000871835 [00:21:10]line ФД: 152124 [00:21:10]line ФПД: 138688914140555 [00:21:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152124&fm=138688914140555&tin=02508201610067®Number=0000000000091825&sum=50000 [00:21:10]written 0, free lines is 4095 [00:21:10]OFD Sender: Processing packet 152124 [packets to send 827, broken 826] [00:21:10]ProducePacketName [00:21:10]name=ofd_packets/00152124 [00:21:10]OFD Sender: To server: pG, [00:21:10]CommunicateWithHost lk.salyk.kg:30040 [00:21:10]ConnectInit lk.salyk.kg [00:21:11]Write to MH i2c: 01 00 00 88 01 89 [00:21:11]Write i2c OK [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: 01 [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: 01 07 00 [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D3 0C 6F [00:21:11]RasterBufferAndPrint [00:21:11]line [00:21:11]line [00:21:11]line [00:21:11]line [00:21:11]line [00:21:11]written 0, free lines is 3288 [00:21:11]MH_Cut [00:21:11]Write to MH i2c: D1 01 00 8F 01 01 62 [00:21:11]Write i2c OK [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: D1 [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: D1 01 00 [00:21:11]MH_I2C_Read... [00:21:11]Read from MH i2c: D1 01 00 8F 01 00 61 [00:21:11]Write to MH i2c: 01 00 00 90 01 91 [00:21:11]Write i2c OK [00:21:11]MH_I2C_Read... [00:21:11]*** Cut start [00:21:11]*** Purtial cut [00:21:11]*** Stage 1: CUTSNS_PIN = 1 [00:21:12]Read from MH i2c: 01 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: 01 07 00 [00:21:12]MH_I2C_Read... [00:21:12]*** Stop cut motor [00:21:12]*** Cut end [00:21:12]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [00:21:12]process_action close_receipt done [00:21:12]requested_data is exist [00:21:12]produce_requested_data [00:21:12]requested_item fm.sn is exist - process it [00:21:12]wFMCommunicate request_size=4 [00:21:12]MH_SAM_APDU [00:21:12]CAPDU: 80 11 00 00 [00:21:12]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [00:21:12]Write i2c OK [00:21:12]MH_I2C_Read... [00:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:21:12]Read from MH i2c: E2 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 17 00 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [00:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:21:12]wFMCommunicate OK [00:21:12]requested_item fd.num is exist - process it [00:21:12]SAM_PROTO_GetFieldsCounters [00:21:12]wFMCommunicate request_size=4 [00:21:12]MH_SAM_APDU [00:21:12]CAPDU: 80 13 00 00 [00:21:12]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [00:21:12]Write i2c OK [00:21:12]MH_I2C_Read... [00:21:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:21:12]Read from MH i2c: E2 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 62 00 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 F4 [00:21:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:21:12]wFMCommunicate OK [00:21:12]SAM_PROTO_GetFieldsCounters done [00:21:12]requested_item shift.num is exist - process it [00:21:12]requested_item shift.opened is exist - process it [00:21:12]req_shift_opened [00:21:12]FM_GetShiftState [00:21:12]SAM_PROTO_GetShiftState [00:21:12]wFMCommunicate request_size=4 [00:21:12]MH_SAM_APDU [00:21:12]CAPDU: 80 13 01 00 [00:21:12]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [00:21:12]Write i2c OK [00:21:12]MH_I2C_Read... [00:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:21:12]Read from MH i2c: E2 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 0E 00 [00:21:12]MH_I2C_Read... [00:21:12]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 58 [00:21:12]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:21:12]wFMCommunicate OK [00:21:12]SAM_PROTO_GetShiftState done [00:21:12]FM_GetShiftState done [00:21:12]req_shift_opened done [00:21:12]requested_item shift.open_date is exist - process it [00:21:12]req_shift_open_date [00:21:12]req_shift_open_date done [00:21:12]produce_requested_data done [00:21:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152124,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:21:12]process_action_free close_receipt [00:21:12]json_value_free [00:21:12]json_value_free done [00:21:12]process_json_proto returns [00:21:12]Send response to host [00:21:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152124,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:21:12]free response buf [00:21:12]execute_script done [00:21:12]execute_script returns [00:21:12]free content buf [00:21:12]Sock 9.Close socket [00:21:12]Sock 9.Thread stoped [00:21:17]Connected sock=11 [00:21:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 D1 07 01 60 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 75 B4 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 52 02 00 35 04 06 00 7E 23 07 76 2D 8B 14 F7 A3 A1 EC F3 4E 23 [00:21:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C 57 47 00 97 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 52 02 00 F4 03 04 00 7E 5C F0 66 B6 04 01 00 00 BB 39 BB 65 C5 2D 5A B3 [00:21:17]CommunicateWithHost err = 0 [00:21:17]CheckOFDResponse [00:21:17]1017 (14) - 77093643461234 [00:21:17]1041 (16) - 0000000000871835 [00:21:17]1040 (4) - 152124 [00:21:17]1012 (4) - 22.09.2024 18:05 [00:21:17]1206 (1) - 0 [00:21:17]OFD Sender: Remove packet 152124 [00:21:17]ProducePacketName [00:21:17]name=ofd_packets/00152124 [00:21:17]NVStorageDeleteData [00:21:17]OFD Sender: No OFD packet to send [00:21:22]OFD Sender: No OFD packet to send [00:21:28]OFD Sender: No OFD packet to send [00:21:33]OFD Sender: No OFD packet to send [00:21:38]OFD Sender: No OFD packet to send [00:21:43]OFD Sender: No OFD packet to send [00:21:48]OFD Sender: No OFD packet to send [00:21:53]OFD Sender: No OFD packet to send [00:21:58]OFD Sender: No OFD packet to send [00:22:03]OFD Sender: No OFD packet to send [00:22:08]OFD Sender: No OFD packet to send [00:22:09]recv_with_timeout no data received [00:22:13]OFD Sender: No OFD packet to send [00:22:18]OFD Sender: No OFD packet to send [00:22:23]OFD Sender: No OFD packet to send [00:22:28]OFD Sender: No OFD packet to send [00:22:33]OFD Sender: No OFD packet to send [00:22:38]OFD Sender: No OFD packet to send [00:22:43]OFD Sender: No OFD packet to send [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:13]OFD Sender: No OFD packet to send [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:30]recv_with_timeout no data received [00:23:33]OFD Sender: No OFD packet to send [00:23:38]OFD Sender: No OFD packet to send [00:23:43]OFD Sender: No OFD packet to send [00:23:48]OFD Sender: No OFD packet to send [00:23:53]OFD Sender: No OFD packet to send [00:23:58]OFD Sender: No OFD packet to send [00:24:03]OFD Sender: No OFD packet to send [00:24:08]OFD Sender: No OFD packet to send [00:24:13]OFD Sender: No OFD packet to send [00:24:18]OFD Sender: No OFD packet to send [00:24:23]OFD Sender: No OFD packet to send [00:24:28]OFD Sender: No OFD packet to send [00:24:33]OFD Sender: No OFD packet to send [00:24:38]OFD Sender: No OFD packet to send [00:24:43]OFD Sender: No OFD packet to send [00:24:48]OFD Sender: No OFD packet to send [00:24:53]OFD Sender: No OFD packet to send [00:24:58]OFD Sender: No OFD packet to send [00:25:03]OFD Sender: No OFD packet to send [00:25:08]OFD Sender: No OFD packet to send [00:25:13]OFD Sender: No OFD packet to send [00:25:18]OFD Sender: No OFD packet to send [00:25:23]OFD Sender: No OFD packet to send [00:25:28]OFD Sender: No OFD packet to send [00:25:33]OFD Sender: No OFD packet to send [00:25:38]OFD Sender: No OFD packet to send [00:25:43]OFD Sender: No OFD packet to send [00:25:48]recv_with_timeout no data received [00:25:48]OFD Sender: No OFD packet to send [00:25:53]OFD Sender: No OFD packet to send [00:25:58]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:18]recv_with_timeout no data received [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:54]OFD Sender: No OFD packet to send [00:26:59]OFD Sender: No OFD packet to send [00:27:04]OFD Sender: No OFD packet to send [00:27:09]OFD Sender: No OFD packet to send [00:27:14]OFD Sender: No OFD packet to send [00:27:19]OFD Sender: No OFD packet to send [00:27:25]MH_SAM_APDU [00:27:25]CAPDU: 80 15 02 00 08 F4 03 04 00 EE B5 F0 66 [00:27:25]Write to MH i2c: E2 10 00 9E 01 80 15 02 00 08 00 F4 03 04 00 EE B5 F0 66 00 00 23 [00:27:25]Write i2c OK [00:27:25]MH_I2C_Read... [00:27:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:27:25]Read from MH i2c: E2 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: E2 03 00 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [00:27:25]RAPDU: 90 00 [00:27:25]wFMCommunicate OK [00:27:25]wFMCommunicate request_size=25 [00:27:25]MH_SAM_APDU [00:27:25]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:27:25]Write to MH i2c: E2 1C 00 9F 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 82 [00:27:25]Write i2c OK [00:27:25]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [00:27:26]RAPDU: 90 00 [00:27:26]wFMCommunicate OK [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 15 03 00 [00:27:26]Write to MH i2c: E2 08 00 A0 01 80 15 03 00 00 00 00 00 22 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 40 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 40 00 A0 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 01 00 00 35 04 06 00 53 D1 19 6F 32 F1 90 00 1D [00:27:26]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 01 00 00 35 04 06 00 53 D1 19 6F 32 F1 90 00 [00:27:26]wFMCommunicate OK [00:27:26]SAM_PROTO_ProcessDocument answer len = 59 [00:27:26]SAM_PROTO_ProcessDocument done [00:27:26]SetTLVBufToDocument [00:27:26]Processing tag 1209 (04B9) [00:27:26]Malloc new data [00:27:26]Processing tag 1041 (0411) [00:27:26]Processing tag 1040 (0410) [00:27:26]Malloc new data [00:27:26]Processing tag 1038 (040E) [00:27:26]Malloc new data [00:27:26]Processing tag 1042 (0412) [00:27:26]Malloc new data [00:27:26]Processing tag 1077 (0435) [00:27:26]Malloc new data [00:27:26]SetTLVBufToDocument err=0 [00:27:26]KKMLoadAndSignReceiptData store KKM data [00:27:26]KKMLoadAndSignReceiptData err=0 [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 11 00 00 [00:27:26]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:26]Read from MH i2c: E2 17 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [00:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:27:26]wFMCommunicate OK [00:27:26]Счет N : (1)1786133 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 456 23.09.2024 00:27 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152125 ФПД: 92157539988209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152125&fm=92157539988209&tin=02508201610067®Number=0000000000091825&sum=100000 [00:27:26]StoreToDocumentArchive [00:27:26]shift 475 fd 152125 [00:27:26]save to /storage/0475/doc_00152125 [00:27:26]save last doc name /storage/0475/doc_00152125 to /storage/kkm_last_doc_name [00:27:26]save OK [00:27:26]Clear old archive folders... [00:27:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:27:26]tlvbuf is 005CDD20 [00:27:26]SAM_PROTO_ClearQueue [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 09 00 00 [00:27:26]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [00:27:26]RAPDU: 90 00 [00:27:26]wFMCommunicate OK [00:27:26]SAM_PROTO_ClearQueue done [00:27:26]KKMCreateOFDPacket [00:27:26]OFDProtocolAddRootSTLVToBuf [00:27:26]FM_MakeSignedData [00:27:26]FM_MakeSignedData [00:27:26]SAM_PROTO_SignData [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 0D 01 02 [00:27:26]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [00:27:26]RAPDU: 90 00 [00:27:26]wFMCommunicate OK [00:27:26]wFMCommunicate request_size=255 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE B5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 35 04 06 00 53 D1 19 6F [00:27:26]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE B5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 35 04 06 00 53 D1 19 6F 00 00 7D [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [00:27:26]RAPDU: 90 00 [00:27:26]wFMCommunicate OK [00:27:26]wFMCommunicate request_size=7 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 0D 02 02 02 32 F1 [00:27:26]Write to MH i2c: E2 0A 00 A5 01 80 0D 02 02 02 00 32 F1 00 00 47 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [00:27:26]RAPDU: 90 00 [00:27:26]wFMCommunicate OK [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 0D 03 02 [00:27:26]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 0B 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 0B 00 A6 01 00 9D 59 1B B0 3D 0E 3E B1 90 00 1E [00:27:26]RAPDU: 9D 59 1B B0 3D 0E 3E B1 90 00 [00:27:26]wFMCommunicate OK [00:27:26]SAM_PROTO_SignData done [00:27:26]FM_MakeSignedData done [00:27:26]CreateOFDProtocolMessage [00:27:26]wFMCommunicate request_size=4 [00:27:26]MH_SAM_APDU [00:27:26]CAPDU: 80 11 00 00 [00:27:26]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:26]Read from MH i2c: E2 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 17 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [00:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:27:26]wFMCommunicate OK [00:27:26]CreateOFDProtocolMessage done [00:27:26]OFDSenderStorePacket 152125 [00:27:26]StoreOFDPacket docnum=152125 [00:27:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 AE 04 01 77 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE B5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 35 04 06 00 53 D1 19 6F 32 F1 9D 59 1B B0 3D 0E 3E B1 [00:27:26]CheckFolder [00:27:26]dirname=/storage/ofd_packets [00:27:26]CheckFolder done [00:27:26]ProducePacketName [00:27:26]name=ofd_packets/00152125 [00:27:26]NVStorageSaveData ofd_packets/00152125 [00:27:26]File name is /storage/ofd_packets/00152125 [00:27:26]Write 298 bytes [00:27:26]NVStorageSaveData done [00:27:26]OFDSenderStorePacket done [00:27:26]KKMCreateOFDPacket done [00:27:26]NVStorageSaveData kkm_last_timestamp [00:27:26]File name is /storage/kkm_last_timestamp [00:27:26]Write 4 bytes [00:27:26]NVStorageSaveData done [00:27:26]ExternCall_PrintAddStr [00:27:26]wPrintStart [00:27:26]Write to MH i2c: 01 00 00 A8 01 A9 [00:27:26]Write i2c OK [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: 01 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: 01 07 00 [00:27:26]MH_I2C_Read... [00:27:26]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [00:27:26]RasterBufferAndPrint [00:27:26]line Счет N : (1)1786133 [00:27:26]line ИНН: 02508201610067 [00:27:26]line Контрольно-Кассовый Чек [00:27:26]line ПРОДАЖА [00:27:26]line ТРК (МРК, ГНК) : 41 [00:27:26]line Товар: 2710194210 [00:27:26]line ДТ-К-5 [00:27:26]line 13.130 * 76.20 [00:27:26]line = 1000.51 [00:27:26]line НДС 12% НСП 1% [00:27:26]line > о реализуемом товаре [00:27:26]line ОКРУГЛЕНИЕ: -0.51 [00:27:26]line ИТОГО: 1000.00 [00:27:26]line Внесено: 1000.00 [00:27:26]line СДАЧА: 0.00 [00:27:26]line НСП 1% : 8.85 [00:27:26]line НДС 12% : 106.25 [00:27:26]line Наличными: 1000.00 [00:27:26]line Безнал.: 0.00 [00:27:26]line Место: АЗС № 89 "Партнер Нефть" [00:27:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:27:26]line СНО: Общий режим [00:27:26]line Чек 456 23.09.2024 00:27 [00:27:26]line Смена: 475 ФФД: 1.0 [00:27:26]line ЗНМ: 0300000113 [00:27:26]line РНМ: 0000000000091825 [00:27:26]line Версия ККМ: 001 [00:27:26]line ФМ: 0000000000871835 [00:27:26]line ФД: 152125 [00:27:26]line ФПД: 92157539988209 [00:27:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152125&fm=92157539988209&tin=02508201610067®Number=0000000000091825&sum=100000 [00:27:26]written 0, free lines is 4095 [00:27:26]OFD Sender: Processing packet 152125 [packets to send 827, broken 826] [00:27:26]ProducePacketName [00:27:26]name=ofd_packets/00152125 [00:27:26]OFD Sender: To server: pG, [00:27:26]CommunicateWithHost lk.salyk.kg:30040 [00:27:26]ConnectInit lk.salyk.kg [00:27:27]Write to MH i2c: 01 00 00 D3 01 D4 [00:27:27]Write i2c OK [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: 01 [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: 01 07 00 [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 CE 0C B5 [00:27:27]RasterBufferAndPrint [00:27:27]line [00:27:27]line [00:27:27]line [00:27:27]line [00:27:27]line [00:27:27]written 0, free lines is 3285 [00:27:27]MH_Cut [00:27:27]Write to MH i2c: D1 01 00 DA 01 01 AD [00:27:27]Write i2c OK [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: D1 [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: D1 01 00 [00:27:27]MH_I2C_Read... [00:27:27]Read from MH i2c: D1 01 00 DA 01 00 AC [00:27:27]Write to MH i2c: 01 00 00 DB 01 DC [00:27:27]Write i2c OK [00:27:27]MH_I2C_Read... [00:27:28]*** Cut start [00:27:28]*** Purtial cut [00:27:28]*** Stage 1: CUTSNS_PIN = 1 [00:27:28]Read from MH i2c: 01 [00:27:28]MH_I2C_Read... [00:27:28]*** Stop cut motor [00:27:28]*** Cut end [00:27:28]Read from MH i2c: 01 07 00 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [00:27:28]process_action close_receipt done [00:27:28]requested_data is exist [00:27:28]produce_requested_data [00:27:28]requested_item fm.sn is exist - process it [00:27:28]wFMCommunicate request_size=4 [00:27:28]MH_SAM_APDU [00:27:28]CAPDU: 80 11 00 00 [00:27:28]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [00:27:28]Write i2c OK [00:27:28]MH_I2C_Read... [00:27:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:28]Read from MH i2c: E2 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 17 00 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [00:27:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:27:28]wFMCommunicate OK [00:27:28]requested_item fd.num is exist - process it [00:27:28]SAM_PROTO_GetFieldsCounters [00:27:28]wFMCommunicate request_size=4 [00:27:28]MH_SAM_APDU [00:27:28]CAPDU: 80 13 00 00 [00:27:28]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [00:27:28]Write i2c OK [00:27:28]MH_I2C_Read... [00:27:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:27:28]Read from MH i2c: E2 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 62 00 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [00:27:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:27:28]wFMCommunicate OK [00:27:28]SAM_PROTO_GetFieldsCounters done [00:27:28]requested_item shift.num is exist - process it [00:27:28]requested_item shift.opened is exist - process it [00:27:28]req_shift_opened [00:27:28]FM_GetShiftState [00:27:28]SAM_PROTO_GetShiftState [00:27:28]wFMCommunicate request_size=4 [00:27:28]MH_SAM_APDU [00:27:28]CAPDU: 80 13 01 00 [00:27:28]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [00:27:28]Write i2c OK [00:27:28]MH_I2C_Read... [00:27:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:28]Read from MH i2c: E2 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 0E 00 [00:27:28]MH_I2C_Read... [00:27:28]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 A3 [00:27:28]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:27:28]wFMCommunicate OK [00:27:28]SAM_PROTO_GetShiftState done [00:27:28]FM_GetShiftState done [00:27:28]req_shift_opened done [00:27:28]requested_item shift.open_date is exist - process it [00:27:28]req_shift_open_date [00:27:28]req_shift_open_date done [00:27:28]produce_requested_data done [00:27:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152125,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:27:28]process_action_free close_receipt [00:27:28]json_value_free [00:27:28]json_value_free done [00:27:28]process_json_proto returns [00:27:28]Send response to host [00:27:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152125,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:27:28]free response buf [00:27:28]execute_script done [00:27:28]execute_script returns [00:27:28]free content buf [00:27:28]Sock 7.Close socket [00:27:28]Sock 7.Thread stoped [00:27:35]Connected sock=9 [00:27:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 AE 04 01 77 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 EE B5 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 52 02 00 35 04 06 00 53 D1 19 6F 32 F1 9D 59 1B B0 3D 0E 3E B1 [00:27:40]recv_with_timeout no data received [00:27:40]CommunicateWithHost answer receiving error [00:27:40]CommunicateWithHost err = -3 [00:27:40]OFD Sender: Server communicate error [00:27:41]recv_with_timeout no data received [00:27:45]OFD Sender: Processing packet 152125 [packets to send 827, broken 826] [00:27:45]ProducePacketName [00:27:45]name=ofd_packets/00152125 [00:27:45]OFD Sender: To server: pG, [00:27:45]CommunicateWithHost lk.salyk.kg:30040 [00:27:45]ConnectInit lk.salyk.kg [00:27:46]Connected sock=7 [00:27:24]OFD Sender: No OFD packet to send [00:27:25]accept exits with 7 [00:27:25]New connection [00:27:25]New thread 3066973540 created [00:27:25]Thread 3067116900 joined [00:27:25]Waiting for new connection... [00:27:25] Sock 7.Parse request [00:27:25]Sock 7.Check first char [00:27:25]Sock 7.First char is OK [00:27:25]request: POST /json_proto HTTP/1.0 [00:27:25]Method: POST [00:27:25]URL: /json_proto [00:27:25]Method is POST - this is cgi request [00:27:25]url: /json_proto [00:27:25]query_string will be loaded in cgi processing [00:27:25]execute_cgi json_proto POST (null) [00:27:25]execute_cgi path=json_proto method=POST [00:27:25]POST find Content-Length [00:27:25]Host: 172.17.43.67:8080 [00:27:25]Content-Length: 680 [00:27:25]Content-Type: application/json [00:27:25] [00:27:25]POST finish read [00:27:25]Found Content-Length = 680 [00:27:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:25]execute_script... [00:27:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:25]POST & json_proto [00:27:25]process_json_proto [00:27:25]json parsed OK: [00:27:25]protocol is kg_v1.0 [00:27:25]action value=close_receipt [00:27:25]process_action close_receipt [00:27:25]cmd_close_receipt [00:27:25]MH_GetDate [00:27:25]Write to MH i2c: F0 00 00 94 01 84 [00:27:25]Write i2c OK [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: F0 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: F0 09 00 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: F0 09 00 94 01 00 EE B5 F0 66 6A BD 47 65 59 [00:27:25]GetLastDocTimeStamp 1727050869 [00:27:25]current date 1727051246 [00:27:25]FM_GetShiftState [00:27:25]SAM_PROTO_GetShiftState [00:27:25]wFMCommunicate request_size=4 [00:27:25]MH_SAM_APDU [00:27:25]CAPDU: 80 13 01 00 [00:27:25]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [00:27:25]Write i2c OK [00:27:25]MH_I2C_Read... [00:27:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:25]Read from MH i2c: E2 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: E2 0E 00 [00:27:25]MH_I2C_Read... [00:27:25]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 5A [00:27:25]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:27:25]wFMCommunicate OK [00:27:25]SAM_PROTO_GetShiftState done [00:27:25]FM_GetShiftState done [00:27:25]opened in 1726966141 [00:27:25]opened+sec_in_day 1727052541 [00:27:25]quantity*price = 100050 [00:27:25]sum+1 = 100052 [00:27:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 457 23.09.2024 00:28 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152126 ФПД: 86208746854450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152126&fm=86208746854450&tin=02508201610067®Number=0000000000091825&sum=100000 [00:28:24]StoreToDocumentArchive [00:28:24]shift 475 fd 152126 [00:28:24]save to /storage/0475/doc_00152126 [00:28:24]save last doc name /storage/0475/doc_00152126 to /storage/kkm_last_doc_name [00:28:24]save OK [00:28:24]Clear old archive folders... [00:28:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:28:24]tlvbuf is 005CC730 [00:28:24]SAM_PROTO_ClearQueue [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 09 00 00 [00:28:24]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [00:28:24]RAPDU: 90 00 [00:28:24]wFMCommunicate OK [00:28:24]SAM_PROTO_ClearQueue done [00:28:24]KKMCreateOFDPacket [00:28:24]OFDProtocolAddRootSTLVToBuf [00:28:24]FM_MakeSignedData [00:28:24]FM_MakeSignedData [00:28:24]SAM_PROTO_SignData [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 0D 01 02 [00:28:24]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [00:28:24]RAPDU: 90 00 [00:28:24]wFMCommunicate OK [00:28:24]wFMCommunicate request_size=255 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 28 B6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 52 02 00 35 04 06 00 4E [00:28:24]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 28 B6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 52 02 00 35 04 06 00 4E 00 00 30 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [00:28:24]RAPDU: 90 00 [00:28:24]wFMCommunicate OK [00:28:24]wFMCommunicate request_size=10 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 0D 02 02 05 68 09 BB 98 32 [00:28:24]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 68 09 BB 98 32 00 00 6B [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [00:28:24]RAPDU: 90 00 [00:28:24]wFMCommunicate OK [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 0D 03 02 [00:28:24]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 0B 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 0B 00 F1 01 00 64 12 1F 2B 84 49 79 EE 90 00 62 [00:28:24]RAPDU: 64 12 1F 2B 84 49 79 EE 90 00 [00:28:24]wFMCommunicate OK [00:28:24]SAM_PROTO_SignData done [00:28:24]FM_MakeSignedData done [00:28:24]CreateOFDProtocolMessage [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 11 00 00 [00:28:24]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 17 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [00:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:24]wFMCommunicate OK [00:28:24]CreateOFDProtocolMessage done [00:28:24]OFDSenderStorePacket 152126 [00:28:24]StoreOFDPacket docnum=152126 [00:28:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E F6 07 01 33 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 28 B6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 52 02 00 35 04 06 00 4E 68 09 BB 98 32 64 12 1F 2B 84 49 79 EE [00:28:24]CheckFolder [00:28:24]dirname=/storage/ofd_packets [00:28:24]CheckFolder done [00:28:24]ProducePacketName [00:28:24]name=ofd_packets/00152126 [00:28:24]NVStorageSaveData ofd_packets/00152126 [00:28:24]File name is /storage/ofd_packets/00152126 [00:28:24]Write 301 bytes [00:28:24]NVStorageSaveData done [00:28:24]OFDSenderStorePacket done [00:28:24]KKMCreateOFDPacket done [00:28:24]NVStorageSaveData kkm_last_timestamp [00:28:24]File name is /storage/kkm_last_timestamp [00:28:24]Write 4 bytes [00:28:24]NVStorageSaveData done [00:28:24]ExternCall_PrintAddStr [00:28:24]wPrintStart [00:28:24]Write to MH i2c: 01 00 00 F3 01 F4 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: 01 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: 01 07 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [00:28:24]RasterBufferAndPrint [00:28:24]line Счет N : (1)1786134 [00:28:24]line ИНН: 02508201610067 [00:28:24]line Контрольно-Кассовый Чек [00:28:24]line ПРОДАЖА [00:28:24]line ТРК (МРК, ГНК) : 22 [00:28:24]line Товар: 2710124130 [00:28:24]line Аи-92-К-5 [00:28:24]line 14.750 * 67.80 [00:28:24]line = 1000.05 [00:28:24]line НДС 12% НСП 1% [00:28:24]line > о реализуемом товаре [00:28:24]line ОКРУГЛЕНИЕ: -0.05 [00:28:24]line ИТОГО: 1000.00 [00:28:24]line Внесено: 1000.00 [00:28:24]line СДАЧА: 0.00 [00:28:24]line НСП 1% : 8.85 [00:28:24]line НДС 12% : 106.20 [00:28:24]line Наличными: 1000.00 [00:28:24]line Безнал.: 0.00 [00:28:24]line Место: АЗС № 89 "Партнер Нефть" [00:28:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:28:24]line СНО: Общий режим [00:28:24]line Чек 457 23.09.2024 00:28 [00:28:24]line Смена: 475 ФФД: 1.0 [00:28:24]line ЗНМ: 0300000113 [00:28:24]line РНМ: 0000000000091825 [00:28:24]line Версия ККМ: 001 [00:28:24]line ФМ: 0000000000871835 [00:28:24]line ФД: 152126 [00:28:24]line ФПД: 86208746854450 [00:28:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152126&fm=86208746854450&tin=02508201610067®Number=0000000000091825&sum=100000 [00:28:25]OFD Sender: Processing packet 152126 [packets to send 827, broken 826] [00:28:25]ProducePacketName [00:28:25]name=ofd_packets/00152126 [00:28:25]OFD Sender: To server: pG, [00:28:25]CommunicateWithHost lk.salyk.kg:30040 [00:28:25]ConnectInit lk.salyk.kg [00:28:25]written 0, free lines is 4095 [00:28:25]Write to MH i2c: 01 00 00 1E 02 20 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: 01 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: 01 07 00 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D4 0C 07 [00:28:25]RasterBufferAndPrint [00:28:25]line [00:28:25]line [00:28:25]line [00:28:25]line [00:28:25]line [00:28:25]written 0, free lines is 3290 [00:28:25]MH_Cut [00:28:25]Write to MH i2c: D1 01 00 25 02 01 F9 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: D1 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: D1 01 00 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: D1 01 00 25 02 00 F8 [00:28:25]Write to MH i2c: 01 00 00 26 02 28 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:26]*** Cut start [00:28:26]*** Purtial cut [00:28:26]*** Stage 1: CUTSNS_PIN = 1 [00:28:26]Read from MH i2c: 01 [00:28:26]MH_I2C_Read... [00:28:26]*** Stop cut motor [00:28:26]*** Cut end [00:28:26]Read from MH i2c: 01 07 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [00:28:26]process_action close_receipt done [00:28:26]requested_data is exist [00:28:26]produce_requested_data [00:28:26]requested_item fm.sn is exist - process it [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 11 00 00 [00:28:26]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 17 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [00:28:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:26]wFMCommunicate OK [00:28:26]requested_item fd.num is exist - process it [00:28:26]SAM_PROTO_GetFieldsCounters [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 13 00 00 [00:28:26]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 62 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [00:28:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:26]wFMCommunicate OK [00:28:26]SAM_PROTO_GetFieldsCounters done [00:28:26]requested_item shift.num is exist - process it [00:28:26]requested_item shift.opened is exist - process it [00:28:26]req_shift_opened [00:28:26]FM_GetShiftState [00:28:26]SAM_PROTO_GetShiftState [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 13 01 00 [00:28:26]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 0E 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EF [00:28:26]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:28:26]wFMCommunicate OK [00:28:26]SAM_PROTO_GetShiftState done [00:28:26]FM_GetShiftState done [00:28:26]req_shift_opened done [00:28:26]requested_item shift.open_date is exist - process it [00:28:26]req_shift_open_date [00:28:26]req_shift_open_date done [00:28:26]produce_requested_data done [00:28:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:28:26]process_action_free close_receipt [00:28:26]json_value_free [00:28:26]json_value_free done [00:28:26]process_json_proto returns [00:28:26]Send response to host [00:28:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:28:26]free response buf [00:28:26]execute_script done [00:28:26]execute_script returns [00:28:26]free content buf [00:28:26]Sock 10.Close socket [00:28:26]Sock 10.Thread stoped [00:28:27]Connected sock=11 [00:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E F6 07 01 33 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 28 B6 F0 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 52 02 00 35 04 06 00 4E 68 09 BB 98 32 64 12 1F 2B 84 49 79 EE [00:28:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 5F 47 00 D9 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 52 02 00 F4 03 04 00 2C 5E F0 66 B6 04 01 00 00 17 FF A7 9C 51 36 55 34 [00:28:27]CommunicateWithHost err = 0 [00:28:27]CheckOFDResponse [00:28:27]1017 (14) - 77093643461234 [00:28:27]1041 (16) - 0000000000871835 [00:28:27]1040 (4) - 152126 [00:28:27]1012 (4) - 22.09.2024 18:13 [00:28:27]1206 (1) - 0 [00:28:27]OFD Sender: Remove packet 152126 [00:28:27]ProducePacketName [00:28:27]name=ofd_packets/00152126 [00:28:27]NVStorageDeleteData [00:28:28]OFD Sender: No OFD packet to send [00:28:33]OFD Sender: No OFD packet to send [00:28:37]recv_with_timeout no data received [00:28:38]OFD Sender: No OFD packet to send [00:28:43]OFD Sender: No OFD packet to send [00:28:48]OFD Sender: No OFD packet to send [00:28:53]OFD Sender: No OFD packet to send [00:28:57]accept exits with 7 [00:28:57]New connection [00:28:57]New thread 3066973540 created [00:28:57]Thread 3067116900 joined [00:28:57]Waiting for new connection... [00:28:57] Sock 7.Parse request [00:28:57]Sock 7.Check first char [00:28:57]Sock 7.First char is OK [00:28:57]request: POST /json_proto HTTP/1.0 [00:28:57]Method: POST [00:28:57]URL: /json_proto [00:28:57]Method is POST - this is cgi request [00:28:57]url: /json_proto [00:28:57]query_string will be loaded in cgi processing [00:28:57]execute_cgi json_proto POST (null) [00:28:57]execute_cgi path=json_proto method=POST [00:28:57]POST find Content-Length [00:28:57]Host: 172.17.43.67:8080 [00:28:57]Content-Length: 215 [00:28:57]Content-Type: application/json [00:28:57] [00:28:57]POST finish read [00:28:57]Found Content-Length = 215 [00:28:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:57]execute_script... [00:28:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:57]POST & json_proto [00:28:57]process_json_proto [00:28:57]json parsed OK: [00:28:57]protocol is kg_v1.0 [00:28:57]action value=get_value [00:28:57]process_action get_value [00:28:57]cmd_get_value [00:28:57]process_action get_value done [00:28:57]requested_data is exist [00:28:57]produce_requested_data [00:28:57]requested_item kkm.sn is exist - process it [00:28:57]requested_item kkm.ver is exist - process it [00:28:57]requested_item fm.sn is exist - process it [00:28:57]wFMCommunicate request_size=4 [00:28:57]MH_SAM_APDU [00:28:57]CAPDU: 80 11 00 00 [00:28:57]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [00:28:57]Write i2c OK [00:28:57]MH_I2C_Read... [00:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:57]Read from MH i2c: E2 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 17 00 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [00:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:57]wFMCommunicate OK [00:28:57]requested_item fd.num is exist - process it [00:28:57]SAM_PROTO_GetFieldsCounters [00:28:57]wFMCommunicate request_size=4 [00:28:57]MH_SAM_APDU [00:28:57]CAPDU: 80 13 00 00 [00:28:57]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [00:28:57]Write i2c OK [00:28:57]MH_I2C_Read... [00:28:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:57]Read from MH i2c: E2 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 62 00 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 62 00 2B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [00:28:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:57]wFMCommunicate OK [00:28:57]SAM_PROTO_GetFieldsCounters done [00:28:57]requested_item shift.num is exist - process it [00:28:57]requested_item shift.opened is exist - process it [00:28:57]req_shift_opened [00:28:57]FM_GetShiftState [00:28:57]SAM_PROTO_GetShiftState [00:28:57]wFMCommunicate request_size=4 [00:28:57]MH_SAM_APDU [00:28:57]CAPDU: 80 13 01 00 [00:28:57]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [00:28:57]Write i2c OK [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 [00:28:57]MH_I2C_Read... [00:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:57]Read from MH i2c: E2 0E 00 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 F2 [00:28:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:28:57]wFMCommunicate OK [00:28:57]SAM_PROTO_GetShiftState done [00:28:57]FM_GetShiftState done [00:28:57]req_shift_opened done [00:28:57]requested_item shift.open_date is exist - process it [00:28:57]req_shift_open_date [00:28:57]req_shift_open_date done [00:28:57]produce_requested_data done [00:28:57]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:28:57]process_action_free get_value [00:28:57]json_value_free [00:28:57]json_value_free done [00:28:57]process_json_proto returns [00:28:57]Send response to host [00:28:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:28:57]free response buf [00:28:57]execute_script done [00:28:57]execute_script returns [00:28:57]free content buf [00:28:57]Sock 7.Close socket [00:28:57]Sock 7.Thread stoped [00:28:57]accept exits with 10 [00:28:57]New connection [00:28:57]New thread 3067116900 created [00:28:57]Thread 3066973540 joined [00:28:57]Waiting for new connection... [00:28:57] Sock 10.Parse request [00:28:57]Sock 10.Check first char [00:28:57]Sock 10.First char is OK [00:28:57]request: POST /json_proto HTTP/1.0 [00:28:57]Method: POST [00:28:57]URL: /json_proto [00:28:57]Method is POST - this is cgi request [00:28:57]url: /json_proto [00:28:57]query_string will be loaded in cgi processing [00:28:57]execute_cgi json_proto POST (null) [00:28:57]execute_cgi path=json_proto method=POST [00:28:57]POST find Content-Length [00:28:57]Host: 172.17.43.67:8080 [00:28:57]Content-Length: 331 [00:28:57]Content-Type: application/json [00:28:57] [00:28:57]POST finish read [00:28:57]Found Content-Length = 331 [00:28:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:57]execute_script... [00:28:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:57]POST & json_proto [00:28:57]process_json_proto [00:28:57]json parsed OK: [00:28:57]protocol is kg_v1.0 [00:28:57]action value=get_value [00:28:57]process_action get_value [00:28:57]cmd_get_value [00:28:57]process_action get_value done [00:28:57]requested_data is exist [00:28:57]produce_requested_data [00:28:57]requested_item fm.sale.total is exist - process it [00:28:57]SAM_PROTO_GetFMData [00:28:57]wFMCommunicate request_size=4 [00:28:57]MH_SAM_APDU [00:28:57]CAPDU: 80 13 03 00 [00:28:57]Write to MH i2c: E2 08 00 2D 02 80 13 03 00 00 00 00 00 AE [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:58]Read from MH i2c: E2 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 2D 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 B9 [00:28:58]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:28:58]wFMCommunicate OK [00:28:58]wFMCommunicate request_size=4 [00:28:58]MH_SAM_APDU [00:28:58]CAPDU: 80 17 00 00 [00:28:58]Write to MH i2c: E2 08 00 2E 02 80 17 00 00 00 00 00 00 B0 [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:58]OFD Sender: No OFD packet to send [00:28:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:58]Read from MH i2c: E2 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 2E 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 02 [00:28:58]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:28:58]wFMCommunicate OK [00:28:58]wFMCommunicate request_size=4 [00:28:58]MH_SAM_APDU [00:28:58]CAPDU: 80 17 00 00 [00:28:58]Write to MH i2c: E2 08 00 2F 02 80 17 00 00 00 00 00 00 B1 [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:58]Read from MH i2c: E2 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 2F 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 51 [00:28:58]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:28:58]wFMCommunicate OK [00:28:58]wFMCommunicate request_size=4 [00:28:58]MH_SAM_APDU [00:28:58]CAPDU: 80 17 00 00 [00:28:58]Write to MH i2c: E2 08 00 30 02 80 17 00 00 00 00 00 00 B2 [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 30 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 37 [00:28:59]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:28:59]wFMCommunicate OK [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 17 00 00 [00:28:59]Write to MH i2c: E2 08 00 31 02 80 17 00 00 00 00 00 00 B3 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:28:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 DE 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 DE 00 31 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [00:28:59]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:59]wFMCommunicate OK [00:28:59]SAM_PROTO_GetFMData done [00:28:59]requested_item fm.sale_refund.total is exist - process it [00:28:59]requested_item fm.buy.total is exist - process it [00:28:59]requested_item shift.sale.total is exist - process it [00:28:59]SAM_PROTO_GetShiftData [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 13 02 00 [00:28:59]Write to MH i2c: E2 08 00 32 02 80 13 02 00 00 00 00 00 B2 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:28:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 32 02 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 CD [00:28:59]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:28:59]wFMCommunicate OK [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 17 00 00 [00:28:59]Write to MH i2c: E2 08 00 33 02 80 17 00 00 00 00 00 00 B5 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:29:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:00]Read from MH i2c: E2 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 33 02 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 B8 [00:29:00]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 34 02 80 17 00 00 00 00 00 00 B6 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:00]Read from MH i2c: E2 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 34 02 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 58 [00:29:00]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 35 02 80 17 00 00 00 00 00 00 B7 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:00]Read from MH i2c: E2 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 35 02 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 40 [00:29:00]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 36 02 80 17 00 00 00 00 00 00 B8 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:01]Read from MH i2c: E2 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 D5 00 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 D5 00 36 02 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 99 [00:29:01]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:01]wFMCommunicate OK [00:29:01]SAM_PROTO_GetShiftData done [00:29:01]requested_item shift.sale.total_cash is exist - process it [00:29:01]requested_item shift.sale_refund.total is exist - process it [00:29:01]requested_item shift.sale_refund.total_cash is exist - process it [00:29:01]requested_item shift.buy.total is exist - process it [00:29:01]requested_item shift.buy.total_cash is exist - process it [00:29:01]produce_requested_data done [00:29:01]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:01]process_action_free get_value [00:29:01]json_value_free [00:29:01]json_value_free done [00:29:01]process_json_proto returns [00:29:01]Send response to host [00:29:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:01]free response buf [00:29:01]execute_script done [00:29:01]execute_script returns [00:29:01]free content buf [00:29:01]Sock 10.Close socket [00:29:01]Sock 10.Thread stoped [00:29:01]accept exits with 7 [00:29:01]New connection [00:29:01]New thread 3066973540 created [00:29:01]Thread 3067116900 joined [00:29:01]Waiting for new connection... [00:29:01] Sock 7.Parse request [00:29:01]Sock 7.Check first char [00:29:01]Sock 7.First char is OK [00:29:01]request: POST /json_proto HTTP/1.0 [00:29:01]Method: POST [00:29:01]URL: /json_proto [00:29:01]Method is POST - this is cgi request [00:29:01]url: /json_proto [00:29:01]query_string will be loaded in cgi processing [00:29:01]execute_cgi json_proto POST (null) [00:29:01]execute_cgi path=json_proto method=POST [00:29:01]POST find Content-Length [00:29:01]Host: 172.17.43.67:8080 [00:29:01]Content-Length: 331 [00:29:01]Content-Type: application/json [00:29:01] [00:29:01]POST finish read [00:29:01]Found Content-Length = 331 [00:29:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:01]execute_script... [00:29:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:01]POST & json_proto [00:29:01]process_json_proto [00:29:01]json parsed OK: [00:29:01]protocol is kg_v1.0 [00:29:01]action value=get_value [00:29:01]process_action get_value [00:29:01]cmd_get_value [00:29:01]process_action get_value done [00:29:01]requested_data is exist [00:29:01]produce_requested_data [00:29:01]requested_item fm.sale.total is exist - process it [00:29:01]SAM_PROTO_GetFMData [00:29:01]wFMCommunicate request_size=4 [00:29:01]MH_SAM_APDU [00:29:01]CAPDU: 80 13 03 00 [00:29:01]Write to MH i2c: E2 08 00 37 02 80 13 03 00 00 00 00 00 B8 [00:29:01]Write i2c OK [00:29:01]MH_I2C_Read... [00:29:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:01]Read from MH i2c: E2 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 FD 00 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 FD 00 37 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 C3 [00:29:01]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:29:01]wFMCommunicate OK [00:29:01]wFMCommunicate request_size=4 [00:29:01]MH_SAM_APDU [00:29:01]CAPDU: 80 17 00 00 [00:29:01]Write to MH i2c: E2 08 00 38 02 80 17 00 00 00 00 00 00 BA [00:29:01]Write i2c OK [00:29:01]MH_I2C_Read... [00:29:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:02]Read from MH i2c: E2 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 38 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 0C [00:29:02]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:02]wFMCommunicate OK [00:29:02]wFMCommunicate request_size=4 [00:29:02]MH_SAM_APDU [00:29:02]CAPDU: 80 17 00 00 [00:29:02]Write to MH i2c: E2 08 00 39 02 80 17 00 00 00 00 00 00 BB [00:29:02]Write i2c OK [00:29:02]MH_I2C_Read... [00:29:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:02]Read from MH i2c: E2 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 39 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 5B [00:29:02]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:02]wFMCommunicate OK [00:29:02]wFMCommunicate request_size=4 [00:29:02]MH_SAM_APDU [00:29:02]CAPDU: 80 17 00 00 [00:29:02]Write to MH i2c: E2 08 00 3A 02 80 17 00 00 00 00 00 00 BC [00:29:02]Write i2c OK [00:29:02]MH_I2C_Read... [00:29:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:02]Read from MH i2c: E2 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 3A 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 41 [00:29:03]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:03]wFMCommunicate OK [00:29:03]wFMCommunicate request_size=4 [00:29:03]MH_SAM_APDU [00:29:03]CAPDU: 80 17 00 00 [00:29:03]Write to MH i2c: E2 08 00 3B 02 80 17 00 00 00 00 00 00 BD [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:03]Read from MH i2c: E2 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 DE 00 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 DE 00 3B 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9C [00:29:03]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:03]wFMCommunicate OK [00:29:03]SAM_PROTO_GetFMData done [00:29:03]requested_item fm.sale_refund.total is exist - process it [00:29:03]requested_item fm.buy.total is exist - process it [00:29:03]requested_item shift.sale.total is exist - process it [00:29:03]SAM_PROTO_GetShiftData [00:29:03]wFMCommunicate request_size=4 [00:29:03]MH_SAM_APDU [00:29:03]CAPDU: 80 13 02 00 [00:29:03]Write to MH i2c: E2 08 00 3C 02 80 13 02 00 00 00 00 00 BC [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:03]OFD Sender: No OFD packet to send [00:29:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:03]Read from MH i2c: E2 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 FD 00 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 FD 00 3C 02 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 D7 [00:29:04]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:29:04]wFMCommunicate OK [00:29:04]wFMCommunicate request_size=4 [00:29:04]MH_SAM_APDU [00:29:04]CAPDU: 80 17 00 00 [00:29:04]Write to MH i2c: E2 08 00 3D 02 80 17 00 00 00 00 00 00 BF [00:29:04]Write i2c OK [00:29:04]MH_I2C_Read... [00:29:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:04]Read from MH i2c: E2 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 3D 02 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 C2 [00:29:04]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:29:04]wFMCommunicate OK [00:29:04]wFMCommunicate request_size=4 [00:29:04]MH_SAM_APDU [00:29:04]CAPDU: 80 17 00 00 [00:29:04]Write to MH i2c: E2 08 00 3E 02 80 17 00 00 00 00 00 00 C0 [00:29:04]Write i2c OK [00:29:04]MH_I2C_Read... [00:29:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:04]Read from MH i2c: E2 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 3E 02 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 62 [00:29:04]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:05]wFMCommunicate OK [00:29:05]wFMCommunicate request_size=4 [00:29:05]MH_SAM_APDU [00:29:05]CAPDU: 80 17 00 00 [00:29:05]Write to MH i2c: E2 08 00 3F 02 80 17 00 00 00 00 00 00 C1 [00:29:05]Write i2c OK [00:29:05]MH_I2C_Read... [00:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:05]Read from MH i2c: E2 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 FD 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 FD 00 3F 02 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 4A [00:29:05]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:29:05]wFMCommunicate OK [00:29:05]wFMCommunicate request_size=4 [00:29:05]MH_SAM_APDU [00:29:05]CAPDU: 80 17 00 00 [00:29:05]Write to MH i2c: E2 08 00 40 02 80 17 00 00 00 00 00 00 C2 [00:29:05]Write i2c OK [00:29:05]MH_I2C_Read... [00:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:05]Read from MH i2c: E2 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 D5 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 D5 00 40 02 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A3 [00:29:05]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:05]wFMCommunicate OK [00:29:05]SAM_PROTO_GetShiftData done [00:29:05]requested_item shift.sale.total_cash is exist - process it [00:29:05]requested_item shift.sale_refund.total is exist - process it [00:29:05]requested_item shift.sale_refund.total_cash is exist - process it [00:29:05]requested_item shift.buy.total is exist - process it [00:29:05]requested_item shift.buy.total_cash is exist - process it [00:29:05]produce_requested_data done [00:29:05]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:05]process_action_free get_value [00:29:05]json_value_free [00:29:05]json_value_free done [00:29:05]process_json_proto returns [00:29:05]Send response to host [00:29:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:05]free response buf [00:29:05]execute_script done [00:29:05]execute_script returns [00:29:05]free content buf [00:29:05]Sock 7.Close socket [00:29:05]Sock 7.Thread stoped [00:29:05]accept exits with 9 [00:29:05]New connection [00:29:05]New thread 3067116900 created [00:29:05]Thread 3066973540 joined [00:29:05]Waiting for new connection... [00:29:05] Sock 9.Parse request [00:29:05]Sock 9.Check first char [00:29:05]Sock 9.First char is OK [00:29:05]request: POST /json_proto HTTP/1.0 [00:29:05]Method: POST [00:29:05]URL: /json_proto [00:29:05]Method is POST - this is cgi request [00:29:05]url: /json_proto [00:29:05]query_string will be loaded in cgi processing [00:29:05]execute_cgi json_proto POST (null) [00:29:05]execute_cgi path=json_proto method=POST [00:29:05]POST find Content-Length [00:29:05]Host: 172.17.43.67:8080 [00:29:05]Content-Length: 251 [00:29:05]Content-Type: application/json [00:29:05] [00:29:05]POST finish read [00:29:05]Found Content-Length = 251 [00:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:05]execute_script... [00:29:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:05]POST & json_proto [00:29:05]process_json_proto [00:29:05]json parsed OK: [00:29:05]protocol is kg_v1.0 [00:29:05]action value=x_report [00:29:05]process_action x_report [00:29:05]cmd_x_report [00:29:05]MH_GetDate [00:29:05]Write to MH i2c: F0 00 00 41 02 32 [00:29:05]Write i2c OK [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: F0 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: F0 09 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: F0 09 00 41 02 00 53 B6 F0 66 6A BD 47 65 6D [00:29:05]GetLastDocTimeStamp 1727051304 [00:29:05]current date 1727051347 [00:29:05]FM_GetShiftState [00:29:05]SAM_PROTO_GetShiftState [00:29:05]wFMCommunicate request_size=4 [00:29:05]MH_SAM_APDU [00:29:05]CAPDU: 80 13 01 00 [00:29:05]Write to MH i2c: E2 08 00 42 02 80 13 01 00 00 00 00 00 C1 [00:29:05]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 0E 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 0E 00 42 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 08 [00:29:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetShiftState done [00:29:06]FM_GetShiftState done [00:29:06]KKMCreateXReportDocument [00:29:06]Load OK [00:29:06]Malloc new data [00:29:06]MH_GetDate [00:29:06]Write to MH i2c: F0 00 00 43 02 34 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 09 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 09 00 43 02 00 53 B6 F0 66 6A BD 47 65 6F [00:29:06]Malloc new data [00:29:06]Malloc new data [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 11 00 00 [00:29:06]Write to MH i2c: E2 08 00 44 02 80 11 00 00 00 00 00 00 C0 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 17 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 17 00 44 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [00:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetFieldsCounters [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 00 00 [00:29:06]Write to MH i2c: E2 08 00 45 02 80 13 00 00 00 00 00 00 C3 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 62 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 62 00 45 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [00:29:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetFieldsCounters done [00:29:06]Malloc new data [00:29:06]Malloc new data [00:29:06]Malloc new data [00:29:06]KKMCreateXReportDocument OK [00:29:06]KKMSetXReportData OK [00:29:06]KKMPrepareXReportFMData [00:29:06]SAM_PROTO_GetShiftData [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 02 00 [00:29:06]Write to MH i2c: E2 08 00 46 02 80 13 02 00 00 00 00 00 C6 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 FD 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 FD 00 46 02 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 E1 [00:29:06]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:29:07]wFMCommunicate OK [00:29:07]wFMCommunicate request_size=4 [00:29:07]MH_SAM_APDU [00:29:07]CAPDU: 80 17 00 00 [00:29:07]Write to MH i2c: E2 08 00 47 02 80 17 00 00 00 00 00 00 C9 [00:29:07]Write i2c OK [00:29:07]MH_I2C_Read... [00:29:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:07]Read from MH i2c: E2 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 47 02 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 CC [00:29:07]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:29:07]wFMCommunicate OK [00:29:07]wFMCommunicate request_size=4 [00:29:07]MH_SAM_APDU [00:29:07]CAPDU: 80 17 00 00 [00:29:07]Write to MH i2c: E2 08 00 48 02 80 17 00 00 00 00 00 00 CA [00:29:07]Write i2c OK [00:29:07]MH_I2C_Read... [00:29:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:07]Read from MH i2c: E2 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 48 02 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 6C [00:29:07]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 17 00 00 [00:29:08]Write to MH i2c: E2 08 00 49 02 80 17 00 00 00 00 00 00 CB [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 49 02 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 54 [00:29:08]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 17 00 00 [00:29:08]Write to MH i2c: E2 08 00 4A 02 80 17 00 00 00 00 00 00 CC [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]OFD Sender: No OFD packet to send [00:29:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 D5 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 D5 00 4A 02 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AD [00:29:08]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:09]wFMCommunicate OK [00:29:09]SAM_PROTO_GetShiftData done [00:29:09]1194 (1204) - счетчики итогов смены [00:29:09] 1134 (4) - 457 - количество чеков со всеми признаками расчетов [00:29:09] 1129 (155) - счетчики операций «приход» [00:29:09] 1135 (4) - 456 - количество чеков по признаку расчетов [00:29:09] 1201 (4) - 238187.00 - общая итоговая сумма в чеках [00:29:09] 1136 (4) - 238187.00 - итоговая сумма в чеках наличными [00:29:09] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:09] 1024 (123) - суммы налогов [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 0% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1006 (12) - суммы НДС [00:29:09] 1010 (1) - 12% - код ставки НДС [00:29:09] 1011 (3) - 25305.06 - сумма НДС по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (12) - суммы НСП [00:29:09] 1014 (1) - 1% - код ставки НСП [00:29:09] 1015 (3) - 2108.70 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 2% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 3% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 5% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1130 (151) - счетчики операций «возврат прихода» [00:29:09] 1135 (4) - 1 - количество чеков по признаку расчетов [00:29:09] 1201 (3) - 6000.00 - общая итоговая сумма в чеках [00:29:09] 1136 (3) - 6000.00 - итоговая сумма в чеках наличными [00:29:09] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:09] 1024 (121) - суммы налогов [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 0% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1006 (11) - суммы НДС [00:29:09] 1010 (1) - 12% - код ставки НДС [00:29:09] 1011 (2) - 637.25 - сумма НДС по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (11) - суммы НСП [00:29:09] 1014 (1) - 1% - код ставки НСП [00:29:09] 1015 (2) - 53.10 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 2% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 3% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 5% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1131 (141) - счетчики операций «расход» [00:29:09] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:09] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:09] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:09] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:09] 1024 (117) - суммы налогов [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 0% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 12% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 2% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 3% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 5% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1132 (141) - счетчики операций «возврат расхода» [00:29:09] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:09] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:09] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:09] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:09] 1024 (117) - суммы налогов [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 0% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1006 (9) - суммы НДС [00:29:09] 1010 (1) - 12% - код ставки НДС [00:29:09] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 2% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 3% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 5% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 0,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1007 (9) - суммы НСП [00:29:09] 1014 (1) - 1,50% - код ставки НСП [00:29:09] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:09] 1133 (588) - - счетчики коррекции - не используются [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1194 (04AA) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1134 (046E) [00:29:09]Malloc new data [00:29:09]Processing tag 1129 (0469) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1135 (046F) [00:29:09]Malloc new data [00:29:09]Processing tag 1201 (04B1) [00:29:09]Malloc new data [00:29:09]Processing tag 1136 (0470) [00:29:09]Malloc new data [00:29:09]Processing tag 1138 (0472) [00:29:09]Malloc new data [00:29:09]Processing tag 1024 (0400) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1130 (046A) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1135 (046F) [00:29:09]Malloc new data [00:29:09]Processing tag 1201 (04B1) [00:29:09]Malloc new data [00:29:09]Processing tag 1136 (0470) [00:29:09]Malloc new data [00:29:09]Processing tag 1138 (0472) [00:29:09]Malloc new data [00:29:09]Processing tag 1024 (0400) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1131 (046B) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1135 (046F) [00:29:09]Malloc new data [00:29:09]Processing tag 1201 (04B1) [00:29:09]Malloc new data [00:29:09]Processing tag 1136 (0470) [00:29:09]Malloc new data [00:29:09]Processing tag 1138 (0472) [00:29:09]Malloc new data [00:29:09]Processing tag 1024 (0400) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1132 (046C) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1135 (046F) [00:29:09]Malloc new data [00:29:09]Processing tag 1201 (04B1) [00:29:09]Malloc new data [00:29:09]Processing tag 1136 (0470) [00:29:09]Malloc new data [00:29:09]Processing tag 1138 (0472) [00:29:09]Malloc new data [00:29:09]Processing tag 1024 (0400) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1006 (03EE) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1010 (03F2) [00:29:09]Malloc new data [00:29:09]Processing tag 1011 (03F3) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1007 (03EF) [00:29:09]Load OK [00:29:09]SetTLVBufToDocument [00:29:09]Processing tag 1014 (03F6) [00:29:09]Malloc new data [00:29:09]Processing tag 1015 (03F7) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Processing tag 1133 (046D) [00:29:09]Malloc new data [00:29:09]SetTLVBufToDocument err=0 [00:29:09]SetTLVBufToDocument err=0 [00:29:09]Malloc new data [00:29:09]SAM_PROTO_GetFMData [00:29:10]wFMCommunicate request_size=4 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 13 03 00 [00:29:10]Write to MH i2c: E2 08 00 4B 02 80 13 03 00 00 00 00 00 CC [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:10]Read from MH i2c: E2 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 FD 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 FD 00 4B 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 D7 [00:29:10]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:29:10]wFMCommunicate OK [00:29:10]wFMCommunicate request_size=4 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 17 00 00 [00:29:10]Write to MH i2c: E2 08 00 4C 02 80 17 00 00 00 00 00 00 CE [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 4C 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 20 [00:29:11]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:11]wFMCommunicate OK [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 17 00 00 [00:29:11]Write to MH i2c: E2 08 00 4D 02 80 17 00 00 00 00 00 00 CF [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 4D 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 6F [00:29:11]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 4E 02 80 17 00 00 00 00 00 00 D0 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 4E 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 55 [00:29:12]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 4F 02 80 17 00 00 00 00 00 00 D1 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 DE 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 DE 00 4F 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B0 [00:29:13]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:13]wFMCommunicate OK [00:29:13]SAM_PROTO_GetFMData done [00:29:13]FM_GetFMData:85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 OFD Sender: No OFD packet to send [00:29:13]00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:14]oper:6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:14]total:78 2F 03 99 02 [00:29:14]Malloc new data [00:29:14]oper:6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:14]total:E4 A5 1C 0E [00:29:14]Malloc new data [00:29:14]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:14]total: [00:29:14]Malloc new data [00:29:14]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:14]total: [00:29:14]Malloc new data [00:29:14]KKMPrepareXReportFMData err=0 [00:29:14]Х отчет ИНН: 02508201610067 Кассир: Чодонов А. 23.09.2024 00:29 Смена: 266 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Всего чеков: 457 ИТОГИ ПРИХОД Чеков: 456 Общий итог: 238187.00 Итого наличными: 238187.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 25305.06 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2108.70 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 6000.00 Итого наличными: 6000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 637.25 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 53.10 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 232187.00 НС Приход: 111570574.00 НС Возвр.Прихода: 2367585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871835 [00:29:14]StoreToDocumentArchive [00:29:14]MH_GetDate [00:29:14]Write to MH i2c: F0 00 00 50 02 41 [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: F0 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: F0 09 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: F0 09 00 50 02 00 5B B6 F0 66 6A BD 47 65 84 [00:29:14]shift 266 fd 1727051355 [00:29:14]Create dir for shift 0266 [00:29:14]save to /storage/0266/doc_1727051355 [00:29:14]save last doc name /storage/0266/doc_1727051355 to /storage/kkm_last_doc_name [00:29:14]save OK [00:29:14]Clear old archive folders... [00:29:14]NVStorageSaveData kkm_last_timestamp [00:29:14]File name is /storage/kkm_last_timestamp [00:29:14]Write 4 bytes [00:29:14]NVStorageSaveData done [00:29:14]ExternCall_PrintAddStr [00:29:14]wPrintStart [00:29:14]Write to MH i2c: 01 00 00 51 02 53 [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: 01 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: 01 07 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 FF 0F 68 [00:29:14]RasterBufferAndPrint [00:29:14]line Х отчет [00:29:14]line ИНН: 02508201610067 [00:29:14]line Кассир: Чодонов А. [00:29:14]line 23.09.2024 00:29 [00:29:14]line Смена: 266 [00:29:14]line РНМ: 0000000000091825 [00:29:14]line ЗНМ: 0300000113 [00:29:14]line СНО: Общий режим [00:29:14]line Всего чеков: 457 [00:29:14]line ИТОГИ ПРИХОД [00:29:14]line Чеков: 456 [00:29:14]line Общий итог: 238187.00 [00:29:14]line Итого наличными: 238187.00 [00:29:14]line Итого безнал.: 0.00 [00:29:14]line НДС 0% : 0.00 [00:29:14]line НДС 12% : 25305.06 [00:29:14]line НСП 0% : 0.00 [00:29:14]line НСП 1,50% : 0.00 [00:29:14]line НСП 0,50% : 0.00 [00:29:14]line НСП 5% : 0.00 [00:29:14]line НСП 3% : 0.00 [00:29:14]line НСП 2% : 0.00 [00:29:14]line НСП 1% : 2108.70 [00:29:14]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:29:14]line Чеков: 1 [00:29:14]line Общий итог: 6000.00 [00:29:14]line Итого наличными: 6000.00 [00:29:14]line Итого безнал.: 0.00 [00:29:14]line НДС 0% : 0.00 [00:29:14]line НДС 12% : 637.25 [00:29:14]line НСП 0% : 0.00 [00:29:14]line НСП 1,50% : 0.00 [00:29:14]line НСП 0,50% : 0.00 [00:29:14]line НСП 5% : 0.00 [00:29:14]line НСП 3% : 0.00 [00:29:14]line НСП 2% : 0.00 [00:29:14]line НСП 1% : 53.10 [00:29:14]line ИТОГИ РАСХОД [00:29:14]line Чеков: 0 [00:29:14]line Общий итог: 0.00 [00:29:14]line Итого наличными: 0.00 [00:29:14]line Итого безнал.: 0.00 [00:29:14]line НДС 0% : 0.00 [00:29:14]line НДС 12% : 0.00 [00:29:14]line НСП 0% : 0.00 [00:29:14]line НСП 1,50% : 0.00 [00:29:14]line НСП 0,50% : 0.00 [00:29:14]line НСП 5% : 0.00 [00:29:14]line НСП 3% : 0.00 [00:29:14]line НСП 2% : 0.00 [00:29:14]line НСП 1% : 0.00 [00:29:14]line ИТОГИ ВОЗВРАТ РАСХОДА [00:29:14]line Чеков: 0 [00:29:14]line Общий итог: 0.00 [00:29:14]line Итого наличными: 0.00 [00:29:14]line Итого безнал.: 0.00 [00:29:14]line НДС 0% : 0.00 [00:29:14]line НДС 12% : 0.00 [00:29:14]line НСП 0% : 0.00 [00:29:14]line НСП 1,50% : 0.00 [00:29:14]line НСП 0,50% : 0.00 [00:29:14]line НСП 5% : 0.00 [00:29:14]line НСП 3% : 0.00 [00:29:14]line НСП 2% : 0.00 [00:29:14]line НСП 1% : 0.00 [00:29:14]line Сумма внесений: 0.00 [00:29:14]line Сумма выплат: 0.00 [00:29:14]line Нал. в кассе: 232187.00 [00:29:14]line НС Приход: 111570574.00 [00:29:14]line НС Возвр.Прихода: 2367585.00 [00:29:14]line НС Расход: 0.00 [00:29:14]line НС Возвр.Расхода: 0.00 [00:29:14]line ФМ: 0000000000871835 [00:29:14]written 0, free lines is 4095 [00:29:15]Write to MH i2c: 01 00 00 9C 02 9E [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: 01 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: 01 07 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 BC 0A 6B [00:29:15]RasterBufferAndPrint [00:29:15]line [00:29:15]line [00:29:15]line [00:29:15]line [00:29:15]line [00:29:15]written 0, free lines is 2794 [00:29:15]MH_Cut [00:29:15]Write to MH i2c: D1 01 00 A3 02 01 77 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: D1 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: D1 01 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: D1 01 00 A3 02 00 76 [00:29:15]Write to MH i2c: 01 00 00 A4 02 A6 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:16]*** Cut start [00:29:16]*** Purtial cut [00:29:16]*** Stage 1: CUTSNS_PIN = 1 [00:29:16]Read from MH i2c: 01 [00:29:16]MH_I2C_Read... [00:29:16]*** Stop cut motor [00:29:16]*** Cut end [00:29:16]Read from MH i2c: 01 07 00 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [00:29:16]process_action x_report done [00:29:16]requested_data is exist [00:29:16]produce_requested_data [00:29:16]requested_item fd.num is exist - process it [00:29:16]SAM_PROTO_GetFieldsCounters [00:29:16]wFMCommunicate request_size=4 [00:29:16]MH_SAM_APDU [00:29:16]CAPDU: 80 13 00 00 [00:29:16]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [00:29:16]Write i2c OK [00:29:16]MH_I2C_Read... [00:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:16]Read from MH i2c: E2 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 62 00 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 62 00 A5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [00:29:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:17]wFMCommunicate OK [00:29:17]SAM_PROTO_GetFieldsCounters done [00:29:17]requested_item shift.num is exist - process it [00:29:17]requested_item shift.opened is exist - process it [00:29:17]req_shift_opened [00:29:17]FM_GetShiftState [00:29:17]SAM_PROTO_GetShiftState [00:29:17]wFMCommunicate request_size=4 [00:29:17]MH_SAM_APDU [00:29:17]CAPDU: 80 13 01 00 [00:29:17]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [00:29:17]Write i2c OK [00:29:17]MH_I2C_Read... [00:29:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:17]Read from MH i2c: E2 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 0E 00 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6C [00:29:17]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:29:17]wFMCommunicate OK [00:29:17]SAM_PROTO_GetShiftState done [00:29:17]FM_GetShiftState done [00:29:17]req_shift_opened done [00:29:17]requested_item shift.open_date is exist - process it [00:29:17]req_shift_open_date [00:29:17]req_shift_open_date done [00:29:17]produce_requested_data done [00:29:17]produce_requested_data return {"fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:29:17]process_action_free x_report [00:29:17]json_value_free [00:29:17]json_value_free done [00:29:17]process_json_proto returns [00:29:17]Send response to host [00:29:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:29:17]free response buf [00:29:17]execute_script done [00:29:17]execute_script returns [00:29:17]free content buf [00:29:17]Sock 9.Close socket [00:29:17]Sock 9.Thread stoped [00:29:18]OFD Sender: No OFD packet to send [00:29:20]recv_with_timeout no data received [00:29:21]accept exits with 7 [00:29:21]New connection [00:29:21]New thread 3066973540 created [00:29:21]Thread 3067116900 joined [00:29:21]Waiting for new connection... [00:29:21] Sock 7.Parse request [00:29:21]Sock 7.Check first char [00:29:21]Sock 7.First char is OK [00:29:21]request: POST /json_proto HTTP/1.0 [00:29:21]Method: POST [00:29:21]URL: /json_proto [00:29:21]Method is POST - this is cgi request [00:29:21]url: /json_proto [00:29:21]query_string will be loaded in cgi processing [00:29:21]execute_cgi json_proto POST (null) [00:29:21]execute_cgi path=json_proto method=POST [00:29:21]POST find Content-Length [00:29:21]Host: 172.17.43.67:8080 [00:29:21]Content-Length: 215 [00:29:21]Content-Type: application/json [00:29:21] [00:29:21]POST finish read [00:29:21]Found Content-Length = 215 [00:29:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:21]execute_script... [00:29:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:21]POST & json_proto [00:29:21]process_json_proto [00:29:21]json parsed OK: [00:29:21]protocol is kg_v1.0 [00:29:21]action value=get_value [00:29:21]process_action get_value [00:29:21]cmd_get_value [00:29:21]process_action get_value done [00:29:21]requested_data is exist [00:29:21]produce_requested_data [00:29:21]requested_item kkm.sn is exist - process it [00:29:21]requested_item kkm.ver is exist - process it [00:29:21]requested_item fm.sn is exist - process it [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 11 00 00 [00:29:21]Write to MH i2c: E2 08 00 A7 02 80 11 00 00 00 00 00 00 23 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 17 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 17 00 A7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [00:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:21]wFMCommunicate OK [00:29:21]requested_item fd.num is exist - process it [00:29:21]SAM_PROTO_GetFieldsCounters [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 13 00 00 [00:29:21]Write to MH i2c: E2 08 00 A8 02 80 13 00 00 00 00 00 00 26 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 62 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 62 00 A8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [00:29:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:21]wFMCommunicate OK [00:29:21]SAM_PROTO_GetFieldsCounters done [00:29:21]requested_item shift.num is exist - process it [00:29:21]requested_item shift.opened is exist - process it [00:29:21]req_shift_opened [00:29:21]FM_GetShiftState [00:29:21]SAM_PROTO_GetShiftState [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 13 01 00 [00:29:21]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 0E 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6F [00:29:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:29:21]wFMCommunicate OK [00:29:21]SAM_PROTO_GetShiftState done [00:29:21]FM_GetShiftState done [00:29:21]req_shift_opened done [00:29:21]requested_item shift.open_date is exist - process it [00:29:21]req_shift_open_date [00:29:21]req_shift_open_date done [00:29:21]produce_requested_data done [00:29:21]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [00:29:21]process_action_free get_value [00:29:21]json_value_free [00:29:21]json_value_free done [00:29:21]process_json_proto returns [00:29:21]Send response to host [00:29:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152126,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [00:29:21]free response buf [00:29:21]execute_script done [00:29:21]execute_script returns [00:29:21]free content buf [00:29:21]Sock 7.Close socket [00:29:21]Sock 7.Thread stoped [00:29:21]accept exits with 9 [00:29:21]New connection [00:29:21]New thread 3067116900 created [00:29:21]Thread 3066973540 joined [00:29:21]Waiting for new connection... [00:29:21] Sock 9.Parse request [00:29:21]Sock 9.Check first char [00:29:21]Sock 9.First char is OK [00:29:21]request: POST /json_proto HTTP/1.0 [00:29:21]Method: POST [00:29:21]URL: /json_proto [00:29:21]Method is POST - this is cgi request [00:29:21]url: /json_proto [00:29:21]query_string will be loaded in cgi processing [00:29:21]execute_cgi json_proto POST (null) [00:29:21]execute_cgi path=json_proto method=POST [00:29:21]POST find Content-Length [00:29:21]Host: 172.17.43.67:8080 [00:29:21]Content-Length: 331 [00:29:21]Content-Type: application/json [00:29:21] [00:29:21]POST finish read [00:29:21]Found Content-Length = 331 [00:29:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:21]execute_script... [00:29:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:21]POST & json_proto [00:29:21]process_json_proto [00:29:21]json parsed OK: [00:29:21]protocol is kg_v1.0 [00:29:21]action value=get_value [00:29:21]process_action get_value [00:29:21]cmd_get_value [00:29:21]process_action get_value done [00:29:21]requested_data is exist [00:29:21]produce_requested_data [00:29:21]requested_item fm.sale.total is exist - process it [00:29:21]SAM_PROTO_GetFMData [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 13 03 00 [00:29:21]Write to MH i2c: E2 08 00 AA 02 80 13 03 00 00 00 00 00 2B [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 FD 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 FD 00 AA 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 36 [00:29:22]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:29:22]wFMCommunicate OK [00:29:22]wFMCommunicate request_size=4 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 17 00 00 [00:29:22]Write to MH i2c: E2 08 00 AB 02 80 17 00 00 00 00 00 00 2D [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 FD 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 FD 00 AB 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 7F [00:29:23]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:23]wFMCommunicate OK [00:29:23]wFMCommunicate request_size=4 [00:29:23]MH_SAM_APDU [00:29:23]CAPDU: 80 17 00 00 [00:29:23]Write to MH i2c: E2 08 00 AC 02 80 17 00 00 00 00 00 00 2E [00:29:23]Write i2c OK [00:29:23]MH_I2C_Read... [00:29:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:23]Read from MH i2c: E2 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 FD 00 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 FD 00 AC 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 CE [00:29:23]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 OFD Sender: No OFD packet to send [00:29:23]01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:24]wFMCommunicate OK [00:29:24]wFMCommunicate request_size=4 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 17 00 00 [00:29:24]Write to MH i2c: E2 08 00 AD 02 80 17 00 00 00 00 00 00 2F [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:24]Read from MH i2c: E2 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 FD 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 FD 00 AD 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 B4 [00:29:24]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:24]wFMCommunicate OK [00:29:24]wFMCommunicate request_size=4 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 17 00 00 [00:29:24]Write to MH i2c: E2 08 00 AE 02 80 17 00 00 00 00 00 00 30 [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:25]Read from MH i2c: E2 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 DE 00 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 DE 00 AE 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0F [00:29:25]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:25]wFMCommunicate OK [00:29:25]SAM_PROTO_GetFMData done [00:29:25]requested_item fm.sale_refund.total is exist - process it [00:29:25]requested_item fm.buy.total is exist - process it [00:29:25]requested_item shift.sale.total is exist - process it [00:29:25]SAM_PROTO_GetShiftData [00:29:25]wFMCommunicate request_size=4 [00:29:25]MH_SAM_APDU [00:29:25]CAPDU: 80 13 02 00 [00:29:25]Write to MH i2c: E2 08 00 AF 02 80 13 02 00 00 00 00 00 2F [00:29:25]Write i2c OK [00:29:25]MH_I2C_Read... [00:29:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:25]Read from MH i2c: E2 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 FD 00 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 FD 00 AF 02 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 4A [00:29:26]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=4 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 17 00 00 [00:29:26]Write to MH i2c: E2 08 00 B0 02 80 17 00 00 00 00 00 00 32 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 FD 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 FD 00 B0 02 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 35 [00:29:26]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:29:27]wFMCommunicate OK [00:29:27]wFMCommunicate request_size=4 [00:29:27]MH_SAM_APDU [00:29:27]CAPDU: 80 17 00 00 [00:29:27]Write to MH i2c: E2 08 00 B1 02 80 17 00 00 00 00 00 00 33 [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:27]Read from MH i2c: E2 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 FD 00 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 FD 00 B1 02 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 D5 [00:29:27]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:27]wFMCommunicate OK [00:29:27]wFMCommunicate request_size=4 [00:29:27]MH_SAM_APDU [00:29:27]CAPDU: 80 17 00 00 [00:29:27]Write to MH i2c: E2 08 00 B2 02 80 17 00 00 00 00 00 00 34 [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 FD 00 B2 02 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 BD [00:29:28]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:29:28]wFMCommunicate OK [00:29:28]wFMCommunicate request_size=4 [00:29:28]MH_SAM_APDU [00:29:28]CAPDU: 80 17 00 00 [00:29:28]Write to MH i2c: E2 08 00 B3 02 80 17 00 00 00 00 00 00 35 [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 D5 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 D5 00 B3 02 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 16 [00:29:28]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 OFD Sender: No OFD packet to send [00:29:29]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:29]wFMCommunicate OK [00:29:29]SAM_PROTO_GetShiftData done [00:29:29]requested_item shift.sale.total_cash is exist - process it [00:29:29]requested_item shift.sale_refund.total is exist - process it [00:29:29]requested_item shift.sale_refund.total_cash is exist - process it [00:29:29]requested_item shift.buy.total is exist - process it [00:29:29]requested_item shift.buy.total_cash is exist - process it [00:29:29]produce_requested_data done [00:29:29]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:29]process_action_free get_value [00:29:29]json_value_free [00:29:29]json_value_free done [00:29:29]process_json_proto returns [00:29:29]Send response to host [00:29:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:29]free response buf [00:29:29]execute_script done [00:29:29]execute_script returns [00:29:29]free content buf [00:29:29]Sock 9.Close socket [00:29:29]Sock 9.Thread stoped [00:29:29]accept exits with 7 [00:29:29]New connection [00:29:29]New thread 3066973540 created [00:29:29]Thread 3067116900 joined [00:29:29]Waiting for new connection... [00:29:29] Sock 7.Parse request [00:29:29]Sock 7.Check first char [00:29:29]Sock 7.First char is OK [00:29:29]request: POST /json_proto HTTP/1.0 [00:29:29]Method: POST [00:29:29]URL: /json_proto [00:29:29]Method is POST - this is cgi request [00:29:29]url: /json_proto [00:29:29]query_string will be loaded in cgi processing [00:29:29]execute_cgi json_proto POST (null) [00:29:29]execute_cgi path=json_proto method=POST [00:29:29]POST find Content-Length [00:29:29]Host: 172.17.43.67:8080 [00:29:29]Content-Length: 331 [00:29:29]Content-Type: application/json [00:29:29] [00:29:29]POST finish read [00:29:29]Found Content-Length = 331 [00:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:29]execute_script... [00:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:29]POST & json_proto [00:29:29]process_json_proto [00:29:29]json parsed OK: [00:29:29]protocol is kg_v1.0 [00:29:29]action value=get_value [00:29:29]process_action get_value [00:29:29]cmd_get_value [00:29:29]process_action get_value done [00:29:29]requested_data is exist [00:29:29]produce_requested_data [00:29:29]requested_item fm.sale.total is exist - process it [00:29:29]SAM_PROTO_GetFMData [00:29:29]wFMCommunicate request_size=4 [00:29:29]MH_SAM_APDU [00:29:29]CAPDU: 80 13 03 00 [00:29:29]Write to MH i2c: E2 08 00 B4 02 80 13 03 00 00 00 00 00 35 [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:29]Read from MH i2c: E2 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 B4 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 40 [00:29:30]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:29:30]wFMCommunicate OK [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 17 00 00 [00:29:30]Write to MH i2c: E2 08 00 B5 02 80 17 00 00 00 00 00 00 37 [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 FD 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 FD 00 B5 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 89 [00:29:30]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 B6 02 80 17 00 00 00 00 00 00 38 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 B6 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 D8 [00:29:31]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 B7 02 80 17 00 00 00 00 00 00 39 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 B7 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 BE [00:29:32]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:32]wFMCommunicate OK [00:29:32]wFMCommunicate request_size=4 [00:29:32]MH_SAM_APDU [00:29:32]CAPDU: 80 17 00 00 [00:29:32]Write to MH i2c: E2 08 00 B8 02 80 17 00 00 00 00 00 00 3A [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 DE 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 DE 00 B8 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 19 [00:29:33]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:33]wFMCommunicate OK [00:29:33]SAM_PROTO_GetFMData done [00:29:33]requested_item fm.sale_refund.total is exist - process it [00:29:33]requested_item fm.buy.total is exist - process it [00:29:33]requested_item shift.sale.total is exist - process it [00:29:33]SAM_PROTO_GetShiftData [00:29:33]wFMCommunicate request_size=4 [00:29:33]MH_SAM_APDU [00:29:33]CAPDU: 80 13 02 00 [00:29:33]Write to MH i2c: E2 08 00 B9 02 80 13 02 00 00 00 00 00 39 [00:29:33]Write i2c OK [00:29:33]MH_I2C_Read... [00:29:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:33]Read from MH i2c: E2 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 B9 02 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 54 [00:29:33]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:29:34]wFMCommunicate OK [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 17 00 00 [00:29:34]Write to MH i2c: E2 08 00 BA 02 80 17 00 00 00 00 00 00 3C [00:29:34]OFD Sender: No OFD packet to send [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:34]Read from MH i2c: E2 FD 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 FD 00 BA 02 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 3F [00:29:34]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:29:35]wFMCommunicate OK [00:29:35]wFMCommunicate request_size=4 [00:29:35]MH_SAM_APDU [00:29:35]CAPDU: 80 17 00 00 [00:29:35]Write to MH i2c: E2 08 00 BB 02 80 17 00 00 00 00 00 00 3D [00:29:35]Write i2c OK [00:29:35]MH_I2C_Read... [00:29:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:35]Read from MH i2c: E2 [00:29:35]MH_I2C_Read... [00:29:35]Read from MH i2c: E2 FD 00 [00:29:35]MH_I2C_Read... [00:29:35]Read from MH i2c: E2 FD 00 BB 02 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 DF [00:29:35]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:35]wFMCommunicate OK [00:29:35]wFMCommunicate request_size=4 [00:29:35]MH_SAM_APDU [00:29:35]CAPDU: 80 17 00 00 [00:29:35]Write to MH i2c: E2 08 00 BC 02 80 17 00 00 00 00 00 00 3E [00:29:35]Write i2c OK [00:29:35]MH_I2C_Read... [00:29:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:36]Read from MH i2c: E2 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 FD 00 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 FD 00 BC 02 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 C7 [00:29:36]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:29:36]wFMCommunicate OK [00:29:36]wFMCommunicate request_size=4 [00:29:36]MH_SAM_APDU [00:29:36]CAPDU: 80 17 00 00 [00:29:36]Write to MH i2c: E2 08 00 BD 02 80 17 00 00 00 00 00 00 3F [00:29:36]Write i2c OK [00:29:36]MH_I2C_Read... [00:29:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:36]Read from MH i2c: E2 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 D5 00 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 D5 00 BD 02 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 20 [00:29:37]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:37]wFMCommunicate OK [00:29:37]SAM_PROTO_GetShiftData done [00:29:37]requested_item shift.sale.total_cash is exist - process it [00:29:37]requested_item shift.sale_refund.total is exist - process it [00:29:37]requested_item shift.sale_refund.total_cash is exist - process it [00:29:37]requested_item shift.buy.total is exist - process it [00:29:37]requested_item shift.buy.total_cash is exist - process it [00:29:37]produce_requested_data done [00:29:37]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:37]process_action_free get_value [00:29:37]json_value_free [00:29:37]json_value_free done [00:29:37]process_json_proto returns [00:29:37]Send response to host [00:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:37]free response buf [00:29:37]execute_script done [00:29:37]execute_script returns [00:29:37]free content buf [00:29:37]Sock 7.Close socket [00:29:37]Sock 7.Thread stoped [00:29:37]accept exits with 9 [00:29:37]New connection [00:29:37]New thread 3067116900 created [00:29:37]Thread 3066973540 joined [00:29:37]Waiting for new connection... [00:29:37] Sock 9.Parse request [00:29:37]Sock 9.Check first char [00:29:37]Sock 9.First char is OK [00:29:37]request: POST /json_proto HTTP/1.0 [00:29:37]Method: POST [00:29:37]URL: /json_proto [00:29:37]Method is POST - this is cgi request [00:29:37]url: /json_proto [00:29:37]query_string will be loaded in cgi processing [00:29:37]execute_cgi json_proto POST (null) [00:29:37]execute_cgi path=json_proto method=POST [00:29:37]POST find Content-Length [00:29:37]Host: 172.17.43.67:8080 [00:29:37]Content-Length: 254 [00:29:37]Content-Type: application/json [00:29:37] [00:29:37]POST finish read [00:29:37]Found Content-Length = 254 [00:29:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:37]execute_script... [00:29:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:37]POST & json_proto [00:29:37]process_json_proto [00:29:37]json parsed OK: [00:29:37]protocol is kg_v1.0 [00:29:37]action value=close_shift [00:29:37]process_action close_shift [00:29:37]cmd_close_shift [00:29:37]MH_GetDate [00:29:37]Write to MH i2c: F0 00 00 BE 02 AF [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 BE 02 00 72 B6 F0 66 6A BD 47 65 09 [00:29:37]GetLastDocTimeStamp 1727051347 [00:29:37]current date 1727051378 [00:29:37]FM_GetShiftState [00:29:37]SAM_PROTO_GetShiftState [00:29:37]wFMCommunicate request_size=4 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 13 01 00 [00:29:37]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:37]Read from MH i2c: E2 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 0E 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 85 [00:29:37]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [00:29:37]wFMCommunicate OK [00:29:37]SAM_PROTO_GetShiftState done [00:29:37]FM_GetShiftState done [00:29:37]KKMCreateCloseShiftDocument [00:29:37]Load OK [00:29:37]Malloc new data [00:29:37]MH_GetDate [00:29:37]Write to MH i2c: F0 00 00 C0 02 B1 [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 C0 02 00 72 B6 F0 66 6A BD 47 65 0B [00:29:37]Malloc new data [00:29:37]Malloc new data [00:29:37]Malloc new data [00:29:37]Malloc new data [00:29:37]KKMCreateCloseShiftDocument OK [00:29:37]KKMSetCloseShiftData OK [00:29:37]ProcessDocumentItem done err = 0, tmpTLVsize=69 [00:29:37]tlvbuf is 00721510 [00:29:37]KKMLoadAndSignCloseShiftData [00:29:37]SAM_PROTO_ProcessDocument [00:29:37]wFMCommunicate request_size=9 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 15 01 00 04 05 00 45 00 [00:29:37]Write to MH i2c: E2 0C 00 C1 02 80 15 01 00 04 00 05 00 45 00 00 00 94 [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:29:37]Read from MH i2c: E2 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [00:29:37]RAPDU: 90 00 [00:29:37]wFMCommunicate OK [00:29:37]wFMCommunicate request_size=23 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:29:37]Write to MH i2c: E2 1A 00 C2 02 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 39 [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:37]Read from MH i2c: E2 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [00:29:37]RAPDU: 90 00 [00:29:37]wFMCommunicate OK [00:29:37]wFMCommunicate request_size=28 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:29:37]Write to MH i2c: E2 1F 00 C3 02 80 15 02 00 17 00 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 08 [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=13 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 15 02 00 08 F4 03 04 00 72 B6 F0 66 [00:29:38]Write to MH i2c: E2 10 00 C4 02 80 15 02 00 08 00 F4 03 04 00 72 B6 F0 66 00 00 CF [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=25 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:29:38]Write to MH i2c: E2 1C 00 C5 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 A9 [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=4 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 15 03 00 [00:29:38]Write to MH i2c: E2 08 00 C6 02 80 15 03 00 00 00 00 00 49 [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 FD 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 FD 00 C6 02 00 FB 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 90 00 1F [00:29:39]RAPDU: FB 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 OFD Sender: No OFD packet to send [00:29:39]03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 90 00 [00:29:39]wFMCommunicate OK [00:29:39]SAM_PROTO_ProcessDocument answer len = 1275 [00:29:39]SAM_PROTO_ProcessDocument remain to read = 1027 [00:29:39]wFMCommunicate request_size=4 [00:29:39]MH_SAM_APDU [00:29:39]CAPDU: 80 17 00 00 [00:29:39]Write to MH i2c: E2 08 00 C7 02 80 17 00 00 00 00 00 00 49 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:39]Read from MH i2c: E2 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 FD 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 FD 00 C7 02 00 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 90 00 5E [00:29:40]RAPDU: 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 90 00 [00:29:40]wFMCommunicate OK [00:29:40]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:40]SAM_PROTO_ProcessDocument remain to read = 777 [00:29:40]wFMCommunicate request_size=4 [00:29:40]MH_SAM_APDU [00:29:40]CAPDU: 80 17 00 00 [00:29:40]Write to MH i2c: E2 08 00 C8 02 80 17 00 00 00 00 00 00 4A [00:29:40]Write i2c OK [00:29:40]MH_I2C_Read... [00:29:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:40]Read from MH i2c: E2 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 FD 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 FD 00 C8 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 AC [00:29:40]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:29:41]wFMCommunicate OK [00:29:41]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:41]SAM_PROTO_ProcessDocument remain to read = 527 [00:29:41]wFMCommunicate request_size=4 [00:29:41]MH_SAM_APDU [00:29:41]CAPDU: 80 17 00 00 [00:29:41]Write to MH i2c: E2 08 00 C9 02 80 17 00 00 00 00 00 00 4B [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:41]Read from MH i2c: E2 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 FD 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 FD 00 C9 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 5E [00:29:41]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:29:42]wFMCommunicate OK [00:29:42]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:42]SAM_PROTO_ProcessDocument remain to read = 277 [00:29:42]wFMCommunicate request_size=4 [00:29:42]MH_SAM_APDU [00:29:42]CAPDU: 80 17 00 00 [00:29:42]Write to MH i2c: E2 08 00 CA 02 80 17 00 00 00 00 00 00 4C [00:29:42]Write i2c OK [00:29:42]MH_I2C_Read... [00:29:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:42]Read from MH i2c: E2 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: E2 FD 00 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: E2 FD 00 CA 02 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 8B [00:29:42]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:43]SAM_PROTO_ProcessDocument remain to read = 27 [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 17 00 00 [00:29:43]Write to MH i2c: E2 08 00 CB 02 80 17 00 00 00 00 00 00 4D [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 27! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 1E 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 1E 00 CB 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 E5 D6 4D 5C FA 04 90 00 EC [00:29:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 E5 D6 4D 5C FA 04 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_ProcessDocument received (without SW) 27 bytes [00:29:43]SAM_PROTO_ProcessDocument done [00:29:43]1209 (1) - 1.0 - номер версии ФФД [00:29:43]1041 (16) - 0000000000871835 - номер ФМ [00:29:43]1040 (4) - 152127 - номер ФД [00:29:43]1038 (4) - 475 - номер смены [00:29:43]1118 (4) - 457 - количество кассовых чеков за смену [00:29:43]1111 (4) - 459 - общее количество ФД за смену [00:29:43]1194 (1204) - счетчики итогов смены [00:29:43] 1134 (4) - 457 - количество чеков со всеми признаками расчетов [00:29:43] 1129 (155) - счетчики операций «приход» [00:29:43] 1135 (4) - 456 - количество чеков по признаку расчетов [00:29:43] 1201 (4) - 238187.00 - общая итоговая сумма в чеках [00:29:43] 1136 (4) - 238187.00 - итоговая сумма в чеках наличными [00:29:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:43] 1024 (123) - суммы налогов [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 0% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1006 (12) - суммы НДС [00:29:43] 1010 (1) - 12% - код ставки НДС [00:29:43] 1011 (3) - 25305.06 - сумма НДС по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (12) - суммы НСП [00:29:43] 1014 (1) - 1% - код ставки НСП [00:29:43] 1015 (3) - 2108.70 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 2% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 3% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 5% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] [00:29:44]Processing tag 1136 (0470) [00:29:44]Malloc new data [00:29:44]Processing tag 1138 (0472) [00:29:44]Malloc new data [00:29:44]Processing tag 1024 (0400) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1131 (046B) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1135 (046F) [00:29:44]Malloc new data [00:29:44]Processing tag 1201 (04B1) [00:29:44]Malloc new data [00:29:44]Processing tag 1136 (0470) [00:29:44]Malloc new data [00:29:44]Processing tag 1138 (0472) [00:29:44]Malloc new data [00:29:44]Processing tag 1024 (0400) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1132 (046C) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1135 (046F) [00:29:44]Malloc new data [00:29:44]OFD Sender: No OFD packet to send [00:29:44]Processing tag 1201 (04B1) [00:29:44]Malloc new data [00:29:44]Processing tag 1136 (0470) [00:29:44]Malloc new data [00:29:44]Processing tag 1138 (0472) [00:29:44]Malloc new data [00:29:44]Processing tag 1024 (0400) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1133 (046D) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1077 (0435) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Malloc new data [00:29:44]SAM_PROTO_GetFMData [00:29:44]wFMCommunicate request_size=4 [00:29:44]MH_SAM_APDU [00:29:44]CAPDU: 80 13 03 00 [00:29:44]Write to MH i2c: E2 08 00 CC 02 80 13 03 00 00 00 00 00 4D [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 FD 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 FD 00 CC 02 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 58 [00:29:45]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=4 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 17 00 00 [00:29:45]Write to MH i2c: E2 08 00 CD 02 80 17 00 00 00 00 00 00 4F [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 FD 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 FD 00 CD 02 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A1 [00:29:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:46]wFMCommunicate OK [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 17 00 00 [00:29:46]Write to MH i2c: E2 08 00 CE 02 80 17 00 00 00 00 00 00 50 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:46]Read from MH i2c: E2 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 FD 00 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 FD 00 CE 02 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 F0 [00:29:47]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:47]wFMCommunicate OK [00:29:47]wFMCommunicate request_size=4 [00:29:47]MH_SAM_APDU [00:29:47]CAPDU: 80 17 00 00 [00:29:47]Write to MH i2c: E2 08 00 CF 02 80 17 00 00 00 00 00 00 51 [00:29:47]Write i2c OK [00:29:47]MH_I2C_Read... [00:29:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:47]Read from MH i2c: E2 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 FD 00 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 FD 00 CF 02 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 D6 [00:29:48]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:48]wFMCommunicate OK [00:29:48]wFMCommunicate request_size=4 [00:29:48]MH_SAM_APDU [00:29:48]CAPDU: 80 17 00 00 [00:29:48]Write to MH i2c: E2 08 00 D0 02 80 17 00 00 00 00 00 00 52 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:48]Read from MH i2c: E2 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 DE 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 DE 00 D0 02 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 31 [00:29:49]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:49]wFMCommunicate OK [00:29:49]SAM_PROTO_GetFMData done [00:29:49]Malloc new data [00:29:49]Malloc new data [00:29:49]Malloc new data [00:29:49]Malloc new data [00:29:49]KKMLoadAndSignCloseShiftData err=0 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 1,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1130 (151) - счетчики операций «возврат прихода» [00:29:43] 1135 (4) - 1 - количество чеков по признаку расчетов [00:29:43] 1201 (3) - 6000.00 - общая итоговая сумма в чеках [00:29:43] 1136 (3) - 6000.00 - итоговая сумма в чеках наличными [00:29:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:43] 1024 (121) - суммы налогов [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 0% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1006 (11) - суммы НДС [00:29:43] 1010 (1) - 12% - код ставки НДС [00:29:43] 1011 (2) - 637.25 - сумма НДС по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (11) - суммы НСП [00:29:43] 1014 (1) - 1% - код ставки НСП [00:29:43] 1015 (2) - 53.10 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 2% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 3% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 5% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 1,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1131 (141) - счетчики операций «расход» [00:29:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:43] 1024 (117) - суммы налогов [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 0% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 12% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 1% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 2% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 3% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 5% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 1,50% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1132 (141) - счетчики операций «возврат расхода» [00:29:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:43] 1024 (117) - суммы налогов [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 0% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1006 (9) - суммы НДС [00:29:43] 1010 (1) - 12% - код ставки НДС [00:29:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 0% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:43] 1007 (9) - суммы НСП [00:29:43] 1014 (1) - 1% - код ставки НСП [00:29:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1007 (9) - суммы НСП [00:29:44] 1014 (1) - 2% - код ставки НСП [00:29:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1007 (9) - суммы НСП [00:29:44] 1014 (1) - 3% - код ставки НСП [00:29:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1007 (9) - суммы НСП [00:29:44] 1014 (1) - 5% - код ставки НСП [00:29:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1007 (9) - суммы НСП [00:29:44] 1014 (1) - 0,50% - код ставки НСП [00:29:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1007 (9) - суммы НСП [00:29:44] 1014 (1) - 1,50% - код ставки НСП [00:29:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:44] 1133 (588) - - счетчики коррекции - не используются [00:29:44]1077 (6) - 252708583700996 - ФПД [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1209 (04B9) [00:29:44]Malloc new data [00:29:44]Processing tag 1041 (0411) [00:29:44]Processing tag 1040 (0410) [00:29:44]Malloc new data [00:29:44]Processing tag 1038 (040E) [00:29:44]Malloc new data [00:29:44]Processing tag 1118 (045E) [00:29:44]Malloc new data [00:29:44]Processing tag 1111 (0457) [00:29:44]Malloc new data [00:29:44]Processing tag 1194 (04AA) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1134 (046E) [00:29:44]Malloc new data [00:29:44]Processing tag 1129 (0469) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1135 (046F) [00:29:44]Malloc new data [00:29:44]Processing tag 1201 (04B1) [00:29:44]Malloc new data [00:29:44]Processing tag 1136 (0470) [00:29:44]Malloc new data [00:29:44]Processing tag 1138 (0472) [00:29:44]Malloc new data [00:29:44]Processing tag 1024 (0400) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1006 (03EE) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1010 (03F2) [00:29:44]Malloc new data [00:29:44]Processing tag 1011 (03F3) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1007 (03EF) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1014 (03F6) [00:29:44]Malloc new data [00:29:44]Processing tag 1015 (03F7) [00:29:44]Malloc new data [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]SetTLVBufToDocument err=0 [00:29:44]Processing tag 1130 (046A) [00:29:44]Load OK [00:29:44]SetTLVBufToDocument [00:29:44]Processing tag 1135 (046F) [00:29:44]Malloc new data [00:29:44]Processing tag 1201 (04B1) [00:29:44]Malloc new data [00:29:49]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Чодонов А. 23.09.2024 00:29 Смена: 475 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Чеков за смену: 457 ФД за смену: 459 Всего чеков: 457 ИТОГИ ПРИХОД Чеков: 456 Общий итог: 238187.00 Итого наличными: 238187.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 25305.06 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2108.70 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 6000.00 Итого наличными: 6000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 637.25 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 53.10 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 232187.00 НС Приход: 111570574.00 НС Возвр.Прихода: 2367585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 152127 ФМ: 0000000000871835 ФПД: 252708583700996 [00:29:49]StoreToDocumentArchive [00:29:49]shift 475 fd 152127 [00:29:49]save to /storage/0475/doc_00152127 [00:29:49]save last doc name /storage/0475/doc_00152127 to /storage/kkm_last_doc_name [00:29:49]OFD Sender: No OFD packet to send [00:29:49]save OK [00:29:49]Clear old archive folders... [00:29:49]Remove dir /storage/0266 [00:29:49]opendir ok [00:29:49]file . [00:29:49]file .. [00:29:49]file doc_1727051355 [00:29:49]remove file /storage/0266/doc_1727051355 [00:29:49]remove dir /storage/0266 [00:29:49]NVStorageSaveData kkm_registers [00:29:49]File name is /storage/kkm_registers [00:29:49]Write 24 bytes [00:29:49]NVStorageSaveData done [00:29:49]NVStorageSaveData kkm_registers [00:29:49]File name is /storage/kkm_registers [00:29:49]Write 24 bytes [00:29:49]NVStorageSaveData done [00:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=1384 [00:29:49]tlvbuf is 0078C390 [00:29:49]SAM_PROTO_ClearQueue [00:29:49]wFMCommunicate request_size=4 [00:29:49]MH_SAM_APDU [00:29:49]CAPDU: 80 09 00 00 [00:29:49]Write to MH i2c: E2 08 00 D1 02 80 09 00 00 00 00 00 00 45 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:49]Read from MH i2c: E2 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: E2 03 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [00:29:49]RAPDU: 90 00 [00:29:49]wFMCommunicate OK [00:29:49]SAM_PROTO_ClearQueue done [00:29:49]KKMCreateOFDPacket [00:29:49]OFDProtocolAddRootSTLVToBuf [00:29:49]FM_MakeSignedData [00:29:49]FM_MakeSignedData [00:29:49]SAM_PROTO_SignData [00:29:49]wFMCommunicate request_size=4 [00:29:49]MH_SAM_APDU [00:29:49]CAPDU: 80 0D 01 02 [00:29:49]Write to MH i2c: E2 08 00 D2 02 80 0D 01 02 00 00 00 00 4D [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:49]Read from MH i2c: E2 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: E2 03 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [00:29:49]RAPDU: 90 00 [00:29:49]wFMCommunicate OK [00:29:49]wFMCommunicate request_size=255 [00:29:49]MH_SAM_APDU [00:29:49]CAPDU: 80 0D 02 02 FA 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 [00:29:50]Write to MH i2c: E2 02 01 D3 02 80 0D 02 02 FA 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 A1 [00:29:50]Write i2c OK [00:29:50]MH_I2C_Read... [00:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:50]Read from MH i2c: E2 [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: E2 03 00 [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [00:29:50]RAPDU: 90 00 [00:29:50]wFMCommunicate OK [00:29:50]wFMCommunicate request_size=255 [00:29:50]MH_SAM_APDU [00:29:50]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 [00:29:51]Write to MH i2c: E2 02 01 D4 02 80 0D 02 02 FA 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 00 00 58 [00:29:51]Write i2c OK [00:29:51]MH_I2C_Read... [00:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:51]Read from MH i2c: E2 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 03 00 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [00:29:51]RAPDU: 90 00 [00:29:51]wFMCommunicate OK [00:29:51]wFMCommunicate request_size=255 [00:29:51]MH_SAM_APDU [00:29:51]CAPDU: 80 0D 02 02 FA 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 [00:29:52]Write to MH i2c: E2 02 01 D5 02 80 0D 02 02 FA 00 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 00 00 17 [00:29:52]Write i2c OK [00:29:52]MH_I2C_Read... [00:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:52]Read from MH i2c: E2 [00:29:52]MH_I2C_Read... [00:29:52]Read from MH i2c: E2 03 00 [00:29:52]MH_I2C_Read... [00:29:52]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [00:29:52]RAPDU: 90 00 [00:29:52]wFMCommunicate OK [00:29:52]wFMCommunicate request_size=255 [00:29:52]MH_SAM_APDU [00:29:52]CAPDU: 80 0D 02 02 FA 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 [00:29:53]Write to MH i2c: E2 02 01 D6 02 80 0D 02 02 FA 00 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 00 00 14 [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [00:29:53]RAPDU: 90 00 [00:29:53]wFMCommunicate OK [00:29:53]wFMCommunicate request_size=255 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 0D 02 02 FA 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 [00:29:54]Write to MH i2c: E2 02 01 D7 02 80 0D 02 02 FA 00 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 00 EC [00:29:54]OFD Sender: No OFD packet to send [00:29:54]Write i2c OK [00:29:54]MH_I2C_Read... [00:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:54]Read from MH i2c: E2 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: E2 03 00 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [00:29:55]RAPDU: 90 00 [00:29:55]wFMCommunicate OK [00:29:55]wFMCommunicate request_size=143 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 0D 02 02 8A F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 [00:29:55]Write to MH i2c: E2 92 00 D8 02 80 0D 02 02 8A 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 00 00 84 [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 03 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [00:29:55]RAPDU: 90 00 [00:29:55]wFMCommunicate OK [00:29:55]wFMCommunicate request_size=4 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 0D 03 02 [00:29:55]Write to MH i2c: E2 08 00 D9 02 80 0D 03 02 00 00 00 00 56 [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 0B 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 0B 00 D9 02 00 73 C7 A9 A6 CE 44 15 84 90 00 8B [00:29:55]RAPDU: 73 C7 A9 A6 CE 44 15 84 90 00 [00:29:55]wFMCommunicate OK [00:29:55]SAM_PROTO_SignData done [00:29:55]FM_MakeSignedData done [00:29:55]CreateOFDProtocolMessage [00:29:55]wFMCommunicate request_size=4 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 11 00 00 [00:29:55]Write to MH i2c: E2 08 00 DA 02 80 11 00 00 00 00 00 00 56 [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 17 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 17 00 DA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [00:29:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:55]wFMCommunicate OK [00:29:55]CreateOFDProtocolMessage done [00:29:55]OFDSenderStorePacket 152127 [00:29:55]StoreOFDPacket docnum=152127 [00:29:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:29:56]CheckFolder [00:29:56]dirname=/storage/ofd_packets [00:29:56]CheckFolder done [00:29:56]ProducePacketName [00:29:56]name=ofd_packets/00152127 [00:29:56]NVStorageSaveData ofd_packets/00152127 [00:29:56]File name is /storage/ofd_packets/00152127 [00:29:56]Write 1434 bytes [00:29:56]NVStorageSaveData done [00:29:56]OFDSenderStorePacket done [00:29:56]KKMCreateOFDPacket done [00:29:56]NVStorageSaveData kkm_last_timestamp [00:29:56]File name is /storage/kkm_last_timestamp [00:29:56]Write 4 bytes [00:29:56]NVStorageSaveData done [00:29:56]ExternCall_PrintAddStr [00:29:56]wPrintStart [00:29:56]Write to MH i2c: 01 00 00 DB 02 DD [00:29:56]recv_with_timeout no data received [00:29:56]Write i2c OK [00:29:56]MH_I2C_Read... [00:29:56]Read from MH i2c: 01 [00:29:56]MH_I2C_Read... [00:29:56]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:29:56]ProducePacketName [00:29:56]name=ofd_packets/00152127 [00:29:56]OFD Sender: To server: pG, [00:29:56]CommunicateWithHost lk.salyk.kg:30040 [00:29:56]ConnectInit lk.salyk.kg [00:29:56]Read from MH i2c: 01 07 00 [00:29:56]MH_I2C_Read... [00:29:56]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 FF 0F F2 [00:29:56]RasterBufferAndPrint [00:29:56]line Отчет о закрытии смены [00:29:56]line ФФД: 1.0 [00:29:56]line ИНН: 02508201610067 [00:29:56]line Кассир: Чодонов А. [00:29:56]line 23.09.2024 00:29 [00:29:56]line Смена: 475 [00:29:56]line РНМ: 0000000000091825 [00:29:56]line ЗНМ: 0300000113 [00:29:56]line СНО: Общий режим [00:29:56]line Чеков за смену: 457 [00:29:56]line ФД за смену: 459 [00:29:56]line Всего чеков: 457 [00:29:56]line ИТОГИ ПРИХОД [00:29:56]line Чеков: 456 [00:29:56]line Общий итог: 238187.00 [00:29:56]line Итого наличными: 238187.00 [00:29:56]line Итого безнал.: 0.00 [00:29:56]line НДС 0% : 0.00 [00:29:56]line НДС 12% : 25305.06 [00:29:56]line НСП 0% : 0.00 [00:29:56]line НСП 1,50% : 0.00 [00:29:56]line НСП 0,50% : 0.00 [00:29:56]line НСП 5% : 0.00 [00:29:56]line НСП 3% : 0.00 [00:29:56]line НСП 2% : 0.00 [00:29:56]line НСП 1% : 2108.70 [00:29:56]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:29:56]line Чеков: 1 [00:29:56]line Общий итог: 6000.00 [00:29:56]line Итого наличными: 6000.00 [00:29:56]line Итого безнал.: 0.00 [00:29:56]line НДС 0% : 0.00 [00:29:56]line НДС 12% : 637.25 [00:29:56]line НСП 0% : 0.00 [00:29:56]line НСП 1,50% : 0.00 [00:29:56]line НСП 0,50% : 0.00 [00:29:56]line НСП 5% : 0.00 [00:29:56]line НСП 3% : 0.00 [00:29:56]line НСП 2% : 0.00 [00:29:56]line НСП 1% : 53.10 [00:29:56]line ИТОГИ РАСХОД [00:29:56]line Чеков: 0 [00:29:56]line Общий итог: 0.00 [00:29:56]line Итого наличными: 0.00 [00:29:56]line Итого безнал.: 0.00 [00:29:56]line НДС 0% : 0.00 [00:29:56]line НДС 12% : 0.00 [00:29:56]line НСП 0% : 0.00 [00:29:56]line НСП 1,50% : 0.00 [00:29:56]line НСП 0,50% : 0.00 [00:29:56]line НСП 5% : 0.00 [00:29:56]line НСП 3% : 0.00 [00:29:56]line НСП 2% : 0.00 [00:29:56]line НСП 1% : 0.00 [00:29:56]line ИТОГИ ВОЗВРАТ РАСХОДА [00:29:56]line Чеков: 0 [00:29:56]line Общий итог: 0.00 [00:29:56]line Итого наличными: 0.00 [00:29:56]line Итого безнал.: 0.00 [00:29:56]line НДС 0% : 0.00 [00:29:56]line НДС 12% : 0.00 [00:29:56]line НСП 0% : 0.00 [00:29:56]line НСП 1,50% : 0.00 [00:29:56]line НСП 0,50% : 0.00 [00:29:56]line НСП 5% : 0.00 [00:29:56]line НСП 3% : 0.00 [00:29:56]line НСП 2% : 0.00 [00:29:56]line НСП 1% : 0.00 [00:29:56]line Сумма внесений: 0.00 [00:29:56]line Сумма выплат: 0.00 [00:29:56]line Нал. в кассе: 232187.00 [00:29:56]line НС Приход: 111570574.00 [00:29:56]line НС Возвр.Прихода: 2367585.00 [00:29:56]line НС Расход: 0.00 [00:29:56]line НС Возвр.Расхода: 0.00 [00:29:56]line ФД: 152127 [00:29:56]line ФМ: 0000000000871835 [00:29:56]line ФПД: 252708583700996 [00:29:56]written 0, free lines is 4095 [00:29:57]Write to MH i2c: 01 00 00 2B 03 2E [00:29:57]Write i2c OK [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 07 00 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 07 00 2B 03 00 00 00 00 00 86 0A C5 [00:29:57]RasterBufferAndPrint [00:29:57]line [00:29:57]line [00:29:57]line [00:29:57]line [00:29:57]line [00:29:57]written 0, free lines is 2776 [00:29:57]MH_Cut [00:29:57]Write to MH i2c: D1 01 00 32 03 01 07 [00:29:57]Write i2c OK [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: D1 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: D1 01 00 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: D1 01 00 32 03 00 06 [00:29:57]Write to MH i2c: 01 00 00 33 03 36 [00:29:57]Write i2c OK [00:29:57]MH_I2C_Read... [00:29:58]*** Cut start [00:29:58]*** Purtial cut [00:29:58]*** Stage 1: CUTSNS_PIN = 1 [00:29:58]Read from MH i2c: 01 [00:29:58]MH_I2C_Read... [00:29:58]*** Stop cut motor [00:29:58]*** Cut end [00:29:58]Read from MH i2c: 01 07 00 [00:29:58]MH_I2C_Read... [00:29:58]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 FF 0F 4B [00:29:58]process_action close_shift done [00:29:58]requested_data is exist [00:29:58]produce_requested_data [00:29:58]requested_item fd.num is exist - process it [00:29:58]SAM_PROTO_GetFieldsCounters [00:29:58]wFMCommunicate request_size=4 [00:29:58]MH_SAM_APDU [00:29:58]CAPDU: 80 13 00 00 [00:29:58]Write to MH i2c: E2 08 00 34 03 80 13 00 00 00 00 00 00 B3 [00:29:58]Write i2c OK [00:29:58]MH_I2C_Read... [00:29:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:58]Read from MH i2c: E2 [00:29:58]MH_I2C_Read... [00:29:58]Read from MH i2c: E2 62 00 [00:29:58]MH_I2C_Read... [00:29:58]Read from MH i2c: E2 62 00 34 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [00:29:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:59]wFMCommunicate OK [00:29:59]SAM_PROTO_GetFieldsCounters done [00:29:59]requested_item shift.num is exist - process it [00:29:59]requested_item shift.opened is exist - process it [00:29:59]req_shift_opened [00:29:59]FM_GetShiftState [00:29:59]SAM_PROTO_GetShiftState [00:29:59]wFMCommunicate request_size=4 [00:29:59]MH_SAM_APDU [00:29:59]CAPDU: 80 13 01 00 [00:29:59]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [00:29:59]Write i2c OK [00:29:59]MH_I2C_Read... [00:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:59]Read from MH i2c: E2 [00:29:59]MH_I2C_Read... [00:29:59]Read from MH i2c: E2 0E 00 [00:29:59]MH_I2C_Read... [00:29:59]Read from MH i2c: E2 0E 00 35 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C0 [00:29:59]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:59]wFMCommunicate OK [00:29:59]SAM_PROTO_GetShiftState done [00:29:59]FM_GetShiftState done [00:29:59]req_shift_opened done [00:29:59]requested_item shift.open_date is exist - process it [00:29:59]req_shift_open_date [00:29:59]FM_GetShiftState [00:29:59]SAM_PROTO_GetShiftState [00:29:59]wFMCommunicate request_size=4 [00:29:59]MH_SAM_APDU [00:29:59]CAPDU: 80 13 01 00 [00:29:59]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [00:29:59]Write i2c OK [00:29:59]MH_I2C_Read... [00:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:59]Read from MH i2c: E2 [00:29:59]MH_I2C_Read... [00:29:59]Read from MH i2c: E2 0E 00 [00:29:59]MH_I2C_Read... [00:29:59]Read from MH i2c: E2 0E 00 36 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C1 [00:29:59]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:59]wFMCommunicate OK [00:29:59]SAM_PROTO_GetShiftState done [00:29:59]FM_GetShiftState done [00:29:59]req_shift_open_date done [00:29:59]produce_requested_data done [00:29:59]produce_requested_data return {"fd.num":152127,"shift.num":475,"shift.opened":0,"shift.open_date":0} [00:29:59]process_action_free close_shift [00:29:59]json_value_free [00:29:59]json_value_free done [00:29:59]process_json_proto returns [00:29:59]Send response to host [00:29:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152127,"shift.num":475,"shift.opened":0,"shift.open_date":0}}} [00:29:59]free response buf [00:29:59]execute_script done [00:29:59]execute_script returns [00:29:59]free content buf [00:29:59]Sock 9.Close socket [00:29:59]Sock 9.Thread stoped [00:30:00]int [00:30:00]Write to MH i2c: 01 00 00 37 03 3A [00:30:01]*** FLAG_PRN_KEY set [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 37 03 00 08 00 00 00 FF 0F 57 [00:30:01]state=0 [00:30:01]Key pressed [00:30:01]Feed [00:30:01]Write to MH i2c: D8 00 00 38 03 12 [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: D8 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: D8 01 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: D8 01 00 38 03 00 13 [00:30:01]int line is 0 - check status [00:30:01]Write to MH i2c: 01 00 00 39 03 3C [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 39 03 00 48 00 00 00 3C 00 C7 [00:30:01]state=2 [00:30:01]Key pressed [00:30:01]int [00:30:01]Write to MH i2c: 01 00 00 3A 03 3D [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 3A 03 00 48 00 00 00 3C 00 C8 [00:30:01]state=2 [00:30:01]Key pressed [00:30:01]int [00:30:01]Write to MH i2c: 01 00 00 3B 03 3E [00:30:01]*** FLAG_PRN_KEY reset [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 FF 0F 53 [00:30:01]state=2 [00:30:01]Stop feed [00:30:01]ConnectInit Can't take IP for lk.salyk.kg [00:30:01]CommunicateWithHost connect error [00:30:01]CommunicateWithHost err = -1 [00:30:01]OFD Sender: Server communicate error [00:30:06]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:30:06]ProducePacketName [00:30:06]name=ofd_packets/00152127 [00:30:06]OFD Sender: To server: pG, [00:30:06]CommunicateWithHost lk.salyk.kg:30040 [00:30:06]ConnectInit lk.salyk.kg [00:30:09]recv_with_timeout no data received [00:30:11]ConnectInit Can't take IP for lk.salyk.kg [00:30:11]CommunicateWithHost connect error [00:30:11]CommunicateWithHost err = -1 [00:30:11]OFD Sender: Server communicate error [00:30:16]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:30:16]ProducePacketName [00:30:16]name=ofd_packets/00152127 [00:30:16]OFD Sender: To server: pG, [00:30:16]CommunicateWithHost lk.salyk.kg:30040 [00:30:16]ConnectInit lk.salyk.kg [00:30:20]recv_with_timeout no data received [00:30:21]ConnectInit Can't take IP for lk.salyk.kg [00:30:21]CommunicateWithHost connect error [00:30:21]CommunicateWithHost err = -1 [00:30:21]OFD Sender: Server communicate error [00:30:26]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:30:26]ProducePacketName [00:30:26]name=ofd_packets/00152127 [00:30:26]OFD Sender: To server: pG, [00:30:26]CommunicateWithHost lk.salyk.kg:30040 [00:30:26]ConnectInit lk.salyk.kg [00:30:32]recv_with_timeout no data received [00:30:39]Connected sock=10 [00:30:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:30:44]recv_with_timeout no data received [00:30:45]recv_with_timeout no data received [00:30:45]CommunicateWithHost answer receiving error [00:30:45]CommunicateWithHost err = -3 [00:30:45]OFD Sender: Server communicate error [00:30:50]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:30:50]ProducePacketName [00:30:50]name=ofd_packets/00152127 [00:30:50]OFD Sender: To server: pG, [00:30:50]CommunicateWithHost lk.salyk.kg:30040 [00:30:50]ConnectInit lk.salyk.kg [00:30:57]recv_with_timeout no data received [00:31:04]Connected sock=10 [00:31:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:31:09]recv_with_timeout no data received [00:31:10]recv_with_timeout no data received [00:31:10]CommunicateWithHost answer receiving error [00:31:10]CommunicateWithHost err = -3 [00:31:10]OFD Sender: Server communicate error [00:31:15]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:31:15]ProducePacketName [00:31:15]name=ofd_packets/00152127 [00:31:15]OFD Sender: To server: pG, [00:31:15]CommunicateWithHost lk.salyk.kg:30040 [00:31:15]ConnectInit lk.salyk.kg [00:31:23]recv_with_timeout no data received [00:31:29]Connected sock=10 [00:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:31:34]recv_with_timeout no data received [00:31:35]recv_with_timeout no data received [00:31:35]CommunicateWithHost answer receiving error [00:31:35]CommunicateWithHost err = -3 [00:31:35]OFD Sender: Server communicate error [00:31:40]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:31:40]ProducePacketName [00:31:40]name=ofd_packets/00152127 [00:31:40]OFD Sender: To server: pG, [00:31:40]CommunicateWithHost lk.salyk.kg:30040 [00:31:40]ConnectInit lk.salyk.kg [00:31:47]recv_with_timeout no data received [00:31:53]Connected sock=10 [00:31:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:31:59]recv_with_timeout no data received [00:32:00]recv_with_timeout no data received [00:32:00]CommunicateWithHost answer receiving error [00:32:00]CommunicateWithHost err = -3 [00:32:00]OFD Sender: Server communicate error [00:32:05]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:32:05]ProducePacketName [00:32:05]name=ofd_packets/00152127 [00:32:05]OFD Sender: To server: pG, [00:32:05]CommunicateWithHost lk.salyk.kg:30040 [00:32:05]ConnectInit lk.salyk.kg [00:32:12]recv_with_timeout no data received [00:32:19]Connected sock=10 [00:32:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:32:24]recv_with_timeout no data received [00:32:25]recv_with_timeout no data received [00:32:25]CommunicateWithHost answer receiving error [00:32:25]CommunicateWithHost err = -3 [00:32:25]OFD Sender: Server communicate error [00:32:30]OFD Sender: Processing packet 152127 [packets to send 827, broken 826] [00:32:30]ProducePacketName [00:32:30]name=ofd_packets/00152127 [00:32:30]OFD Sender: To server: pG, [00:32:30]CommunicateWithHost lk.salyk.kg:30040 [00:32:30]ConnectInit lk.salyk.kg [00:32:38]recv_with_timeout no data received [00:32:42]Connected sock=10 [00:32:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7C 05 00 00 C3 63 74 05 BD E1 5A 05 01 00 05 00 68 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 72 B6 F0 66 0E 04 04 00 DB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DC 04 6E 04 04 00 C9 01 00 00 69 04 A3 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3F 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 E5 D6 4D 5C FA 04 73 C7 A9 A6 CE 44 15 84 [00:32:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F 19 47 00 41 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 52 02 00 F4 03 04 00 2D 5F F0 66 B6 04 01 00 00 56 DC 0F D1 18 B4 32 97 [00:32:44]CommunicateWithHost err = 0 [00:32:44]CheckOFDResponse [00:32:44]1017 (14) - 77093643461234 [00:32:44]1041 (16) - 0000000000871835 [00:32:44]1040 (4) - 152127 [00:32:44]1012 (4) - 22.09.2024 18:17 [00:32:44]1206 (1) - 0 [00:32:44]OFD Sender: Remove packet 152127 [00:32:44]ProducePacketName [00:32:44]name=ofd_packets/00152127 [00:32:44]NVStorageDeleteData [00:32:44]OFD Sender: No OFD packet to send [00:32:49]OFD Sender: No OFD packet to send [00:32:54]OFD Sender: No OFD packet to send [00:32:56]recv_with_timeout no data received [00:32:59]OFD Sender: No OFD packet to send [00:33:04]accept exits with 7 [00:33:04]New connection [00:33:04]New thread 3066973540 created [00:33:04] Sock 7.Parse request [00:33:04]Thread 3067116900 joined [00:33:04]Sock 7.Check first char [00:33:04]Waiting for new connection... [00:33:04]Sock 7.First char is OK [00:33:04]request: POST /json_proto HTTP/1.0 [00:33:04]Method: POST [00:33:04]URL: /json_proto [00:33:04]Method is POST - this is cgi request [00:33:04]url: /json_proto [00:33:04]query_string will be loaded in cgi processing [00:33:04]execute_cgi json_proto POST (null) [00:33:04]execute_cgi path=json_proto method=POST [00:33:04]POST find Content-Length [00:33:04]Host: 172.17.43.67:8080 [00:33:04]Content-Length: 215 [00:33:04]Content-Type: application/json [00:33:04] [00:33:04]POST finish read [00:33:04]Found Content-Length = 215 [00:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:04]execute_script... [00:33:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:04]POST & json_proto [00:33:04]process_json_proto [00:33:04]json parsed OK: [00:33:04]protocol is kg_v1.0 [00:33:04]action value=get_value [00:33:04]process_action get_value [00:33:04]cmd_get_value [00:33:04]process_action get_value done [00:33:04]requested_data is exist [00:33:04]produce_requested_data [00:33:04]requested_item kkm.sn is exist - process it [00:33:04]requested_item kkm.ver is exist - process it [00:33:04]requested_item fm.sn is exist - process it [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 11 00 00 [00:33:04]Write to MH i2c: E2 08 00 3C 03 80 11 00 00 00 00 00 00 B9 [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:04]Read from MH i2c: E2 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 17 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 17 00 3C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [00:33:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:33:04]wFMCommunicate OK [00:33:04]requested_item fd.num is exist - process it [00:33:04]SAM_PROTO_GetFieldsCounters [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 13 00 00 [00:33:04]Write to MH i2c: E2 08 00 3D 03 80 13 00 00 00 00 00 00 BC [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:04]Read from MH i2c: E2 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 62 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 62 00 3D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [00:33:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 52 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:04]wFMCommunicate OK [00:33:04]SAM_PROTO_GetFieldsCounters done [00:33:04]requested_item shift.num is exist - process it [00:33:04]requested_item shift.opened is exist - process it [00:33:04]req_shift_opened [00:33:04]FM_GetShiftState [00:33:04]SAM_PROTO_GetShiftState [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 13 01 00 [00:33:04]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:04]Read from MH i2c: E2 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 3E 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C9 [00:33:04]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:33:04]wFMCommunicate OK [00:33:04]SAM_PROTO_GetShiftState done [00:33:04]FM_GetShiftState done [00:33:04]req_shift_opened done [00:33:04]requested_item shift.open_date is exist - process it [00:33:04]req_shift_open_date [00:33:04]FM_GetShiftState [00:33:04]SAM_PROTO_GetShiftState [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 13 01 00 [00:33:04]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:04]Read from MH i2c: E2 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 3F 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 CA [00:33:04]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:33:04]wFMCommunicate OK [00:33:04]SAM_PROTO_GetShiftState done [00:33:04]FM_GetShiftState done [00:33:04]req_shift_open_date done [00:33:04]produce_requested_data done [00:33:04]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152127,"shift.num":475,"shift.opened":0,"shift.open_date":0} [00:33:04]process_action_free get_value [00:33:04]json_value_free [00:33:04]json_value_free done [00:33:04]process_json_proto returns [00:33:04]Send response to host [00:33:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152127,"shift.num":475,"shift.opened":0,"shift.open_date":0}}} [00:33:04]free response buf [00:33:04]execute_script done [00:33:04]execute_script returns [00:33:04]free content buf [00:33:04]Sock 7.Close socket [00:33:04]Sock 7.Thread stoped [00:33:04]accept exits with 10 [00:33:04]New connection [00:33:04]New thread 3067116900 created [00:33:04]Thread 3066973540 joined [00:33:04]Waiting for new connection... [00:33:04] Sock 10.Parse request [00:33:04]Sock 10.Check first char [00:33:04]Sock 10.First char is OK [00:33:04]request: POST /json_proto HTTP/1.0 [00:33:04]Method: POST [00:33:04]URL: /json_proto [00:33:04]Method is POST - this is cgi request [00:33:04]url: /json_proto [00:33:04]query_string will be loaded in cgi processing [00:33:04]execute_cgi json_proto POST (null) [00:33:04]execute_cgi path=json_proto method=POST [00:33:04]POST find Content-Length [00:33:04]Host: 172.17.43.67:8080 [00:33:04]Content-Length: 331 [00:33:04]Content-Type: application/json [00:33:04] [00:33:04]POST finish read [00:33:04]Found Content-Length = 331 [00:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:33:04]execute_script... [00:33:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:33:04]POST & json_proto [00:33:04]process_json_proto [00:33:04]json parsed OK: [00:33:04]protocol is kg_v1.0 [00:33:04]action value=get_value [00:33:04]process_action get_value [00:33:04]cmd_get_value [00:33:04]process_action get_value done [00:33:04]requested_data is exist [00:33:04]produce_requested_data [00:33:04]requested_item fm.sale.total is exist - process it [00:33:04]SAM_PROTO_GetFMData [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 13 03 00 [00:33:04]Write to MH i2c: E2 08 00 40 03 80 13 03 00 00 00 00 00 C2 [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]OFD Sender: No OFD packet to send [00:33:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:33:05]Read from MH i2c: E2 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 FD 00 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 FD 00 40 03 00 C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 CD [00:33:05]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:33:05]wFMCommunicate OK [00:33:05]wFMCommunicate request_size=4 [00:33:05]MH_SAM_APDU [00:33:05]CAPDU: 80 17 00 00 [00:33:05]Write to MH i2c: E2 08 00 41 03 80 17 00 00 00 00 00 00 C4 [00:33:05]Write i2c OK [00:33:05]MH_I2C_Read... [00:33:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:05]Read from MH i2c: E2 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 FD 00 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 FD 00 41 03 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 16 [00:33:06]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:33:06]wFMCommunicate OK [00:33:06]wFMCommunicate request_size=4 [00:33:06]MH_SAM_APDU [00:33:06]CAPDU: 80 17 00 00 [00:33:06]Write to MH i2c: E2 08 00 42 03 80 17 00 00 00 00 00 00 C5 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:06]Read from MH i2c: E2 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 FD 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 FD 00 42 03 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 65 [00:33:06]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:33:07]wFMCommunicate OK [00:33:07]wFMCommunicate request_size=4 [00:33:07]MH_SAM_APDU [00:33:07]CAPDU: 80 17 00 00 [00:33:07]Write to MH i2c: E2 08 00 43 03 80 17 00 00 00 00 00 00 C6 [00:33:07]Write i2c OK [00:33:07]MH_I2C_Read... [00:33:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:07]Read from MH i2c: E2 [00:33:07]MH_I2C_Read... [00:33:07]Read from MH i2c: E2 FD 00 [00:33:07]MH_I2C_Read... [00:33:07]Read from MH i2c: E2 FD 00 43 03 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 4B [00:33:07]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:33:07]wFMCommunicate OK [00:33:07]wFMCommunicate request_size=4 [00:33:07]MH_SAM_APDU [00:33:07]CAPDU: 80 17 00 00 [00:33:07]Write to MH i2c: E2 08 00 44 03 80 17 00 00 00 00 00 00 C7 [00:33:07]Write i2c OK [00:33:07]MH_I2C_Read... [00:33:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:33:08]Read from MH i2c: E2 [00:33:08]MH_I2C_Read... [00:33:08]Read from MH i2c: E2 DE 00 [00:33:08]MH_I2C_Read... [00:33:08]Read from MH i2c: E2 DE 00 44 03 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A6 [00:33:08]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:33:08]wFMCommunicate OK [00:33:08]SAM_PROTO_GetFMData done [00:33:08]requested_item fm.sale_refund.total is exist - process it [00:33:08]requested_item fm.buy.total is exist - process it [00:33:08]requested_item shift.sale.total is exist - process it [00:33:08]SAM_PROTO_GetShiftData [00:33:08]wFMCommunicate request_size=4 [00:33:08]MH_SAM_APDU [00:33:08]CAPDU: 80 13 02 00 [00:33:08]Write to MH i2c: E2 08 00 45 03 80 13 02 00 00 00 00 00 C6 [00:33:08]Write i2c OK [00:33:08]MH_I2C_Read... [00:33:08]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:33:08]Read from MH i2c: E2 [00:33:08]MH_I2C_Read... [00:33:08]Read from MH i2c: E2 FD 00 [00:33:08]MH_I2C_Read... [00:33:08]Read from MH i2c: E2 FD 00 45 03 00 B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 E1 [00:33:09]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 C9 01 00 00 69 04 9B 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 CC 71 6B 01 70 04 04 00 CC 71 6B 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CA 9C 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:33:09]wFMCommunicate OK [00:33:09]wFMCommunicate request_size=4 [00:33:09]MH_SAM_APDU [00:33:09]CAPDU: 80 17 00 00 [00:33:09]Write to MH i2c: E2 08 00 46 03 80 17 00 00 00 00 00 00 C9 [00:33:09]Write i2c OK [00:33:09]MH_I2C_Read... [00:33:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:09]Read from MH i2c: E2 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 FD 00 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 FD 00 46 03 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 CC [00:33:09]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 OFD Sender: No OFD packet to send [00:33:10]01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [00:33:10]wFMCommunicate OK [00:33:10]wFMCommunicate request_size=4 [00:33:10]MH_SAM_APDU [00:33:10]CAPDU: 80 17 00 00 [00:33:10]Write to MH i2c: E2 08 00 47 03 80 17 00 00 00 00 00 00 CA [00:33:10]Write i2c OK [00:33:10]MH_I2C_Read... [00:33:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:10]Read from MH i2c: E2 [00:33:10]MH_I2C_Read... [00:33:10]Read from MH i2c: E2 FD 00 [00:33:10]MH_I2C_Read... [00:33:10]Read from MH i2c: E2 FD 00 47 03 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 6C [00:33:10]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:33:10]wFMCommunicate OK [00:33:10]wFMCommunicate request_size=4 [00:33:10]MH_SAM_APDU [00:33:10]CAPDU: 80 17 00 00 [00:33:10]Write to MH i2c: E2 08 00 48 03 80 17 00 00 00 00 00 00 CB [00:33:10]Write i2c OK [00:33:10]MH_I2C_Read... [00:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:11]Read from MH i2c: E2 [00:33:11]MH_I2C_Read... [00:33:11]Read from MH i2c: E2 FD 00 [00:33:11]MH_I2C_Read... [00:33:11]Read from MH i2c: E2 FD 00 48 03 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 54 [00:33:11]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [00:33:11]wFMCommunicate OK [00:33:11]wFMCommunicate request_size=4 [00:33:11]MH_SAM_APDU [00:33:11]CAPDU: 80 17 00 00 [00:33:11]Write to MH i2c: E2 08 00 49 03 80 17 00 00 00 00 00 00 CC [00:33:11]Write i2c OK [00:33:11]MH_I2C_Read... [00:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:33:11]Read from MH i2c: E2 [00:33:11]MH_I2C_Read... [00:33:11]Read from MH i2c: E2 D5 00 [00:33:11]MH_I2C_Read... [00:33:11]Read from MH i2c: E2 D5 00 49 03 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AD [00:33:12]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:33:12]wFMCommunicate OK [00:33:12]SAM_PROTO_GetShiftData done [00:33:12]requested_item shift.sale.total_cash is exist - process it [00:33:12]requested_item shift.sale_refund.total is exist - process it [00:33:12]requested_item shift.sale_refund.total_cash is exist - process it [00:33:12]requested_item shift.buy.total is exist - process it [00:33:12]requested_item shift.buy.total_cash is exist - process it [00:33:12]produce_requested_data done [00:33:12]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:33:12]process_action_free get_value [00:33:12]json_value_free [00:33:12]json_value_free done [00:33:12]process_json_proto returns [00:33:12]Send response to host [00:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":238187.00,"shift.sale.total_cash":238187.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:33:12]free response buf [00:33:12]execute_script done [00:33:12]execute_script returns [00:33:12]free content buf [00:33:12]Sock 10.Close socket [00:33:12]Sock 10.Thread stoped [00:33:12]recv_with_timeout no data received [00:33:12]accept exits with 7 [00:33:12]New connection [00:33:12]New thread 3066973540 created [00:33:12]Thread 3067116900 joined [00:33:12]Waiting for new connection... [00:33:12] Sock 7.Parse request [00:33:12]Sock 7.Check first char [00:33:12]Sock 7.First char is OK [00:33:12]request: POST /json_proto HTTP/1.0 [00:33:12]Method: POST [00:33:12]URL: /json_proto [00:33:12]Method is POST - this is cgi request [00:33:12]url: /json_proto [00:33:12]query_string will be loaded in cgi processing [00:33:12]execute_cgi json_proto POST (null) [00:33:12]execute_cgi path=json_proto method=POST [00:33:12]POST find Content-Length [00:33:12]Host: 172.17.43.67:8080 [00:33:12]Content-Length: 247 [00:33:12]Content-Type: application/json [00:33:12] [00:33:12]POST finish read [00:33:12]Found Content-Length = 247 [00:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:12]execute_script... [00:33:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:12]POST & json_proto [00:33:12]process_json_proto [00:33:12]json parsed OK: [00:33:12]protocol is kg_v1.0 [00:33:12]action value=open_shift [00:33:12]process_action open_shift [00:33:12]cmd_open_shift [00:33:12]MH_GetDate [00:33:12]Write to MH i2c: F0 00 00 4A 03 3C [00:33:12]Write i2c OK [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 09 00 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 09 00 4A 03 00 49 B7 F0 66 6A BD 47 65 6E [00:33:12]GetLastDocTimeStamp 1727051378 [00:33:12]current date 1727051593 [00:33:12]FM_GetShiftState [00:33:12]SAM_PROTO_GetShiftState [00:33:12]wFMCommunicate request_size=4 [00:33:12]MH_SAM_APDU [00:33:12]CAPDU: 80 13 01 00 [00:33:12]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [00:33:12]Write i2c OK [00:33:12]MH_I2C_Read... [00:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:12]Read from MH i2c: E2 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: E2 0E 00 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: E2 0E 00 4B 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 D6 [00:33:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:33:12]wFMCommunicate OK [00:33:12]SAM_PROTO_GetShiftState done [00:33:12]FM_GetShiftState done [00:33:12]KKMCreateOpenShiftDocument [00:33:12]Load OK [00:33:12]Malloc new data [00:33:12]MH_GetDate [00:33:12]Write to MH i2c: F0 00 00 4C 03 3E [00:33:12]Write i2c OK [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 09 00 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: F0 09 00 4C 03 00 49 B7 F0 66 6A BD 47 65 70 [00:33:12]Malloc new data [00:33:12]KKMCreateOpenShiftDocument OK [00:33:12]KKMSetOpenShiftData OK [00:33:12]ProcessDocumentItem done err = 0, tmpTLVsize=192 [00:33:12]tlvbuf is 006F1600 [00:33:12]KKMLoadAndSignOpenShiftData [00:33:12]SAM_PROTO_ProcessDocument [00:33:12]wFMCommunicate request_size=9 [00:33:12]MH_SAM_APDU [00:33:12]CAPDU: 80 15 01 00 04 02 00 C0 00 [00:33:12]Write to MH i2c: E2 0C 00 4D 03 80 15 01 00 04 00 02 00 C0 00 00 00 99 [00:33:12]Write i2c OK [00:33:12]MH_I2C_Read... [00:33:12]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:33:12]Read from MH i2c: E2 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: E2 03 00 [00:33:12]MH_I2C_Read... [00:33:12]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [00:33:12]RAPDU: 90 00 [00:33:12]wFMCommunicate OK [00:33:12]wFMCommunicate request_size=23 [00:33:12]MH_SAM_APDU [00:33:12]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:33:12]Write to MH i2c: E2 1A 00 4E 03 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 C6 [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:13]Read from MH i2c: E2 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [00:33:13]RAPDU: 90 00 [00:33:13]wFMCommunicate OK [00:33:13]wFMCommunicate request_size=26 [00:33:13]MH_SAM_APDU [00:33:13]CAPDU: 80 15 02 00 15 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 [00:33:13]Write to MH i2c: E2 1D 00 4F 03 80 15 02 00 15 00 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 00 00 8B [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:13]Read from MH i2c: E2 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [00:33:13]RAPDU: 90 00 [00:33:13]wFMCommunicate OK [00:33:13]wFMCommunicate request_size=85 [00:33:13]MH_SAM_APDU [00:33:13]CAPDU: 80 15 02 00 50 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 [00:33:13]Write to MH i2c: E2 58 00 50 03 80 15 02 00 50 00 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 00 00 DE [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:13]Read from MH i2c: E2 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [00:33:13]RAPDU: 90 00 [00:33:13]wFMCommunicate OK [00:33:13]wFMCommunicate request_size=50 [00:33:13]MH_SAM_APDU [00:33:13]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:33:13]Write to MH i2c: E2 35 00 51 03 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 54 [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:13]Read from MH i2c: E2 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [00:33:13]RAPDU: 90 00 [00:33:13]wFMCommunicate OK [00:33:13]wFMCommunicate request_size=13 [00:33:13]MH_SAM_APDU [00:33:13]CAPDU: 80 15 02 00 08 F4 03 04 00 49 B7 F0 66 [00:33:13]Write to MH i2c: E2 10 00 52 03 80 15 02 00 08 00 F4 03 04 00 49 B7 F0 66 00 00 36 [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:13]Read from MH i2c: E2 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 [00:33:13]MH_I2C_Read... [00:33:13]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [00:33:13]RAPDU: 90 00 [00:33:13]wFMCommunicate OK [00:33:13]wFMCommunicate request_size=25 [00:33:13]MH_SAM_APDU [00:33:13]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:33:13]Write to MH i2c: E2 1C 00 53 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 38 [00:33:13]Write i2c OK [00:33:13]MH_I2C_Read... [00:33:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:33:14]Read from MH i2c: E2 [00:33:14]MH_I2C_Read... [00:33:14]Read from MH i2c: E2 03 00 [00:33:14]MH_I2C_Read... [00:33:14]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [00:33:14]RAPDU: 90 00 [00:33:14]wFMCommunicate OK [00:33:14]wFMCommunicate request_size=4 [00:33:14]MH_SAM_APDU [00:33:14]CAPDU: 80 15 03 00 [00:33:14]Write to MH i2c: E2 08 00 54 03 80 15 03 00 00 00 00 00 D8 [00:33:14]Write i2c OK [00:33:14]MH_I2C_Read... [00:33:14]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:33:14]Read from MH i2c: E2 [00:33:14]MH_I2C_Read... [00:33:14]Read from MH i2c: E2 38 00 [00:33:14]MH_I2C_Read... [00:33:14]Read from MH i2c: E2 38 00 54 03 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 52 02 00 0E 04 04 00 DC 01 00 00 35 04 06 00 BC 04 1B 4A CE DC 90 00 E4 [00:33:14]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 52 02 00 0E 04 04 00 DC 01 00 00 35 04 06 00 BC 04 1B 4A CE DC 90 00 [00:33:14]wFMCommunicate OK [00:33:14]SAM_PROTO_ProcessDocument answer len = 51 [00:33:14]SAM_PROTO_ProcessDocument done [00:33:14]SetTLVBufToDocument [00:33:14]Processing tag 1209 (04B9) [00:33:14]Malloc new data [00:33:14]Processing tag 1041 (0411) [00:33:14]Processing tag 1040 (0410) [00:33:14]Malloc new data [00:33:14]Processing tag 1038 (040E) [00:33:14]Malloc new data [00:33:14]Processing tag 1077 (0435) [00:33:14]Malloc new data [00:33:14]SetTLVBufToDocument err=0 [00:33:14]KKMLoadAndSignOpenShiftData store KKM data [00:33:14]KKMLoadAndSignOpenShiftData err=0 [00:33:14]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Адышев Р. Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 Место: АЗС № 89 "Партнер Нефть" 23.09.2024 00:33 Смена: 476 РНМ: 0000000000091825 ЗНМ: 0300000113 ФД: 152128 ФМ: 0000000000871835 ФПД: 206725823778524 [00:33:14]StoreToDocumentArchive [00:33:14]shift 476 fd 152128 [00:33:14]Create dir for shift 0476 [00:33:14]save to /storage/0476/doc_00152128 [00:33:14]save last doc name /storage/0476/doc_00152128 to /storage/kkm_last_doc_name [00:33:14]save OK [00:33:14]Clear old archive folders... [00:33:14]Remove dir /storage/0475 [00:33:14]opendir ok [00:33:14]file . [00:33:14]file .. [00:33:14]file doc_00151669 [00:33:14]remove file /storage/0475/doc_00151669 [00:33:14]file doc_00151670 [00:33:14]remove file /storage/0475/doc_00151670 [00:33:14]file doc_00151671 [00:33:14]remove file /storage/0475/doc_00151671 [00:33:14]file doc_00151672 [00:33:14]remove file /storage/0475/doc_00151672 [00:33:14]file doc_00151673 [00:33:14]remove file /storage/0475/doc_00151673 [00:33:14]file doc_00151674 [00:33:14]remove file /storage/0475/doc_00151674 [00:33:14]file doc_00151675 [00:33:14]remove file /storage/0475/doc_00151675 [00:33:14]file doc_00151676 [00:33:14]remove file /storage/0475/doc_00151676 [00:33:14]file doc_00151677 [00:33:14]remove file /storage/0475/doc_00151677 [00:33:14]file doc_00151678 [00:33:14]remove file /storage/0475/doc_00151678 [00:33:14]file doc_00151679 [00:33:14]remove file /storage/0475/doc_00151679 [00:33:14]file doc_00151680 [00:33:14]remove file /storage/0475/doc_00151680 [00:33:14]file doc_00151681 [00:33:14]remove file /storage/0475/doc_00151681 [00:33:14]file doc_00151682 [00:33:14]remove file /storage/0475/doc_00151682 [00:33:14]file doc_00151683 [00:33:14]remove file /storage/0475/doc_00151683 [00:33:14]file doc_00151684 [00:33:14]remove file /storage/0475/doc_00151684 [00:33:14]file doc_00151685 [00:33:14]remove file /storage/0475/doc_00151685 [00:33:14]file doc_00151686 [00:33:14]remove file /storage/0475/doc_00151686 [00:33:14]file doc_00151687 [00:33:14]remove file /storage/0475/doc_00151687 [00:33:14]file doc_00151688 [00:33:14]remove file /storage/0475/doc_00151688 [00:33:14]file doc_00151689 [00:33:14]remove file /storage/0475/doc_00151689 [00:33:14]file doc_00151690 [00:33:14]remove file /storage/0475/doc_00151690 [00:33:14]file doc_00151691 [00:33:14]remove file /storage/0475/doc_00151691 [00:33:14]file doc_00151692 [00:33:14]remove file /storage/0475/doc_00151692 [00:33:14]file doc_00151693 [00:33:14]remove file /storage/0475/doc_00151693 [00:33:14]file doc_00151694 [00:33:14]remove file /storage/0475/doc_00151694 [00:33:14]file doc_00151695 [00:33:14]remove file /storage/0475/doc_00151695 [00:33:14]file doc_00151696 [00:33:14]remove file /storage/0475/doc_00151696 [00:33:14]file doc_00151697 [00:33:14]remove file /storage/0475/doc_00151697 [00:33:14]file doc_00151698 [00:33:14]remove file /storage/0475/doc_00151698 [00:33:14]file doc_00151699 [00:33:14]remove file /storage/0475/doc_00151699 [00:33:14]file doc_00151700 [00:33:14]remove file /storage/0475/doc_00151700 [00:33:14]file doc_00151701 [00:33:14]remove file /storage/0475/doc_00151701 [00:33:14]file doc_00151702 [00:33:14]remove file /storage/0475/doc_00151702 [00:33:14]file doc_00151703 [00:33:14]remove file /storage/0475/doc_00151703 [00:33:14]file doc_00151704 [00:33:14]remove file /storage/0475/doc_00151704 [00:33:14]file doc_00151705 [00:33:14]remove file /storage/0475/doc_00151705 [00:33:14]file doc_00151706 [00:33:14]remove file /storage/0475/doc_00151706 [00:33:14]file doc_00151707 [00:33:14]remove file /storage/0475/doc_00151707 [00:33:14]file doc_00151708 [00:33:14]remove file /storage/0475/doc_00151708 [00:33:14]file doc_00151709 [00:33:14]remove file /storage/0475/doc_00151709 [00:33:14]file doc_00151710 [00:33:14]remove file /storage/0475/doc_00151710 [00:33:14]file doc_00151711 [00:33:14]remove file /storage/0475/doc_00151711 [00:33:14]file doc_00151712 [00:33:14]remove file /storage/0475/doc_00151712 [00:33:14]file doc_00151713 [00:33:14]remove file /storage/0475/doc_00151713 [00:33:14]file doc_00151714 [00:33:14]remove file /storage/0475/doc_00151714 [00:33:14]file doc_00151715 [00:33:14]remove file /storage/0475/doc_00151715 [00:33:14]file doc_00151716 [00:33:14]remove file /storage/0475/doc_00151716 [00:33:14]file doc_00151717 [00:33:14]remove file /storage/0475/doc_00151717 [00:33:14]file doc_00151718 [00:33:14]remove file /storage/0475/doc_00151718 [00:33:14]file doc_00151719 [00:33:14]remove file /storage/0475/doc_00151719 [00:33:14]file doc_00151720 [00:33:14]remove file /storage/0475/doc_00151720 [00:33:14]file doc_00151721 [00:33:14]remove file /storage/0475/doc_00151721 [00:33:14]file doc_00151722 [00:33:14]remove file /storage/0475/doc_00151722 [00:33:14]file doc_00151723 [00:33:14]remove file /storage/0475/doc_00151723 [00:33:14]file doc_00151724 [00:33:14]remove file /storage/0475/doc_00151724 [00:33:14]file doc_00151725 [00:33:14]remove file /storage/0475/doc_00151725 [00:33:14]file doc_00151726 [00:33:14]remove file /storage/0475/doc_00151726 [00:33:14]file doc_00151727 [00:33:14]remove file /storage/0475/doc_00151727 [00:33:14]file doc_00151728 [00:33:14]remove file /storage/0475/doc_00151728 [00:33:14]file doc_00151729 [00:33:14]remove file /storage/0475/doc_00151729 [00:33:14]file doc_00151730 [00:33:14]remove file /storage/0475/doc_00151730 [00:33:14]file doc_00151731 [00:33:14]remove file /storage/0475/doc_00151731 [00:33:14]file doc_00151732 [00:33:14]remove file /storage/0475/doc_00151732 [00:33:14]file doc_00151733 [00:33:14]remove file /storage/0475/doc_00151733 [00:33:14]file doc_00151734 [00:33:14]remove file /storage/0475/doc_00151734 [00:33:14]file doc_00151735 [00:33:14]remove file /storage/0475/doc_00151735 [00:33:14]file doc_00151736 [00:33:14]remove file /storage/0475/doc_00151736 [00:33:14]file doc_00151737 [00:33:14]remove file /storage/0475/doc_00151737 [00:33:14]file doc_00151738 [00:33:14]remove file /storage/0475/doc_00151738 [00:33:14]file doc_00151739 [00:33:14]remove file /storage/0475/doc_00151739 [00:33:14]file doc_00151740 [00:33:14]remove file /storage/0475/doc_00151740 [00:33:14]file doc_00151741 [00:33:14]remove file /storage/0475/doc_00151741 [00:33:14]file doc_00151742 [00:33:14]remove file /storage/0475/doc_00151742 [00:33:14]file doc_00151743 [00:33:14]remove file /storage/0475/doc_00151743 [00:33:14]file doc_00151744 [00:33:14]remove file /storage/0475/doc_00151744 [00:33:14]file doc_00151745 [00:33:14]remove file /storage/0475/doc_00151745 [00:33:14]file doc_00151746 [00:33:14]remove file /storage/0475/doc_00151746 [00:33:14]file doc_00151747 [00:33:14]remove file /storage/0475/doc_00151747 [00:33:14]file doc_00151748 [00:33:14]remove file /storage/0475/doc_00151748 [00:33:14]file doc_00151749 [00:33:14]remove file /storage/0475/doc_00151749 [00:33:14]file doc_00151750 [00:33:14]remove file /storage/0475/doc_00151750 [00:33:14]file doc_00151751 [00:33:14]remove file /storage/0475/doc_00151751 [00:33:14]file doc_00151752 [00:33:14]remove file /storage/0475/doc_00151752 [00:33:14]file doc_00151753 [00:33:14]remove file /storage/0475/doc_00151753 [00:33:14]file doc_00151754 [00:33:14]remove file /storage/0475/doc_00151754 [00:33:14]file doc_00151755 [00:33:14]remove file /storage/0475/doc_00151755 [00:33:14]file doc_00151756 [00:33:14]remove file /storage/0475/doc_00151756 [00:33:14]file doc_00151757 [00:33:14]remove file /storage/0475/doc_00151757 [00:33:14]file doc_00151758 [00:33:14]remove file /storage/0475/doc_00151758 [00:33:14]file doc_00151759 [00:33:14]remove file /storage/0475/doc_00151759 [00:33:14]file doc_00151760 [00:33:14]remove file /storage/0475/doc_00151760 [00:33:14]file doc_00151761 [00:33:14]remove file /storage/0475/doc_00151761 [00:33:14]file doc_00151762 [00:33:14]remove file /storage/0475/doc_00151762 [00:33:14]file doc_00151763 [00:33:14]remove file /storage/0475/doc_00151763 [00:33:14]file doc_00151764 [00:33:14]remove file /storage/0475/doc_00151764 [00:33:14]file doc_00151765 [00:33:14]remove file /storage/0475/doc_00151765 [00:33:14]file doc_00151766 [00:33:14]remove file /storage/0475/doc_00151766 [00:33:14]file doc_00151767 [00:33:14]remove file /storage/0475/doc_00151767 [00:33:14]file doc_00151768 [00:33:14]remove file /storage/0475/doc_00151768 [00:33:14]file doc_00151769 [00:33:14]remove file /storage/0475/doc_00151769 [00:33:14]file doc_00151770 [00:33:14]remove file /storage/0475/doc_00151770 [00:33:14]file doc_00151771 [00:33:14]remove file /storage/0475/doc_00151771 [00:33:14]file doc_00151772 [00:33:14]remove file /storage/0475/doc_00151772 [00:33:14]file doc_00151773 [00:33:14]remove file /storage/0475/doc_00151773 [00:33:14]file doc_00151774 [00:33:14]remove file /storage/0475/doc_00151774 [00:33:14]file doc_00151775 [00:33:14]remove file /storage/0475/doc_00151775 [00:33:14]file doc_00151776 [00:33:14]remove file /storage/0475/doc_00151776 [00:33:14]file doc_00151777 [00:33:14]remove file /storage/0475/doc_00151777 [00:33:14]file doc_00151778 [00:33:14]remove file /storage/0475/doc_00151778 [00:33:14]file doc_00151779 [00:33:14]remove file /storage/0475/doc_00151779 [00:33:14]file doc_00151780 [00:33:15]remove file /storage/0475/doc_00151780 [00:33:15]file doc_00151781 [00:33:15]remove file /storage/0475/doc_00151781 [00:33:15]file doc_00151782 [00:33:15]remove file /storage/0475/doc_00151782 [00:33:15]file doc_00151783 [00:33:15]remove file /storage/0475/doc_00151783 [00:33:15]file doc_00151784 [00:33:15]remove file /storage/0475/doc_00151784 [00:33:15]file doc_00151785 [00:33:15]remove file /storage/0475/doc_00151785 [00:33:15]file doc_00151786 [00:33:15]remove file /storage/0475/doc_00151786 [00:33:15]file doc_00151787 [00:33:15]remove file /storage/0475/doc_00151787 [00:33:15]file doc_00151788 [00:33:15]remove file /storage/0475/doc_00151788 [00:33:15]file doc_00151789 [00:33:15]remove file /storage/0475/doc_00151789 [00:33:15]file doc_00151790 [00:33:15]remove file /storage/0475/doc_00151790 [00:33:15]file doc_00151791 [00:33:15]remove file /storage/0475/doc_00151791 [00:33:15]file doc_00151792 [00:33:15]remove file /storage/0475/doc_00151792 [00:33:15]file doc_00151793 [00:33:15]remove file /storage/0475/doc_00151793 [00:33:15]OFD Sender: No OFD packet to send [00:33:15]file doc_00151794 [00:33:15]remove file /storage/0475/doc_00151794 [00:33:15]file doc_00151795 [00:33:15]remove file /storage/0475/doc_00151795 [00:33:15]file doc_00151796 [00:33:15]remove file /storage/0475/doc_00151796 [00:33:15]file doc_00151797 [00:33:15]remove file /storage/0475/doc_00151797 [00:33:15]file doc_00151798 [00:33:15]remove file /storage/0475/doc_00151798 [00:33:15]file doc_00151799 [00:33:15]remove file /storage/0475/doc_00151799 [00:33:15]file doc_00151800 [00:33:15]remove file /storage/0475/doc_00151800 [00:33:15]file doc_00151801 [00:33:15]remove file /storage/0475/doc_00151801 [00:33:15]file doc_00151802 [00:33:15]remove file /storage/0475/doc_00151802 [00:33:15]file doc_00151803 [00:33:15]remove file /storage/0475/doc_00151803 [00:33:15]file doc_00151804 [00:33:15]remove file /storage/0475/doc_00151804 [00:33:15]file doc_00151805 [00:33:15]remove file /storage/0475/doc_00151805 [00:33:15]file doc_00151806 [00:33:15]remove file /storage/0475/doc_00151806 [00:33:15]file doc_00151807 [00:33:15]remove file /storage/0475/doc_00151807 [00:33:15]file doc_00151808 [00:33:15]remove file /storage/0475/doc_00151808 [00:33:15]file doc_00151809 [00:33:15]remove file /storage/0475/doc_00151809 [00:33:15]file doc_00151810 [00:33:15]remove file /storage/0475/doc_00151810 [00:33:15]file doc_00151811 [00:33:15]remove file /storage/0475/doc_00151811 [00:33:15]file doc_00151813 [00:33:15]remove file /storage/0475/doc_00151813 [00:33:15]file doc_00151814 [00:33:15]remove file /storage/0475/doc_00151814 [00:33:15]file doc_00151815 [00:33:15]remove file /storage/0475/doc_00151815 [00:33:15]file doc_00151816 [00:33:15]remove file /storage/0475/doc_00151816 [00:33:15]file doc_00151817 [00:33:15]remove file /storage/0475/doc_00151817 [00:33:15]file doc_00151818 [00:33:15]remove file /storage/0475/doc_00151818 [00:33:15]file doc_00151819 [00:33:15]remove file /storage/0475/doc_00151819 [00:33:15]file doc_00151820 [00:33:15]remove file /storage/0475/doc_00151820 [00:33:15]file doc_00151821 [00:33:15]remove file /storage/0475/doc_00151821 [00:33:15]file doc_00151822 [00:33:15]remove file /storage/0475/doc_00151822 [00:33:15]file doc_00151823 [00:33:15]remove file /storage/0475/doc_00151823 [00:33:15]file doc_00151824 [00:33:15]remove file /storage/0475/doc_00151824 [00:33:15]file doc_00151825 [00:33:15]remove file /storage/0475/doc_00151825 [00:33:15]file doc_00151826 [00:33:15]remove file /storage/0475/doc_00151826 [00:33:15]file doc_00151827 [00:33:15]remove file /storage/0475/doc_00151827 [00:33:15]file doc_00151828 [00:33:15]remove file /storage/0475/doc_00151828 [00:33:15]file doc_00151829 [00:33:15]remove file /storage/0475/doc_00151829 [00:33:15]file doc_00151830 [00:33:15]remove file /storage/0475/doc_00151830 [00:33:15]file doc_00151831 [00:33:15]remove file /storage/0475/doc_00151831 [00:33:15]file doc_00151832 [00:33:15]remove file /storage/0475/doc_00151832 [00:33:15]file doc_00151833 [00:33:15]remove file /storage/0475/doc_00151833 [00:33:15]file doc_00151834 [00:33:15]remove file /storage/0475/doc_00151834 [00:33:15]file doc_00151835 [00:33:15]remove file /storage/0475/doc_00151835 [00:33:15]file doc_00151836 [00:33:15]remove file /storage/0475/doc_00151836 [00:33:15]file doc_00151837 [00:33:15]remove file /storage/0475/doc_00151837 [00:33:15]file doc_00151838 [00:33:15]remove file /storage/0475/doc_00151838 [00:33:15]file doc_00151839 [00:33:15]remove file /storage/0475/doc_00151839 [00:33:15]file doc_00151840 [00:33:15]remove file /storage/0475/doc_00151840 [00:33:15]file doc_00151841 [00:33:15]remove file /storage/0475/doc_00151841 [00:33:15]file doc_00151842 [00:33:15]remove file /storage/0475/doc_00151842 [00:33:15]file doc_00151843 [00:33:15]remove file /storage/0475/doc_00151843 [00:33:15]file doc_00151844 [00:33:15]remove file /storage/0475/doc_00151844 [00:33:15]file doc_00151845 [00:33:15]remove file /storage/0475/doc_00151845 [00:33:15]file doc_00151846 [00:33:15]remove file /storage/0475/doc_00151846 [00:33:15]file doc_00151847 [00:33:15]remove file /storage/0475/doc_00151847 [00:33:15]file doc_00151848 [00:33:15]remove file /storage/0475/doc_00151848 [00:33:15]file doc_00151849 [00:33:15]remove file /storage/0475/doc_00151849 [00:33:15]file doc_00151850 [00:33:15]remove file /storage/0475/doc_00151850 [00:33:15]file doc_00151851 [00:33:15]remove file /storage/0475/doc_00151851 [00:33:15]file doc_00151852 [00:33:15]remove file /storage/0475/doc_00151852 [00:33:15]file doc_00151853 [00:33:15]remove file /storage/0475/doc_00151853 [00:33:15]file doc_00151854 [00:33:15]remove file /storage/0475/doc_00151854 [00:33:15]file doc_00151855 [00:33:15]remove file /storage/0475/doc_00151855 [00:33:15]file doc_00151856 [00:33:15]remove file /storage/0475/doc_00151856 [00:33:15]file doc_00151857 [00:33:15]remove file /storage/0475/doc_00151857 [00:33:15]file doc_00151858 [00:33:15]remove file /storage/0475/doc_00151858 [00:33:15]file doc_00151859 [00:33:15]remove file /storage/0475/doc_00151859 [00:33:15]file doc_00151860 [00:33:15]remove file /storage/0475/doc_00151860 [00:33:15]file doc_00151861 [00:33:15]remove file /storage/0475/doc_00151861 [00:33:15]file doc_00151862 [00:33:15]remove file /storage/0475/doc_00151862 [00:33:15]file doc_00151863 [00:33:15]remove file /storage/0475/doc_00151863 [00:33:15]file doc_00151864 [00:33:15]remove file /storage/0475/doc_00151864 [00:33:15]file doc_00151865 [00:33:15]remove file /storage/0475/doc_00151865 [00:33:15]file doc_00151866 [00:33:15]remove file /storage/0475/doc_00151866 [00:33:15]file doc_00151867 [00:33:15]remove file /storage/0475/doc_00151867 [00:33:15]file doc_00151868 [00:33:15]remove file /storage/0475/doc_00151868 [00:33:15]file doc_00151869 [00:33:15]remove file /storage/0475/doc_00151869 [00:33:15]file doc_00151870 [00:33:15]remove file /storage/0475/doc_00151870 [00:33:15]file doc_00151871 [00:33:15]remove file /storage/0475/doc_00151871 [00:33:15]file doc_00151872 [00:33:15]remove file /storage/0475/doc_00151872 [00:33:15]file doc_00151873 [00:33:15]remove file /storage/0475/doc_00151873 [00:33:15]file doc_00151874 [00:33:15]remove file /storage/0475/doc_00151874 [00:33:15]file doc_00151875 [00:33:15]remove file /storage/0475/doc_00151875 [00:33:15]file doc_00151876 [00:33:15]remove file /storage/0475/doc_00151876 [00:33:15]file doc_00151877 [00:33:15]remove file /storage/0475/doc_00151877 [00:33:15]file doc_00151878 [00:33:15]remove file /storage/0475/doc_00151878 [00:33:15]file doc_00151879 [00:33:15]remove file /storage/0475/doc_00151879 [00:33:15]file doc_00151880 [00:33:15]remove file /storage/0475/doc_00151880 [00:33:15]file doc_00151881 [00:33:15]remove file /storage/0475/doc_00151881 [00:33:15]file doc_00151882 [00:33:15]remove file /storage/0475/doc_00151882 [00:33:15]file doc_00151883 [00:33:15]remove file /storage/0475/doc_00151883 [00:33:15]file doc_00151884 [00:33:15]remove file /storage/0475/doc_00151884 [00:33:15]file doc_00151885 [00:33:15]remove file /storage/0475/doc_00151885 [00:33:15]file doc_00151886 [00:33:15]remove file /storage/0475/doc_00151886 [00:33:15]file doc_00151887 [00:33:15]remove file /storage/0475/doc_00151887 [00:33:15]file doc_00151888 [00:33:15]remove file /storage/0475/doc_00151888 [00:33:15]file doc_00151889 [00:33:15]remove file /storage/0475/doc_00151889 [00:33:15]file doc_00151890 [00:33:15]remove file /storage/0475/doc_00151890 [00:33:15]file doc_00151891 [00:33:15]remove file /storage/0475/doc_00151891 [00:33:15]file doc_00151892 [00:33:15]remove file /storage/0475/doc_00151892 [00:33:15]file doc_00151893 [00:33:15]remove file /storage/0475/doc_00151893 [00:33:15]file doc_00151894 [00:33:15]remove file /storage/0475/doc_00151894 [00:33:15]file doc_00151895 [00:33:15]remove file /storage/0475/doc_00151895 [00:33:15]file doc_00151896 [00:33:15]remove file /storage/0475/doc_00151896 [00:33:15]file doc_00151897 [00:33:15]remove file /storage/0475/doc_00151897 [00:33:15]file doc_00151898 [00:33:15]remove file /storage/0475/doc_00151898 [00:33:15]file doc_00151899 [00:33:15]remove file /storage/0475/doc_00151899 [00:33:15]file doc_00151900 [00:33:15]remove file /storage/0475/doc_00151900 [00:33:15]file doc_00151901 [00:33:15]remove file /storage/0475/doc_00151901 [00:33:15]file doc_00151902 [00:33:15]remove file /storage/0475/doc_00151902 [00:33:15]file doc_00151903 [00:33:15]remove file /storage/0475/doc_00151903 [00:33:15]file doc_00151904 [00:33:15]remove file /storage/0475/doc_00151904 [00:33:15]file doc_00151905 [00:33:15]remove file /storage/0475/doc_00151905 [00:33:15]file doc_00151906 [00:33:15]remove file /storage/0475/doc_00151906 [00:33:15]file doc_00151907 [00:33:15]remove file /storage/0475/doc_00151907 [00:33:15]file doc_00151908 [00:33:15]remove file /storage/0475/doc_00151908 [00:33:15]file doc_00151909 [00:33:15]remove file /storage/0475/doc_00151909 [00:33:15]file doc_00151910 [00:33:15]remove file /storage/0475/doc_00151910 [00:33:15]file doc_00151911 [00:33:15]remove file /storage/0475/doc_00151911 [00:33:15]file doc_00151912 [00:33:15]remove file /storage/0475/doc_00151912 [00:33:15]file doc_00151913 [00:33:15]remove file /storage/0475/doc_00151913 [00:33:15]file doc_00151914 [00:33:15]remove file /storage/0475/doc_00151914 [00:33:15]file doc_00151915 [00:33:15]remove file /storage/0475/doc_00151915 [00:33:15]file doc_00151916 [00:33:15]remove file /storage/0475/doc_00151916 [00:33:15]file doc_00151917 [00:33:15]remove file /storage/0475/doc_00151917 [00:33:15]file doc_00151918 [00:33:15]remove file /storage/0475/doc_00151918 [00:33:15]file doc_00151919 [00:33:15]remove file /storage/0475/doc_00151919 [00:33:15]file doc_00151920 [00:33:15]remove file /storage/0475/doc_00151920 [00:33:15]file doc_00151921 [00:33:15]remove file /storage/0475/doc_00151921 [00:33:15]file doc_00151922 [00:33:15]remove file /storage/0475/doc_00151922 [00:33:15]file doc_00151923 [00:33:15]remove file /storage/0475/doc_00151923 [00:33:15]file doc_00151924 [00:33:15]remove file /storage/0475/doc_00151924 [00:33:15]file doc_00151925 [00:33:15]remove file /storage/0475/doc_00151925 [00:33:15]file doc_00151926 [00:33:15]remove file /storage/0475/doc_00151926 [00:33:15]file doc_00151927 [00:33:15]remove file /storage/0475/doc_00151927 [00:33:15]file doc_00151928 [00:33:15]remove file /storage/0475/doc_00151928 [00:33:15]file doc_00151929 [00:33:15]remove file /storage/0475/doc_00151929 [00:33:15]file doc_00151930 [00:33:15]remove file /storage/0475/doc_00151930 [00:33:15]file doc_00151931 [00:33:15]remove file /storage/0475/doc_00151931 [00:33:15]file doc_00151932 [00:33:15]remove file /storage/0475/doc_00151932 [00:33:16]file doc_00151933 [00:33:16]remove file /storage/0475/doc_00151933 [00:33:16]file doc_00151934 [00:33:16]remove file /storage/0475/doc_00151934 [00:33:16]file doc_00151935 [00:33:16]remove file /storage/0475/doc_00151935 [00:33:16]file doc_00151936 [00:33:16]remove file /storage/0475/doc_00151936 [00:33:16]file doc_00151937 [00:33:16]remove file /storage/0475/doc_00151937 [00:33:16]file doc_00151938 [00:33:16]remove file /storage/0475/doc_00151938 [00:33:16]file doc_00151939 [00:33:16]remove file /storage/0475/doc_00151939 [00:33:16]file doc_00151940 [00:33:16]remove file /storage/0475/doc_00151940 [00:33:16]file doc_00151941 [00:33:16]remove file /storage/0475/doc_00151941 [00:33:16]file doc_00151942 [00:33:16]remove file /storage/0475/doc_00151942 [00:33:16]file doc_00151943 [00:33:16]remove file /storage/0475/doc_00151943 [00:33:16]file doc_00151944 [00:33:16]remove file /storage/0475/doc_00151944 [00:33:16]file doc_00151945 [00:33:16]remove file /storage/0475/doc_00151945 [00:33:16]file doc_00151946 [00:33:16]remove file /storage/0475/doc_00151946 [00:33:16]file doc_00151947 [00:33:16]remove file /storage/0475/doc_00151947 [00:33:16]file doc_00151948 [00:33:16]remove file /storage/0475/doc_00151948 [00:33:16]file doc_00151949 [00:33:16]remove file /storage/0475/doc_00151949 [00:33:16]file doc_00151950 [00:33:16]remove file /storage/0475/doc_00151950 [00:33:16]file doc_00151951 [00:33:16]remove file /storage/0475/doc_00151951 [00:33:16]file doc_00151952 [00:33:16]remove file /storage/0475/doc_00151952 [00:33:16]file doc_00151953 [00:33:16]remove file /storage/0475/doc_00151953 [00:33:16]file doc_00151954 [00:33:16]remove file /storage/0475/doc_00151954 [00:33:16]file doc_00151955 [00:33:16]remove file /storage/0475/doc_00151955 [00:33:16]file doc_00151956 [00:33:16]remove file /storage/0475/doc_00151956 [00:33:16]file doc_00151957 [00:33:16]remove file /storage/0475/doc_00151957 [00:33:16]file doc_00151958 [00:33:16]remove file /storage/0475/doc_00151958 [00:33:16]file doc_00151959 [00:33:16]remove file /storage/0475/doc_00151959 [00:33:16]file doc_00151960 [00:33:16]remove file /storage/0475/doc_00151960 [00:33:16]file doc_00151961 [00:33:16]remove file /storage/0475/doc_00151961 [00:33:16]file doc_00151962 [00:33:16]remove file /storage/0475/doc_00151962 [00:33:16]file doc_00151963 [00:33:16]remove file /storage/0475/doc_00151963 [00:33:16]file doc_00151964 [00:33:16]remove file /storage/0475/doc_00151964 [00:33:16]file doc_00151965 [00:33:16]remove file /storage/0475/doc_00151965 [00:33:16]file doc_00151966 [00:33:16]remove file /storage/0475/doc_00151966 [00:33:16]file doc_00151967 [00:33:16]remove file /storage/0475/doc_00151967 [00:33:16]file doc_00151968 [00:33:16]remove file /storage/0475/doc_00151968 [00:33:16]file doc_00151969 [00:33:16]remove file /storage/0475/doc_00151969 [00:33:16]file doc_00151970 [00:33:16]remove file /storage/0475/doc_00151970 [00:33:16]file doc_00151971 [00:33:16]remove file /storage/0475/doc_00151971 [00:33:16]file doc_00151972 [00:33:16]remove file /storage/0475/doc_00151972 [00:33:16]file doc_00151973 [00:33:16]remove file /storage/0475/doc_00151973 [00:33:16]file doc_00151974 [00:33:16]remove file /storage/0475/doc_00151974 [00:33:16]file doc_00151975 [00:33:16]remove file /storage/0475/doc_00151975 [00:33:16]file doc_00151976 [00:33:16]remove file /storage/0475/doc_00151976 [00:33:16]file doc_00151977 [00:33:16]remove file /storage/0475/doc_00151977 [00:33:16]file doc_00151978 [00:33:16]remove file /storage/0475/doc_00151978 [00:33:16]file doc_00151979 [00:33:16]remove file /storage/0475/doc_00151979 [00:33:16]file doc_00151980 [00:33:16]remove file /storage/0475/doc_00151980 [00:33:16]file doc_00151981 [00:33:16]remove file /storage/0475/doc_00151981 [00:33:16]file doc_00151982 [00:33:16]remove file /storage/0475/doc_00151982 [00:33:16]file doc_00151983 [00:33:16]remove file /storage/0475/doc_00151983 [00:33:16]file doc_00151984 [00:33:16]remove file /storage/0475/doc_00151984 [00:33:16]file doc_00151985 [00:33:16]remove file /storage/0475/doc_00151985 [00:33:16]file doc_00151986 [00:33:16]remove file /storage/0475/doc_00151986 [00:33:16]file doc_00151987 [00:33:16]remove file /storage/0475/doc_00151987 [00:33:16]file doc_00151988 [00:33:16]remove file /storage/0475/doc_00151988 [00:33:16]file doc_00151989 [00:33:16]remove file /storage/0475/doc_00151989 [00:33:16]file doc_00151990 [00:33:16]remove file /storage/0475/doc_00151990 [00:33:16]file doc_00151991 [00:33:16]remove file /storage/0475/doc_00151991 [00:33:16]file doc_00151992 [00:33:16]remove file /storage/0475/doc_00151992 [00:33:16]file doc_00151993 [00:33:16]remove file /storage/0475/doc_00151993 [00:33:16]file doc_00151994 [00:33:16]remove file /storage/0475/doc_00151994 [00:33:16]file doc_00151995 [00:33:16]remove file /storage/0475/doc_00151995 [00:33:16]file doc_00151996 [00:33:16]remove file /storage/0475/doc_00151996 [00:33:16]file doc_00151997 [00:33:16]remove file /storage/0475/doc_00151997 [00:33:16]file doc_00151998 [00:33:16]remove file /storage/0475/doc_00151998 [00:33:16]file doc_00151999 [00:33:16]remove file /storage/0475/doc_00151999 [00:33:16]file doc_00152000 [00:33:16]remove file /storage/0475/doc_00152000 [00:33:16]file doc_00152001 [00:33:16]remove file /storage/0475/doc_00152001 [00:33:16]file doc_00152002 [00:33:16]remove file /storage/0475/doc_00152002 [00:33:16]file doc_00152003 [00:33:16]remove file /storage/0475/doc_00152003 [00:33:16]file doc_00152004 [00:33:16]remove file /storage/0475/doc_00152004 [00:33:16]file doc_00152005 [00:33:16]remove file /storage/0475/doc_00152005 [00:33:16]file doc_00152006 [00:33:16]remove file /storage/0475/doc_00152006 [00:33:16]file doc_00152007 [00:33:16]remove file /storage/0475/doc_00152007 [00:33:16]file doc_00152008 [00:33:16]remove file /storage/0475/doc_00152008 [00:33:16]file doc_00152009 [00:33:16]remove file /storage/0475/doc_00152009 [00:33:16]file doc_00152010 [00:33:16]remove file /storage/0475/doc_00152010 [00:33:16]file doc_00152011 [00:33:16]remove file /storage/0475/doc_00152011 [00:33:16]file doc_00152012 [00:33:16]remove file /storage/0475/doc_00152012 [00:33:16]file doc_00152013 [00:33:16]remove file /storage/0475/doc_00152013 [00:33:16]file doc_00152014 [00:33:16]remove file /storage/0475/doc_00152014 [00:33:16]file doc_00152015 [00:33:16]remove file /storage/0475/doc_00152015 [00:33:16]file doc_00152016 [00:33:16]remove file /storage/0475/doc_00152016 [00:33:16]file doc_00152017 [00:33:16]remove file /storage/0475/doc_00152017 [00:33:16]file doc_00152018 [00:33:16]remove file /storage/0475/doc_00152018 [00:33:16]file doc_00152019 [00:33:16]remove file /storage/0475/doc_00152019 [00:33:16]file doc_00152020 [00:33:16]remove file /storage/0475/doc_00152020 [00:33:16]file doc_00152021 [00:33:16]remove file /storage/0475/doc_00152021 [00:33:16]file doc_00152022 [00:33:16]remove file /storage/0475/doc_00152022 [00:33:16]file doc_00152023 [00:33:16]remove file /storage/0475/doc_00152023 [00:33:16]file doc_00152024 [00:33:16]remove file /storage/0475/doc_00152024 [00:33:16]file doc_00152025 [00:33:16]remove file /storage/0475/doc_00152025 [00:33:16]file doc_00152026 [00:33:16]remove file /storage/0475/doc_00152026 [00:33:16]file doc_00152027 [00:33:16]remove file /storage/0475/doc_00152027 [00:33:16]file doc_00152028 [00:33:16]remove file /storage/0475/doc_00152028 [00:33:16]file doc_00152029 [00:33:16]remove file /storage/0475/doc_00152029 [00:33:16]file doc_00152030 [00:33:16]remove file /storage/0475/doc_00152030 [00:33:16]file doc_00152031 [00:33:16]remove file /storage/0475/doc_00152031 [00:33:16]file doc_00152032 [00:33:16]remove file /storage/0475/doc_00152032 [00:33:16]file doc_00152033 [00:33:16]remove file /storage/0475/doc_00152033 [00:33:16]file doc_00152034 [00:33:16]remove file /storage/0475/doc_00152034 [00:33:16]file doc_00152035 [00:33:16]remove file /storage/0475/doc_00152035 [00:33:16]file doc_00152036 [00:33:16]remove file /storage/0475/doc_00152036 [00:33:16]file doc_00152037 [00:33:16]remove file /storage/0475/doc_00152037 [00:33:16]file doc_00152038 [00:33:16]remove file /storage/0475/doc_00152038 [00:33:16]file doc_00152039 [00:33:16]remove file /storage/0475/doc_00152039 [00:33:16]file doc_00152040 [00:33:16]remove file /storage/0475/doc_00152040 [00:33:16]file doc_00152041 [00:33:16]remove file /storage/0475/doc_00152041 [00:33:16]file doc_00152042 [00:33:16]remove file /storage/0475/doc_00152042 [00:33:16]file doc_00152043 [00:33:16]remove file /storage/0475/doc_00152043 [00:33:16]file doc_00152044 [00:33:16]remove file /storage/0475/doc_00152044 [00:33:16]file doc_00152045 [00:33:16]remove file /storage/0475/doc_00152045 [00:33:16]file doc_00152046 [00:33:16]remove file /storage/0475/doc_00152046 [00:33:16]file doc_00152047 [00:33:16]remove file /storage/0475/doc_00152047 [00:33:16]file doc_00152048 [00:33:16]remove file /storage/0475/doc_00152048 [00:33:16]file doc_00152049 [00:33:16]remove file /storage/0475/doc_00152049 [00:33:16]file doc_00152050 [00:33:16]remove file /storage/0475/doc_00152050 [00:33:16]file doc_00152051 [00:33:16]remove file /storage/0475/doc_00152051 [00:33:16]file doc_00152052 [00:33:16]remove file /storage/0475/doc_00152052 [00:33:16]file doc_00152053 [00:33:16]remove file /storage/0475/doc_00152053 [00:33:16]file doc_00152054 [00:33:16]remove file /storage/0475/doc_00152054 [00:33:16]file doc_00152055 [00:33:16]remove file /storage/0475/doc_00152055 [00:33:16]file doc_00152056 [00:33:16]remove file /storage/0475/doc_00152056 [00:33:16]file doc_00152057 [00:33:16]remove file /storage/0475/doc_00152057 [00:33:16]file doc_00152058 [00:33:16]remove file /storage/0475/doc_00152058 [00:33:16]file doc_00152059 [00:33:16]remove file /storage/0475/doc_00152059 [00:33:16]file doc_00152060 [00:33:16]remove file /storage/0475/doc_00152060 [00:33:16]file doc_00152061 [00:33:16]remove file /storage/0475/doc_00152061 [00:33:16]file doc_00152062 [00:33:16]remove file /storage/0475/doc_00152062 [00:33:16]file doc_00152063 [00:33:16]remove file /storage/0475/doc_00152063 [00:33:16]file doc_00152065 [00:33:16]remove file /storage/0475/doc_00152065 [00:33:16]file doc_00152066 [00:33:16]remove file /storage/0475/doc_00152066 [00:33:16]file doc_00152067 [00:33:16]remove file /storage/0475/doc_00152067 [00:33:16]file doc_00152068 [00:33:16]remove file /storage/0475/doc_00152068 [00:33:16]file doc_00152069 [00:33:16]remove file /storage/0475/doc_00152069 [00:33:16]file doc_00152070 [00:33:16]remove file /storage/0475/doc_00152070 [00:33:16]file doc_00152071 [00:33:16]remove file /storage/0475/doc_00152071 [00:33:16]file doc_00152072 [00:33:16]remove file /storage/0475/doc_00152072 [00:33:16]file doc_00152073 [00:33:16]remove file /storage/0475/doc_00152073 [00:33:16]file doc_00152074 [00:33:16]remove file /storage/0475/doc_00152074 [00:33:16]file doc_00152075 [00:33:16]remove file /storage/0475/doc_00152075 [00:33:16]file doc_00152076 [00:33:16]remove file /storage/0475/doc_00152076 [00:33:16]file doc_00152077 [00:33:16]remove file /storage/0475/doc_00152077 [00:33:16]file doc_00152078 [00:33:16]remove file /storage/0475/doc_00152078 [00:33:16]file doc_00152079 [00:33:16]remove file /storage/0475/doc_00152079 [00:33:16]file doc_00152080 [00:33:16]remove file /storage/0475/doc_00152080 [00:33:16]file doc_00152081 [00:33:16]remove file /storage/0475/doc_00152081 [00:33:16]file doc_00152082 [00:33:16]remove file /storage/0475/doc_00152082 [00:33:16]file doc_00152083 [00:33:16]remove file /storage/0475/doc_00152083 [00:33:16]file doc_00152084 [00:33:16]remove file /storage/0475/doc_00152084 [00:33:16]file doc_00152085 [00:33:16]remove file /storage/0475/doc_00152085 [00:33:16]file doc_00152086 [00:33:16]remove file /storage/0475/doc_00152086 [00:33:16]file doc_00152087 [00:33:16]remove file /storage/0475/doc_00152087 [00:33:16]file doc_00152088 [00:33:16]remove file /storage/0475/doc_00152088 [00:33:16]file doc_00152089 [00:33:16]remove file /storage/0475/doc_00152089 [00:33:16]file doc_00152090 [00:33:16]remove file /storage/0475/doc_00152090 [00:33:16]file doc_00152091 [00:33:16]remove file /storage/0475/doc_00152091 [00:33:16]file doc_00152092 [00:33:16]remove file /storage/0475/doc_00152092 [00:33:16]file doc_00152093 [00:33:16]remove file /storage/0475/doc_00152093 [00:33:16]file doc_00152094 [00:33:16]remove file /storage/0475/doc_00152094 [00:33:16]file doc_00152095 [00:33:16]remove file /storage/0475/doc_00152095 [00:33:16]file doc_00152096 [00:33:16]remove file /storage/0475/doc_00152096 [00:33:16]file doc_00152097 [00:33:16]remove file /storage/0475/doc_00152097 [00:33:16]file doc_00152098 [00:33:16]remove file /storage/0475/doc_00152098 [00:33:16]file doc_00152099 [00:33:16]remove file /storage/0475/doc_00152099 [00:33:16]file doc_00152100 [00:33:16]remove file /storage/0475/doc_00152100 [00:33:16]file doc_00152101 [00:33:16]remove file /storage/0475/doc_00152101 [00:33:16]file doc_00152102 [00:33:16]remove file /storage/0475/doc_00152102 [00:33:16]file doc_00152103 [00:33:16]remove file /storage/0475/doc_00152103 [00:33:16]file doc_00152104 [00:33:16]remove file /storage/0475/doc_00152104 [00:33:16]file doc_00152105 [00:33:16]remove file /storage/0475/doc_00152105 [00:33:16]file doc_00152106 [00:33:16]remove file /storage/0475/doc_00152106 [00:33:16]file doc_00152107 [00:33:16]remove file /storage/0475/doc_00152107 [00:33:16]file doc_00152108 [00:33:16]remove file /storage/0475/doc_00152108 [00:33:16]file doc_00152109 [00:33:16]remove file /storage/0475/doc_00152109 [00:33:16]file doc_00152110 [00:33:16]remove file /storage/0475/doc_00152110 [00:33:16]file doc_00152111 [00:33:16]remove file /storage/0475/doc_00152111 [00:33:16]file doc_00152112 [00:33:16]remove file /storage/0475/doc_00152112 [00:33:16]file doc_00152113 [00:33:16]remove file /storage/0475/doc_00152113 [00:33:16]file doc_00152114 [00:33:16]remove file /storage/0475/doc_00152114 [00:33:16]file doc_00152115 [00:33:16]remove file /storage/0475/doc_00152115 [00:33:16]file doc_00152116 [00:33:16]remove file /storage/0475/doc_00152116 [00:33:16]file doc_00152117 [00:33:16]remove file /storage/0475/doc_00152117 [00:33:16]file doc_00152118 [00:33:16]remove file /storage/0475/doc_00152118 [00:33:16]file doc_00152119 [00:33:16]remove file /storage/0475/doc_00152119 [00:33:16]file doc_00152120 [00:33:16]remove file /storage/0475/doc_00152120 [00:33:16]file doc_00152121 [00:33:16]remove file /storage/0475/doc_00152121 [00:33:16]file doc_00152122 [00:33:16]remove file /storage/0475/doc_00152122 [00:33:16]file doc_00152123 [00:33:16]remove file /storage/0475/doc_00152123 [00:33:16]file doc_00152124 [00:33:16]remove file /storage/0475/doc_00152124 [00:33:16]file doc_00152125 [00:33:16]remove file /storage/0475/doc_00152125 [00:33:16]file doc_00152126 [00:33:16]remove file /storage/0475/doc_00152126 [00:33:16]file doc_00152127 [00:33:16]remove file /storage/0475/doc_00152127 [00:33:16]remove dir /storage/0475 [00:33:16]ProcessDocumentItem done err = 0, tmpTLVsize=243 [00:33:16]tlvbuf is 006EE740 [00:33:16]SAM_PROTO_ClearQueue [00:33:16]wFMCommunicate request_size=4 [00:33:16]MH_SAM_APDU [00:33:16]CAPDU: 80 09 00 00 [00:33:16]Write to MH i2c: E2 08 00 55 03 80 09 00 00 00 00 00 00 CA [00:33:16]Write i2c OK [00:33:16]MH_I2C_Read... [00:33:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:16]Read from MH i2c: E2 [00:33:16]MH_I2C_Read... [00:33:16]Read from MH i2c: E2 03 00 [00:33:16]MH_I2C_Read... [00:33:16]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [00:33:16]RAPDU: 90 00 [00:33:16]wFMCommunicate OK [00:33:16]SAM_PROTO_ClearQueue done [00:33:16]KKMCreateOFDPacket [00:33:16]OFDProtocolAddRootSTLVToBuf [00:33:16]FM_MakeSignedData [00:33:16]FM_MakeSignedData [00:33:16]SAM_PROTO_SignData [00:33:16]wFMCommunicate request_size=4 [00:33:16]MH_SAM_APDU [00:33:16]CAPDU: 80 0D 01 02 [00:33:16]Write to MH i2c: E2 08 00 56 03 80 0D 01 02 00 00 00 00 D2 [00:33:16]Write i2c OK [00:33:16]MH_I2C_Read... [00:33:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:16]Read from MH i2c: E2 [00:33:16]MH_I2C_Read... [00:33:16]Read from MH i2c: E2 03 00 [00:33:16]MH_I2C_Read... [00:33:16]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [00:33:16]RAPDU: 90 00 [00:33:16]wFMCommunicate OK [00:33:16]wFMCommunicate request_size=252 [00:33:16]MH_SAM_APDU [00:33:16]CAPDU: 80 0D 02 02 F7 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 49 B7 F0 66 0E 04 04 00 DC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 BC 04 1B 4A CE DC [00:33:17]Write to MH i2c: E2 FF 00 57 03 80 0D 02 02 F7 00 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 49 B7 F0 66 0E 04 04 00 DC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 BC 04 1B 4A CE DC 00 00 E4 [00:33:17]Write i2c OK [00:33:17]MH_I2C_Read... [00:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:17]Read from MH i2c: E2 [00:33:17]MH_I2C_Read... [00:33:17]Read from MH i2c: E2 03 00 [00:33:17]MH_I2C_Read... [00:33:17]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [00:33:17]RAPDU: 90 00 [00:33:17]wFMCommunicate OK [00:33:17]wFMCommunicate request_size=4 [00:33:17]MH_SAM_APDU [00:33:17]CAPDU: 80 0D 03 02 [00:33:17]Write to MH i2c: E2 08 00 58 03 80 0D 03 02 00 00 00 00 D6 [00:33:17]Write i2c OK [00:33:17]MH_I2C_Read... [00:33:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:17]Read from MH i2c: E2 [00:33:17]MH_I2C_Read... [00:33:17]Read from MH i2c: E2 0B 00 [00:33:17]MH_I2C_Read... [00:33:17]Read from MH i2c: E2 0B 00 58 03 00 73 0E 41 F4 EC FD F2 43 90 00 AB [00:33:17]RAPDU: 73 0E 41 F4 EC FD F2 43 90 00 [00:33:17]wFMCommunicate OK [00:33:17]SAM_PROTO_SignData done [00:33:17]FM_MakeSignedData done [00:33:17]CreateOFDProtocolMessage [00:33:17]wFMCommunicate request_size=4 [00:33:17]MH_SAM_APDU [00:33:17]CAPDU: 80 11 00 00 [00:33:17]Write to MH i2c: E2 08 00 59 03 80 11 00 00 00 00 00 00 D6 [00:33:17]Write i2c OK [00:33:17]MH_I2C_Read... [00:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:18]Read from MH i2c: E2 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: E2 17 00 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: E2 17 00 59 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [00:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:33:18]wFMCommunicate OK [00:33:18]CreateOFDProtocolMessage done [00:33:18]OFDSenderStorePacket 152128 [00:33:18]StoreOFDPacket docnum=152128 [00:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 07 01 00 00 0B C9 FF 00 8F AF 5A 02 01 00 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 49 B7 F0 66 0E 04 04 00 DC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 BC 04 1B 4A CE DC 73 0E 41 F4 EC FD F2 43 [00:33:18]CheckFolder [00:33:18]dirname=/storage/ofd_packets [00:33:18]CheckFolder done [00:33:18]ProducePacketName [00:33:18]name=ofd_packets/00152128 [00:33:18]NVStorageSaveData ofd_packets/00152128 [00:33:18]File name is /storage/ofd_packets/00152128 [00:33:18]Write 293 bytes [00:33:18]NVStorageSaveData done [00:33:18]OFDSenderStorePacket done [00:33:18]KKMCreateOFDPacket done [00:33:18]NVStorageSaveData kkm_last_timestamp [00:33:18]File name is /storage/kkm_last_timestamp [00:33:18]Write 4 bytes [00:33:18]NVStorageSaveData done [00:33:18]ExternCall_PrintAddStr [00:33:18]wPrintStart [00:33:18]Write to MH i2c: 01 00 00 5A 03 5D [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 07 00 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 07 00 5A 03 00 00 00 00 00 FF 0F 72 [00:33:18]RasterBufferAndPrint [00:33:18]line Отчет об открытии смены [00:33:18]line ФФД: 1.0 [00:33:18]line ИНН: 02508201610067 [00:33:18]line Кассир: Адышев Р. [00:33:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:33:18]line Место: АЗС № 89 "Партнер Нефть" [00:33:18]line 23.09.2024 00:33 [00:33:18]line Смена: 476 [00:33:18]line РНМ: 0000000000091825 [00:33:18]line ЗНМ: 0300000113 [00:33:18]line ФД: 152128 [00:33:18]line ФМ: 0000000000871835 [00:33:18]line ФПД: 206725823778524 [00:33:18]written 0, free lines is 4095 [00:33:18]OFD Sender: Processing packet 152128 [packets to send 827, broken 826] [00:33:18]ProducePacketName [00:33:18]name=ofd_packets/00152128 [00:33:18]OFD Sender: To server: pG, [00:33:18]CommunicateWithHost lk.salyk.kg:30040 [00:33:18]ConnectInit lk.salyk.kg [00:33:18]Write to MH i2c: 01 00 00 6C 03 6F [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 07 00 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: 01 07 00 6C 03 00 00 00 00 00 60 0E E4 [00:33:18]RasterBufferAndPrint [00:33:18]line [00:33:18]line [00:33:18]line [00:33:18]line [00:33:18]line [00:33:18]written 0, free lines is 3733 [00:33:18]MH_Cut [00:33:18]Write to MH i2c: D1 01 00 73 03 01 48 [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: D1 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: D1 01 00 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: D1 01 00 73 03 00 47 [00:33:18]Write to MH i2c: 01 00 00 74 03 77 [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]*** Cut start [00:33:18]*** Purtial cut [00:33:18]*** Stage 1: CUTSNS_PIN = 1 [00:33:19]Read from MH i2c: 01 [00:33:19]MH_I2C_Read... [00:33:19]*** Stop cut motor [00:33:19]*** Cut end [00:33:19]Read from MH i2c: 01 07 00 [00:33:19]MH_I2C_Read... [00:33:19]Read from MH i2c: 01 07 00 74 03 00 00 00 00 00 FF 0F 8C [00:33:19]process_action open_shift done [00:33:19]requested_data is exist [00:33:19]produce_requested_data [00:33:19]requested_item fd.num is exist - process it [00:33:19]SAM_PROTO_GetFieldsCounters [00:33:19]wFMCommunicate request_size=4 [00:33:19]MH_SAM_APDU [00:33:19]CAPDU: 80 13 00 00 [00:33:19]Write to MH i2c: E2 08 00 75 03 80 13 00 00 00 00 00 00 F4 [00:33:19]Write i2c OK [00:33:19]MH_I2C_Read... [00:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:19]Read from MH i2c: E2 [00:33:19]MH_I2C_Read... [00:33:19]Read from MH i2c: E2 62 00 [00:33:19]MH_I2C_Read... [00:33:19]Read from MH i2c: E2 62 00 75 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [00:33:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 Connected sock=11 [00:33:19]10 Data to sent: 00 87 30 95 30 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 33 30 35 30 07 38 01 37 00 31 00 38 0B 33 C9 35 FF 0D 00 04 8F 10 AF 00 5A 30 02 01 00 02 00 F3 00 B9 04 01 30 00 30 01 30 FA 30 03 30 0E 30 00 30 30 30 32 30 35 30 38 32 30 31 36 31 30 30 30 36 39 37 31 38 FD 32 03 11 00 D0 90 D0 B4 D1 8B D1 35 88 10 D0 04 B5 04 D0 00 40 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:19]wFMCommunicate OK [00:33:19]SAM_PROTO_GetFieldsCounters done [00:33:19]requested_item shift.num is exist - process it [00:33:19]requested_item shift.opened is exist - process it [00:33:19]req_shift_opened [00:33:19]FM_GetShiftState [00:33:19]SAM_PROTO_GetShiftState [00:33:19]wFMCommunicate request_size=4 [00:33:19]MH_SAM_APDU [00:33:19]CAPDU: 80 13 01 00 [00:33:19]Write to MH i2c: E2 08 00 76 03 80 B2 13 20 01 00 D0 00 A0 00 2E 00 20 00 F1 F6 03 [00:33:19]4C 00 37 32 30 30 30 31 2C 20 Write i2c OK [00:33:19]D1 MH_I2C_Read... [00:33:19]81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E Read from MH i2c: D1 E2 [00:33:20]82 D1 83 D0 B7 2D D0 MH_I2C_Read... [00:33:20]90 D0 B4 D1 8B D1 80 20 Read from MH i2c: D0 B0 2F D0 B0 2C 20 34 E2 30 2E 36 30 32 33 34 33 0E 2C 20 37 32 2E 39 37 34 00 36 37 33 A3 04 29 00 D0 [00:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:20]MH_I2C_Read... [00:33:20]90 Read from MH i2c: D0 E2 97 0E D0 A1 20 E2 84 96 20 38 39 20 00 22 76 D0 03 9F 00 D0 09 00 01 49 B7 F0 66 00 00 00 00 90 00 58 [00:33:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:33:20]wFMCommunicate OK [00:33:20]SAM_PROTO_GetShiftState done [00:33:20]FM_GetShiftState done [00:33:20]req_shift_opened done [00:33:20]requested_item shift.open_date is exist - process it [00:33:20]req_shift_open_date [00:33:20]req_shift_open_date done [00:33:20]produce_requested_data done [00:33:20]produce_requested_data return {"fd.num":152128,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:33:20]process_action_free open_shift [00:33:20]json_value_free [00:33:20]json_value_free done [00:33:20]process_json_proto returns [00:33:20]Send response to host [00:33:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152128,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:33:20]free response buf [00:33:20]execute_script done [00:33:20]execute_script returns [00:33:20]free content buf [00:33:20]Sock 7.Close socket [00:33:20]B0 D1 Sock 7.Thread stoped [00:33:20]accept exits with 9 [00:33:20]New connection [00:33:20]New thread 3067116900 created [00:33:20]Thread 3066973540 joined [00:33:20]Waiting for new connection... [00:33:20]80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 49 B7 F0 66 0E 04 04 00 DC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 Sock 9.Parse request [00:33:20]35 Sock 9.Check first char [00:33:20]35 Sock 9.First char is OK [00:33:20]04 request: POST /json_proto HTTP/1.0 [00:33:20]06 00 BC 04 1B 4A CE DC 73 0E Method: POST [00:33:20]41 URL: /json_proto [00:33:20]F4 Method is POST - this is cgi request [00:33:20]EC url: /json_proto [00:33:20]FD query_string will be loaded in cgi processing [00:33:20]F2 execute_cgi json_proto POST (null) [00:33:20]43 execute_cgi path=json_proto method=POST [00:33:20] [00:33:20]POST find Content-Length [00:33:20]Host: 172.17.43.67:8080 [00:33:20]Content-Length: 331 [00:33:20]Content-Type: application/json [00:33:20] [00:33:20]POST finish read [00:33:20]Found Content-Length = 331 [00:33:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:33:20]execute_script... [00:33:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:33:20]POST & json_proto [00:33:20]process_json_proto [00:33:20]json parsed OK: [00:33:20]protocol is kg_v1.0 [00:33:20]action value=get_value [00:33:20]process_action get_value [00:33:20]cmd_get_value [00:33:20]process_action get_value done [00:33:20]requested_data is exist [00:33:20]produce_requested_data [00:33:20]requested_item fm.sale.total is exist - process it [00:33:20]SAM_PROTO_GetFMData [00:33:20]wFMCommunicate request_size=4 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 13 03 00 [00:33:20]Write to MH i2c: E2 08 00 77 03 80 13 03 00 00 00 00 00 F9 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 52 7C 47 00 C6 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 52 02 00 F4 03 04 00 51 5F F0 66 Read from MH i2c: B6 E2 04 [00:33:21]01 MH_I2C_Read... [00:33:21]00 *** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:33:21]Read from MH i2c: E2 FD 00 [00:33:21]MH_I2C_Read... [00:33:21]00 90 3D 66 59 9B 9F 20 08 [00:33:21]CommunicateWithHost err = 0 [00:33:21]CheckOFDResponse [00:33:21]1017 (14) - 77093643461234 [00:33:21]Read from MH i2c: 1041 (16) - 0000000000871835 [00:33:21]E2 1040 (4) - 152128 [00:33:21]FD 1012 (4) - 22.09.2024 18:17 [00:33:21]00 1206 (1) - 0 [00:33:21]77 03 00 C1 04 85 04 BD 04 6E OFD Sender: Remove packet 152128 [00:33:21]04 ProducePacketName [00:33:21]04 name=ofd_packets/00152128 [00:33:21]00 NVStorageDeleteData [00:33:21]88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 04 [00:33:21]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 88 4E 02 00 69 04 9F 00 6F 04 04 00 B3 4A 02 00 B1 04 05 00 78 2F 03 99 02 70 04 05 00 78 2F 03 99 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EC 7C A6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 58 11 E3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 0E 72 04 00 00 OFD Sender: No OFD packet to send [00:33:21]00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [00:33:21]wFMCommunicate OK [00:33:21]wFMCommunicate request_size=4 [00:33:21]MH_SAM_APDU [00:33:21]CAPDU: 80 17 00 00 [00:33:21]Write to MH i2c: E2 08 00 78 03 80 17 00 00 00 00 00 00 FB [00:33:21]Write i2c OK [00:33:21]MH_I2C_Read... [00:33:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:22]Read from MH i2c: E2 [00:33:22]MH_I2C_Read... [00:33:22]Read from MH i2c: E2 FD 00 [00:33:22]MH_I2C_Read... [00:33:22]Read from MH i2c: E2 FD 00 78 03 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 4D [00:33:22]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:33:22]wFMCommunicate OK [00:33:22]wFMCommunicate request_size=4 [00:33:22]MH_SAM_APDU [00:33:22]CAPDU: 80 17 00 00 [00:33:22]Write to MH i2c: E2 08 00 79 03 80 17 00 00 00 00 00 00 FC [00:33:22]Write i2c OK [00:33:22]MH_I2C_Read... [00:33:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:22]Read from MH i2c: E2 [00:33:22]MH_I2C_Read... [00:33:22]Read from MH i2c: E2 FD 00 [00:33:22]MH_I2C_Read... [00:33:22]Read from MH i2c: E2 FD 00 79 03 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 9C [00:33:23]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:33:23]wFMCommunicate OK [00:33:23]wFMCommunicate request_size=4 [00:33:23]MH_SAM_APDU [00:33:23]CAPDU: 80 17 00 00 [00:33:23]Write to MH i2c: E2 08 00 7A 03 80 17 00 00 00 00 00 00 FD [00:33:23]Write i2c OK [00:33:23]MH_I2C_Read... [00:33:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:23]Read from MH i2c: E2 [00:33:23]MH_I2C_Read... [00:33:23]Read from MH i2c: E2 FD 00 [00:33:23]MH_I2C_Read... [00:33:23]Read from MH i2c: E2 FD 00 7A 03 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 82 [00:33:24]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:33:24]wFMCommunicate OK [00:33:24]wFMCommunicate request_size=4 [00:33:24]MH_SAM_APDU [00:33:24]CAPDU: 80 17 00 00 [00:33:24]Write to MH i2c: E2 08 00 7B 03 80 17 00 00 00 00 00 00 FE [00:33:24]Write i2c OK [00:33:24]MH_I2C_Read... [00:33:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:33:24]Read from MH i2c: E2 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 DE 00 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 DE 00 7B 03 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DD [00:33:25]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:33:25]wFMCommunicate OK [00:33:25]SAM_PROTO_GetFMData done [00:33:25]requested_item fm.sale_refund.total is exist - process it [00:33:25]requested_item fm.buy.total is exist - process it [00:33:25]requested_item shift.sale.total is exist - process it [00:33:25]SAM_PROTO_GetShiftData [00:33:25]wFMCommunicate request_size=4 [00:33:25]MH_SAM_APDU [00:33:25]CAPDU: 80 13 02 00 [00:33:25]Write to MH i2c: E2 08 00 7C 03 80 13 02 00 00 00 00 00 FD [00:33:25]Write i2c OK [00:33:25]MH_I2C_Read... [00:33:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:33:25]Read from MH i2c: E2 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: E2 FD 00 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: E2 FD 00 7C 03 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 70 [00:33:26]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:33:26]wFMCommunicate OK [00:33:26]wFMCommunicate request_size=4 [00:33:26]MH_SAM_APDU [00:33:26]CAPDU: 80 17 00 00 [00:33:26]Write to MH i2c: E2 08 00 7D 03 80 17 00 00 00 00 00 00 00 [00:33:26]Write i2c OK [00:33:26]MH_I2C_Read... [00:33:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:26]Read from MH i2c: E2 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 FD 00 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 FD 00 7D 03 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 OFD Sender: No OFD packet to send [00:33:26]00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 08 [00:33:27]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:33:27]wFMCommunicate OK [00:33:27]wFMCommunicate request_size=4 [00:33:27]MH_SAM_APDU [00:33:27]CAPDU: 80 17 00 00 [00:33:27]Write to MH i2c: E2 08 00 7E 03 80 17 00 00 00 00 00 00 01 [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:27]Read from MH i2c: E2 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 FD 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 FD 00 7E 03 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 D3 [00:33:28]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:33:28]wFMCommunicate OK [00:33:28]wFMCommunicate request_size=4 [00:33:28]MH_SAM_APDU [00:33:28]CAPDU: 80 17 00 00 [00:33:28]Write to MH i2c: E2 08 00 7F 03 80 17 00 00 00 00 00 00 02 [00:33:28]Write i2c OK [00:33:28]MH_I2C_Read... [00:33:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:33:28]Read from MH i2c: E2 [00:33:28]MH_I2C_Read... [00:33:28]Read from MH i2c: E2 FD 00 [00:33:28]MH_I2C_Read... [00:33:28]Read from MH i2c: E2 FD 00 7F 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 74 [00:33:28]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:33:29]wFMCommunicate OK [00:33:29]wFMCommunicate request_size=4 [00:33:29]MH_SAM_APDU [00:33:29]CAPDU: 80 17 00 00 [00:33:29]Write to MH i2c: E2 08 00 80 03 80 17 00 00 00 00 00 00 03 [00:33:29]Write i2c OK [00:33:29]MH_I2C_Read... [00:33:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:33:29]Read from MH i2c: E2 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 BD 00 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 BD 00 80 03 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E9 [00:33:29]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:33:30]wFMCommunicate OK [00:33:30]SAM_PROTO_GetShiftData done [00:33:30]requested_item shift.sale.total_cash is exist - process it [00:33:30]requested_item shift.sale_refund.total is exist - process it [00:33:30]requested_item shift.sale_refund.total_cash is exist - process it [00:33:30]requested_item shift.buy.total is exist - process it [00:33:30]requested_item shift.buy.total_cash is exist - process it [00:33:30]produce_requested_data done [00:33:30]produce_requested_data return {"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:33:30]process_action_free get_value [00:33:30]json_value_free [00:33:30]json_value_free done [00:33:30]process_json_proto returns [00:33:30]Send response to host [00:33:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111570574.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:33:30]free response buf [00:33:30]execute_script done [00:33:30]execute_script returns [00:33:30]free content buf [00:33:30]Sock 9.Close socket [00:33:30]Sock 9.Thread stoped [00:33:31]OFD Sender: No OFD packet to send [00:33:37]OFD Sender: No OFD packet to send [00:33:42]OFD Sender: No OFD packet to send [00:33:47]OFD Sender: No OFD packet to send [00:33:52]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:07]OFD Sender: No OFD packet to send [00:34:12]OFD Sender: No OFD packet to send [00:34:13]recv_with_timeout no data received [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:23]recv_with_timeout no data received [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:32]accept exits with 7 [00:34:32]New connection [00:34:32]New thread 3066973540 created [00:34:32]Thread 3067116900 joined [00:34:32]Waiting for new connection... [00:34:32] Sock 7.Parse request [00:34:32]Sock 7.Check first char [00:34:32]Sock 7.First char is OK [00:34:32]request: POST /json_proto HTTP/1.0 [00:34:32]Method: POST [00:34:32]URL: /json_proto [00:34:32]Method is POST - this is cgi request [00:34:32]url: /json_proto [00:34:32]query_string will be loaded in cgi processing [00:34:32]execute_cgi json_proto POST (null) [00:34:32]execute_cgi path=json_proto method=POST [00:34:32]POST find Content-Length [00:34:32]Host: 172.17.43.67:8080 [00:34:32]Content-Length: 683 [00:34:32]Content-Type: application/json [00:34:32] [00:34:32]POST finish read [00:34:32]Found Content-Length = 683 [00:34:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:32]execute_script... [00:34:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:32]POST & json_proto [00:34:32]process_json_proto [00:34:32]json parsed OK: [00:34:32]protocol is kg_v1.0 [00:34:32]action value=close_receipt [00:34:32]process_action close_receipt [00:34:32]cmd_close_receipt [00:34:32]MH_GetDate [00:34:32]Write to MH i2c: F0 00 00 81 03 73 [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: F0 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: F0 09 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: F0 09 00 81 03 00 99 B7 F0 66 6A BD 47 65 F5 [00:34:32]GetLastDocTimeStamp 1727051593 [00:34:32]current date 1727051673 [00:34:32]FM_GetShiftState [00:34:32]SAM_PROTO_GetShiftState [00:34:32]wFMCommunicate request_size=4 [00:34:32]MH_SAM_APDU [00:34:32]CAPDU: 80 13 01 00 [00:34:32]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:32]Read from MH i2c: E2 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: E2 0E 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 64 [00:34:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:34:32]wFMCommunicate OK [00:34:32]SAM_PROTO_GetShiftState done [00:34:32]FM_GetShiftState done [00:34:32]opened in 1727051593 [00:34:32]opened+sec_in_day 1727137993 [00:34:32]quantity*price = 100021 [00:34:32]sum+1 = 100023 [00:34:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 1 23.09.2024 00:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152129 ФПД: 17969592702851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152129&fm=17969592702851&tin=02508201610067®Number=0000000000091825&sum=100000 [00:34:34]StoreToDocumentArchive [00:34:34]shift 476 fd 152129 [00:34:34]save to /storage/0476/doc_00152129 [00:34:34]save last doc name /storage/0476/doc_00152129 to /storage/kkm_last_doc_name [00:34:34]save OK [00:34:34]Clear old archive folders... [00:34:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:34:34]tlvbuf is 0073A260 [00:34:34]SAM_PROTO_ClearQueue [00:34:34]wFMCommunicate request_size=4 [00:34:34]MH_SAM_APDU [00:34:34]CAPDU: 80 09 00 00 [00:34:34]Write to MH i2c: E2 08 00 8F 03 80 09 00 00 00 00 00 00 04 [00:34:34]Write i2c OK [00:34:34]MH_I2C_Read... [00:34:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:34]Read from MH i2c: E2 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [00:34:34]RAPDU: 90 00 [00:34:34]wFMCommunicate OK [00:34:34]SAM_PROTO_ClearQueue done [00:34:34]KKMCreateOFDPacket [00:34:34]OFDProtocolAddRootSTLVToBuf [00:34:34]FM_MakeSignedData [00:34:34]FM_MakeSignedData [00:34:34]SAM_PROTO_SignData [00:34:34]wFMCommunicate request_size=4 [00:34:34]MH_SAM_APDU [00:34:34]CAPDU: 80 0D 01 02 [00:34:34]Write to MH i2c: E2 08 00 90 03 80 0D 01 02 00 00 00 00 0C [00:34:34]Write i2c OK [00:34:34]MH_I2C_Read... [00:34:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:34]Read from MH i2c: E2 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [00:34:34]RAPDU: 90 00 [00:34:34]wFMCommunicate OK [00:34:34]wFMCommunicate request_size=255 [00:34:34]MH_SAM_APDU [00:34:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 99 B7 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 52 02 00 35 04 06 00 10 [00:34:34]Write to MH i2c: E2 02 01 91 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 99 B7 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 52 02 00 35 04 06 00 10 00 00 E1 [00:34:34]Write i2c OK [00:34:34]MH_I2C_Read... [00:34:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:34]Read from MH i2c: E2 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 [00:34:34]MH_I2C_Read... [00:34:34]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [00:34:34]RAPDU: 90 00 [00:34:34]wFMCommunicate OK [00:34:34]wFMCommunicate request_size=10 [00:34:34]MH_SAM_APDU [00:34:34]CAPDU: 80 0D 02 02 05 57 DF 30 97 83 [00:34:34]Write to MH i2c: E2 0D 00 92 03 80 0D 02 02 05 00 57 DF 30 97 83 00 00 99 [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:35]Read from MH i2c: E2 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 03 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [00:34:35]RAPDU: 90 00 [00:34:35]wFMCommunicate OK [00:34:35]wFMCommunicate request_size=4 [00:34:35]MH_SAM_APDU [00:34:35]CAPDU: 80 0D 03 02 [00:34:35]Write to MH i2c: E2 08 00 93 03 80 0D 03 02 00 00 00 00 11 [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:35]Read from MH i2c: E2 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 0B 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 0B 00 93 03 00 87 9F D8 19 18 7C 5F FC 90 00 18 [00:34:35]RAPDU: 87 9F D8 19 18 7C 5F FC 90 00 [00:34:35]wFMCommunicate OK [00:34:35]SAM_PROTO_SignData done [00:34:35]FM_MakeSignedData done [00:34:35]CreateOFDProtocolMessage [00:34:35]wFMCommunicate request_size=4 [00:34:35]MH_SAM_APDU [00:34:35]CAPDU: 80 11 00 00 [00:34:35]Write to MH i2c: E2 08 00 94 03 80 11 00 00 00 00 00 00 11 [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 [00:34:35]MH_I2C_Read... [00:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:35]Read from MH i2c: E2 17 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: E2 17 00 94 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [00:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:34:35]wFMCommunicate OK [00:34:35]CreateOFDProtocolMessage done [00:34:35]OFDSenderStorePacket 152129 [00:34:35]StoreOFDPacket docnum=152129 [00:34:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F AE 07 01 C5 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 99 B7 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 52 02 00 35 04 06 00 10 57 DF 30 97 83 87 9F D8 19 18 7C 5F FC [00:34:35]CheckFolder [00:34:35]dirname=/storage/ofd_packets [00:34:35]CheckFolder done [00:34:35]ProducePacketName [00:34:35]name=ofd_packets/00152129 [00:34:35]NVStorageSaveData ofd_packets/00152129 [00:34:35]File name is /storage/ofd_packets/00152129 [00:34:35]Write 301 bytes [00:34:35]NVStorageSaveData done [00:34:35]OFDSenderStorePacket done [00:34:35]KKMCreateOFDPacket done [00:34:35]NVStorageSaveData kkm_last_timestamp [00:34:35]File name is /storage/kkm_last_timestamp [00:34:35]Write 4 bytes [00:34:35]NVStorageSaveData done [00:34:35]ExternCall_PrintAddStr [00:34:35]wPrintStart [00:34:35]Write to MH i2c: 01 00 00 95 03 98 [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 07 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [00:34:35]RasterBufferAndPrint [00:34:35]line Счет N : (1)1786135 [00:34:35]line ИНН: 02508201610067 [00:34:35]line Контрольно-Кассовый Чек [00:34:35]line ПРОДАЖА [00:34:35]line ТРК (МРК, ГНК) : 13 [00:34:35]line Товар: 2710124500 [00:34:35]line Аи-95-К-5 [00:34:35]line 13.480 * 74.20 [00:34:35]line = 1000.22 [00:34:35]line НДС 12% НСП 1% [00:34:35]line > о реализуемом товаре [00:34:35]line ОКРУГЛЕНИЕ: -0.22 [00:34:35]line ИТОГО: 1000.00 [00:34:35]line Внесено: 1000.00 [00:34:35]line СДАЧА: 0.00 [00:34:35]line НСП 1% : 8.85 [00:34:35]line НДС 12% : 106.22 [00:34:35]line Наличными: 1000.00 [00:34:35]line Безнал.: 0.00 [00:34:35]line Место: АЗС № 89 "Партнер Нефть" [00:34:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:34:35]line СНО: Общий режим [00:34:35]line Чек 1 23.09.2024 00:34 [00:34:35]line Смена: 476 ФФД: 1.0 [00:34:35]line ЗНМ: 0300000113 [00:34:35]line РНМ: 0000000000091825 [00:34:35]line Версия ККМ: 001 [00:34:35]line ФМ: 0000000000871835 [00:34:35]line ФД: 152129 [00:34:35]line ФПД: 17969592702851 [00:34:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152129&fm=17969592702851&tin=02508201610067®Number=0000000000091825&sum=100000 [00:34:35]OFD Sender: Processing packet 152129 [packets to send 827, broken 826] [00:34:35]ProducePacketName [00:34:35]name=ofd_packets/00152129 [00:34:35]OFD Sender: To server: pG, [00:34:35]CommunicateWithHost lk.salyk.kg:30040 [00:34:35]ConnectInit lk.salyk.kg [00:34:35]written 0, free lines is 4095 [00:34:35]Write to MH i2c: 01 00 00 C0 03 C3 [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 07 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 E4 0C BA [00:34:35]RasterBufferAndPrint [00:34:35]line [00:34:35]line [00:34:35]line [00:34:35]line [00:34:35]line [00:34:35]written 0, free lines is 3348 [00:34:35]MH_Cut [00:34:35]Write to MH i2c: D1 01 00 C7 03 01 9C [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: D1 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: D1 01 00 [00:34:35]MH_I2C_Read... [00:34:35]Read from MH i2c: D1 01 00 C7 03 00 9B [00:34:35]Write to MH i2c: 01 00 00 C8 03 CB [00:34:35]Write i2c OK [00:34:35]MH_I2C_Read... [00:34:36]Connected sock=9 [00:34:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F AE 07 01 C5 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 *** Cut start [00:34:36]35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 *** Purtial cut [00:34:36]00 00 13 04 06 00 B6 86 01 00 00 *** Stage 1: CUTSNS_PIN = 1 [00:34:36]00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 Read from MH i2c: A0 01 86 [00:34:36]01 MH_I2C_Read... [00:34:36]*** Stop cut motor [00:34:36]Read from MH i2c: *** Cut end [00:34:36]01 00 07 00 00 00 [00:34:36]39 MH_I2C_Read... [00:34:36]04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 99 B7 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 Read from MH i2c: 00 01 30 07 30 00 30 C8 30 03 30 00 30 00 30 00 30 00 30 00 30 FF 30 0F 39 E0 31 [00:34:37]38 process_action close_receipt done [00:34:37]32 requested_data is exist [00:34:37]35 produce_requested_data [00:34:37]11 requested_item fm.sn is exist - process it [00:34:37]04 wFMCommunicate request_size=4 [00:34:37]10 MH_SAM_APDU [00:34:37]00 CAPDU: 30 80 30 11 30 00 30 00 30 [00:34:37]30 Write to MH i2c: 30 E2 30 08 30 00 30 C9 38 03 37 31 38 33 35 10 04 04 00 41 52 02 00 35 80 04 11 06 00 00 00 10 00 57 00 DF 00 30 97 83 87 9F D8 19 18 7C 5F FC [00:34:37]00 46 [00:34:37]Write i2c OK [00:34:37]MH_I2C_Read... [00:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:37]Read from MH i2c: E2 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 17 00 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 17 00 C9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [00:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:34:37]wFMCommunicate OK [00:34:37]requested_item fd.num is exist - process it [00:34:37]SAM_PROTO_GetFieldsCounters [00:34:37]wFMCommunicate request_size=4 [00:34:37]MH_SAM_APDU [00:34:37]CAPDU: 80 13 00 00 [00:34:37]Write to MH i2c: E2 08 00 CA 03 80 13 00 00 00 00 00 00 49 [00:34:37]Write i2c OK [00:34:37]MH_I2C_Read... [00:34:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:37]Read from MH i2c: E2 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 62 00 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 62 00 CA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [00:34:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:34:37]wFMCommunicate OK [00:34:37]SAM_PROTO_GetFieldsCounters done [00:34:37]requested_item shift.num is exist - process it [00:34:37]requested_item shift.opened is exist - process it [00:34:37]req_shift_opened [00:34:37]FM_GetShiftState [00:34:37]SAM_PROTO_GetShiftState [00:34:37]wFMCommunicate request_size=4 [00:34:37]MH_SAM_APDU [00:34:37]CAPDU: 80 13 01 00 [00:34:37]Write to MH i2c: E2 08 00 CB 03 80 13 01 00 00 00 00 00 4B [00:34:37]Write i2c OK [00:34:37]MH_I2C_Read... [00:34:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:37]Read from MH i2c: E2 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 0E 00 [00:34:37]MH_I2C_Read... [00:34:37]Read from MH i2c: E2 0E 00 CB 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [00:34:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:34:37]wFMCommunicate OK [00:34:37]SAM_PROTO_GetShiftState done [00:34:37]FM_GetShiftState done [00:34:37]req_shift_opened done [00:34:37]requested_item shift.open_date is exist - process it [00:34:37]req_shift_open_date [00:34:37]req_shift_open_date done [00:34:37]produce_requested_data done [00:34:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152129,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:34:37]process_action_free close_receipt [00:34:37]json_value_free [00:34:37]json_value_free done [00:34:37]process_json_proto returns [00:34:37]Send response to host [00:34:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152129,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:34:37]free response buf [00:34:37]execute_script done [00:34:37]execute_script returns [00:34:37]free content buf [00:34:37]Sock 7.Close socket [00:34:37]Sock 7.Thread stoped [00:34:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4E C5 47 00 8E 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 52 02 00 F4 03 04 00 9E 5F F0 66 B6 04 01 00 00 3F D2 08 78 68 C7 AB 05 [00:34:37]CommunicateWithHost err = 0 [00:34:37]CheckOFDResponse [00:34:37]1017 (14) - 77093643461234 [00:34:37]1041 (16) - 0000000000871835 [00:34:37]1040 (4) - 152129 [00:34:37]1012 (4) - 22.09.2024 18:19 [00:34:37]1206 (1) - 0 [00:34:37]OFD Sender: Remove packet 152129 [00:34:37]ProducePacketName [00:34:37]name=ofd_packets/00152129 [00:34:37]NVStorageDeleteData [00:34:38]OFD Sender: No OFD packet to send [00:34:43]OFD Sender: No OFD packet to send [00:34:48]OFD Sender: No OFD packet to send [00:34:53]OFD Sender: No OFD packet to send [00:34:58]OFD Sender: No OFD packet to send [00:35:03]OFD Sender: No OFD packet to send [00:35:08]recv_with_timeout no data received [00:35:08]OFD Sender: No OFD packet to send [00:35:13]OFD Sender: No OFD packet to send [00:35:18]OFD Sender: No OFD packet to send [00:35:19]recv_with_timeout no data received [00:35:23]OFD Sender: No OFD packet to send [00:35:28]OFD Sender: No OFD packet to send [00:35:33]OFD Sender: No OFD packet to send [00:35:38]OFD Sender: No OFD packet to send [00:35:43]OFD Sender: No OFD packet to send [00:35:48]OFD Sender: No OFD packet to send [00:35:53]OFD Sender: No OFD packet to send [00:35:58]OFD Sender: No OFD packet to send [00:36:03]OFD Sender: No OFD packet to send [00:36:07]recv_with_timeout no data received [00:36:08]OFD Sender: No OFD packet to send [00:36:13]OFD Sender: No OFD packet to send [00:36:18]OFD Sender: No OFD packet to send [00:36:23]OFD Sender: No OFD packet to send [00:36:27]recv_with_timeout no data received [00:36:28]OFD Sender: No OFD packet to send [00:36:33]OFD Sender: No OFD packet to send [00:36:38]OFD Sender: No OFD packet to send [00:36:43]OFD Sender: No OFD packet to send [00:36:47]recv_with_timeout no data received [00:36:48]OFD Sender: No OFD packet to send [00:36:53]OFD Sender: No OFD packet to send [00:36:58]OFD Sender: No OFD packet to send [00:37:03]OFD Sender: No OFD packet to send [00:37:08]OFD Sender: No OFD packet to send [00:37:13]OFD Sender: No OFD packet to send [00:37:18]OFD Sender: No OFD packet to send [00:37:23]OFD Sender: No OFD packet to send [00:37:28]OFD Sender: No OFD packet to send [00:37:34]OFD Sender: No OFD packet to send [00:37:39]OFD Sender: No OFD packet to send [00:37:43]recv_with_timeout no data received [00:37:44]OFD Sender: No OFD packet to send [00:37:49]OFD Sender: No OFD packet to send [00:37:54]OFD Sender: No OFD packet to send [00:37:59]OFD Sender: No OFD packet to send [00:38:03]recv_with_timeout no data received [00:38:04]OFD Sender: No OFD packet to send [00:38:09]OFD Sender: No OFD packet to send [00:38:14]OFD Sender: No OFD packet to send [00:38:19]OFD Sender: No OFD packet to send [00:38:24]OFD Sender: No OFD packet to send [00:38:29]OFD Sender: No OFD packet to send [00:38:34]OFD Sender: No OFD packet to send [00:38:38]recv_with_timeout no data received [00:38:39]OFD Sender: No OFD packet to send [00:38:44]OFD Sender: No OFD packet to send [00:38:49]OFD Sender: No OFD packet to send [00:38:54]OFD Sender: No OFD packet to send [00:38:59]OFD Sender: No OFD packet to send [00:39:04]OFD Sender: No OFD packet to send [00:39:09]OFD Sender: No OFD packet to send [00:39:14]OFD Sender: No OFD packet to send [00:39:19]OFD Sender: No OFD packet to send [00:39:24]OFD Sender: No OFD packet to send [00:39:29]OFD Sender: No OFD packet to send [00:39:34]OFD Sender: No OFD packet to send [00:39:39]OFD Sender: No OFD packet to send [00:39:44]OFD Sender: No OFD packet to send [00:39:49]OFD Sender: No OFD packet to send [00:39:54]OFD Sender: No OFD packet to send [00:39:59]OFD Sender: No OFD packet to send [00:40:04]OFD Sender: No OFD packet to send [00:40:09]OFD Sender: No OFD packet to send [00:40:14]OFD Sender: No OFD packet to send [00:40:19]OFD Sender: No OFD packet to send [00:40:21]recv_with_timeout no data received [00:40:24]OFD Sender: No OFD packet to send [00:40:29]OFD Sender: No OFD packet to send [00:40:34]OFD Sender: No OFD packet to send [00:40:39]OFD Sender: No OFD packet to send [00:40:44]OFD Sender: No OFD packet to send [00:40:49]OFD Sender: No OFD packet to send [00:40:54]OFD Sender: No OFD packet to send [00:40:59]recv_with_timeout no data received [00:40:59]OFD Sender: No OFD packet to send [00:41:04]OFD Sender: No OFD packet to send [00:41:09]OFD Sender: No OFD packet to send [00:41:14]OFD Sender: No OFD packet to send [00:41:19]OFD Sender: No OFD packet to send [00:41:24]OFD Sender: No OFD packet to send [00:41:29]OFD Sender: No OFD packet to send [00:41:34]OFD Sender: No OFD packet to send [00:41:39]OFD Sender: No OFD packet to send [00:41:44]OFD Sender: No OFD packet to send [00:41:49]OFD Sender: No OFD packet to send [00:41:54]OFD Sender: No OFD packet to send [00:41:59]OFD Sender: No OFD packet to send [00:42:04]OFD Sender: No OFD packet to send [00:42:09]OFD Sender: No OFD packet to send [00:42:15]OFD Sender: No OFD packet to send [00:42:20]OFD Sender: No OFD packet to send [00:42:25]OFD Sender: No OFD packet to send [00:42:30]OFD Sender: No OFD packet to send [00:42:35]OFD Sender: No OFD packet to send [00:42:40]OFD Sender: No OFD packet to send [00:42:45]OFD Sender: No OFD packet to send [00:42:50]OFD Sender: No OFD packet to send [00:42:55]OFD Sender: No OFD packet to send [00:43:00]OFD Sender: No OFD packet to send [00:43:05]OFD Sender: No OFD packet to send [00:43:10]OFD Sender: No OFD packet to send [00:43:15]OFD Sender: No OFD packet to send [00:43:20]OFD Sender: No OFD packet to send [00:43:25]OFD Sender: No OFD packet to send [00:43:30]OFD Sender: No OFD packet to send [00:43:35]OFD Sender: No OFD packet to send [00:43:40]OFD Sender: No OFD packet to send [00:43:45]OFD Sender: No OFD packet to send [00:43:50]OFD Sender: No OFD packet to send [00:43:55]OFD Sender: No OFD packet to send [00:44:00]OFD Sender: No OFD packet to send [00:44:05]OFD Sender: No OFD packet to send [00:44:10]OFD Sender: No OFD packet to send [00:44:15]OFD Sender: No OFD packet to send [00:44:35]OFD Sender: No OFD packet to send [00:44:40]OFD Sender: No OFD packet to send [00:44:45]OFD Sender: No OFD packet to send [00:44:47]recv_with_timeout no data received [00:44:50]OFD Sender: No OFD packet to send [00:44:55]OFD Sender: No OFD packet to send [00:45:00]OFD Sender: No OFD packet to send [00:45:05]OFD Sender: No OFD packet to send [00:44:20]OFD Sender: No OFD packet to send [00:44:25]OFD Sender: No OFD packet to send [00:44:29]recv_with_timeout no data received [00:44:30]OFD Sender: No OFD packet to send [00:45:10]OFD Sender: No OFD packet to send [00:45:12]recv_with_timeout no data received [00:45:15]OFD Sender: No OFD packet to send [00:45:20]OFD Sender: No OFD packet to send [00:45:25]OFD Sender: No OFD packet to send [00:45:29]recv_with_timeout no data received [00:45:30]OFD Sender: No OFD packet to send [00:45:35]OFD Sender: No OFD packet to send [00:45:40]OFD Sender: No OFD packet to send [00:45:45]OFD Sender: No OFD packet to send [00:45:50]OFD Sender: No OFD packet to send [00:45:55]OFD Sender: No OFD packet to send [00:46:00]OFD Sender: No OFD packet to send [00:46:05]OFD Sender: No OFD packet to send [00:46:10]OFD Sender: No OFD packet to send [00:46:15]OFD Sender: No OFD packet to send [00:46:20]OFD Sender: No OFD packet to send [00:46:25]OFD Sender: No OFD packet to send [00:46:30]OFD Sender: No OFD packet to send [00:46:35]OFD Sender: No OFD packet to send [00:46:40]OFD Sender: No OFD packet to send [00:46:45]OFD Sender: No OFD packet to send [00:46:47]recv_with_timeout no data received [00:46:51]OFD Sender: No OFD packet to send [00:46:56]OFD Sender: No OFD packet to send [00:47:01]OFD Sender: No OFD packet to send [00:47:04]recv_with_timeout no data received [00:47:06]OFD Sender: No OFD packet to send [00:47:11]OFD Sender: No OFD packet to send [00:47:16]OFD Sender: No OFD packet to send [00:47:21]OFD Sender: No OFD packet to send [00:47:26]accept exits with 10 [00:47:26]New connection [00:47:26]New thread 3067116900 created [00:47:26]Thread 3066973540 joined [00:47:26]Waiting for new connection... [00:47:26] Sock 10.Parse request [00:47:26]Sock 10.Check first char [00:47:26]Sock 10.First char is OK [00:47:26]request: POST /json_proto HTTP/1.0 [00:47:26]Method: POST [00:47:26]URL: /json_proto [00:47:26]Method is POST - this is cgi request [00:47:26]url: /json_proto [00:47:26]query_string will be loaded in cgi processing [00:47:26]execute_cgi json_proto POST (null) [00:47:26]execute_cgi path=json_proto method=POST [00:47:26]POST find Content-Length [00:47:26]Host: 172.17.43.67:8080 [00:47:26]Content-Length: 796 [00:47:26]Content-Type: application/json [00:47:26] [00:47:26]POST finish read [00:47:26]Found Content-Length = 796 [00:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:26]execute_script... [00:47:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:26]POST & json_proto [00:47:26]process_json_proto [00:47:26]json parsed OK: [00:47:26]protocol is kg_v1.0 [00:47:26]action value=close_receipt [00:47:26]process_action close_receipt [00:47:26]cmd_close_receipt [00:47:26]MH_GetDate [00:47:26]Write to MH i2c: F0 00 00 CC 03 BE [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 09 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 09 00 CC 03 00 9F BA F0 66 6A BD 47 65 49 [00:47:26]GetLastDocTimeStamp 1727051673 [00:47:26]current date 1727052447 [00:47:26]FM_GetShiftState [00:47:26]SAM_PROTO_GetShiftState [00:47:26]wFMCommunicate request_size=4 [00:47:26]MH_SAM_APDU [00:47:26]CAPDU: 80 13 01 00 [00:47:26]Write to MH i2c: E2 08 00 CD 03 80 13 01 00 00 00 00 00 4D [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:26]Read from MH i2c: E2 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 0E 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 0E 00 CD 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AF [00:47:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:47:26]wFMCommunicate OK [00:47:26]SAM_PROTO_GetShiftState done [00:47:26]FM_GetShiftState done [00:47:26]opened in 1727051593 [00:47:26]opened+sec_in_day 1727137993 [00:47:26]quantity*price = 0 [00:47:26]sum+1 = 1 [00:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре [00:47:27]line ИТОГО: 0.00 [00:47:27]line НСП 1% : 0.00 [00:47:27]line НДС 12% : 0.00 [00:47:27]line Наличными: 0.00 [00:47:27]line Безнал.: 0.00 [00:47:27]line Место: АЗС № 89 "Партнер Нефть" [00:47:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:47:27]line СНО: Общий режим [00:47:27]line Чек 2 23.09.2024 00:47 [00:47:27]line Смена: 476 ФФД: 1.0 [00:47:27]line ЗНМ: 0300000113 [00:47:27]line РНМ: 0000000000091825 [00:47:27]line Версия ККМ: 001 [00:47:27]line Платежная система: O! деньги [00:47:27]line ФМ: 0000000000871835 [00:47:27]line ФД: 152130 [00:47:27]line ФПД: 280107143212124 [00:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152130&fm=280107143212124&tin=02508201610067®Number=0000000000091825&sum=0 [00:47:27]written 0, free lines is 4095 [00:47:27]OFD Sender: Processing packet 152130 [packets to send 827, broken 826] [00:47:27]ProducePacketName [00:47:27]name=ofd_packets/00152130 [00:47:27]OFD Sender: To server: pG, [00:47:27]CommunicateWithHost lk.salyk.kg:30040 [00:47:27]ConnectInit lk.salyk.kg [00:47:28]Write to MH i2c: 01 00 00 0A 04 0E [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 07 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 07 00 0A 04 00 00 00 00 00 E4 0C 05 [00:47:28]RasterBufferAndPrint [00:47:28]line [00:47:28]line [00:47:28]line [00:47:28]line [00:47:28]line [00:47:28]written 0, free lines is 3305 [00:47:28]Connected sock=7 [00:47:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 93 07 01 C2 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 9F BA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 35 04 06 00 FE C1 86 C5 2C 5C 41 B5 E1 30 D2 34 2B 8D [00:47:28]MH_Cut [00:47:28]Write to MH i2c: D1 01 00 11 04 01 E7 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 01 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: D1 01 00 11 04 00 E6 [00:47:28]Write to MH i2c: 01 00 00 12 04 16 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 E0 47 00 BF F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 F4 03 04 00 A1 62 F0 66 B6 04 01 00 00 BD E1 CE 7C 1D 08 EF B2 [00:47:28]CommunicateWithHost err = 0 [00:47:28]CheckOFDResponse [00:47:28]1017 (14) - 77093643461234 [00:47:28]1041 (16) - 0000000000871835 [00:47:28]1040 (4) - 152130 [00:47:28]1012 (4) - 22.09.2024 18:32 [00:47:28]1206 (1) - 0 [00:47:28]OFD Sender: Remove packet 152130 [00:47:28]ProducePacketName [00:47:28]name=ofd_packets/00152130 [00:47:28]NVStorageDeleteData [00:47:28]*** Cut start [00:47:28]*** Purtial cut [00:47:28]*** Stage 1: CUTSNS_PIN = 1 [00:47:29]OFD Sender: No OFD packet to send [00:47:29]Read from MH i2c: 01 [00:47:29]MH_I2C_Read... [00:47:29]*** Stop cut motor [00:47:29]*** Cut end [00:47:29]Read from MH i2c: 01 07 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 FF 0F 2B [00:47:29]process_action close_receipt done [00:47:29]requested_data is exist [00:47:29]produce_requested_data [00:47:29]requested_item fm.sn is exist - process it [00:47:29]wFMCommunicate request_size=4 [00:47:29]MH_SAM_APDU [00:47:29]CAPDU: 80 11 00 00 [00:47:29]Write to MH i2c: E2 08 00 13 04 80 11 00 00 00 00 00 00 91 [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:29]Read from MH i2c: E2 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 17 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 17 00 13 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [00:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:47:29]wFMCommunicate OK [00:47:29]requested_item fd.num is exist - process it [00:47:29]SAM_PROTO_GetFieldsCounters [00:47:29]wFMCommunicate request_size=4 [00:47:29]MH_SAM_APDU [00:47:29]CAPDU: 80 13 00 00 [00:47:29]Write to MH i2c: E2 08 00 14 04 80 13 00 00 00 00 00 00 94 [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:29]Read from MH i2c: E2 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 62 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 62 00 14 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [00:47:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:47:29]wFMCommunicate OK [00:47:29]SAM_PROTO_GetFieldsCounters done [00:47:29]requested_item shift.num is exist - process it [00:47:29]requested_item shift.opened is exist - process it [00:47:29]req_shift_opened [00:47:29]FM_GetShiftState [00:47:29]SAM_PROTO_GetShiftState [00:47:29]wFMCommunicate request_size=4 [00:47:29]MH_SAM_APDU [00:47:29]CAPDU: 80 13 01 00 [00:47:29]Write to MH i2c: E2 08 00 15 04 80 13 01 00 00 00 00 00 96 [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:29]Read from MH i2c: E2 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 0E 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: E2 0E 00 15 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F8 [00:47:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:47:29]wFMCommunicate OK [00:47:29]SAM_PROTO_GetShiftState done [00:47:29]FM_GetShiftState done [00:47:29]req_shift_opened done [00:47:29]requested_item shift.open_date is exist - process it [00:47:29]req_shift_open_date [00:47:29]req_shift_open_date done [00:47:29]produce_requested_data done [00:47:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152130,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:47:29]process_action_free close_receipt [00:47:29]json_value_free [00:47:29]json_value_free done [00:47:29]process_json_proto returns [00:47:29]Send response to host [00:47:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152130,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:47:29]free response buf [00:47:29]execute_script done [00:47:29]execute_script returns [00:47:29]free content buf [00:47:29]Sock 10.Close socket [00:47:29]Sock 10.Thread stoped [00:47:34]OFD Sender: No OFD packet to send [00:47:37]recv_with_timeout no data received [00:47:39]OFD Sender: No OFD packet to send [00:47:44]OFD Sender: No OFD packet to send [00:47:49]OFD Sender: No OFD packet to send [00:47:54]OFD Sender: No OFD packet to send [00:47:59]OFD Sender: No OFD packet to send [00:48:01]recv_with_timeout no data received [00:48:04]OFD Sender: No OFD packet to send [00:48:09]OFD Sender: No OFD packet to send [00:48:14]OFD Sender: No OFD packet to send [00:48:19]OFD Sender: No OFD packet to send [00:48:24]OFD Sender: No OFD packet to send [00:48:29]OFD Sender: No OFD packet to send [00:48:31]recv_with_timeout no data received [00:48:34]OFD Sender: No OFD packet to send [00:48:39]OFD Sender: No OFD packet to send [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:44]OFD Sender: No OFD packet to send [00:49:49]OFD Sender: No OFD packet to send [00:49:54]OFD Sender: No OFD packet to send [00:49:59]OFD Sender: No OFD packet to send [00:50:04]OFD Sender: No OFD packet to send [00:50:09]OFD Sender: No OFD packet to send [00:50:14]OFD Sender: No OFD packet to send [00:50:19]OFD Sender: No OFD packet to send [00:50:24]OFD Sender: No OFD packet to send [00:50:24]recv_with_timeout no data received [00:50:29]OFD Sender: No OFD packet to send [00:50:34]OFD Sender: No OFD packet to send [00:50:39]OFD Sender: No OFD packet to send [00:50:44]OFD Sender: No OFD packet to send [00:50:49]OFD Sender: No OFD packet to send [00:50:54]OFD Sender: No OFD packet to send [00:50:59]OFD Sender: No OFD packet to send [00:51:04]OFD Sender: No OFD packet to send [00:51:09]OFD Sender: No OFD packet to send [00:51:14]OFD Sender: No OFD packet to send [00:51:19]OFD Sender: No OFD packet to send [00:51:24]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:30]recv_with_timeout no data received [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:47:26]wFMCommunicate OK [00:47:26]wFMCommunicate request_size=13 [00:47:26]MH_SAM_APDU [00:47:26]CAPDU: 80 15 02 00 08 F4 03 04 00 9F BA F0 66 [00:47:26]Write to MH i2c: E2 10 00 D6 03 80 15 02 00 08 00 F4 03 04 00 9F BA F0 66 00 00 13 [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:47:26]Read from MH i2c: E2 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 03 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 03 00 D6 03 00 90 00 4D [00:47:26]RAPDU: 90 00 [00:47:26]wFMCommunicate OK [00:47:26]wFMCommunicate request_size=25 [00:47:26]MH_SAM_APDU [00:47:26]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:47:26]Write to MH i2c: E2 1C 00 D7 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 BC [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:47:26]Read from MH i2c: E2 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 03 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 03 00 D7 03 00 90 00 4E [00:47:26]RAPDU: 90 00 [00:47:26]wFMCommunicate OK [00:47:26]wFMCommunicate request_size=4 [00:47:26]MH_SAM_APDU [00:47:26]CAPDU: 80 15 03 00 [00:47:26]Write to MH i2c: E2 08 00 D8 03 80 15 03 00 00 00 00 00 5C [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 40 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 40 00 D8 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 02 00 00 00 35 04 06 00 FE C1 86 C5 2C 5C 90 00 59 [00:47:27]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 02 00 00 00 35 04 06 00 FE C1 86 C5 2C 5C 90 00 [00:47:27]wFMCommunicate OK [00:47:27]SAM_PROTO_ProcessDocument answer len = 59 [00:47:27]SAM_PROTO_ProcessDocument done [00:47:27]SetTLVBufToDocument [00:47:27]Processing tag 1209 (04B9) [00:47:27]Malloc new data [00:47:27]Processing tag 1041 (0411) [00:47:27]Processing tag 1040 (0410) [00:47:27]Malloc new data [00:47:27]Processing tag 1038 (040E) [00:47:27]Malloc new data [00:47:27]Processing tag 1042 (0412) [00:47:27]Malloc new data [00:47:27]Processing tag 1077 (0435) [00:47:27]Malloc new data [00:47:27]SetTLVBufToDocument err=0 [00:47:27]KKMLoadAndSignReceiptData store KKM data [00:47:27]KKMLoadAndSignReceiptData err=0 [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 11 00 00 [00:47:27]Write to MH i2c: E2 08 00 D9 03 80 11 00 00 00 00 00 00 56 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 17 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 17 00 D9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [00:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:47:27]wFMCommunicate OK [00:47:27]Счет N : (1)1786136 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 2 23.09.2024 00:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152130 ФПД: 280107143212124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152130&fm=280107143212124&tin=02508201610067®Number=0000000000091825&sum=0 [00:47:27]StoreToDocumentArchive [00:47:27]shift 476 fd 152130 [00:47:27]save to /storage/0476/doc_00152130 [00:47:27]save last doc name /storage/0476/doc_00152130 to /storage/kkm_last_doc_name [00:47:27]save OK [00:47:27]Clear old archive folders... [00:47:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:47:27]tlvbuf is 005B1840 [00:47:27]SAM_PROTO_ClearQueue [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 09 00 00 [00:47:27]Write to MH i2c: E2 08 00 DA 03 80 09 00 00 00 00 00 00 4F [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]SAM_PROTO_ClearQueue done [00:47:27]KKMCreateOFDPacket [00:47:27]OFDProtocolAddRootSTLVToBuf [00:47:27]FM_MakeSignedData [00:47:27]FM_MakeSignedData [00:47:27]SAM_PROTO_SignData [00:47:27]wFMCommunicate request_size=4 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 0D 01 02 [00:47:27]Write to MH i2c: E2 08 00 DB 03 80 0D 01 02 00 00 00 00 57 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 DB 03 00 90 00 52 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:47:27]wFMCommunicate request_size=255 [00:47:27]MH_SAM_APDU [00:47:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 9F BA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 35 04 06 00 FE [00:47:27]Write to MH i2c: E2 02 01 DC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 9F BA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 52 02 00 35 04 06 00 FE 00 00 73 [00:47:27]Write i2c OK [00:47:27]MH_I2C_Read... [00:47:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:27]Read from MH i2c: E2 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 [00:47:27]MH_I2C_Read... [00:47:27]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [00:47:27]RAPDU: 90 00 [00:47:27]wFMCommunicate OK [00:[00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:25]OFD Sender: No OFD packet to send [00:53:30]OFD Sender: No OFD packet to send [00:53:35]OFD Sender: No OFD packet to send [00:53:40]OFD Sender: No OFD packet to send [00:53:45]OFD Sender: No OFD packet to send [00:53:50]OFD Sender: No OFD packet to send [00:53:55]OFD Sender: No OFD packet to send [00:54:00]OFD Sender: No OFD packet to send [00:54:05]OFD Sender: No OFD packet to send [00:54:10]OFD Sender: No OFD packet to send [00:54:15]OFD Sender: No OFD packet to send [00:54:20]OFD Sender: No OFD packet to send [00:54:25]OFD Sender: No OFD packet to send [00:54:30]OFD Sender: No OFD packet to send [00:54:35]OFD Sender: No OFD packet to send [00:54:37]recv_with_timeout no data received [00:54:40]OFD Sender: No OFD packet to send [00:54:45]OFD Sender: No OFD packet to send [00:54:47]recv_with_timeout no data received [00:54:50]OFD Sender: No OFD packet to send [00:54:55]OFD Sender: No OFD packet to send [00:55:00]OFD Sender: No OFD packet to send [00:55:05]OFD Sender: No OFD packet to send [00:55:10]OFD Sender: No OFD packet to send [00:55:15]OFD Sender: No OFD packet to send [00:55:20]OFD Sender: No OFD packet to send [00:55:25]OFD Sender: No OFD packet to send [00:55:30]OFD Sender: No OFD packet to send [00:55:35]OFD Sender: No OFD packet to send [00:55:40]OFD Sender: No OFD packet to send [00:55:45]OFD Sender: No OFD packet to send [00:55:50]OFD Sender: No OFD packet to send [00:55:55]OFD Sender: No OFD packet to send [00:56:00]OFD Sender: No OFD packet to send [00:56:06]OFD Sender: No OFD packet to send [00:56:11]OFD Sender: No OFD packet to send [00:56:16]OFD Sender: No OFD packet to send [00:56:21]OFD Sender: No OFD packet to send [00:56:26]OFD Sender: No OFD packet to send [00:56:31]OFD Sender: No OFD packet to send [00:56:36]OFD Sender: No OFD packet to send [00:56:41]OFD Sender: No OFD packet to send [00:56:46]OFD Sender: No OFD packet to send [00:56:51]OFD Sender: No OFD packet to send [00:56:56]OFD Sender: No OFD packet to send [00:57:01]OFD Sender: No OFD packet to send [00:57:06]OFD Sender: No OFD packet to send [00:57:11]OFD Sender: No OFD packet to send [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:26]OFD Sender: No OFD packet to send [00:57:31]OFD Sender: No OFD packet to send [00:57:36]OFD Sender: No OFD packet to send [00:57:41]OFD Sender: No OFD packet to send [00:57:41]accept exits with 9 [00:57:41]New connection [00:57:41]New thread 3066973540 created [00:57:41]Thread 3067116900 joined [00:57:41]Waiting for new connection... [00:57:41] Sock 9.Parse request [00:57:41]Sock 9.Check first char [00:57:41]Sock 9.First char is OK [00:57:41]request: POST /json_proto HTTP/1.0 [00:57:41]Method: POST [00:57:41]URL: /json_proto [00:57:41]Method is POST - this is cgi request [00:57:41]url: /json_proto [00:57:41]query_string will be loaded in cgi processing [00:57:41]execute_cgi json_proto POST (null) [00:57:41]execute_cgi path=json_proto method=POST [00:57:41]POST find Content-Length [00:57:41]Host: 172.17.43.67:8080 [00:57:41]Content-Length: 755 [00:57:41]Content-Type: application/json [00:57:41] [00:57:41]POST finish read [00:57:41]Found Content-Length = 755 [00:57:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30067930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:41]execute_script... [00:57:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30067930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:41]POST & json_proto [00:57:41]process_json_proto [00:57:41]json parsed OK: [00:57:41]protocol is kg_v1.0 [00:57:41]action value=close_receipt [00:57:41]process_action close_receipt [00:57:41]cmd_close_receipt [00:57:41]MH_GetDate [00:57:41]Write to MH i2c: F0 00 00 16 04 09 [00:57:41]Write i2c OK [00:57:41]MH_I2C_Read... [00:57:41]Read from MH i2c: F0 [00:57:41]MH_I2C_Read... [00:57:41]Read from MH i2c: F0 09 00 [00:57:41]MH_I2C_Read... [00:57:41]Read from MH i2c: F0 09 00 16 04 00 06 BD F0 66 6A BD 47 65 FE [00:57:41]GetLastDocTimeStamp 1727052447 [00:57:41]current date 1727053062 [00:57:41]FM_GetShiftState [00:57:41]SAM_PROTO_GetShiftState [00:57:41]wFMCommunicate request_size=4 [00:57:41]MH_SAM_APDU [00:57:41]CAPDU: 80 13 01 00 [00:57:41]Write to MH i2c: E2 08 00 17 04 80 13 01 00 00 00 00 00 98 [00:57:41]Write i2c OK [00:57:41]MH_I2C_Read... [00:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:41]Read from MH i2c: E2 [00:57:41]MH_I2C_Read... [00:57:41]Read from MH i2c: E2 0E 00 [00:57:41]MH_I2C_Read... [00:57:41]Read from MH i2c: E2 0E 00 17 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FA [00:57:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:57:41]wFMCommunicate OK [00:57:41]SAM_PROTO_GetShiftState done [00:57:41]FM_GetShiftState done [00:57:41]opened in 1727051593 [00:57:41]opened+sec_in_day 1727137993 [00:57:41]quantity*price = 0 [00:57:41]sum+1 = 1 [00:57:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 3 23.09.2024 00:57 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30067930 ФМ: 0000000000871835 ФД: 152131 ФПД: 183358419359646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T005742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152131&fm=183358419359646&tin=02508201610067®Number=0000000000091825&sum=0 [00:57:42]StoreToDocumentArchive [00:57:42]shift 476 fd 152131 [00:57:42]save to /storage/0476/doc_00152131 [00:57:42]save last doc name /storage/0476/doc_00152131 to /storage/kkm_last_doc_name [00:57:42]save OK [00:57:42]Clear old archive folders... [00:57:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:57:42]tlvbuf is 0065A2B0 [00:57:42]SAM_PROTO_ClearQueue [00:57:42]wFMCommunicate request_size=4 [00:57:42]MH_SAM_APDU [00:57:42]CAPDU: 80 09 00 00 [00:57:42]Write to MH i2c: E2 08 00 24 04 80 09 00 00 00 00 00 00 9A [00:57:42]Write i2c OK [00:57:42]MH_I2C_Read... [00:57:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:57:42]Read from MH i2c: E2 [00:57:42]MH_I2C_Read... [00:57:42]Read from MH i2c: E2 03 00 [00:57:42]MH_I2C_Read... [00:57:42]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [00:57:42]RAPDU: 90 00 [00:57:42]wFMCommunicate OK [00:57:42]SAM_PROTO_ClearQueue done [00:57:42]KKMCreateOFDPacket [00:57:42]OFDProtocolAddRootSTLVToBuf [00:57:42]FM_MakeSignedData [00:57:42]FM_MakeSignedData [00:57:42]SAM_PROTO_SignData [00:57:42]wFMCommunicate request_size=4 [00:57:42]MH_SAM_APDU [00:57:42]CAPDU: 80 0D 01 02 [00:57:42]Write to MH i2c: E2 08 00 25 04 80 0D 01 02 00 00 00 00 A2 [00:57:42]Write i2c OK [00:57:42]MH_I2C_Read... [00:57:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:57:42]Read from MH i2c: E2 [00:57:42]MH_I2C_Read... [00:57:42]Read from MH i2c: E2 03 00 [00:57:42]MH_I2C_Read... [00:57:42]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [00:57:42]RAPDU: 90 00 [00:57:42]wFMCommunicate OK [00:57:42]wFMCommunicate request_size=255 [00:57:42]MH_SAM_APDU [00:57:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 06 BD F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 52 02 00 35 04 06 00 A6 [00:57:42]Write to MH i2c: E2 02 01 26 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 06 BD F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 52 02 00 35 04 06 00 A6 00 00 87 [00:57:42]Write i2c OK [00:57:42]MH_I2C_Read... [00:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:43]Read from MH i2c: E2 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 03 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [00:57:43]RAPDU: 90 00 [00:57:43]wFMCommunicate OK [00:57:43]wFMCommunicate request_size=10 [00:57:43]MH_SAM_APDU [00:57:43]CAPDU: 80 0D 02 02 05 C3 75 73 D7 9E [00:57:43]Write to MH i2c: E2 0D 00 27 04 80 0D 02 02 05 00 C3 75 73 D7 9E 00 00 CF [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:43]Read from MH i2c: E2 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 03 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [00:57:43]RAPDU: 90 00 [00:57:43]wFMCommunicate OK [00:57:43]wFMCommunicate request_size=4 [00:57:43]MH_SAM_APDU [00:57:43]CAPDU: 80 0D 03 02 [00:57:43]Write to MH i2c: E2 08 00 28 04 80 0D 03 02 00 00 00 00 A7 [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:57:43]Read from MH i2c: E2 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 0B 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 0B 00 28 04 00 86 1F B6 10 B6 82 7B A8 90 00 6E [00:57:43]RAPDU: 86 1F B6 10 B6 82 7B A8 90 00 [00:57:43]wFMCommunicate OK [00:57:43]SAM_PROTO_SignData done [00:57:43]FM_MakeSignedData done [00:57:43]CreateOFDProtocolMessage [00:57:43]wFMCommunicate request_size=4 [00:57:43]MH_SAM_APDU [00:57:43]CAPDU: 80 11 00 00 [00:57:43]Write to MH i2c: E2 08 00 29 04 80 11 00 00 00 00 00 00 A7 [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:43]Read from MH i2c: E2 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 17 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: E2 17 00 29 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [00:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:57:43]wFMCommunicate OK [00:57:43]CreateOFDProtocolMessage done [00:57:43]OFDSenderStorePacket 152131 [00:57:43]StoreOFDPacket docnum=152131 [00:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 51 07 01 F6 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 06 BD F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 52 02 00 35 04 06 00 A6 C3 75 73 D7 9E 86 1F B6 10 B6 82 7B A8 [00:57:43]CheckFolder [00:57:43]dirname=/storage/ofd_packets [00:57:43]CheckFolder done [00:57:43]ProducePacketName [00:57:43]name=ofd_packets/00152131 [00:57:43]NVStorageSaveData ofd_packets/00152131 [00:57:43]File name is /storage/ofd_packets/00152131 [00:57:43]Write 301 bytes [00:57:43]NVStorageSaveData done [00:57:43]OFDSenderStorePacket done [00:57:43]KKMCreateOFDPacket done [00:57:43]NVStorageSaveData kkm_last_timestamp [00:57:43]File name is /storage/kkm_last_timestamp [00:57:43]Write 4 bytes [00:57:43]NVStorageSaveData done [00:57:43]ExternCall_PrintAddStr [00:57:43]wPrintStart [00:57:43]Write to MH i2c: 01 00 00 2A 04 2E [00:57:43]OFD Sender: Processing packet 152131 [packets to send 827, broken 826] [00:57:43]ProducePacketName [00:57:43]name=ofd_packets/00152131 [00:57:43]OFD Sender: To server: pG, [00:57:43]CommunicateWithHost lk.salyk.kg:30040 [00:57:43]ConnectInit lk.salyk.kg [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 07 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 FF 0F 43 [00:57:43]RasterBufferAndPrint [00:57:43]line Счет N : (1)1786137 [00:57:43]line ИНН: 02508201610067 [00:57:43]line Контрольно-Кассовый Чек [00:57:43]line ПРОДАЖА [00:57:43]line ТРК (МРК, ГНК) : 12 [00:57:43]line Товар: 2710124130 [00:57:43]line Аи-92-К-5 [00:57:43]line 30.000 * 0.00 [00:57:43]line = 0.00 [00:57:43]line НДС 12% НСП 1% [00:57:43]line > о реализуемом товаре [00:57:43]line ИТОГО: 0.00 [00:57:43]line НСП 1% : 0.00 [00:57:43]line НДС 12% : 0.00 [00:57:43]line Наличными: 0.00 [00:57:43]line Безнал.: 0.00 [00:57:43]line Место: АЗС № 89 "Партнер Нефть" [00:57:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:57:43]line СНО: Общий режим [00:57:43]line Чек 3 23.09.2024 00:57 [00:57:43]line Смена: 476 ФФД: 1.0 [00:57:43]line ЗНМ: 0300000113 [00:57:43]line РНМ: 0000000000091825 [00:57:43]line Версия ККМ: 001 [00:57:43]line Талоны: ТК ГПНА Online [00:57:43]line 30067930 [00:57:43]line ФМ: 0000000000871835 [00:57:43]line ФД: 152131 [00:57:43]line ФПД: 183358419359646 [00:57:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T005742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152131&fm=183358419359646&tin=02508201610067®Number=0000000000091825&sum=0 [00:57:43]written 0, free lines is 4095 [00:57:43]Write to MH i2c: 01 00 00 54 04 58 [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 07 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: 01 07 00 54 04 00 00 00 00 00 E4 0C 4F [00:57:43]RasterBufferAndPrint [00:57:43]line [00:57:43]line [00:57:43]line [00:57:43]line [00:57:43]line [00:57:43]written 0, free lines is 3305 [00:57:43]MH_Cut [00:57:43]Write to MH i2c: D1 01 00 5B 04 01 31 [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: D1 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: D1 01 00 [00:57:43]MH_I2C_Read... [00:57:43]Read from MH i2c: D1 01 00 5B 04 00 30 [00:57:43]Write to MH i2c: 01 00 00 5C 04 60 [00:57:43]Write i2c OK [00:57:43]MH_I2C_Read... [00:57:44]*** Cut start [00:57:44]*** Purtial cut [00:57:44]*** Stage 1: CUTSNS_PIN = 1 [00:57:44]Read from MH i2c: 01 [00:57:44]MH_I2C_Read... [00:57:44]*** Stop cut motor [00:57:44]*** Cut end [00:57:44]Read from MH i2c: 01 07 00 [00:57:44]MH_I2C_Read... [00:57:44]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 FF 0F 75 [00:57:44]process_action close_receipt done [00:57:44]requested_data is exist [00:57:44]produce_requested_data [00:57:44]requested_item fm.sn is exist - process it [00:57:44]wFMCommunicate request_size=4 [00:57:44]MH_SAM_APDU [00:57:44]CAPDU: 80 11 00 00 [00:57:44]Write to MH i2c: E2 08 00 5D 04 80 11 00 00 00 00 00 00 DB [00:57:44]Write i2c OK [00:57:44]MH_I2C_Read... [00:57:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:44]Read from MH i2c: E2 [00:57:44]MH_I2C_Read... [00:57:44]Read from MH i2c: E2 17 00 [00:57:44]MH_I2C_Read... [00:57:44]Read from MH i2c: E2 17 00 5D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [00:57:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:57:44]wFMCommunicate OK [00:57:44]requested_item fd.num is exist - process it [00:57:44]SAM_PROTO_GetFieldsCounters [00:57:44]wFMCommunicate request_size=4 [00:57:44]MH_SAM_APDU [00:57:44]CAPDU: 80 13 00 00 [00:57:44]Write to MH i2c: E2 08 00 5E 04 80 13 00 00 00 00 00 00 DE [00:57:44]Write i2c OK [00:57:44]MH_I2C_Read... [00:57:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:57:45]Read from MH i2c: E2 [00:57:45]MH_I2C_Read... [00:57:45]Read from MH i2c: E2 62 00 [00:57:45]MH_I2C_Read... [00:57:45]Read from MH i2c: E2 62 00 5E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [00:57:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:57:45]wFMCommunicate OK [00:57:45]SAM_PROTO_GetFieldsCounters done [00:57:45]requested_item shift.num is exist - process it [00:57:45]requested_item shift.opened is exist - process it [00:57:45]req_shift_opened [00:57:45]FM_GetShiftState [00:57:45]SAM_PROTO_GetShiftState [00:57:45]wFMCommunicate request_size=4 [00:57:45]MH_SAM_APDU [00:57:45]CAPDU: 80 13 01 00 [00:57:45]Write to MH i2c: E2 08 00 5F 04 80 13 01 00 00 00 00 00 E0 [00:57:45]Write i2c OK [00:57:45]MH_I2C_Read... [00:57:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:45]Read from MH i2c: E2 [00:57:45]MH_I2C_Read... [00:57:45]Read from MH i2c: E2 0E 00 [00:57:45]MH_I2C_Read... [00:57:45]Read from MH i2c: E2 0E 00 5F 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 42 [00:57:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:57:45]wFMCommunicate OK [00:57:45]SAM_PROTO_GetShiftState done [00:57:45]FM_GetShiftState done [00:57:45]req_shift_opened done [00:57:45]requested_item shift.open_date is exist - process it [00:57:45]req_shift_open_date [00:57:45]req_shift_open_date done [00:57:45]produce_requested_data done [00:57:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152131,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:57:45]process_action_free close_receipt [00:57:45]json_value_free [00:57:45]json_value_free done [00:57:45]process_json_proto returns [00:57:45]Send response to host [00:57:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152131,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:57:45]free response buf [00:57:45]execute_script done [00:57:45]execute_script returns [00:57:45]free content buf [00:57:45]Sock 9.Close socket [00:57:45]Sock 9.Thread stoped [00:57:46]recv_with_timeout no data received [00:57:49]Connected sock=11 [00:57:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 51 07 01 F6 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 06 BD F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 52 02 00 35 04 06 00 A6 C3 75 73 D7 9E 86 1F B6 10 B6 82 7B A8 [00:57:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 A5 47 00 A9 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 52 02 00 F4 03 04 00 0E 65 F0 66 B6 04 01 00 00 7C 57 E7 2D 2C 23 34 58 [00:57:49]CommunicateWithHost err = 0 [00:57:49]CheckOFDResponse [00:57:49]1017 (14) - 77093643461234 [00:57:49]1041 (16) - 0000000000871835 [00:57:49]1040 (4) - 152131 [00:57:49]1012 (4) - 22.09.2024 18:42 [00:57:49]1206 (1) - 0 [00:57:49]OFD Sender: Remove packet 152131 [00:57:49]ProducePacketName [00:57:49]name=ofd_packets/00152131 [00:57:49]NVStorageDeleteData [00:57:50]OFD Sender: No OFD packet to send [00:57:55]OFD Sender: No OFD packet to send [00:57:57]recv_with_timeout no data received [00:58:00]OFD Sender: No OFD packet to send [00:58:05]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:28]recv_with_timeout no data received [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:23]recv_with_timeout no data received [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:36]OFD Sender: No OFD packet to send [01:00:38]recv_with_timeout no data received [01:00:41]OFD Sender: No OFD packet to send [01:00:46]OFD Sender: No OFD packet to send [01:00:51]OFD Sender: No OFD packet to send [01:00:56]OFD Sender: No OFD packet to send [01:01:01]OFD Sender: No OFD packet to send [01:01:06]OFD Sender: No OFD packet to send [01:01:11]OFD Sender: No OFD packet to send [01:01:16]OFD Sender: No OFD packet to send [01:01:21]OFD Sender: No OFD packet to send [01:01:26]OFD Sender: No OFD packet to send [01:01:28]recv_with_timeout no data received [01:01:31]OFD Sender: No OFD packet to send [01:01:36]OFD Sender: No OFD packet to send [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:52]recv_with_timeout no data received [01:01:56]OFD Sender: No OFD packet to send [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:26]OFD Sender: No OFD packet to send [01:02:31]OFD Sender: No OFD packet to send [01:02:36]OFD Sender: No OFD packet to send [01:02:41]OFD Sender: No OFD packet to send [01:02:46]OFD Sender: No OFD packet to send [01:02:51]OFD Sender: No OFD packet to send [01:02:56]OFD Sender: No OFD packet to send [01:03:01]OFD Sender: No OFD packet to send [01:03:06]OFD Sender: No OFD packet to send [01:03:11]OFD Sender: No OFD packet to send [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:36]OFD Sender: No OFD packet to send [01:03:41]OFD Sender: No OFD packet to send [01:03:46]OFD Sender: No OFD packet to send [01:03:51]OFD Sender: No OFD packet to send [01:03:56]OFD Sender: No OFD packet to send [01:04:01]OFD Sender: No OFD packet to send [01:04:06]OFD Sender: No OFD packet to send [01:04:11]OFD Sender: No OFD packet to send [01:04:16]OFD Sender: No OFD packet to send [01:04:21]OFD Sender: No OFD packet to send [01:04:26]OFD Sender: No OFD packet to send [01:04:31]OFD Sender: No OFD packet to send [01:04:36]OFD Sender: No OFD packet to send [01:04:41]OFD Sender: No OFD packet to send [01:04:46]OFD Sender: No OFD packet to send [01:04:51]OFD Sender: No OFD packet to send [01:04:56]OFD Sender: No OFD packet to send [01:05:01]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:12]OFD Sender: No OFD packet to send [01:05:17]OFD Sender: No OFD packet to send [01:05:22]OFD Sender: No OFD packet to send [01:05:27]OFD Sender: No OFD packet to send [01:05:32]OFD Sender: No OFD packet to send [01:05:37]OFD Sender: No OFD packet to send [01:05:39]recv_with_timeout no data received [01:05:42]OFD Sender: No OFD packet to send [01:05:47]OFD Sender: No OFD packet to send [01:05:52]OFD Sender: No OFD packet to send [01:05:57]OFD Sender: No OFD packet to send [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:47]OFD Sender: No OFD packet to send [01:06:50]recv_with_timeout no data received [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]OFD Sender: No OFD packet to send [01:07:27]OFD Sender: No OFD packet to send [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:17]OFD Sender: No OFD packet to send [01:08:21]accept exits with 10 [01:08:21]New connection [01:08:21]New thread 3067116900 created [01:08:21]Thread 3066973540 joined [01:08:21]Waiting for new connection... [01:08:21] Sock 10.Parse request [01:08:21]Sock 10.Check first char [01:08:21]Sock 10.First char is OK [01:08:21]request: POST /json_proto HTTP/1.0 [01:08:21]Method: POST [01:08:21]URL: /json_proto [01:08:21]Method is POST - this is cgi request [01:08:21]url: /json_proto [01:08:21]query_string will be loaded in cgi processing [01:08:21]execute_cgi json_proto POST (null) [01:08:21]execute_cgi path=json_proto method=POST [01:08:21]POST find Content-Length [01:08:21]Host: 172.17.43.67:8080 [01:08:21]Content-Length: 796 [01:08:21]Content-Type: application/json [01:08:21] [01:08:21]POST finish read [01:08:21]Found Content-Length = 796 [01:08:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:21]execute_script... [01:08:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:21]POST & json_proto [01:08:21]process_json_proto [01:08:21]json parsed OK: [01:08:21]protocol is kg_v1.0 [01:08:21]action value=close_receipt [01:08:21]process_action close_receipt [01:08:21]cmd_close_receipt [01:08:21]MH_GetDate [01:08:21]Write to MH i2c: F0 00 00 60 04 53 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: F0 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: F0 09 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: F0 09 00 60 04 00 86 BF F0 66 6A BD 47 65 CA [01:08:21]GetLastDocTimeStamp 1727053062 [01:08:21]current date 1727053702 [01:08:21]FM_GetShiftState [01:08:21]SAM_PROTO_GetShiftState [01:08:21]wFMCommunicate request_size=4 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 13 01 00 [01:08:21]Write to MH i2c: E2 08 00 61 04 80 13 01 00 00 00 00 00 E2 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 0E 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 0E 00 61 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 44 [01:08:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:08:21]wFMCommunicate OK [01:08:21]SAM_PROTO_GetShiftState done [01:08:21]FM_GetShiftState done [01:08:21]opened in 1727051593 [01:08:21]opened+sec_in_day 1727137993 [01:08:21]quantity*price = 0 [01:08:21]sum+1 = 1 [01:08:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 4 23.09.2024 01:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152132 ФПД: 99656387084997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152132&fm=99656387084997&tin=02508201610067®Number=0000000000091825&sum=0 [01:08:22]StoreToDocumentArchive [01:08:22]shift 476 fd 152132 [01:08:22]save to /storage/0476/doc_00152132 [01:08:22]save last doc name /storage/0476/doc_00152132 to /storage/kkm_last_doc_name [01:08:22]save OK [01:08:22]Clear old archive folders... [01:08:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:08:22]tlvbuf is 0065CA80 [01:08:22]SAM_PROTO_ClearQueue [01:08:22]wFMCommunicate request_size=4 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 09 00 00 [01:08:22]Write to MH i2c: E2 08 00 6E 04 80 09 00 00 00 00 00 00 E4 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 6E 04 00 90 00 E6 [01:08:22]RAPDU: 90 00 [01:08:22]wFMCommunicate OK [01:08:22]SAM_PROTO_ClearQueue done [01:08:22]KKMCreateOFDPacket [01:08:22]OFDProtocolAddRootSTLVToBuf [01:08:22]FM_MakeSignedData [01:08:22]FM_MakeSignedData [01:08:22]SAM_PROTO_SignData [01:08:22]wFMCommunicate request_size=4 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 0D 01 02 [01:08:22]Write to MH i2c: E2 08 00 6F 04 80 0D 01 02 00 00 00 00 EC [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 6F 04 00 90 00 E7 [01:08:22]RAPDU: 90 00 [01:08:22]wFMCommunicate OK [01:08:22]wFMCommunicate request_size=255 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 86 BF F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 52 02 00 35 04 06 00 5A [01:08:22]Write to MH i2c: E2 02 01 70 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 86 BF F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 52 02 00 35 04 06 00 5A 00 00 C3 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 70 04 00 90 00 E8 [01:08:22]RAPDU: 90 00 [01:08:22]wFMCommunicate OK [01:08:22]wFMCommunicate request_size=10 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 0D 02 02 05 A3 0F 8D 42 C5 [01:08:22]Write to MH i2c: E2 0D 00 71 04 80 0D 02 02 05 00 A3 0F 8D 42 C5 00 00 3F [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 03 00 71 04 00 90 00 E9 [01:08:22]RAPDU: 90 00 [01:08:22]wFMCommunicate OK [01:08:22]wFMCommunicate request_size=4 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 0D 03 02 [01:08:22]Write to MH i2c: E2 08 00 72 04 80 0D 03 02 00 00 00 00 F1 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]OFD Sender: No OFD packet to send [01:08:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 0B 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 0B 00 72 04 00 41 11 E1 2F 72 78 FA 91 90 00 C9 [01:08:22]RAPDU: 41 11 E1 2F 72 78 FA 91 90 00 [01:08:22]wFMCommunicate OK [01:08:22]SAM_PROTO_SignData done [01:08:22]FM_MakeSignedData done [01:08:22]CreateOFDProtocolMessage [01:08:22]wFMCommunicate request_size=4 [01:08:22]MH_SAM_APDU [01:08:22]CAPDU: 80 11 00 00 [01:08:22]Write to MH i2c: E2 08 00 73 04 80 11 00 00 00 00 00 00 F1 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:22]Read from MH i2c: E2 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 17 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: E2 17 00 73 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [01:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:08:22]wFMCommunicate OK [01:08:22]CreateOFDProtocolMessage done [01:08:22]OFDSenderStorePacket 152132 [01:08:22]StoreOFDPacket docnum=152132 [01:08:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 B5 07 01 39 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 86 BF F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 52 02 00 35 04 06 00 5A A3 0F 8D 42 C5 41 11 E1 2F 72 78 FA 91 [01:08:22]CheckFolder [01:08:22]dirname=/storage/ofd_packets [01:08:22]CheckFolder done [01:08:22]ProducePacketName [01:08:22]name=ofd_packets/00152132 [01:08:22]NVStorageSaveData ofd_packets/00152132 [01:08:22]File name is /storage/ofd_packets/00152132 [01:08:22]Write 301 bytes [01:08:22]NVStorageSaveData done [01:08:22]OFDSenderStorePacket done [01:08:22]KKMCreateOFDPacket done [01:08:22]NVStorageSaveData kkm_last_timestamp [01:08:22]File name is /storage/kkm_last_timestamp [01:08:22]Write 4 bytes [01:08:22]NVStorageSaveData done [01:08:22]ExternCall_PrintAddStr [01:08:22]wPrintStart [01:08:22]Write to MH i2c: 01 00 00 74 04 78 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 07 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [01:08:22]RasterBufferAndPrint [01:08:22]line Счет N : (1)1786138 [01:08:22]line ИНН: 02508201610067 [01:08:22]line Контрольно-Кассовый Чек [01:08:22]line ПРОДАЖА [01:08:22]line ТРК (МРК, ГНК) : 42 [01:08:22]line Товар: 2710124130 [01:08:22]line Аи-92-К-5 [01:08:22]line 4.430 * 0.00 [01:08:22]line = 0.00 [01:08:22]line НДС 12% НСП 1% [01:08:22]line > о реализуемом товаре [01:08:22]line ИТОГО: 0.00 [01:08:22]line НСП 1% : 0.00 [01:08:22]line НДС 12% : 0.00 [01:08:22]line Наличными: 0.00 [01:08:22]line Безнал.: 0.00 [01:08:22]line Место: АЗС № 89 "Партнер Нефть" [01:08:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:08:22]line СНО: Общий режим [01:08:22]line Чек 4 23.09.2024 01:08 [01:08:22]line Смена: 476 ФФД: 1.0 [01:08:22]line ЗНМ: 0300000113 [01:08:22]line РНМ: 0000000000091825 [01:08:22]line Версия ККМ: 001 [01:08:22]line Платежная система: O! деньги [01:08:22]line ФМ: 0000000000871835 [01:08:22]line ФД: 152132 [01:08:22]line ФПД: 99656387084997 [01:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152132&fm=99656387084997&tin=02508201610067®Number=0000000000091825&sum=0 [01:08:22]OFD Sender: Processing packet 152132 [packets to send 827, broken 826] [01:08:22]ProducePacketName [01:08:22]name=ofd_packets/00152132 [01:08:22]OFD Sender: To server: pG, [01:08:22]CommunicateWithHost lk.salyk.kg:30040 [01:08:22]ConnectInit lk.salyk.kg [01:08:22]written 0, free lines is 4095 [01:08:23]Write to MH i2c: 01 00 00 9E 04 A2 [01:08:23]Write i2c OK [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: 01 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: 01 07 00 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 E6 0C 9B [01:08:23]RasterBufferAndPrint [01:08:23]line [01:08:23]line [01:08:23]line [01:08:23]line [01:08:23]line [01:08:23]written 0, free lines is 3305 [01:08:23]MH_Cut [01:08:23]Write to MH i2c: D1 01 00 A5 04 01 7B [01:08:23]Write i2c OK [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: D1 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: D1 01 00 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: D1 01 00 A5 04 00 7A [01:08:23]Write to MH i2c: 01 00 00 A6 04 AA [01:08:23]Write i2c OK [01:08:23]MH_I2C_Read... [01:08:24]*** Cut start [01:08:24]*** Purtial cut [01:08:24]*** Stage 1: CUTSNS_PIN = 1 [01:08:24]Read from MH i2c: 01 [01:08:24]MH_I2C_Read... [01:08:24]*** Stop cut motor [01:08:24]*** Cut end [01:08:24]Read from MH i2c: 01 07 00 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 FF 0F BF [01:08:24]process_action close_receipt done [01:08:24]requested_data is exist [01:08:24]produce_requested_data [01:08:24]requested_item fm.sn is exist - process it [01:08:24]wFMCommunicate request_size=4 [01:08:24]MH_SAM_APDU [01:08:24]CAPDU: 80 11 00 00 [01:08:24]Write to MH i2c: E2 08 00 A7 04 80 11 00 00 00 00 00 00 25 [01:08:24]Write i2c OK [01:08:24]MH_I2C_Read... [01:08:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:24]Read from MH i2c: E2 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 17 00 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 17 00 A7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [01:08:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:08:24]wFMCommunicate OK [01:08:24]requested_item fd.num is exist - process it [01:08:24]SAM_PROTO_GetFieldsCounters [01:08:24]wFMCommunicate request_size=4 [01:08:24]MH_SAM_APDU [01:08:24]CAPDU: 80 13 00 00 [01:08:24]Write to MH i2c: E2 08 00 A8 04 80 13 00 00 00 00 00 00 28 [01:08:24]Write i2c OK [01:08:24]MH_I2C_Read... [01:08:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:08:24]Read from MH i2c: E2 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 62 00 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 62 00 A8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [01:08:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:08:24]wFMCommunicate OK [01:08:24]SAM_PROTO_GetFieldsCounters done [01:08:24]requested_item shift.num is exist - process it [01:08:24]requested_item shift.opened is exist - process it [01:08:24]req_shift_opened [01:08:24]FM_GetShiftState [01:08:24]SAM_PROTO_GetShiftState [01:08:24]wFMCommunicate request_size=4 [01:08:24]MH_SAM_APDU [01:08:24]CAPDU: 80 13 01 00 [01:08:24]Write to MH i2c: E2 08 00 A9 04 80 13 01 00 00 00 00 00 2A [01:08:24]Write i2c OK [01:08:24]MH_I2C_Read... [01:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:24]Read from MH i2c: E2 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 0E 00 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 0E 00 A9 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8C [01:08:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:08:24]wFMCommunicate OK [01:08:24]SAM_PROTO_GetShiftState done [01:08:24]FM_GetShiftState done [01:08:24]req_shift_opened done [01:08:24]requested_item shift.open_date is exist - process it [01:08:24]req_shift_open_date [01:08:24]req_shift_open_date done [01:08:24]produce_requested_data done [01:08:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152132,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [01:08:24]process_action_free close_receipt [01:08:24]json_value_free [01:08:24]json_value_free done [01:08:24]process_json_proto returns [01:08:24]Send response to host [01:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152132,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [01:08:24]free response buf [01:08:24]execute_script done [01:08:24]execute_script returns [01:08:24]free content buf [01:08:24]Sock 10.Close socket [01:08:24]Sock 10.Thread stoped [01:08:24]Connected sock=11 [01:08:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 B5 07 01 39 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 86 BF F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 52 02 00 35 04 06 00 5A A3 0F 8D 42 C5 41 11 E1 2F 72 78 FA 91 [01:08:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 F3 47 00 45 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 52 02 00 F4 03 04 00 8A 67 F0 66 B6 04 01 00 00 D0 52 E1 94 5E 5E B7 00 [01:08:25]CommunicateWithHost err = 0 [01:08:25]CheckOFDResponse [01:08:25]1017 (14) - 77093643461234 [01:08:25]1041 (16) - 0000000000871835 [01:08:25]1040 (4) - 152132 [01:08:25]1012 (4) - 22.09.2024 18:52 [01:08:25]1206 (1) - 0 [01:08:25]OFD Sender: Remove packet 152132 [01:08:25]ProducePacketName [01:08:25]name=ofd_packets/00152132 [01:08:25]NVStorageDeleteData [01:08:25]OFD Sender: No OFD packet to send [01:08:30]OFD Sender: No OFD packet to send [01:08:35]OFD Sender: No OFD packet to send [01:08:40]OFD Sender: No OFD packet to send [01:08:45]OFD Sender: No OFD packet to send [01:08:50]OFD Sender: No OFD packet to send [01:08:55]OFD Sender: No OFD packet to send [01:09:00]OFD Sender: No OFD packet to send [01:09:05]OFD Sender: No OFD packet to send [01:09:10]OFD Sender: No OFD packet to send [01:09:15]OFD Sender: No OFD packet to send [01:09:20]OFD Sender: No OFD packet to send [01:09:25]OFD Sender: No OFD packet to send [01:09:30]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:51]OFD Sender: No OFD packet to send [01:09:56]OFD Sender: No OFD packet to send [01:10:01]OFD Sender: No OFD packet to send [01:10:06]OFD Sender: No OFD packet to send [01:10:11]OFD Sender: No OFD packet to send [01:10:16]OFD Sender: No OFD packet to send [01:10:21]OFD Sender: No OFD packet to send [01:10:26]OFD Sender: No OFD packet to send [01:10:31]OFD Sender: No OFD packet to send [01:10:36]OFD Sender: No OFD packet to send [01:10:41]OFD Sender: No OFD packet to send [01:10:46]OFD Sender: No OFD packet to send [01:10:51]OFD Sender: No OFD packet to send [01:10:56]OFD Sender: No OFD packet to send [01:11:01]OFD Sender: No OFD packet to send [01:11:06]OFD Sender: No OFD packet to send [01:11:11]OFD Sender: No OFD packet to send [01:11:16]OFD Sender: No OFD packet to send [01:11:21]OFD Sender: No OFD packet to send [01:11:26]OFD Sender: No OFD packet to send [01:11:31]OFD Sender: No OFD packet to send [01:11:36]OFD Sender: No OFD packet to send [01:11:41]OFD Sender: No OFD packet to send [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:21]OFD Sender: No OFD packet to send [01:13:22]recv_with_timeout no data received [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:12]OFD Sender: No OFD packet to send [01:14:17]OFD Sender: No OFD packet to send [01:14:22]OFD Sender: No OFD packet to send [01:14:26]recv_with_timeout no data received [01:14:27]OFD Sender: No OFD packet to send [01:14:32]OFD Sender: No OFD packet to send [01:14:37]OFD Sender: No OFD packet to send [01:14:42]OFD Sender: No OFD packet to send [01:14:47]OFD Sender: No OFD packet to send [01:14:52]OFD Sender: No OFD packet to send [01:14:57]OFD Sender: No OFD packet to send [01:15:02]OFD Sender: No OFD packet to send [01:15:07]OFD Sender: No OFD packet to send [01:15:12]OFD Sender: No OFD packet to send [01:15:17]OFD Sender: No OFD packet to send [01:15:22]OFD Sender: No OFD packet to send [01:15:27]OFD Sender: No OFD packet to send [01:15:32]OFD Sender: No OFD packet to send [01:15:37]OFD Sender: No OFD packet to send [01:15:42]OFD Sender: No OFD packet to send [01:15:47]OFD Sender: No OFD packet to send [01:15:52]OFD Sender: No OFD packet to send [01:15:57]OFD Sender: No OFD packet to send [01:16:02]OFD Sender: No OFD packet to send [01:16:07]OFD Sender: No OFD packet to send [01:16:12]OFD Sender: No OFD packet to send [01:16:17]OFD Sender: No OFD packet to send [01:16:22]recv_with_timeout no data received [01:16:22]OFD Sender: No OFD packet to send [01:16:27]OFD Sender: No OFD packet to send [01:16:32]OFD Sender: No OFD packet to send [01:16:37]OFD Sender: No OFD packet to send [01:16:42]OFD Sender: No OFD packet to send [01:16:47]OFD Sender: No OFD packet to send [01:16:52]OFD Sender: No OFD packet to send [01:16:57]OFD Sender: No OFD packet to send [01:16:59]recv_with_timeout no data received [01:17:02]OFD Sender: No OFD packet to send [01:17:07]OFD Sender: No OFD packet to send [01:17:12]OFD Sender: No OFD packet to send [01:17:17]OFD Sender: No OFD packet to send [01:17:22]OFD Sender: No OFD packet to send [01:17:27]OFD Sender: No OFD packet to send [01:17:32]OFD Sender: No OFD packet to send [01:17:37]OFD Sender: No OFD packet to send [01:17:42]OFD Sender: No OFD packet to send [01:17:47]OFD Sender: No OFD packet to send [01:17:52]OFD Sender: No OFD packet to send [01:17:57]OFD Sender: No OFD packet to send [01:18:02]OFD Sender: No OFD packet to send [01:18:07]OFD Sender: No OFD packet to send [01:18:12]OFD Sender: No OFD packet to send [01:18:17]OFD Sender: No OFD packet to send [01:18:19]recv_with_timeout no data received [01:18:22]OFD Sender: No OFD packet to send [01:18:27]OFD Sender: No OFD packet to send [01:18:32]OFD Sender: No OFD packet to send [01:18:37]OFD Sender: No OFD packet to send [01:18:42]OFD Sender: No OFD packet to send [01:18:48]OFD Sender: No OFD packet to send [01:18:53]OFD Sender: No OFD packet to send [01:18:58]OFD Sender: No OFD packet to send [01:19:03]OFD Sender: No OFD packet to send [01:19:08]OFD Sender: No OFD packet to send [01:19:08]recv_with_timeout no data received [01:19:13]OFD Sender: No OFD packet to send [01:19:18]OFD Sender: No OFD packet to send [01:19:23]OFD Sender: No OFD packet to send [01:19:28]OFD Sender: No OFD packet to send [01:19:33]OFD Sender: No OFD packet to send [01:19:38]OFD Sender: No OFD packet to send [01:19:43]OFD Sender: No OFD packet to send [01:19:48]OFD Sender: No OFD packet to send [01:19:53]OFD Sender: No OFD packet to send [01:19:58]OFD Sender: No OFD packet to send [01:20:03]OFD Sender: No OFD packet to send [01:20:08]OFD Sender: No OFD packet to send [01:20:13]OFD Sender: No OFD packet to send [01:20:18]OFD Sender: No OFD packet to send [01:20:23]OFD Sender: No OFD packet to send [01:20:28]OFD Sender: No OFD packet to send [01:20:33]OFD Sender: No OFD packet to send [01:20:38]OFD Sender: No OFD packet to send [01:20:43]OFD Sender: No OFD packet to send [01:20:48]OFD Sender: No OFD packet to send [01:20:53]OFD Sender: No OFD packet to send [01:20:58]OFD Sender: No OFD packet to send [01:21:03]OFD Sender: No OFD packet to send [01:21:08]OFD Sender: No OFD packet to send [01:21:13]OFD Sender: No OFD packet to send [01:21:18]OFD Sender: No OFD packet to send [01:21:23]OFD Sender: No OFD packet to send [01:21:28]OFD Sender: No OFD packet to send [01:21:33]OFD Sender: No OFD packet to send [01:21:38]OFD Sender: No OFD packet to send [01:21:43]OFD Sender: No OFD packet to send [01:21:48]OFD Sender: No OFD packet to send [01:21:51]recv_with_timeout no data received [01:21:53]OFD Sender: No OFD packet to send [01:21:58]OFD Sender: No OFD packet to send [01:22:03]OFD Sender: No OFD packet to send [01:22:08]OFD Sender: No OFD packet to send [01:22:13]OFD Sender: No OFD packet to send [01:22:18]OFD Sender: No OFD packet to send [01:22:23]OFD Sender: No OFD packet to send [01:22:28]OFD Sender: No OFD packet to send [01:22:33]OFD Sender: No OFD packet to send [01:22:38]OFD Sender: No OFD packet to send [01:22:43]OFD Sender: No OFD packet to send [01:22:48]OFD Sender: No OFD packet to send [01:22:53]recv_with_timeout no data received [01:22:53]OFD Sender: No OFD packet to send [01:22:58]OFD Sender: No OFD packet to send [01:23:03]OFD Sender: No OFD packet to send [01:23:08]OFD Sender: No OFD packet to send [01:23:10]recv_with_timeout no data received [01:23:13]OFD Sender: No OFD packet to send [01:23:18]OFD Sender: No OFD packet to send [01:23:24]OFD Sender: No OFD packet to send [01:23:29]OFD Sender: No OFD packet to send [01:23:34]OFD Sender: No OFD packet to send [01:23:39]OFD Sender: No OFD packet to send [01:23:44]OFD Sender: No OFD packet to send [01:23:49]OFD Sender: No OFD packet to send [01:23:54]OFD Sender: No OFD packet to send [01:23:59]OFD Sender: No OFD packet to send [01:24:04]OFD Sender: No OFD packet to send [01:24:09]OFD Sender: No OFD packet to send [01:24:14]OFD Sender: No OFD packet to send [01:24:19]OFD Sender: No OFD packet to send [01:24:24]OFD Sender: No OFD packet to send [01:24:29]OFD Sender: No OFD packet to send [01:24:34]OFD Sender: No OFD packet to send [01:24:39]OFD Sender: No OFD packet to send [01:24:44]OFD Sender: No OFD packet to send [01:24:49]OFD Sender: No OFD packet to send [01:24:53]recv_with_timeout no data received [01:24:54]OFD Sender: No OFD packet to send [01:24:59]OFD Sender: No OFD packet to send [01:25:04]OFD Sender: No OFD packet to send [01:25:09]OFD Sender: No OFD packet to send [01:25:10]accept exits with 7 [01:25:10]New connection [01:25:10]New thread 3066973540 created [01:25:10]Thread 3067116900 joined [01:25:10]Waiting for new connection... [01:25:10] Sock 7.Parse request [01:25:10]Sock 7.Check first char [01:25:10]Sock 7.First char is OK [01:25:10]request: POST /json_proto HTTP/1.0 [01:25:10]Method: POST [01:25:10]URL: /json_proto [01:25:10]Method is POST - this is cgi request [01:25:10]url: /json_proto [01:25:10]query_string will be loaded in cgi processing [01:25:10]execute_cgi json_proto POST (null) [01:25:10]execute_cgi path=json_proto method=POST [01:25:10]POST find Content-Length [01:25:10]Host: 172.17.43.67:8080 [01:25:10]Content-Length: 675 [01:25:10]Content-Type: application/json [01:25:10] [01:25:10]POST finish read [01:25:10]Found Content-Length = 675 [01:25:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:10]execute_script... [01:25:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:10]POST & json_proto [01:25:10]process_json_proto [01:25:10]json parsed OK: [01:25:10]protocol is kg_v1.0 [01:25:10]action value=close_receipt [01:25:10]process_action close_receipt [01:25:10]cmd_close_receipt [01:25:10]MH_GetDate [01:25:10]Write to MH i2c: F0 00 00 AA 04 9D [01:25:10]Write i2c OK [01:25:10]MH_I2C_Read... [01:25:10]Read from MH i2c: F0 [01:25:10]MH_I2C_Read... [01:25:10]Read from MH i2c: F0 09 00 [01:25:10]MH_I2C_Read... [01:25:10]Read from MH i2c: F0 09 00 AA 04 00 78 C3 F0 66 6A BD 47 65 0A [01:25:10]GetLastDocTimeStamp 1727053702 [01:25:10]current date 1727054712 [01:25:10]FM_GetShiftState [01:25:10]SAM_PROTO_GetShiftState [01:25:10]wFMCommunicate request_size=4 [01:25:10]MH_SAM_APDU [01:25:10]CAPDU: 80 13 01 00 [01:25:10]Write to MH i2c: E2 08 00 AB 04 80 13 01 00 00 00 00 00 2C [01:25:10]Write i2c OK [01:25:10]MH_I2C_Read... [01:25:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:10]Read from MH i2c: E2 [01:25:10]MH_I2C_Read... [01:25:10]Read from MH i2c: E2 0E 00 [01:25:10]MH_I2C_Read... [01:25:10]Read from MH i2c: E2 0E 00 AB 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8E [01:25:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:25:10]wFMCommunicate OK [01:25:10]SAM_PROTO_GetShiftState done [01:25:10]FM_GetShiftState done [01:25:10]opened in 1727051593 [01:25:10]opened+sec_in_day 1727137993 [01:25:10]quantity*price = 40005 [01:25:10]sum+1 = 40006 [01:25:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 5 23.09.2024 01:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152133 ФПД: 115941212181174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T012512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152133&fm=115941212181174&tin=02508201610067®Number=0000000000091825&sum=40000 [01:25:12]StoreToDocumentArchive [01:25:12]shift 476 fd 152133 [01:25:12]save to /storage/0476/doc_00152133 [01:25:12]save last doc name /storage/0476/doc_00152133 to /storage/kkm_last_doc_name [01:25:12]save OK [01:25:12]Clear old archive folders... [01:25:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:25:12]tlvbuf is 00659600 [01:25:12]SAM_PROTO_ClearQueue [01:25:12]wFMCommunicate request_size=4 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 09 00 00 [01:25:12]Write to MH i2c: E2 08 00 B8 04 80 09 00 00 00 00 00 00 2E [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 B8 04 00 90 00 30 [01:25:12]RAPDU: 90 00 [01:25:12]wFMCommunicate OK [01:25:12]SAM_PROTO_ClearQueue done [01:25:12]KKMCreateOFDPacket [01:25:12]OFDProtocolAddRootSTLVToBuf [01:25:12]FM_MakeSignedData [01:25:12]FM_MakeSignedData [01:25:12]SAM_PROTO_SignData [01:25:12]wFMCommunicate request_size=4 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 0D 01 02 [01:25:12]Write to MH i2c: E2 08 00 B9 04 80 0D 01 02 00 00 00 00 36 [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 B9 04 00 90 00 31 [01:25:12]RAPDU: 90 00 [01:25:12]wFMCommunicate OK [01:25:12]wFMCommunicate request_size=255 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 78 C3 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 52 02 00 35 04 06 00 69 72 AA C4 [01:25:12]Write to MH i2c: E2 02 01 BA 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 78 C3 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 52 02 00 35 04 06 00 69 72 AA C4 00 00 03 [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 BA 04 00 90 00 32 [01:25:12]RAPDU: 90 00 [01:25:12]wFMCommunicate OK [01:25:12]wFMCommunicate request_size=7 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 0D 02 02 02 52 B6 [01:25:12]Write to MH i2c: E2 0A 00 BB 04 80 0D 02 02 02 00 52 B6 00 00 45 [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 03 00 BB 04 00 90 00 33 [01:25:12]RAPDU: 90 00 [01:25:12]wFMCommunicate OK [01:25:12]wFMCommunicate request_size=4 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 0D 03 02 [01:25:12]Write to MH i2c: E2 08 00 BC 04 80 0D 03 02 00 00 00 00 3B [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 0B 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 0B 00 BC 04 00 F6 6F F2 8B 3B F1 C8 8E 90 00 A0 [01:25:12]RAPDU: F6 6F F2 8B 3B F1 C8 8E 90 00 [01:25:12]wFMCommunicate OK [01:25:12]SAM_PROTO_SignData done [01:25:12]FM_MakeSignedData done [01:25:12]CreateOFDProtocolMessage [01:25:12]wFMCommunicate request_size=4 [01:25:12]MH_SAM_APDU [01:25:12]CAPDU: 80 11 00 00 [01:25:12]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:12]Read from MH i2c: E2 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 17 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [01:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:25:12]wFMCommunicate OK [01:25:12]CreateOFDProtocolMessage done [01:25:12]OFDSenderStorePacket 152133 [01:25:12]StoreOFDPacket docnum=152133 [01:25:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A6 48 04 01 1B 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 78 C3 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 52 02 00 35 04 06 00 69 72 AA C4 52 B6 F6 6F F2 8B 3B F1 C8 8E [01:25:12]CheckFolder [01:25:12]dirname=/storage/ofd_packets [01:25:12]CheckFolder done [01:25:12]ProducePacketName [01:25:12]name=ofd_packets/00152133 [01:25:12]NVStorageSaveData ofd_packets/00152133 [01:25:12]File name is /storage/ofd_packets/00152133 [01:25:12]Write 298 bytes [01:25:12]NVStorageSaveData done [01:25:12]OFDSenderStorePacket done [01:25:12]KKMCreateOFDPacket done [01:25:12]NVStorageSaveData kkm_last_timestamp [01:25:12]File name is /storage/kkm_last_timestamp [01:25:12]Write 4 bytes [01:25:12]NVStorageSaveData done [01:25:12]ExternCall_PrintAddStr [01:25:12]wPrintStart [01:25:12]Write to MH i2c: 01 00 00 BE 04 C2 [01:25:12]Write i2c OK [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: 01 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: 01 07 00 [01:25:12]MH_I2C_Read... [01:25:12]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [01:25:12]RasterBufferAndPrint [01:25:12]line Счет N : (1)1786139 [01:25:12]line ИНН: 02508201610067 [01:25:12]line Контрольно-Кассовый Чек [01:25:12]line ПРОДАЖА [01:25:12]line ТРК (МРК, ГНК) : 41 [01:25:12]line Товар: 2710194210 [01:25:12]line ДТ-К-5 [01:25:12]line 5.250 * 76.20 [01:25:12]line = 400.05 [01:25:12]line НДС 12% НСП 1% [01:25:12]line > о реализуемом товаре [01:25:12]line ОКРУГЛЕНИЕ: -0.05 [01:25:12]line ИТОГО: 400.00 [01:25:12]line Внесено: 400.00 [01:25:12]line СДАЧА: 0.00 [01:25:12]line НСП 1% : 3.54 [01:25:12]line НДС 12% : 42.48 [01:25:12]line Наличными: 400.00 [01:25:12]line Безнал.: 0.00 [01:25:12]line Место: АЗС № 89 "Партнер Нефть" [01:25:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:25:12]line СНО: Общий режим [01:25:12]line Чек 5 23.09.2024 01:25 [01:25:12]line Смена: 476 ФФД: 1.0 [01:25:12]line ЗНМ: 0300000113 [01:25:12]line РНМ: 0000000000091825 [01:25:12]line Версия ККМ: 001 [01:25:12]line ФМ: 0000000000871835 [01:25:12]line ФД: 152133 [01:25:12]line ФПД: 115941212181174 [01:25:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T012512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152133&fm=115941212181174&tin=02508201610067®Number=0000000000091825&sum=40000 [01:25:12]OFD Sender: Processing packet 152133 [packets to send 827, broken 826] [01:25:12]ProducePacketName [01:25:12]name=ofd_packets/00152133 [01:25:12]OFD Sender: To server: pG, [01:25:12]CommunicateWithHost lk.salyk.kg:30040 [01:25:12]ConnectInit lk.salyk.kg [01:25:12]written 0, free lines is 4095 [01:25:13]Write to MH i2c: 01 00 00 E9 04 ED [01:25:13]Write i2c OK [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: 01 [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: 01 07 00 [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: 01 07 00 E9 04 00 00 00 00 00 CB 0C CB [01:25:13]RasterBufferAndPrint [01:25:13]line [01:25:13]line [01:25:13]line [01:25:13]line [01:25:13]line [01:25:13]written 0, free lines is 3281 [01:25:13]MH_Cut [01:25:13]Write to MH i2c: D1 01 00 F0 04 01 C6 [01:25:13]Write i2c OK [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: D1 [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: D1 01 00 [01:25:13]MH_I2C_Read... [01:25:13]Read from MH i2c: D1 01 00 F0 04 00 C5 [01:25:13]Write to MH i2c: 01 00 00 F1 04 F5 [01:25:13]Write i2c OK [01:25:13]MH_I2C_Read... [01:25:14]*** Cut start [01:25:14]*** Purtial cut [01:25:14]*** Stage 1: CUTSNS_PIN = 1 [01:25:14]Read from MH i2c: 01 [01:25:14]MH_I2C_Read... [01:25:14]*** Stop cut motor [01:25:14]*** Cut end [01:25:14]Read from MH i2c: 01 07 00 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: 01 07 00 F1 04 00 00 00 00 00 FF 0F 0A [01:25:14]process_action close_receipt done [01:25:14]requested_data is exist [01:25:14]produce_requested_data [01:25:14]requested_item fm.sn is exist - process it [01:25:14]wFMCommunicate request_size=4 [01:25:14]MH_SAM_APDU [01:25:14]CAPDU: 80 11 00 00 [01:25:14]Write to MH i2c: E2 08 00 F2 04 80 11 00 00 00 00 00 00 70 [01:25:14]Write i2c OK [01:25:14]MH_I2C_Read... [01:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:14]Read from MH i2c: E2 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 17 00 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 17 00 F2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [01:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:25:14]wFMCommunicate OK [01:25:14]requested_item fd.num is exist - process it [01:25:14]SAM_PROTO_GetFieldsCounters [01:25:14]wFMCommunicate request_size=4 [01:25:14]MH_SAM_APDU [01:25:14]CAPDU: 80 13 00 00 [01:25:14]Write to MH i2c: E2 08 00 F3 04 80 13 00 00 00 00 00 00 73 [01:25:14]Write i2c OK [01:25:14]MH_I2C_Read... [01:25:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:25:14]Read from MH i2c: E2 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 62 00 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 62 00 F3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [01:25:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:25:14]wFMCommunicate OK [01:25:14]SAM_PROTO_GetFieldsCounters done [01:25:14]requested_item shift.num is exist - process it [01:25:14]requested_item shift.opened is exist - process it [01:25:14]req_shift_opened [01:25:14]FM_GetShiftState [01:25:14]SAM_PROTO_GetShiftState [01:25:14]wFMCommunicate request_size=4 [01:25:14]MH_SAM_APDU [01:25:14]CAPDU: 80 13 01 00 [01:25:14]Write to MH i2c: E2 08 00 F4 04 80 13 01 00 00 00 00 00 75 [01:25:14]Write i2c OK [01:25:14]MH_I2C_Read... [01:25:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:14]Read from MH i2c: E2 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 0E 00 [01:25:14]MH_I2C_Read... [01:25:14]Read from MH i2c: E2 0E 00 F4 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D7 [01:25:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:25:14]wFMCommunicate OK [01:25:14]SAM_PROTO_GetShiftState done [01:25:14]FM_GetShiftState done [01:25:14]req_shift_opened done [01:25:14]requested_item shift.open_date is exist - process it [01:25:14]req_shift_open_date [01:25:14]req_shift_open_date done [01:25:14]produce_requested_data done [01:25:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152133,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [01:25:14]process_action_free close_receipt [01:25:14]json_value_free [01:25:14]json_value_free done [01:25:14]process_json_proto returns [01:25:14]Send response to host [01:25:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152133,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [01:25:14]free response buf [01:25:14]execute_script done [01:25:14]execute_script returns [01:25:14]free content buf [01:25:14]Sock 7.Close socket [01:25:14]Sock 7.Thread stoped [01:25:16]Connected sock=11 [01:25:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A6 48 04 01 1B 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 78 C3 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 52 02 00 35 04 06 00 69 72 AA C4 52 B6 F6 6F F2 8B 3B F1 C8 8E [01:25:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D0 43 47 00 AB 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 52 02 00 F4 03 04 00 7D 6B F0 66 B6 04 01 00 00 A6 69 0A F1 EE CA 37 6E [01:25:16]CommunicateWithHost err = 0 [01:25:16]CheckOFDResponse [01:25:16]1017 (14) - 77093643461234 [01:25:16]1041 (16) - 0000000000871835 [01:25:16]1040 (4) - 152133 [01:25:16]1012 (4) - 22.09.2024 19:09 [01:25:16]1206 (1) - 0 [01:25:16]OFD Sender: Remove packet 152133 [01:25:16]ProducePacketName [01:25:16]name=ofd_packets/00152133 [01:25:16]NVStorageDeleteData [01:25:16]OFD Sender: No OFD packet to send [01:25:21]OFD Sender: No OFD packet to send [01:25:26]OFD Sender: No OFD packet to send [01:25:31]OFD Sender: No OFD packet to send [01:25:36]OFD Sender: No OFD packet to send [01:25:42]OFD Sender: No OFD packet to send [01:25:47]OFD Sender: No OFD packet to send [01:25:52]OFD Sender: No OFD packet to send [01:25:57]OFD Sender: No OFD packet to send [01:26:02]OFD Sender: No OFD packet to send [01:26:07]OFD Sender: No OFD packet to send [01:26:12]OFD Sender: No OFD packet to send [01:26:16]recv_with_timeout no data received [01:26:17]OFD Sender: No OFD packet to send [01:26:22]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:32]recv_with_timeout no data received [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:51]recv_with_timeout no data received [01:28:52]OFD Sender: No OFD packet to send [01:28:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:22]OFD Sender: No OFD packet to send [01:29:27]OFD Sender: No OFD packet to send [01:29:28]recv_with_timeout no data received [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:29:59]recv_with_timeout no data received [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:18]OFD Sender: No OFD packet to send [01:30:23]OFD Sender: No OFD packet to send [01:30:28]OFD Sender: No OFD packet to send [01:30:33]OFD Sender: No OFD packet to send [01:30:35]recv_with_timeout no data received [01:30:38]OFD Sender: No OFD packet to send [01:30:43]OFD Sender: No OFD packet to send [01:30:48]OFD Sender: No OFD packet to send [01:30:48]recv_with_timeout no data received [01:30:53]OFD Sender: No OFD packet to send [01:30:58]OFD Sender: No OFD packet to send [01:31:03]OFD Sender: No OFD packet to send [01:31:08]OFD Sender: No OFD packet to send [01:31:13]OFD Sender: No OFD packet to send [01:31:18]OFD Sender: No OFD packet to send [01:31:23]OFD Sender: No OFD packet to send [01:31:28]OFD Sender: No OFD packet to send [01:31:33]OFD Sender: No OFD packet to send [01:31:38]OFD Sender: No OFD packet to send [01:31:43]OFD Sender: No OFD packet to send [01:31:48]OFD Sender: No OFD packet to send [01:31:53]OFD Sender: No OFD packet to send [01:31:58]OFD Sender: No OFD packet to send [01:32:01]recv_with_timeout no data received [01:32:03]OFD Sender: No OFD packet to send [01:32:08]OFD Sender: No OFD packet to send [01:32:13]OFD Sender: No OFD packet to send [01:32:18]OFD Sender: No OFD packet to send [01:32:23]OFD Sender: No OFD packet to send [01:32:28]OFD Sender: No OFD packet to send [01:32:33]OFD Sender: No OFD packet to send [01:32:38]OFD Sender: No OFD packet to send [01:32:43]OFD Sender: No OFD packet to send [01:32:48]OFD Sender: No OFD packet to send [01:32:53]OFD Sender: No OFD packet to send [01:32:58]OFD Sender: No OFD packet to send [01:33:03]OFD Sender: No OFD packet to send [01:33:08]OFD Sender: No OFD packet to send [01:33:13]OFD Sender: No OFD packet to send [01:33:18]OFD Sender: No OFD packet to send [01:33:23]OFD Sender: No OFD packet to send [01:33:28]OFD Sender: No OFD packet to send [01:33:33]OFD Sender: No OFD packet to send [01:33:38]OFD Sender: No OFD packet to send [01:33:43]OFD Sender: No OFD packet to send [01:33:48]OFD Sender: No OFD packet to send [01:33:53]OFD Sender: No OFD packet to send [01:33:58]OFD Sender: No OFD packet to send [01:34:03]OFD Sender: No OFD packet to send [01:34:08]OFD Sender: No OFD packet to send [01:34:13]OFD Sender: No OFD packet to send [01:34:18]OFD Sender: No OFD packet to send [01:34:23]OFD Sender: No OFD packet to send [01:34:28]OFD Sender: No OFD packet to send [01:34:33]OFD Sender: No OFD packet to send [01:34:38]OFD Sender: No OFD packet to send [01:34:43]OFD Sender: No OFD packet to send [01:34:48]OFD Sender: No OFD packet to send [01:34:54]OFD Sender: No OFD packet to send [01:34:59]OFD Sender: No OFD packet to send [01:35:01]accept exits with 9 [01:35:01]New connection [01:35:01]New thread 3067116900 created [01:35:01]Thread 3066973540 joined [01:35:01]Waiting for new connection... [01:35:01] Sock 9.Parse request [01:35:01]Sock 9.Check first char [01:35:01]Sock 9.First char is OK [01:35:01]request: POST /json_proto HTTP/1.0 [01:35:01]Method: POST [01:35:01]URL: /json_proto [01:35:01]Method is POST - this is cgi request [01:35:01]url: /json_proto [01:35:01]query_string will be loaded in cgi processing [01:35:01]execute_cgi json_proto POST (null) [01:35:01]execute_cgi path=json_proto method=POST [01:35:01]POST find Content-Length [01:35:01]Host: 172.17.43.67:8080 [01:35:01]Content-Length: 678 [01:35:01]Content-Type: application/json [01:35:01] [01:35:01]POST finish read [01:35:01]Found Content-Length = 678 [01:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:35:01]execute_script... [01:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:35:01]POST & json_proto [01:35:01]process_json_proto [01:35:01]json parsed OK: [01:35:01]protocol is kg_v1.0 [01:35:01]action value=close_receipt [01:35:01]process_action close_receipt [01:35:01]cmd_close_receipt [01:35:01]MH_GetDate [01:35:01]Write to MH i2c: F0 00 00 F5 04 E8 [01:35:01]Write i2c OK [01:35:01]MH_I2C_Read... [01:35:01]Read from MH i2c: F0 [01:35:01]MH_I2C_Read... [01:35:01]Read from MH i2c: F0 09 00 [01:35:01]MH_I2C_Read... [01:35:01]Read from MH i2c: F0 09 00 F5 04 00 C6 C5 F0 66 6A BD 47 65 A5 [01:35:01]GetLastDocTimeStamp 1727054712 [01:35:01]current date 1727055302 [01:35:01]FM_GetShiftState [01:35:01]SAM_PROTO_GetShiftState [01:35:01]wFMCommunicate request_size=4 [01:35:01]MH_SAM_APDU [01:35:01]CAPDU: 80 13 01 00 [01:35:01]Write to MH i2c: E2 08 00 F6 04 80 13 01 00 00 00 00 00 77 [01:35:01]Write i2c OK [01:35:01]MH_I2C_Read... [01:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:35:01]Read from MH i2c: E2 [01:35:01]MH_I2C_Read... [01:35:01]Read from MH i2c: E2 0E 00 [01:35:01]MH_I2C_Read... [01:35:01]Read from MH i2c: E2 0E 00 F6 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D9 [01:35:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:35:01]wFMCommunicate OK [01:35:01]SAM_PROTO_GetShiftState done [01:35:01]FM_GetShiftState done [01:35:01]opened in 1727051593 [01:35:01]opened+sec_in_day 1727137993 [01:35:01]quantity*price = 20001 [01:35:01]sum+1 = 20002 [01:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 6 23.09.2024 01:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152134 ФПД: 115983002927336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013502&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152134&fm=115983002927336&tin=02508201610067®Number=0000000000091825&sum=20000 [01:35:02]StoreToDocumentArchive [01:35:02]shift 476 fd 152134 [01:35:02]save to /storage/0476/doc_00152134 [01:35:02]save last doc name /storage/0476/doc_00152134 to /storage/kkm_last_doc_name [01:35:02]save OK [01:35:02]Clear old archive folders... [01:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:35:02]tlvbuf is 005CD320 [01:35:02]SAM_PROTO_ClearQueue [01:35:02]wFMCommunicate request_size=4 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 09 00 00 [01:35:02]Write to MH i2c: E2 08 00 03 05 80 09 00 00 00 00 00 00 7A [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 03 05 00 90 00 7C [01:35:02]RAPDU: 90 00 [01:35:02]wFMCommunicate OK [01:35:02]SAM_PROTO_ClearQueue done [01:35:02]KKMCreateOFDPacket [01:35:02]OFDProtocolAddRootSTLVToBuf [01:35:02]FM_MakeSignedData [01:35:02]FM_MakeSignedData [01:35:02]SAM_PROTO_SignData [01:35:02]wFMCommunicate request_size=4 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 0D 01 02 [01:35:02]Write to MH i2c: E2 08 00 04 05 80 0D 01 02 00 00 00 00 82 [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 04 05 00 90 00 7D [01:35:02]RAPDU: 90 00 [01:35:02]wFMCommunicate OK [01:35:02]wFMCommunicate request_size=255 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C6 C5 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 52 02 00 35 04 06 00 69 [01:35:02]Write to MH i2c: E2 02 01 05 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C6 C5 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 52 02 00 35 04 06 00 69 00 00 CA [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 05 05 00 90 00 7E [01:35:02]RAPDU: 90 00 [01:35:02]wFMCommunicate OK [01:35:02]wFMCommunicate request_size=10 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 0D 02 02 05 7C 65 B0 80 E8 [01:35:02]Write to MH i2c: E2 0D 00 06 05 80 0D 02 02 05 00 7C 65 B0 80 E8 00 00 88 [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 03 00 06 05 00 90 00 7F [01:35:02]RAPDU: 90 00 [01:35:02]wFMCommunicate OK [01:35:02]wFMCommunicate request_size=4 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 0D 03 02 [01:35:02]Write to MH i2c: E2 08 00 07 05 80 0D 03 02 00 00 00 00 87 [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 0B 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 0B 00 07 05 00 ED 61 64 2D 38 80 37 D4 90 00 2A [01:35:02]RAPDU: ED 61 64 2D 38 80 37 D4 90 00 [01:35:02]wFMCommunicate OK [01:35:02]SAM_PROTO_SignData done [01:35:02]FM_MakeSignedData done [01:35:02]CreateOFDProtocolMessage [01:35:02]wFMCommunicate request_size=4 [01:35:02]MH_SAM_APDU [01:35:02]CAPDU: 80 11 00 00 [01:35:02]Write to MH i2c: E2 08 00 08 05 80 11 00 00 00 00 00 00 87 [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:35:02]Read from MH i2c: E2 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 17 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: E2 17 00 08 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [01:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:35:02]wFMCommunicate OK [01:35:02]CreateOFDProtocolMessage done [01:35:02]OFDSenderStorePacket 152134 [01:35:02]StoreOFDPacket docnum=152134 [01:35:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 E5 07 01 D4 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C6 C5 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 52 02 00 35 04 06 00 69 7C 65 B0 80 E8 ED 61 64 2D 38 80 37 D4 [01:35:02]CheckFolder [01:35:02]dirname=/storage/ofd_packets [01:35:02]CheckFolder done [01:35:02]ProducePacketName [01:35:02]name=ofd_packets/00152134 [01:35:02]NVStorageSaveData ofd_packets/00152134 [01:35:02]File name is /storage/ofd_packets/00152134 [01:35:02]Write 301 bytes [01:35:02]NVStorageSaveData done [01:35:02]OFDSenderStorePacket done [01:35:02]KKMCreateOFDPacket done [01:35:02]NVStorageSaveData kkm_last_timestamp [01:35:02]File name is /storage/kkm_last_timestamp [01:35:02]Write 4 bytes [01:35:02]NVStorageSaveData done [01:35:02]ExternCall_PrintAddStr [01:35:02]wPrintStart [01:35:02]Write to MH i2c: 01 00 00 09 05 0E [01:35:02]Write i2c OK [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: 01 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: 01 07 00 [01:35:02]MH_I2C_Read... [01:35:02]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [01:35:02]RasterBufferAndPrint [01:35:02]line Счет N : (1)1786140 [01:35:02]line ИНН: 02508201610067 [01:35:02]line Контрольно-Кассовый Чек [01:35:02]line ПРОДАЖА [01:35:02]line ТРК (МРК, ГНК) : 42 [01:35:02]line Товар: 2710124130 [01:35:02]line Аи-92-К-5 [01:35:02]line 2.950 * 67.80 [01:35:02]line = 200.01 [01:35:02]line НДС 12% НСП 1% [01:35:02]line > о реализуемом товаре [01:35:02]line ОКРУГЛЕНИЕ: -0.01 [01:35:02]line ИТОГО: 200.00 [01:35:02]line Внесено: 200.00 [01:35:02]line СДАЧА: 0.00 [01:35:02]line НСП 1% : 1.77 [01:35:02]line НДС 12% : 21.24 [01:35:02]line Наличными: 200.00 [01:35:02]line Безнал.: 0.00 [01:35:02]line Место: АЗС № 89 "Партнер Нефть" [01:35:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:35:02]line СНО: Общий режим [01:35:02]line Чек 6 23.09.2024 01:35 [01:35:02]line Смена: 476 ФФД: 1.0 [01:35:02]line ЗНМ: 0300000113 [01:35:02]line РНМ: 0000000000091825 [01:35:02]line Версия ККМ: 001 [01:35:02]line ФМ: 0000000000871835 [01:35:02]line ФД: 152134 [01:35:02]line ФПД: 115983002927336 [01:35:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013502&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152134&fm=115983002927336&tin=02508201610067®Number=0000000000091825&sum=20000 [01:35:02]written 0, free lines is 4095 [01:35:03]OFD Sender: Processing packet 152134 [packets to send 827, broken 826] [01:35:03]ProducePacketName [01:35:03]name=ofd_packets/00152134 [01:35:03]OFD Sender: To server: pG, [01:35:03]CommunicateWithHost lk.salyk.kg:30040 [01:35:03]ConnectInit lk.salyk.kg [01:35:03]Write to MH i2c: 01 00 00 34 05 39 [01:35:03]Write i2c OK [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: 01 [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: 01 07 00 [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: 01 07 00 34 05 00 00 00 00 00 D9 0C 25 [01:35:03]RasterBufferAndPrint [01:35:03]line [01:35:03]line [01:35:03]line [01:35:03]line [01:35:03]line [01:35:03]written 0, free lines is 3296 [01:35:03]MH_Cut [01:35:03]Write to MH i2c: D1 01 00 3B 05 01 12 [01:35:03]Write i2c OK [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: D1 [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: D1 01 00 [01:35:03]MH_I2C_Read... [01:35:03]Read from MH i2c: D1 01 00 3B 05 00 11 [01:35:03]Write to MH i2c: 01 00 00 3C 05 41 [01:35:03]Write i2c OK [01:35:03]MH_I2C_Read... [01:35:03]Connected sock=10 [01:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 E5 07 01 D4 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C6 C5 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 52 02 00 35 04 06 00 69 7C 65 B0 80 E8 ED 61 64 2D 38 80 37 D4 [01:35:04]*** Cut start [01:35:04]*** Purtial cut [01:35:04]*** Stage 1: CUTSNS_PIN = 1 [01:35:04]Read from MH i2c: 01 [01:35:04]MH_I2C_Read... [01:35:04]*** Stop cut motor [01:35:04]*** Cut end [01:35:04]Read from MH i2c: 01 07 00 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: 01 07 00 3C 05 00 00 00 00 00 FF 0F 56 [01:35:04]process_action close_receipt done [01:35:04]requested_data is exist [01:35:04]produce_requested_data [01:35:04]requested_item fm.sn is exist - process it [01:35:04]wFMCommunicate request_size=4 [01:35:04]MH_SAM_APDU [01:35:04]CAPDU: 80 11 00 00 [01:35:04]Write to MH i2c: E2 08 00 3D 05 80 11 00 00 00 00 00 00 BC [01:35:04]Write i2c OK [01:35:04]MH_I2C_Read... [01:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:35:04]Read from MH i2c: E2 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 17 00 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 17 00 3D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [01:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:35:04]wFMCommunicate OK [01:35:04]requested_item fd.num is exist - process it [01:35:04]SAM_PROTO_GetFieldsCounters [01:35:04]wFMCommunicate request_size=4 [01:35:04]MH_SAM_APDU [01:35:04]CAPDU: 80 13 00 00 [01:35:04]Write to MH i2c: E2 08 00 3E 05 80 13 00 00 00 00 00 00 BF [01:35:04]Write i2c OK [01:35:04]MH_I2C_Read... [01:35:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:35:04]Read from MH i2c: E2 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 62 00 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 62 00 3E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [01:35:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:35:04]wFMCommunicate OK [01:35:04]SAM_PROTO_GetFieldsCounters done [01:35:04]requested_item shift.num is exist - process it [01:35:04]requested_item shift.opened is exist - process it [01:35:04]req_shift_opened [01:35:04]FM_GetShiftState [01:35:04]SAM_PROTO_GetShiftState [01:35:04]wFMCommunicate request_size=4 [01:35:04]MH_SAM_APDU [01:35:04]CAPDU: 80 13 01 00 [01:35:04]Write to MH i2c: E2 08 00 3F 05 80 13 01 00 00 00 00 00 C1 [01:35:04]Write i2c OK [01:35:04]MH_I2C_Read... [01:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:35:04]Read from MH i2c: E2 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 0E 00 [01:35:04]MH_I2C_Read... [01:35:04]Read from MH i2c: E2 0E 00 3F 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 23 [01:35:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:35:04]wFMCommunicate OK [01:35:04]SAM_PROTO_GetShiftState done [01:35:04]FM_GetShiftState done [01:35:04]req_shift_opened done [01:35:04]requested_item shift.open_date is exist - process it [01:35:04]req_shift_open_date [01:35:04]req_shift_open_date done [01:35:04]produce_requested_data done [01:35:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152134,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [01:35:04]process_action_free close_receipt [01:35:04]json_value_free [01:35:04]json_value_free done [01:35:04]process_json_proto returns [01:35:04]Send response to host [01:35:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152134,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [01:35:04]free response buf [01:35:04]execute_script done [01:35:04]execute_script returns [01:35:04]free content buf [01:35:04]Sock 9.Close socket [01:35:04]Sock 9.Thread stoped [01:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 72 47 00 21 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 52 02 00 F4 03 04 00 C9 6D F0 66 B6 04 01 00 00 7A C6 2E C2 C4 7C D2 93 [01:35:04]CommunicateWithHost err = 0 [01:35:04]CheckOFDResponse [01:35:04]1017 (14) - 77093643461234 [01:35:04]1041 (16) - 0000000000871835 [01:35:04]1040 (4) - 152134 [01:35:04]1012 (4) - 22.09.2024 19:19 [01:35:04]1206 (1) - 0 [01:35:04]OFD Sender: Remove packet 152134 [01:35:04]ProducePacketName [01:35:04]name=ofd_packets/00152134 [01:35:04]NVStorageDeleteData [01:35:05]OFD Sender: No OFD packet to send [01:35:10]OFD Sender: No OFD packet to send [01:35:15]OFD Sender: No OFD packet to send [01:35:20]OFD Sender: No OFD packet to send [01:35:25]OFD Sender: No OFD packet to send [01:35:27]recv_with_timeout no data received [01:35:30]OFD Sender: No OFD packet to send [01:35:35]OFD Sender: No OFD packet to send [01:35:40]OFD Sender: No OFD packet to send [01:35:45]OFD Sender: No OFD packet to send [01:35:50]OFD Sender: No OFD packet to send [01:35:55]OFD Sender: No OFD packet to send [01:36:00]OFD Sender: No OFD packet to send [01:36:05]OFD Sender: No OFD packet to send [01:36:10]OFD Sender: No OFD packet to send [01:36:15]OFD Sender: No OFD packet to send [01:36:20]OFD Sender: No OFD packet to send [01:36:25]OFD Sender: No OFD packet to send [01:36:30]OFD Sender: No OFD packet to send [01:36:35]OFD Sender: No OFD packet to send [01:36:35]accept exits with 7 [01:36:35]New connection [01:36:35]New thread 3066973540 created [01:36:35]Thread 3067116900 joined [01:36:35]Waiting for new connection... [01:36:35] Sock 7.Parse request [01:36:35]Sock 7.Check first char [01:36:35]Sock 7.First char is OK [01:36:35]request: POST /json_proto HTTP/1.0 [01:36:35]Method: POST [01:36:35]URL: /json_proto [01:36:35]Method is POST - this is cgi request [01:36:35]url: /json_proto [01:36:35]query_string will be loaded in cgi processing [01:36:35]execute_cgi json_proto POST (null) [01:36:35]execute_cgi path=json_proto method=POST [01:36:35]POST find Content-Length [01:36:35]Host: 172.17.43.67:8080 [01:36:35]Content-Length: 678 [01:36:35]Content-Type: application/json [01:36:35] [01:36:35]POST finish read [01:36:35]Found Content-Length = 678 [01:36:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:36:35]execute_script... [01:36:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:36:35]POST & json_proto [01:36:35]process_json_proto [01:36:35]json parsed OK: [01:36:35]protocol is kg_v1.0 [01:36:35]action value=close_receipt [01:36:35]process_action close_receipt [01:36:35]cmd_close_receipt [01:36:35]MH_GetDate [01:36:35]Write to MH i2c: F0 00 00 40 05 34 [01:36:35]Write i2c OK [01:36:35]MH_I2C_Read... [01:36:35]Read from MH i2c: F0 [01:36:35]MH_I2C_Read... [01:36:35]Read from MH i2c: F0 09 00 [01:36:35]MH_I2C_Read... [01:36:35]Read from MH i2c: F0 09 00 40 05 00 25 C6 F0 66 6A BD 47 65 51 [01:36:35]GetLastDocTimeStamp 1727055302 [01:36:35]current date 1727055397 [01:36:35]FM_GetShiftState [01:36:35]SAM_PROTO_GetShiftState [01:36:35]wFMCommunicate request_size=4 [01:36:35]MH_SAM_APDU [01:36:35]CAPDU: 80 13 01 00 [01:36:35]Write to MH i2c: E2 08 00 41 05 80 13 01 00 00 00 00 00 C3 [01:36:35]Write i2c OK [01:36:35]MH_I2C_Read... [01:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:36:35]Read from MH i2c: E2 [01:36:35]MH_I2C_Read... [01:36:35]Read from MH i2c: E2 0E 00 [01:36:35]MH_I2C_Read... [01:36:35]Read from MH i2c: E2 0E 00 41 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 25 [01:36:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:36:35]wFMCommunicate OK [01:36:35]SAM_PROTO_GetShiftState done [01:36:35]FM_GetShiftState done [01:36:35]opened in 1727051593 [01:36:35]opened+sec_in_day 1727137993 [01:36:35]quantity*price = 50036 [01:36:35]sum+1 = 50037 [01:36:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 7 23.09.2024 01:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152135 ФПД: 44696006506743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152135&fm=44696006506743&tin=02508201610067®Number=0000000000091825&sum=50000 [01:36:37]StoreToDocumentArchive [01:36:37]shift 476 fd 152135 [01:36:37]save to /storage/0476/doc_00152135 [01:36:37]save last doc name /storage/0476/doc_00152135 to /storage/kkm_last_doc_name [01:36:37]save OK [01:36:37]Clear old archive folders... [01:36:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:36:37]tlvbuf is 00648050 [01:36:37]SAM_PROTO_ClearQueue [01:36:37]wFMCommunicate request_size=4 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 09 00 00 [01:36:37]Write to MH i2c: E2 08 00 4E 05 80 09 00 00 00 00 00 00 C5 [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 4E 05 00 90 00 C7 [01:36:37]RAPDU: 90 00 [01:36:37]wFMCommunicate OK [01:36:37]SAM_PROTO_ClearQueue done [01:36:37]KKMCreateOFDPacket [01:36:37]OFDProtocolAddRootSTLVToBuf [01:36:37]FM_MakeSignedData [01:36:37]FM_MakeSignedData [01:36:37]SAM_PROTO_SignData [01:36:37]wFMCommunicate request_size=4 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 0D 01 02 [01:36:37]Write to MH i2c: E2 08 00 4F 05 80 0D 01 02 00 00 00 00 CD [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 4F 05 00 90 00 C8 [01:36:37]RAPDU: 90 00 [01:36:37]wFMCommunicate OK [01:36:37]wFMCommunicate request_size=255 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 25 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 52 02 00 35 04 06 00 28 [01:36:37]Write to MH i2c: E2 02 01 50 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 25 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 52 02 00 35 04 06 00 28 00 00 34 [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 50 05 00 90 00 C9 [01:36:37]RAPDU: 90 00 [01:36:37]wFMCommunicate OK [01:36:37]wFMCommunicate request_size=10 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 0D 02 02 05 A6 99 97 38 F7 [01:36:37]Write to MH i2c: E2 0D 00 51 05 80 0D 02 02 05 00 A6 99 97 38 F7 00 00 DF [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 03 00 51 05 00 90 00 CA [01:36:37]RAPDU: 90 00 [01:36:37]wFMCommunicate OK [01:36:37]wFMCommunicate request_size=4 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 0D 03 02 [01:36:37]Write to MH i2c: E2 08 00 52 05 80 0D 03 02 00 00 00 00 D2 [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 0B 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 0B 00 52 05 00 82 9C 45 1E 7E C4 FF 86 90 00 1B [01:36:37]RAPDU: 82 9C 45 1E 7E C4 FF 86 90 00 [01:36:37]wFMCommunicate OK [01:36:37]SAM_PROTO_SignData done [01:36:37]FM_MakeSignedData done [01:36:37]CreateOFDProtocolMessage [01:36:37]wFMCommunicate request_size=4 [01:36:37]MH_SAM_APDU [01:36:37]CAPDU: 80 11 00 00 [01:36:37]Write to MH i2c: E2 08 00 53 05 80 11 00 00 00 00 00 00 D2 [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:37]Read from MH i2c: E2 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 17 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: E2 17 00 53 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [01:36:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:36:37]wFMCommunicate OK [01:36:37]CreateOFDProtocolMessage done [01:36:37]OFDSenderStorePacket 152135 [01:36:37]StoreOFDPacket docnum=152135 [01:36:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE F6 07 01 8E A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 25 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 52 02 00 35 04 06 00 28 A6 99 97 38 F7 82 9C 45 1E 7E C4 FF 86 [01:36:37]CheckFolder [01:36:37]dirname=/storage/ofd_packets [01:36:37]CheckFolder done [01:36:37]ProducePacketName [01:36:37]name=ofd_packets/00152135 [01:36:37]NVStorageSaveData ofd_packets/00152135 [01:36:37]File name is /storage/ofd_packets/00152135 [01:36:37]Write 301 bytes [01:36:37]NVStorageSaveData done [01:36:37]OFDSenderStorePacket done [01:36:37]KKMCreateOFDPacket done [01:36:37]NVStorageSaveData kkm_last_timestamp [01:36:37]File name is /storage/kkm_last_timestamp [01:36:37]Write 4 bytes [01:36:37]NVStorageSaveData done [01:36:37]ExternCall_PrintAddStr [01:36:37]wPrintStart [01:36:37]Write to MH i2c: 01 00 00 54 05 59 [01:36:37]Write i2c OK [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: 01 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: 01 07 00 [01:36:37]MH_I2C_Read... [01:36:37]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 FF 0F 6E [01:36:37]RasterBufferAndPrint [01:36:37]line Счет N : (1)1786141 [01:36:37]line ИНН: 02508201610067 [01:36:37]line Контрольно-Кассовый Чек [01:36:37]line ПРОДАЖА [01:36:37]line ТРК (МРК, ГНК) : 12 [01:36:37]line Товар: 2710124130 [01:36:37]line Аи-92-К-5 [01:36:37]line 7.380 * 67.80 [01:36:37]line = 500.36 [01:36:37]line НДС 12% НСП 1% [01:36:37]line > о реализуемом товаре [01:36:37]line ОКРУГЛЕНИЕ: -0.36 [01:36:37]line ИТОГО: 500.00 [01:36:37]line Внесено: 500.00 [01:36:37]line СДАЧА: 0.00 [01:36:37]line НСП 1% : 4.43 [01:36:37]line НДС 12% : 53.14 [01:36:37]line Наличными: 500.00 [01:36:37]line Безнал.: 0.00 [01:36:37]line Место: АЗС № 89 "Партнер Нефть" [01:36:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:36:37]line СНО: Общий режим [01:36:37]line Чек 7 23.09.2024 01:36 [01:36:37]line Смена: 476 ФФД: 1.0 [01:36:37]line ЗНМ: 0300000113 [01:36:37]line РНМ: 0000000000091825 [01:36:37]line Версия ККМ: 001 [01:36:37]line ФМ: 0000000000871835 [01:36:37]line ФД: 152135 [01:36:37]line ФПД: 44696006506743 [01:36:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152135&fm=44696006506743&tin=02508201610067®Number=0000000000091825&sum=50000 [01:36:37]written 0, free lines is 4095 [01:36:37]OFD Sender: Processing packet 152135 [packets to send 827, broken 826] [01:36:37]ProducePacketName [01:36:37]name=ofd_packets/00152135 [01:36:37]OFD Sender: To server: pG, [01:36:37]CommunicateWithHost lk.salyk.kg:30040 [01:36:37]ConnectInit lk.salyk.kg [01:36:38]Write to MH i2c: 01 00 00 7F 05 84 [01:36:38]Write i2c OK [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: 01 [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: 01 07 00 [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: 01 07 00 7F 05 00 00 00 00 00 D9 0C 70 [01:36:38]RasterBufferAndPrint [01:36:38]line [01:36:38]line [01:36:38]line [01:36:38]line [01:36:38]line [01:36:38]written 0, free lines is 3296 [01:36:38]MH_Cut [01:36:38]Write to MH i2c: D1 01 00 86 05 01 5D [01:36:38]Write i2c OK [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: D1 [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: D1 01 00 [01:36:38]MH_I2C_Read... [01:36:38]Read from MH i2c: D1 01 00 86 05 00 5C [01:36:38]Write to MH i2c: 01 00 00 87 05 8C [01:36:38]Write i2c OK [01:36:38]MH_I2C_Read... [01:36:38]*** Cut start [01:36:38]*** Purtial cut [01:36:38]*** Stage 1: CUTSNS_PIN = 1 [01:36:39]Read from MH i2c: 01 [01:36:39]MH_I2C_Read... [01:36:39]*** Stop cut motor [01:36:39]*** Cut end [01:36:39]Read from MH i2c: 01 07 00 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: 01 07 00 87 05 00 00 00 00 00 FF 0F A1 [01:36:39]process_action close_receipt done [01:36:39]requested_data is exist [01:36:39]produce_requested_data [01:36:39]requested_item fm.sn is exist - process it [01:36:39]wFMCommunicate request_size=4 [01:36:39]MH_SAM_APDU [01:36:39]CAPDU: 80 11 00 00 [01:36:39]Write to MH i2c: E2 08 00 88 05 80 11 00 00 00 00 00 00 07 [01:36:39]Write i2c OK [01:36:39]MH_I2C_Read... [01:36:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:39]Read from MH i2c: E2 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 17 00 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 17 00 88 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [01:36:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:36:39]wFMCommunicate OK [01:36:39]requested_item fd.num is exist - process it [01:36:39]SAM_PROTO_GetFieldsCounters [01:36:39]wFMCommunicate request_size=4 [01:36:39]MH_SAM_APDU [01:36:39]CAPDU: 80 13 00 00 [01:36:39]Write to MH i2c: E2 08 00 89 05 80 13 00 00 00 00 00 00 0A [01:36:39]Write i2c OK [01:36:39]MH_I2C_Read... [01:36:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:36:39]Read from MH i2c: E2 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 62 00 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 62 00 89 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [01:36:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:36:39]wFMCommunicate OK [01:36:39]SAM_PROTO_GetFieldsCounters done [01:36:39]requested_item shift.num is exist - process it [01:36:39]requested_item shift.opened is exist - process it [01:36:39]req_shift_opened [01:36:39]FM_GetShiftState [01:36:39]SAM_PROTO_GetShiftState [01:36:39]wFMCommunicate request_size=4 [01:36:39]MH_SAM_APDU [01:36:39]CAPDU: 80 13 01 00 [01:36:39]Write to MH i2c: E2 08 00 8A 05 80 13 01 00 00 00 00 00 0C [01:36:39]Write i2c OK [01:36:39]MH_I2C_Read... [01:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:36:39]Read from MH i2c: E2 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 0E 00 [01:36:39]MH_I2C_Read... [01:36:39]Read from MH i2c: E2 0E 00 8A 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6E [01:36:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:36:39]wFMCommunicate OK [01:36:39]SAM_PROTO_GetShiftState done [01:36:39]FM_GetShiftState done [01:36:39]req_shift_opened done [01:36:39]requested_item shift.open_date is exist - process it [01:36:39]req_shift_open_date [01:36:39]req_shift_open_date done [01:36:39]produce_requested_data done [01:36:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152135,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [01:36:39]process_action_free close_receipt [01:36:39]json_value_free [01:36:39]json_value_free done [01:36:39]process_json_proto returns [01:36:39]Send response to host [01:36:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152135,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [01:36:39]free response buf [01:36:39]execute_script done [01:36:39]execute_script returns [01:36:39]free content buf [01:36:39]Sock 7.Close socket [01:36:39]Sock 7.Thread stoped [01:36:41]recv_with_timeout no data received [01:36:42]ConnectInit Can't take IP for lk.salyk.kg [01:36:42]CommunicateWithHost connect error [01:36:42]CommunicateWithHost err = -1 [01:36:42]OFD Sender: Server communicate error [01:36:47]OFD Sender: Processing packet 152135 [packets to send 827, broken 826] [01:36:47]ProducePacketName [01:36:47]name=ofd_packets/00152135 [01:36:47]OFD Sender: To server: pG, [01:36:47]CommunicateWithHost lk.salyk.kg:30040 [01:36:47]ConnectInit lk.salyk.kg [01:36:52]recv_with_timeout no data received [01:37:00]Connected sock=10 [01:37:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE F6 07 01 8E A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 25 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 52 02 00 35 04 06 00 28 A6 99 97 38 F7 82 9C 45 1E 7E C4 FF 86 [01:37:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 F5 47 00 38 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 52 02 00 F4 03 04 00 3F 6E F0 66 B6 04 01 00 00 00 CE 78 3C C3 30 38 52 [01:37:02]CommunicateWithHost err = 0 [01:37:02]CheckOFDResponse [01:37:02]1017 (14) - 77093643461234 [01:37:02]1041 (16) - 0000000000871835 [01:37:02]1040 (4) - 152135 [01:37:02]1012 (4) - 22.09.2024 19:21 [01:37:02]1206 (1) - 0 [01:37:02]OFD Sender: Remove packet 152135 [01:37:02]ProducePacketName [01:37:02]name=ofd_packets/00152135 [01:37:02]NVStorageDeleteData [01:37:02]OFD Sender: No OFD packet to send [01:37:06]recv_with_timeout no data received [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:20]recv_with_timeout no data received [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:36]recv_with_timeout no data received [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:18]OFD Sender: No OFD packet to send [01:38:23]OFD Sender: No OFD packet to send [01:38:28]OFD Sender: No OFD packet to send [01:38:33]OFD Sender: No OFD packet to send [01:38:38]OFD Sender: No OFD packet to send [01:38:43]OFD Sender: No OFD packet to send [01:38:46]accept exits with 9 [01:38:46]New connection [01:38:46]New thread 3067116900 created [01:38:46]Thread 3066973540 joined [01:38:46]Waiting for new connection... [01:38:46] Sock 9.Parse request [01:38:46]Sock 9.Check first char [01:38:46]Sock 9.First char is OK [01:38:46]request: POST /json_proto HTTP/1.0 [01:38:46]Method: POST [01:38:46]URL: /json_proto [01:38:46]Method is POST - this is cgi request [01:38:46]url: /json_proto [01:38:46]query_string will be loaded in cgi processing [01:38:46]execute_cgi json_proto POST (null) [01:38:46]execute_cgi path=json_proto method=POST [01:38:46]POST find Content-Length [01:38:46]Host: 172.17.43.67:8080 [01:38:46]Content-Length: 678 [01:38:46]Content-Type: application/json [01:38:46] [01:38:46]POST finish read [01:38:46]Found Content-Length = 678 [01:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:46]execute_script... [01:38:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:46]POST & json_proto [01:38:46]process_json_proto [01:38:46]json parsed OK: [01:38:46]protocol is kg_v1.0 [01:38:46]action value=close_receipt [01:38:46]process_action close_receipt [01:38:46]cmd_close_receipt [01:38:46]MH_GetDate [01:38:46]Write to MH i2c: F0 00 00 8B 05 7F [01:38:46]Write i2c OK [01:38:46]MH_I2C_Read... [01:38:46]Read from MH i2c: F0 [01:38:46]MH_I2C_Read... [01:38:46]Read from MH i2c: F0 09 00 [01:38:46]MH_I2C_Read... [01:38:46]Read from MH i2c: F0 09 00 8B 05 00 A8 C6 F0 66 6A BD 47 65 1F [01:38:46]GetLastDocTimeStamp 1727055397 [01:38:46]current date 1727055528 [01:38:46]FM_GetShiftState [01:38:46]SAM_PROTO_GetShiftState [01:38:46]wFMCommunicate request_size=4 [01:38:46]MH_SAM_APDU [01:38:46]CAPDU: 80 13 01 00 [01:38:46]Write to MH i2c: E2 08 00 8C 05 80 13 01 00 00 00 00 00 0E [01:38:46]Write i2c OK [01:38:46]MH_I2C_Read... [01:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:47]Read from MH i2c: E2 [01:38:47]MH_I2C_Read... [01:38:47]Read from MH i2c: E2 0E 00 [01:38:47]MH_I2C_Read... [01:38:47]Read from MH i2c: E2 0E 00 8C 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 70 [01:38:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:38:47]wFMCommunicate OK [01:38:47]SAM_PROTO_GetShiftState done [01:38:47]FM_GetShiftState done [01:38:47]opened in 1727051593 [01:38:47]opened+sec_in_day 1727137993 [01:38:47]quantity*price = 30035 [01:38:47]sum+1 = 30036 [01:38:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 8 23.09.2024 01:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152136 ФПД: 27518355937194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152136&fm=27518355937194&tin=02508201610067®Number=0000000000091825&sum=30000 [01:38:48]StoreToDocumentArchive [01:38:48]shift 476 fd 152136 [01:38:48]save to /storage/0476/doc_00152136 [01:38:48]save last doc name /storage/0476/doc_00152136 to /storage/kkm_last_doc_name [01:38:48]save OK [01:38:48]Clear old archive folders... [01:38:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:38:48]tlvbuf is 00647390 [01:38:48]SAM_PROTO_ClearQueue [01:38:48]wFMCommunicate request_size=4 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 09 00 00 [01:38:48]Write to MH i2c: E2 08 00 99 05 80 09 00 00 00 00 00 00 10 [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 99 05 00 90 00 12 [01:38:48]RAPDU: 90 00 [01:38:48]wFMCommunicate OK [01:38:48]SAM_PROTO_ClearQueue done [01:38:48]KKMCreateOFDPacket [01:38:48]OFDProtocolAddRootSTLVToBuf [01:38:48]FM_MakeSignedData [01:38:48]FM_MakeSignedData [01:38:48]SAM_PROTO_SignData [01:38:48]wFMCommunicate request_size=4 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 0D 01 02 [01:38:48]Write to MH i2c: E2 08 00 9A 05 80 0D 01 02 00 00 00 00 18 [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 9A 05 00 90 00 13 [01:38:48]RAPDU: 90 00 [01:38:48]wFMCommunicate OK [01:38:48]wFMCommunicate request_size=255 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A8 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 52 02 00 35 04 06 00 19 [01:38:48]Write to MH i2c: E2 02 01 9B 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A8 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 52 02 00 35 04 06 00 19 00 00 14 [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 9B 05 00 90 00 14 [01:38:48]RAPDU: 90 00 [01:38:48]wFMCommunicate OK [01:38:48]wFMCommunicate request_size=10 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 0D 02 02 05 07 1D D4 97 AA [01:38:48]Write to MH i2c: E2 0D 00 9C 05 80 0D 02 02 05 00 07 1D D4 97 AA 00 00 5E [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 03 00 9C 05 00 90 00 15 [01:38:48]RAPDU: 90 00 [01:38:48]wFMCommunicate OK [01:38:48]wFMCommunicate request_size=4 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 0D 03 02 [01:38:48]Write to MH i2c: E2 08 00 9D 05 80 0D 03 02 00 00 00 00 1D [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 0B 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 0B 00 9D 05 00 74 48 EF D8 60 6C 27 FA 90 00 8E [01:38:48]RAPDU: 74 48 EF D8 60 6C 27 FA 90 00 [01:38:48]wFMCommunicate OK [01:38:48]SAM_PROTO_SignData done [01:38:48]FM_MakeSignedData done [01:38:48]CreateOFDProtocolMessage [01:38:48]wFMCommunicate request_size=4 [01:38:48]MH_SAM_APDU [01:38:48]CAPDU: 80 11 00 00 [01:38:48]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:48]Read from MH i2c: E2 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 17 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [01:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:38:48]wFMCommunicate OK [01:38:48]CreateOFDProtocolMessage done [01:38:48]OFDSenderStorePacket 152136 [01:38:48]StoreOFDPacket docnum=152136 [01:38:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 BB 07 01 D8 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A8 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 52 02 00 35 04 06 00 19 07 1D D4 97 AA 74 48 EF D8 60 6C 27 FA [01:38:48]CheckFolder [01:38:48]dirname=/storage/ofd_packets [01:38:48]CheckFolder done [01:38:48]ProducePacketName [01:38:48]name=ofd_packets/00152136 [01:38:48]NVStorageSaveData ofd_packets/00152136 [01:38:48]File name is /storage/ofd_packets/00152136 [01:38:48]Write 301 bytes [01:38:48]NVStorageSaveData done [01:38:48]OFDSenderStorePacket done [01:38:48]KKMCreateOFDPacket done [01:38:48]NVStorageSaveData kkm_last_timestamp [01:38:48]File name is /storage/kkm_last_timestamp [01:38:48]Write 4 bytes [01:38:48]NVStorageSaveData done [01:38:48]ExternCall_PrintAddStr [01:38:48]wPrintStart [01:38:48]Write to MH i2c: 01 00 00 9F 05 A4 [01:38:48]Write i2c OK [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: 01 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: 01 07 00 [01:38:48]MH_I2C_Read... [01:38:48]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 FF 0F B9 [01:38:48]RasterBufferAndPrint [01:38:48]line Счет N : (1)1786142 [01:38:48]line ИНН: 02508201610067 [01:38:48]line Контрольно-Кассовый Чек [01:38:48]line ПРОДАЖА [01:38:48]line ТРК (МРК, ГНК) : 22 [01:38:48]line Товар: 2710124130 [01:38:48]line Аи-92-К-5 [01:38:48]line 4.430 * 67.80 [01:38:48]line = 300.35 [01:38:48]line НДС 12% НСП 1% [01:38:48]line > о реализуемом товаре [01:38:48]line ОКРУГЛЕНИЕ: -0.35 [01:38:48]line ИТОГО: 300.00 [01:38:48]line Внесено: 300.00 [01:38:48]line СДАЧА: 0.00 [01:38:48]line НСП 1% : 2.66 [01:38:48]line НДС 12% : 31.90 [01:38:48]line Наличными: 300.00 [01:38:48]line Безнал.: 0.00 [01:38:48]line Место: АЗС № 89 "Партнер Нефть" [01:38:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:38:48]line СНО: Общий режим [01:38:48]line Чек 8 23.09.2024 01:38 [01:38:48]line Смена: 476 ФФД: 1.0 [01:38:48]line ЗНМ: 0300000113 [01:38:48]line РНМ: 0000000000091825 [01:38:48]line Версия ККМ: 001 [01:38:48]line ФМ: 0000000000871835 [01:38:48]line ФД: 152136 [01:38:48]line ФПД: 27518355937194 [01:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T013848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152136&fm=27518355937194&tin=02508201610067®Number=0000000000091825&sum=30000 [01:38:49]written 0, free lines is 4095 [01:38:49]OFD Sender: Processing packet 152136 [packets to send 827, broken 826] [01:38:49]ProducePacketName [01:38:49]name=ofd_packets/00152136 [01:38:49]OFD Sender: To server: pG, [01:38:49]CommunicateWithHost lk.salyk.kg:30040 [01:38:49]ConnectInit lk.salyk.kg [01:38:49]Connected sock=10 [01:38:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 BB 07 01 D8 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A8 C6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 52 02 00 35 04 06 00 19 07 1D D4 97 AA 74 48 EF D8 60 6C 27 FA [01:38:49]Write to MH i2c: 01 00 00 CA 05 CF [01:38:49]Write i2c OK [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: 01 [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: 01 07 00 [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: 01 07 00 CA 05 00 00 00 00 00 DF 0C C1 [01:38:49]RasterBufferAndPrint [01:38:49]line [01:38:49]line [01:38:49]line [01:38:49]line [01:38:49]line [01:38:49]written 0, free lines is 3301 [01:38:49]MH_Cut [01:38:49]Write to MH i2c: D1 01 00 D1 05 01 A8 [01:38:49]Write i2c OK [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: D1 [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: D1 01 00 [01:38:49]MH_I2C_Read... [01:38:49]Read from MH i2c: D1 01 00 D1 05 00 A7 [01:38:49]Write to MH i2c: 01 00 00 D2 05 D7 [01:38:49]Write i2c OK [01:38:49]MH_I2C_Read... [01:38:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F C5 47 00 39 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 52 02 00 F4 03 04 00 AA 6E F0 66 B6 04 01 00 00 44 86 EA 6F FF A4 9E 19 [01:38:49]CommunicateWithHost err = 0 [01:38:49]CheckOFDResponse [01:38:49]1017 (14) - 77093643461234 [01:38:49]1041 (16) - 0000000000871835 [01:38:49]1040 (4) - 152136 [01:38:49]1012 (4) - 22.09.2024 19:23 [01:38:49]1206 (1) - 0 [01:38:49]OFD Sender: Remove packet 152136 [01:38:49]ProducePacketName [01:38:49]name=ofd_packets/00152136 [01:38:49]NVStorageDeleteData [01:38:50]*** Cut start [01:38:50]*** Purtial cut [01:38:50]*** Stage 1: CUTSNS_PIN = 1 [01:38:50]OFD Sender: No OFD packet to send [01:38:50]Read from MH i2c: 01 [01:38:50]MH_I2C_Read... [01:38:50]*** Stop cut motor [01:38:50]*** Cut end [01:38:50]Read from MH i2c: 01 07 00 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: 01 07 00 D2 05 00 00 00 00 00 FF 0F EC [01:38:50]process_action close_receipt done [01:38:50]requested_data is exist [01:38:50]produce_requested_data [01:38:50]requested_item fm.sn is exist - process it [01:38:50]wFMCommunicate request_size=4 [01:38:50]MH_SAM_APDU [01:38:50]CAPDU: 80 11 00 00 [01:38:50]Write to MH i2c: E2 08 00 D3 05 80 11 00 00 00 00 00 00 52 [01:38:50]Write i2c OK [01:38:50]MH_I2C_Read... [01:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:50]Read from MH i2c: E2 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 17 00 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 17 00 D3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [01:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:38:50]wFMCommunicate OK [01:38:50]requested_item fd.num is exist - process it [01:38:50]SAM_PROTO_GetFieldsCounters [01:38:50]wFMCommunicate request_size=4 [01:38:50]MH_SAM_APDU [01:38:50]CAPDU: 80 13 00 00 [01:38:50]Write to MH i2c: E2 08 00 D4 05 80 13 00 00 00 00 00 00 55 [01:38:50]Write i2c OK [01:38:50]MH_I2C_Read... [01:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:38:50]Read from MH i2c: E2 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 62 00 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 62 00 D4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [01:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:38:50]wFMCommunicate OK [01:38:50]SAM_PROTO_GetFieldsCounters done [01:38:50]requested_item shift.num is exist - process it [01:38:50]requested_item shift.opened is exist - process it [01:38:50]req_shift_opened [01:38:50]FM_GetShiftState [01:38:50]SAM_PROTO_GetShiftState [01:38:50]wFMCommunicate request_size=4 [01:38:50]MH_SAM_APDU [01:38:50]CAPDU: 80 13 01 00 [01:38:50]Write to MH i2c: E2 08 00 D5 05 80 13 01 00 00 00 00 00 57 [01:38:50]Write i2c OK [01:38:50]MH_I2C_Read... [01:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:50]Read from MH i2c: E2 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 0E 00 [01:38:50]MH_I2C_Read... [01:38:50]Read from MH i2c: E2 0E 00 D5 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B9 [01:38:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [01:38:50]wFMCommunicate OK [01:38:50]SAM_PROTO_GetShiftState done [01:38:50]FM_GetShiftState done [01:38:50]req_shift_opened done [01:38:50]requested_item shift.open_date is exist - process it [01:38:50]req_shift_open_date [01:38:50]req_shift_open_date done [01:38:50]produce_requested_data done [01:38:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152136,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [01:38:50]process_action_free close_receipt [01:38:50]json_value_free [01:38:50]json_value_free done [01:38:50]process_json_proto returns [01:38:50]Send response to host [01:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152136,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [01:38:50]free response buf [01:38:50]execute_script done [01:38:50]execute_script returns [01:38:50]free content buf [01:38:50]Sock 9.Close socket [01:38:50]Sock 9.Thread stoped [01:38:55]OFD Sender: No OFD packet to send [01:39:00]OFD Sender: No OFD packet to send [01:39:02]recv_with_timeout no data received [01:39:05]OFD Sender: No OFD packet to send [01:39:10]OFD Sender: No OFD packet to send [01:39:15]OFD Sender: No OFD packet to send [01:39:20]OFD Sender: No OFD packet to send [01:39:25]OFD Sender: No OFD packet to send [01:39:30]OFD Sender: No OFD packet to send [01:39:35]OFD Sender: No OFD packet to send [01:39:40]OFD Sender: No OFD packet to send [01:39:45]OFD Sender: No OFD packet to send [01:39:50]OFD Sender: No OFD packet to send [01:39:55]OFD Sender: No OFD packet to send [01:40:00]OFD Sender: No OFD packet to send [01:40:05]OFD Sender: No OFD packet to send [01:40:10]OFD Sender: No OFD packet to send [01:40:15]OFD Sender: No OFD packet to send [01:40:20]OFD Sender: No OFD packet to send [01:40:25]OFD Sender: No OFD packet to send [01:40:30]OFD Sender: No OFD packet to send [01:40:35]OFD Sender: No OFD packet to send [01:40:40]OFD Sender: No OFD packet to send [01:40:45]OFD Sender: No OFD packet to send [01:40:50]OFD Sender: No OFD packet to send [01:40:55]OFD Sender: No OFD packet to send [01:41:00]OFD Sender: No OFD packet to send [01:41:05]OFD Sender: No OFD packet to send [01:41:10]OFD Sender: No OFD packet to send [01:41:15]OFD Sender: No OFD packet to send [01:41:20]OFD Sender: No OFD packet to send [01:41:25]OFD Sender: No OFD packet to send [01:41:30]OFD Sender: No OFD packet to send [01:41:35]OFD Sender: No OFD packet to send [01:41:40]OFD Sender: No OFD packet to send [01:41:45]OFD Sender: No OFD packet to send [01:41:50]OFD Sender: No OFD packet to send [01:41:53]recv_with_timeout no data received [01:41:56]OFD Sender: No OFD packet to send [01:42:01]OFD Sender: No OFD packet to send [01:42:06]OFD Sender: No OFD packet to send [01:42:09]recv_with_timeout no data received [01:42:11]OFD Sender: No OFD packet to send [01:42:16]OFD Sender: No OFD packet to send [01:42:21]OFD Sender: No OFD packet to send [01:42:26]OFD Sender: No OFD packet to send [01:42:31]OFD Sender: No OFD packet to send [01:42:36]OFD Sender: No OFD packet to send [01:42:41]OFD Sender: No OFD packet to send [01:42:46]OFD Sender: No OFD packet to send [01:42:51]OFD Sender: No OFD packet to send [01:42:56]OFD Sender: No OFD packet to send [01:43:01]OFD Sender: No OFD packet to send [01:43:06]OFD Sender: No OFD packet to send [01:43:11]OFD Sender: No OFD packet to send [01:43:16]OFD Sender: No OFD packet to send [01:43:21]OFD Sender: No OFD packet to send [01:43:26]OFD Sender: No OFD packet to send [01:43:31]OFD Sender: No OFD packet to send [01:43:36]OFD Sender: No OFD packet to send [01:43:41]OFD Sender: No OFD packet to send [01:43:46]OFD Sender: No OFD packet to send [01:43:51]OFD Sender: No OFD packet to send [01:43:56]OFD Sender: No OFD packet to send [01:44:01]OFD Sender: No OFD packet to send [01:44:06]OFD Sender: No OFD packet to send [01:44:11]OFD Sender: No OFD packet to send [01:44:16]OFD Sender: No OFD packet to send [01:44:21]OFD Sender: No OFD packet to send [01:44:26]OFD Sender: No OFD packet to send [01:44:31]OFD Sender: No OFD packet to send [01:44:36]OFD Sender: No OFD packet to send [01:44:41]OFD Sender: No OFD packet to send [01:44:46]OFD Sender: No OFD packet to send [01:44:51]OFD Sender: No OFD packet to send [01:44:56]OFD Sender: No OFD packet to send [01:45:01]OFD Sender: No OFD packet to send [01:45:06]OFD Sender: No OFD packet to send [01:45:11]OFD Sender: No OFD packet to send [01:45:16]OFD Sender: No OFD packet to send [01:45:21]OFD Sender: No OFD packet to send [01:45:26]OFD Sender: No OFD packet to send [01:45:31]OFD Sender: No OFD packet to send [01:45:36]OFD Sender: No OFD packet to send [01:45:41]OFD Sender: No OFD packet to send [01:45:46]OFD Sender: No OFD packet to send [01:45:51]OFD Sender: No OFD packet to send [01:45:56]OFD Sender: No OFD packet to send [01:46:01]OFD Sender: No OFD packet to send [01:46:06]OFD Sender: No OFD packet to send [01:46:11]OFD Sender: No OFD packet to send [01:46:16]OFD Sender: No OFD packet to send [01:46:21]OFD Sender: No OFD packet to send [01:46:26]OFD Sender: No OFD packet to send [01:46:32]OFD Sender: No OFD packet to send [01:46:37]OFD Sender: No OFD packet to send [01:46:42]OFD Sender: No OFD packet to send [01:46:47]OFD Sender: No OFD packet to send [01:46:52]OFD Sender: No OFD packet to send [01:46:57]OFD Sender: No OFD packet to send [01:47:02]OFD Sender: No OFD packet to send [01:47:07]OFD Sender: No OFD packet to send [01:47:12]OFD Sender: No OFD packet to send [01:47:17]OFD Sender: No OFD packet to send [01:47:22]OFD Sender: No OFD packet to send [01:47:22]recv_with_timeout no data received [01:47:27]OFD Sender: No OFD packet to send [01:47:32]OFD Sender: No OFD packet to send [01:47:37]OFD Sender: No OFD packet to send [01:47:42]OFD Sender: No OFD packet to send [01:47:47]OFD Sender: No OFD packet to send [01:47:52]OFD Sender: No OFD packet to send [01:47:57]OFD Sender: No OFD packet to send [01:48:02]OFD Sender: No OFD packet to send [01:48:07]OFD Sender: No OFD packet to send [01:48:10]recv_with_timeout no data received [01:48:12]OFD Sender: No OFD packet to send [01:48:17]OFD Sender: No OFD packet to send [01:48:22]OFD Sender: No OFD packet to send [01:48:27]OFD Sender: No OFD packet to send [01:48:32]OFD Sender: No OFD packet to send [01:48:37]OFD Sender: No OFD packet to send [01:48:42]OFD Sender: No OFD packet to send [01:48:47]OFD Sender: No OFD packet to send [01:48:52]OFD Sender: No OFD packet to send [01:48:57]OFD Sender: No OFD packet to send [01:49:02]OFD Sender: No OFD packet to send [01:49:07]OFD Sender: No OFD packet to send [01:49:12]OFD Sender: No OFD packet to send [01:49:17]OFD Sender: No OFD packet to send [01:49:22]OFD Sender: No OFD packet to send [01:49:27]OFD Sender: No OFD packet to send [01:49:32]OFD Sender: No OFD packet to send [01:49:37]OFD Sender: No OFD packet to send [01:49:42]OFD Sender: No OFD packet to send [01:49:47]OFD Sender: No OFD packet to send [01:49:52]OFD Sender: No OFD packet to send [01:49:57]OFD Sender: No OFD packet to send [01:50:02]OFD Sender: No OFD packet to send [01:50:07]OFD Sender: No OFD packet to send [01:50:12]OFD Sender: No OFD packet to send [01:50:17]OFD Sender: No OFD packet to send [01:50:22]OFD Sender: No OFD packet to send [01:50:27]OFD Sender: No OFD packet to send [01:50:28]recv_with_timeout no data received [01:50:32]OFD Sender: No OFD packet to send [01:50:37]OFD Sender: No OFD packet to send [01:50:42]OFD Sender: No OFD packet to send [01:50:47]OFD Sender: No OFD packet to send [01:50:52]OFD Sender: No OFD packet to send [01:50:57]OFD Sender: No OFD packet to send [01:51:02]OFD Sender: No OFD packet to send [01:51:08]OFD Sender: No OFD packet to send [01:51:13]OFD Sender: No OFD packet to send [01:51:18]OFD Sender: No OFD packet to send [01:51:23]OFD Sender: No OFD packet to send [01:51:28]OFD Sender: No OFD packet to send [01:51:33]OFD Sender: No OFD packet to send [01:51:38]OFD Sender: No OFD packet to send [01:51:43]OFD Sender: No OFD packet to send [01:51:48]OFD Sender: No OFD packet to send [01:51:53]OFD Sender: No OFD packet to send [01:51:58]OFD Sender: No OFD packet to send [01:52:03]OFD Sender: No OFD packet to send [01:52:08]OFD Sender: No OFD packet to send [01:52:13]OFD Sender: No OFD packet to send [01:52:18]OFD Sender: No OFD packet to send [01:52:20]recv_with_timeout no data received [01:52:23]OFD Sender: No OFD packet to send [01:52:28]OFD Sender: No OFD packet to send [01:52:33]OFD Sender: No OFD packet to send [01:52:38]OFD Sender: No OFD packet to send [01:52:43]OFD Sender: No OFD packet to send [01:52:48]OFD Sender: No OFD packet to send [01:52:53]OFD Sender: No OFD packet to send [01:52:58]OFD Sender: No OFD packet to send [01:53:03]OFD Sender: No OFD packet to send [01:53:08]OFD Sender: No OFD packet to send [01:53:13]OFD Sender: No OFD packet to send [01:53:18]OFD Sender: No OFD packet to send [01:53:19]recv_with_timeout no data received [01:53:23]OFD Sender: No OFD packet to send [01:53:28]OFD Sender: No OFD packet to send [01:53:33]OFD Sender: No OFD packet to send [01:53:38]OFD Sender: No OFD packet to send [01:53:43]OFD Sender: No OFD packet to send [01:53:48]OFD Sender: No OFD packet to send [01:53:53]OFD Sender: No OFD packet to send [01:53:58]OFD Sender: No OFD packet to send [01:54:03]OFD Sender: No OFD packet to send [01:54:08]OFD Sender: No OFD packet to send [01:54:13]OFD Sender: No OFD packet to send [01:54:18]OFD Sender: No OFD packet to send [01:54:23]OFD Sender: No OFD packet to send [01:54:28]OFD Sender: No OFD packet to send [01:54:33]OFD Sender: No OFD packet to send [01:54:38]OFD Sender: No OFD packet to send [01:54:43]OFD Sender: No OFD packet to send [01:54:48]OFD Sender: No OFD packet to send [01:54:53]OFD Sender: No OFD packet to send [01:54:58]OFD Sender: No OFD packet to send [01:55:03]OFD Sender: No OFD packet to send [01:55:08]OFD Sender: No OFD packet to send [01:55:13]OFD Sender: No OFD packet to send [01:55:18]OFD Sender: No OFD packet to send [01:55:23]OFD Sender: No OFD packet to send [01:55:28]OFD Sender: No OFD packet to send [01:55:33]OFD Sender: No OFD packet to send [01:55:38]OFD Sender: No OFD packet to send [01:55:44]OFD Sender: No OFD packet to send [01:55:49]OFD Sender: No OFD packet to send [01:55:54]OFD Sender: No OFD packet to send [01:55:59]OFD Sender: No OFD packet to send [01:56:04]OFD Sender: No OFD packet to send [01:56:09]OFD Sender: No OFD packet to send [01:56:14]OFD Sender: No OFD packet to send [01:56:19]OFD Sender: No OFD packet to send [01:56:24]OFD Sender: No OFD packet to send [01:56:29]OFD Sender: No OFD packet to send [01:56:34]OFD Sender: No OFD packet to send [01:56:39]OFD Sender: No OFD packet to send [01:56:44]OFD Sender: No OFD packet to send [01:56:49]OFD Sender: No OFD packet to send [01:56:54]OFD Sender: No OFD packet to send [01:56:59]OFD Sender: No OFD packet to send [01:57:04]OFD Sender: No OFD packet to send [01:57:09]OFD Sender: No OFD packet to send [01:57:14]OFD Sender: No OFD packet to send [01:57:19]OFD Sender: No OFD packet to send [01:57:24]OFD Sender: No OFD packet to send [01:57:29]OFD Sender: No OFD packet to send [01:57:34]OFD Sender: No OFD packet to send [01:57:39]OFD Sender: No OFD packet to send [01:57:44]OFD Sender: No OFD packet to send [01:57:49]OFD Sender: No OFD packet to send [01:57:54]OFD Sender: No OFD packet to send [01:57:59]OFD Sender: No OFD packet to send [01:58:04]OFD Sender: No OFD packet to send [01:58:09]OFD Sender: No OFD packet to send [01:58:14]OFD Sender: No OFD packet to send [01:58:19]OFD Sender: No OFD packet to send [01:58:24]OFD Sender: No OFD packet to send [01:58:26]recv_with_timeout no data received [01:58:29]OFD Sender: No OFD packet to send [01:58:34]OFD Sender: No OFD packet to send [01:58:39]OFD Sender: No OFD packet to send [01:58:44]OFD Sender: No OFD packet to send [01:58:49]OFD Sender: No OFD packet to send [01:58:54]OFD Sender: No OFD packet to send [01:58:59]OFD Sender: No OFD packet to send [01:59:04]OFD Sender: No OFD packet to send [01:59:09]OFD Sender: No OFD packet to send [01:59:14]OFD Sender: No OFD packet to send [01:59:15]recv_with_timeout no data received [01:59:19]OFD Sender: No OFD packet to send [01:59:24]OFD Sender: No OFD packet to send [01:59:29]OFD Sender: No OFD packet to send [01:59:34]OFD Sender: No OFD packet to send [01:59:39]OFD Sender: No OFD packet to send [01:59:44]OFD Sender: No OFD packet to send [01:59:49]OFD Sender: No OFD packet to send [01:59:51]recv_with_timeout no data received [01:59:54]OFD Sender: No OFD packet to send [01:59:59]OFD Sender: No OFD packet to send [02:00:04]OFD Sender: No OFD packet to send [02:00:09]OFD Sender: No OFD packet to send [02:00:14]OFD Sender: No OFD packet to send [02:00:20]OFD Sender: No OFD packet to send [02:00:25]OFD Sender: No OFD packet to send [02:00:26]recv_with_timeout no data received [02:00:30]OFD Sender: No OFD packet to send [02:00:35]OFD Sender: No OFD packet to send [02:00:37]recv_with_timeout no data received [02:00:40]OFD Sender: No OFD packet to send [02:00:45]OFD Sender: No OFD packet to send [02:00:48]recv_with_timeout no data received [02:00:50]OFD Sender: No OFD packet to send [02:00:55]OFD Sender: No OFD packet to send [02:01:00]OFD Sender: No OFD packet to send [02:01:05]OFD Sender: No OFD packet to send [02:01:10]OFD Sender: No OFD packet to send [02:01:15]OFD Sender: No OFD packet to send [02:01:20]OFD Sender: No OFD packet to send [02:01:25]OFD Sender: No OFD packet to send [02:01:30]OFD Sender: No OFD packet to send [02:01:35]OFD Sender: No OFD packet to send [02:01:40]OFD Sender: No OFD packet to send [02:01:45]OFD Sender: No OFD packet to send [02:01:50]OFD Sender: No OFD packet to send [02:01:55]OFD Sender: No OFD packet to send [02:02:00]OFD Sender: No OFD packet to send [02:02:05]OFD Sender: No OFD packet to send [02:02:10]OFD Sender: No OFD packet to send [02:02:15]OFD Sender: No OFD packet to send [02:02:19]recv_with_timeout no data received [02:02:20]OFD Sender: No OFD packet to send [02:02:25]OFD Sender: No OFD packet to send [02:02:30]OFD Sender: No OFD packet to send [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:03:00]OFD Sender: No OFD packet to send [02:03:05]OFD Sender: No OFD packet to send [02:03:07]recv_with_timeout no data received [02:03:10]OFD Sender: No OFD packet to send [02:03:15]OFD Sender: No OFD packet to send [02:03:20]OFD Sender: No OFD packet to send [02:03:25]OFD Sender: No OFD packet to send [02:03:30]OFD Sender: No OFD packet to send [02:03:35]OFD Sender: No OFD packet to send [02:03:40]OFD Sender: No OFD packet to send [02:03:42]recv_with_timeout no data received [02:03:45]OFD Sender: No OFD packet to send [02:03:50]OFD Sender: No OFD packet to send [02:03:55]OFD Sender: No OFD packet to send [02:03:56]recv_with_timeout no data received [02:04:00]OFD Sender: No OFD packet to send [02:04:05]OFD Sender: No OFD packet to send [02:04:10]OFD Sender: No OFD packet to send [02:04:15]OFD Sender: No OFD packet to send [02:04:20]OFD Sender: No OFD packet to send [02:04:25]OFD Sender: No OFD packet to send [02:04:30]OFD Sender: No OFD packet to send [02:04:35]OFD Sender: No OFD packet to send [02:04:40]OFD Sender: No OFD packet to send [02:04:45]OFD Sender: No OFD packet to send [02:04:50]OFD Sender: No OFD packet to send [02:04:56]OFD Sender: No OFD packet to send [02:05:01]OFD Sender: No OFD packet to send [02:05:06]OFD Sender: No OFD packet to send [02:05:11]OFD Sender: No OFD packet to send [02:05:16]OFD Sender: No OFD packet to send [02:05:21]OFD Sender: No OFD packet to send [02:05:26]OFD Sender: No OFD packet to send [02:05:31]OFD Sender: No OFD packet to send [02:05:36]OFD Sender: No OFD packet to send [02:05:41]OFD Sender: No OFD packet to send [02:05:46]OFD Sender: No OFD packet to send [02:05:47]recv_with_timeout no data received [02:05:51]OFD Sender: No OFD packet to send [02:05:56]OFD Sender: No OFD packet to send [02:06:01]OFD Sender: No OFD packet to send [02:06:06]OFD Sender: No OFD packet to send [02:06:11]OFD Sender: No OFD packet to send [02:06:16]OFD Sender: No OFD packet to send [02:06:21]OFD Sender: No OFD packet to send [02:06:26]OFD Sender: No OFD packet to send [02:06:31]OFD Sender: No OFD packet to send [02:06:36]OFD Sender: No OFD packet to send [02:06:41]OFD Sender: No OFD packet to send [02:06:46]OFD Sender: No OFD packet to send [02:06:51]OFD Sender: No OFD packet to send [02:06:56]OFD Sender: No OFD packet to send [02:07:01]OFD Sender: No OFD packet to send [02:07:06]OFD Sender: No OFD packet to send [02:07:11]OFD Sender: No OFD packet to send [02:07:16]OFD Sender: No OFD packet to send [02:07:21]OFD Sender: No OFD packet to send [02:07:26]OFD Sender: No OFD packet to send [02:07:31]OFD Sender: No OFD packet to send [02:07:36]OFD Sender: No OFD packet to send [02:07:41]OFD Sender: No OFD packet to send [02:07:43]recv_with_timeout no data received [02:07:46]OFD Sender: No OFD packet to send [02:07:51]OFD Sender: No OFD packet to send [02:07:56]OFD Sender: No OFD packet to send [02:08:01]OFD Sender: No OFD packet to send [02:08:06]OFD Sender: No OFD packet to send [02:08:11]OFD Sender: No OFD packet to send [02:08:16]OFD Sender: No OFD packet to send [02:08:21]OFD Sender: No OFD packet to send [02:08:26]OFD Sender: No OFD packet to send [02:08:31]OFD Sender: No OFD packet to send [02:08:36]OFD Sender: No OFD packet to send [02:08:41]OFD Sender: No OFD packet to send [02:08:46]recv_with_timeout no data received [02:08:46]OFD Sender: No OFD packet to send [02:08:51]OFD Sender: No OFD packet to send [02:08:56]recv_with_timeout no data received [02:08:56]OFD Sender: No OFD packet to send [02:09:01]OFD Sender: No OFD packet to send [02:09:06]OFD Sender: No OFD packet to send [02:09:11]OFD Sender: No OFD packet to send [02:09:16]OFD Sender: No OFD packet to send [02:09:21]OFD Sender: No OFD packet to send [02:09:26]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:39]recv_with_timeout no data received [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:10]recv_with_timeout no data received [02:10:12]OFD Sender: No OFD packet to send [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:27]OFD Sender: No OFD packet to send [02:12:32]OFD Sender: No OFD packet to send [02:12:37]OFD Sender: No OFD packet to send [02:12:42]OFD Sender: No OFD packet to send [02:12:47]OFD Sender: No OFD packet to send [02:12:52]OFD Sender: No OFD packet to send [02:12:57]OFD Sender: No OFD packet to send [02:13:02]OFD Sender: No OFD packet to send [02:13:07]OFD Sender: No OFD packet to send [02:13:12]OFD Sender: No OFD packet to send [02:13:16]recv_with_timeout no data received [02:13:17]OFD Sender: No OFD packet to send [02:13:22]OFD Sender: No OFD packet to send [02:13:27]OFD Sender: No OFD packet to send [02:13:32]OFD Sender: No OFD packet to send [02:13:37]OFD Sender: No OFD packet to send [02:13:42]OFD Sender: No OFD packet to send [02:13:47]OFD Sender: No OFD packet to send [02:13:52]OFD Sender: No OFD packet to send [02:13:57]OFD Sender: No OFD packet to send [02:14:02]OFD Sender: No OFD packet to send [02:14:07]OFD Sender: No OFD packet to send [02:14:13]OFD Sender: No OFD packet to send [02:14:18]OFD Sender: No OFD packet to send [02:14:23]OFD Sender: No OFD packet to send [02:14:28]OFD Sender: No OFD packet to send [02:14:33]OFD Sender: No OFD packet to send [02:14:38]OFD Sender: No OFD packet to send [02:14:43]OFD Sender: No OFD packet to send [02:14:48]OFD Sender: No OFD packet to send [02:14:53]OFD Sender: No OFD packet to send [02:14:57]recv_with_timeout no data received [02:14:58]OFD Sender: No OFD packet to send [02:15:03]OFD Sender: No OFD packet to send [02:15:08]OFD Sender: No OFD packet to send [02:15:13]OFD Sender: No OFD packet to send [02:15:18]OFD Sender: No OFD packet to send [02:15:23]OFD Sender: No OFD packet to send [02:15:28]OFD Sender: No OFD packet to send [02:15:33]OFD Sender: No OFD packet to send [02:15:38]OFD Sender: No OFD packet to send [02:15:43]OFD Sender: No OFD packet to send [02:15:48]OFD Sender: No OFD packet to send [02:15:53]OFD Sender: No OFD packet to send [02:15:58]OFD Sender: No OFD packet to send [02:16:03]OFD Sender: No OFD packet to send [02:16:08]OFD Sender: No OFD packet to send [02:16:13]OFD Sender: No OFD packet to send [02:16:18]OFD Sender: No OFD packet to send [02:16:23]OFD Sender: No OFD packet to send [02:16:28]OFD Sender: No OFD packet to send [02:16:33]OFD Sender: No OFD packet to send [02:16:38]OFD Sender: No OFD packet to send [02:16:43]OFD Sender: No OFD packet to send [02:16:48]OFD Sender: No OFD packet to send [02:16:53]OFD Sender: No OFD packet to send [02:16:58]OFD Sender: No OFD packet to send [02:17:03]OFD Sender: No OFD packet to send [02:17:08]OFD Sender: No OFD packet to send [02:17:13]OFD Sender: No OFD packet to send [02:17:18]OFD Sender: No OFD packet to send [02:17:23]OFD Sender: No OFD packet to send [02:17:28]OFD Sender: No OFD packet to send [02:17:33]OFD Sender: No OFD packet to send [02:17:38]OFD Sender: No OFD packet to send [02:17:43]OFD Sender: No OFD packet to send [02:17:48]OFD Sender: No OFD packet to send [02:17:53]OFD Sender: No OFD packet to send [02:17:58]OFD Sender: No OFD packet to send [02:18:03]OFD Sender: No OFD packet to send [02:18:08]OFD Sender: No OFD packet to send [02:18:13]OFD Sender: No OFD packet to send [02:18:18]OFD Sender: No OFD packet to send [02:18:23]OFD Sender: No OFD packet to send [02:18:28]OFD Sender: No OFD packet to send [02:18:32]recv_with_timeout no data received [02:18:33]OFD Sender: No OFD packet to send [02:18:38]OFD Sender: No OFD packet to send [02:18:43]OFD Sender: No OFD packet to send [02:18:49]OFD Sender: No OFD packet to send [02:18:52]recv_with_timeout no data received [02:18:54]OFD Sender: No OFD packet to send [02:18:59]OFD Sender: No OFD packet to send [02:19:04]OFD Sender: No OFD packet to send [02:19:09]OFD Sender: No OFD packet to send [02:19:14]OFD Sender: No OFD packet to send [02:19:19]OFD Sender: No OFD packet to send [02:19:22]recv_with_timeout no data received [02:19:24]OFD Sender: No OFD packet to send [02:19:29]OFD Sender: No OFD packet to send [02:19:34]OFD Sender: No OFD packet to send [02:19:39]OFD Sender: No OFD packet to send [02:19:44]OFD Sender: No OFD packet to send [02:19:49]OFD Sender: No OFD packet to send [02:19:54]OFD Sender: No OFD packet to send [02:19:59]OFD Sender: No OFD packet to send [02:20:04]OFD Sender: No OFD packet to send [02:20:09]OFD Sender: No OFD packet to send [02:20:14]OFD Sender: No OFD packet to send [02:20:19]OFD Sender: No OFD packet to send [02:20:24]OFD Sender: No OFD packet to send [02:20:29]OFD Sender: No OFD packet to send [02:20:34]OFD Sender: No OFD packet to send [02:20:36]recv_with_timeout no data received [02:20:39]OFD Sender: No OFD packet to send [02:20:44]OFD Sender: No OFD packet to send [02:20:49]OFD Sender: No OFD packet to send [02:20:54]OFD Sender: No OFD packet to send [02:20:59]OFD Sender: No OFD packet to send [02:21:04]OFD Sender: No OFD packet to send [02:21:09]OFD Sender: No OFD packet to send [02:21:13]recv_with_timeout no data received [02:21:14]OFD Sender: No OFD packet to send [02:21:19]OFD Sender: No OFD packet to send [02:21:24]OFD Sender: No OFD packet to send [02:21:29]OFD Sender: No OFD packet to send [02:21:34]OFD Sender: No OFD packet to send [02:21:39]OFD Sender: No OFD packet to send [02:21:44]OFD Sender: No OFD packet to send [02:21:49]OFD Sender: No OFD packet to send [02:21:54]OFD Sender: No OFD packet to send [02:21:59]OFD Sender: No OFD packet to send [02:22:04]OFD Sender: No OFD packet to send [02:22:09]OFD Sender: No OFD packet to send [02:22:14]OFD Sender: No OFD packet to send [02:22:19]OFD Sender: No OFD packet to send [02:22:24]OFD Sender: No OFD packet to send [02:22:29]OFD Sender: No OFD packet to send [02:22:34]OFD Sender: No OFD packet to send [02:22:39]OFD Sender: No OFD packet to send [02:22:44]OFD Sender: No OFD packet to send [02:22:49]OFD Sender: No OFD packet to send [02:22:52]recv_with_timeout no data received [02:22:54]OFD Sender: No OFD packet to send [02:22:59]OFD Sender: No OFD packet to send [02:23:04]OFD Sender: No OFD packet to send [02:23:09]OFD Sender: No OFD packet to send [02:23:14]OFD Sender: No OFD packet to send [02:23:19]OFD Sender: No OFD packet to send [02:23:25]OFD Sender: No OFD packet to send [02:23:30]OFD Sender: No OFD packet to send [02:23:33]recv_with_timeout no data received [02:23:35]OFD Sender: No OFD packet to send [02:23:40]OFD Sender: No OFD packet to send [02:23:45]OFD Sender: No OFD packet to send [02:23:45]recv_with_timeout no data received [02:23:50]OFD Sender: No OFD packet to send [02:23:55]OFD Sender: No OFD packet to send [02:24:00]OFD Sender: No OFD packet to send [02:24:05]OFD Sender: No OFD packet to send [02:24:10]OFD Sender: No OFD packet to send [02:24:15]OFD Sender: No OFD packet to send [02:24:16]recv_with_timeout no data received [02:24:20]OFD Sender: No OFD packet to send [02:24:25]OFD Sender: No OFD packet to send [02:24:30]OFD Sender: No OFD packet to send [02:24:35]OFD Sender: No OFD packet to send [02:24:40]OFD Sender: No OFD packet to send [02:24:45]OFD Sender: No OFD packet to send [02:24:50]OFD Sender: No OFD packet to send [02:24:55]OFD Sender: No OFD packet to send [02:25:00]OFD Sender: No OFD packet to send [02:25:05]OFD Sender: No OFD packet to send [02:25:10]OFD Sender: No OFD packet to send [02:25:15]OFD Sender: No OFD packet to send [02:25:20]OFD Sender: No OFD packet to send [02:25:25]OFD Sender: No OFD packet to send [02:25:30]OFD Sender: No OFD packet to send [02:25:31]recv_with_timeout no data received [02:25:35]OFD Sender: No OFD packet to send [02:25:40]OFD Sender: No OFD packet to send [02:25:45]OFD Sender: No OFD packet to send [02:25:50]OFD Sender: No OFD packet to send [02:25:55]OFD Sender: No OFD packet to send [02:26:00]OFD Sender: No OFD packet to send [02:26:05]OFD Sender: No OFD packet to send [02:26:10]OFD Sender: No OFD packet to send [02:26:15]OFD Sender: No OFD packet to send [02:26:20]OFD Sender: No OFD packet to send [02:26:25]OFD Sender: No OFD packet to send [02:26:30]OFD Sender: No OFD packet to send [02:26:35]OFD Sender: No OFD packet to send [02:26:40]OFD Sender: No OFD packet to send [02:26:45]OFD Sender: No OFD packet to send [02:26:48]recv_with_timeout no data received [02:26:50]OFD Sender: No OFD packet to send [02:26:55]OFD Sender: No OFD packet to send [02:27:00]OFD Sender: No OFD packet to send [02:27:05]OFD Sender: No OFD packet to send [02:27:10]OFD Sender: No OFD packet to send [02:27:15]OFD Sender: No OFD packet to send [02:27:20]OFD Sender: No OFD packet to send [02:27:25]OFD Sender: No OFD packet to send [02:27:30]OFD Sender: No OFD packet to send [02:27:35]OFD Sender: No OFD packet to send [02:27:40]OFD Sender: No OFD packet to send [02:27:45]OFD Sender: No OFD packet to send [02:27:49]recv_with_timeout no data received [02:27:50]OFD Sender: No OFD packet to send [02:27:55]OFD Sender: No OFD packet to send [02:28:01]OFD Sender: No OFD packet to send [02:28:06]OFD Sender: No OFD packet to send [02:28:11]OFD Sender: No OFD packet to send [02:28:12]recv_with_timeout no data received [02:28:16]OFD Sender: No OFD packet to send [02:28:21]OFD Sender: No OFD packet to send [02:28:26]OFD Sender: No OFD packet to send [02:28:31]OFD Sender: No OFD packet to send [02:28:36]OFD Sender: No OFD packet to send [02:28:41]OFD Sender: No OFD packet to send [02:28:46]OFD Sender: No OFD packet to send [02:28:51]OFD Sender: No OFD packet to send [02:28:56]OFD Sender: No OFD packet to send [02:29:01]OFD Sender: No OFD packet to send [02:29:06]OFD Sender: No OFD packet to send [02:29:11]OFD Sender: No OFD packet to send [02:29:16]OFD Sender: No OFD packet to send [02:29:19]recv_with_timeout no data received [02:29:21]OFD Sender: No OFD packet to send [02:29:26]OFD Sender: No OFD packet to send [02:29:29]recv_with_timeout no data received [02:29:31]OFD Sender: No OFD packet to send [02:29:36]OFD Sender: No OFD packet to send [02:29:41]OFD Sender: No OFD packet to send [02:29:46]OFD Sender: No OFD packet to send [02:29:51]OFD Sender: No OFD packet to send [02:29:56]OFD Sender: No OFD packet to send [02:30:01]OFD Sender: No OFD packet to send [02:30:06]OFD Sender: No OFD packet to send [02:30:11]OFD Sender: No OFD packet to send [02:30:16]OFD Sender: No OFD packet to send [02:30:21]OFD Sender: No OFD packet to send [02:30:26]OFD Sender: No OFD packet to send [02:30:31]OFD Sender: No OFD packet to send [02:30:36]OFD Sender: No OFD packet to send [02:30:41]OFD Sender: No OFD packet to send [02:30:43]recv_with_timeout no data received [02:30:46]OFD Sender: No OFD packet to send [02:30:51]OFD Sender: No OFD packet to send [02:30:56]OFD Sender: No OFD packet to send [02:31:01]OFD Sender: No OFD packet to send [02:31:06]OFD Sender: No OFD packet to send [02:31:11]OFD Sender: No OFD packet to send [02:31:16]OFD Sender: No OFD packet to send [02:31:21]OFD Sender: No OFD packet to send [02:31:26]OFD Sender: No OFD packet to send [02:31:31]OFD Sender: No OFD packet to send [02:31:36]OFD Sender: No OFD packet to send [02:31:41]OFD Sender: No OFD packet to send [02:31:46]OFD Sender: No OFD packet to send [02:31:51]OFD Sender: No OFD packet to send [02:31:56]OFD Sender: No OFD packet to send [02:32:01]OFD Sender: No OFD packet to send [02:32:06]OFD Sender: No OFD packet to send [02:32:11]OFD Sender: No OFD packet to send [02:32:13]recv_with_timeout no data received [02:32:16]OFD Sender: No OFD packet to send [02:32:21]OFD Sender: No OFD packet to send [02:32:26]OFD Sender: No OFD packet to send [02:32:31]OFD Sender: No OFD packet to send [02:32:37]OFD Sender: No OFD packet to send [02:32:42]OFD Sender: No OFD packet to send [02:32:47]OFD Sender: No OFD packet to send [02:32:52]OFD Sender: No OFD packet to send [02:32:52]recv_with_timeout no data received [02:32:57]OFD Sender: No OFD packet to send [02:33:02]OFD Sender: No OFD packet to send [02:33:07]OFD Sender: No OFD packet to send [02:33:12]OFD Sender: No OFD packet to send [02:33:17]OFD Sender: No OFD packet to send [02:33:22]OFD Sender: No OFD packet to send [02:33:27]OFD Sender: No OFD packet to send [02:33:32]OFD Sender: No OFD packet to send [02:33:37]OFD Sender: No OFD packet to send [02:33:42]OFD Sender: No OFD packet to send [02:33:47]OFD Sender: No OFD packet to send [02:33:52]OFD Sender: No OFD packet to send [02:33:57]OFD Sender: No OFD packet to send [02:34:01]recv_with_timeout no data received [02:34:02]OFD Sender: No OFD packet to send [02:34:07]OFD Sender: No OFD packet to send [02:34:11]recv_with_timeout no data received [02:34:12]OFD Sender: No OFD packet to send [02:34:17]OFD Sender: No OFD packet to send [02:34:22]OFD Sender: No OFD packet to send [02:34:27]OFD Sender: No OFD packet to send [02:34:32]OFD Sender: No OFD packet to send [02:34:37]OFD Sender: No OFD packet to send [02:34:42]OFD Sender: No OFD packet to send [02:34:45]recv_with_timeout no data received [02:34:47]OFD Sender: No OFD packet to send [02:34:52]OFD Sender: No OFD packet to send [02:34:57]OFD Sender: No OFD packet to send [02:35:02]OFD Sender: No OFD packet to send [02:35:07]OFD Sender: No OFD packet to send [02:35:12]OFD Sender: No OFD packet to send [02:35:17]OFD Sender: No OFD packet to send [02:35:21]recv_with_timeout no data received [02:35:22]OFD Sender: No OFD packet to send [02:35:27]OFD Sender: No OFD packet to send [02:35:32]OFD Sender: No OFD packet to send [02:35:37]OFD Sender: No OFD packet to send [02:35:42]OFD Sender: No OFD packet to send [02:35:47]OFD Sender: No OFD packet to send [02:35:52]OFD Sender: No OFD packet to send [02:35:57]OFD Sender: No OFD packet to send [02:36:02]OFD Sender: No OFD packet to send [02:36:07]OFD Sender: No OFD packet to send [02:36:12]OFD Sender: No OFD packet to send [02:36:17]OFD Sender: No OFD packet to send [02:36:22]OFD Sender: No OFD packet to send [02:36:27]OFD Sender: No OFD packet to send [02:36:32]OFD Sender: No OFD packet to send [02:36:37]OFD Sender: No OFD packet to send [02:36:42]OFD Sender: No OFD packet to send [02:36:47]OFD Sender: No OFD packet to send [02:36:52]OFD Sender: No OFD packet to send [02:36:57]OFD Sender: No OFD packet to send [02:37:02]OFD Sender: No OFD packet to send [02:37:07]OFD Sender: No OFD packet to send [02:37:12]OFD Sender: No OFD packet to send [02:37:18]OFD Sender: No OFD packet to send [02:37:22]recv_with_timeout no data received [02:37:23]OFD Sender: No OFD packet to send [02:37:28]OFD Sender: No OFD packet to send [02:37:33]OFD Sender: No OFD packet to send [02:37:38]OFD Sender: No OFD packet to send [02:37:43]OFD Sender: No OFD packet to send [02:37:48]OFD Sender: No OFD packet to send [02:37:53]OFD Sender: No OFD packet to send [02:37:58]OFD Sender: No OFD packet to send [02:38:03]OFD Sender: No OFD packet to send [02:38:08]OFD Sender: No OFD packet to send [02:38:13]OFD Sender: No OFD packet to send [02:38:18]OFD Sender: No OFD packet to send [02:38:23]OFD Sender: No OFD packet to send [02:38:28]OFD Sender: No OFD packet to send [02:38:33]OFD Sender: No OFD packet to send [02:38:38]OFD Sender: No OFD packet to send [02:38:42]recv_with_timeout no data received [02:38:43]OFD Sender: No OFD packet to send [02:38:48]OFD Sender: No OFD packet to send [02:38:53]OFD Sender: No OFD packet to send [02:38:58]OFD Sender: No OFD packet to send [02:39:03]OFD Sender: No OFD packet to send [02:39:08]OFD Sender: No OFD packet to send [02:39:13]OFD Sender: No OFD packet to send [02:39:18]OFD Sender: No OFD packet to send [02:39:23]OFD Sender: No OFD packet to send [02:39:28]OFD Sender: No OFD packet to send [02:39:33]OFD Sender: No OFD packet to send [02:39:38]OFD Sender: No OFD packet to send [02:39:43]OFD Sender: No OFD packet to send [02:39:48]OFD Sender: No OFD packet to send [02:39:48]recv_with_timeout no data received [02:39:53]OFD Sender: No OFD packet to send [02:39:58]OFD Sender: No OFD packet to send [02:40:03]OFD Sender: No OFD packet to send [02:40:08]OFD Sender: No OFD packet to send [02:40:13]OFD Sender: No OFD packet to send [02:40:18]OFD Sender: No OFD packet to send [02:40:23]OFD Sender: No OFD packet to send [02:40:28]OFD Sender: No OFD packet to send [02:40:33]OFD Sender: No OFD packet to send [02:40:38]OFD Sender: No OFD packet to send [02:40:43]OFD Sender: No OFD packet to send [02:40:48]OFD Sender: No OFD packet to send [02:40:53]OFD Sender: No OFD packet to send [02:40:58]OFD Sender: No OFD packet to send [02:41:03]OFD Sender: No OFD packet to send [02:41:08]OFD Sender: No OFD packet to send [02:41:13]OFD Sender: No OFD packet to send [02:41:18]OFD Sender: No OFD packet to send [02:41:23]OFD Sender: No OFD packet to send [02:41:28]OFD Sender: No OFD packet to send [02:41:29]recv_with_timeout no data received [02:41:33]OFD Sender: No OFD packet to send [02:41:38]OFD Sender: No OFD packet to send [02:41:43]OFD Sender: No OFD packet to send [02:41:48]OFD Sender: No OFD packet to send [02:41:54]OFD Sender: No OFD packet to send [02:41:59]OFD Sender: No OFD packet to send [02:42:04]OFD Sender: No OFD packet to send [02:42:09]OFD Sender: No OFD packet to send [02:42:14]OFD Sender: No OFD packet to send [02:42:19]OFD Sender: No OFD packet to send [02:42:24]OFD Sender: No OFD packet to send [02:42:29]OFD Sender: No OFD packet to send [02:42:34]OFD Sender: No OFD packet to send [02:42:39]OFD Sender: No OFD packet to send [02:42:44]OFD Sender: No OFD packet to send [02:42:49]OFD Sender: No OFD packet to send [02:42:50]recv_with_timeout no data received [02:42:54]OFD Sender: No OFD packet to send [02:42:59]OFD Sender: No OFD packet to send [02:43:04]OFD Sender: No OFD packet to send [02:43:09]OFD Sender: No OFD packet to send [02:43:14]OFD Sender: No OFD packet to send [02:43:19]OFD Sender: No OFD packet to send [02:43:24]OFD Sender: No OFD packet to send [02:43:29]OFD Sender: No OFD packet to send [02:43:34]OFD Sender: No OFD packet to send [02:43:39]OFD Sender: No OFD packet to send [02:43:44]OFD Sender: No OFD packet to send [02:43:44]recv_with_timeout no data received [02:43:49]OFD Sender: No OFD packet to send [02:43:54]OFD Sender: No OFD packet to send [02:43:59]OFD Sender: No OFD packet to send [02:44:04]OFD Sender: No OFD packet to send [02:44:09]OFD Sender: No OFD packet to send [02:44:09]recv_with_timeout no data received [02:44:14]OFD Sender: No OFD packet to send [02:44:19]OFD Sender: No OFD packet to send [02:44:24]OFD Sender: No OFD packet to send [02:44:29]OFD Sender: No OFD packet to send [02:44:33]recv_with_timeout no data received [02:44:34]OFD Sender: No OFD packet to send [02:44:39]OFD Sender: No OFD packet to send [02:44:44]OFD Sender: No OFD packet to send [02:44:49]OFD Sender: No OFD packet to send [02:44:54]OFD Sender: No OFD packet to send [02:44:59]OFD Sender: No OFD packet to send [02:45:04]OFD Sender: No OFD packet to send [02:45:09]OFD Sender: No OFD packet to send [02:45:14]OFD Sender: No OFD packet to send [02:45:19]OFD Sender: No OFD packet to send [02:45:24]OFD Sender: No OFD packet to send [02:45:29]recv_with_timeout no data received [02:45:29]OFD Sender: No OFD packet to send [02:45:34]OFD Sender: No OFD packet to send [02:45:39]OFD Sender: No OFD packet to send [02:45:44]OFD Sender: No OFD packet to send [02:45:49]OFD Sender: No OFD packet to send [02:45:54]OFD Sender: No OFD packet to send [02:45:59]OFD Sender: No OFD packet to send [02:46:04]OFD Sender: No OFD packet to send [02:46:09]OFD Sender: No OFD packet to send [02:46:14]OFD Sender: No OFD packet to send [02:46:19]OFD Sender: No OFD packet to send [02:46:24]OFD Sender: No OFD packet to send [02:46:30]OFD Sender: No OFD packet to send [02:46:34]accept exits with 7 [02:46:34]New connection [02:46:34]New thread 3066973540 created [02:46:34]Thread 3067116900 joined [02:46:34]Waiting for new connection... [02:46:34] Sock 7.Parse request [02:46:34]Sock 7.Check first char [02:46:34]Sock 7.First char is OK [02:46:34]request: POST /json_proto HTTP/1.0 [02:46:34]Method: POST [02:46:34]URL: /json_proto [02:46:34]Method is POST - this is cgi request [02:46:34]url: /json_proto [02:46:34]query_string will be loaded in cgi processing [02:46:34]execute_cgi json_proto POST (null) [02:46:34]execute_cgi path=json_proto method=POST [02:46:34]POST find Content-Length [02:46:34]Host: 172.17.43.67:8080 [02:46:34]Content-Length: 678 [02:46:34]Content-Type: application/json [02:46:34] [02:46:34]POST finish read [02:46:34]Found Content-Length = 678 [02:46:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:34]execute_script... [02:46:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:34]POST & json_proto [02:46:34]process_json_proto [02:46:34]json parsed OK: [02:46:34]protocol is kg_v1.0 [02:46:34]action value=close_receipt [02:46:34]process_action close_receipt [02:46:34]cmd_close_receipt [02:46:34]MH_GetDate [02:46:34]Write to MH i2c: F0 00 00 D6 05 CA [02:46:34]Write i2c OK [02:46:34]MH_I2C_Read... [02:46:34]Read from MH i2c: F0 [02:46:34]MH_I2C_Read... [02:46:34]Read from MH i2c: F0 09 00 [02:46:34]MH_I2C_Read... [02:46:34]Read from MH i2c: F0 09 00 D6 05 00 8B D6 F0 66 6A BD 47 65 5D [02:46:34]GetLastDocTimeStamp 1727055528 [02:46:34]current date 1727059595 [02:46:34]FM_GetShiftState [02:46:34]SAM_PROTO_GetShiftState [02:46:34]wFMCommunicate request_size=4 [02:46:34]MH_SAM_APDU [02:46:34]CAPDU: 80 13 01 00 [02:46:34]Write to MH i2c: E2 08 00 D7 05 80 13 01 00 00 00 00 00 59 [02:46:34]Write i2c OK [02:46:34]MH_I2C_Read... [02:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:34]Read from MH i2c: E2 [02:46:34]MH_I2C_Read... [02:46:34]Read from MH i2c: E2 0E 00 [02:46:34]MH_I2C_Read... [02:46:34]Read from MH i2c: E2 0E 00 D7 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BB [02:46:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [02:46:34]wFMCommunicate OK [02:46:34]SAM_PROTO_GetShiftState done [02:46:34]FM_GetShiftState done [02:46:34]opened in 1727051593 [02:46:34]opened+sec_in_day 1727137993 [02:46:34]quantity*price = 50036 [02:46:34]sum+1 = 50037 [02:46:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 9 23.09.2024 02:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152137 ФПД: 8492125271195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T024635&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152137&fm=8492125271195&tin=02508201610067®Number=0000000000091825&sum=50000 [02:46:35]StoreToDocumentArchive [02:46:35]shift 476 fd 152137 [02:46:35]save to /storage/0476/doc_00152137 [02:46:35]save last doc name /storage/0476/doc_00152137 to /storage/kkm_last_doc_name [02:46:35]save OK [02:46:35]Clear old archive folders... [02:46:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:46:35]tlvbuf is 0062E670 [02:46:35]SAM_PROTO_ClearQueue [02:46:35]wFMCommunicate request_size=4 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 09 00 00 [02:46:35]Write to MH i2c: E2 08 00 E4 05 80 09 00 00 00 00 00 00 5B [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [02:46:35]RAPDU: 90 00 [02:46:35]wFMCommunicate OK [02:46:35]SAM_PROTO_ClearQueue done [02:46:35]KKMCreateOFDPacket [02:46:35]OFDProtocolAddRootSTLVToBuf [02:46:35]FM_MakeSignedData [02:46:35]FM_MakeSignedData [02:46:35]SAM_PROTO_SignData [02:46:35]wFMCommunicate request_size=4 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 0D 01 02 [02:46:35]Write to MH i2c: E2 08 00 E5 05 80 0D 01 02 00 00 00 00 63 [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [02:46:35]RAPDU: 90 00 [02:46:35]wFMCommunicate OK [02:46:35]wFMCommunicate request_size=255 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 8B D6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 52 02 00 35 04 06 00 07 [02:46:35]Write to MH i2c: E2 02 01 E6 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 8B D6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 52 02 00 35 04 06 00 07 00 00 23 [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [02:46:35]RAPDU: 90 00 [02:46:35]wFMCommunicate OK [02:46:35]wFMCommunicate request_size=10 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 0D 02 02 05 B9 3A 1C 34 9B [02:46:35]Write to MH i2c: E2 0D 00 E7 05 80 0D 02 02 05 00 B9 3A 1C 34 9B 00 00 4E [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [02:46:35]RAPDU: 90 00 [02:46:35]wFMCommunicate OK [02:46:35]wFMCommunicate request_size=4 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 0D 03 02 [02:46:35]Write to MH i2c: E2 08 00 E8 05 80 0D 03 02 00 00 00 00 68 [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 0B 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 0B 00 E8 05 00 74 80 3D 58 72 BB D2 E8 90 00 D9 [02:46:35]RAPDU: 74 80 3D 58 72 BB D2 E8 90 00 [02:46:35]wFMCommunicate OK [02:46:35]SAM_PROTO_SignData done [02:46:35]FM_MakeSignedData done [02:46:35]CreateOFDProtocolMessage [02:46:35]wFMCommunicate request_size=4 [02:46:35]MH_SAM_APDU [02:46:35]CAPDU: 80 11 00 00 [02:46:35]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:35]Read from MH i2c: E2 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 17 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [02:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:46:35]wFMCommunicate OK [02:46:35]CreateOFDProtocolMessage done [02:46:35]OFDSenderStorePacket 152137 [02:46:35]StoreOFDPacket docnum=152137 [02:46:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 80 7F 07 01 38 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 8B D6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 52 02 00 35 04 06 00 07 B9 3A 1C 34 9B 74 80 3D 58 72 BB D2 E8 [02:46:35]CheckFolder [02:46:35]dirname=/storage/ofd_packets [02:46:35]CheckFolder done [02:46:35]ProducePacketName [02:46:35]name=ofd_packets/00152137 [02:46:35]NVStorageSaveData ofd_packets/00152137 [02:46:35]File name is /storage/ofd_packets/00152137 [02:46:35]Write 301 bytes [02:46:35]NVStorageSaveData done [02:46:35]OFDSenderStorePacket done [02:46:35]KKMCreateOFDPacket done [02:46:35]NVStorageSaveData kkm_last_timestamp [02:46:35]File name is /storage/kkm_last_timestamp [02:46:35]Write 4 bytes [02:46:35]NVStorageSaveData done [02:46:35]ExternCall_PrintAddStr [02:46:35]wPrintStart [02:46:35]Write to MH i2c: 01 00 00 EA 05 EF [02:46:35]Write i2c OK [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: 01 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: 01 07 00 [02:46:35]MH_I2C_Read... [02:46:35]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 FF 0F 04 [02:46:35]RasterBufferAndPrint [02:46:35]line Счет N : (1)1786143 [02:46:35]line ИНН: 02508201610067 [02:46:35]line Контрольно-Кассовый Чек [02:46:35]line ПРОДАЖА [02:46:35]line ТРК (МРК, ГНК) : 12 [02:46:35]line Товар: 2710124130 [02:46:35]line Аи-92-К-5 [02:46:35]line 7.380 * 67.80 [02:46:35]line = 500.36 [02:46:35]line НДС 12% НСП 1% [02:46:35]line > о реализуемом товаре [02:46:35]line ОКРУГЛЕНИЕ: -0.36 [02:46:35]line ИТОГО: 500.00 [02:46:35]line Внесено: 500.00 [02:46:35]line СДАЧА: 0.00 [02:46:35]line НСП 1% : 4.43 [02:46:35]line НДС 12% : 53.14 [02:46:35]line Наличными: 500.00 [02:46:35]line Безнал.: 0.00 [02:46:35]line Место: АЗС № 89 "Партнер Нефть" [02:46:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:46:35]line СНО: Общий режим [02:46:35]line Чек 9 23.09.2024 02:46 [02:46:35]line Смена: 476 ФФД: 1.0 [02:46:35]line ЗНМ: 0300000113 [02:46:35]line РНМ: 0000000000091825 [02:46:35]line Версия ККМ: 001 [02:46:35]line ФМ: 0000000000871835 [02:46:35]line ФД: 152137 [02:46:35]line ФПД: 8492125271195 [02:46:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T024635&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152137&fm=8492125271195&tin=02508201610067®Number=0000000000091825&sum=50000 [02:46:35]written 0, free lines is 4095 [02:46:36]OFD Sender: Processing packet 152137 [packets to send 827, broken 826] [02:46:36]ProducePacketName [02:46:36]name=ofd_packets/00152137 [02:46:36]OFD Sender: To server: pG, [02:46:36]CommunicateWithHost lk.salyk.kg:30040 [02:46:36]ConnectInit lk.salyk.kg [02:46:36]Write to MH i2c: 01 00 00 15 06 1B [02:46:36]Write i2c OK [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: 01 [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: 01 07 00 [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: 01 07 00 15 06 00 00 00 00 00 D1 0C FF [02:46:36]RasterBufferAndPrint [02:46:36]line [02:46:36]line [02:46:36]line [02:46:36]line [02:46:36]line [02:46:36]written 0, free lines is 3287 [02:46:36]MH_Cut [02:46:36]Write to MH i2c: D1 01 00 1C 06 01 F4 [02:46:36]Write i2c OK [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: D1 [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: D1 01 00 [02:46:36]MH_I2C_Read... [02:46:36]Read from MH i2c: D1 01 00 1C 06 00 F3 [02:46:36]Write to MH i2c: 01 00 00 1D 06 23 [02:46:36]Write i2c OK [02:46:36]MH_I2C_Read... [02:46:36]Connected sock=9 [02:46:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 80 7F 07 01 38 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 8B D6 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 52 02 00 35 04 06 00 07 B9 3A 1C 34 9B 74 80 3D 58 72 BB D2 E8 [02:46:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EC 0B 47 00 A0 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 52 02 00 F4 03 04 00 8E 7E F0 66 B6 04 01 00 00 F1 38 D6 F8 51 DD 50 D8 [02:46:37]CommunicateWithHost err = 0 [02:46:37]CheckOFDResponse [02:46:37]1017 (14) - 77093643461234 [02:46:37]1041 (16) - 0000000000871835 [02:46:37]1040 (4) - 152137 [02:46:37]1012 (4) - 22.09.2024 20:31 [02:46:37]1206 (1) - 0 [02:46:37]OFD Sender: Remove packet 152137 [02:46:37]ProducePacketName [02:46:37]name=ofd_packets/00152137 [02:46:37]NVStorageDeleteData [02:46:37]*** Cut start [02:46:37]*** Purtial cut [02:46:37]*** Stage 1: CUTSNS_PIN = 1 [02:46:37]Read from MH i2c: 01 [02:46:37]MH_I2C_Read... [02:46:37]*** Stop cut motor [02:46:37]*** Cut end [02:46:37]Read from MH i2c: 01 07 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 FF 0F 38 [02:46:37]process_action close_receipt done [02:46:37]requested_data is exist [02:46:37]produce_requested_data [02:46:37]requested_item fm.sn is exist - process it [02:46:37]wFMCommunicate request_size=4 [02:46:37]MH_SAM_APDU [02:46:37]CAPDU: 80 11 00 00 [02:46:37]Write to MH i2c: E2 08 00 1E 06 80 11 00 00 00 00 00 00 9E [02:46:37]Write i2c OK [02:46:37]MH_I2C_Read... [02:46:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:37]Read from MH i2c: E2 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 17 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 17 00 1E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F1 [02:46:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:46:37]wFMCommunicate OK [02:46:37]requested_item fd.num is exist - process it [02:46:37]SAM_PROTO_GetFieldsCounters [02:46:37]wFMCommunicate request_size=4 [02:46:37]MH_SAM_APDU [02:46:37]CAPDU: 80 13 00 00 [02:46:37]Write to MH i2c: E2 08 00 1F 06 80 13 00 00 00 00 00 00 A1 [02:46:37]Write i2c OK [02:46:37]MH_I2C_Read... [02:46:37]OFD Sender: No OFD packet to send [02:46:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:46:37]Read from MH i2c: E2 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 62 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 62 00 1F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [02:46:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:46:37]wFMCommunicate OK [02:46:37]SAM_PROTO_GetFieldsCounters done [02:46:37]requested_item shift.num is exist - process it [02:46:37]requested_item shift.opened is exist - process it [02:46:37]req_shift_opened [02:46:37]FM_GetShiftState [02:46:37]SAM_PROTO_GetShiftState [02:46:37]wFMCommunicate request_size=4 [02:46:37]MH_SAM_APDU [02:46:37]CAPDU: 80 13 01 00 [02:46:37]Write to MH i2c: E2 08 00 20 06 80 13 01 00 00 00 00 00 A3 [02:46:37]Write i2c OK [02:46:37]MH_I2C_Read... [02:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:37]Read from MH i2c: E2 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 0E 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 0E 00 20 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 05 [02:46:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [02:46:37]wFMCommunicate OK [02:46:37]SAM_PROTO_GetShiftState done [02:46:37]FM_GetShiftState done [02:46:37]req_shift_opened done [02:46:37]requested_item shift.open_date is exist - process it [02:46:37]req_shift_open_date [02:46:37]req_shift_open_date done [02:46:37]produce_requested_data done [02:46:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152137,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [02:46:37]process_action_free close_receipt [02:46:37]json_value_free [02:46:37]json_value_free done [02:46:37]process_json_proto returns [02:46:37]Send response to host [02:46:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152137,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [02:46:37]free response buf [02:46:37]execute_script done [02:46:37]execute_script returns [02:46:37]free content buf [02:46:37]Sock 7.Close socket [02:46:37]Sock 7.Thread stoped [02:46:42]OFD Sender: No OFD packet to send [02:46:47]OFD Sender: No OFD packet to send [02:46:52]OFD Sender: No OFD packet to send [02:46:57]OFD Sender: No OFD packet to send [02:47:02]OFD Sender: No OFD packet to send [02:47:07]OFD Sender: No OFD packet to send [02:47:12]OFD Sender: No OFD packet to send [02:47:17]OFD Sender: No OFD packet to send [02:47:22]OFD Sender: No OFD packet to send [02:47:27]OFD Sender: No OFD packet to send [02:47:27]recv_with_timeout no data received [02:47:32]OFD Sender: No OFD packet to send [02:47:37]OFD Sender: No OFD packet to send [02:47:42]OFD Sender: No OFD packet to send [02:47:47]OFD Sender: No OFD packet to send [02:47:52]OFD Sender: No OFD packet to send [02:47:57]recv_with_timeout no data received [02:47:57]OFD Sender: No OFD packet to send [02:48:02]OFD Sender: No OFD packet to send [02:48:07]OFD Sender: No OFD packet to send [02:48:12]OFD Sender: No OFD packet to send [02:48:17]OFD Sender: No OFD packet to send [02:48:22]OFD Sender: No OFD packet to send [02:48:27]OFD Sender: No OFD packet to send [02:48:32]OFD Sender: No OFD packet to send [02:48:37]OFD Sender: No OFD packet to send [02:48:42]OFD Sender: No OFD packet to send [02:48:45]recv_with_timeout no data received [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:03]OFD Sender: No OFD packet to send [02:49:08]OFD Sender: No OFD packet to send [02:49:13]OFD Sender: No OFD packet to send [02:49:18]OFD Sender: No OFD packet to send [02:49:23]OFD Sender: No OFD packet to send [02:49:23]recv_with_timeout no data received [02:49:28]OFD Sender: No OFD packet to send [02:49:33]OFD Sender: No OFD packet to send [02:49:38]OFD Sender: No OFD packet to send [02:49:39]recv_with_timeout no data received [02:49:43]OFD Sender: No OFD packet to send [02:49:48]OFD Sender: No OFD packet to send [02:49:53]OFD Sender: No OFD packet to send [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:18]recv_with_timeout no data received [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:28]recv_with_timeout no data received [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:55]recv_with_timeout no data received [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:54]recv_with_timeout no data received [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:29]OFD Sender: No OFD packet to send [02:53:34]OFD Sender: No OFD packet to send [02:53:39]OFD Sender: No OFD packet to send [02:53:44]OFD Sender: No OFD packet to send [02:53:46]recv_with_timeout no data received [02:53:49]OFD Sender: No OFD packet to send [02:53:54]OFD Sender: No OFD packet to send [02:53:59]OFD Sender: No OFD packet to send [02:54:04]OFD Sender: No OFD packet to send [02:54:09]OFD Sender: No OFD packet to send [02:54:14]OFD Sender: No OFD packet to send [02:54:18]recv_with_timeout no data received [02:54:19]OFD Sender: No OFD packet to send [02:54:24]OFD Sender: No OFD packet to send [02:54:29]OFD Sender: No OFD packet to send [02:54:34]OFD Sender: No OFD packet to send [02:54:39]OFD Sender: No OFD packet to send [02:54:44]OFD Sender: No OFD packet to send [02:54:49]OFD Sender: No OFD packet to send [02:54:54]OFD Sender: No OFD packet to send [02:54:59]OFD Sender: No OFD packet to send [02:55:04]OFD Sender: No OFD packet to send [02:55:09]OFD Sender: No OFD packet to send [02:55:14]OFD Sender: No OFD packet to send [02:55:19]OFD Sender: No OFD packet to send [02:55:24]OFD Sender: No OFD packet to send [02:55:29]OFD Sender: No OFD packet to send [02:55:34]OFD Sender: No OFD packet to send [02:55:36]recv_with_timeout no data received [02:55:39]OFD Sender: No OFD packet to send [02:55:44]OFD Sender: No OFD packet to send [02:55:49]OFD Sender: No OFD packet to send [02:55:54]OFD Sender: No OFD packet to send [02:55:59]OFD Sender: No OFD packet to send [02:56:04]OFD Sender: No OFD packet to send [02:56:09]OFD Sender: No OFD packet to send [02:56:14]OFD Sender: No OFD packet to send [02:56:19]OFD Sender: No OFD packet to send [02:56:24]OFD Sender: No OFD packet to send [02:56:29]OFD Sender: No OFD packet to send [02:56:34]OFD Sender: No OFD packet to send [02:56:39]OFD Sender: No OFD packet to send [02:56:44]OFD Sender: No OFD packet to send [02:56:49]OFD Sender: No OFD packet to send [02:56:49]recv_with_timeout no data received [02:56:54]OFD Sender: No OFD packet to send [02:56:59]OFD Sender: No OFD packet to send [02:57:00]recv_with_timeout no data received [02:57:04]OFD Sender: No OFD packet to send [02:57:09]OFD Sender: No OFD packet to send [02:57:10]recv_with_timeout no data received [02:57:14]OFD Sender: No OFD packet to send [02:57:19]OFD Sender: No OFD packet to send [02:57:24]OFD Sender: No OFD packet to send [02:57:29]OFD Sender: No OFD packet to send [02:57:34]OFD Sender: No OFD packet to send [02:57:39]OFD Sender: No OFD packet to send [02:57:44]OFD Sender: No OFD packet to send [02:57:49]OFD Sender: No OFD packet to send [02:57:54]OFD Sender: No OFD packet to send [02:58:00]OFD Sender: No OFD packet to send [02:58:05]OFD Sender: No OFD packet to send [02:58:10]OFD Sender: No OFD packet to send [02:58:15]OFD Sender: No OFD packet to send [02:58:20]OFD Sender: No OFD packet to send [02:58:25]OFD Sender: No OFD packet to send [02:58:30]OFD Sender: No OFD packet to send [02:58:35]OFD Sender: No OFD packet to send [02:58:40]OFD Sender: No OFD packet to send [02:58:45]OFD Sender: No OFD packet to send [02:58:50]OFD Sender: No OFD packet to send [02:58:55]OFD Sender: No OFD packet to send [02:59:00]OFD Sender: No OFD packet to send [02:59:05]OFD Sender: No OFD packet to send [02:59:10]OFD Sender: No OFD packet to send [02:59:15]OFD Sender: No OFD packet to send [02:59:20]OFD Sender: No OFD packet to send [02:59:25]OFD Sender: No OFD packet to send [02:59:30]OFD Sender: No OFD packet to send [02:59:35]OFD Sender: No OFD packet to send [02:59:40]OFD Sender: No OFD packet to send [02:59:45]OFD Sender: No OFD packet to send [02:59:50]OFD Sender: No OFD packet to send [02:59:55]OFD Sender: No OFD packet to send [03:00:00]OFD Sender: No OFD packet to send [03:00:05]OFD Sender: No OFD packet to send [03:00:10]OFD Sender: No OFD packet to send [03:00:15]OFD Sender: No OFD packet to send [03:00:20]OFD Sender: No OFD packet to send [03:00:25]OFD Sender: No OFD packet to send [03:00:30]OFD Sender: No OFD packet to send [03:00:35]OFD Sender: No OFD packet to send [03:00:40]OFD Sender: No OFD packet to send [03:00:45]OFD Sender: No OFD packet to send [03:00:50]OFD Sender: No OFD packet to send [03:00:55]OFD Sender: No OFD packet to send [03:01:00]OFD Sender: No OFD packet to send [03:01:05]OFD Sender: No OFD packet to send [03:01:10]OFD Sender: No OFD packet to send [03:01:15]OFD Sender: No OFD packet to send [03:01:20]OFD Sender: No OFD packet to send [03:01:25]OFD Sender: No OFD packet to send [03:01:30]OFD Sender: No OFD packet to send [03:01:35]OFD Sender: No OFD packet to send [03:01:40]OFD Sender: No OFD packet to send [03:01:45]OFD Sender: No OFD packet to send [03:01:50]OFD Sender: No OFD packet to send [03:01:55]OFD Sender: No OFD packet to send [03:02:00]recv_with_timeout no data received [03:02:00]OFD Sender: No OFD packet to send [03:02:05]OFD Sender: No OFD packet to send [03:02:10]OFD Sender: No OFD packet to send [03:02:11]recv_with_timeout no data received [03:02:15]OFD Sender: No OFD packet to send [03:02:20]OFD Sender: No OFD packet to send [03:02:25]OFD Sender: No OFD packet to send [03:02:30]OFD Sender: No OFD packet to send [03:02:36]OFD Sender: No OFD packet to send [03:02:41]OFD Sender: No OFD packet to send [03:02:46]OFD Sender: No OFD packet to send [03:02:51]OFD Sender: No OFD packet to send [03:02:56]OFD Sender: No OFD packet to send [03:02:59]recv_with_timeout no data received [03:03:01]OFD Sender: No OFD packet to send [03:03:06]OFD Sender: No OFD packet to send [03:03:11]OFD Sender: No OFD packet to send [03:03:16]OFD Sender: No OFD packet to send [03:03:16]recv_with_timeout no data received [03:03:21]OFD Sender: No OFD packet to send [03:03:26]OFD Sender: No OFD packet to send [03:03:31]OFD Sender: No OFD packet to send [03:03:36]OFD Sender: No OFD packet to send [03:03:41]OFD Sender: No OFD packet to send [03:03:46]OFD Sender: No OFD packet to send [03:03:51]OFD Sender: No OFD packet to send [03:03:56]OFD Sender: No OFD packet to send [03:04:01]OFD Sender: No OFD packet to send [03:04:06]OFD Sender: No OFD packet to send [03:04:11]OFD Sender: No OFD packet to send [03:04:16]OFD Sender: No OFD packet to send [03:04:21]OFD Sender: No OFD packet to send [03:04:26]OFD Sender: No OFD packet to send [03:04:28]recv_with_timeout no data received [03:04:31]OFD Sender: No OFD packet to send [03:04:36]OFD Sender: No OFD packet to send [03:04:39]recv_with_timeout no data received [03:04:41]OFD Sender: No OFD packet to send [03:04:46]OFD Sender: No OFD packet to send [03:04:51]OFD Sender: No OFD packet to send [03:04:56]OFD Sender: No OFD packet to send [03:05:06]OFD Sender: No OFD packet to send [03:05:11]OFD Sender: No OFD packet to send [03:05:16]OFD Sender: No OFD packet to send [03:05:21]OFD Sender: No OFD packet to send [03:05:26]OFD Sender: No OFD packet to send [03:05:31]OFD Sender: No OFD packet to send [03:05:36]OFD Sender: No OFD packet to send [03:05:40]recv_with_timeout no data received [03:05:41]OFD Sender: No OFD packet to send [03:05:46]OFD Sender: No OFD packet to send [03:05:51]OFD Sender: No OFD packet to send [03:05:56]OFD Sender: No OFD packet to send [03:06:01]OFD Sender: No OFD packet to send [03:06:06]OFD Sender: No OFD packet to send [03:06:11]OFD Sender: No OFD packet to send [03:06:16]OFD Sender: No OFD packet to send [03:06:21]OFD Sender: No OFD packet to send [03:06:26]OFD Sender: No OFD packet to send [03:06:28]recv_with_timeout no data received [03:06:31]OFD Sender: No OFD packet to send [03:06:36]OFD Sender: No OFD packet to send [03:06:41]OFD Sender: No OFD packet to send [03:06:46]OFD Sender: No OFD packet to send [03:06:51]OFD Sender: No OFD packet to send [03:06:56]OFD Sender: No OFD packet to send [03:07:01]OFD Sender: No OFD packet to send [03:07:06]OFD Sender: No OFD packet to send [03:07:08]recv_with_timeout no data received [03:07:11]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:50]recv_with_timeout no data received [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:36]recv_with_timeout no data received [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:46]recv_with_timeout no data received [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:53]OFD Sender: No OFD packet to send [03:11:58]OFD Sender: No OFD packet to send [03:12:03]OFD Sender: No OFD packet to send [03:12:08]OFD Sender: No OFD packet to send [03:12:09]recv_with_timeout no data received [03:12:13]OFD Sender: No OFD packet to send [03:12:18]OFD Sender: No OFD packet to send [03:12:23]OFD Sender: No OFD packet to send [03:12:28]OFD Sender: No OFD packet to send [03:12:33]recv_with_timeout no data received [03:12:33]OFD Sender: No OFD packet to send [03:12:38]OFD Sender: No OFD packet to send [03:12:43]OFD Sender: No OFD packet to send [03:12:48]OFD Sender: No OFD packet to send [03:12:53]OFD Sender: No OFD packet to send [03:12:58]OFD Sender: No OFD packet to send [03:12:59]recv_with_timeout no data received [03:13:03]OFD Sender: No OFD packet to send [03:13:08]OFD Sender: No OFD packet to send [03:13:13]OFD Sender: No OFD packet to send [03:13:18]OFD Sender: No OFD packet to send [03:13:23]OFD Sender: No OFD packet to send [03:13:28]OFD Sender: No OFD packet to send [03:13:33]OFD Sender: No OFD packet to send [03:13:38]OFD Sender: No OFD packet to send [03:13:43]OFD Sender: No OFD packet to send [03:13:48]OFD Sender: No OFD packet to send [03:13:53]OFD Sender: No OFD packet to send [03:13:58]OFD Sender: No OFD packet to send [03:14:03]OFD Sender: No OFD packet to send [03:14:08]OFD Sender: No OFD packet to send [03:14:13]OFD Sender: No OFD packet to send [03:14:18]OFD Sender: No OFD packet to send [03:14:23]OFD Sender: No OFD packet to send [03:14:28]OFD Sender: No OFD packet to send [03:14:33]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:43]OFD Sender: No OFD packet to send [03:14:48]OFD Sender: No OFD packet to send [03:14:53]OFD Sender: No OFD packet to send [03:14:58]OFD Sender: No OFD packet to send [03:15:03]OFD Sender: No OFD packet to send [03:15:08]OFD Sender: No OFD packet to send [03:15:10]recv_with_timeout no data received [03:15:13]OFD Sender: No OFD packet to send [03:15:18]OFD Sender: No OFD packet to send